三重积

                     

贡献者: JierPeter; addis

预备知识 几何向量的点乘,几何向量的叉乘

   在三维欧几里得空间中,有一类常用的特殊运算,称为三重积(triple product),又称混合积,就是选三个向量进行点乘或叉乘。三重积分为两类:标量三重积的结果是标量,向量三重积的结果是向量。

1. 标量三重积

   取三个向量 $ \boldsymbol{\mathbf{a}} , \boldsymbol{\mathbf{b}} , \boldsymbol{\mathbf{c}} $,定义它们的标量三重积为 $ \boldsymbol{\mathbf{a}} \cdot \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) $。

   $ \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} $ 是向量 $ \boldsymbol{\mathbf{b}} $ 和向量 $ \boldsymbol{\mathbf{c}} $ 的叉乘,结果是向量;于是 $ \boldsymbol{\mathbf{a}} \cdot \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) $ 是向量 $ \boldsymbol{\mathbf{a}} $ 和向量 $ \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} $ 的点乘,结果是标量。

   如果将三个向量分别展开为直角坐标,如下:

\begin{equation} \boldsymbol{\mathbf{a}} \sim \begin{pmatrix}a_1\\a_2\\a_3\end{pmatrix} , \boldsymbol{\mathbf{b}} \sim \begin{pmatrix}b_1\\b_2\\b_3\end{pmatrix} , \boldsymbol{\mathbf{c}} \sim \begin{pmatrix}c_1\\c_2\\c_3\end{pmatrix} ~, \end{equation}
那么根据叉乘和点乘的计算公式可得
\begin{equation} \begin{aligned} \boldsymbol{\mathbf{a}} \cdot \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) \sim{}& \begin{pmatrix}a_1\\a_2\\a_3\end{pmatrix} \cdot \left( \begin{pmatrix}b_1\\b_2\\b_3\end{pmatrix} \boldsymbol\times \begin{pmatrix}c_1\\c_2\\c_3\end{pmatrix} \right) \\ ={}& \begin{pmatrix}a_1\\a_2\\a_3\end{pmatrix} \cdot \begin{pmatrix}b_2c_3-b_3c_2\\b_3c_1-b_1c_3\\b_1c_2-b_2c_1\end{pmatrix} \\ ={}& \begin{pmatrix}a_1b_2c_3-a_1b_3c_2\\a_2b_3c_1-a_2b_1c_3\\a_3b_1c_2-a_3b_2c_1\end{pmatrix} ~. \end{aligned} \end{equation}

   标量三重积有直观的几何意义。考虑一个平行六面体,取其一个顶点作为原点,过此顶点的三条边作为三个向量,如图 1 所示。

图
图 1:标量三重积示意图。图中 $c_\parallel$ 是向量 $ \boldsymbol{\mathbf{c}} $ 垂直于 $ \boldsymbol{\mathbf{a}} , \boldsymbol{\mathbf{b}} $ 平面的分量。

   $\color{NavyBlue} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \color{Red} \boldsymbol{\mathbf{b}} \color{Black}$ 是垂直于 $\color{NavyBlue} \boldsymbol{\mathbf{a}} \color{Black}, \color{Red} \boldsymbol{\mathbf{b}} \color{Black}$ 平面的向量,其长度恰为以 $\color{NavyBlue} \boldsymbol{\mathbf{a}} \color{Black}, \color{Red} \boldsymbol{\mathbf{b}} \color{Black}$ 为边的平行四边形的面积。$ \left\lvert \left(\color{NavyBlue} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \color{Red} \boldsymbol{\mathbf{b}} \color{Black} \right) \cdot\color{OliveGreen} \boldsymbol{\mathbf{c}} \color{Black} \right\rvert $ 等于 $\color{NavyBlue} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \color{Red} \boldsymbol{\mathbf{b}} \color{Black}$ 的长度乘以 $\color{OliveGreen} \boldsymbol{\mathbf{c}} \color{Black}$ 的长度,即图中平行六面体的底面积乘以高,即其体积。

   考虑到三条边的对称性(没有哪条边更特殊),结合内积的交换性,可知三重积 $ \boldsymbol{\mathbf{a}} \cdot \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) $ 的几何意义,就是以三个向量为边的平行六面体的体积或其 $-1$ 倍。

