课程笔记

8.2数量积、向量积与混合积

阅读入口

学习安排

教材按结果的类型排列三节:数量积得到数,向量积得到向量,混合积又回到数。每节都按“定义 → 坐标运算 → 应用与几何意义”展开,可以对照着读,把几何条件和坐标公式一一对应起来。

先修内容是坐标表示与模的算法,见向量及其线性运算。本章下一节求平面法向量时,用的就是这一节的向量积。

三种乘积的定义

设 a=(a1,a2,a3)\mathbf{a}=(a_1,a_2,a_3)、b=(b1,b2,b3)\mathbf{b}=(b_1,b_2,b_3)、c=(c1,c2,c3)\mathbf{c}=(c_1,c_2,c_3),θ\theta 是非零向量 a\mathbf{a} 与 b\mathbf{b} 的夹角。

两个向量的数量积(点积、内积)是一个数:

a⋅b=∣a∣ ∣b∣cos⁡θ.\mathbf{a}\cdot\mathbf{b}=|\mathbf{a}|\,|\mathbf{b}|\cos\theta.

只要有一个因子是零向量,数量积规定为 00。在坐标下

a⋅b=a1b1+a2b2+a3b3.\mathbf{a}\cdot\mathbf{b}=a_1b_1+a_2b_2+a_3b_3.

它的几何意义是“一个向量的模乘以另一个向量在它方向上的投影”:

a⋅b=∣a∣Prj⁡ab=∣b∣Prj⁡ba,\mathbf{a}\cdot\mathbf{b}=|\mathbf{a}|\operatorname{Prj}_{\mathbf a}\mathbf{b} =|\mathbf{b}|\operatorname{Prj}_{\mathbf b}\mathbf{a},

其中投影的定义见向量及其线性运算。恒力 F\mathbf{F} 沿位移 s\mathbf{s} 做的功就是 W=F⋅sW=\mathbf{F}\cdot\mathbf{s},这是数量积最直接的物理来源。

设 a=(a1,a2,a3)\mathbf{a}=(a_1,a_2,a_3)、b=(b1,b2,b3)\mathbf{b}=(b_1,b_2,b_3)、c=(c1,c2,c3)\mathbf{c}=(c_1,c_2,c_3),θ\theta 是非零向量 a\mathbf{a} 与 b\mathbf{b} 的夹角。

两个向量的向量积(叉积、外积)是一个向量 a×b\mathbf{a}\times\mathbf{b},由模和方向共同确定:

  1. 模 ∣a×b∣=∣a∣ ∣b∣sin⁡θ|\mathbf{a}\times\mathbf{b}|=|\mathbf{a}|\,|\mathbf{b}|\sin\theta,等于以 a,b\mathbf{a},\mathbf{b} 为邻边的平行四边形的面积;
  2. 方向同时垂直于 a\mathbf{a} 和 b\mathbf{b},并且 a,b,a×b\mathbf{a},\mathbf{b},\mathbf{a}\times\mathbf{b} 依次构成右手系,这就是右手定则。

a×b=0\mathbf{a}\times\mathbf{b}=\mathbf{0} 当且仅当 a\mathbf{a} 与 b\mathbf{b} 共线,包括其中一个是零向量的情形。

坐标公式是形式行列式,按第一行展开:

a×b=∣ijka1a2a3b1b2b3∣=(a2b3−a3b2) i+(a3b1−a1b3) j+(a1b2−a2b1) k.\mathbf{a}\times\mathbf{b}= \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k}\\ a_1 & a_2 & a_3\\ b_1 & b_2 & b_3 \end{vmatrix} =(a_2b_3-a_3b_2)\,\mathbf{i}+(a_3b_1-a_1b_3)\,\mathbf{j}+(a_1b_2-a_2b_1)\,\mathbf{k}.

