日常的不可思議 力學 不需要先備知識 閱讀約7分鐘

走路時,月亮為什麼一直跟著我們?
― 東西越遠,看見的方向就越不會改變

月亮並不是在追著你走。只是因為它太遠了,不管你怎麼走,「看見的方向」幾乎完全不會改變。而大腦會把方向不變的東西,解讀成「正在跟自己一起移動」。這套機制,其實和視野良好的十字路口為什麼會發生車禍,有著相同的根源。

公開:2026.10.13 難度:★☆☆(不需要先備知識即可閱讀) 公式只會出現在最後的折疊區塊
先想像一下這個場景

晚上,你牽著孩子的手走在回家的路上。孩子指著天空說:「欸,月亮一直跟著我們耶。」

從電車車窗望出去也是一樣。鐵軌旁的電線桿唰唰地往後飛去,遠方的山則緩緩流動。可是只有月亮,始終停在車窗的同一個位置上。

靜止不動的電線桿飛快掠過,38萬公里外的月亮卻和我們並肩同行。仔細想想,這其實很反常。就連大人被問到「為什麼」,也常常答不出個所以然。

理由只有兩個

1
東西越遠,看見的方向就越不會改變

物體看起來方向改變的快慢,取決於「自己的速度 ÷ 到那裡的距離」。月亮比10公尺外的樹遠了3840萬倍,所以不管走多少公里,方向幾乎都不會變。

2
大腦把「方向不變」解讀成「正一起移動」

大腦是靠「移動時看見的樣子如何改變」來估計距離的。因為無法估計月亮真正的遠近,於是就解讀成「明明在近處,方向卻不變,也就是正跟著我走」。

月亮並不特別。只要是非常遠的東西,都會以同樣的方式「跟著你」。我們依序來看看。

近處的樹很快就落到後方,月亮卻一直停在同一個方向

假設你走在路上,看著路邊的一棵樹。一開始它出現在斜前方,接著從正側方經過,最後繞到斜後方。短短幾十步之間,樹的方向就改變了很多。

同樣這段時間裡,月亮的方向幾乎毫無變化。請試著拖動圖1的滑桿,改變走過的距離。10公尺外的樹會整個轉過方向,但通往月亮的視線(往右上方延伸的線)卻一直與出發時的方向保持平行。

行走的路 俯視圖 近樹方向:與行進方向夾角 22° 月亮方向變化:0.000000° 出發點 近樹(離路10公尺) 月亮(38萬km外)
拖動滑桿,樹的方向會大幅改變,月亮的方向則不會變
圖1:俯視圖。從左邊的出發點往右走。綠色虛線是通往10公尺外那棵樹的視線,隨著行走會從斜前方大幅轉為正側方、再轉為斜後方。黃色實線是通往月亮的視線,一直與出發時的淺色虛線保持平行。拖動滑桿改變走過的距離,就能看出月亮的圖像為何會和人一起往右移動,看起來像「跟著走」。

在圖1中即使走了40公尺,月亮的方向也只改變了0.000006°。這是肉眼完全無法分辨的變化。經過計算,大約要走超過3000多公里──相當於日本列島頭尾的距離──月亮的方向才會偏移一個月亮直徑的幅度(計算過程見文末的折疊區塊)。

看見的方向改變的快慢,是由「自己的速度 ÷ 距離」決定的。速度相同時,距離變成10倍,方向改變的幅度就變成十分之一。月亮比10公尺外的樹遠了3840萬倍,所以方向改變的幅度也只有3840萬分之一。

為什麼大腦會覺得「月亮在跟著我」?

如果只是方向不變,應該也可以感覺成「看起來是靜止的」才對。之所以不是這樣,原因在於大腦測量距離的方式。

我們在移動時,會不自覺地利用「越近的東西流動得越快、越遠的東西流動得越慢」這個線索。電車車窗外,電線桿快速流動、山緩緩流動,就是這個現象。這種線索稱為運動視差。

然而懸在天空中的月亮,周圍沒有可以比較的景物。大小的線索也很模糊,據說大腦會把月亮估計得比實際近得多,大概估成遠方的山那樣的距離。

「明明在山那麼遠的距離,走路卻方向不變」──要解決這個矛盾,最簡單的答案就是「那東西正跟自己一起移動」。一般認為,大腦採用了這個答案,於是製造出月亮在跟著走的感覺。

💡 第一位測出星星方向變化的人

