欢迎来到向量乘法的世界!

在目前的向量学习旅程中,你已经学过如何进行向量加法和伸长向量(标量积)。但你知道吗?向量还有两种特别的“乘法”方式!与普通数字中 \(2 \times 3\) 永远等于 \(6\) 不同,向量有两种不同的运算:标量积 (Scalar Product)向量积 (Vector Product)

你可以把这些想象成工具箱里的工具。一个用来计算夹角和检测两向量是否互相垂直,另一个则用来计算面积和寻找垂直方向。别担心,刚开始觉得抽象是很正常的——我们会一步一步把它拆解开来!


1. 标量积 (Scalar Product / Dot Product)

标量积以圆点 \(\cdot\) 表示。最重要的一点记住它的名字:标量积的结果永远是一个标量(即普通的数字),而不是向量!

如何计算

求两向量 \(\mathbf{a}\) 和 \(\mathbf{b}\) 的标量积有两种方法:

方法 A:利用几何性质
如果你知道两个向量的模长(大小)及其夹角 \(\theta\):
\(\mathbf{a} \cdot \mathbf{b} = |\mathbf{a}| |\mathbf{b}| \cos \theta\)

方法 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\)

为什么它很有用?

标量积是我们的“垂直检测器”。
若 \(\mathbf{a} \cdot \mathbf{b} = 0\),则这两个向量互相垂直(夹角为 \(90^{\circ}\)),前提是这两个向量皆非零向量。

快速复习:要记住的性质
  • 顺序不影响结果: \(\mathbf{a} \cdot \mathbf{b} = \mathbf{b} \cdot \mathbf{a}\)
  • 自身内积: \(\mathbf{a} \cdot \mathbf{a} = |\mathbf{a}|^2\)。(这在证明题中非常好用!)
  • 分配律: \(\mathbf{a} \cdot (\mathbf{b} + \mathbf{c}) = \mathbf{a} \cdot \mathbf{b} + \mathbf{a} \cdot \mathbf{c}\)

记忆小撇步:记住 "Dot-Cos"Dot (点乘) 产品用到 Cosine (余弦)。

重点总结:当你需要找出夹角或证明两条线互相垂直时,请使用标量积。


2. 向量积 (Vector Product / Cross Product)

向量积以交叉符号 \(\times\) 表示。与标量积不同,向量积的结果是一个向量。这个新向量很特别,因为它与原来的两个向量都互相垂直

如何计算

模长 (Magnitude):
\(|\mathbf{a} \times \mathbf{b}| = |\mathbf{a}| |\mathbf{b}| \sin \theta\)

方向 (Direction):
我们使用右手定则 (Right-Hand Rule)。如果你将右手手指从 \(\mathbf{a}\) 弯向 \(\mathbf{b}\),大拇指指向的方向就是 \(\mathbf{a} \times \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} \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}\)

类比:想象一下螺丝起子。当你旋转螺丝(从向量 a 转向 b)时,螺丝会往内或往外移动(这就是向量积的方向)。

为什么它很有用?

向量积是我们的“平行检测器”和“面积计算器”。
1. 若 \(\mathbf{a} \times \mathbf{b} = \mathbf{0}\),则两个向量平行
2. 以 \(\mathbf{a}\) 和 \(\mathbf{b}\) 为边的三角形面积为 \(\frac{1}{2} |\mathbf{a} \times \mathbf{b}|\)。
3. 以 \(\mathbf{a}\) 和 \(\mathbf{b}\) 为邻边的平行四边形面积为 \(|\mathbf{a} \times \mathbf{b}|\)。

常见错误提醒!

在这里顺序很重要! \(\mathbf{a} \times \mathbf{b} = - (\mathbf{b} \times \mathbf{a})\)。如果你调换顺序,向量的方向会刚好相反!

重点总结:当你需要找出一个垂直于平面的向量,或计算面积时,请使用向量积。


3. 两向量间的夹角

要计算两向量之间的夹角 \(\theta\),我们通常会使用标量积,因为它比向量积更容易计算。

计算步骤:
1. 计算标量积:\(\mathbf{a} \cdot \mathbf{b} = a_1b_1 + a_2b_2 + a_3b_3\)
2. 计算模长:\(|\mathbf{a}|\) 和 \(|\mathbf{b}|\)
3. 使用公式:\(\cos \theta = \frac{\mathbf{a} \cdot \mathbf{b}}{|\mathbf{a}| |\mathbf{b}|}\)
4. 求 \(\theta = \cos^{-1} (\text{计算结果})\)

你知道吗?两向量间的夹角 \(\theta\) 永远介于 \(0^{\circ}\) 到 \(180^{\circ}\) 之间。如果你的计算器算出 \(\cos \theta\) 为负值,那代表夹角是钝角(大于 \(90^{\circ}\))!


4. 单位向量的几何意义

在 H2 课程大纲中,你需要了解当我们 在这些运算中使用单位向量(\(\hat{\mathbf{n}}\),长度为 1 的向量)时会发生什么。

投影长度: \(|\mathbf{a} \cdot \hat{\mathbf{n}}|\)

想象你手 上有一个向量 \(\mathbf{a}\),你从上方用手电筒垂直照射,将影子投射在 \(\hat{\mathbf{n}}\) 的方向线上。这个投影在该直线上的影长,称为投影长度 (length of projection)

公式: 长度 = \(|\mathbf{a} \cdot \hat{\mathbf{n}}|\)

垂直距离: \(|\mathbf{a} \times \hat{\mathbf{n}}|\)

标量积给出的是沿著线的“影长”,而向量积的模长给出的是从向量 \(\mathbf{a}\) 的顶端到包含 \(\hat{\mathbf{n}}\) 直线的“高度”或垂直距离

公式: 距离 = \(|\mathbf{a} \times \hat{\mathbf{n}}|\)

把它想象成直角三角形:标量积给出的是邻边(投影),而向量积的模长给出的是对边(拒斥量/垂直距离)。

重点总结:
标量积 \(\rightarrow\) 沿著方向的影长。
向量积模长 \(\rightarrow\) 远离该方向的距离。


总结检查清单

  • 我能同时使用分量法和 \(\cos \theta\) 计算 \(\mathbf{a} \cdot \mathbf{b}\) 吗?
  • 我记得 \(\mathbf{a} \cdot \mathbf{b} = 0\) 代表两向量互相垂直吗?
  • 我能使用行列式法计算 \(\mathbf{a} \times \mathbf{b}\) 吗?
  • 我知道 \(|\mathbf{a} \times \mathbf{b}|\) 可以计算平行四边形面积吗?
  • 我能利用单位向量 \(\hat{\mathbf{b}}\) 计算 \(\mathbf{a}\) 在 \(\mathbf{b}\) 方向上的投影长度吗?

如果刚开始觉得难也别担心! 向量这一章透过练习会变得越来越清晰。先掌握标量积,因为它在下一个子单元“3D 几何”中,对于寻找夹角和距离的使用频率更高。