列维-奇维塔符号 (Levi-Civita symbol),又称列维-奇维塔ε ,为一在线性代数 ,张量分析 和微分几何 等数学范畴中常见到的符号。对于正整数 n ,它以1, 2, ..., n 所形成排列的奇偶性 来定义。它以义大利数学家和物理学家图利奥·列维-齐维塔 命名。其他名称包括排列符号 、反对称符号 与交替符号 。这些名称与它排列和反对称的性质有关。
列维-奇维塔符号的标准记号是希腊小写字母 ε 或 ϵ ,较不常见的也有以拉丁文小写 e 记号。下标符能与张量分析兼容的方式来显示排列:
ε
a
1
a
2
⋯
a
n
{\displaystyle \varepsilon _{a_{1}a_{2}\cdots a_{n}}}
其中每个下标指标 a 1 , a 2 , ..., a n 取值介乎 1 到 n 。在 ε a 1 a 2 ...a n 中,共有 nn 个指标排列,可以排成为一个 n 维阵列。
当任何两个指标相等,则定义符号值等于 0 :
ε
⋯
a
p
⋯
a
p
⋯
=
0
{\displaystyle \varepsilon _{\cdots a_{p}\cdots a_{p}\cdots }=0}
;
当全部指标都不相等时,我们定义:
ε
a
1
a
2
⋯
a
n
=
(
−
1
)
p
ε
12
⋯
n
{\displaystyle \varepsilon _{a_{1}a_{2}\cdots a_{n}}=(-1)^{p}\varepsilon _{12\cdots n}}
,
其中 p 称为“排列的奇偶性 ” (parity of permutation),是要将 a 1 , a 2 , ..., a n 变换成自然次序 1, 2, ..., n ,所需的对换次数。而因子 (−1)p 被称为“排列正负号” (signum of permutation)。这里, ε 12...n 的值必须有定义,否则其他特定排列的符号值将无法确定。大多数作者选择 +1 作为自然次序的值:
ε
12
⋯
n
=
+
1
{\displaystyle \varepsilon _{12\cdots n}=+1}
。
在本文中,也将使用这个定义。
从定义可知,当任何两个指标互换,则须加上负号:
ε
⋯
a
p
⋯
a
q
⋯
=
−
ε
⋯
a
q
⋯
a
p
⋯
{\displaystyle \varepsilon _{\cdots a_{p}\cdots a_{q}\cdots }=-\varepsilon _{\cdots a_{q}\cdots a_{p}\cdots }}
。
这称为“完全反对称性”。
“n 维列维-奇维塔符号”一词是指符号上的指标数 n ,和所讨论的向量空间维度相符,其中可指欧几里得空间 或非欧几里得空间 ,例如 R 3 的 n = 3 或闵可夫斯基空间 的 n = 4 。
列维-奇维塔符号的值,与参考座标系无关。此外,这里使用“符号”一词。强调了它并不是一个张量;然而,它可以被理解为张量的密度。
列维-奇维塔符号可用来表示正方矩阵 的行列式 ,及三维欧几里德空间中的两个向量 的叉积 。
列维-奇维塔符号最常用于三维和四维,并在一定程度上用于二维,因此在定义一般情况之前,先给出这些符号值。
对于 ε ijk 的指标 (i , j , k ) ,数字 1, 2, 3 在 循环排列的次序,对应 ε = +1 。在 反循环排列的次序,则对应 ε = −1 。其馀情况下, ε = 0 。
三维以上的列维-奇维塔符号更常用。在三维中,列维-奇维塔符号定义如下:
ε
i
j
k
=
{
+
1
−
1
0
{\displaystyle \varepsilon _{ijk}={\begin{cases}+1\\-1\\0\end{cases}}\,}
当
(
i
,
j
,
k
)
=
(
1
,
2
,
3
)
{\displaystyle \left(i,j,k\right)=\left(1,2,3\right)}
、
(
2
,
3
,
1
)
{\displaystyle \left(2,3,1\right)}
或
(
3
,
1
,
2
)
{\displaystyle \left(3,1,2\right)}
当
(
i
,
j
,
k
)
=
(
3
,
2
,
1
)
{\displaystyle \left(i,j,k\right)=\left(3,2,1\right)}
、
(
2
,
1
,
3
)
{\displaystyle \left(2,1,3\right)}
或
(
1
,
3
,
2
)
{\displaystyle \left(1,3,2\right)}
当
i
=
j
{\displaystyle i=j}
、
j
=
k
{\displaystyle j=k}
或
i
=
k
{\displaystyle i=k}
也就是说,如果 (i , j , k ) 是 (1, 2, 3) 的偶排列,则符号值为 +1 。如果是奇排列,则符号值为 −1 。如果任何两个索引重复,则符号值为 0 。
仅在三维中, (1, 2, 3) 的循环排列都是偶排列,反循环排列都是奇排列。这意味著在三维中,仅观察 (i , j , k ) 是 (1, 2, 3) 的循环排列,还是反循环排列,就足以分辨其奇偶性。
类似于二维矩阵,三维列维-奇维塔符号的值可以排成 3×3×3 阵列:
其中 i 是深度 (蓝色 : i = 1 ; 红色 : i = 2 ; 绿色 : i = 3 ) , j 是横行,k 是直列。
以下是一些例子:
ε
1
3
2
=
−
ε
1
2
3
=
−
1
ε
3
1
2
=
−
ε
2
1
3
=
−
(
−
ε
1
2
3
)
=
1
ε
2
3
1
=
−
ε
1
3
2
=
−
(
−
ε
1
2
3
)
=
1
ε
2
3
2
=
−
ε
2
3
2
=
0
{\displaystyle {\begin{aligned}\varepsilon _{\color {BrickRed}{1}\color {Violet}{3}\color {Orange}{2}}=-\varepsilon _{\color {BrickRed}{1}\color {Orange}{2}\color {Violet}{3}}&=-1\\\varepsilon _{\color {Violet}{3}\color {BrickRed}{1}\color {Orange}{2}}=-\varepsilon _{\color {Orange}{2}\color {BrickRed}{1}\color {Violet}{3}}&=-(-\varepsilon _{\color {BrickRed}{1}\color {Orange}{2}\color {Violet}{3}})=1\\\varepsilon _{\color {Orange}{2}\color {Violet}{3}\color {BrickRed}{1}}=-\varepsilon _{\color {BrickRed}{1}\color {Violet}{3}\color {Orange}{2}}&=-(-\varepsilon _{\color {BrickRed}{1}\color {Orange}{2}\color {Violet}{3}})=1\\\varepsilon _{\color {Orange}{2}\color {Violet}{3}\color {Orange}{2}}=-\varepsilon _{\color {Orange}{2}\color {Violet}{3}\color {Orange}{2}}&=0\end{aligned}}}
在四维中,列维-奇维塔符号定义如下:
ε
i
j
k
l
=
{
+
1
−
1
0
{\displaystyle \varepsilon _{ijkl}={\begin{cases}+1\\-1\\0\end{cases}}\,}
当
(
i
,
j
,
k
,
l
)
=
(
1
,
2
,
3
,
4
)
{\displaystyle \left(i,j,k,l\right)=\left(1,2,3,4\right)}
的偶排列
当
(
i
,
j
,
k
,
l
)
=
(
1
,
2
,
3
,
4
)
{\displaystyle \left(i,j,k,l\right)=\left(1,2,3,4\right)}
的奇排列
其馀情况,即任意两个指标相等
这些值可以排成 4×4×4×4 阵列,然而四维以上较难描绘出示意图。
以下是一些例子:
ε
1
4
3
2
=
−
ε
1
2
3
4
=
−
1
ε
2
1
3
4
=
−
ε
1
2
3
4
=
−
1
ε
4
3
2
1
=
−
ε
1
3
2
4
=
−
(
−
ε
1
2
3
4
)
=
1
ε
3
2
4
3
=
−
ε
3
2
4
3
=
0
{\displaystyle {\begin{aligned}\varepsilon _{\color {BrickRed}{1}\color {RedViolet}{4}\color {Violet}{3}\color {Orange}{\color {Orange}{2}}}=-\varepsilon _{\color {BrickRed}{1}\color {Orange}{\color {Orange}{2}}\color {Violet}{3}\color {RedViolet}{4}}&=-1\\\varepsilon _{\color {Orange}{\color {Orange}{2}}\color {BrickRed}{1}\color {Violet}{3}\color {RedViolet}{4}}=-\varepsilon _{\color {BrickRed}{1}\color {Orange}{\color {Orange}{2}}\color {Violet}{3}\color {RedViolet}{4}}&=-1\\\varepsilon _{\color {RedViolet}{4}\color {Violet}{3}\color {Orange}{\color {Orange}{2}}\color {BrickRed}{1}}=-\varepsilon _{\color {BrickRed}{1}\color {Violet}{3}\color {Orange}{\color {Orange}{2}}\color {RedViolet}{4}}&=-(-\varepsilon _{\color {BrickRed}{1}\color {Orange}{\color {Orange}{2}}\color {Violet}{3}\color {RedViolet}{4}})=1\\\varepsilon _{\color {Violet}{3}\color {Orange}{\color {Orange}{2}}\color {RedViolet}{4}\color {Violet}{3}}=-\varepsilon _{\color {Violet}{3}\color {Orange}{\color {Orange}{2}}\color {RedViolet}{4}\color {Violet}{3}}&=0\end{aligned}}}
更一般地推广到 n 维中,则列维-奇维塔符号的定义为:
ε
a
1
a
2
a
3
…
a
n
=
{
+
1
−
1
0
{\displaystyle \varepsilon _{a_{1}a_{2}a_{3}\ldots a_{n}}={\begin{cases}+1\\-1\\0\end{cases}}}
当
(
a
1
,
a
2
,
a
3
,
…
,
a
n
)
{\displaystyle (a_{1},a_{2},a_{3},\ldots ,a_{n})}
是
(
1
,
2
,
3
,
…
,
n
)
{\displaystyle (1,2,3,\dots ,n)}
的偶排列
当
(
a
1
,
a
2
,
a
3
,
…
,
a
n
)
{\displaystyle (a_{1},a_{2},a_{3},\ldots ,a_{n})}
是
(
1
,
2
,
3
,
…
,
n
)
{\displaystyle (1,2,3,\dots ,n)}
的奇排列
其馀情况,即任意两个指标相等
又可使用求积符号 ∏ 表达为:
ε
a
1
a
2
a
3
…
a
n
=
∏
1
≤
i
<
j
≤
n
sgn
(
a
j
−
a
i
)
=
sgn
(
a
2
−
a
1
)
sgn
(
a
3
−
a
1
)
…
sgn
(
a
n
−
a
1
)
sgn
(
a
3
−
a
2
)
sgn
(
a
4
−
a
2
)
…
sgn
(
a
n
−
a
2
)
…
sgn
(
a
n
−
a
n
−
1
)
{\displaystyle {\begin{aligned}\varepsilon _{a_{1}a_{2}a_{3}\ldots a_{n}}&=\prod _{1\leq i<j\leq n}\operatorname {sgn}(a_{j}-a_{i})\\&=\operatorname {sgn}(a_{2}-a_{1})\operatorname {sgn}(a_{3}-a_{1})\dots \operatorname {sgn}(a_{n}-a_{1})\operatorname {sgn}(a_{3}-a_{2})\operatorname {sgn}(a_{4}-a_{2})\dots \operatorname {sgn}(a_{n}-a_{2})\dots \operatorname {sgn}(a_{n}-a_{n-1})\end{aligned}}}
其中的 sgn(x ) 是符号函数 ,根据 x 的正负给出 +1 、 0 或 −1 。该公式对对于任何 n 及任何指标排列都有效(当 n = 0 或 1 时,定义为空积 1 )。
然而,计算以上公式的时间复杂度 为 O(n 2 ) ,而以不交循环排列的性质计算,则只需 O(n log(n )) 。
两个列维-奇维塔符号的积,可以用一个以广义克罗内克函数 表示的行列式求得:
ε
i
j
k
…
ε
m
n
l
…
=
|
δ
i
m
δ
i
n
δ
i
l
…
δ
j
m
δ
j
n
δ
j
l
…
δ
k
m
δ
k
n
δ
k
l
…
⋮
⋮
⋮
|
{\displaystyle \varepsilon _{ijk\dots }\varepsilon _{mnl\dots }={\begin{vmatrix}\delta _{im}&\delta _{in}&\delta _{il}&\dots \\\delta _{jm}&\delta _{jn}&\delta _{jl}&\dots \\\delta _{km}&\delta _{kn}&\delta _{kl}&\dots \\\vdots &\vdots &\vdots \\\end{vmatrix}}}
在线性代数 中, 3×3 的方阵 A = (aij ) :
A
=
(
a
11
a
12
a
13
a
21
a
22
a
23
a
31
a
32
a
33
)
{\displaystyle A={\begin{pmatrix}a_{11}&a_{12}&a_{13}\\a_{21}&a_{22}&a_{23}\\a_{31}&a_{32}&a_{33}\end{pmatrix}}}
,
其行列式 可以写为:
det
(
A
)
=
∑
i
,
j
,
k
=
1
3
ε
i
j
k
a
1
i
a
2
j
a
3
k
{\displaystyle \det(A)=\sum _{i,j,k=1}^{3}\varepsilon _{ijk}\,a_{1i}\,a_{2j}\,a_{3k}}
,
类似地, n ×n 矩阵 A = (aij ) 的行列式可以写为:
det
(
A
)
=
∑
a
1
,
a
2
,
⋯
,
a
n
=
1
n
ε
a
1
a
2
⋯
a
n
a
1
a
1
a
2
a
2
⋯
a
n
a
n
,
{\displaystyle \det(A)=\sum _{a_{1},a_{2},\cdots ,a_{n}=1}^{n}\varepsilon _{a_{1}a_{2}\cdots a_{n}}\,a_{1a_{1}}\,a_{2a_{2}}\,\cdots \,a_{na_{n}},}
对于向量 a 与 b ,它们的叉积 :
a
×
b
=
|
e
1
e
2
e
3
a
1
a
2
a
3
b
1
b
2
b
3
|
=
∑
1
≤
i
,
j
,
k
≤
3
ε
i
j
k
a
i
b
j
e
k
{\displaystyle {\boldsymbol {a}}\times {\boldsymbol {b}}={\begin{vmatrix}{\boldsymbol {e}}_{1}&{\boldsymbol {e}}_{2}&{\boldsymbol {e}}_{3}\\a_{1}&a_{2}&a_{3}\\b_{1}&b_{2}&b_{3}\\\end{vmatrix}}=\sum _{1\leq i,j,k\leq 3}\varepsilon _{ijk}\,a_{i}b_{j}\,{\boldsymbol {e}}_{k}}
对于向量 a 、 b 与 c ,它们的三重积 :
a
⋅
(
b
×
c
)
=
|
a
1
a
2
a
3
b
1
b
2
b
3
c
1
c
2
c
3
|
=
∑
1
≤
i
,
j
,
k
≤
3
ε
i
j
k
a
i
b
j
c
k
{\displaystyle {\boldsymbol {a}}\cdot ({\boldsymbol {b}}\times {\boldsymbol {c}})={\begin{vmatrix}a_{1}&a_{2}&a_{3}\\b_{1}&b_{2}&b_{3}\\c_{1}&c_{2}&c_{3}\\\end{vmatrix}}=\sum _{1\leq i,j,k\leq 3}\varepsilon _{ijk}\,a_{i}b_{j}c_{k}}
由列维-奇维塔符号给出(共变 等级为n )张量 在正交基础 中的组成部份,有时称为“置换张量”。
根据普通的张量变换规则,列维-奇维塔符号在纯旋转下不变,与正交变换相关的所有座标系统(在定义上)相同。然而,列维-奇维塔符号是一种赝张量 ,因为在雅可比行列式 −1的正交变换 之下,例如,一个奇数维度的镜射 ,如果它是一个张量,它“应该”有一个负号。由于它根本没有改变,所以列维-奇维塔符号根据定义,是一个赝张量。
由于列维-奇维塔符号是赝张量,因此取叉积的结果是赝张量,而不是向量。
在一般座标变换 下,置换张量的分量乘以变换矩阵 的雅可比 。这表示在与定义张量的座标系不同的座标系中,其组成部份与列维-奇维塔符号表示的那些,不同之处在于一整体因子。如果座标是正交的,则根据座标的方向是否相同,因子将为±1。
在无指标的张量符号中,列维-奇维塔符号被霍奇对偶 的概念所取代。
在使用张量的指标符号来操作分量的上下文中,列维-奇维塔符号可以将其指标写为下标或上标,而不改变意义,这也许是方便的如下写成:
ε
i
j
…
k
=
ε
i
j
…
k
.
{\displaystyle \varepsilon ^{ij\dots k}=\varepsilon _{ij\dots k}.}
在这些例子中,上标应该被视为与下标相同。
使用爱因斯坦标记法 可消除求和符号,其中两个或多个项之间重复的指标表示该指标的求和。例如,
ε
i
j
k
ε
i
m
n
≡
∑
i
=
1
,
2
,
3
ε
i
j
k
ε
i
m
n
{\displaystyle \varepsilon _{ijk}\varepsilon ^{imn}\equiv \sum _{i=1,2,3}\varepsilon _{ijk}\varepsilon ^{imn}}
.
以下的例子使用爱因斯坦标记法。
列维-奇维塔符号与克罗内克函数 有关。 在三维中,关系由以下等式给出(垂直线表示行列式):
ε
i
j
k
ε
l
m
n
=
|
δ
i
l
δ
i
m
δ
i
n
δ
j
l
δ
j
m
δ
j
n
δ
k
l
δ
k
m
δ
k
n
|
=
δ
i
l
(
δ
j
m
δ
k
n
−
δ
j
n
δ
k
m
)
−
δ
i
m
(
δ
j
l
δ
k
n
−
δ
j
n
δ
k
l
)
+
δ
i
n
(
δ
j
l
δ
k
m
−
δ
j
m
δ
k
l
)
.
{\displaystyle {\begin{aligned}\varepsilon _{ijk}\varepsilon _{lmn}&={\begin{vmatrix}\delta _{il}&\delta _{im}&\delta _{in}\\\delta _{jl}&\delta _{jm}&\delta _{jn}\\\delta _{kl}&\delta _{km}&\delta _{kn}\\\end{vmatrix}}\\[6pt]&=\delta _{il}\left(\delta _{jm}\delta _{kn}-\delta _{jn}\delta _{km}\right)-\delta _{im}\left(\delta _{jl}\delta _{kn}-\delta _{jn}\delta _{kl}\right)+\delta _{in}\left(\delta _{jl}\delta _{km}-\delta _{jm}\delta _{kl}\right).\end{aligned}}}
这个结果的一个特例是(4 ):
∑
i
=
1
3
ε
i
j
k
ε
i
m
n
=
δ
j
m
δ
k
n
−
δ
j
n
δ
k
m
{\displaystyle \sum _{i=1}^{3}\varepsilon _{ijk}\varepsilon _{imn}=\delta _{jm}\delta _{kn}-\delta _{jn}\delta _{km}}
有时候其被称为“contracted epsilon identity”。
在爱因斯坦标记法中,
i
{\displaystyle i}
指标的重复表示对于
i
{\displaystyle i}
的求和。由此,上述结论可表记为:
ε
i
j
k
ε
i
m
n
=
δ
j
m
δ
k
n
−
δ
j
n
δ
k
m
{\displaystyle \varepsilon _{ijk}\varepsilon _{imn}=\delta _{jm}\delta _{kn}-\delta _{jn}\delta _{km}}
进一步可以知道:
∑
i
=
1
3
∑
j
=
1
3
ε
i
j
k
ε
i
j
n
=
2
δ
k
n
{\displaystyle \sum _{i=1}^{3}\sum _{j=1}^{3}\varepsilon _{ijk}\varepsilon _{ijn}=2\delta _{kn}}
在n 维中,当所有
i
1
,
…
,
i
n
,
j
1
,
…
,
j
n
{\displaystyle i_{1},\ldots ,i_{n},j_{1},\ldots ,j_{n}}
take values
1
,
2
,
…
,
n
{\displaystyle 1,2,\ldots ,n}
:
ε
i
1
…
i
n
ε
j
1
…
j
n
=
n
!
δ
[
i
1
j
1
…
δ
i
n
]
j
n
=
δ
i
1
…
i
n
j
1
…
j
n
{\displaystyle \varepsilon _{i_{1}\dots i_{n}}\varepsilon ^{j_{1}\dots j_{n}}=n!\delta _{[i_{1}}^{j_{1}}\dots \delta _{i_{n}]}^{j_{n}}=\delta _{i_{1}\dots i_{n}}^{j_{1}\dots j_{n}}}
7
ε
i
1
…
i
k
i
k
+
1
…
i
n
ε
i
1
…
i
k
j
k
+
1
…
j
n
=
k
!
(
n
−
k
)
!
δ
[
i
k
+
1
j
k
+
1
…
δ
i
n
]
j
n
=
k
!
δ
i
k
+
1
…
i
n
j
k
+
1
…
j
n
{\displaystyle \varepsilon _{i_{1}\dots i_{k}~i_{k+1}\dots i_{n}}\varepsilon ^{i_{1}\dots i_{k}~j_{k+1}\dots j_{n}}=k!(n-k)!~\delta _{[i_{k+1}}^{j_{k+1}}\dots \delta _{i_{n}]}^{j_{n}}=k!~\delta _{i_{k+1}\dots i_{n}}^{j_{k+1}\dots j_{n}}}
8
ε
i
1
…
i
n
ε
i
1
…
i
n
=
n
!
{\displaystyle \varepsilon _{i_{1}\dots i_{n}}\varepsilon ^{i_{1}\dots i_{n}}=n!}
9
惊叹号(
!
{\displaystyle !}
)代表阶乘 ,而
δ
β
…
α
…
{\displaystyle \delta _{\beta \ldots }^{\alpha \ldots }}
是广义克罗内克函数,对于任意n 有属性:
∑
i
,
j
,
k
,
⋯
=
1
n
ε
i
j
k
…
ε
i
j
k
…
=
n
!
{\displaystyle \sum _{i,j,k,\dots =1}^{n}\varepsilon _{ijk\dots }\varepsilon _{ijk\dots }=n!}
从以下事实可得出:
每个排列是偶排列或奇排列,
(
+
1
)
2
=
(
−
1
)
2
=
1
{\displaystyle (+1)^{2}=(-1)^{2}=1}
,与
任何n -元素集合的排列数正好是
n
!
{\displaystyle n!}
。
一般来说,对于n 维,两个列维-奇维塔符号的乘积可以写成:
ε
i
1
i
2
…
i
n
ε
j
1
j
2
…
j
n
=
|
δ
i
1
j
1
δ
i
1
j
2
…
δ
i
1
j
n
δ
i
2
j
1
δ
i
2
j
2
…
δ
i
2
j
n
⋮
⋮
⋱
⋮
δ
i
n
j
1
δ
i
n
j
2
…
δ
i
n
j
n
|
{\displaystyle \varepsilon _{i_{1}i_{2}\dots i_{n}}\varepsilon _{j_{1}j_{2}\dots j_{n}}={\begin{vmatrix}\delta _{i_{1}j_{1}}&\delta _{i_{1}j_{2}}&\dots &\delta _{i_{1}j_{n}}\\\delta _{i_{2}j_{1}}&\delta _{i_{2}j_{2}}&\dots &\delta _{i_{2}j_{n}}\\\vdots &\vdots &\ddots &\vdots \\\delta _{i_{n}j_{1}}&\delta _{i_{n}j_{2}}&\dots &\delta _{i_{n}j_{n}}\\\end{vmatrix}}}