01 介绍

一个直角三角形,短的直角边叫勾,长的直角边叫股,斜边叫弦。勾的平方加股的平方等于弦的平方,所以称之为勾股定理。

02 商高提出

根据《周髀算经》记载,公元前1000年,商高(西周初数学家)与周公(名旦,姬昌第四子,儒学先驱)的对话中,首次提出了勾股定理。
《周髀算经》原文记载:

若求邪至日者,以日下为勾,日高为股,勾股各自乘,并而开方除之,得邪至日。

03 毕达哥拉斯提出

公元前6世纪,古希腊数学家毕达哥拉斯,提出了勾股定理,但证明方法已失传。所以西方多称这个定理为毕达哥拉斯定理。

04 欧几里德证明

公元前4世纪,古希腊数学家欧几里德,在《几何原本》中明确证明了勾股定理。
说明:同底等高的长方形面积是三角形面积的2倍,如下同色块的面积是相等的。

05 赵爽证明

三国时期吴国数学家赵爽,在《周髀算经》的注释中记载“勾股各自乘,并之为玄实,开方除之即弦”。并通过“勾股圆方图”证明了勾股定理。
说明:大正方形的面积等于4个直角三角形加上一个小正方形面积之和。

06 爱因斯坦证明

爱因斯坦在11岁时获得了一本几何书,有一天叔叔给他讲勾股定理时,他觉得证明太复杂,于是就自己想了一种方法来证明。
说明:三个直角三角形相似,那么该三角形的面积与以斜边构成的正方形面积之比固定。

07 加菲尔德证明

加菲尔德在1880年当选美国第20任总统,他在五年前证明了勾股定理,因此也称这个证明方法为“总统证法”。
说明:梯形面积等于3个直角三角形的面积之和。

08 小K证明

通过相似三角形,边长之比相等,证明了勾股定理。

09 图形拼接证明

一切尽在不言中,别说话,看图。

10 辅助圆证明

以点B为圆心,BA为半径作圆,延长BC交圆于点E,D,则三角形DCA相似ACE。

11 切割定理证明

直角三角形ABC,以点B为圆心BC为半径作圆,交AB及AB延长线于D,E,则BE=BC=BD=a。

12 面积合成证明

一切尽在不言中,别说话,看图。

13 行列式证明

二阶行列式公式:

说明:二阶行列式等于以两个向量为边张成的四边形的面积。

推广:n阶行列式就等于以n个向量为边在n维空间中张成的n维体的体积。(以后我会专门写一篇n维空间的文章)

14 无穷级数证明

根据极限定理,有

根据如下图先得到

然后通过如下图的无限划分,得到

再通过如下图得到

最后通过如下运算证明勾股定理。

15 鞋带公式证明

Shoelace公式,也叫高斯面积公式,用于求多边形面积。因为计算的时候交叉相乘像系鞋带一样,所以叫鞋带公式。

由N个顶点围成的多边形,顶点分别为

,则面积为:

如果喜欢小K的文章,请点个关注,分享给更多的人,小K将持续更新,谢谢啦!

微信公众号:小K算法

往期精彩回顾

论数学在撩妹中的重要性(一)

小小分金币,人生大道理

村网通工程

勾股定理竟然有500种证明方法,你会几种?相关推荐

  1. 用计算机验证克莱姆法则,克莱姆法则的几种证明方法

    与<克莱姆法则的几种证明方法>相关的范文 本科生毕业论文(设计) 题 目: 克莱姆法则及应用 2012年 3月 10日 专业代码: 070101 作者姓名: 蔡婷婷 学 号: 200820 ...

  2. 多线程有几种实现方法,同步有几种实现方法

    多线程有几种实现方法,同步有几种实现方法 多线程有两种实现方法:继承 Thread 类或者实现 Runnable 接口. 一.继承 Thread 类 //1.作为Thread的子类,并重写run方法. ...

  3. 多线程有几种实现方法?同步有几种实现方法

    多线程有几种实现方法?同步有几种实现方法 答:多线程的实现方法有继承Thread类,实现Runnable接口,实现Callable接口. 同步可以使用Synchronized关键字,也可以使用可重入锁 ...

  4. 链表反转的两种实现方法,后一种击败了100%的用户!

    作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone) 链表反转是一道很基础但又非常热门的算法面试题,它也在<剑指Offer> ...

  5. mysql几种安装方法_mysql的三种安装方式(详细)

    安装MySQL的方式常见的有三种: rpm包形式 通用二进制形式 源码编译 1,rpm包形式 (1) 操作系统发行商提供的 (2) MySQL官方提供的(版本更新,修复了更多常见BUG)www.mys ...

  6. 链表反转的两种实现方法,后一种击败了100%的用户

    作者 | 王磊 来源 | Java中文社群(ID:javacn666) 头图 |  CSDN 下载自东方IC 链表反转是一道很基础但又非常热门的算法面试题,它也在<剑指Offer>的第 2 ...

  7. 多线程有几种实现方法?同步有几种实现方法?

    多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所 ...

  8. 海伦公式(附一种证明方法)

    目录 前言 一.证明(勾股定理) 二.C 语言代码实现 前言 海伦公式又译为希伦公式,它是利用三角形的三条边的边长直接求三角形面积的公式.公式为:,其中 a.b.c 为三角形三条边的边长,p 为半周长 ...

  9. 排序不等式的两种证明方法

    排序不等式:(Discrete mathematics and its applications第6版习题) (图片取自百度百科) 证明 数学归纳法: 当n=1时显然成立假设当n=k(k≥2,k∈N+ ...

最新文章

  1. 计算机应用12班,《计算机应用基础》上机试卷A(10级机电8—12班)
  2. 给GAN一句描述,它就能按要求画画,微软CVPR新研究 | 附PyTorch代码
  3. 编辑按钮 php,自定义百度编辑器菜单按钮
  4. 机器人学一些概念1——自由度冗余,映射和操作算子
  5. dell主板40针开机针脚_电脑主板各种接口的介绍最新版
  6. 电脑屏幕变黄如何调整_如何调整电脑屏幕比例
  7. 【面经】蚂蚁金服一二三面的面经总结(内推实习方面)
  8. oracle or 循环 查询,Oracle的循环和Corsor
  9. 牛客小白月赛11:Rinne Loves Data Structure
  10. php 自定义 base64 解码,php base64 编码与解码实例代码
  11. aac蓝牙编解码协议_蓝牙协议总结
  12. android编辑keynote,Keynote添加和编辑母版幻灯片
  13. 也许尘埃落地,我们才能心平气和谈谈抖音多闪和聊天宝
  14. 现代公司理论在线考试习题
  15. 在UE4中创建新的Shading Model
  16. centos如何安装软件
  17. 在C语言中使用bool
  18. 酞菁铜磺酸(CuPcS),酞青铜相对分子质量|齐岳生物
  19. SSO JA-SIG
  20. 【PHP】php 递归、效率和分析

热门文章

  1. C# WinForm 使用SMTP协议发送QQ邮箱验证码
  2. 物联网卡充值续费仍无法使用,关键原因在这里!
  3. Android 手札小记
  4. 2019第三届“数维杯”大学生数学建模夏令营
  5. Ngnix+Tomcat配置负载均衡
  6. 日历控件兼容IE,firefox,google等多种浏览器
  7. QT图表chart-饼状图
  8. ansys怎么批量输入点坐标_AUTO CAD批量输入坐标的技巧
  9. Steam教育对儿童在幼儿园阶段概念理解
  10. 牛客NC23053月月查华华的手机 题解(指针优化)