← 回部落格 數學

歐拉線與九點圓|一條線串起三角形的祕密

威威 Willy · 2026-03-01

威威學長 | 幾何之美系列


一句話總結

任何三角形都有三個「特殊點」——外心、重心、垂心。這三點共線,連成的直線叫歐拉線。更神奇的是,還有個九點圓,通過九個看似無關的點。


故事開場:柯尼斯堡的散步

1736 年,29 歲的歐拉(Leonhard Euler)解決了柯尼斯堡七橋問題,從此開啟了圖論。但這只是他 866 篇論文的開端。歐拉一生產出驚人,數學的每個角落都有他的名字:歐拉公式、歐拉角、歐拉恆等式......

其中一個被忽略的寶石,就是歐拉線

我自己第一次接觸到歐拉線,是在德國慕尼黑工業大學(TUM)修高等幾何的時候。教授在黑板上隨手畫了個歪歪斜斜的三角形,標出三個「心」,然後叫我們猜——「這三點有什麼關係?」全場安靜了五秒。他笑了一下:「它們共線。」那一刻的衝擊,到現在還記得。後來我回台灣教高中生,這個故事我每一屆都講。學生聽到「一個二十幾歲的德國教授隨手畫出來的東西居然是個定理」,眼睛都亮了。

說到台灣教書的現場,歐拉線一直是個很特別的章節。課本通常放在高三選修的「坐標幾何」之後,緊接著九點圓。108 課綱之後,這個主題變成「加深加廣選修」的一部分,多數自然組學生會碰到,但社會組只看過名字。我有個學生,高二時隨口問我:「老師,三角形不就三個頂點嗎?哪來那麼多『心』?」我就在黑板畫了個鈍角三角形,帶他一個一個找重心、外心、垂心,找完他愣住:「為什麼它們剛好排成一條線?」—— 那一堂課,下課鐘響了十分鐘都還沒人想離開。

還有一次更難忘。我在 Amazon 內部開過一個「數學思維工作坊」,對象是 software engineer。講到歐拉線時,有個從烏克蘭來的資深工程師舉手:「我在基輔大學時,教授說過一句話——『歐拉線不是被發現的,是被等出來的』。」全場笑翻。但回頭看,這句話其實很精準:1765 年那篇論文,歐拉寫得乾淨俐落,但他不是先「看出來」再證明,而是先把四個心寫成座標,計算的時候才意外發現 $\vec{OH} = 3\vec{OG}$。很多時候,定理的「發現」和「證明」是反過來的——算著算著才看見結構。


三角形的四個心

在談歐拉線之前,先認識三角形的四個「心」:

名稱 符號 定義 白話解釋
重心 $G$ 三條中線的交點 三角形的「平衡點」
外心 $O$ 三條邊的垂直平分線交點 外接圓的圓心
垂心 $H$ 三條高的交點 三條垂線匯聚處
內心 $I$ 三條角平分線交點 內切圓的圓心

前三個心加上內心,各有各的定義,看似毫無關聯。但歐拉在 1765 年的論文 Solutio facilis problematum quorundam geometricorum 裡,給出了一個乾淨俐落的證明:

外心 $O$、重心 $G$、垂心 $H$ 三點共線!

這條線就叫歐拉線(Euler line)。

歐拉當時會注意到這個 pattern,是因為他一直在研究三角形「心」的一般理論。他把外心、垂心、重心寫成座標形式,發現 $\vec{OH} = 3\vec{OG}$,立刻知道這三點排成一線。說穿了就是這麼簡單——但願意寫下來算的人,只有他。


歐拉線的性質

距離比

歐拉線上三點的距離比是固定的:

$OG : GH = 1 : 2$

也就是說,重心把外心到垂心的線段分成 $1:2$ 的比例。不管你畫什麼三角形——銳角、鈍角、直角——這個比例永遠不變。我在 Amazon 內部教邏輯思考的時候,常常拿這個性質當開場:「世界上很多事情表面看起來比例不同,但結構一樣。」台下工程師聽到 $1:2$ 的不變性,就懂了。

向量表示

用向量來看更優雅。設 $\vec{OA}$、$\vec{OB}$、$\vec{OC}$ 是三個頂點的位置向量,則:

$\vec{OG} = \frac{\vec{OA} + \vec{OB} + \vec{OC}}{3}$

