歡迎來到進階向量(Further Vectors)!
在你之前的數學學習旅程中,你可能已經接觸過二維(2D)向量。現在,我們要踏入三維(3D)世界了!本章屬於進階純數學(Additional Pure Mathematics)的部分。我們將學習如何在空間中描述直線,判斷它們是否會相交,並探索兩種不同的「向量乘法」來求取角度和面積。
如果起初覺得有點抽象,別擔心。你可以把 3D 向量想像成無人機的飛行指令:向前、向右、向上。一旦你掌握了其中的標記法,這就像解拼圖一樣有趣!
1. 直線的向量方程
要在 3D 空間中定義一條直線,你需要兩樣東西:一個起始點和一個方向。
向量形式
直線方程寫作:
\(\mathbf{r} = \mathbf{a} + \lambda\mathbf{b}\)
- \(\mathbf{r}\):直線上任意一點的位置。
- \(\mathbf{a}\):直線經過的一個固定點(「錨點」)。
- \(\mathbf{b}\):方向向量(直線延伸的方向)。
- \(\lambda\):純量參數(可以把它想像成一個讓你沿著直線移動的「滑塊」)。
笛卡兒形式
有時我們會使用 \(x, y,\) 和 \(z\) 來書寫直線方程。對於一條經過 \((a_1, a_2, a_3)\) 且方向向量為 \(\begin{pmatrix} u_1 \\ u_2 \\ u_3 \end{pmatrix}\) 的直線,其形式為:
\(\frac{x - a_1}{u_1} = \frac{y - a_2}{u_2} = \frac{z - a_3}{u_3} = \lambda\)
小貼士:若要在兩種形式間轉換,只需將笛卡兒形式的每一部分設為 \(\lambda\),然後解出 \(x, y,\) 和 \(z\) 即可。
重點總結:一條直線就是一個點加上「若干量」的方向。如果你有兩個點,那麼方向向量 \(\mathbf{b}\) 就是這兩點之差!
2. 純量積(點積)
純量積(寫作 \(\mathbf{a} \cdot \mathbf{b}\))是一種將兩個向量相乘並得到單一數字(純量)的方法。
如何計算
若 \(\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} \cdot \mathbf{b} = a_1b_1 + a_2b_2 + a_3b_3\)
它有什麼用?
我們利用它來計算兩個向量之間的角度,公式如下:
\(\cos \theta = \frac{\mathbf{a} \cdot \mathbf{b}}{|\mathbf{a}||\mathbf{b}|}\)
重要性質:垂直性
如果兩個向量垂直(成 90 度角),它們的純量積為零。
\(\mathbf{a} \cdot \mathbf{b} = 0 \iff \mathbf{a} \perp \mathbf{b}\)
常見錯誤:學生常忘記純量積的結果是一個數字,而不是向量。如果你的答案裡包含 \(\mathbf{i, j,}\) 或 \(\mathbf{k}\),那就代表你做錯了!
重點總結:當你需要找出角度或檢查直線是否垂直時,請使用點積。
3. 相交線與異面直線
在 2D 中,直線不是平行就是相交。但在 3D 中,存在第三種情況:異面直線(Skew lines)。
- 平行線:它們的方向向量互為倍數。
- 相交線:它們恰好交於一點。
- 異面直線:它們既不平行,也不相交(就像兩架飛機在不同高度、不同方向飛行一樣)。
如何判斷是否相交:
- 將兩條直線方程的 \(x, y,\) 和 \(z\) 分量分別設為相等(使用不同的參數,例如 \(\lambda\) 和 \(\mu\))。
- 解前兩個方程以找出 \(\lambda\) 和 \(\mu\) 的值。
- 檢查:將你的數值代入第三個(\(z\))方程。如果等式成立,它們就相交!如果不成立,它們就是異面直線。
重點總結:一定要檢查第三個方程!如果出現 \(1=5\) 之類的結果,不用慌張,這僅僅意味著這兩條線是異面直線。
4. 向量積(叉積)
與純量積不同,向量積(寫作 \(\mathbf{a} \times \mathbf{b}\))的結果是一個新的向量。
它代表什麼?
\(\mathbf{a} \times \mathbf{b}\) 的結果是一個與 \(\mathbf{a}\) 和 \(\mathbf{b}\) 都垂直的向量。
你知道嗎?這遵循右手定則。如果你將右手指從 \(\mathbf{a}\) 彎向 \(\mathbf{b}\),你的拇指所指的方向就是 \(\mathbf{a} \times \mathbf{b}\) 的方向。
公式
幾何定義為:
\(\mathbf{a} \times \mathbf{b} = |\mathbf{a}||\mathbf{b}| \sin \theta \hat{\mathbf{n}}\)
其中 \(\hat{\mathbf{n}}\) 是垂直於包含 \(\mathbf{a}\) 和 \(\mathbf{b}\) 平面的單位向量。
如何計算(行列式法)
計算 \(\mathbf{a} \times \mathbf{b}\) 時,請使用公式手冊中提供的公式:
\(\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})\)。順序很重要!
- 平行向量: 如果 \(\mathbf{a}\) 和 \(\mathbf{b}\) 平行,則 \(\mathbf{a} \times \mathbf{b} = \mathbf{0}\)(零向量)。
- 分配律: \(\mathbf{a} \times (\mathbf{b} + \mathbf{c}) = \mathbf{a} \times \mathbf{b} + \mathbf{a} \times \mathbf{c}\)。
重點總結:叉積產生的向量會垂直於由前兩個向量所形成的平面。
5. 向量積的幾何應用
向量積最酷的地方之一,在於它能幫助我們求出 3D 空間中圖形的面積。
平行四邊形面積
如果你有一個由向量 \(\mathbf{a}\) 和 \(\mathbf{b}\) 定義邊長的平行四邊形:
面積 = \(|\mathbf{a} \times \mathbf{b}|\)
三角形面積
因為三角形只是平行四邊形的一半:
面積 = \(\frac{1}{2} |\mathbf{a} \times \mathbf{b}|\)
直線方程的另一種形式
利用平行向量的叉積為零這一性質,我們可以將直線方程寫為:
\((\mathbf{r} - \mathbf{a}) \times \mathbf{d} = \mathbf{0}\)
這表示從「錨點」到線上任意點的向量(\(\mathbf{r} - \mathbf{a}\))必須與方向向量 \(\mathbf{d}\) 平行。
記憶小幫手:
點積 (Dot) = \(\cos\)(用於角度)。
叉積 (Cross) = \(\sin\)(用於面積)。
重點總結:叉積的模長(長度)告訴你由這兩個向量所構成圖形的面積。
恭喜你!你已經掌握了進階向量的核心概念。繼續練習計算——一旦你熟練掌握了叉積的行列式算法,剩下的部分就只是邏輯問題了!