歡迎來到進階向量的世界!

在標準的 A Level 數學課程中,你已經掌握了二維和三維向量的基礎。在核心純粹數學 (Core Pure Mathematics) 中,我們要將這些概念「升級」。我們不再只是觀察箭頭;我們將學習如何描述漂浮在三維空間中的整個直線平面(平坦表面)。

理解這些概念是 3D 電腦繪圖、衛星導航 (GPS) 和結構工程背後的秘密語言。如果一開始要在腦海中構建三維空間覺得有點抽象,別擔心——我們將會一步一步為你拆解!

1. 三維空間中的直線

要描述一條三維空間中的直線,你需要兩樣東西:一個起點和一個方向。想像你站在某棵樹旁(起點),然後朝著一座山的方向(方向)走直線。

直線的向量方程

標準形式為:
\(\mathbf{r} = \mathbf{a} + \lambda\mathbf{b}\)

- \(\mathbf{r}\):代表直線上任何一點的位置向量。
- \(\mathbf{a}\):直線上已知一點的位置向量(你的出發點)。
- \(\mathbf{b}\)方向向量(直線延伸的方向)。
- \(\lambda\) (lambda):標量參數。透過改變 \(\lambda\) 的值,你可以到達直線上的任何一點。

直線的笛卡兒方程

有時,我們想以 \(x\)、\(y\) 和 \(z\) 的形式表示方程式。如果 \(\mathbf{a} = (a_1, a_2, a_3)\) 且 \(\mathbf{b} = (b_1, b_2, b_3)\),則方程式為:
\(\frac{x-a_1}{b_1} = \frac{y-a_2}{b_2} = \frac{z-a_3}{b_3} = \lambda\)

記憶小撇步:將此視為各分量的「\(\lambda\) 重組」。

兩條直線之間的關係

在二維空間中,兩條直線要麼平行,要麼相交。但在三維空間中,還有第三種更奇特的情況:
1. 平行線:它們的方向向量 (\(\mathbf{b}\)) 互為倍數關係。
2. 相交線:它們在唯一的一點相遇。
3. 異面線 (Skew Lines):它們既不平行,也永遠不會相遇。想像一架飛機在 30,000 英尺高空向北飛行,另一架在 20,000 英尺高空向東飛行。它們在彼此的上方或下方掠過,但永遠不會相撞。

快速檢閱:如何判斷直線是否相交
步驟 1:使用兩個不同的參數(例如 \(\lambda\) 和 \(\mu\)),令兩條直線的 \(x\)、\(y\)、\(z\) 分量分別相等。
步驟 2:解前兩個方程式以求出 \(\lambda\) 和 \(\mu\)。
步驟 3:檢查這些值是否滿足第三個方程式。如果滿足,它們就相交;如果不滿足,它們就是異面(前提是它們不平行!)。

重點總結:一條直線只是一個點加上一個方向向量的倍數。如果方向不重合且它們不相遇,則它們就是異面的。

2. 平面的方程

平面想像成一張向四面八方無限延伸的平坦紙張。為了在三維空間中固定它的位置,我們主要有兩種描述方式。

向量形式

\(\mathbf{r} = \mathbf{a} + \lambda\mathbf{b} + \mu\mathbf{c}\)

要定義一個平坦表面,你需要一個點 (\(\mathbf{a}\)) 和兩個不同方向 (\(\mathbf{b}\) 和 \(\mathbf{c}\)),且這兩個方向必須在平面上。透過在兩個方向上滑動,你可以到達紙面上的任何位置。

法向量(純量積)形式

這在進階數學中通常是最有用的形式:
\(\mathbf{r} \cdot \mathbf{n} = k\)

- \(\mathbf{n}\)法向量 (Normal vector)。這是一個垂直於平面,直挺挺地「插」在平面上的向量。
- \(k\):透過 \(\mathbf{a} \cdot \mathbf{n}\) 計算出的常數。

你知道嗎?平面的方向完全由其法向量決定。如果你知道平面「正上方」的方向,你就精確掌握了該表面的傾斜度。