2. 向量三重积

   取三个向量 $ \boldsymbol{\mathbf{a}} , \boldsymbol{\mathbf{b}} , \boldsymbol{\mathbf{c}} $,定义它们的向量三重积为 $ \boldsymbol{\mathbf{a}} \boldsymbol\times \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) $。

   $ \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} $ 是向量叉乘向量,结果是向量;三重积 $ \boldsymbol{\mathbf{a}} \boldsymbol\times \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) $ 同样是向量叉乘向量,结果依然是向量。

   向量三重积不具有交换性和结合性,也就是说 $ \boldsymbol{\mathbf{a}} \boldsymbol\times \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) \neq \left( \boldsymbol{\mathbf{a}} \boldsymbol\times \boldsymbol{\mathbf{b}} \right) \boldsymbol\times \boldsymbol{\mathbf{c}} $;不过它遵守一种叫 “Jacobi 结合性” 的性质,即:

\begin{equation} \boldsymbol{\mathbf{a}} \boldsymbol\times \left( \boldsymbol{\mathbf{b}} \boldsymbol\times \boldsymbol{\mathbf{c}} \right) + \boldsymbol{\mathbf{b}} \boldsymbol\times \left( \boldsymbol{\mathbf{c}} \boldsymbol\times \boldsymbol{\mathbf{a}} \right) + \boldsymbol{\mathbf{c}} \boldsymbol\times \left( \boldsymbol{\mathbf{a}} \boldsymbol\times \boldsymbol{\mathbf{b}} \right) = \boldsymbol{\mathbf{0}} ~. \end{equation}

   从几何上也能理解为什么向量三重积不具有结合性。如图 2 所示,$\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}$ 是垂直于 $\color{Red} \boldsymbol{\mathbf{b}} \color{Black}, \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}$ 平面的向量,它跟 $\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}$ 做叉乘后又垂直于 $\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}$ 自身了,因此最终结果还是在 $\color{Red} \boldsymbol{\mathbf{b}} \color{Black}, \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}$ 平面上。同理,$ \left(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \color{Red} \boldsymbol{\mathbf{b}} \color{Black} \right) \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}$ 也必然在 $\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}, \color{Red} \boldsymbol{\mathbf{b}} \color{Black}$ 平面上。

图
图 2:向量三重积示意图。

   具体来说,

\begin{equation} \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \left(\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \right) = \color{Red} \boldsymbol{\mathbf{b}} \color{Black} \left(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \right) -\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \left(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \right) ~. \end{equation}

式 4 的几何证明

   式 4 可以用叉乘和点乘的计算公式证明,也可以用下列几何方法证明。

   由于 $\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \left(\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \right) $ 在 $\color{Red} \boldsymbol{\mathbf{b}} \color{Black}, \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}$ 平面上,因此可以设

\begin{equation} \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \left(\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \right) = x\color{Red} \boldsymbol{\mathbf{b}} \color{Black}+y\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}~. \end{equation}

   于是

\begin{equation} \begin{aligned} 0 ={}& \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot \left(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \left(\color{Red} \boldsymbol{\mathbf{b}} \color{Black} \boldsymbol\times \color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \right) \right) \\ ={}& \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot \left(x\color{Red} \boldsymbol{\mathbf{b}} \color{Black}+y\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black} \right) \\ ={}& x\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{Red} \boldsymbol{\mathbf{b}} \color{Black}+y\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}~. \end{aligned} \end{equation}
因此
\begin{equation} \frac{x}{y} = -\frac{\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black}}{\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{Red} \boldsymbol{\mathbf{b}} \color{Black}}~, \end{equation}
或者说
\begin{equation} x = \gamma\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{NavyBlue} \boldsymbol{\mathbf{c}} \color{Black},\quad y=-\gamma \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{Red} \boldsymbol{\mathbf{b}} \color{Black}~. \end{equation}

   这个 $\gamma$ 对任何向量三重积都是一样的。这是因为线性性,比如如果