设 a=(a1,a2,a3)\mathbf{a}=(a_1,a_2,a_3)、b=(b1,b2,b3)\mathbf{b}=(b_1,b_2,b_3)、c=(c1,c2,c3)\mathbf{c}=(c_1,c_2,c_3),θ\theta 是非零向量 a\mathbf{a} 与 b\mathbf{b} 的夹角。

三个向量的混合积是一个数:

[a b c]=(a×b)⋅c.[\mathbf{a}\ \mathbf{b}\ \mathbf{c}]=(\mathbf{a}\times\mathbf{b})\cdot\mathbf{c}.

坐标公式是三阶行列式:

[a b c]=∣a1a2a3b1b2b3c1c2c3∣.[\mathbf{a}\ \mathbf{b}\ \mathbf{c}]= \begin{vmatrix} a_1 & a_2 & a_3\\ b_1 & b_2 & b_3\\ c_1 & c_2 & c_3 \end{vmatrix}.

它的绝对值等于以 a,b,c\mathbf{a},\mathbf{b},\mathbf{c} 为棱的平行六面体的体积。[a b c]>0[\mathbf{a}\ \mathbf{b}\ \mathbf{c}]>0 当且仅当 a,b,c\mathbf{a},\mathbf{b},\mathbf{c} 依次构成右手系;混合积等于 00 时三个向量共面。以这三个向量为棱的四面体体积为 16∣[a b c]∣\frac16|[\mathbf{a}\ \mathbf{b}\ \mathbf{c}]|。

三种乘积的公式都写在坐标里,遇到具体向量直接代分量,不必先求夹角。

性质与选择

a⋅b=b⋅a,a⋅(b+c)=a⋅b+a⋅c,(λa)⋅b=λ(a⋅b),\mathbf{a}\cdot\mathbf{b}=\mathbf{b}\cdot\mathbf{a},\qquad \mathbf{a}\cdot(\mathbf{b}+\mathbf{c})=\mathbf{a}\cdot\mathbf{b}+\mathbf{a}\cdot\mathbf{c},\qquad (\lambda\mathbf{a})\cdot\mathbf{b}=\lambda(\mathbf{a}\cdot\mathbf{b}),a⋅a=∣a∣2,∣a⋅b∣≤∣a∣ ∣b∣.\mathbf{a}\cdot\mathbf{a}=|\mathbf{a}|^2,\qquad |\mathbf{a}\cdot\mathbf{b}|\le|\mathbf{a}|\,|\mathbf{b}|.

后一条是柯西不等式。由定义还能得到两个常用判据:

cos⁡θ=a⋅b∣a∣ ∣b∣(a,b≠0),a⊥b  ⟺  a⋅b=0(a,b≠0).\cos\theta=\frac{\mathbf{a}\cdot\mathbf{b}}{|\mathbf{a}|\,|\mathbf{b}|} \quad(\mathbf{a},\mathbf{b}\ne\mathbf{0}), \qquad \mathbf{a}\perp\mathbf{b}\iff\mathbf{a}\cdot\mathbf{b}=0\quad(\mathbf{a},\mathbf{b}\ne\mathbf{0}).
a×b=−(b×a),a×(b+c)=a×b+a×c,\mathbf{a}\times\mathbf{b}=-(\mathbf{b}\times\mathbf{a}),\qquad \mathbf{a}\times(\mathbf{b}+\mathbf{c})=\mathbf{a}\times\mathbf{b}+\mathbf{a}\times\mathbf{c},(λa)×b=λ(a×b),a×a=0,a⋅(a×b)=b⋅(a×b)=0.(\lambda\mathbf{a})\times\mathbf{b}=\lambda(\mathbf{a}\times\mathbf{b}),\qquad \mathbf{a}\times\mathbf{a}=\mathbf{0},\qquad \mathbf{a}\cdot(\mathbf{a}\times\mathbf{b})=\mathbf{b}\cdot(\mathbf{a}\times\mathbf{b})=0.

