歡迎來到進階向量(Further Vectors)!

在標準的 A Level 課程中,你已經接觸過如何利用向量來描述二維和三維空間中的運動。在進階數學 (Further Mathematics) 中,我們將這些基礎知識進一步深化,用它們來描述整個空間——特別是三維空間中的直線和平面方程式。無論你是要設計 3D 遊戲,還是計算衛星的飛行軌跡,這些工具都不可或缺。如果一開始覺得 3D 視覺化有點困難,請別擔心;我們會將這些概念拆解成簡單且合乎邏輯的步驟。

1. 三維空間中的直線

在二維空間中,你已經熟悉 \(y = mx + c\) 這樣的直線方程式。在三維空間中,我們需要更靈活的方式。我們主要使用兩種形式:向量式 (Vector Form) 和 笛卡兒式 (Cartesian Form)。

直線的向量方程式

你可以把直線想像成一套指令:「從這個點出發,朝這個方向移動。」
方程式為:\( \mathbf{r} = \mathbf{a} + \lambda \mathbf{b} \)
• \( \mathbf{a} \) 是線上某一點的位置向量 (position vector)(即「起點」)。
• \( \mathbf{b} \) 是方向向量 (direction vector)(直線指向的方向)。
• \( \lambda \) (lambda) 是一個純量參數 (scalar parameter)。它告訴你沿著 \( \mathbf{b} \) 的方向要走多少「步」。

直線的笛卡兒方程式

如果你將向量方程式中的 \(x\)、\(y\)、\(z\) 分量分別解出 \( \lambda \),你就會得到笛卡兒形式:
\( \frac{x - a_1}{u_1} = \frac{y - a_2}{u_2} = \frac{z - a_3}{u_3} \)
其中 \( (a_1, a_2, a_3) \) 是起點,而 \( (u_1, u_2, u_3) \) 是方向向量。

快速複習:要將笛卡兒式轉換為向量式,只需觀察分母來找出方向向量,並觀察從 \(x, y, z\) 減去的數值來找出起點。

常見錯誤:務必確保笛卡兒式中 \(x\)、\(y\) 和 \(z\) 的係數剛好是 1。如果你看到 \( \frac{2x-4}{6} \),在找出方向之前,必須將分子和分母同時除以 2,改寫成 \( \frac{x-2}{3} \)。

2. 向量積(又稱「外積」或 Cross Product)

純量積 (Scalar Product / Dot Product) 的結果是一個數字。而向量積 (Vector Product, \(\mathbf{a} \times \mathbf{b}\)) 的結果則是一個新的向量。

為什麼要使用它?

向量積會產生一個與原先兩個向量都垂直(成 90 度角)的新向量。這對於求平面的「法向量 (normal)」非常有用。

如何計算:

若 \( \mathbf{a} = \begin{pmatrix} a_1 \\ a_2 \\ a_3 \end{pmatrix} \) 且 \( \mathbf{b} = \begin{pmatrix} b_1 \\ b_2 \\ b_3 \end{pmatrix} \),則:
\( \mathbf{a} \times \mathbf{b} = \begin{pmatrix} a_2b_3 - a_3b_2 \\ a_3b_1 - a_1b_3 \\ a_1b_2 - a_2b_1 \end{pmatrix} \)

你知道嗎?順序很重要!\( \mathbf{a} \times \mathbf{b} = -(\mathbf{b} \times \mathbf{a}) \)。這稱為反交換律 (anti-commutative)。如果你調換順序,結果向量的方向會完全相反。

3. 平面的方程式

平面是一個平坦且無限延伸的表面。我們可以用三種方式來描述它:

A. 向量式(兩個方向)

\( \mathbf{r} = \mathbf{a} + \lambda \mathbf{b} + \mu \mathbf{c} \)
在這裡,你從點 \( \mathbf{a} \) 出發,沿著兩個不同的方向 \( \mathbf{b} \) 和 \( \mathbf{c} \) 移動任意距離。想像一張紙:要覆蓋整個表面,你可以向左/右或向上/下移動。

B. 純量積式(「法向量」形式)

\( \mathbf{r} \cdot \mathbf{n} = p \)
這是進階數學中最常見的形式。\( \mathbf{n} \) 是法向量 (normal vector)(垂直於平面的向量)。平面上任何向量 \( \mathbf{r} \) 與法向量做純量積,結果恆等於同一個常數 \( p \)。

C. 笛卡兒式

\( ax + by + cz = d \)
這是最「乾淨」的形式。數字 \( a, b, \) 和 \( c \) 正好就是法向量的分量!所以如果法向量是 \( \begin{pmatrix} 2 \\ -1 \\ 5 \end{pmatrix} \),該平面即為 \( 2x - y + 5z = d \)。

重點總結:處理平面問題時,法向量是你最好的朋友。如果你已知平面上的兩個方向,請使用向量積來找出法向量!

4. 交點與角度

處理 3D 問題時,往往涉及找出物體在哪裡相交,以及它們之間的傾斜程度。

直線與直線的交點

在 3D 中,兩條直線可能有以下情況:
1. 平行 (Parallel):它們的方向向量互為倍數。
2. 相交 (Intersecting):它們交於一點。
3. 歪斜 (Skew):這是 3D 特有的情況!它們既不平行,也不相交(就像兩架飛機在不同高度、不同方向飛行)。

計算角度

我們總是使用純量積公式:\( \cos(\theta) = \frac{|\mathbf{a} \cdot \mathbf{b}|}{|\mathbf{a}||\mathbf{b}|} \)。
• 兩條直線之間的夾角:使用它們的方向向量。
• 兩個平面之間的夾角:使用它們的法向量。
• 直線與平面之間的夾角:這是最棘手的部分!請使用直線的方向向量與平面的法向量,但要用 sin 而非 cos:\( \sin(\theta) = \frac{|\mathbf{b} \cdot \mathbf{n}|}{|\mathbf{b}||\mathbf{n}|} \)。
類比:法向量與平面成 90 度,所以用 cos 計算出的角度是三角形「錯誤」那一側的角。使用 sin 可以針對平面表面進行修正。

5. 最短距離

考試常會要求計算點、線、面之間的最短距離。這些通常是垂直距離。雖然公式會提供給你,但你必須知道何時使用它們。

點到平面的距離

如果點為 \( \mathbf{b} \),平面為 \( \mathbf{r} \cdot \mathbf{n} = p \):
\( D = \frac{|\mathbf{b} \cdot \mathbf{n} - p|}{|\mathbf{n}|} \)

歪斜直線間的距離

如果兩條直線上的點分別為 \( \mathbf{a} \) 和 \( \mathbf{b} \),且擁有共同的垂直法向量 \( \mathbf{n} \):
\( D = \frac{|(\mathbf{b} - \mathbf{a}) \cdot \mathbf{n}|}{|\mathbf{n}|} \)
你可以透過兩條直線方向向量的向量積來求得 \( \mathbf{n} \)。

總結提示:在幾乎所有的距離與角度問題中,你的第一步應該是找出直線的方向向量以及平面的法向量。

快速複習盒:
• 直線:需要一點及一方向。
• 平面:需要一點及一法向量。
• 平行:方向向量互為倍數。
• 垂直:純量積 = 0。

如果這些看起來很複雜,不用擔心!先練習直線與平面不同形式之間的轉換。一旦你能熟練地在向量式與笛卡兒式之間切換,處理交點與距離的問題就會變得容易想像多了。