Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

张量定义及其代数运算

谢锡麟 复旦大学 力学与工程科学系


2015 年 4 月 2 日


1 知识要素

1.1 多重线性函数


定义 1.1 (多重线性函数, 张量). 映照

Φ : Rm × · · · × Rm ∋ {u1 , · · · , up } 7→ Φ(u1 , · · · , up ) ∈ R
稿
满足对第 i 变量的线性性, 即

Φ(u1 , · · · , αũi + β ûi , · · · , up ) = αΦ(u1 , · · · , ũi , · · · , up ) + βΦ(u1 , · · · , ûi , · · · , up ) ∈ R.



如果 Φ 满足对其所有变量的线性性, 则称 Φ 为p 重线性函数, 或者称为p 阶张量 . 记 p 阶张量
的全体为 T p (Rm ), Rm 为底空间.

定义 1.2 (张量线性空间). 可对 p 阶张量空间 T p (Rm ) 引入线性结构:


加法 (Φ + Ψ)(u1 , · · · , up ) , Φ(u1 , · · · , up ) + Ψ(u1 , · · · , up ), ∀ Φ, Ψ ∈ T p (Rm );


数乘 (αΦ)(u1 , · · · , up ) , αΦ(u1 , · · · , up ), ∀ α ∈ R.

由此, T p (Rm ) 成为线性空间.

定义 1.3 (简单张量). 设有 ∀ ξ, η, ζ ∈ Rm , 如下映照:


ξ ⊗ η ⊗ ζ : Rm × Rm × Rm ∋ {u, v, w} 7→ ξ ⊗ η ⊗ ζ(u, v, w)
, (ξ, u)Rm (η, v)Rm (ζ, w)Rm

称为简单张量.

按内积的线性性, 易见函数 ξ ⊗ η ⊗ ζ 对其第二变量具有线性性:

ξ ⊗ η ⊗ ζ(u, αṽ + β v̂, w) , (ξ, u)Rm (η, αṽ + β v̂)Rm (ζ, w)Rm
= αξ ⊗ η ⊗ ζ(u, ṽ, w) + βξ ⊗ η ⊗ ζ(u, v̂, w), ∀ α, β ∈ R.

类似可得, ξ ⊗ η ⊗ ζ 对其所有变量具有线性性, 亦即有 ξ ⊗ η ⊗ ζ ∈ T 3 (Rm ). 上述定义自然可推


广至由有限个向量所构成的简单张量.
对于简单张量, 具有如下代数性质.

1
张量定义及其代数运算 谢锡麟

性质 1.1 (简单张量线性性质). 以三阶简单张量为例, 可有:

ξ ⊗ (αη̃ + β η̂) ⊗ ζ = αξ ⊗ η̃ ⊗ ζ + βξ ⊗ η̂ ⊗ ζ ∈ T 3 (Rm ), ∀ α, β ∈ R.

证明 对 ∀ u, v, w ∈ Rm , 计算

ξ ⊗ (αη̃ + β η̂) ⊗ ζ(u, v, w) = (ξ, u)Rm (αη̃ + β η̂, v)Rm (ζ, w)Rm


= α (ξ, u)Rm (η̃, v)Rm (ζ, w)Rm + β (ξ, u)Rm (η̂, v)Rm (ζ, w)Rm
= αξ ⊗ η̃ ⊗ ζ(u, v, w) + βξ ⊗ η̂ ⊗ ζ(u, v, w)
= (αξ ⊗ η̃ ⊗ ζ + βξ ⊗ η̂ ⊗ ζ)(u, v, w).


易见, 对构成简单张量的各个向量都具有上述线性性.


1.2 对偶基与向量的表示

本节引入对偶基, 可说明有限维 Euclid 空间中的任意一个基唯一确定其对偶基. 由此, 任意


一个向量既可由原有的基表示, 亦可由其对偶基表示. 进一步, 由于原有的基确定其对偶基, 则一
个向量相对于原有的基及其对偶基的分量之间必然存在关联.
稿
定理 1.2 (对偶基的存在唯一性). 设 {g i }m
i=1 为 R 空间的一组基, 则必然唯一存在另外一
m

组基 {g i }m
i=1 , 满足:
( )
gi, gj Rm
= δij .

用矩阵运算可以表示为  

gT
 . ( )
1
 ..  g 1 · · · g m = I m ∈ Rm×m ,
 
gTm

式中 I m 为 m 阶单位矩阵.

