| 發刊日期 |
2025年12月
|
|---|---|
| 標題 | 畢氏定理的三角學證明: I 一個傳了近百年的錯誤說法和近來的發展 |
| 作者 | |
| 關鍵字 | |
| 檔案下載 | |
| 全文 |
1. 前言
2023年3月18日, 兩位美國高中女生 Ne'Kiya D. Jackson 和 Calcea Rujean Johnson (以下簡稱Jackson-Johnson) 在美國數學學會 (American Mathematical Society、
簡稱為 AMS)
的東南區春季會議中發表一篇論文摘要並且演講, 題目為 An Impossible Proof of Pythagoras 先說明兩個名詞。 畢氏定理指的是一個直角三角形中, 兩個直角邊長的平方和等於斜邊長的平方。 畢氏等式 (Pythagorean Identity) 則是 $\sin^2(x) + \cos^2(x) = 1$, 此地 $x$ 是一個實數 (複數不在本文探討範圍)。 縱使畢氏等式接受一個任意實數、 而畢氏定理是有關直角三角形, 但兩者事實上是等價的。 因為透過對稱和週期性質, 我們可以把一個任意實數值化簡到一個正銳角、 也就是直角三角形中的一個銳角。 因此證明了畢氏定理相當於證明了畢氏等式, 反之亦然。 所以, 本文都假設角度是在開區間 $(0,90^{\circ})$ 內。 接下來, 本文先討論這個錯誤說法的起源 (1940 年 Loomis 寫的書) 以及原作者的說法 (第 2 節)。 其次是有多少人相信的問題 (第 3 節), 真實的統計數字不可得, 我們只能從一些知名人士和媒體報導得知一二。 下一個論題是一篇近來被廣泛引用的文章 (第 4 節), 這篇 2009 年文章不用畢氏定理和畢氏等式證明餘弦的角差等式、 由此證明畢氏等式, 從而引伸出這篇文章的原創性; 答案當然不是原創, 因為在一百多年前的解析幾何課本中就有相同的做法。 從比 Loomis 著作更早的書籍中我們知道 Loomis 的說法不正確, 或許當時通訊不如今天發達, 但 Loomis 引用了一本荷蘭文書籍、 並且給出錯誤的批評卻是不爭的事實; 第 5 節和第 6 節討論一本德文和一本荷蘭文 (Loomis 引用的一本) 書籍的內容、 並且指出 Loomis 和十多年前被廣為引用的一篇文章的不完備之處, 更有意思的是這些論題可以在 1850 年代以後的三角學和解析 (或座標) 幾何課本旋轉座標軸的章節中找得到。 下一組論題是 1996 年以後的發展 (第 7 節), 其中包含一位美國女高中生在 1996 年用三角學做的畢氏等式的證明, 但她卻沒得到 2023 年時 Jackson-Johnson 同樣的待遇; 比較有趣的是正切的角和以及角差等式的證明 (以下都用角和角差等式), 以及由此而導出的畢氏定理的證明, 這些證明都沒有用到畢氏定理和畢氏等式、 而且相當簡單, 從而再次說明 Loomis 的說法是錯誤的。 最後, 第 8 節是 Jackson-Johnson 的「不可能」證明, 不過此地的解釋和她們原來的證明有少許差異。 第 9 節是本文結論。 2. 不可能 (Impossible) 的證明
這個不可能證明的說法來自一本近 100 年前的書, Elisha Loomis的名著
The Pythagorean Proposition ![]() 圖 1 是取自 Loomis 書中的 NO TRIGONOMETRIC PROOFS (沒有三角學的證明) 一節, 大意是說: 所有三角學的基礎公式都是植基於畢氏定理, 正因為如此, 我們才有畢氏等式, 所以有畢氏定理才有三角學。 不但如此, Loomis也指出在他著作出現之前的 Versluys 書中畢氏定理的證明是錯的, 因為 Versluys 在證明中用到畢氏等式。 這一點我們稍後討論。 正因為 Loomis 這一段話 (畢氏定理沒有三角學證明), 於是那兩位女高中生用三角學證明畢氏定理就是一件「不可能」的任務。 Loomis這一段話在學界有不同的解讀。 一派的說法是: Loomis 的"based upon"說法的意義是所有三角學公式都必須用畢氏定理證明、 而沒有其它途徑。 另一派的說法是: Loomis 並沒有排除其它的證明方式; 換言之, 三角學基本式子的證明也可能不必用到畢氏定理, 這麼說的原因是這些基礎式子都「可以」 (而不是必須) 用畢氏定理證明。 筆者是比較傾向於前者的, 因為 Loomis 直接了當地說「沒有三角學證明」。 但因為 Loomis 已經過世多年, 他的本意也只有他本人知道, 但也隨他一起長眠地下。 3. 究竟有多少人相信這個「不可能」的說法?
這是個好問題, 但恐怕沒有人會有正確的數字。
不過, Loomis 的說法的確有人相信。
譬如說, Bogomolny (已逝世) 在他知名度頗高的初等幾何網站上 Elisha Loomis、我自己而且毫無疑問地還有不少其他人以前相信、現在仍然相信無法用三角學證明畢氏定理, $\cdots\cdots$。 我很高興地承認我錯了。
前面提過, 這個「不可能」的證明被美國媒體 (含電視) 廣泛報導。
很遺憾的是, 很多報導都在「不可能」上打轉;
譬如說, 知名雜誌 Popular Mechanics 的報導文章 從該領域被發現之後, 數學家認為用三角學證明畢氏定理會造成循環論證, 這是一個用自己證明自己的說法。 這一點是呼應 Loomis 說法的, 因為 Loomis 說所有三角學中的基礎式子都是基於畢氏定理而來, 因此用三角學證明畢氏定理就是循環論證。
Scientific American 是一份比較慎重的雜誌, 使用比較平衡的報導,
提到 Zimba 在 2009 年的一篇文章 值得一提的是, 前述 Bogomolny 的說法是在 Zimba 的文章出現後加上去的。 然而, 在現有可以容易查到已出版的資料中會發現 1996 年就有人不用畢氏定理和畢氏等式, 用三角學證明畢氏等式, 而且發表這篇短文的作者也是一位高中女生 (第 7.1 節)。 筆者相信, 因為這不是個難題, 台灣某些高中生或許也做出過類似的結果。 4. Zimba 的 2009 年文章我們從 Zimba 的 2009 年的文章切入討論。 從 Zimba 文章開始的原因十分簡單, 因為這是近年來被引用非常多的作品, 並且被某些人譽為最先用三角學證明畢氏等式之作; 當然這不是真的, 請看下一節。 在圖 2(a)中, 假設 $\alpha \geq \beta$、 而且 $\overleftrightarrow{OT}$ 為橫軸。 令直線 $\overleftrightarrow{OQ}$ 和 $\overleftrightarrow{OT}$ 的夾角為 $\alpha-\beta$, 而 $\overline{OQ}$ 的長度為 1。 令直線 $\overleftrightarrow{OP}$ 和直線 $\overleftrightarrow{OQ}$ 的夾角為 $\beta$, 於是 $\overleftrightarrow{OP}$ 和 $\overleftrightarrow{OT}$ 的夾角為 $\alpha$。 令 $Q$ 到 $\overleftrightarrow{OP}$ 和 $\overleftrightarrow{OT}$ 的垂足為 $P$ 和 $T$, 從 $P$ 到 $\overleftrightarrow{OT}$ 的垂足為 $S$, 從 $Q$ 到 $\overleftrightarrow{PS}$ 的垂足為 $R$。 於是 $\bigtriangleup OQT$ 的直角邊為 $\cos(\alpha-\beta)$ 和 $\sin(\alpha-\beta)$, 而 $\bigtriangleup OPQ$ 的直角邊為 $\cos(\beta)$ 和 $\sin(\beta)$。 因為 $\bigtriangleup PQR$ 中 $\angle QPR=\alpha$, 它的直角邊可以從斜邊 $\overline{PQ}=\sin(\beta)$ 得出, 於是就很容易得到正弦和餘弦的角差等式; 在餘弦角差等式中令 $\alpha = \beta$ 就變成畢氏等式。 ![]() ![]() 圖 2(b) 是角和等式的證明。 與角差等式不同的是, $Q$ 是從 $P$ 到直線 $\overleftrightarrow{OQ}$ 的垂足, 而且 $\overline{OP的}=1$。 $\angle POT$ 變成 $\alpha + \beta$, 而且 $\angle QOT$ 和 $\angle QOP$ 分別變成 $\alpha$ 和 $\beta$。 其餘的步驟如圖所示, 所以不再重覆。
在往下討論之前, 我們看看圖 2 的特殊例子。
如果 $\alpha=\beta$, $Q=T$ 而且 $R=S$ (圖 3(a))。
因為 $\overline{OQ}=\overline{OT}=1$,
這也相當於 $\cos(\alpha-\beta)=\cos(0) = 1$,
所以得到一個顯而易見的畢氏等式證明。
Givental 同樣地, 若圖 3(b) 中 $\alpha+\beta=90^{\circ}$, $P$ 和 $R$就都在縱軸上, 我們得到 $\overline{OP}=1$、 $\overline{PR}=\cos(\alpha)\sin(\beta)=\cos(\alpha)\sin(90^{\circ}-\alpha) = \cos^2(\alpha)$、 $\overline{OR}=\sin(\alpha)\cos(\beta)=\sin(\alpha)\cos(90^{\circ}-\alpha) = \sin^2(\alpha)$。 這也是一個顯而易見的畢氏等式證明, 它和圖 3(a) 完全一樣、 只是橫豎不同。 看到此地, 您是否覺得這兩個圖似曾相識呢? 事實上, 在座標幾何課本中, 它們是用來解釋旋轉座標軸的! ![]() ![]() 5. Schur 的 1899 年的解析幾何課本
正因為圖 2 和旋轉座標軸一樣, 那麼 Zimba 的證明應該很早就有了、
在早期三角學和座標 (或解析) 幾何的書中就應該出現, 而不必等到 2009 年。
順著這個思維往古書中找, 很快就在 Friedrich Schur 於 1899 年出的一本解析幾何課本 ![]() ![]() 從 $(x^{\prime},y^{\prime})$ 到 $(x,y)$ 的關係為 \begin{equation}\label{EQN:xx-to-x} \begin{aligned} x =& \overline{OS}=\overline{OT}-\overline{ST}=\overline{OT}-\overline{QR} = x^{\prime}\cos(\alpha) - y^{\prime}\sin(\alpha), \\ y =& \overline{PS}=\overline{PR}+\overline{RS}=\overline{PR}-\overline{QT} = y^{\prime}\cos(\alpha) + x^{\prime}\sin(\alpha). \end{aligned} \end{equation}若 $r=1$, 我們得到 $x = \cos(\alpha+\beta)$、 $y=\sin(\alpha+\beta)$、 $x^{\prime} = \cos(\beta)$ 和 $y^{\prime}=\sin(\beta)$。 代入上式分別就是餘弦和正弦的角和等式! 再看從 $(x,y)$ 到 $(x^{\prime},y^{\prime})$ 的關係: \begin{equation}\label{EQN:x-to-xx} \begin{aligned} x^{\prime}=& r\cos(\beta) = r\cos((\alpha+\beta) - \alpha) \\ =& r\left[ \cos(\alpha+\beta)\cos(\alpha) + \sin(\alpha+\beta)\sin(\alpha) \right]\\ =& \left[ r\cos(\alpha+\beta)\right]\cos(\alpha) + \left[ r\sin(\alpha+\beta)\right]\sin(\alpha)\\ =& x\cos(\alpha) + y\sin(\alpha),\\ y^{\prime}=& r\sin(\beta) = r\sin((\alpha+\beta)-\alpha) \\ =& r\left[ \sin(\alpha+\beta)\cos(\alpha) -\cos(\alpha+\beta)\sin(\alpha) \right] \\ =& \left[ r\sin(\alpha+\beta) \right]\cos(\alpha) - \left[ r\cos(\alpha+\beta) \right] \sin(\alpha)\\ =& y\cos(\alpha) - x\sin(\alpha). \end{aligned} \end{equation} 若 $r=1$、 $u=\alpha + \beta$、 $v = \alpha$, 得到 $x=\cos(u)$、 $y=\sin(u)$、 $x^{\prime} = \cos(u-v)$ 和 $y^{\prime}=\sin(u-v)$, 於是座標旋轉的關係成為餘弦和正弦的角差等式。 上述是 Schur 書中的做法, 它解釋了角和角差等式以及座標旋轉之間的連繫。 因此, Zimba 的證明並非新創, 而是 100 多年前 1899 年教科書中的材料。 ![]()
從 $(x,y)$ 到 $(x^{\prime},y^{\prime})$ 的關係還有另一個常見的證明,
它不需要用到角和等式 (Robson 因此旋轉座標系統和正弦餘弦的角和角差等式息息相關, 而且也不需要使用畢氏等式。 重要的是, 這些都是教科書中的標準教材, 比 Zimba 的文章早了至少 60 多年!
事實上, 十九世紀末和二十世紀初的不少座標 (或解析) 幾何的課本
(Fort
十九世紀後半不少三角學的課本都會討論投射基本原理(The Fundamental Property of Projections),
從這個原理直接導出正弦餘弦函數的角差角和公式是十分簡單的。
譬如, 1849 年 de Morgen 的三角學 6. Versluys 的 1914 年著作
J. Versluys 在 1914 年時出版一本收集了 96 個畢氏定理證明的書 ![]() ![]() 圖 6 中很明白地指出在三角學中通常不需要畢氏定理就可以證明正弦角和等式 (譬如第 5 節中 Schur 的證明), 然後指出若角 $B$ 和角 $C$ 的和為 $90^{\circ}$ 時, 正弦角和等式就變成畢氏等式, 再用畢氏等式證明畢氏定理。 證明角差角和等式不需要用到畢氏定理和畢氏等式已如上述, 因此 Versluys 對畢氏定理的證明沒有循環論證。 Loomis 似乎忽略了書中開頭的第一句話, 因此對這個證明的批評是不正確的; 也許 Loomis 根深蒂固地認為證明畢氏等式「必須」用到畢氏定理。 Zimba 也批評 Versluys 的證明, 圖 7 是 Zimba 文章中的一個腳註, 他指出 Schur 和 Versluys 證明中用來導出角和等式的圖在 $\alpha + \beta = 90^{\circ}$ 時不適用, 但是圖 3(b) 正是這個特例的情況, 整個推導過程並沒有任何問題。 若仔細閱讀 Zimba 的文章就會發現, 問題所在其實是他文章中發展出來的理論, 因為他的理論中角度得在開區間 $(0,90^{\circ})$ 內, 當然處理 $\alpha + \beta = 90^{\circ}$ 時就有問題, 然而這卻不是傳統三角學理論的一部分。 總之, Loomis 和 Zimba 的批評都有問題, 但卻被不少人接受。 如果能夠直接閱讀原文, 這些不正確的指責應該會降低很多。 ![]() 7. 一些近代的發展前面討論過 20 世紀初期前後的結果, 本節探討 20 世紀末到目前的發展。 幸運的是, 這些初等幾何與三角學的出版品在 {\tt jstor.org} 網站上保存很多而且相當完整, 甚至於更早的作品都可以找得到。 令人驚訝的是, 不知道是什麼原因, 許多近期的文章 (包含 Zimba 的文章在內) 似乎完全忽視了這些作品。 本節主旨在於介紹從 1990 年代下半到 Jackson-Johnson 文章出現這近三十年來的結果。 7.1. 傳統證法
圖 8(a) 是 Rachel I. Mason 在 1996 年的證明 因為 $c=\frac{b}{\cos(\theta)}$ 和 $c=\frac{a}{\sin(\theta)}$, 兩者相加得到, $$ 2c = \frac{b\cdot\sin(\theta)+a\cdot\cos(\theta)}{\sin(\theta)\cos(\theta)}. $$因為 $c=b\cdot\cos(\theta) + a\cdot\sin(\theta)$, 代入上式得到: $$ b\sin(\theta)\left[ 2\cos^2(\theta) -1 \right] + a\cos(\theta)\left[ 2\sin^2(\theta) - 1 \right] =0. $$然而, 因為 $\overline{CD}=b\cdot\sin(\theta) = a\cdot\cos(\theta)$, 約去這一項得到畢氏等式。 ![]() ![]() Mason 在文章中提到 我的創意數學老師 Angelo DiDomenico 對班上提出一個挑戰, 看是否能不用畢氏定理證明畢氏等式, 好奇心驅使下決定一試。 文末 Mason 提到 Class of 1995, 這表示她是 1995 年畢業班, 所以在寫這一篇文章時還是位高中女生, 但是她的作品卻被埋在浩瀚的文獻庫中, 雖然比 Zimba 的早 13 年、 也比 Jackson-Johnson 的不可能證明早 20 多年, 卻沒有得到 Jackson 和 Johnson 一樣的媒體關注和 Zimba 文章的引用次數。 正因為這個證明比 Zimba 的簡單、 更比 Jackson-Johnson 的短很多, 所以應該提出來參考, 相信台灣必定有高中生做出類似結果。 然而, 台灣的高中老師是否會用類似問題挑戰學生則是在另一個層次; 另外, 是否有類似的更早的證明也難以查證。
下一個有趣的證明來自 Paul J. Maiorano 把直角三角形 $\bigtriangleup ABC$ 放到第一象限, 使 $A$ 是原點、 $B$ 的座標為 $(c,0)$、 於是 $C$ 的座標就是 $(b\cdot\cos(\theta),b\cdot\sin(\theta))$ (圖 8(b))。 直線 $\overleftrightarrow{AC}$ 的方程式為 $y = m\cdot x = \left(\frac{\sin(\theta)}{\cos(\theta)}\right) x$, 直線 $\overleftrightarrow{BC}$ 的方程式為 $y = \left(-\frac{\cos(\theta)}{\sin(\theta)}\right)(x-c)$。 因為 $C$ 在 $\overleftrightarrow{BC}$ 上, 把座標 $x=b\cdot\cos(\theta)$ 和 $y = b\cdot\sin(\theta)$ 代入 $\overleftrightarrow{BC}$ 的方程式, 再用 $b = c\cdot\cos(\theta)$ 化簡, 就得到畢氏等式。 7.2. 無字證明
無字證明 (Proof Without Word, 簡稱 PWW) 是一種看圖就懂的證明, 當然這並非表示完全不用文字說明,
而是把文字的使用降到最低、充其量就是在圖上做些簡單標示;
圖 2 和圖 3 都是典型的角差角和、 畢氏等式的無字證朋。
要注意的是, PWW通常只能提供足夠廣泛的證據, 在通例時得有更多的文字說明。
有關 PWW 方面值得參考的是 Nelson 的三本書
在 1999 年, Smiley 發表了正弦餘弦角和角差等式的證明
目前可以查到的最早 PWW 有關正切角差等式證明是 Suzuki ![]() ![]() 圖 9(b) 是正切角和等式的證明。 在直角三角形 $\bigtriangleup ABC$ 中 $\angle C=90^{\circ}$、 $\angle A = \alpha$。 在直角三角形 $\bigtriangleup AEB$ 中, 令 $\angle BAE=\beta$、 $\angle ABE=90^{\circ}$。 令 $E$ 到 $\overleftrightarrow{BC}$ 的垂足為 $D$、 到過 $A$ 且與 $\overleftrightarrow{BC}$ 平行的直線的垂足為 $F$, 於是 $ACDF$ 為長方形。 最後, 令 $\overline{AC}=1$。 從上述的設定, 我們得到 $\overline{BC}=\tan(\alpha)$、 $\overline{AB}=\frac{1}{\cos(\alpha)}$。 從 $\bigtriangleup ABE$ 得到 $\overline{BE}=\frac{\tan(\beta)}{\cos(\alpha)}$。 因為 $\angle DBE=\angle CAB=\alpha$, $\overline{ED}=\tan(\alpha)\tan(\beta)$ 且 $\overline{BD}=\tan(\beta)$。 因此 $\overline{EF}=1-\tan(\alpha)\tan(\beta)$。 於是正切角和等式證明如次: \begin{eqnarray*} \tan(\alpha+\beta) &=& \frac{\sin(\alpha+\beta)}{\cos(\alpha+\beta)} = \frac{\cos(90^{\circ}-(\alpha+\beta))}{\sin(90^{\circ}-(\alpha+\beta))} = \frac{1}{\tan(90^{\circ}-(\alpha + \beta))} \\ &=& \frac{1}{\left(\frac{\overline{EF}}{\overline{AF}} \right)} = \frac{\overline{AF}}{\overline{EF}} = \frac{\tan(\alpha)+\tan(\beta)}{1-\tan(\alpha)\tan(\beta)}. \end{eqnarray*} 7.3. 用正切角和角差等式證明畢氏定理
從 Zimba 的 2009 年文章之後少有在此領域的文章,
但可以找到 Lengvárszky 在 2018 年的作品 ![]() 請看圖 10。 $\bigtriangleup ABC$ 是直角三角形, $\angle C=90^{\circ}$ 而且 $a \leq b$。 以 $B$ 為圓心 $c$ 為半徑作圓, 它經過 $A$ 並且和 $\overleftrightarrow{BC}$ 交於 $E$ 和 $D$, 因此 $\bigtriangleup BAD$ 是等腰三角形, $\angle BAD = \angle BDA =\theta$。 為方便計, 令 $\angle CAE=\tau$、 $\angle CEA=\varphi$。 我們很容易看出 $\overline{EC}=c-a$ 和 $\overline{DC}=a+c$。 於是正切的角和等式給出: $$\frac{a+c}{b} = \tan(\alpha + \theta) = \frac{\tan(\alpha)+\tan(\theta)}{1-\tan(\alpha)\cdot\tan(\theta)} = \frac{\frac{a}{b}+\frac{b}{a+c}}{1-\frac{a}{b}\cdot\frac{b}{a+c}}. $$化簡後就是畢氏定理。 接著看如何使用正切角差等式。 因為 $\tau+\varphi = 90^{\circ} = \theta+\varphi$, 我們有 $\tau=\theta$。 於是因為$\varphi=\angle CAD = \alpha+\theta$, 得到 $\varphi-\alpha=\tau=\theta$。 使用正切等式得到: $$ \frac{c-a}{b} = \tan(\tau) = \tan(\varphi - \alpha) = \frac{\tan(\varphi)-\tan(\alpha)}{1+\tan(\varphi)\cdot\tan(\alpha)} = \frac{\frac{b}{c-a}-\frac{a}{b}}{1+\frac{b}{c-a}\cdot\frac{a}{b}}. $$化簡後得到畢氏定理。 因此, 在 Jackson-Johnson 的 2023 年的證明之前, 早就有不少使用三角學證明畢氏定理的先例, 而且還相當簡單。 ![]() ![]() 7.4. Luzia 的證明
Luzia 在 2015 年有一個很短的證明 從倍角等式, 我們有$\cos(x)=\cos^2\left(\frac{x}{2}\right) - \sin^2\left(\frac{x}{2}\right)$, 代入上式得到畢氏等式。 請注意, 倍角等式來自角和等式, 因此並不需要用到畢氏定理或畢氏等式。 若 $x$ 為鈍角 (圖 11(b)), $B$ 在線段 $\overline{OC}$ 之外, 於是 $\overline{OB}=-\cos(x)$, 所以 $\overline{BC}=\overline{BO}+\overline{OC} =1-\cos(x)$。 上述證明仍然成立。 最後, 若 $\theta$ 是直角三角形中的銳角, 令 $x=\frac{\theta}{2}$ 並且代入上面的證明就得到 $\sin^2(\theta)+\cos^2(\theta)=1$。 8. Jackson-Johnson 的 2023 年證明
本節簡單地介紹 Jackson-Johnson 的 2023 年用三角學證明畢氏定理的證明。
筆者認為這不是一個簡捷漂亮、 而是相當複雜的證明 (和前述的證明比較)。
此地的說明和原證明有些微差異,
有興趣的讀者不妨參考 ![]() 假設直角三角形 $\bigtriangleup ABC$ 兩個銳角為 $\alpha \lt \beta$, 三邊為 $a$、 $b$ 和 $c$ (圖 12); $\alpha = \beta$ 這個特例容後再述。 把直角三角形 $\bigtriangleup ABC$ 放大或縮小成直角三角形 $\bigtriangleup DEF$, 使得 $p=\overline{DF}=2a$, 於是 $q=\overline{DE}=\frac{2ac}{b}$ 而且 $r=\overline{EF}=\frac{2a^2}{b}$。 再把直角三角形 $\bigtriangleup ABC$ 放大或縮小成 $\bigtriangleup FGE$, 使得長直角邊 $\overline{AC}$ 放大或縮小後成為直角三角形 $\bigtriangleup DEF$ 的短直角邊 $\overline{EF}$, 於是 $\bigtriangleup FGE$ 的短直角邊為 $s=\overline{EG}=\frac{2a^3}{b^2}$、 斜邊 $t=\overline{FG}=\frac{2a^2c}{b^2}$。 這樣我們得到一個梯形, 上底為 $p$、 下底為 $s$、 左腰為 $q$、 右腰為 $t$; 令 $\rho$ 為下底和上底的比值, 亦即 $\rho=\left(\frac{a}{b}\right)^2$。 ![]() ![]() 因為 $\alpha\neq\beta$, $\overleftrightarrow{DE}$ 和 $\overleftrightarrow{FG}$ 交於 $X$ (圖 13(a))。 作 $\overleftrightarrow{GH}$ 垂直於 $\overleftrightarrow{EG}$ 和 $\overleftrightarrow{DX}$ 交於 $H$, 自 $H$ 作 $\overleftrightarrow{HK}$ 和 $\overleftrightarrow{GH}$ 垂直 並且和 $\overleftrightarrow{FX}$ 在 $K$ 相交, 我們得到一個新的、 較小的梯形, 它的上底 $p=\overline{EG}$ 是梯形 $DEGF$ 的下底。 因為梯形 $EHKG$ 和梯形 $DEGF$ 相似, 梯形 $EGKH$ 各邊長和梯形 $DFGE$ 對應邊長的比例相同, 都是 $\rho$。 所以 $\overline{EH}= \rho\overline{DE}=\rho\cdot q$ 而且 $\overline{GK}=\rho\overline{FG}=\rho\cdot t$。 再使用相同的手續作梯形, 使下一個梯形的上底就是上一個梯形的下底, 這道手續可以無限繼續, 於是 $\overline{DX}$ 的長度就是各梯形左腰的和, 也就是: \begin{eqnarray*} \overline{DX} &=& q + \rho(q) + \rho^2(q) + \cdots = q\left( 1 + \rho + \rho^2 + \cdots \right) \\ &=& q\cdot\frac{1}{1-\rho} = q\cdot\frac{b^2}{b^2-a^2} = \frac{2abc}{b^2-a^2}. \end{eqnarray*} 同樣地, $\overline{FX}$ 可以計算如下: $$ \overline{FX} = t + \rho(t) + \rho^2(t) + \cdots = \frac{2a^2c}{b^2-a^2}. $$在 $\overline{DF}$ 上作一個底角為 $\beta$ 的等腰三角形 $\bigtriangleup DFY$ (圖 \ref{FIG:JJ-2}(b)), 於是它的頂角為 $2\alpha$、 高為 $b$、 底邊長為 $2a$、 而且角 $\angle XDY=90^{\circ}$。 這樣, 從直角三角形 $\bigtriangleup XDY$ 得到 $$ \sin(2\alpha) = \frac{\overline{DX}}{\overline{XY}} = \frac{\overline{DX}}{\overline{FY}+\overline{FX}} = \frac{\overline{DX}}{c+\overline{FX}} = \frac{2ab}{a^2+b^2}. $$再看$\bigtriangleup DYF$, 使用正弦定律得到 $\frac{\sin(2\alpha)}{2a} = \frac{\sin(\beta)}{c}$. 因為 $\sin(\beta)=\frac{b}{c}$, 所以 $$\sin(2\alpha) = \frac{2ab}{c^2}. $$上面兩道 $\sin(2\alpha)$ 的式子必須相等, 因此得到畢氏定理。 若 $a=b$, 三角形斜邊上的高為 $\frac{1}{2}c$。 於是三角形面積用直角邊計算為 $\frac{1}{2}(a\cdot a)=\frac{1}{2}a^2$, 用斜邊和斜邊上的高計算則是 $\frac{1}{2}\left(c\cdot\frac{c}{2}\right)$。 兩者相等, 因此得到$c^2=2a^2=a^2+a^2$。 這就是 Jackson-Johnson 在 2023 年用三角學對畢氏定理的「不可能」證明。 憑心而論, 這個證明長而複雜, 也很難說得上優美或有創見, 但卻比此前更短更直接的證明得到更多媒體的關注, 固然 21 世紀傳播業發達, 仍然讓筆者覺得有很強的炒作嫌疑。 9. 結論
本文針對一個傳了近百年的錯誤說法 (不可能用三角學證明畢氏定理) 做了歷史的回顧,
指出這個說法來自一本相當有名、 在 1940 年出版的著作。
然而, 從十九世紀後半開始就有三角學和解析幾何教科書不用畢氏定理或等式證明了正弦餘弦的角和角差等式,
由此立即可以證明畢氏等式, 當然也就證明了畢氏定理。
本文接著討論二十世紀末的發展, 展示一些從 1996 年以來簡單的畢氏定理和畢氏等式的證明,
其中包含了正切的角和角差等式以及用它們對畢式定理的證明。
最後, 本文用 2023 年 Jackson-Johnson 的「不可能」證明做結束,
這不是第一個用三角學對畢氏定理的證明, 當然也不會是最後一個,
但這可能是第一個宣稱而且也被美國媒體大肆報導的「不可能」證明。
日後若有機會, 我們會再用不同的角度探討這個在高中程度的有趣課題。
更多而且更仔細的說明請參看 參考文獻EP4: 一個流傳了百來年的錯誤說法 (https://youtu.be/JqCQK1kHjKM)、 EP5: 新的證明方式 (https://youtu.be/7aq4iSdk3d4)、 EP6: 兩位美國高中生的“不可能”證明 (https://youtu.be/WAST6MpPPz4)。 一篇完整的介紹性文章 (英文) 在此: https://pages.mtu.edu/~shene/VIDEOS/GEOMETRY/004-Pythagorean-Thm/Pythagorean.pdf、 其它類似教學影片在此:https://pages.mtu.edu/~shene/VIDEOS/index.html。 本文作者為美國密西根理工大學計算機科學系名譽教授 |
| 頁碼 | 56-72 |




