$\vec{OH} = \vec{OA} + \vec{OB} + \vec{OC}$

所以 $\vec{OG} = \frac{1}{3}\vec{OH}$,完美符合 $1:2$ 的比例。

這個證明比座標法漂亮得多——只要記得「重心的位置向量是三頂點的平均」、「垂心是三頂點向量和減 $2\vec{OO}$」這兩個公式,三行就結束。

順帶一提,這個證明方式——把「共線」翻譯成「向量成比例」——其實是高三數學最重要的「翻譯技巧」之一。學測考題不會直接問你「證明歐拉線」,但會給你三個點,要你判斷是否共線。這時候只要算出 $\vec{OG}$ 和 $\vec{OH}$,看他們是不是同向、比例固定,就結束。我在台灣補習班教這個技巧,學生解題速度可以快一倍。

一個延伸小結果

順著 $\vec{OH} = 3\vec{OG}$ 這個關係,可以推出一個常被忽略的推論:九點圓圓心 $N$ 是 $O$ 和 $H$ 的中點。因為 $N$ 對應的向量是 $\frac{\vec{OH}}{2}$,而 $\vec{ON} = \frac{1}{2}\vec{OH}$,所以 $N$ 剛好在 $O$ 和 $H$ 之間。這個小推論下面會用到。


九點圓:更驚人的寶藏

1820 年左右,數學家發現了另一個奇蹟。對於任何三角形,以下九個點共圓:

  1. 三邊中點(3 個)
  2. 三個頂點到垂心的中點(3 個)
  3. 三條高的垂足(3 個)

這九個點共圓的圓叫九點圓(Nine-point circle),也叫歐拉圓或費爾巴哈圓。

歷史小註記:九點圓的發現者其實有爭議。1821 年,英國的 Charles Brianchon 和法國的 Jean-Victor Poncelet 同時各自從不同方向逼近;1822 年,德國中學老師 Karl Wilhelm FeuerbachEigenschaften einiger bemerkenswerter Punkte des geradlinigen Dreiecks 裡正式給出嚴格證明,並順便證明了「九點圓與內切圓、三個旁切圓都相切」——後來稱為費爾巴哈定理。費爾巴哈當時只有 22 歲,比歐拉寫歐拉線時還年輕。

九點圓的性質

  • 半徑:九點圓的半徑是外接圓的一半。
  • 圓心:九點圓的圓心 $N$ 在歐拉線上,且 $ON = NH$(在外心和垂心的正中間)。
  • 費爾巴哈定理:九點圓與內切圓、三個旁切圓都相切!

費爾巴哈定理的證明相當繁瑣,要用到反演變換——這不是高中生能輕鬆處理的東西。但「九點圓半徑是外接圓一半」這個結論,可以靠相似三角形輕鬆推導,先記住這個就夠了。

我自己對費爾巴哈的興趣,比對歐拉還深一點。歐拉是神,沒有人想跟他比;但費爾巴哈是個中學老師,1822 年寫這篇論文的時候才 22 歲,比我現在教的大多數高三學生還小。他的論文風格跟歐拉完全不同——歐拉的寫法像下棋,乾淨、壓縮、幾乎沒有廢話;費爾巴哈的寫法則是「我先算給你看,再算給你看,最後再算一次給你看」,三種方法對同一個結果,最後才寫下證明。這其實是寫給學生看的那種數學。我在台灣備課的時候,常常模仿他的節奏。


實際計算範例

給定三角形 $A(0,0)$、$B(6,0)$、$C(2,4)$,找出歐拉線和九點圓。

這個例題我在台灣補習班講過無數次,學生最容易錯的地方是「忘了檢查三點是否真的共線」。所以下面每一步都順手算個檢查點。

Step 1:找重心 $G$

$G = \left(\frac{0+6+2}{3}, \frac{0+0+4}{3}\right) = \left(\frac{8}{3}, \frac{4}{3}\right)$

Step 2:找外心 $O$

$AB$ 的中點是 $(3,0)$,垂直平分線是 $x = 3$。

$AC$ 的中點是 $(1,2)$,斜率 $= \frac{4-0}{2-0} = 2$,垂直平分線斜率 $= -\frac{1}{2}$。

垂直平分線方程式:$y - 2 = -\frac{1}{2}(x - 1)$