证明 因为 {g i }m
i=1 是 R 空间的一组基, 所以有
m

 

gT1
 .  ( )
det 
 
..  = det g 1 · · · gm ≠ 0.
gTm

按线性代数的结论, 即有
 −1  −1
gT gT
( )  1 
1
 ..   .. 

 .  ∈R
m×m
g1 · · · g m =  .  I m = ,
gTm gT m

即 {g i }m
i=1 与其对偶基 {g }i=1 是一一对应的, 因此对偶基是存在且唯一存在的.
i m

2
张量定义及其代数运算 谢锡麟

可称基 {g i }m
i=1 为基 {g i }i=1 的对偶基. 通常, 将指标为下标的基向量 g i (i = 1, · · · , m) 称
m

为协变基向量, {g i }m
i=1 称为协变基;将指标为上标的基向量 g (i = 1, · · · , m) 称为逆变基向量,
i

{g i }m
i=1 称为逆变基.
设有 ∀ ξ ∈ Rm , 由于 {g i }m
i=1 为 R 中的协变基, 则有
m


m


ξ= ξigi,
i=1

式中 ξ i 称为向量 ξ 的逆变分量. 上式两端对 g j 做内积, 有


( ) ∑
m
( ) ∑
m
ξ, g j Rm
= ξ i g i , g j Rm = ξ i δij = ξ j ,
i=1 i=1

即有


( )
ξ i = ξ, g i Rm .

为了表示上的简洁, 引入 Einstein 求和约定 (Einstein summation convention)——略去求


和号, 用一上一下的重复指标表示求和À . 在 Einstein 求和约定下, 上面的求和式可以表示为

m
稿
ξ= ξigi = ξigi.
i=1

协变基 {g i }m
i=1 的对偶基 {g }i=1 同样为 R 空间的基, 因此也有
i m m


m
ξ= ξi g i = ξi g i , ξi = (ξ, g i )Rm ,
i=1

式中 ξi 称为向量 ξ 的协变分量.
引入
gij = (g i , g j )Rm , g ij = (g i , g j )Rm ,

显然有
gij = gji , g ij = g ji ,

则有协变基与逆变基的转换关系

g i = (g i , g j )Rm g j = gij g j ,
g i = (g i , g j )Rm g j = g ij g j .

再考虑到基的对偶关系, 可得

δji = (g i , g j )Rm = (gip g p , g qj g q )Rm = gip g pj ,


( ) ( )
亦即, 矩阵 gij ∈ Rm×m 和 g ij ∈ Rm×m 互逆. 同样向量的分量也遵循类似的转换关系

ξ i = (ξ, g i )Rm = (ξ, g ij g j )Rm = g ij (ξ, g j )Rm = g ij ξj ,


ξi = (ξ, g i )Rm = (ξ, gij g j )Rm = gij (ξ, g j )Rm = gij ξ j .

À 另外本书约定, 如果一个式子中的重复指标超过 2 个, 则 Einstein 求和约定对这些指标失效.

3
张量定义及其代数运算 谢锡麟

上述协变基向量与逆变基向量、向量协变分量与逆变分量之间的转换关系可称为 “指标升降游
戏”.
设有另外一组协变基 {g (i) }m
i=1 , 其对应的逆变基为 {g }i=1 ,
(i) m

 
g = C j g , C j = (g , g j )Rm ,
(i) (i) j (i) (i)
设有 则有
g (i) = C (i) g j , C (i) = (g (i) , g ) m ,


j j j R

j m (i)
式中的 {C(i) }i,j=1 和 {Cj }m
i,j=1 称为基转换系数. 考虑到

(k) (k) (s) (k)


j
δij = (g i , g j )Rm = (Ci g (k) , C(s) j
g (s) )Rm = Ci C(s) j


δ(k) = Ci C(k) ,

即有
( )( )
(k) j
Ci C(k) = δij ∈ R 或者 C(k)
j (k)
Ci = I m ∈ Rm×m .


j m (i)
以上关系式表明, 基转换系数 {C(i) }i,j=1 和 {Cj }m
i,j=1 之间仅有一组独立, 且两者之间为互逆关
系.
在新的基下, 任意向量 ξ 可以表示为
稿 (i)
ξ = ξ j g j = ξ j Cj g (i) = ξ (i) g (i) ,
j
ξ = ξj g j = ξj C(i) g (i) = ξ(i) g (i) .

所以有坐标转换关系为 
ξ (i) = C (i) ξ j ,
j
ξ = C j ξ .
(i) (i) j

