極坐標直觀入門(一段距離加一個轉向)

直角坐標是一組步行指示:往東走這麼遠,再往北走這麼遠。學校數學大多住在這個方格上,所以人們開始覺得這個方格就是平面。然後後面的課程把同一個平面畫成同心圓與放射線,把一個點寫成 (r, θ),並宣布這也是一種坐標系。本來熟練 (x, y) 的學生,突然連 (2, π/3) 都畫不出來,換算公式也成了另外兩件要背的東西。
這兩套系統不是對手。它們是替同一趟從原點出發的旅程取名字的兩種方式,而這趟旅程,正是我們從向量那篇文章以來一直在使用的對象。直角坐標把這趟旅程拆成往東的一段和往北的一段。極坐標把它拆成一段距離和一個方向。一旦腦中有了這幅圖像,這些公式就只是三角函數在讀取影子,而那些奇怪的事實(一個點、多個名字;負的半徑;變成 r = 3 的圓)也不再是花招。
一個點就是從原點出發的一趟旅程
在平面上挑一個點。要告訴別人它在哪裡,你得從某個地方開始,通常的起點是原點。從那裡出發,這個點就是一趟旅程:一段距離,一個方向。
直角坐標把這趟旅程寫成沿著坐標軸的兩段。數對 (3, 4) 表示往東 3,再往北 4,你就抵達那個點。極坐標把同一趟旅程寫成一次直線行走。這次行走的距離是 r,而這次行走的方向,是從正 x 軸起、逆時針掃過的角度 θ。數對 (5, 約 53 度) 與 (3, 4) 抵達的是同一個地方,因為往東 3、往北 4 的旅程,長度是 5 個單位,方向角的正切值是 4/3。
這就是全部的定義。極坐標不是新種類的點,而是替舊的點取的一種新地址。原點仍然是原點,只是改叫極點。正 x 軸仍然是正 x 軸,只是改叫極軸,也就是方向角的零點。
一個有用的檢查:r 絕不是「極坐標版的 x」。它是一個長度。允許 r 為負數,我們稍後會回來談這代表什麼,但預設的圖像是一個非負的距離加上一個方向,這跟構成向量的是同樣的成分。
往東往北,對上距離與方向
這兩套系統回答的是兩個不同的日常問題。「往東多遠,往北多遠?」是直角坐標的問題,適合用在城市街區、試算表,或繪圖計算機預設的視窗。「離多遠,朝哪個方向?」是極坐標的問題,適合用在雷達螢幕、燈塔,或一個圓。
三角函數早就建立在這個拆法上。在單位圓上,餘弦是方向角為 θ 的點的東向坐標,正弦是它的北向坐標。極坐標就是同樣的讀法,只是把半徑解凍了。一個方向角為 θ、距離為 r 的點,就是單位圓上的點放大 r 倍。它的東向坐標是 r cos θ,它的北向坐標是 r sin θ。
所以換算公式不是新的主題。它們是被拉伸過的單位圓:
- 極坐標換成直角坐標:x = r cos θ,y = r sin θ
- 直角坐標換成極坐標:r = ,而 θ 是旅程 (x, y) 的方向角
第一個方向很容易,因為餘弦和正弦本來就代表那些影子。第二個方向才是考試失誤的來源,因為 r 是畢氏定理,依通常的慣例是唯一且非負的,而 θ 必須知道你在哪個象限。點 (−3, 4) 與 (3, 4) 的方向角並不相同。計算機對 y/x 取反正切時,會很樂意給你反方向那趟旅程的方向角,除非你自己把象限補回來。
一個點,許多名字
直角坐標很吝嗇:每個點只有一組數對。極坐標很慷慨,而這份慷慨正是讓人困惑的地方。
方向角是一個轉向。轉完一整圈,也就是 2π 弧度或 360 度,你仍然面對同一個方向,所以 (r, θ)、(r, θ + 2π) 和 (r, θ − 2π) 是同一個點。你可以一直加上整圈的轉向,永無止境。這不是缺陷,這就是角度的本性。時鐘顯示 1:00 和 13:00 是同一個時鐘位置;極坐標保留了這種重複的命名。
負的 r 是另一種多出來的名字。在方向角 θ 上走 −5,等於在方向角 θ + π 上走 5:你把旅程反轉了。所以 (−r, θ) 與 (r, θ + π) 是同一個位置。在極坐標圖上畫 r = −2,並不是一個半徑為 −2 的圓,那沒有任何意義。它是一個半徑為 2 的圓,只是用反方向行走的方式畫出來。
原點是最極端的情況。它的距離是 0,所以方向角無關緊要:(0, 0)、(0, π/2)、(0, 17) 全都是極點。課本有時把這寫成「θ 在原點無定義」。旅程的圖像更清楚:沒有旅程,就沒有方向可以報告。
如果題目要求某個點的「那組」極坐標,通常是想要 r ≥ 0 且 θ 在指定範圍內,常見是 0 到 2π 或 −π 到 π。這是為了唯一性而訂的慣例,不是平面上的定律。
換算就是讀取影子
把它當成一趟旅程來看,換算就是你已經有的一幅圖。站在原點,面對方向角 θ,走距離 r。向 x 軸作垂線:那個影子就是 x。向 y 軸作垂線:那個影子就是 y。這些影子是餘弦和正弦乘上行走的距離,這就是公式存在的原因。
反過來是畢氏定理加上一個方向角。兩股 x 和 y 構成一個直角三角形,斜邊為 r,所以 ² + 。方向角是這條斜邊與正 x 軸之間的角。對第一象限的點來說,這就是 arctan(y/x),皆大歡喜。在第二象限,x 是負的、y 是正的:旅程仍然是 r 長,但指向左上,而沒有象限修正的 y/x 反正切,反而會指向左下,也就是反方向的那趟旅程。直角坐標換成極坐標時多出來的工作,不是代數,而是不讓計算機把正負號丟掉。
一個小小的數值檢驗,能讓圖像保持誠實。取 (r, θ) = (2, π/3)。那麼 x = 2 · 1/2 = 1,y = 2 · = ,所以直角坐標的點是 (1, )。換回距離: = 2。方向角:60 度,也就是 π/3。兩個地址指的是同一趟旅程。
為什麼圓變得簡單
值得費心學第二套地址系統的原因,是某些圖形對其中一套是天生的,對另一套則是陌生的。
以原點為圓心的圓,是與原點距離固定的所有點的集合。在極坐標中,這句話就是方程式:r = a。在直角坐標中,同一句話是 ²,這是對的,但看起來不再像「距離是 a」了。從原點出發、方向角固定的射線是 θ = α,一條輻條。在直角坐標形式中,這條輻條是 y = (tan α) x,鉛直的情況還要特別處理。心臟線、玫瑰線與螺線都保持這種模式:它們的極坐標方程式很簡短,因為它們是關於距離與方向的陳述,而它們的直角坐標方程式四處蔓延,因為它們被硬塞進了往東往北的方格紙。
反過來也同樣真實。水平線 y = 3 在直角坐標中很平凡,在極坐標中卻很彆扭(r sin θ = 3)。與方格對齊的矩形是直角坐標的對象。極坐標不是「更進階的直角坐標」,而是當問題有一個中心時,你會去拿的坐標系統。
這也是為什麼微積分一離開直線,極坐標就出現。在直角坐標中對圓盤積分,意味著把它切成長方形,還要和圓形的邊界搏鬥。在極坐標中,圓盤是 r 從 0 到 a、θ 從 0 到 2π,而被積函數中多出來的 r,是一個細小極坐標長方形的面積,也就是一片環形切片,寬度是 dr,長度是 r dθ。這個雅可比因子不是儀式,它就是那片切片的面積。
出題者為什麼愛極坐標
AP Calculus BC 把極坐標曲線列為標準的得分主題,與參數方程式和級數並列,這也是為什麼 AP 微積分指南把它們標示為只有 BC 才有的那一層。考題幾乎總是同樣的三個動作:換算、把 當作 (dy/dθ) / (dx/dθ) 來微分,以及用 (1/2) ∫ dθ 積分求面積。腦中有了圖像,每個動作都更短。換算就是影子。導數是切線的方向,你可以透過對兩個影子微分得到。面積公式就是上面那個切片的論證,不是又一個要背的積分。
凡是課程要測驗圓、又不想淹沒在代數裡的地方,都會出現同樣的拆法。極坐標方程式 r = 2 cos θ 是一個通過原點的圓;在直角坐標中它是 (x − 1)² + ,把幾何藏在配方之中。只有直角坐標形式的學生,時間都花在展開上。把「r = 2 cos θ」看成「距離等於東向影子的兩倍」的學生,可以先畫草圖,再計算。
這一切都不能取代對正弦與餘弦的熟練。極坐標不會原諒不穩固的單位圓;它會讓這個弱點暴露出來,因為每一次換算、每一個斜率、每一個面積積分,都要通過這兩個函數。
錯誤都從哪裡來
極坐標的錯誤集中在三個地方,而且每一個都是圖像上的錯誤。
第一個是把 θ 當成 x。把 (2, π/2) 當作直角坐標來畫,會落在 x = 2、y = π/2,一個位於第一象限、毫無意義的點。這個數對不是(東,北),而是(距離,方向)。π/2 是直角,往上轉四分之一圈,所以 (2, π/2) 位於原點正北方兩個單位,也就是直角坐標的 (0, 2)。
第二個是換算回去時的象限。算出 θ = arctan(y/x) 就停下來,在許多計算機上會讓 (−1, 1) 得到與 (1, −1) 相同的方向角。要把正負號補回來:(−1, 1) 在左上方,是第二象限的方向角,135 度或 3π/4,不是 −45。
第三個是忘了名字會重複。要求兩條極坐標曲線在哪裡相交的作圖題,會因為 θ 與 θ + 2π,或同一個點的負 r 別名,而產生多餘的解。代數做的事是對的,它列出了每一個名字。你的工作是認出哪些名字其實是同一個位置。
Math Zen 如何幫上忙
極坐標建立在三角函數與有號距離之上,並與向量共用同一個地基。如果正弦與餘弦對你來說還只是口訣,而不是坐標,極坐標換算就是在猜。如果畢氏定理還只是口號,而不是距離,r 就會算錯。Math Zen 的極坐標分級假設這些地基已經能承重:前期的練習會操練單位圓的值與兩個方向的換算,直到變成反射動作,接著練習極坐標曲線的面積與斜率,這正是 AP Calculus BC 實際會考的那一組。
簡短的混合練習,勝過對「極坐標那一章」的一次臨時抱佛腳。換算、重複的名字,以及面積切片,只有在它們和一般的 (x, y) 題目並排出現時才會變得自動,這就是數學間隔複習的做法。在不能用計算機的考試中,回報是速度:一個原本要在配方中苦苦追尋的圓,變成 r = a,時間就能花在下一題。
結論
極坐標就是把旅程寫法換掉的直角坐標。直角坐標問往東多遠、往北多遠。極坐標問離多遠、朝哪個方向。換算公式是按 r 放大的單位圓、回頭走的畢氏定理,以及一個尊重象限的方向角。一個點有許多極坐標名字,是因為角度會繞回來,也因為允許倒退行走。圓、輻條,以及任何有中心的東西,在這個語言裡都成了簡短的句子,這就是為什麼只要積分區域是圓盤,微積分就會拿出它。
你從小用到大的方格仍然在那裡。極坐標並不取代它。它給你同一個平面的第二本通訊錄,當自然的問題是一段距離和一個轉向,而不是沿著坐標軸的兩段路時,你就會去拿它。
常見問題
- 用簡單的話說,極坐標是什麼?
- 極坐標用兩件事來標示一個點:它離選定的原點有多遠,以及你必須轉向哪個方向才能面對它。數對 (r, θ) 就是這個指示:r 是距離,θ 是從正 x 軸量起的方向角,通常以逆時針為正。直角坐標 (x, y) 把同一個點寫成一趟旅程的兩段,先往東再往北。極坐標則把同一趟旅程寫成朝著某個方向的一次直線行走。兩者描述的是同一個位置,只是把資訊拆開的方式不同。
- 極坐標與直角坐標有什麼差別?
- 直角坐標測量的是往東多遠、往北多遠。極坐標測量的是離多遠、朝哪個方向。換算靠的是三角函數:x 是 r cos θ,y 是 r sin θ,正好就是這趟旅程投影在兩個坐標軸上的影子。圓、螺線,以及任何有天然中心的圖形,用極坐標形式比較簡單,因為 r 固定本身就是一個圓。方格、建築物,以及任何與坐標軸對齊的東西,用直角坐標形式比較簡單。
- 如何把極坐標轉換成直角坐標?
- 從極坐標 (r, θ) 換成直角坐標 (x, y),用 x = r cos θ 和 y = r sin θ。這就是長度為 r、方向角為 θ 的一趟旅程投影到東向與北向的影子,也就是[三角函數那篇文章](/blog/understanding-trigonometry-intuitively)從單位圓上讀出的同一個結果。反過來,r 是直線距離,也就是 x² + y² 的平方根,而 θ 是正切值為 y/x 的方向角,要選對象限,讓這個角真正指向該點,而不是指向它的反方向。
- 為什麼一個點可以有很多種極坐標?
- 因為方向角是一個轉向,而轉完一整圈你還是面對同一個方向。把 θ 加上 2π(即 360 度)並不會移動這個點,所以 (r, θ) 與 (r, θ + 2π) 是同一個位置。你也可以倒退走同樣的距離:負的 r 表示把方向反轉 π,所以 (−r, θ) 與 (r, θ + π) 是同一個點。直角坐標中,一個點只有一組數對。極坐標則有無限多組,這是量角度的特色,而不是這套系統的缺陷。
- 極坐標用在哪裡?
- 任何問題有天然中心的地方。雷達、GPS 方位角與天線場型,天生就是極坐標:它們本來就用距離與方向來表達。在微積分中,圓、心臟線與玫瑰線的直角坐標方程式很雜亂,極坐標方程式卻很簡短,這也是為什麼極坐標的面積與斜率會出現在 AP Calculus BC 中。複數用的是同樣的拆法:極坐標形式 r (cos θ + i sin θ) 就是平面上一個點的長度加方向的圖像,這也是為什麼[虛數](/blog/understanding-imaginary-numbers-intuitively)與極坐標總是一起出現。


