直觀理解畢氏定理(為什麼 a²+b²=c²)

大多數人在忘了「」是什麼意思之後很久,還能把它背出來。這條公式為了考試而被背下來,用來代入兩個數字,然後被歸檔成一則關於三角形的小知識。這很可惜,因為畢氏定理是整個數學中最低調而實用的觀念之一,而它背後的圖像,遠比那些符號更容易記住。
本文不是要教你更快地背公式。它要談的是這個定理實際上在主張什麼、為什麼這個主張必然成立,以及一旦你理解了,你就不再需要背它。地圖上的距離、電視螢幕的對角線、一個角是不是真的方正:它們都靠同一個觀念運作。
這些平方是真正的正方形
解開這個定理的第一件事,是領悟到 a 的平方中的「平方」,不只是一個數學運算,它是一個字面意義上的正方形。
取一個直角三角形,也就是有一個 90 度角的三角形。現在,在它的三條邊上各畫一個真正的正方形,把每一條邊當作正方形的一條邊。你會得到三個大小不同的正方形。兩個較小的在兩條短邊(直角邊)上,最大的那個在最長邊(斜邊,也就是直角對面的邊)上。
畢氏定理主張的是關於面積的事:大正方形的面積,等於兩個小正方形面積的總和。這就是整個定理,連一個變數都沒用到。當你把它寫成 時,每一項只是其中一個正方形的面積,因為正方形的面積就是邊長乘以自己。想了解為什麼我們要把每一邊平方,而不是只把長度相加,答案直接來自指數到底怎麼運作:把一個長度平方就得到一個面積,而加起來的是面積,不是長度。
為什麼這個定理成立(一幅圖像,而不是一個要背的證明)
這裡有一個不用代數就能看出它成立的方法。想像一個大正方形,在裡面放進四個全等的直角三角形,擺放的方式讓中間留下一個傾斜的空正方形。中間這個空正方形的面積是 c 的平方,其中 c 是每個三角形的斜邊。
現在,把同樣的四個三角形,在同一個大正方形裡滑動成另一種擺法。這次它們聚集在兩個角落,留下兩個空的正方形,一個面積是 a 的平方,一個是 b 的平方。外面的正方形大小從未改變,四個三角形的大小也從未改變,所以兩種擺法中空出來的面積必然相同。第一種是 c 的平方,第二種是 a 的平方加 b 的平方。它們是同一塊剩下的空間,所以 a 的平方加 b 的平方,必定等於 c 的平方。
這個重新排列就是核心所在。你並不是被要求相信教科書上傳下來的一條公式;你是在看同一塊面積被用兩種不同的方式計算。這種「為什麼」會讓一個結果記得住,就像理解一條幾何規則背後的道理,勝過把它背下來,這是我們在幾何直觀指南中反覆回到的主題。
它只適用於直角三角形
一個常被忽略的關鍵細節:這個定理只有在三角形有直角時才成立。90 度的角不是附帶條件,它是這些正方形能夠平衡的全部原因。
如果你取一個沒有直角的三角形,嘗試 ,它就是不會成立。把角張開到超過 90 度,最長的邊會比公式預測的長得更快;把它夾得更窄,最長的邊就會不夠長。一般性的修正是餘弦定理,它就是畢氏定理再加上一個修正項,修正角度偏離 90 度多遠。當角度剛好是 90 度時,那個修正項消失,你就回到簡潔的版本。所以畢氏定理並不是與其餘三角形數學分開的一條規則;它是位於核心的那個特殊而整齊的情形。
這也是通往三角函數的橋樑。一個角的正弦與餘弦,是用直角三角形的邊來定義的,而恆等式 ,就是把畢氏定理用在斜邊為 1 的三角形上。你為了量籬笆而學的定理,原來就是你多年後遇到的三角函數底下默默撐著的那一個。
雙向閱讀這條公式(求任何一邊)
一旦你把這個定理看成面積的平衡,使用它就不再是記住一套步驟,而是維持這個平衡。
求斜邊時,你有兩條直角邊,想求長邊。把兩條直角邊都平方,相加,再開平方根。直角邊為 3 與 4 的三角形,得到 9 加 16 是 25,而 25 的平方根是 5。這就是著名的 3、4、5 三角形。
求直角邊時,你已經有斜邊和一條直角邊,想求另一條。這時改成相減:取斜邊的平方,扣掉已知直角邊的平方,再開平方根。如果斜邊是 13,一條直角邊是 5,那麼 169 減 25 是 144,而 144 的平方根是 12。做法完全相同;只是在同一個平衡的等式中,解的是另一個平方。把平方根留到最後,在你把未知的平方孤立出來之後再開根號,問題的方向就不會讓你絆倒。
這個定理在現實生活中出現在哪裡
這個定理能流傳數千年,是因為直角無所不在,所以一個能跨越直角做測量的工具,永遠都很好用。
建築工人要檢查一個角是不是真的方正,會沿著一面牆量 3 英尺,沿著另一面牆量 4 英尺;如果這兩個記號之間的對角線剛好是 5 英尺,這個角就是完美的直角。一台 55 吋的電視是沿著它的對角線來量的,也就是螢幕所形成的長方形的斜邊。靠在牆上的梯子、穿過長方形公園的最短步行路徑、地圖上兩點之間的直線距離:每一個都是一個等著套用同一條公式的直角三角形。一旦你開始注意到直角,你就會開始注意到這個定理默默適用的地方。
把它連結到距離、坐標與三角函數
這個定理最重要的出現之一,是坐標格線上的距離公式。要求兩點之間的直線距離,你要看它們水平方向相距多遠,垂直方向相距多遠。這兩段差距是一個直角三角形的兩條直角邊,而你想要的距離就是斜邊。所以距離公式不是什麼要新背的東西;它就是為格線上的點寫出來的畢氏定理。
這就是為什麼隨著數學越來越進階,這個定理會一再出現。向量、圓的方程式、複數的大小、微積分中曲線的長度:它們全都倚賴同一個「把各部分平方、相加、開根號」的模式。現在把它學好,會有許多倍的回報,因為後來的許多數學,都是這個觀念換了新衣服。
人們卡住的地方
幾個可預測的混淆造成了大多數畢氏定理的錯誤,把它們說出來就能化解。
最常見的是把長度相加,而不是把面積相加。長度 3 與 4 不會做出 7 的斜邊;面積 9 與 16 才會做出 25,而斜邊是 5。平方就是全部的重點,所以跳過它是通往錯誤答案最快的路。
第二個是搞混哪一邊是斜邊。斜邊永遠是最長的邊,而且永遠正對著直角。如果你把錯的邊標成 c,平衡就會被打破。一個快速的合理性檢查:斜邊必須比任何一條直角邊都長,絕不可能比它短。
第三個是忘了在最後開平方根。學生算出 a 的平方加 b 的平方,得到 25,就把 25 當作答案寫下來,而不是 5。平方項是面積;邊長是那個面積的平方根,所以開根號是最後一個、非做不可的步驟。
練習到變成自動反應
讀完說明,你得到的是圖像。讓這個定理變成自動反應則是另一件事,它獎勵的是短時間的重複練習,遠勝於一次長時間的練習。
先認出直角三角形。在伸手拿公式之前,先找到那個 90 度的角,並指認出它對面的斜邊。這類題目要做對,一半靠正確的設定,而不是算術。
把方向混在一起。不要連續解十題「求斜邊」。交替練習求長邊與求直角邊,讓你的大腦學會判斷該相加還是相減。正如我們在間隔重複的文章中所談到的,這種混合能建立真正持久的記憶。
記住幾個畢氏三元數。像 3、4、5 與 5、12、13 與 8、15、17 這樣的整數三角形經常出現。認得它們,能讓你立刻檢查答案,並看出題目是由熟悉的模式組成的。
Math Zen 如何幫上忙
Math Zen 的分級升級系統(bucket progression)正是為這種「先理解,再讓它變成自動反應」的主題而設計。前期的階段先把意義定下來:那些正方形是真正的面積,而平衡的是面積。中期的階段練習乾淨的三元數與數字友善的簡單求邊問題,把兩個方向混在一起,讓你練習判斷,而不只是計算。後期的階段帶入距離公式、坐標問題與應用題,測試這份直覺是不是真的建立起來了。
因為練習短而有間隔,你建立的是模式辨識的能力,它把畢氏定理從一條你只記得一半的公式,變成一個你不假思索就會伸手去拿的工具,而且你不必經歷那種臨時抱佛腳又忘光的循環,那種循環讓這麼多人相信自己「不是學數學的料」。
結論
畢氏定理說的是,對於一個直角三角形,最長邊上的正方形等於兩條較短邊上的兩個正方形相加。平方項是真正的面積,這就是為什麼你要把各邊平方,而不是只把它們的長度相加;而這個定理成立,是因為同一塊剩下的面積可以用兩種不同的方式計算。它只適用於直角三角形,斜邊永遠是直角對面的最長邊,而開平方根永遠是最後一步。
把三個正方形的圖像固定在你的腦中,你就再也不需要背 。你會直接看見它,不論是在電視螢幕、地圖、靠著牆的梯子,還是坐標格線上,並且清楚知道該怎麼做。
常見問題
- 畢氏定理究竟在說什麼?
- 它說的是,在任何直角三角形中,以最長邊為邊長所作的正方形面積,等於以另外兩邊為邊長所作的兩個正方形面積的總和。用邊長寫出來就是 $$a^{2} + b^{2} = c^{2}$$,其中 c 是斜邊,也就是直角的對邊。
- 為什麼是 a 的平方與 b 的平方,而不是直接 a 與 b?
- 因為這個關係談的是面積,而不是長度。平方項實際上就是畫在每一邊上的正方形面積。長度 a 與 b 加起來並不等於 c,但面積加起來就等於,這也是為什麼定理只有在每一邊都平方之後才成立。
- 畢氏定理適用於所有三角形嗎?
- 不適用。它只對直角三角形成立,也就是有一個 90 度角的三角形。對於沒有直角的三角形,這個關係就不成立,你需要改用餘弦定理,它就是在畢氏定理上加了一個修正項。
- 我要怎麼求斜邊,又怎麼求較短的邊?
- 求斜邊時,把兩個較短邊的平方相加,再開平方根。求較短的邊時,用斜邊的平方減去已知短邊的平方,再開平方根。結構是一樣的;只是在開根號之前先移項。
- 距離公式是什麼?它跟畢氏定理有什麼關係?
- 距離公式用來衡量坐標格線上兩點之間的直線距離。它其實就是換了外衣的畢氏定理:兩點之間水平方向的差與垂直方向的差,是一個直角三角形的兩條直角邊,而距離就是斜邊。