上述基之间的转换关系、向量相对于不同基的坐标之间的转换关系可称为 “指标转换游戏”.

1.3 张量的表示

基于张量对于其各个变元的线性性、向量的表示、简单张量的定义以及张量空间的线性结
构, 可以获得一般张量 Φ ∈ T p (Rm ) 的表示形式:

Φ(u1 , · · · , up ) = Φ(u1,i1 g i1 , · · · , up,ip g ip ) = u1,i1 · · · up,ip Φ(g i1 , · · · , g ip )


= Φ(g i1 , · · · , g ip )g i1 ⊗ · · · ⊗ g ip (u1 , · · · , up )
= Φi1 ···ip [g i1 ⊗ · · · ⊗ g ip (u1 , · · · , up )]

= (Φi1 ···ip g i1 ⊗ · · · ⊗ g ip )(u1 , · · · , up ),

式中 uj,ij = (uj , g ij )Rm 为向量 uj 的第 ij 个协变分量, Φi1 ···ip = Φ(g i1 , · · · , g ip ). 上式可简单地


记作
Φ = Φi1 ···ip g i1 ⊗ · · · ⊗ g ip ,

即任意张量可以表示为以其底空间的一组基组成的所有同阶简单张量之线性组合. 同理, 可获得


如下表达形式:

Φ = Φi1 ···ip g i1 ⊗ · · · ⊗ g ip , Φi1 ···ip = Φ(g i1 , · · · , g ip ),


Φ = Φi· 1 ·i2 i3 ···ip g i1 ⊗ g i2 ⊗ g i3 · · · ⊗ g ip , Φi· 1 ·i2 i3 ···ip = Φ(g i1 , g i2 , g i3 , · · · , g ip ).

4
张量定义及其代数运算 谢锡麟

称 Φi1 ···ip 为张量的逆变分量 (所有指标为逆变指标), 仅有一个;称 Φi1 ···ip 为张量的协变分量


(所有指标为协变指标), 仅有一个;称 Φi· 1 ·i2 i3 ···ip 等形式为张量的混合分量 (同时含有协变和逆
变指标), 共有 2p − 2 个.

定义 1.4 (度量张量). 二阶张量 G ∈ T 2 (Rm ) 具有形式:


G = gij g i ⊗ g j = g ij g i ⊗ g j = δji g i ⊗ g j = δji g j ⊗ g i ,

称 G 为度量张量.


在此定义中, 将 G 定义为其中一种形式便可推出其他形式, 如 G , gij g i ⊗ g j , 可有

G = (gij g i ) ⊗ g j = g j ⊗ g j = δij g j ⊗ g i


= gij (g ip g p ) ⊗ (g jq g q ) = (gij g ip g jq )g p ⊗ g q = (δjp g jq )g p ⊗ g q = g pq g p ⊗ g q .

可见, 度量张量的两种混合分量都是 Kronecker 符号, 故度量张量实际也为单位仿射量I ,


δji g i ⊗ g j , 故本书不单独定义或使用单位仿射量的称法.
按??节 (第??页) 所述, 度量张量的分量实现了向量协变分量及逆变分量之间的指标升降游
稿
戏. 对于张量的协变分量、逆变分量以及混合分量亦可通过度量张量分量实现指标升降. 例如

Φi· 1 i2 i3 ···ip , Φ(g i1 , g i2 , g i3 , · · · , g ip ) = Φ(g i1 p g p , gi2 q g q , g i3 , · · · , g ip )
= g i1 p gi2 q Φ(g p , g q , g i3 , · · · , g ip ) = g i1 p gi2 q Φ·p q· i3 ···ip .

另一方面, 相对于不同基的张量分量之间仍成立指标转换游戏. 例如

(i1 )
Φ· (i2 )(i3 )···(ip ) , Φ(g (i1 ) , g (i2 ) , g (i3 ) , · · · , g (ip ) )
(i ) j
= Φ(Cj11 g j1 , C(ij22 ) g j2 , C(ij33 ) g j3 , · · · , C(ipp ) g jp )

(i ) j
= Cj11 C(ij22 ) C(ij33 ) · · · C(ipp ) Φ(g j1 , g j2 , g j3 , · · · , g jp )
(i ) j
= Cj11 C(ij22 ) C(ij33 ) · · · C(ipp ) Φj· 1 j2 j3 ···jp .

1.4 基本代数运算