笛卡兒形式

如果法向量 \(\mathbf{n} = (a, b, c)\),則方程式為:
\(ax + by + cz = d\)

常見錯誤:學生常誤以為 \((a, b, c)\) 是平面上的一點。其實不然!它是法向量的方向。這對於解讀方程式非常有幫助——你可以直接看出法向量!

重點總結:每個平面都有一個與其垂直的「法向量」。笛卡兒形式中 \(x\)、\(y\) 和 \(z\) 的係數就告訴了你這個法向量是多少。

3. 使用純量積 (Scalar Product)

純量積(點積)是我們檢查角度和垂直關係的最佳工具。

垂直關係

如果兩個向量 \(\mathbf{a}\) 和 \(\mathbf{b}\) 垂直(成 90 度角),則:
\(\mathbf{a} \cdot \mathbf{b} = 0\)

這對於檢查直線是否與平面垂直,或兩個平面是否相互垂直至關重要。

尋找角度

我們使用公式:\(\cos \theta = \frac{\mathbf{a} \cdot \mathbf{b}}{|\mathbf{a}||\mathbf{b}|}\)

1. 兩條直線間的夾角:使用直線的方向向量
2. 兩個平面間的夾角:使用平面的法向量
3. 直線與平面間的夾角:這是一個「陷阱」!因為你同時使用了直線的方向和平面的法向量,標準公式給出的是直線與法線之間的角度。要得到直線與平面本身的角度,請使用:
\(\sin \theta = \frac{|\mathbf{d} \cdot \mathbf{n}|}{|\mathbf{d}||\mathbf{n}|}\)(其中 \(\mathbf{d}\) 是直線的方向,\(\mathbf{n}\) 是平面的法向量)。

重點總結:直線與直線、或平面與平面之間使用 \(\cos\)。直線與平面之間使用 \(\sin\)。

4. 相交與距離

這正是「進階」數學真正發揮威力的地方。我們經常需要找出物體在哪裡相遇,或是它們之間相距多遠。

直線與平面的相交

要找到直線 \(\mathbf{r} = \mathbf{a} + \lambda\mathbf{b}\) 與平面 \(ax + by + cz = d\) 的交點:
步驟 1:將直線的 \(x\)、\(y\)、\(z\) 分量以 \(\lambda\) 表示。
步驟 2:將這些分量代入平面方程中。
步驟 3:解出 \(\lambda$。
\n步驟 4:將 \(\lambda\) 代回直線方程以求出座標。

點到平面的垂直距離

如果你有一個點 \((\alpha, \beta, \gamma)\) 和一個平面 \(n_1x + n_2y + n_3z + d = 0\),最短距離為:
\(dist = \frac{|n_1\alpha + n_2\beta + n_3\gamma + d|}{\sqrt{n_1^2 + n_2^2 + n_3^2}}\)

類比:這就像你在核心數學中學到的二維版本,只是多了一個 \(z\) 項!本質上就是「將點帶入平面方程,再除以法向量的模長」。

兩條異面線之間的最短距離

這是指兩條不相交的直線之間的最短「垂直距離」。連接它們的最短路徑會是一條同時垂直於兩條直線的線段。
注意:你將使用純量積來確保連接向量與兩個方向向量都垂直 (\(\cdot = 0\))。

重點總結:大多數距離問題都涉及法向量,因為最短距離永遠是一條「直切」(垂直)的路徑。

學習檢核清單

- 你能寫出 \(\mathbf{r} = \mathbf{a} + \lambda\mathbf{b}\) 形式的直線方程嗎?
- 你記得 \(\mathbf{a} \cdot \mathbf{b} = 0\) 代表 90 度嗎?
- 你能從 \(ax + by + cz = d\) 中選出法向量嗎?
- 你記得在計算直線與平面的夾角時要使用 \(\sin\) 嗎?
- 別慌!畫一個簡單的草圖,描繪一條直線擊中一張紙的樣子,通常會讓你的向量選擇變得清晰得多。