特殊张量
Kronecker 张量
张量的反对称化
反对称化将一个一般类型的 (0,s)-型张量变成一个 (0,s)-型全反对称张量。因此我们可以建立一个映射:
Ts0(X)→Λs(X)⊂Ts0(X),Ta1⋯as↦T[a1⋯as]
显然这个映射是线性的,因此它对应于一个 (s,s)-型张量,可记为 δs 若用抽象指标它可以表示如下形式
δsa1⋯asb1⋯bs
有
T[a1⋯as]=δsa1⋯asb1⋯bsTb1⋯bs
如此容易看出 δs 具有性质:δs∘δs=δs。用抽象指标形式表示为:
δsa1⋯asc1⋯csδsc1⋯csb1⋯bs=δsa1⋯asb1⋯bs
利用 δs 的定义可得:
δs[a1⋯as]b1⋯bs=δsa1⋯asb1⋯bs
考虑 δa b 对 δs 的作用可得:
δsa1⋯asb1⋯bs=δsc1⋯csb1⋯bsδa1 c1⋯δas cs=δ[a1 b1⋯δas] bs=s!1π∑sign(π)δaπ(1) b1⋯δaπ(s) bs=s!1∣∣∣∣∣∣∣∣∣∣δa1 b1⋮⋮δas b1⋯⋯⋯⋯δa1 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣
δa1⋯asb1⋯bs 称为 s-阶 Kronecher 张量,定义为
δa1⋯asb1⋯bs=∣∣∣∣∣∣∣∣∣∣δa1 b1⋮⋮δas b1⋯⋯⋯⋯δa1 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣
有
δsa1⋯asb1⋯bs=s!1δa1⋯asb1⋯bs
这样一个张量的反对称化可以用 Kronecker 张量表示为:
Ta1⋯as↦T[a1⋯as]=s!1δa1⋯asb1⋯bsTb1⋯bs
由以上讨论,我们发现 Kronecker 张量满足如下性质:
δa1⋯asb1⋯bs=δ[a1⋯as]b1⋯bss!1δa1⋯asb1⋯bsδb1⋯bsc1⋯cs=δa1⋯asc1⋯csδa1⋯asb1⋯bs=s!δ[a1b1⋯δas]bs
不难发现,Kronecker 张量也能够将任意 (s,0)-型张量反对称化,按照相同逻辑,我们能够发现 Kronecker 张量满足:
δa1⋯asb1⋯bs=δa1⋯as[b1⋯bs]δa1⋯asb1⋯bs=s!δa1[b1⋯δasbs]
可以证明 Kronecker 张量满足如下恒等式:
s!1δa1⋯asb1⋯bsδb1⋯bsas+1⋯as+qc1⋯cscs+1⋯cs+q=δa1⋯asas+1⋯as+qc1⋯cscs+1⋯cs+q
证明:
s!1δa1⋯asb1⋯bsδb1⋯bsas+1⋯as+qc1⋯cscs+1⋯cs+q=s!1π∑sign(π)δaπ(1)b1⋯δaπ(s)bsδb1⋯bsas+1⋯as+qc1⋯cscs+1⋯cs+q=s!1π∑sign(π)δaπ(1)⋯aπ(s)as+1⋯as+qc1⋯cscs+1⋯cs+q=δ[a1⋯as]as+1⋯as+qc1⋯cscs+1⋯cs+q=δa1⋯asas+1⋯as+qc1⋯cscs+1⋯cs+q
Kronecker 张量的缩并为:
δa1⋯asb1⋯bsδb1a1⋯δbrar=(n−s)!(n−s+r)!δar+1⋯asbr+1⋯bs
其中 r<s,n 是线性空间 X 的维数。当 r=s 时,可得:
δa1⋯asa1⋯as=(n−s)!n!
证明:
不妨先来看上式的简单情形,当 r=1 时,我们要证明:
δa1⋯asb1⋯bsδb1a1=(n−s+1)δa2⋯asb2⋯bs
可以得到右边为:
δa1⋯asb1⋯bsδb1a1=δa1⋯asa1⋯bs=∣∣∣∣∣∣∣∣∣∣∣∣δa1 a1δa2 a1⋮⋮δas a1δa1 b2δa2 b2⋮⋮δas b2⋯⋯⋯⋯⋯⋯δa1 bsδa2 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣∣∣=δa1 a1∣∣∣∣∣∣∣∣∣∣δa2 b2⋮⋮δas b2⋯⋯⋯⋯δa1 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣−(s−1)δa1 b2∣∣∣∣∣∣∣∣∣∣δa2 a1⋮⋮δas a1⋯⋯⋯⋯δa2 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣=n∣∣∣∣∣∣∣∣∣∣δa2 b2⋮⋮δas b2⋯⋯⋯⋯δa1 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣−(s−1)∣∣∣∣∣∣∣∣∣∣δa2 b2⋮⋮δas b2⋯⋯⋯⋯δa2 bs⋮⋮δas bs∣∣∣∣∣∣∣∣∣∣=(n−s+1)δa2⋯asb2⋯bs
如此可以递推得到:
δa1⋯asb1⋯bsδb1a1⋯δbrar=(n−s)!(n−s+r)!δar+1⋯asbr+1⋯bs
上述证明实际上应用了 Kronecker 张量的拉普拉斯展开:
δbb1⋯bsaa1⋯as=δbaδb1⋯bsa1⋯as−i=1∑s(−1)iδbiaδb1⋯bi−1bbi+1⋯bsa1⋯ai−1aiai+1⋯as
设 Aab 是一个 (1,1)-型张量,则我们可以定义一个关于 Aab 的
标量
detA=n!1δb1⋯bna1⋯anAa1 b1⋯Aan bn
选取基底后成为:
detA=n!1δj1⋯jni1⋯inAi1 j1⋯Ain jn
其中 δj1⋯jni1⋯in 为 Kronecker 张量在给定基底下的分量。因此标量 detA 是将 Aa b 看作一个 n×n 矩阵对应的行列式。
Levi-Civita 张量
设 n-维度线性空间 X 的基为 {(ei)a} 和其对偶基 {(e∗i)a},则对任意一个 (0,s)-型反对称张量 x 可以表示为:
xa1⋯as=s!1xi1⋯is(e∗i1)a1∧⋯∧(e∗is)as
另外利用 Kronecker 张量,可以将其表示为:
x[a1⋯as]=s!1δa1⋯asb1⋯bsxb1⋯bs=s!1δa1⋯asb1⋯bsxi1⋯is(e∗i1)b1⋯(e∗is)bs
对比以上两式子,可以将 Λs(X) 的基写为:
(e∗i1)a1∧⋯∧(e∗is)as=δa1⋯asb1⋯bs(e∗i1)b1⋯(e∗is)bs
特别的,由于 Λn(X) 是 1-维的,它的基可以表示为:
ea1⋯an=(e∗1)a1∧⋯∧(e∗n)an=δa1⋯anc1⋯cn(e∗1)c1⋯(e∗n)cn
Λn(X) 的基可以表示为:
e∗a1⋯an=(e1)a1∧⋯∧(en)an=δc1⋯cna1⋯an(e1)c1⋯(en)cn
可以得到:
ea1⋯ane∗b1⋯bn=δa1⋯anb1⋯bn
证明:
ea1⋯ane∗b1⋯bn=δa1⋯anc1⋯cn(e∗1)c1⋯(e∗n)cnδd1⋯dnb1⋯bns!1π∑sign(π)(eπ(1))d1⋯(eπ(n))dn=s!1π∑sign(π)δa1⋯anc1⋯cnδd1⋯dnb1⋯bn(δπ(1)1)c1d1⋯(δπ(n)n)cndn=s!1δa1⋯anc1⋯cnδc1⋯cnb1⋯bn=δa1⋯anb1⋯bn
因为 Λn(X) 是 1-维的,任意一个 n-形式 xa1⋯an=x[a1⋯an] 都可以表示为如下形式:
xa1⋯an=λea1⋯an,λ∈K
其分量可以表示为:
xi1⋯in=λei1⋯in
容易得到分量 ei1⋯in 的取值为 +1,−1,0,取决于 (i1,⋯,in) 为 (1,⋯,n) 偶排列,奇排列或其他。因此 xi1⋯in 的值为 λ,−λ,0。
反对称张量 {ea1⋯an} 和 {e∗a1⋯an} 分别称为在基 {(ei)a},{(e∗i)a} 下的 Levi-Civita 张量 和 逆变 Levi -Civita 张量。
Levi-Civita 张量继承了 Kronecker 张量的一些性质:
ea1⋯arar+1⋯ane∗a1⋯arbr+1⋯bn=δa1⋯arar+1⋯ana1⋯arbr+1⋯bn=r!δar+1⋯anbr+1⋯bn
以及:
δa1⋯anb1⋯bneb1⋯bn=δa1⋯anb1⋯bnδb1⋯bnc1⋯cn(e∗1)c1⋯(e∗n)cn=n!δa1⋯anc1⋯cn(e∗1)c1⋯(e∗n)cn=n!ea1⋯an
还有与矩阵行列式的关系:
detAea1⋯andetA=n!1δb1⋯bna1⋯anAa1 b1⋯Aan bn=eb1⋯bnAa1 b1⋯Aan bn
考虑基底的变换 ei→e~i=Ai kek,e∗i→(A−1)k ie∗k,得到 Levi-Civita 张量分量的变换为:
e∗i1⋯in=(detA)e~∗i1⋯inei1⋯in=(detA−1)e~i1⋯in
Kronecker 张量是不依赖于基底选取的,但 Levi-Civita 张量却依赖于基底的选取。这点由他们的定义容易看出。很多时候人们称Levi-Civita 张量为 Levi-Civita 符号,并强调它不是张量。我们这里依然称其为张量,但强调它是基底依赖的张量。