张量的基本代数运算,包括张量积/张量并、e 点积 (特殊形式包括全点积), 并且这些代数


运算都可获得其整体表示.

1.4.1 张量积

定义 1.5 (张量积). 对 ∀ Φ ∈ T p (Rm ), Ψ ∈ T q (Rm ), 可定义

⊗ : T p (Rm ) × T q (Rm ) ∋ {Φ, Ψ } 7→ Φ ⊗ Ψ ∈ T p+q (Rm ),

式中
(Φ ⊗ Ψ )(u1 , · · · , up , v 1 , · · · , v q ) , Φ(u1 , · · · , up )Ψ (v 1 , · · · , v q ).

5
张量定义及其代数运算 谢锡麟

为说明 Φ ⊗ Ψ ∈ T p+q (Rm ), 可按定义计算

(Φ ⊗ Ψ )(u1 , · · · , αũi + β ûi , · · · , up , v 1 , · · · , v q )


, Φ(u1 , · · · , αũi + β ûi , · · · , up )Ψ (v 1 , · · · , v q )
= αΦ(u1 , · · · , ũi , · · · , up )Ψ (v 1 , · · · , v q ) + βΦ(u1 , · · · , ûi , · · · , up )Ψ (v 1 , · · · , v q )


= α(Φ ⊗ Ψ )(u1 , · · · , ũi , · · · , up , v 1 , · · · , v q )
+ β(Φ ⊗ Ψ )(u1 , · · · , ûi , · · · , up , v 1 , · · · , v q ).


上述过程表明 Φ ⊗ Ψ 对第 i 个变元 (1 6 i 6 p) 具有线性性. 同理对 1 6 j 6 q 也可有

(Φ ⊗ Ψ )(u1 , · · · , up , v 1 , · · · αṽ j + β v̂ j , · · · , , v q )
= α(Φ ⊗ Ψ )(u1 , · · · , up , v 1 , · · · , ṽ j , · · · , v q )


+ β(Φ ⊗ Ψ )(u1 , · · · , up , v 1 , · · · , v̂ j , · · · , v q ).

故有 Φ ⊗ Ψ ∈ T p+q (Rm ).
稿
性质 1.3 (张量积性质). 张量积具有如下基本性质:

1. 对 ∀ Φ, Ψ ∈ T p (Rm ); ∀ Θ ∈ T q (Rm ),

(αΦ + βΨ ) ⊗ Θ = αΦ ⊗ Θ + βΨ ⊗ Θ ∈ T p+q (Rm );

2. 对 ∀ Φ ∈ T p (Rm ); ∀ Ψ , Θ ∈ T q (Rm ),

Φ ⊗ (αΨ + βΘ) = αΦ ⊗ Ψ + βΦ ⊗ Θ ∈ T p+q (Rm );


3. 对 ∀ Φ ∈ T p (Rm ), Ψ ∈ T q (Rm ), Θ ∈ T r (Rm ),

(Φ ⊗ Ψ ) ⊗ Θ = Φ ⊗ (Ψ ⊗ Θ) =: Φ ⊗ Ψ ⊗ Θ ∈ T p+q+r (Rm ).

证明 基于张量的定义, 易于证明张量积的基本性质.

1. 对 ∀ u1 , · · · , up ; v 1 , · · · , v q ∈ Rm , 可有

(αΦ + βΨ ) ⊗ Θ(u1 , · · · , up , v 1 , · · · , v q )
, (αΦ + βΨ )(u1 , · · · , up )Θ(v 1 , · · · , v q )
= [αΦ(u1 , · · · , up ) + βΨ (u1 , · · · , up )] Θ(v 1 , · · · , v q )
= αΦ ⊗ Θ(u1 , · · · , up , v 1 , · · · , v q ) + βΨ ⊗ Θ(u1 , · · · , up , v 1 , · · · , v q )
= (αΦ ⊗ Θ + βΨ ⊗ Θ) (u1 , · · · , up , v 1 , · · · , v q ).

2. 此性质亦可用类似 (1) 中方法证明.

6
张量定义及其代数运算 谢锡麟

3. 首先对 ∀ u1 , · · · , up ; v 1 , · · · , v q ; w1 , · · · , wr ∈ Rm , 有

(Φ ⊗ Ψ ) ⊗ Θ(u1 , · · · , up , v 1 , · · · , v q , w1 , · · · , wr )
= [Φ ⊗ Ψ (u1 , · · · , up , v 1 , · · · , v q )] Θ(w1 , · · · , wr )
= Φ(u1 , · · · , up )Ψ (v 1 , · · · , v q )Θ(w1 , · · · , wr ).