第一条是反交换律:交换两个因子,结果反向。最后一条说明向量积的结果确实同时垂直于两个因子。模还满足拉格朗日恒等式

∣a×b∣2=∣a∣2∣b∣2−(a⋅b)2,|\mathbf{a}\times\mathbf{b}|^2=|\mathbf{a}|^2|\mathbf{b}|^2-(\mathbf{a}\cdot\mathbf{b})^2,

代入 a⋅b=∣a∣ ∣b∣cos⁡θ\mathbf{a}\cdot\mathbf{b}=|\mathbf{a}|\,|\mathbf{b}|\cos\theta 即得 ∣a×b∣=∣a∣ ∣b∣sin⁡θ|\mathbf{a}\times\mathbf{b}|=|\mathbf{a}|\,|\mathbf{b}|\sin\theta,与几何定义一致;证明见下文。

向量积的两个直接用途:结果向量是同时垂直于 a,b\mathbf{a},\mathbf{b} 的法方向,单位化后可作为法向量;它的模给出平行四边形面积,三角形面积为 12∣a×b∣\frac12|\mathbf{a}\times\mathbf{b}|。需要单位法向量时,把 a×b\mathbf{a}\times\mathbf{b} 除以它的模,方向由右手定则确定;若题目要求指向某一侧,整体取反即可,不要改动两个因子的顺序。

[a b c]=[b c a]=[c a b],[b a c]=−[a b c].[\mathbf{a}\ \mathbf{b}\ \mathbf{c}] =[\mathbf{b}\ \mathbf{c}\ \mathbf{a}] =[\mathbf{c}\ \mathbf{a}\ \mathbf{b}], \qquad [\mathbf{b}\ \mathbf{a}\ \mathbf{c}]=-[\mathbf{a}\ \mathbf{b}\ \mathbf{c}].

轮换三个向量不改变混合积,交换任意两个向量则改变符号;这个符号差异来自行列式交换两行变号。又因为

(a×b)⋅c=a⋅(b×c),(\mathbf{a}\times\mathbf{b})\cdot\mathbf{c}=\mathbf{a}\cdot(\mathbf{b}\times\mathbf{c}),

叉积的位置也可以轮换。由此得到共面判据:

a,b,c 共面  ⟺  [a b c]=0.\mathbf{a},\mathbf{b},\mathbf{c}\ \text{共面}\iff[\mathbf{a}\ \mathbf{b}\ \mathbf{c}]=0.

公式到这里就齐了;写行列式时 a\mathbf{a} 与 b\mathbf{b} 的先后决定符号,课程约定里再固定这一点。

课程约定

  • 夹角统一记作 θ=(a,b^)\theta=(\widehat{\mathbf{a},\mathbf{b}}),取值 [0,π][0,\pi]。
  • 向量积的行列式第一行固定写 i,j,k\mathbf{i},\mathbf{j},\mathbf{k},后两行依次是 a\mathbf{a} 与 b\mathbf{b} 的坐标。
  • 混合积记作 [a b c][\mathbf{a}\ \mathbf{b}\ \mathbf{c}],与 (a×b)⋅c(\mathbf{a}\times\mathbf{b})\cdot\mathbf{c} 是同一个数;写行列式时 a,b,c\mathbf{a},\mathbf{b},\mathbf{c} 各占一行。

重点

本节被单独标出的是混合积为零判共面:它把前两种乘积串起来,先用向量积得到法方向,再用数量积判断这个法方向是否与第三个向量垂直。求夹角与投影用数量积,求法向量与面积用向量积,求体积与共面用混合积。

易错点

  • 数量积为零判垂直,向量积为零判共线,两个判据不能互换。
  • 混合积是带符号的数,体积要取绝对值;交换任意两个向量,符号改变。
  • 向量积不满足交换律,a×b=−(b×a)\mathbf{a}\times\mathbf{b}=-(\mathbf{b}\times\mathbf{a}),写坐标时要保持因子的顺序。