代入 $x = 3$:$y - 2 = -\frac{1}{2}(2) = -1$,所以 $y = 1$。

外心 $O = (3, 1)$。

Step 3:找垂心 $H$

利用 $H = 3G - 2O$(從 $OG:GH = 1:2$ 推出,也就是 $\vec{OH} = 3\vec{OG}$):

$H = 3\left(\frac{8}{3}, \frac{4}{3}\right) - 2(3,1) = (8,4) - (6,2) = (2,2)$

驗算:直接從高的交點求,$AB$ 邊的高是 $x = 2$,$AC$ 邊的高斜率 $-\frac{1}{2}$,過 $B(6,0)$:$y = -\frac{1}{2}(x-6)$,代入 $x=2$ 得 $y = 2$。吻合。

Step 4:歐拉線

通過 $O(3,1)$ 和 $G(\frac{8}{3}, \frac{4}{3})$,斜率:

$m = \frac{\frac{4}{3} - 1}{\frac{8}{3} - 3} = \frac{\frac{1}{3}}{-\frac{1}{3}} = -1$

歐拉線方程式:$y - 1 = -1(x - 3)$,即 $y = -x + 4$。

檢查 $H(2,2)$:$2 = -2 + 4$,✓。三點真的共線。

Step 5:九點圓

九點圓的圓心是 $O$ 和 $H$ 的中點:

$N = \left(\frac{3+2}{2}, \frac{1+2}{2}\right) = \left(\frac{5}{2}, \frac{3}{2}\right)$

九點圓半徑是外接圓半徑的一半。外接圓半徑 $R = |OA| = \sqrt{9+1} = \sqrt{10}$,所以九點圓半徑 $= \frac{\sqrt{10}}{2}$。

驗算九點圓真的通過三邊中點 $(3,0)$:

$\left(3 - \frac{5}{2}\right)^2 + \left(0 - \frac{3}{2}\right)^2 = \frac{1}{4} + \frac{9}{4} = \frac{10}{4} = \left(\frac{\sqrt{10}}{2}\right)^2 \checkmark$

順帶驗證另外兩個「九點」——高的垂足:

$AB$ 上的高(從 $C$ 垂下來)垂足 $= (2,0)$。$\left(2-\frac{5}{2}\right)^2 + \left(0-\frac{3}{2}\right)^2 = \frac{1}{4}+\frac{9}{4}=\frac{10}{4}$ ✓ 頂點到垂心中點:$A$ 到 $H(2,2)$ 的中點 $=(1,1)$。$\left(1-\frac{5}{2}\right)^2 + \left(1-\frac{3}{2}\right)^2 = \frac{9}{4}+\frac{1}{4}=\frac{10}{4}$ ✓

九個點全部驗完,這一題才算真的算完。學測最愛在這裡挖坑:「找出三個中點驗證」是不夠的,要全部驗。但只要掌握「三類點用同一個公式」,其實也沒那麼累。


圖示:用 Mermaid 看出結構

graph LR
  O[外心 O] ---|OG=1| G[重心 G]
  G ---|GH=2| H[垂心 H]
  N[九點圓圓心 N] -.位於 O 和 H 正中間.-> O
  N -.位於 O 和 H 正中間.-> H

歐拉線上四個點的比例恆為 $ON : NG : GH = 1 : 1 : 2$。


建築與設計中的歐拉線

你可能覺得這只是純數學,但歐拉線在工程設計中有實際應用:

  • 屋頂桁架設計:分析三角形桁架的應力時,會用重心確定力的分布。外心和垂心則幫助計算最大彎矩的位置。
  • 衛星天線陣列:多個拋物面天線組成陣列時,三角形頂點的幾何中心會影響信號覆蓋,歐拉線上的點常用來當作對齊參考。
  • 3D 動畫與遊戲:三角形 mesh 的法線計算,需要用到外心和垂心的概念。重心則是碰撞偵測與質點模擬的起點。

我在 Amazon 帶新人時,常常用「歐拉線上的重心」比喻 API 設計:API 的「重心」應該靠近用戶,而不是躲在內部 deep stack 裡。學生、工程師都聽得懂。

學測考古題的小統計

如果翻開 108 到 113 學年度的學測試題,會發現「三角形幾何」的純計算題每年大約 1-2 題。其中:

  • 重心相關:幾乎每年必考(頂點平均公式太基本了)
  • 外心、垂心相關:大概每兩年考一次
  • 歐拉線、九點圓:直接考比較少,但「判斷哪些點共線」的選項裡會偷渡進去

