第1章 张量代数的基本知识
连续介质力学涉及各种物理量和它们所遵循的基本方程,人们通常总是在某一选取的坐标系中进行描述,并*终实现对它们所表达的问题的分析。但是这些物理量及其遵循的规律是客观存在的,并不随坐标系的选取而改变,即应具有坐标不变性。因此,在不同参考坐标系中,相应物理量的分量之间必须满足某种变换关系,以保证物理本质的不变性。这些物理量通常用张量描述,张量就是研究坐标变换中的不变性关系的。
在连续介质力学中,采用张量作为分析问题的工具是很有利的,它不仅使烦琐的数学公式变得简明、清晰,同时,由于张量的坐标不变性,定义物理量和建立它们所遵循的基本方程不受具体的坐标系的限制。
考虑到二阶张量是*常用的张量,本章以二阶张量为主要对象,介绍张量的定义、一些基本的运算符号规定和运算规则,对二阶张量的一些性质和特征量(如不变量、特征值和特征矢量等)进行较详细介绍,涉及的高阶张量主要是四阶张量,它往往由两个二阶张量所定义,其中一种方积方式经常遇到,为此给予专门介绍。本章所有讨论仅限于参考系为笛卡儿(Descartes)坐标系的情况,对于曲线坐标系下的张量运算将在附录中作简要介绍。
抽象记法(也称符号记法)中的张量均使用黑斜体表示,例如,使用 u、v、w、x 和 y 代表矢量(一阶张量),S、T、W、R 和 Q 代表二阶张量;C、F、C 和F 等 Euclid 符号代表四阶张量。
1.1 矢量、指标记法、Kronecker 符号与置换符号
1.1.1 矢量
根据平行四边形法则,任意矢量相加产生一个新的矢量,且具有以下性质式中0代表零矢量,它没有特定的方向,长度为零。使用α,β表示标量,矢量u 与标量α相乘产生一个新的矢量αu,若α>0,则它与 u 同方向,若α<0,则它与 u 方向相反,进一步,具有以下性质任意两个矢量 u 和 v 的点积产生一个标量,故点积也称为标量积,使用表示,满足下面的性质
若,若以及双线性性质
(1.1)
矢量的长度或者模由的平方根所定义,使用|u|表示,即
(1.2)
式中符号表示“定义为”。一个矢量 e,若|e|=1,则称它为单位矢量;若,则称矢量 u 和 v 正交。
两个矢量 u 和 v 之间的矢量乘(也称叉乘)使用 u × v 表示,产生一个新的矢量,满足下面的性质
(1.3a)
(1.3b)
(1.3c)
(1.3d)
根据这些定义式,可知点积和叉乘的几何解释应是
(1.4a)
(1.4b)
式中θ是矢量 u 和 v 之间的夹角,k 是与矢量 u 和 v 所在平面相垂直的单位矢量。于是有
(1.5)
几何上代表以 u 和 v 为边的平行四边形的面积。
上面的讨论采用黑体符号进行整体表述,没有涉及坐标系(基)和坐标分量,因而具有坐标不变性,这种表述非常简明、清晰。然而,在具体计算,特别是数值计算分析中,往往需要将矢量放在一个特定的坐标系(基)里使用分量进行讨论。
1.1.2 指标记法与 Kronecker 符号
选取特定的笛卡儿直角坐标系,其三个相互正交的单位基矢量使用表示,由于正交性,它们应满足
(1.6)
定义 Kronecker 符号为
(1.7)
式中下指标 i =1,2,3;j =1,2,3。因此,所定义的符号δ具有九个分量,可用单位矩阵以矩阵的形式表示(通常让第一个指标对应行,第二个指标对应列)。按照指标记法规定,在表达式的每一项中,只出现一次的指标称之为自由指标,如式(1.7)中 i 和 j,自由指标均在1到3之间自由变化而不必再作专门注明。于是,基矢量的正交性式(1.6)可简记为
(1.8)
即任意两个基矢量之间的点积就等于 Kronecker 符号。
在选定的坐标基下,矢量 u 可一般表示为
(1.9)
式中 u1,u2,u3是 u 的三个坐标分量。为简便起见,约定:在表达式的每一项中,凡是重复出现两次的指标,都表示将这个指标依次取为1、2、3时所得的各项进行累加求和,而将原来的求和符号省略,这就是求和约定,其中重复出现两次的指标称为哑指标。于是,式(1.9)可简记为
(1.10)
将上式中的哑指标 i 用 j 替换,然后两边使用ei点积,考虑到u与ei的点积即u 在ei上的投影就是u的第i个分量 ui,再利用式(1.8)和定义式(1.7),应有
(1.11)
式中 i 是自由指标,从1到3自由变化,而 j 是哑指标,需累加求和。根据上式的*后一个等式,Kronecker 符号可理解为指标替换符号,它将被乘矢量中的哑指标 j 替换为它自身中的自由指标 i。进一步有
(1.12)
应用式(1.8)和式(1.11)的*后一个等式,两个矢量之间的点积可表示为显然,矢量 u 的长度的平方可表示为
(1.13)
1.1.3置换符号
置换符号定义为,当两个或两个以上指标取相同值时1,当 i, j, k 按正序取值时.1,当 i, j, k 按逆序取值时
(1.14)
或者直接写成其余21个分量均为零。根据上面的定义,应有(1.15)对于右手正交坐标系,两个基矢量之间的矢量乘应满足上面的关系应用置换符号则可简洁地表示为
(1.16)
式中 i 是哑指标,但在右边的累加求和中只有的一项不为零。将 i 用 l 替换,然后两边使用 ei 点积,得
(1.17)
式中1是哑指标。利用 Kronecker 符号的指标替换性质,参考式(1.11),有
(1.18)
将式(1.16)中的哑指标 i 用 l 替换,然后两边同乘 Eijk,并利用后面式(1.28)的第一式,得
(1.19)
因此
(1.20)
利用置换符号,任意两个矢量之间的矢量乘可表示为
(1.21)
得分量表达式是或展开表示为三个矢量的混合乘记作[u,v,w],即有
(1.22)
它在几何上代表以这三个矢量为边的平行六面体的体积,如图1.1所示,因为根据定义
其中代表底面积,代表高。在式(1.22)中使用式(1.21)和式(1.8),有
(1.23)
很容易证明,上述混合乘就等于三个矢量的九个分量所组成矩阵的行列式,即
(1.24)
式中 det 代表求行列式。上面的行列式只有当三个矢量 u,v,w 线性相关时,即其中至少两个矢量相互平行时,才会为零。利用式(1.22)和式(1.3a),可证明下
列等式关系成立
(1.25)
图1.1 混合乘的几何意义
若结合定义式(1.18)和式(1.22)以及式(1.8),并考虑到三个矢量的混合乘就等于它们在坐标基矢量上投影分量所形成的矩阵行列式,见式(1.24),还可将置换符号写成行列式的形式使用上式,并考虑到转置矩阵的行列式与矩阵本身的行列式相等,两矩阵乘的行列式与两矩阵行列式的乘积相等以及,得
展开