欢迎来到进阶向量的世界!
在标准的 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\)
步骤 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\) 吗?
- 别慌!画一个简单的草图,描绘一条直线击中一张纸的样子,通常会让你的向量选择变得清晰得多。