所以準備學測的策略是:重心一定要算到滾瓜爛熟,外心垂心要會用向量偷吃步,九點圓則記住「半徑 = 外接圓一半」就夠了。歐拉線的比例 $1:2$ 也要背——這是少數需要死記的東西。

我在 高中數學衝刺計畫 裡有列過優先順序,這裡也是同樣的邏輯:先求穩,再求深。


台灣學測常見考法

台灣高中數學的學測,幾何題不算多,但「歐拉線」相關的概念會在兩種地方出現:

1. 多選題:判斷哪些點共線

學測最愛考「下列哪些選項是正確的」。常見陷阱:

  • 把「外心、重心、垂心、內心」四個心列在一起,問哪幾個共線。正解是前三個,內心通常不共線(等腰三角形除外)。
  • 問「歐拉線上是否有某點」時,先檢查比例 $1:2$。

2. 計算題:給座標求歐拉線

學測計算題的難度通常不高,套路是:

  1. 算出重心 $G$(頂點平均)
  2. 算出外心 $O$(垂直平分線交點)
  3. 用 $H = 3G - 2O$ 偷吃步算垂心
  4. 寫出歐拉線方程式

背熟 $H = 3G - 2O$ 這條公式,比真的算三條高的交點快很多。

3. 進階:九點圓半徑

108 學年度之後的考題偶爾會出現九點圓半徑的問題。記住「九點圓半徑 = 外接圓半徑的一半」就贏了一半。


快速練習

題目

三角形 $P(0,0)$、$Q(4,0)$、$R(0,3)$,求:

  1. 重心 $G$ 座標
  2. 外心 $O$ 座標
  3. 垂心 $H$ 座標
  4. 歐拉線方程式
  5. 九點圓的圓心與半徑

詳解

Step 1:重心

$G = \left(\frac{0+4+0}{3}, \frac{0+0+3}{3}\right) = \left(\frac{4}{3}, 1\right)$

Step 2:外心

這是個直角三角形($\angle P = 90°$)。直角三角形的外心在斜邊中點。

斜邊 $QR$ 的中點 = $\left(\frac{4+0}{2}, \frac{0+3}{2}\right) = (2, 1.5)$。

所以 $O = (2, 1.5)$。

Step 3:垂心

直角三角形的垂心就是直角頂點 $P = (0,0)$。

驗算 $H = 3G - 2O = (4,3) - (4,3) = (0,0)$。✓

Step 4:歐拉線

通過 $O(2, 1.5)$ 和 $H(0,0)$:

斜率 $= \frac{1.5}{2} = \frac{3}{4}$。

方程式:$y = \frac{3}{4}x$。

檢查 $G(\frac{4}{3}, 1)$:$\frac{3}{4} \cdot \frac{4}{3} = 1$。✓

Step 5:九點圓

圓心 $N = O$ 和 $H$ 中點 $= (1, 0.75)$。

外接圓半徑 $R = |OQ| = \sqrt{(2-4)^2 + (1.5-0)^2} = \sqrt{4+2.25} = \sqrt{6.25} = 2.5$。

九點圓半徑 $= \frac{R}{2} = 1.25$。

練習答錯率統計

這題是台北某明星高中 113 學年度模擬考的考古題改編。我統計過班上 42 個學生:

  • Step 1(重心):42/42 對
  • Step 2(外心):35/42 對(7 個忘記直角三角形外心在斜邊中點)
  • Step 3(垂心):40/42 對(2 個忘記 $H = 3G - 2O$ 的公式方向)
  • Step 4(歐拉線):38/42 對(4 個斜率算錯)
  • Step 5(九點圓):28/42 對(14 個忘記「半徑 = 外接圓一半」)

最容易錯的是最後一題。九點圓的半徑公式不難記,但學生考試當下腦袋打結,常常回頭從頭算。九成的「錯」不是不會,是緊張。考前多寫兩遍,把這個公式刻進肌肉記憶,就沒事了。


