Euclid空间
我们知道,一元函数 $y=f(x)$ 的图像是一条曲线,二元函数 $z=f(x,y)$ 的图像是一张曲面。但是,把曲线和曲面表示成参数方程则更加便利于研究,这种表示方法首先是由Euler引进的。例如,在空间中取定Cartesian直角坐标系之后一条曲线可以表示为三个一元函数
$$\begin{aligned} x=x(t),\quad y=y(t),\quad z=z(t) \tag{1}\end{aligned}$$在向量的概念出现之后,空间中的一条曲线可以自然地表示为一个一元向量函数
$$\begin{aligned} \bm{r}=\bm{r}(t)=(x(t),y(t),z(t)) \tag{2}\end{aligned}$$在本文,我们首先要复习解析几何中已经学习过的向量代数知识,以及介绍向量函数相加、向量函数与函数相乘、向量函数的点乘和叉乘的求导法则,在三维Euclid空间中标架是建立坐标系的基础,而且我们将来要把曲线和曲面与仅附在曲线和曲面上的标架族联系起来,用标架族的变化状态来刻画曲线和曲面的弯曲情况。因此本文我们还要介绍三维Euclid空间中标架的概念,为在三维Euclid空间中研究曲线和曲面做好准备。
三维Euclid空间中的标架
Euclid空间
通常把我们所处的空间称为三维Euclid空间。确切的说,所谓的三维Euclid空间 $E^3$ 是一个非空的集合,其中的元素称为点,任意两个不同的点唯一地决定了连接他们的直线,不在一条直线上的任意三个不同的点唯一地决定了通过这三点的平面,而且在 $E^3$ 中存在不共面的四个点。另外,过直线外任意一点能够作、并且只能作一条直线与已知直线平行。最后这个断言就是欧氏几何的平行公理。
向量
定义
任意两个点 $A,B \in E^3$ 都可以连接成一条直线段 $AB$ 。指定 $A$ 为起点、 $B$ 为终点的线段 $AB$ 称为有向线段,记作 $\overrightarrow{AB}$ 。设 $\overrightarrow{AB}$ 和 $\overrightarrow{CD}$ 是两条有向线段,如果 $ABDC$ 成为一个平行四边形,则称这两条有向线段是相等的,记为
$$\begin{aligned} \overrightarrow{AB}=\overrightarrow{CD} \tag{3}\end{aligned}$$所有相等的有向线段的集合称为一个向量。因此,在三维Euclid空间 $E^3$ 中,一个向量可以表示为 $E^3$ 中的一条有向线段,而相等的有向线段所代表的是同一个向量。以后,我们经常用黑斜体单个字母,或者用带箭头的单个字母表示向量。
加法
按照三角形法则,可以定义向量的加法如下:设 $\bm{a},\bm{b}$ 是两个向量,并且假定它们用有向线段 $\overrightarrow{AB}$ 和 $\overrightarrow{BC}$ 来表示,则连接 $A$ 和 $C$ 的有向线段 $\overrightarrow{AC}$ 就代表向量 $\bm{a}+\bm{b}$ 。我们把起点和终点相同的有向线段的集合称为零向量,记为 $\bm{0}$ ,于是任意一个向量与零向量之和为该向量自身,即
$$\begin{aligned} \bm{a}+\bm{0}=\bm{a} \tag{4}\end{aligned}$$另外,若向量 $a$ 用有向线段 $\overrightarrow{AB}$ 来表示,并且把有向线段 $\overrightarrow{BA}$ 所代表的向量记为 $-\bm{a}$ ,于是
$$\begin{aligned} \bm{a}+(-\bm{a})=\bm{0} \tag{5}\end{aligned}$$我们把向量 $-\bm{a}$ 称为 $\bm{a}$ 的反向量。容易验证,向量的加法遵循下面的运算法则 $$\begin{aligned} \bm{a}+\bm{b}=\bm{b}+\bm{a} \tag{6}\end{aligned}$$ $$\begin{aligned} (\bm{a}+\bm{b})+\bm{c}=\bm{a}+(\bm{b}+\bm{c}) \tag{7}\end{aligned}$$
数乘
在三维Euclid空间 $E^3$ 中还规定线段 $AB$ 的长度是点 $A$ 到点 $B$ 的距离,记为 $|AB|$ ,并对于任意三点 $A,B,C$ ,下面的三角形不等式成立
$$\begin{aligned} |AB|+|BC|\ge|AC| \tag{8}\end{aligned}$$向量 $\bm{a}$ 的长度 $|\bm{a}|$ 定义为代表它的有向线段 $\bm{a}=\overrightarrow{AB}$ 的长度。这样,向量 $\bm{a}$ 与实数 $c$ 的乘积 $c\cdot\bm{a}$ 可以定义为与 $\bm{a}$ 平行的向量。当 $c>0$ 时 $c\cdot\bm{a}$ 与 $\bm{a}$ 同向,当 $c<0$ 时 $c\cdot\bm{a}$ 与 $\bm{a}$ 反向,并且 $c\cdot\bm{a}$ 的长度 $|c\cdot\bm{a}|$ 是 $\bm{a}$ 的长度 $|\bm{a}|$ 的 $|c|$ 倍;当 $c=0$ 时,$c\cdot\bm{a}=0$ 。容易验证,向量与实数的乘法遵循下面的运算规则
$$\begin{aligned} \lambda(\bm{a}+\bm{b})=\lambda\bm{a}+\lambda\bm{b} \tag{9}\end{aligned}$$ $$\begin{aligned} (\lambda+\mu)\bm{a}=\lambda\bm{a}+\mu\bm{a} \tag{10}\end{aligned}$$ $$\begin{aligned} (\lambda\mu)\bm{a}=\lambda(\mu\bm{a}) \tag{11}\end{aligned}$$
其中 $\lambda,\mu$ 是任意实数。
点乘
向量 $\bm{a}$ 和 $\bm{b}$ 的点乘 $\bm{a}\cdot\bm{b}$ 定义为实数
$$\begin{aligned} \bm{a}\cdot\bm{b}=|\bm{a}|\cdot|\bm{b}|\cdot\cos\angle(\bm{a},\bm{b}) \tag{12}\end{aligned}$$很明显,向量的点乘遵循下面的运算法则
$$\begin{aligned} \bm{c}\cdot(\bm{a}+\bm{b})=\bm{c}\cdot\bm{a}+\bm{c}\cdot\bm{b} \tag{13}\end{aligned}$$ $$\begin{aligned} (\lambda\bm{a})\cdot\bm{b}=\lambda(\bm{a}\cdot\bm{b}) \tag{14}\end{aligned}$$ $$\begin{aligned} \bm{a}\cdot\bm{b}=\bm{b}\cdot\bm{a} \tag{15}\end{aligned}$$
由此可见
$$\begin{aligned} |\bm{a}|^2=\bm{a}\cdot\bm{a}\ge0 \tag{16}\end{aligned}$$叉乘
当向量 $\bm{a}$ 和向量 $\bm{b}$ 平行时,规定它们的叉乘为零向量。当 $\bm{a}$ 和 $\bm{b}$ 不平行时,规定向量 $\bm{a}$ 和 $\bm{b}$ 的叉乘 $\bm{a}\times\bm{b}$ 是与已知向量 $ \bm{a}$ 和 $ \bm{b}$ 都垂直的一个向量,其长度等于向量 $\bm{a}$ 和 $\bm{b}$ 所张成的平行四边形的面积,即
$$\begin{aligned} |\bm{a}\times \bm{b}|=|\bm{a}|\cdot|\bm{b}|\sin\angle(\bm{a},\bm{b}) \tag{17}\end{aligned}$$并且它和 $\bm{a},\bm{b}$ 构成右手系。容易验证,向量的叉乘遵循下面的运算法则
$$\begin{aligned} \bm{c}\times(\bm{a}+\bm{b})=\bm{c}\times\bm{a}+\bm{c}\times\bm{b} \tag{18}\end{aligned}$$ $$\begin{aligned} (\lambda\bm{a})\times\bm{b}=\lambda(\bm{a}\times\bm{b}) \tag{19}\end{aligned}$$ $$\begin{aligned} \bm{a}\times\bm{b}=-\bm{b}\times\bm{a} \tag{20}\end{aligned}$$
根据定义,向量 $\bm{a}$ 和 $\bm{b}$ 平行的充分必要条件是
$$\begin{aligned} \bm{a}\times\bm{b}=\bm{0} \tag{21}\end{aligned}$$标架
定义
在 $E^3$ 中取定不共面的4个点,把其中一点记作 $O$ ,把另外三点分别记为 $A,B,C$ ,于是得到由一点 $O$ 和 $3$ 个不共面的向量 $\overrightarrow{OA},\overrightarrow{OB},\overrightarrow{OC}$ 构成的图形 $\set{O;\overrightarrow{OA},\overrightarrow{OB},\overrightarrow{OC}}$ 。这样的一个图形称为 $E^3$ 中的一个标架,其中点 $O$ 称为该标架的原点。在 $E^3$ 中取定一个标架 $\set{O;\overrightarrow{OA},\overrightarrow{OB},\overrightarrow{OC}}$ 之后,则空间 $E^3$ 中的任意一点 $P$ 可以唯一地表示为 $3$ 个有序的实数 $(x,y,z)$ 。事实上,从点 $P$ 出发可以作唯一的一个平面与平面 $OBC$ 平行,它和直线 $OA$ 有唯一的交点,记为 $P_1$ ,那么向量 $\overrightarrow{OP_1}$ 与 $\overrightarrow{OA}$ 共线,于是有实数 $x$ ,使得 $\overrightarrow{OP_1}=x\space\overrightarrow{OA}$ 。同理,从点 $P$ 出发可以作唯一的一个平面与平面 $OAC$ 平行,它和直线 $OB$ 有唯一的交点,记为 $P_2$ ,从点 $P$ 出发可以作唯一的一个平面与平面 $OAB$ 平行,它和直线 $OC$ 有唯一的交点,记为 $P_3$ ,并且有实数 $y,z$ ,使得 $\overrightarrow{OP_2}=y\space\overrightarrow{OB}$ ,$\overrightarrow{OP_3}=z\space\overrightarrow{OC}$ ,那么
$$\begin{aligned} \overrightarrow{OP}=\overrightarrow{OP_1}+\overrightarrow{OP_2}+\overrightarrow{OP_3}=x\space\overrightarrow{OA}+y\space\overrightarrow{OB}+z\space\overrightarrow{OC} \tag{22}\end{aligned}$$因此,在 $E^3$ 中取定标架 $\set{O;\overrightarrow{OA},\overrightarrow{OB},\overrightarrow{OC}}$ 之后,点 $P$ 和有序的 $3$ 个实数构成的组 $(x,y,z)$ 是一一对应的,该数组称为点 $P$ 关于已知标架 $\set{O;\overrightarrow{OA},\overrightarrow{OB},\overrightarrow{OC}}$ 的坐标。
注:在此简单证明一下为什么 $\overrightarrow{OP}=\overrightarrow{OP_1}+\overrightarrow{OP_2}+\overrightarrow{OP_3}$ 。构造点 $P^\prime$ 使得 $\overrightarrow{OP^\prime}=\overrightarrow{P_3P}$ ,由相等的定义知 $OP^\prime PP_3$ 构成一个平行四边形,故也有 $\overrightarrow{OP_3}=\overrightarrow{P^\prime P}$ 。由 $P_3$ 的定义知 $\overrightarrow{P_3P}$ 平行于平面 $OAB$ ,因此 $OP^\prime$ 平行于平面 $OAB$ ,故 $P^\prime$ 在平面 $OAB$ 上。在平面 $OAB$ 上过 $P^\prime$ 可作唯一直线平行于直线 $OA$ ,设这条直线和直线 $OB$ 交于点 $P_2^\prime$ ,现在来证 $P_2^\prime$ 就是点 $P_2$ 。由 $P_2^\prime$ 、 $P^\prime$ 和 $P_3$ 的定义知 $\overrightarrow{P_2^\prime P^\prime}\parallel\overrightarrow{OA}$ 且 $\overrightarrow{P^\prime P}\parallel\overrightarrow{OP_3}\parallel\overrightarrow{OC}$ ,因此平面 $PP^\prime P_2^\prime$ 与平面 $OAC$ 平行。注意从 $P$ 出发只有唯一的一个平面能与平面 $OAC$ 平行,因此平面 $PP^\prime P_2^\prime$ 就是这个平面,其与直线 $OB$ 的唯一交点 $P_2^\prime$ 就是 $P_2$ 。同理可以证明类似定义的 $P_1^\prime$ 就是 $P_1$ 。故 $\overrightarrow{P_2 P^\prime}\parallel\overrightarrow{OA}\parallel\overrightarrow{OP_1}$ ,$\overrightarrow{P_1 P^\prime}\parallel\overrightarrow{OB}\parallel\overrightarrow{OP_2}$ ,因此 $OP_1P^\prime P_2$ 构成平行四边形,因此 $\overrightarrow{OP^\prime}=\overrightarrow{OP_1}+\overrightarrow{OP_2}$ 。综上所述,$\overrightarrow{OP}=\overrightarrow{OP^\prime}+\overrightarrow{P^\prime P}=\overrightarrow{OP_1}+\overrightarrow{OP_2}+\overrightarrow{OP_3}$ 。
正交标架
设 $\set{O;\bm{i},\bm{j},\bm{k}}$ 是 $E^3$ 的一个标架,并且 $\bm{i},\bm{j},\bm{k}$ 是彼此垂直的、构成右手系的 $3$ 个单位向量,于是
$$\begin{aligned} \bm{i}\cdot\bm{i}=\bm{j}\cdot\bm{j}=\bm{k}\cdot\bm{k}=1,\quad\bm{i}\cdot\bm{j}=\bm{i}\cdot\bm{k}=\bm{j}\cdot\bm{k}=0 \tag{23}\end{aligned}$$并且
$$\begin{aligned} \bm{i}\times\bm{j}=\bm{k},\quad\bm{j}\times\bm{k}=\bm{i},\quad\bm{k}\times\bm{i}=\bm{j} \tag{24}\end{aligned}$$这样的标架称为右手单位正交标架,简称为正交标架。由正交标架给出的坐标系称为Cartesian直角坐标系。在Cartesian直角坐标系下,设向量 $\bm{a}$ 和 $\bm{b}$ 的分量分别是 $(x_1,y_1,z_1)$ 和 $(x_2,y_2,z_2)$ ,则
$$\begin{aligned} \bm{a}\cdot\bm{b}=&(x_1\bm{i}+y_1\bm{j}+z_1\bm{k})\cdot(x_2\bm{i}+y_2\bm{j}+z_2\bm{k})\hspace{4em}\\[5pt] =&x_1x_2+y_1y_2+z_1z_2 \tag{25}\end{aligned}$$ $$\begin{aligned} \bm{a}\times\bm{b}=&(x_1\bm{i}+y_1\bm{j}+z_1\bm{k})\times(x_2\bm{i}+y_2\bm{j}+z_2\bm{k})\\[5pt] =&(x_1y_2-x_2y_1)(\bm{i}\times\bm{j})+(y_1z_2-y_2z_1)(\bm{j}\times\bm{k})\\[5pt] &+(z_1x_2-z_2x_1)(\bm{k}\times\bm{i})\\[5pt] =&\left( \begin{vmatrix} y_1 & z_1 \\[5pt] y_2 & z_2 \end{vmatrix} , \begin{vmatrix} z_1 & x_1 \\[5pt] z_2 & x_2 \end{vmatrix} , \begin{vmatrix} x_1 & y_1 \\[5pt] x_2 & y_2 \end{vmatrix} \right) \\[15pt] =& \begin{vmatrix} \bm{i} & \bm{j} & \bm{k} \\[5pt] x_1 & y_1 & z_1 \\[5pt] x_2 & y_2 & z_2 \end{vmatrix} \tag{26}\end{aligned}$$
设点 $A,B$ 的坐标分别是 $(x_1,y_1,z_1)$ 和 $(x_2,y_2,z_2)$ ,则线段 $AB$ 的长度是
$$\begin{aligned} |AB|=\sqrt{\overrightarrow{AB}\cdot\overrightarrow{AB}}=\sqrt{(x_2-x_1)^2+(y_2-y_1)^2+(z_2-z_1)^2} \tag{27}\end{aligned}$$因此,通常我们把三维Euclid空间 $E^3$ 写成 $\R^3$ ,并且把 $\R^3$ 中的向量 $(x,y,z)$ 的长度直接定义为 $\sqrt{x^2+y^2+z^2}$ 。事实上,这样的 $\R^3$ 是三维欧氏空间 $E^3$ 在取定了一个正交标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 之后的具体表现形式。为简单起见,我们经常把三维Euclid空间理解为上面所说的 $\R^3$ 。
标架变换
现在我们来考察由 $E^3$ 中全体正交标架所构成的集合。设 $\set{O;\bm{i},\bm{j},\bm{k}}$ 是在 $E^3$ 中的一个固定的正交标架,则 $E^3$ 中的任意一个正交标架 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 可以如下来确定
$$\begin{aligned} \begin{cases} \overrightarrow{OP}=a_1\bm{i}+a_2\bm{j}+a_3\bm{k}\\[5pt] \bm{e}_1=a_{11}\bm{i}+a_{12}\bm{j}+a_{13}\bm{k}\\[5pt] \bm{e}_2=a_{21}\bm{i}+a_{22}\bm{j}+a_{23}\bm{k}\\[5pt] \bm{e}_3=a_{31}\bm{i}+a_{32}\bm{j}+a_{33}\bm{k}\\[5pt] \end{cases} \tag{28}\end{aligned}$$因为 $\bm{e}_i$ 是彼此正交的单位向量,所以
$$\begin{aligned} \bm{e}_i\cdot\bm{e}_j=\sum_{k=1}^{3}a_{ik}a_{jk}=\delta{ij}= \begin{cases} 1,\quad i=j\\[5pt] 0,\quad i \ne j \end{cases} \tag{29}\end{aligned}$$由于 $\bm{e}_1,\bm{e}_2,\bm{e}_3$ 构成右手系,所以
$$\begin{aligned} \bm{e}_1\times\bm{e}_2=\bm{e}_3 \tag{30}\end{aligned}$$因而 $\bm{e}_1,\bm{e}_2,\bm{e}_3$ 的混合积
$$\begin{aligned} (\bm{e}_1,\bm{e}_2,\bm{e}_3)=&(\bm{e}_1\times\bm{e}_2)\cdot\bm{e}_3=\bm{e}_3\cdot\bm{e}_3\\[10pt] =& \begin{vmatrix} a_{11} & a_{12} & a_{13} \\[5pt] a_{21} & a_{22} & a_{23} \\[5pt] a_{31} & a_{32} & a_{33} \end{vmatrix} =1 \tag{31}\end{aligned}$$令
$$\begin{aligned} \bm{a}=(a_1,a_2,a_3) \tag{32}\end{aligned}$$ $$\begin{aligned} \bm{A}= \begin{pmatrix} a_{11} & a_{12} & a_{13} \\[5pt] a_{21} & a_{22} & a_{23} \\[5pt] a_{31} & a_{32} & a_{33} \end{pmatrix} \tag{33}\end{aligned}$$
由(29)可得 $\bm{A}\bm{A}^T=\bm{A}^T\bm{A}=1$ ,由(31)可得 $|\bm{A}|=1$ ,因此 $\bm{A}$ 是行列式为 $1$ 的正交矩阵,即 $A \in \rm{SO(3)}$ (见SO(3)群)。在取定一个正交标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 下,$E^3$ 中的任意一个正交标架 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e_3}}$ 与矩阵 $(\bm{a},\bm{A})$ 是一一对应的,因此 $E^3$ 中的全体正交标架的集合可以与集合 $E^3\times \rm{SO(3)}$ (见Cartesian积)等同起来。注意到正交矩阵的条件(29)是矩阵元素 $a_{ij}$ 所满足的 $6$ 个关系式。
$$\begin{aligned} \begin{cases} (a_{11})^2+(a_{12})^2+(a_{13})^2=1\\[5pt] (a_{21})^2+(a_{22})^2+(a_{33})^2=1\\[5pt] (a_{31})^2+(a_{32})^2+(a_{33})^2=1\\[5pt] a_{11}a_{21}+a_{12}a_{22}+a_{13}a_{23}=0\\[5pt] a_{11}a_{31}+a_{12}a_{32}+a_{13}a_{33}=0\\[5pt] a_{21}a_{31}+a_{22}a_{32}+a_{23}a_{33}=0 \end{cases} \tag{34}\end{aligned}$$因此,其行列式为 $1$ 的正交矩阵的集合 $\rm{SO(3)}$ 有 $3$ 个自由度,因而 $E^3\times \rm{SO(3)}$ 是一个 $6$ 维空间。
坐标变换
在 $E^3$ 中两个不同的正交标架给出了两个不同的Cartesian直角坐标系,设 $\set{O;\bm{i},\bm{j},\bm{k}}$ 和 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 是 $E^3$ 中的两个正交标架。它们的关系由(28)给出。假定点 $q$ 关于 $\set{O;\bm{i},\bm{j},\bm{k}}$ 的坐标是 $(x,y,z)$ ,关于 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 的坐标是 $(\tilde{x},\tilde{y},\tilde{z})$
图1 坐标变换
则一方面有
$$\begin{aligned} \overrightarrow{OQ}=x\bm{i}+y\bm{j}+z\bm{k}= \begin{pmatrix} x & y & z \end{pmatrix} \cdot \begin{pmatrix} \bm{i}\\[5pt] \bm{j}\\[5pt] \bm{k} \end{pmatrix} \tag{35}\end{aligned}$$另一方面有
$$\begin{aligned} \overrightarrow{OQ}=&\overrightarrow{OP}+\overrightarrow{PQ}\\[5pt] =& \begin{pmatrix} a_1 & a_2 & a_3 \end{pmatrix} \cdot \begin{pmatrix} \bm{i}\\[5pt] \bm{j}\\[5pt] \bm{k} \end{pmatrix} +\begin{pmatrix} \tilde{x} & \tilde{y} & \tilde{z} \end{pmatrix} \cdot \begin{pmatrix} \bm{e}_1\\[5pt] \bm{e}_2\\[5pt] \bm{e}_3 \end{pmatrix}\\ =&\left(\bm{a}+\begin{pmatrix}\tilde{x}&\tilde{y}&\tilde{z}\end{pmatrix}\cdot\bm{A}\right)\cdot \begin{pmatrix} \bm{i}\\[5pt] \bm{j}\\[5pt] \bm{k} \end{pmatrix} \tag{36}\end{aligned}$$因此,点 $q$ 在两个不同的Cartesian直角坐标系 $\set{O;\bm{i},\bm{j},\bm{k}}$ 和 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 下分别有坐标 $(x,y,z)$ 和 $(\tilde{x},\tilde{y},\tilde{z})$ ,它们满足如下的关系式
$$\begin{aligned} (x,y,z)=\bm{a}+\begin{pmatrix}\tilde{x}&\tilde{y}&\tilde{z}\end{pmatrix}\cdot\bm{A} \tag{37}\end{aligned}$$即
$$\begin{aligned} \begin{cases} x=a_1+a_{11}\tilde{x}+a_{21}\tilde{y}+a_{31}\tilde{z}\\[5pt] y=a_2+a_{12}\tilde{x}+a_{22}\tilde{y}+a_{32}\tilde{z}\\[5pt] z=a_3+a_{13}\tilde{x}+a_{23}\tilde{y}+a_{33}\tilde{z} \end{cases} \tag{38}\end{aligned}$$也可以写成
$$\begin{aligned} \begin{pmatrix} x\\[5pt] y\\[5pt] z \end{pmatrix} = \bm{a}^T+ \bm{A}^T \cdot \begin{pmatrix} \tilde{x}\\[5pt] \tilde{y}\\[5pt] \tilde{z} \end{pmatrix} \tag{39}\end{aligned}$$刚体运动
定义
正交标架的重要性还在予它能够用来表示Euclid空间$E^3$中刚体的运动。所谓刚体运动原是物理学中的一个概念.如果一个物体在空间中的运动不改变它的形状及其大小,只改变它在空问中的位置,那么该物体的这种运动称为刚体运动。要确定一个刚体在 $E^3$ 中的位置,只要确定在该刚体上不共线的三个点的位置就行了,而刚体上其他的点可以通过它到已知的三个点的距离、以及所成的三个向量构成右手系还是左手系来确定。但是,在 $E^3$ 中正交标架 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 是由点 $P$ 和两个彼此正交的单位向量 $\bm{e}_1,\bm{e}_2$ 决定的,它们恰好相当于空间中不共线的三个点。这样,在刚体上安装一个正交标架,则这个标架在空间中的位置代表了这个刚体的位置。如果把空间和刚体捆绑在一起,把刚体在空间中的运动看作空间自身在空间中的刚体运动,则这是空间 $E^3$ 到它自身的一个变换,这个变换保持该空间中任意两点之间的距离不变。
刚体运动与标架
设在刚体上安装的正交标架是 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 。假定它在初始位置时该标架与空间中取定的正交标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 重合,经过刚体运动 $\sigma$ 达到了现在的位置,那么空间中的任意一点 $Q$ 在刚体运动 $\sigma$ 下变成了像点
$$\begin{aligned} \tilde{Q}=\sigma(Q) \tag{40}\end{aligned}$$它关于标架 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 的相对位置与 $Q$ 关于 $\set{O;\bm{i},\bm{j},\bm{k}}$ 的相对位置是一样的。若设
$$\begin{aligned} \overrightarrow{OQ}= \begin{pmatrix} x & y & z \end{pmatrix} \cdot \begin{pmatrix} \bm{i}\\[5pt] \bm{j}\\[5pt] \bm{k} \end{pmatrix} \tag{41}\end{aligned}$$则也有
$$\begin{aligned} \overrightarrow{P\tilde{Q}}= \begin{pmatrix} x & y & z \end{pmatrix} \cdot \begin{pmatrix} \bm{e}_1\\[5pt] \bm{e}_2\\[5pt] \bm{e}_3 \end{pmatrix} \tag{42}\end{aligned}$$所以
$$\begin{aligned} \overrightarrow{O\tilde{Q}}=&\overrightarrow{OP}+\overrightarrow{P\tilde{Q}}\\ =&\left(\bm{a}+\begin{pmatrix}x&y&z\end{pmatrix}\cdot\bm{A}\right)\cdot \begin{pmatrix} \bm{i}\\[5pt] \bm{j}\\[5pt] \bm{k} \end{pmatrix} \tag{43}\end{aligned}$$这就是说,像点 $\tilde{q}=\sigma(q)$ 关于 $\set{O;\bm{i},\bm{j},\bm{k}}$ 的坐标是
$$\begin{aligned} \begin{pmatrix}\tilde{x}&\tilde{y}&\tilde{z}\end{pmatrix}=\bm{a}+\begin{pmatrix}x&y&z\end{pmatrix}\cdot\bm{A} \tag{44}\end{aligned}$$即
$$\begin{aligned} \begin{cases} \tilde{x}=a_1+a_{11}x+a_{21}y+a_{31}z\\[5pt] \tilde{y}=a_2+a_{12}x+a_{22}y+a_{32}z\\[5pt] \tilde{z}=a_3+a_{13}x+a_{23}y+a_{33}z \end{cases} \tag{45}\end{aligned}$$也可以写成
$$\begin{aligned} \begin{pmatrix} \tilde{x}\\[5pt] \tilde{y}\\[5pt] \tilde{z} \end{pmatrix} = \bm{a}^T+ \bm{A}^T \cdot \begin{pmatrix} x\\[5pt] y\\[5pt] z \end{pmatrix} \tag{46}\end{aligned}$$因此如果把正交标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 变到 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 的刚体运动同时把点 $q=(x,y,z)$ 变到点 $\tilde{q}=(\tilde{x},\tilde{y},\tilde{z})$ (它们分别是点 $q$ 和 $\tilde{q}$ 关于正交标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 的坐标),则 $(\tilde{x},\tilde{y},\tilde{z})$ 与 $(x,y,z)$ 之间的关系恰好是由(44)给出的.注意到(44)和(37)有很大的相似性,但是它们的意义却是完全不同的,前者是点不变而标架变换,后者是点随标架一起同步变换。这种在公式上的相似性说明刚体运动在某种意义上可以看作一种坐标变换(参看图2)。具体地说,(44)可以解读为把点 $\tilde{q}$ 在标架 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 下的坐标 $(x,y,z)$ 变换为在标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 下的坐标 $(\tilde{x},\tilde{y},\tilde{z})$ 的公式。
图2 刚体运动
我们可以把上述讨论总结成下面的定理。
定理1: $E^3$ 中的刚体运动把一个正交标架变成另一个正交标架;反过来,对于 $E^3$ 中的任意两个正交标架,必有 $E^3$ 的一个刚体运动把其中一个正交标架变成另一个正交标架。
等距变换
距离不变的变换称为等距变换。刚体运动是一种等距变换。容易证明,等距变换把共线的三个点变为共线的三个点,并且保持它们的分比不变,进而可以证明等距变换是如(44)给出的线性变换,但是此时只能证明其中的矩阵 $\bm{A}$ 是正交矩阵,而不要求它的行列式的值是正的。因此等距变换把单位正交标架变成一个另单位正交标架,但是可能把右手系变成左手系。换句话说刚体运动是保持右手系不变的等距变换,而等距变换或者是一个刚体运动,或者是一个刚体运动与关于某个平面的反射的合成。
注:在此简单证明一下(44)给出的变换是等距变换( $\bm{A}$ 是正交矩阵,满足 $\bm{A}\bm{A}^T=\bm{A}^T\bm{A}=1$ )。设有 $P_1=(x_1,y_1,z_1),P_2=(x_2,y_2,z_2)$ 被(44)变换为 $\tilde{P}_1(\tilde{x}_1,\tilde{y}_1,\tilde{z}_1),\tilde{P}_2=(\tilde{x}_2,\tilde{y}_2,\tilde{z}_2)$ 。其距离被变换为
$$\begin{aligned} \left|\tilde{P}_1\tilde{P}_2\right|=&\sqrt{(\tilde{x}_1-\tilde{x}_2)^2+(\tilde{y}_1-\tilde{y}_2)^2+(\tilde{z}_1-\tilde{z}_2)^2}\\[5pt] =&\sqrt{\left(\begin{pmatrix}\tilde{x}_1&\tilde{y}_1&\tilde{z}_1\end{pmatrix}-\begin{pmatrix}\tilde{x}_2&\tilde{y}_2&\tilde{z}_2\end{pmatrix}\right)\cdot\left(\begin{pmatrix}\tilde{x}_1&\tilde{y}_1&\tilde{z}_1\end{pmatrix}-\begin{pmatrix}\tilde{x}_2&\tilde{y}_2&\tilde{z}_2\end{pmatrix}\right)^T}\\[5pt] =&\sqrt{\left(\begin{pmatrix}x_1&y_1&z_1\end{pmatrix}-\begin{pmatrix}x_2&y_2&z_2\end{pmatrix}\right)\bm{A}\cdot\bm{A}^T\left(\begin{pmatrix}x_1&y_1&z_1\end{pmatrix}-\begin{pmatrix}x_2&y_2&z_2\end{pmatrix}\right)^T}\\[5pt] =&\sqrt{\left(\begin{pmatrix}x_1&y_1&z_1\end{pmatrix}-\begin{pmatrix}x_2&y_2&z_2\end{pmatrix}\right)\cdot\left(\begin{pmatrix}x_1&y_1&z_1\end{pmatrix}-\begin{pmatrix}x_2&y_2&z_2\end{pmatrix}\right)^T}\\[5pt] =&\sqrt{(x_1-x_2)^2+(y_1-y_2)^2+(z_1-z_2)^2}=|P_1P_2| \tag{47}\end{aligned}$$故距离不变。对于共线的三个点 $P_1,P_2,P_3$ ,必存在不为零的 $\lambda,\mu$ 使得
$$\begin{aligned} (x_1,y_1,z_1)=\lambda\cdot(x_2,y_2,z_2)+\mu\cdot(x_3,y_3,z_3) \tag{48}\end{aligned}$$而(44)是个线性变换,因此变换后上式也能满足(容易代入验证),因此三点共线的性质不变。
在空间 $E^3$ 中取定Cartesian直角坐标系之后,几何图形就能够用坐标来表达,几何图形固有的性质自然也可以用坐标来表达,但是所表达的性质应该与Cartesian直角坐标系的取法无关。反过来,如果儿何图形的一个用Cartesian直角坐标表示的量与Cartesian直角坐标系的取法无关,则这个量应该是几何图形所固有的量;另外,这个量在几何图形的刚体运动下是保持不变的。我们所研究的就是几何图形的这种不变量。
仿射标架
除了正交标架外,我们还经常使用仿射标架。所谓仿射标架,是指空间中的一个点 $P$ 和在该点的三个不共面的向量 $\bm{e}_1,\bm{e}_2,\bm{e}_3$ 组成的图形 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ ,但是对该图形不要求这三个向量有单位正交的性质。令
$$\begin{aligned} g_{ij}=\bm{e}_i\cdot\bm{e}_j\quad 1 \le i,j \le 3 \tag{49}\end{aligned}$$我们把 $(g_{ij})$ 称为仿射标架 $\set{P;\bm{e}_1,\bm{e}_2,\bm{e}_3}$ 的度量系数。空间 $E^3$ 的刚体运动把仿射标架变成仿射标架,并且保持它的度量系数不变,保持标架的定向不变。反过来,对于对于 $E^3$ 中任意两个有相同度量系数的、成右手系的仿射标架,必有 $E^3$ 中的一个刚体运动把其中一个仿射标架变成另一个仿射标架。很明显,$E^3$ 中的全体仿射标架的集合可以等同于 $E^3\times\rm{GL(3)}$ (见GL(3)群),其中 $\rm{GL(3)}$ 表示可逆的 $3\times 3$ 矩阵的集合。因此,$E^3$ 的全体仿射标架构成一个 $12$ 维的空间。
向量函数
向量空间
定义
由三维Euclid空间 $E^3$ 中的全体向量组成的空间称为三维Euclid向量空间。在给定了一个正交标架 $\set{O;\bm{i},\bm{j},\bm{k}}$ 之后,该空间等同于由有序的三个实数的组构成的空间 $\R^3$ 。
模长
设有 $\R^3$ 中的向量 $\bm{a}=(a_1,a_2,a_3)$ 的模长定义为
$$\begin{aligned} |\bm{a}|=\sqrt{\bm{a}\cdot\bm{a}}=\sqrt{a_1^2+a_2^2+a_3^2} \tag{50}\end{aligned}$$数量积
设有 $\R^3$ 中的三个向量
$$\begin{aligned} \bm{a}=(a_1,a_2,a_3)\\[5pt] \bm{b}=(b_1,b_2,b_3)\\[5pt] \bm{c}=(c_1,c_2,c_3) \tag{51}\end{aligned}$$则 $\bm{a}$ 和 $\bm{b}$ 的点乘(以后也称为内积,或数量积)是
$$\begin{aligned} \bm{a}\cdot\bm{b}=|\bm{a}|\cdot|\bm{b}|\cdot\cos\angle(\bm{a},\bm{b})=a_1b_1+a_2b_2+a_3b_3 \tag{52}\end{aligned}$$向量积
$\bm{a}$ 和 $\bm{b}$ 的叉乘(也称为向量积)是
$$\begin{aligned} \bm{a}\times\bm{b}=&\left( \begin{vmatrix} a_2 & a_3 \\[5pt] b_2 & b_3 \end{vmatrix} , \begin{vmatrix} a_3 & a_1 \\[5pt] b_3 & b_1 \end{vmatrix} , \begin{vmatrix} a_1 & a_2 \\[5pt] b_1 & b_2 \end{vmatrix} \right) \\[15pt] =& \begin{vmatrix} \bm{i} & \bm{j} & \bm{k} \\[5pt] a_1 & a_2 & a_3 \\[5pt] b_1 & b_2 & b_3 \end{vmatrix} \tag{53}\end{aligned}$$因此 $\bm{a}\times\bm{b}\perp\bm{a}, \bm{a}\times\bm{b}\perp\bm{b}$ 。向量 $\bm{a},\bm{b}$ 和 $\bm{a}\times\bm{b}$ 构成右手系,并且
$$\begin{aligned} |\bm{a}\times\bm{b}|=|\bm{a}|\cdot|\bm{b}|\cdot\sin\angle(\bm{a},\bm{b}) \tag{54}\end{aligned}$$混合积
$\bm{a},\bm{b}$ 和 $\bm{c}$ 的混合积是
$$\begin{aligned} (\bm{a},\bm{b},\bm{c})=(\bm{a}\times\bm{b})\cdot\bm{c}= \begin{vmatrix} a_1 & a_2 & a_3 \\[5pt] b_1 & b_2 & b_3 \\[5pt] c_1 & c_2 & c_3 \end{vmatrix} \tag{55}\end{aligned}$$它的几何意义是由向量 $\bm{a},\bm{b}$ 和 $\bm{c}$ 所张成的平行六面体的有向体积。
矢量代数
这里写几个常用的矢量代数公式。用带入坐标的方法容易验证这些恒等式成立。
公式1(混合积恒等式): $$\begin{aligned} (\bm{a},\bm{b},\bm{c})=&(\bm{a}\times\bm{b})\cdot\bm{c}=(\bm{b}\times\bm{c})\cdot\bm{a}=(\bm{c}\times\bm{a})\cdot\bm{b}\\[5pt] =&\bm{a}\cdot(\bm{b}\times\bm{c})=\bm{b}\cdot(\bm{c}\times\bm{a})=\bm{c}\cdot(\bm{a}\times\bm{b}) \tag{56}\end{aligned}$$ 公式2(Lagrange矢量公式): $$\begin{aligned} \bm{a}\times(\bm{b}\times\bm{c})=(\bm{a}\cdot\bm{c})\bm{b}-(\bm{a}\cdot\bm{b})\bm{c} \tag{57}\end{aligned}$$ 公式3(Jacobi恒等式): $$\begin{aligned} \bm{a}\times(\bm{b}\times\bm{c})+\bm{b}\times(\bm{c}\times\bm{a})+\bm{c}\times(\bm{a}\times\bm{b})=\bm{0} \tag{58}\end{aligned}$$ 公式4(Binet-Cauchy恒等式): $$\begin{aligned} (\bm{a}\times\bm{b})\cdot(\bm{c}\times\bm{d})=(\bm{a}\cdot\bm{c})(\bm{b}\cdot\bm{d})-(\bm{b}\cdot\bm{c})(\bm{a}\cdot\bm{d}) \tag{59}\end{aligned}$$ 公式5(Lagrange恒等式): $$\begin{aligned} |\bm{a}\times\bm{b}|^2=|\bm{a}|^2|\bm{b}|^2-(\bm{a}\cdot\bm{b})^2 \tag{60}\end{aligned}$$ 公式6(矢量四重积): $$\begin{aligned} (\bm{a}\times\bm{b})\times(\bm{c}\times\bm{d})=(\bm{a},\bm{b},\bm{d})\bm{c}-(\bm{a},\bm{b},\bm{c})\bm{d}=(\bm{a},\bm{c},\bm{d})\bm{b}-(\bm{b},\bm{c},\bm{d})\bm{a} \tag{61}\end{aligned}$$向量函数
定义
所谓向量函数是指从它的定义域到 $\R^3$ 中的映射,也就是三个有序的实函数。设有定义在区间[a,b]上的向量函数
$$\begin{aligned} \bm{r}(t)=(x(t),y(t),z(t))\quad a \le t \le b \tag{62}\end{aligned}$$微积分
如果 $x(t),y(t),z(t)$ 都是 $t$ 的连续函数,则称向量函数 $\bm{r}(t)$ 是连续的;如果 $x(t),y(t),z(t)$ 都是 $t$ 的连续可微函数,则称向量函数 $\bm{r}(t)$ 是连续可微的。向量函数 $\bm{r}(t)$ 的导数和积分的定义与数值函数的导数和积分的定义是相同的,即
$$\begin{aligned} \left.\frac{\mathrm{d}\bm{r}}{\mathrm{d}t}\right|_{t=t_0}=&\lim\limits_{\Delta t \to 0}\frac{\bm{r}(t_0+\Delta t)-\bm{r}(t_0)}{\Delta t}\\[10pt] =&\lim\limits_{\Delta t \to 0}\left(\frac{x(t_0+\Delta t)-x(t_0)}{\Delta t},\frac{y(t_0+\Delta t)-y(t_0)}{\Delta t},\frac{z(t_0+\Delta t)-z(t_0)}{\Delta t}\right) \tag{63}\end{aligned}$$ $$\begin{aligned} \int_{a}^{b}\bm{r}(t)\mathrm{d}t=&\lim\limits_{\lambda\to 0}\sum_{i=1}^{n}\bm{r}(t_i^\prime)\Delta t_i\\[10pt] =&\left(\int_{a}^{b}x(t)\mathrm{d}t,\int_{a}^{b}y(t)\mathrm{d}t,\int_{a}^{b}z(t)\mathrm{d}t\right) \tag{64}\end{aligned}$$
其中 $a=t_0 < t_1 < \cdots < t_n = b$ 是区间 $[a,b]$ 的任意一个分割,$\Delta t_i=t_i-t_{i-1},\space t_i^\prime \in [t_{i-1},t_i]$ ,并且 $\lambda=\max\set{\Delta t_i;i=1,\cdots,n}$ 。这就是说,向量函数的求导和积分归结为它的分量函数的求导和积分,因此向量函数的可微性和可积性归结为它的分量函数的可微性和可积性。
求导公式
定理2:假定 $\bm{a}(t),\bm{b}(t),\bm{c}(t)$ 是三个可微的向量函数,则它们的内积、向量积和混合积的导数有下面的公式
$$\begin{aligned} (\bm{a}(t)\cdot\bm{b}(t))^\prime=\bm{a}^\prime(t)\cdot\bm{b}(t)+\bm{a}(t)\cdot\bm{b}^\prime(t) \tag{65}\end{aligned}$$ $$\begin{aligned} (\bm{a}(t)\times\bm{b}(t))^\prime=\bm{a}^\prime(t)\times\bm{b}(t)+\bm{a}(t)\times\bm{b}^\prime(t) \tag{66}\end{aligned}$$ $$\begin{aligned} (\bm{a}(t),\bm{b}(t),\bm{c}(t))^\prime=(\bm{a}^\prime(t),\bm{b}(t),\bm{c}(t))+(\bm{a}(t),\bm{b}^\prime(t),\bm{c}(t))+(\bm{a}(t),\bm{b}(t),\bm{c}^\prime(t)) \tag{67}\end{aligned}$$
$$\begin{aligned} (\bm{a}(t)\cdot\bm{b}(t))'=&(a_1(t)b_1(t))'+(a_2(t)b_2(t))'+(a_3(t)b_3(t))'\\[5pt] =&a_1'(t)b_1(t)+a_2'(t)b_2(t)+a_3'(t)b_3(t)+a_1(t)b_1'(t)+a_2(t)b_2'(t)+a_3(t)b_3'(t)\\[5pt] =&\bm{a}'(t)\cdot\bm{b}(t)+\bm{a}(t)\cdot\bm{b}'(t) \tag{68}\end{aligned}$$ $$\begin{aligned} (\bm{a}\times\bm{b})'=&\left( \frac{\mathrm{d}}{\mathrm{d}t} \begin{vmatrix} a_2(t) & a_3(t) \\[5pt] b_2(t) & b_3(t) \end{vmatrix} , \frac{\mathrm{d}}{\mathrm{d}t} \begin{vmatrix} a_3(t) & a_1(t) \\[5pt] b_3(t) & b_1(t) \end{vmatrix} , \frac{\mathrm{d}}{\mathrm{d}t} \begin{vmatrix} a_1(t) & a_2(t) \\[5pt] b_1(t) & b_2(t) \end{vmatrix} \right)\\[20pt] =&\left( \frac{\mathrm{d}}{\mathrm{d}t}(a_2(t)b_3(t)-a_3(t)b_2(t)), \frac{\mathrm{d}}{\mathrm{d}t}(a_3(t)b_1(t)-a_1(t)b_3(t)), \frac{\mathrm{d}}{\mathrm{d}t}(a_1(t)b_2(t)-a_2(t)b_1(t)) \right)\\[20pt] =&((a_2'(t)b_3(t)-a_3'(t)b_2(t))+(a_2(t)b_3'(t)-a_3(t)b_2'(t)),\\[20pt] &(a_3'(t)b_1(t)-a_1'(t)b_3(t))+(a_3(t)b_1'(t)-a_1(t)b_3'(t)),\\[20pt] &(a_1'(t)b_2(t)-a_2'(t)b_1(t))+(a_1(t)b_2'(t)-a_2(t)b_1'(t)))\\[20pt] =&(a_2'(t)b_3(t)-a_3'(t)b_2(t), a_3'(t)b_1(t)-a_1'(t)b_3(t),(a_1'(t)b_2(t)-a_2'(t)b_1(t)))+\\[20pt] &(a_2(t)b_3'(t)-a_3(t)b_2'(t),a_3(t)b_1'(t)-a_1(t)b_3'(t),a_1(t)b_2'(t)-a_2(t)b_1'(t))\\[20pt] =&\left( \begin{vmatrix} a_2'(t) & a_3'(t) \\[5pt] b_2(t) & b_3(t) \end{vmatrix} , \begin{vmatrix} a_3'(t) & a_1'(t) \\[5pt] b_3(t) & b_1(t) \end{vmatrix} , \begin{vmatrix} a_1'(t) & a_2'(t) \\[5pt] b_1(t) & b_2(t) \end{vmatrix} \right)+ \left( \begin{vmatrix} a_2(t) & a_3(t) \\[5pt] b_2'(t) & b_3'(t) \end{vmatrix} , \begin{vmatrix} a_3(t) & a_1(t) \\[5pt] b_3'(t) & b_1'(t) \end{vmatrix} , \begin{vmatrix} a_1(t) & a_2(t) \\[5pt] b_1'(t) & b_2'(t) \end{vmatrix} \right)\\[20pt] =&\bm{a}^\prime(t)\times\bm{b}(t)+\bm{a}(t)\times\bm{b}^\prime(t) \tag{69}\end{aligned}$$ $$\begin{aligned} (\bm{a}(t),\bm{b}(t),\bm{c}(t))^\prime=&(\bm{a}(t)\times\bm{b}(t)\cdot\bm{c}(t))'\\[5pt] =&(\bm{a}(t)\times\bm{b}(t))'\cdot\bm{c}(t)+(\bm{a}(t)\times\bm{b}(t))\cdot(\bm{c}(t))'\\[5pt] =&\bm{a}'(t)\times\bm{b}(t)\cdot\bm{c}(t)+\bm{a}(t)\times\bm{b}'(t)\cdot\bm{c}(t)+(\bm{a}(t)\times\bm{b}(t))\cdot\bm{c}'(t)\\[5pt] =&(\bm{a}^\prime(t),\bm{b}(t),\bm{c}(t))+(\bm{a}(t),\bm{b}^\prime(t),\bm{c}(t))+(\bm{a}(t),\bm{b}(t),\bm{c}^\prime(t)) \tag{70}\end{aligned}$$证毕
命题1: $\bm{a}(t)$ 是一个可微的向量函数,则
$$\begin{aligned} \frac{\mathrm{d}}{\mathrm{d}t}|\bm{a}(t)|=\frac{\bm{a}(t)}{|\bm{a}(t)|}\cdot\frac{\mathrm{d}\bm{a}(t)}{\mathrm{d}t} \tag{71}\end{aligned}$$ $$\begin{aligned} \frac{\mathrm{d}}{\mathrm{d}t}|\bm{a}(t)|=&\frac{\mathrm{d}}{\mathrm{d}t}\sqrt{\bm{a}(t)\cdot\bm{a}(t)}\\[15pt] =&\frac{1}{2\sqrt{\bm{a}(t)\cdot\bm{a}(t)}}\frac{\mathrm{d}}{\mathrm{d}t}(\bm{a}(t)\cdot\bm{a}(t))\\[15pt] =&\frac{1}{2|\bm{a}(t)|}\left(\left(\frac{\mathrm{d}}{\mathrm{d}t}\bm{a}(t)\right)\cdot\bm{a}(t)+\bm{a}(t)\cdot\left(\frac{\mathrm{d}}{\mathrm{d}t}\bm{a}(t)\right)\right)\\[15pt] =&\frac{\bm{a}(t)}{|\bm{a}(t)|}\cdot\frac{\mathrm{d}\bm{a}(t)}{\mathrm{d}t} \tag{72}\end{aligned}$$证毕
不变条件
定理3:设 $\bm{a}(t)$ 是一个处处非零的连续可微的向量函数,则
(1) 向量函数 $\bm{a}(t)$ 的长度是常数当且仅当 $\bm{a}'(t)\cdot\bm{a}(t)\equiv 0$ 。
(2) 向量函数 $\bm{a}(t)$ 的方向不变当且仅当 $\bm{a}'(t)\times\bm{a}(t)\equiv 0$ 。
(3) 如果向量函数 $\bm{a}(t)$ 与某一个固定的方向垂直,那么
〔证明(定理3)〕对(1),因为
$$\begin{aligned} \frac{\mathrm{d}}{\mathrm{d}t}|\bm{a}(t)|^2=\frac{\mathrm{d}(\bm{a}(t)\cdot\bm{a}(t))}{\mathrm{d}t}=2\bm{a}'(t)\cdot\bm{a}(t) \tag{74}\end{aligned}$$所以 $|\bm{a}(t)|^2$ 是常数,当且仅当 $\bm{a}'(t)\cdot\bm{a}(t)\equiv 0$ 。
对(2),如果向量函数 $\bm{a}(t)$ 的方向不变,则有一个固定的单位向量 $\bm{b}$ ,使得向量函数 $\bm{a}(t)$ 能够写成
$$\begin{aligned} \bm{a}(t)=f(t)\cdot\bm{b} \tag{75}\end{aligned}$$两边乘以 $\bm{b}$ 并利用单位向量的特性得 $f(t)=\bm{a}(t)\cdot\bm{b}$ 。其中 $f(t)$ 是一个处处非零的连续可微函数,因此
$$\begin{aligned} \bm{a}'(t)=f'(t)\cdot\bm{b} \tag{76}\end{aligned}$$ $$\begin{aligned} \bm{a}'(t)\times\bm{a}(t)=0 \tag{77}\end{aligned}$$
反过来,设 $\bm{a}'(t)\times\bm{a}(t)=0$ ,令 $\displaystyle\bm{b}(t)=\frac{\bm{a}(t)}{|\bm{a}(t)|}$ ,有 $|\bm{b}(t)|=1$ 。我们要证明 $\bm{b}(t)$ 是常向量函数。因为 $\bm{b}(t)$ 的长度是 $1$ ,故由 (1) 可知 $\bm{b}'(t)\cdot\bm{b}(t)\equiv 0$ ,即
$$\begin{aligned} \bm{b}'(t)\cdot\bm{a}(t)\equiv 0 \tag{78}\end{aligned}$$由 $\bm{b}(t)$ 的定义得知
$$\begin{aligned} \bm{a}(t)=f(t)\bm{b}(t) \tag{79}\end{aligned}$$其中 $f(t)=|\bm{a}(t)|$ 处处不为零,故
$$\begin{aligned} \bm{a}'(t)=f'(t)\bm{b}(t)+f(t)\bm{b}'(t) \tag{80}\end{aligned}$$注意由假设条件 $\bm{a}(t)\times\bm{a}'(t)\equiv 0$ ,因此有
$$\begin{aligned} \bm{a}(t)\times\bm{a}'(t)=f'(t)\bm{a}(t)\times\bm{b}(t)+f(t)\bm{a}(t)\times\bm{b}'(t)=f(t)\bm{a}(t)\times\bm{b}'(t)\equiv\bm{0} \tag{81}\end{aligned}$$故 $\bm{a}(t)\times\bm{b}'(t)\equiv 0$ ,即 $\bm{b}'(t)$ 和 $\bm{a}(t)$ 共线,故存在 $\lambda(t)$ 使得
$$\begin{aligned} \bm{b}'(t)=\lambda(t)\bm{a}(t) \tag{82}\end{aligned}$$由(78)得
$$\begin{aligned} \bm{b}'(t)\cdot\bm{a}(t)=\lambda(t)\bm{a}(t)\cdot\bm{a}(t)=\lambda(t)f^2(t) \equiv 0 \tag{83}\end{aligned}$$注意 $f(t)$ 处处不为零,因此 $\lambda(t)\equiv 0$ ,即
$$\begin{aligned} \bm{b}'(t)\equiv \bm{0} \tag{84}\end{aligned}$$故 $\bm{}(t)$ 是常向量,所以向量函数 $\bm{a}(t)$ 的方向不变。
对(3) ,设有单位常向量 $\bm{b}$ ,使得 $\bm{a}(t)\cdot\bm{b}\equiv 0$ 。对此式求导数得到
$$\begin{aligned} \bm{a}'(t)\cdot\bm{b}\equiv 0,\quad \bm{a}''(t)\cdot\bm{b}\equiv 0 \tag{85}\end{aligned}$$因此对于任意 $t$ ,向量 $\bm{a}(t),\bm{a}'(t),\bm{a}''(t)$ 共面,于是
$$\begin{aligned} ((\bm{a}(t),(\bm{a}'(t),(\bm{a}''(t))\equiv 0 \tag{86}\end{aligned}$$反过来,假定上面的式子成立,则
$$\begin{aligned} (\bm{a}(t)\times\bm{a}'(t))\cdot\bm{a}''(t)\equiv 0 \tag{87}\end{aligned}$$对于 $\bm{a}(t)\times\bm{a}'(t)=\bm{0}$ 的情况,由 (2) 的结论可以得到 $\bm{a}(t)$ 的方向不变,因此 (3) 直接成立。对于 $\bm{a}(t)\times\bm{a}'(t)\ne\bm{0}$ ,令
$$\begin{aligned} \bm{b}(t)=\bm{a}'(t)\times\bm{a}(t) \tag{88}\end{aligned}$$$\bm{b}(t)$ 与 $\bm{a}(t)$ 垂直。有
$$\begin{aligned} \bm{b}'(t)=\bm{a}''(t)\times\bm{a}(t)+\bm{a}'(t)\times\bm{a}'(t)=\bm{a}''(t)\times\bm{a}(t) \tag{89}\end{aligned}$$ $$\begin{aligned} \bm{b}(t)\times\bm{b}'(t)=&\bm{b}(t)\times(\bm{a}''(t)\times\bm{a}(t))\\[5pt] =&(\bm{b}(t)\cdot\bm{a}(t))\bm{a}''(t)-(\bm{b}(t)\cdot\bm{a}''(t))\bm{a}(t)\text{(三向量叉乘公式)}\\[5pt] =&-((\bm{a}'(t)\times\bm{a}(t))\cdot\bm{a}''(t))\bm{a}(t)\text{((88))}\\[5pt] =&((\bm{a}(t)\times\bm{a}'(t))\cdot\bm{a}''(t))\bm{a}(t)\\[5pt] =&(\bm{a}(t),\bm{a}'(t),\bm{a}''(t))\bm{a}(t)\equiv 0\text{((87))} \tag{90}\end{aligned}$$根据 (2) 的结论,向量函数 $\bm{b}(t)$ 有确定的方向,令 $\displaystyle\bm{b}_0=\frac{\bm{b}(t)}{|\bm{b}(t)|}$ ,则 $\bm{b}_0$ 是单位常向量,并且
$$\begin{aligned} \bm{a}(t)\cdot\bm{b}_0=\frac{\bm{a}(t)\cdot\bm{b}(t)}{|\bm{b}(t)|}\equiv 0 \tag{91}\end{aligned}$$证毕
失去人性,失去很多;失去兽性,失去一切。― 刘慈欣, 《三体Ⅲ:死神永生》