星星比月亮還要遠上好幾個等級,就算地球繞太陽半年轉到另一側,星星的方向也幾乎不會改變。1838年,德國天文學家貝塞爾測出了天鵝座61號星在一年之間往返的微小方向變化。這個角度還不到1度的萬分之一,據說正是靠這個方法,人類第一次求出了恆星的距離。

「方向不變的車」,正走在碰撞的航線上

這個現象不只出現在賞月的時候。同樣的機制,在關乎生命安全的場合也在運作。

在視野良好的田野間十字路口,有時反而會發生車輛直角相撞的事故。其中一個原因被認為是「碰撞航線現象」。請看圖2。

俯視圖:相同編號代表相同時刻 交叉口 1 2 3 你的車 → 1 對方車 ↑ 2 3 三條虛線視線互相平行 =對方看起來的方向不變
圖2:俯視圖,顯示兩輛正駛向視野良好的交叉口的車。從左邊駛來的自己的車,與從下方駛來的對方車,各以1、2、3編號標示同一時刻的位置。從自己車輛畫向對方車輛的視線(虛線)三條都平行,對方車輛在車窗上一直停在同一個位置。照這樣下去,兩車會在同一時間到達交叉口。

如果兩輛車走在會同時到達交叉口的航線上,對方的車就會一直停在同一個方向。和月亮一樣,方向不變的東西看起來就像「沒有在動」,視線也就不容易被吸引過去。

更麻煩的是,如果車窗的柱子(前窗和側窗之間的柱子)恰好位在那個方向,對方的車就會一直被藏在柱子的陰影裡。

船員憑經驗就知道這一點:如果接近的船隻方位不變,就判斷有碰撞的危險。日本的《海上碰撞預防法》裡也寫著這個概念。

那麼,該怎麼辦呢?

✅ 要記住的3件事
  1. 方向不變、卻越來越近的東西,正走在碰撞航線上一直停在車窗同一個位置的車或自行車,並不是「靜止不動」。
  2. 視野越好的交叉口,越要前後晃動頭部確認對方可能一直被藏在車窗柱子的陰影裡。
  3. 走路時和騎自行車時都一樣如果斜向來車的方向一直沒變,就先停下來讓對方先行。

總結

月亮看起來像在跟著我們走,是因為月亮太遠了,不管怎麼走,看見的方向都不會改變。大腦是靠方向的變化來測量距離的,所以無法估計月亮真正的遠近,就把它解讀成「正跟自己一起移動的東西」。同樣的機制,也會讓走在碰撞航線上的車子看起來像是「靜止不動」。

月亮不是在追著你走。
只是太遠了,甩不掉而已。

月亮在接近地平線時看起來特別大,也和大腦誤判月亮距離有關。剛升起的月亮,為什麼看起來特別大?也歡迎一併閱讀。想親身感受38萬公里這個距離有多遠,可以參考月亮到底有多遠?。

🧪 用手指親自確認「視差」
  1. 把食指立在臉前方約30公分處,輪流閉上左右眼觀察。手指看起來會像左右彈跳一樣移動。
  2. 接著把手臂完全伸直,再做一次同樣的動作。手指彈跳的幅度會變小。東西越遠,即使改變觀看的位置,方向也越不容易改變。
  3. 從電車或公車的車窗望出去,依序看看近處的電線桿、遠處的建築物、山。你會發現流動的速度,正好依距離的遠近排列。

左右眼的位置大約相距6公分,所以輪流用單眼觀看,其實就相當於「走6公分再比較」。從交通工具上往外看時,請在座位上安全坐好再進行。

想了解更多 ― 用語、公式與教科書的連結從國中理科到大學專業科目,這裡會明確標示是哪個層級的內容
接下來出現的標籤說明
  • 國中國中理科會學到的範圍
  • 高中高中「物理基礎」「數學」會學到的範圍
  • 高中+高中的進階內容,或教科書專欄程度的內容
  • 大學高中不會教、屬於大學專業科目(知覺心理學、天文學)的內容
  • 研究連大學也不會當作「定論」來教,而是研究者目前仍在探討中的話題

國中用語:這個現象是有名字的

國中高中用公式驗證:月亮看見的方向,到底會變化多少?

我們來比較走路時,近樹和月亮看見的方向各改變了多少。角度單位先用方便計算的「弧度」,最後再換算成「度」。