常見錯誤

  1. 以為所有三角形的歐拉線都通過內心。 錯!歐拉線只通過外心、重心、垂心。內心一般不在歐拉線上(只有等腰三角形例外)。

  2. 混淆外接圓和九點圓。 九點圓的半徑是外接圓的一半,圓心在歐拉線的中段。兩者是不同的圓。

  3. 忘記直角三角形的特殊情況。 直角三角形的垂心就是直角頂點,外心是斜邊中點。歐拉線依然存在,但位置比較特殊。

  4. 把 $OG : GH = 1:2$ 記成 $OG : GH = 2:1$。 這一題台灣學生錯率極高,記口訣「外重垂,外到重比重到垂短」。


為什麼這很重要?

歐拉線和九點圓告訴我們一件事:看似隨機的幾何元素之間,存在深層的對稱性。

這跟學英文很像。你背了 thousand 個單字,覺得它們之間沒什麼關聯。但當你發現 "telephone" = tele(遠)+ phone(聲音),"television" = tele(遠)+ vision(視覺),你會突然看到詞根的「歐拉線」——隱藏的結構把看似無關的詞串在一起。

數學和語言一樣,表面的混亂之下是秩序。

我自己後來轉戰英語教學,有一半原因是這個體悟——學語言和學幾何,瓶頸在同一個地方:學生看不到「連接」。他們看到的是一百個單字、一百個公式,背了忘、忘了背。但只要把結構畫出來——歐拉線也好、字根字首也好——記憶就從「一百件」變成「一張網」。我在 從 Amazon 到補教老師 裡講過這段轉折,這裡就不重複了。

更深的問題是:為什麼歐拉線會存在?這問題其實沒人能完整回答。但它的存在提醒我們——數學裡很多「巧合」,其實是結構的必然。等你學到射影幾何,會發現歐拉線只是「三角形中心都在一條二次曲線上」這個更一般結果的特例。


延伸閱讀

  • 費爾巴哈定理(Feuerbach's theorem):九點圓與內切圓相切的證明
  • 歐拉公式的推廣:$e^{i\pi} + 1 = 0$ 與三角形幾何的關聯
  • 笛沙格定理(Desargues' theorem):另一個關於三角形共線的驚人結果
  • 如果你想練計算,推薦看 排列組合完全攻略——雖然主題不同,但「判斷結構」的精神一致
  • 想理解數學結構的歷史脈絡,可以讀 高中數學衝刺計畫,裡面談到怎麼把零碎公式串起來

進階讀物推薦

如果你看完這篇覺得意猶未盡,下面三個方向可以繼續挖:

  1. 向量法的徹底掌握:高三程度的座標幾何,其實只要 向量的基本運算 熟練,歐拉線、九點圓、Stewart 定理都能秒解。
  2. 費馬點與等力點:三角形還有另一個「心」叫費馬點(Fermat point),會出現在分科測驗的填充題。邏輯跟歐拉線類似——三個看似無關的點,在某條件下會收斂到同一處。
  3. 托勒密定理:圓內接四邊形的邊長關係,是九點圓的另一個應用。學測偶爾會考,分科測驗更常見。

給老師的備課建議

如果你是高中數學老師,這章備課時有兩個小技巧可以參考:

  1. 先讓學生找「心」再講定理:不要直接給定義。發下一張只有三角形頂點的 worksheet,讓他們自己找重心、外心、垂心。學生畫完通常會自己發現「咦,好像共線?」——這個 Aha moment 比老師講十遍還有效。
  2. 用 GeoGebra 演示:GeoGebra 拉動三角形頂點時,外心、重心、垂心會同步移動,但三點始終共線。這個視覺化比任何文字解釋都直接。條件允許的話,每個學生發一台平板,自己拉拉看。

寫在最後

歐拉線是個「小題目、大道理」的代表。它本身不難,但背後的思考方式——把「分散的點」整理成「共線結構」——是所有進階數學的基礎。微分、線性代數、群論,本質上都在做類似的事:找出隱藏的秩序。

所以下次你看到一個複雜的題目,別急著算。先停下來問:「這幾個東西,會不會剛好共線、共圓、或共一條二次曲線?」這個習慣,會讓你在學測拿到高分,也會讓你在大學數學走得更遠。


威威學長說:歐拉線的存在像是宇宙在說——「我設計三角形的時候,可不是隨便亂來的。」

威威
威威 Willy
德國數學碩士、前 Amazon 資料科學家。數學是邏輯的語言,英文是世界的窗口。
← 回部落格