\begin{equation} \left\{\begin{aligned} \boldsymbol{\mathbf{a}} \boldsymbol\times \left( \boldsymbol{\mathbf{b}} _1 \boldsymbol\times \boldsymbol{\mathbf{c}} \right) ={}& \gamma_1 \boldsymbol{\mathbf{b}} _1( \boldsymbol{\mathbf{a}} \cdot \boldsymbol{\mathbf{c}} ) - \gamma_1 \boldsymbol{\mathbf{c}} ( \boldsymbol{\mathbf{a}} \cdot \boldsymbol{\mathbf{b}} )~, \\ \boldsymbol{\mathbf{a}} \boldsymbol\times \left( \boldsymbol{\mathbf{b}} _2 \boldsymbol\times \boldsymbol{\mathbf{c}} \right) ={}& \gamma_2 \boldsymbol{\mathbf{b}} _2( \boldsymbol{\mathbf{a}} \cdot \boldsymbol{\mathbf{c}} ) - \gamma_2 \boldsymbol{\mathbf{c}} ( \boldsymbol{\mathbf{a}} \cdot \boldsymbol{\mathbf{b}} )~, \end{aligned}\right. \end{equation}
那么
\begin{equation} \boldsymbol{\mathbf{a}} \boldsymbol\times \left(( \boldsymbol{\mathbf{b}} _1+ \boldsymbol{\mathbf{b}} _2) \boldsymbol\times \boldsymbol{\mathbf{c}} \right) = (\gamma_1 \boldsymbol{\mathbf{b}} _1+\gamma_2 \boldsymbol{\mathbf{b}} _2)( \boldsymbol{\mathbf{a}} \cdot \boldsymbol{\mathbf{c}} ) - (\gamma_1 \boldsymbol{\mathbf{c}} +\gamma_2 \boldsymbol{\mathbf{c}} )( \boldsymbol{\mathbf{a}} \cdot \boldsymbol{\mathbf{b}} )~. ~\end{equation}
可是 $\gamma_1 \boldsymbol{\mathbf{b}} _1+\gamma_2 \boldsymbol{\mathbf{b}} _2$ 应该和 $ \boldsymbol{\mathbf{b}} _1+ \boldsymbol{\mathbf{b}} _2$ 共线,因此必须有 $\gamma_1=\gamma_2$。

   既然 $\gamma$ 对所有三重积都一样,我们就可以选择比较特殊的三重积来计算出 $\gamma$。比如说,选择相互正交的 $\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}$ 和 $\color{Red} \boldsymbol{\mathbf{b}} \color{Black}$,于是

\begin{equation} \begin{aligned} \gamma \left\lvert \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \right\rvert ^2 \left\lvert \color{Red} \boldsymbol{\mathbf{b}} \color{Black} \right\rvert \\ ={}& \gamma\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \color{Red} \boldsymbol{\mathbf{b}} \color{Black})\\ ={}& \gamma\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot\color{Red} \boldsymbol{\mathbf{b}} \color{Black})-\gamma\color{Red} \boldsymbol{\mathbf{b}} \color{Black}(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black}\cdot \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black})\\ ={}& \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \left(\color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \boldsymbol\times \color{Red} \boldsymbol{\mathbf{b}} \color{Black} \right) \\ ={}& \left\lvert \color{OliveGreen} \boldsymbol{\mathbf{a}} \color{Black} \right\rvert ^2 \left\lvert \color{Red} \boldsymbol{\mathbf{b}} \color{Black} \right\rvert ~. \end{aligned} \end{equation}
由此可知,$\gamma=1$。

   综上即可得证式 4


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利