欧几里得式的毕达哥拉斯定理
在直角三角形中,直角所对的边上的正方形等于夹直角的两边上的正方形之和。
— 欧几里得,《几何原本》命题 I.47
早在希腊人之前,埃及的测量员每次尼罗河泛滥后都要重新划定田界,他们被称为 拉绳人。据说他们用一根打了 12 个等距结的绳子:拉成边长 3、4、5 的三角形,就得到一个直角。巴比伦人知道的要多得多:约公元前 1800 年的一块泥板 普林顿 322,列出了许多边长为整数的直角三角形,有些非常大,比如 3 367、3 456 和 4 825。
本站旧的几何课程从最简单的例子讲起:
$$3^2+4^2=9+16=25=5^2,\qquad 6^2+8^2=36+64=100=10^2.$$埃及人和巴比伦人缺少的,是这个关系对 所有 直角三角形都成立的 证明。传统上把它归于公元前六世纪的毕达哥拉斯,但他的证明没有一个流传下来。我们所有的最古老的证明是欧几里得的,即第一卷的倒数第二个命题。(在中国,这一关系称为"勾股定理"。)
风车证明
设三角形 $ABC$ 在 $A$ 处为直角,直角边 $AB=c$,$AC=b$,斜边 $BC=a$。在每条边上各作一个正方形。得到的图形像一架风车,这个证明因此得名;阿拉伯数学家称之为"新娘的椅子"。
欧几里得的思路是,过 $A$ 作 $BC$ 的垂线,把 $BC$ 上的大正方形分成两个矩形,然后证明每个矩形都与一个小正方形面积相等。证明只用到两个已证明的事实:
- I.4:两边及其夹角对应相等的两个三角形全等,面积相等。
- I.41:与平行四边形同底同高的三角形,面积是平行四边形的一半。
对左边的矩形,欧几里得考察两个以 $B$ 为顶点的三角形。第一个由 $B$、$A$ 以及下方正方形中位于 $B$ 正下方的顶点构成;第二个由 $B$、$C$ 以及 $AB$ 上的正方形中与 $B$ 相邻且不是 $A$ 的那个顶点构成。这两个三角形有两边对应相等,一边是 $AB$ 上正方形的边,一边是 $BC$ 上正方形的边,而且夹角相等:都是三角形的一个角加上一个直角。由 I.4,它们面积相等。
再由 I.41,第一个三角形与左边的矩形同底同高,面积是它的一半;第二个三角形面积是 $AB$ 上正方形的一半,理由相同。于是
$$\text{左边的矩形}=AB\ \text{上的正方形}=c^2.$$另一边同理可得 $\text{右边的矩形}=b^2$。相加:
$$\boxed{a^2=b^2+c^2.}$$一个更短的证明:用相似
在第六卷讲完比例论之后,欧几里得给出了第二个证明。高 $AH$ 把三角形 $ABC$ 分成两个较小的三角形,它们都与大三角形 相似。设 $BH=m$,$HC=n$,$m+n=a$,由相似得
$$\frac{c}{a}=\frac{m}{c}\quad\Longrightarrow\quad c^2=am,\qquad\frac{b}{a}=\frac{n}{b}\quad\Longrightarrow\quad b^2=an.$$相加,$b^2+c^2=a(m+n)=a^2$。这正是图中的两个矩形:$am$ 和 $an$。
逆定理
第一卷的最后一个命题 I.48 证明了逆命题:如果一个三角形一边上的正方形等于另两边上的正方形之和,那么这条边所对的角是直角。这就是拉绳人那根绳子的依据:由于 $3^2+4^2=5^2$,边长 3、4、5 的三角形 必定 是直角三角形。
练习:一架 5 米长的梯子靠在墙上,梯脚离墙 1.4 米。梯子碰到墙的高度是多少?
梯子是斜边:$h^2+1.4^2=5^2$,所以 $h^2=25-1.96=23.04$,$h=4.8$ 米。这组数是 7、24、25 三角形除以 5:$1.4=\frac75$,$4.8=\frac{24}5$,$5=\frac{25}5$。
练习:证明对任意整数 m > n > 0,m² − n²、2mn 和 m² + n² 构成直角三角形。
取 $m=2$,$n=1$:三角形 3、4、5。取 $m=3$,$n=2$:5、12、13。取 $m=4$,$n=1$:15、8、17。欧几里得在第十卷(命题 X.29 之前的引理)中证明了这个规则,它能给出所有本原勾股数。
来源: 《几何原本》命题 I.47 和 I.48,D. E. Joyce 编 · Eli Maor,The Pythagorean Theorem: A 4,000-Year History(Princeton,2007)· Elisha S. Loomis,The Pythagorean Proposition(第二版,1940)。
欧几里得的全部主题 · ← 第一个命题:等边三角形 · 用正方形和矩形做代数 →
图片来源.