有限转动
为了寻找一种用转动参量(转动角度、方向余弦)表示的坐标变换表征,让我们先考虑顺时针方向的主动有限旋转。
如上图所示,矢量顺时针经过有限角度后变成了矢量。
将定义为沿转轴方向的单位矢量,不难得出
根据一些简单的几何关系,其它的矢量也可使用和一并表示:
于是,转动后的矢量可表示为
代入相关量后可以得到
这是有限角度的矢量转动公式(rotation formula),对任何旋转皆有效,无论角度多大。
转动角度与欧拉角之间的关系可以通过考虑转动算子的迹在变换前后均不变得到:
由于当,,去平方后等式右边为正,所以
无限微小转动
因为存在多次不同转动的变换矩阵是由矩阵乘法连接,矩阵乘法运算不具有对易性,因此,除了此时的转动为无穷小的情况,转动变换是通常无法使用矢量来表征的。
考虑被动转动变换(顺时针),转动角度取无穷小,变换前后矢量的坐标的变化仅保留到一阶小量:
抽象指标形式
矩阵形式
其中是无穷小算子
微小转动的情况不受矩阵乘法运算不对易问题的影响,因为矩阵加法具有对易性,所以现在矩阵对易:
所以微小转动算子可以用矢量来表征。
(例)使用泰勒展开并只保留一阶项,可以得到含欧拉角的无限微小转动矩阵
根据刚体运动学(5),将代入本征方程,可以得到关于转轴的方向余弦
取,解得
矩阵的逆矩阵
证明很简单:
根据的正交性,
可见,无穷小算子是一个反对称矩阵
若,反对称矩阵的对角元必须为零。
若,总共可以有个不同的矩阵元,不妨将无穷小算子记为如下形式:
物理量,,组成矢量
对于位矢的无限微小转动
定义位矢在参考系的微小转动下坐标的变化
可见,等式右侧可表示为两个矢量的叉乘
位矢的正交变换为
矢量的正交变换与位矢的变换在形式上相似,
其中为变换矩阵的行列式。
矢量的特征可从有限转动公式得到。
在无限微小极限下,角度,,,转动公式变为
于是
可见,矢量总是沿转轴方向。
三维坐标反演矩阵通常具有形式
根据矢量在坐标反演下表现出的不同性质,可将矢量分为极矢量(polar vector)和轴矢量/伪矢量(axial vector/pseudo-vector)
(1)极矢量是变换形如
这一类的矢量。大部分矢量,如位矢及其关于时间的微商等均属于极矢量。极矢量在坐标反演下会改变符号。
设宇称算子为,它执行坐标反演
那么对于极矢量,则有
(2)最简单的一类伪矢量由两个极矢量的叉乘产生:
而
可见,伪矢量在反演下不改变符号
伪矢量的变换遵循
根据刚体运动学(2),正交矩阵的行列式。
如果是常规正交变换,,
那么极矢量与伪矢量的变换具有相同形式。
刚才提到过,矢量遵循上述变换规律,所以是一个伪矢量。
对于两种矢量的点积,有
所以对于标量,我们同样可以沿用定义,将变换方式形如
的标量称为伪标量(pseudo-vector)
一个伪标量与一般标量的乘积仍是一个伪标量
一个伪标量与伪矢量的乘积是一个极矢量
从下列关系也可以证明是一个伪矢量:
由于均为极矢,
符合伪矢量的定义。
记号
由于许多表达式涉及到两个矢量间的叉乘积,为了方便表示,引入置换符号(permutation symbol)/列维齐维塔密度(Levi-Civita density)
在张量分析中,由于置换符号并非严格遵循张量变换(这里主要指正交变换)但具有相似形式,人们将其称为相对张量(relative tensor),比如矢量就是一个一阶相对张量。
著名的列维齐维塔符号(Levi-Civita symbol)是一个绝对张量(absolute tensor),二者之间的关系为
其中是体积元(volume element)。
使用置换符号,两个矢量的叉乘可以表示为
总结
接下来是逆时针方向的主动转动变换的公式总结。
转动公式
(注意与顺时针转动公式的区别)
无限小转动:,,
无限小算子为反对称矩阵,使用关系,可将其表示为
对于无限小转动变换,,
其中是一个反对称矩阵,
另一种比较有用的表征为
其中是无限小转动生成算子(infinitesimal rotation generator),它们分别为
,,
这些生成算子之间具有性质
对易子也属于李括号(Lie bracket),因此用来定义含转动参量的旋转群群的李代数。