同理可有

Φ ⊗ (Ψ ⊗ Θ)(u1 , · · · , up , v 1 , · · · , v q , w1 , · · · , wr )
= Φ(u1 , · · · , up )Ψ (v 1 , · · · , v q )Θ(w1 , · · · , wr ).


1.4.2 张量的 e 点积

定义 1.6 (张量的 e 点积). 对 ∀ Φ ∈ T p (Rm ), ∀ Ψ ∈ T q (Rm ), 且 e 6 min{p, q}, 可定义


(e) (e)
: T p (Rm ) × T q (Rm ) ∋ {Φ, Ψ } 7→ Φ Ψ ∈ T p+q−2e (Rm ),
· ·
式中
(e)
Φ
·
稿
Ψ (u1 , · · · , up−e , v e+1 , · · · , v q )

, Φ(u1 , · · · , up−e , g s1 , · · · , g se )Ψ (g s1 , · · · , g se , v e+1 , · · · , v q ).

特别地, e = 1 时称为张量的 “点积”, 记作 Φ · Ψ ; e = 2 时称为张量的 “二点积”, 记作 Φ : Ψ .



性质 1.4 (张量的 e 点积的表示). 对 ∀ Φ ∈ T p (Rm ), ∀ Ψ ∈ T q (Rm ), 它们的 e 点积
(e 6 min{p, q}), 可有表达形式:
(e)

Φ Ψ = Φi1 ···ip−e s1 ···se Ψ s1 ···se je+1 ···jq g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · · ⊗ g jq


·
= Φi1 ···ip−e s1 ···se Ψs1 ···se je+1 ···jq g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · · ⊗ g jq ∈ T p+q−2e (Rm ).

证明 设 Φ = Φi1 ···ip g i1 ⊗ · · · ⊗ g ip , Ψ = Ψj1 ···jq g j1 ⊗ · · · ⊗ g jq , 则


(e)
Φ Ψ (u1 , · · · , up−e , v e+1 , · · · , v q )
·
= Φ(u1 , · · · , up−e , g s1 , · · · , g se )Ψ (g s1 , · · · , g se , v e+1 , · · · , v q )

j j
= Φ(u1,i1 g i1 , · · · , up−e,ip−e g ip−e , g s1 , · · · , g se )Ψ (g s1 , · · · , g se , ve+1
e+1
g je+1 , · · · , vqq g jq )
j j
= u1,i1 · · · up−e,ip−e ve+1
e+1
· · · vqq Φ(g i1 , · · · , g ip−e , g s1 , · · · , g se )
· Ψ (g s1 , · · · , g se , g je+1 , · · · , g jq )

= Φi1 ···ip−e s1 ···se Ψ s1 ···se je+1 ···jq g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · ·


⊗ g jq (u1 , · · · , up−e , v e+1 , · · · , v q ).

所以有
(e)
Φ Ψ = Φi1 ···ip−e s1 ···se Ψ s1 ···se je+1 ···jq g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · · ⊗ g jq
·
= gt1 s1 · · · gte se Φi1 ···ip−e t1 ···te Ψ s1 ···se je+1 ···jq g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · · ⊗ g jq
= Φi1 ···ip−e t1 ···te (gt1 s1 · · · gte se Ψ s1 ···se je+1 ···jq )g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · · ⊗ g jq
= Φi1 ···ip−e t1 ···te Ψt1 ···te je+1 ···jq g i1 ⊗ · · · ⊗ g ip−e ⊗ g je+1 ⊗ · · · ⊗ g jq .

7
张量定义及其代数运算 谢锡麟

可见,e 点积即为指标哑标化.
特别地, 对任意两个 p 阶张量, 可以定义 p 点积, 称为张量的全点积.

定义 1.7 (全点积). 对 ∀ Φ, Ψ ∈ T p (Rm ), 定义


(p)
Φ⊙Ψ ,Φ Ψ = Φs1 ···sp Ψs1 ···sp = Φs1 ···sp Ψ s1 ···sp ∈ R,


·
称为全点积.


2 应用事例

3 建立路径


• 基于多重线性函数定义张量; 通过简单张量获得张量的表示.

• 按多重线性函数的性质易于获得张量分量指标的升降关系以及相对于不同基的张量分量之
间的转换关系.
稿




You might also like