⓪ 基本公式
用符號表示ω = v ÷ d (走了距離 x 時,方向變化 Δθ = x ÷ d)
用文字表示看見的方向改變的速率 = 自己的速度 ÷ 到該物體的距離
公式的來源來自圓的「弧長 = 半徑 × 角度(弧度)」。以距離 d 為半徑的圓上,橫向移動 x,角度就會改變 x ÷ d(這是在正側方時的情形;角度很小時,大致對任何方向都成立)
符號意義與單位
v自己的速度(m/s)
d到觀看物體的距離(m)
ω看見的方向每秒改變的角度(弧度/秒)
x走過的距離(m)
① 基本數值
步行速度每秒約1.2 m
到近樹的距離10 m
到月亮的平均距離約38萬4千 km(384000000 m)
1弧度換算成度約57.3°
月亮的視角寬度約0.5°(約0.0087 弧度)
② 實際計算
樹的方向每秒改變的角度(弧度)1.2 ÷ 10 = 0.12
換算成度(每秒)0.12 × 57.3 ≒ 6.9
月亮的距離是樹的幾倍384000000 ÷ 10 = 38400000
走1km時月亮方向的變化(弧度)1000 ÷ 384000000 ≒ 0.0000026
換算成度0.0000026 × 57.3 ≒ 0.00015
偏移一個月亮直徑所需走的距離(km)0.0087 × 384000 ≒ 3340

近處的樹經過正側方時,每秒方向就會改變約7°。月亮走1km只會變化0.00015°,要偏移一個月亮直徑,大約需要走3340km,差不多是日本列島頭尾的距離。月亮方向改變的幅度只有樹的3840萬分之一,所以肉眼看起來「完全沒有變化」。

高中高中+角速度與碰撞航線的條件

高中「弧長 = 半徑 × 角度」正是數學課教的弧度制。看見的方向改變的速率,和物理基礎中的「角速度」是同一套想法,等於相對速度的橫向分量除以距離。

高中+若是從斜向觀看,公式會變成 ω = v × sinθ ÷ d(θ 是行進方向與視線之間的夾角)。對於兩輛車的情況,如果從對方看來,自己的「相對速度」正好與視線方向完全一致,橫向分量就會是零,也就是 ω = 0。這正是碰撞航線的條件,航海上稱之為「方位不變、只有距離在縮短」。

大學運動視差、光流與碰撞時間

在知覺心理學中,移動中的觀察者視網膜上產生的整體流動模式,稱為光流(optical flow)。吉布森(Gibson)主張,距離與自己的行進方向可以直接從這個流動中讀取出來。運動視差正是其中的一部分。

此外,李(Lee)在1976年證明,從接近物體看起來的大小膨脹的速率,可以直接求出碰撞時間(tau)。方向不變、只有大小在膨脹的對象,正是會與自己相撞的對象。在天文學中,同樣的幾何關係被用在年周視差上,作為恆星距離單位(秒差距)的定義基礎。

📖 公式的推導與更深入的內容:日文維基百科「視差」 / 日文維基百科「碰撞航線現象」

研究目前還不清楚的事

也就是說,本文的內容也只是「目前所知範圍內的說明」。尤其是關於大腦運作的部分,今後說明的方式仍可能改寫。

與教科書的連結(依層級)

層級科目・單元本文對應位置
國中理科「月亮與金星的樣貌」、數學「扇形」到月亮的距離、方向改變的方式
高中數學「弧度制」、物理基礎「相對速度」用公式驗證
高中+物理「圓周運動與角速度」碰撞航線的條件
大學知覺心理學、天文學運動視差、光流、年周視差
研究認知科學、交通心理學距離的估計、漏看的機制
―與生活的連結視野良好的交叉口該如何確認
參考・出典
  1. 國立天文台 編『理科年表』丸善出版(國立天文台《理科年表》,到月亮的平均距離、月亮的視直徑)
  2. Gibson, J. J. (1979) The Ecological Approach to Visual Perception. Houghton Mifflin(日譯『生態学的視覚論』科學社)
  3. Lee, D. N. (1976) A theory of visual control of braking based on information about time-to-collision. Perception 5, 437–459.
  4. 海上衝突予防法(日本《海上碰撞預防法》)第7條(碰撞之虞)
  5. 日文維基百科「視差」
  6. 日文維基百科「碰撞航線現象」

※本文為一般大眾的科普解說。文中數值為幫助理解原理的概略估算值。開車或通行時,請遵守交通規則、現場標誌,以及警察、地方政府等相關指示。