常见运算

下面的矩阵记数法介绍了标量、矢量和二阶张量(以下简称为张量)之间的最常见运算。在 3D 欧几里德空间中,所有分量均相对于一些基础矢量 {e1,e2,e3} 来定义。

矢量

乘以标量
矢量 a 与标量 α 的乘积可定义矢量:
1. EQUATION_DISPLAY
αa=α(a1a2a3)=(αa1αa2αa3)
(5190)
两个矢量的总和
两个矢量 ab 的总和可定义矢量:
2. EQUATION_DISPLAY
a+b=(a1a2a3)+(b1b2b3)=(a1+b1a2+b2a3+b3)
(5191)
两个矢量的标量积
两个矢量 ab 之间的标量积指 a 的行矢量表示与定义标量的 b 的列矢量表示之间的矩阵积:
3. EQUATION_DISPLAY
ab=(a1a2a3)(b1b2b3)=a1b1+a2b2+a3b3
(5192)
由于矢量通常以列表示定义,因此标量积通常编写为 ab=aTb=bTa,其中,T 表示矩阵转置。列矢量转置后变为行矢量,而行矢量转置后变为列矢量。
矢量 a 的幅值可以写为:
4. EQUATION_DISPLAY
|a|=aa
(5193)
两个矢量的矢量积
两个矢量 ab 之间的矢量积可定义矢量:
5. EQUATION_DISPLAY
a×b=(a2b3a3b2a3b1a1b3a1b2a2b1)
(5194)
从形式化行列式获取:
6. EQUATION_DISPLAY
det(e1e2e3a1a2a3b1b2b3)
(5195)
两个矢量的双积
两个矢量 ab 之间的双积或张量积可定义张量:
7. EQUATION_DISPLAY
abab=(a1a2a3)(b1b2b3)=(a1b1a1b2a1b3a2b1a2b2a2b3a3b1a3b2a3b3)
(5196)
记数法 ab 假设 a 由列矢量表示,b 由行矢量表示。张量积通常编写为 abT,其中假设 ab 均由列矢量表示。
标量梯度
标量梯度 φ 可定义矢量:
8. EQUATION_DISPLAY
φ=(φxφyφz)
(5197)
矢量的梯度
矢量 a 的梯度可定义张量:
9. EQUATION_DISPLAY
a=(a1xa1ya1za2xa2ya2za3xa3ya3z)
(5198)
矢量的发散
矢量 a 的发散可定义标量:
10. EQUATION_DISPLAY
∇⋅a=a1x+a2y+a3z
(5199)
矢量的旋度
矢量 a 的旋度可定义矢量:
11. EQUATION_DISPLAY
∇×a=(a3ya2za1za3xa2xa1y)
(5200)
从形式化行列式获取:
12. EQUATION_DISPLAY
det(e1e2e3xyza1a2a3)
(5201)

张量

乘以标量
张量 A 与标量 α 的乘积可定义张量:
13. EQUATION_DISPLAY
αA=α(A11A12A13A21A22A23A31A32A33)=(αA11αA12αA13αA21αA22αA23αA31αA32αA33)
(5202)
两个张量的总和
两个张量 AB 的总和可定义张量:
14. EQUATION_DISPLAY
A+B=(A11A12A13A21A22A23A31A32A33)+(B11B12B13B21B22B23B31B32B33)==(A11+B11A12+B12A13+B13A21+B21A22+B22A23+B23A31+B31A32+B32A33+B33)
(5203)
张量与矢量的乘积
张量 A 与矢量 b 的乘积可定义矢量:
15. EQUATION_DISPLAY
AbAb=(A11A12A13A21A22A23A31A32A33)(b1b2b3)=(A11b1+A12b2+A13b3A21b1+A22b2+A23b3A31b1+A32b2+A33b3)
(5204)
因此,张量可定义矢量之间的线性转换。
两个张量的乘积
两个张量 AB 的乘积可定义张量:
16. EQUATION_DISPLAY
A B A B = ( A 11 A 12 A 13 A 21 A 22 A 23 A 31 A 32 A 33 ) ( B 11 B 12 B 13 B 21 B 22 B 23 B 31 B 32 B 33 ) = = ( A 11 B 11 + A 12 B 21 + A 13 B 31 A 11 B 12 + A 12 B 22 + A 13 B 32 A 11 B 13 + A 12 B 23 + A 13 B 33 A 21 B 11 + A 22 B 21 + A 23 B 31 A 21 B 12 + A 22 B 22 + A 23 B 32 A 21 B 13 + A 22 B 23 + A 23 B 33 A 31 B 11 + A 32 B 21 + A 33 B 31 A 31 B 12 + A 32 B 22 + A 33 B 32 A 31 B 13 + A 32 B 23 + A 33 B 33 )
(5205)
因此,张量还可定义张量之间的线性转换。
两个张量的内积
两个张量 AB 的内积或双点积可定义标量:
17. EQUATION_DISPLAY
A:B=A11B11+A12B12+A13B13+...
(5206)
或者,采用指数记数法时:
18. EQUATION_DISPLAY
A:B=AijBij
(5207)
内积为张量不变量,因为其值在基变化时保持不变。
张量的发散
张量 A 的发散可定义矢量:
19. EQUATION_DISPLAY
∇⋅A=(A11x+A21y+A31zA12x+A22y+A32zA13x+A23y+A33z)T
(5208)
张量的特征值和特征矢量
假定有张量 A,则满足以下关系的标量 λi 和矢量 vi
20. EQUATION_DISPLAY
(AλiI)vi=0
(5209)
分别称为 A 的特征值和特征矢量。通过对特征方程求解,可确定这三个特征值:
21. EQUATION_DISPLAY
det(AλiI)=0
(5210)
张量的逆变换
Eqn. (5204)Eqn. (5205) 将张量定义为矢量之间或张量之间的线性转换。假定有张量 A,则逆变换 A1 定义如下:
22. EQUATION_DISPLAY
A1A=I
(5211)
其中,I 为单位张量:
23. EQUATION_DISPLAY
I=(100010001)
(5212)
当且仅当 det(A)0 时,逆向张量 A1 才成立,其中:
24. EQUATION_DISPLAY
det(A)=det(A11A12A13A21A22A23A31A32A33)==A11(A22A33A23A32)+A12(A23A31A21A33)+A13(A21A32A31A22)
(5213)
对称
A=AT 时,张量 A 称为对称张量,即:
25. EQUATION_DISPLAY
(A11A12A13A21A22A23A31A32A33)=(A11A21A31A12A22A32A13A23A33)
(5214)
张量不变量
假定有张量 A,则可定义三个独立不变量,即,在坐标系变化时保持不变的标量:
26. EQUATION_DISPLAY
I0=tr(A)=A11+A22+A33=Aii
(5215)
27. EQUATION_DISPLAY
I1=[tr(A)2tr(A2)]/2
(5216)
28. EQUATION_DISPLAY
I2=det(A)
(5217)
不变量 I0 称为张量 A痕量
张量范数
假定量纲 m×n 的张量为 A,可以通过各种方式定义其范数:
无穷范数
A 的行总和最大绝对值:
29. EQUATION_DISPLAY
A=max1jmi=1n|Aij|
(5218)
1-范数
A 的列总和最大绝对值:
30. EQUATION_DISPLAY
A1=max1jni=1m|Aij|
(5219)
2-范数
31. EQUATION_DISPLAY
A2=maxoi3|λi|
(5220)
弗罗贝尼乌斯范数
32. EQUATION_DISPLAY
AF=tr(A2)
(5221)