第 3 章 Riemann 多様体 43
3.4 テンソル場の共変微分
3.4. テンソル場の共変微分 53
(1) ∇Xはテンソル場の型を保ち、縮約と可換になる。さらに、テンソル場S, T に対して
∇X(S⊗T) =∇XS⊗T +S⊗ ∇XT.
(2) C∞級関数f に対して∇Xf = Xf となり、ベクトル場Y に対しては∇XY
はLevi-Civita接続による共変微分に一致する。
証明 まず、条件を満たす∇X が存在すると仮定する。(0,1)型テンソル場、す なわち1次微分形式ωと(1,0)型テンソル場、すなわちベクトル場Y に対して、
ω⊗Y の縮約は
C(1,1)(ω⊗Y) = C(1,1) µ
ωiYjdxi⊗ ∂
∂xj
¶
=ωiYi =ω(Y) となることに注意しておく。
(∇Xω)(Y) = C(1,1)(∇Xω⊗Y)
= C(1,1)(∇X(ω⊗Y)−ω⊗ ∇XY)
= ∇XC(1,1)(ω⊗Y)−ω(∇XY)
= ∇X(ω(Y))−ω(∇XY)
= X(ω(Y))−ω(∇XY).
よって、
(∇Xω)(Y) =X(ω(Y))−ω(∇XY)
となり、これによって∇Xωが一意的に定まることがわかる。以上より、(0,0)型 テンソル場、(1,0)型テンソル場、(0,1)型テンソル場への∇X の作用が一意的に 定まる。
(p, q)型テンソル場T の場合を考える。1次微分形式ω1, . . . , ωp とベクトル場 X1, . . . , Xqをとる。Cで全成分に関する縮約を表すと、
C(T ⊗ω1⊗ · · · ⊗ωp⊗X1⊗ · · · ⊗Xq) =T(ω1, . . . , ωp, X1, . . . , Xq) となることに注意しておく。
(∇XT)(ω1, . . . , ωp, X1, . . . , Xq)
= C(∇XT ⊗ω1⊗ · · · ⊗ωp⊗X1⊗ · · · ⊗Xq)
= C¡
∇X(T ⊗ω1⊗ · · · ⊗ωp ⊗X1⊗ · · · ⊗Xq)
− Xp
i=1
T ⊗ω1⊗ · · · ⊗ ∇Xωi⊗ · · · ⊗ωp⊗X1 ⊗ · · · ⊗Xq
− Xq j=1
T ⊗ω1⊗ · · · ⊗ωp⊗X1⊗ · · · ⊗ ∇XXj ⊗ · · · ⊗Xq
!
3.4. テンソル場の共変微分 55
= X(T(ω1, . . . , ωp, X1, . . . , Xq))
− Xp
i=1
T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
− Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq).
これによって∇XT が一意的に定まることがわかる。
逆に、一意性を示した等式で∇X の作用を定めることにより、対応T 7→ ∇XT を定める。この対応が条件を満たすことを以下で示す。
C∞級関数fに対して
(∇Xω)(f Y) = X(ω(f Y))−ω(∇X(f Y))
= X(f ω(Y))−ω((Xf)Y +f∇XY)
= (Xf)ω(Y) +f X(ω(Y))−(Xf)ω(Y)−f ω(∇XY)
= f(∇Xω)(Y)
となるので、∇Xωは(0,1)型テンソル場になる。
さらに
∇:C∞(T M)×C∞(T(0,1)M)→C∞(T(0,1)M); (X, ω)7→ ∇Xω
はT(0,1)M上の線形接続になることを示しておく。加法の分解は明らかだから、関
数倍に関する性質を調べる。
(∇f Xω)(Y) = f X(ω(Y))−ω(∇f XY)
= f X(ω(Y))−f ω(∇XY)
= f(∇Xω)(Y) より、
∇f Xω =f∇Xω.
次に
(∇X(f ω))(Y) = X(f ω(Y))−f ω(∇XY)
= (Xf)ω(Y) +f X(ω(Y))−f ω(∇XY)
= (Xf)ω(Y) +f(∇Xω)(Y)
= ((Xf)ω+f(∇Xω))(Y) より、
∇X(f ω) = (Xf)ω+f(∇Xω).
したがって、∇はT(0,1)M 上の線形接続になる。
(p, q)型テンソル場T に対して、∇XT も(p, q)型テンソル場になることを示す。
上で示したことより、
∇X(f ωk) = (Xf)ωk+f∇Xωk が成り立つことに注意する。
(∇XT)(ω1, . . . , f ωk, . . . , ωp, X1, . . . , Xq)
= X(f T(ω1, . . . , ωp, X1, . . . , Xq))
−f Xp
i=1
T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
−(Xf)T(ω1, . . . , ωp, X1, . . . , Xq)
−f Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq)
= f(∇XT)(ω1, . . . , ωp, X1, . . . , Xq).
また、
(∇XT)(ω1, . . . , ωp, X1, . . . , f Xl, . . . , Xq)
= X(f T(ω1, . . . , ωp, X1, . . . , Xq))
−f Xp
i=1
T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
−f Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq)
−(Xf)T(ω1, . . . , ωp, X1, . . . , Xq)
= f(∇XT)(ω1, . . . , ωp, X1, . . . , Xq).
以上より、∇XT は(p, q)型テンソル場になる。
(p, q)型テンソル場Sと(r, s)型テンソル場T に対して、
∇X(S⊗T)(ω1, . . . , ωp+r, X1, . . . , Xq+s)
= X((S⊗T)(ω1, . . . , ωp+r, X1, . . . , Xq+s))
− Xp+r
i=1
(S⊗T)(ω1, . . . ,∇Xωi, . . . , ωp+r, X1, . . . , Xq+s)
− Xq+s
j=1
(S⊗T)(ω1, . . . , ωp+r, X1, . . . ,∇XXj, . . . , Xq+s)
= X(S(ω1, . . . , ωp, X1, . . . , Xq)T(ωp+1, . . . , ωp+r, Xq+1, . . . , Xq+s))
3.4. テンソル場の共変微分 57
− Xp
i=1
S(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)T(ωp+1, . . . , ωp+r, Xq+1, . . . , Xq+s)
− Xp+r i=p+1
S(ω1, . . . , ωp, X1, . . . , Xq)T(ωp+1, . . . ,∇Xωi, . . . , ωp+r, Xq+1, . . . , Xq+s)
− Xq
j=1
S(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq)T(ωp+1, . . . , ωp+r, Xq+1, . . . , Xq+s)
− Xq+s j=q+1
S(ω1, . . . , ωp, X1, . . . , Xq)T(ωp+1, . . . , ωp+r, Xq+1, . . . ,∇XXj, . . . , Xq+s)
= (∇XS)(ω1, . . . , ωp, X1, . . . , Xq)T(ωp+1, . . . , ωp+r, Xq+1, . . . , Xq+s) +S(ω1, . . . , ωp, X1, . . . , Xq)(∇XT)(ωp+1, . . . , ωp+r, Xq+1, . . . , Xq+s)
= (∇XS⊗T +S⊗ ∇XT)(ω1, . . . , ωp+r, X1, . . . , Xq+s).
したがって、
∇X(S⊗T) = ∇XS⊗T +S⊗ ∇XT が成り立つ。
∇Xと縮約の可換性を調べる。T を(p, q)型テンソル場とする。
(C(r,s)T)(ω1, . . . , ωp−1, X1, . . . , Xq−1) = T(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
^
∂a . . . , Xq−1) となることに注意すると、
(C(r,s)∇XT)(ω1, . . . , ωp−1, X1, . . . , Xq−1)
= (∇XT)(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
^
∂a . . . , Xq−1)
= X(T(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
^
∂a . . . , Xq−1))
−
p−1
X
i=1
T(ω1, . . . ,∇Xωi, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
^
∂a . . . , Xq−1)
−T(ω1, . . . ,
r
^
∇X(dxa). . . , ωp−1, X1, . . . ,
s
^
∂a . . . , Xq−1)
−
q−1
X
j=1
T(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,∇XXj, . . . ,
s
^
∂a. . . , Xq−1)
−T(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
∇X^∂a . . . , Xq−1).
ここで、
∇X∂a=XbΓcba∂c
であり、
∇X(dxa)(∂c) = X(dxa(∂c))−dxa(∇X∂c)
= −dxa(XbΓdbc∂d)
= −XbΓabc となるので、
∇X(dxa) =−XbΓabcdxc. これらより、
−T(ω1, . . . ,
r
^
∇X(dxa). . . , ωp−1, X1, . . . ,
s
^
∂a. . . , Xq−1)
−T(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
∇X^∂a . . . , Xq−1)
= XbΓabcT(ω1, . . . ,
r
^
dxc, . . . , ωp−1, X1, . . . ,
s
^
∂a. . . , Xq−1)
−XbΓcbaT(ω1, . . . ,
r
^
dxa . . . , ωp−1, X1, . . . ,
s
^
∂c . . . , Xq−1)
= 0.
よって、
(C(r,s)∇XT)(ω1, . . . , ωp−1, X1, . . . , Xq−1)
= X(T(ω1, . . . ,
r
^
dxa. . . , ωp−1, X1, . . . ,
s
^
∂a. . . , Xq−1))
−
p−1
X
i=1
T(ω1, . . . ,∇Xωi, . . . ,
r
^
dxa. . . , ωp−1, X1, . . . ,
s
^
∂a. . . , Xq−1)
−
q−1
X
j=1
T(ω1, . . . ,
r
^
dxa. . . , ωp−1, X1, . . . ,∇XXj, . . . ,
s
^
∂a . . . , Xq−1)
= X((C(r,s)T)(ω1, . . . , ωp−1, X1, . . . , Xq−1))
−
p−1
X
i=1
(C(r,s)T)(ω1, . . . ,∇Xωi, . . . , ωp−1, X1, . . . ,
s
^
∂a. . . , Xq−1)
−
q−1
X
j=1
(C(r,s)T)(ω1, . . . , ωp−1, X1, . . . ,∇XXj, . . . , Xq−1)
= (∇XC(r,s)T)(ω1, . . . , ωp−1, X1, . . . ,∇XXj, . . . , Xq−1) となり、
C(r,s)∇XT =∇XC(r,s)T が成り立つ。したがって、∇X は縮約と可換になる。
3.4. テンソル場の共変微分 59 系 3.4.2 (p, q)型テンソル場T に対して、
(∇XT)(ω1, . . . , ωp, X1, . . . , Xq)
= X(T(ω1, . . . , ωp, X1, . . . , Xq))
− Xp
i=1
T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
− Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq) が成り立つ。
系 3.4.3 命題3.4.1で定めた写像
∇:C∞(T M)×C∞(T(p,q)M)→C∞(T(p,q)M); (X, T)7→ ∇XT
はT(p,q)M上の線形接続になる。
証明 (0,0)型テンソル場、(1,0)型テンソル場の場合は定め方から、(0,1)型テ ンソル場の場合は命題3.4.1の証明中から、∇が線形接続になることはわかる。一
般の(p, q)の場合に示す。加法の分解は明らかだから、関数倍に関する性質を調べ
る。系3.4.2より、
(∇f XT)(ω1, . . . , ωp, X1, . . . , Xq)
= f X(T(ω1, . . . , ωp, X1, . . . , Xq))
− Xp
i=1
T(ω1, . . . ,∇f Xωi, . . . , ωp, X1, . . . , Xq)
− Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇f XXj, . . . , Xq)
= f X(T(ω1, . . . , ωp, X1, . . . , Xq))
−f Xp
i=1
T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
−f Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq)
= f(∇XT)(ω1, . . . , ωp, X1, . . . , Xq).
よって
∇f XT =f∇XT.
次に
(∇X(f T))(ω1, . . . , ωp, X1, . . . , Xq)
= X(f T(ω1, . . . , ωp, X1, . . . , Xq))
− Xp
i=1
f T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
− Xq
j=1
f T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq)
= (Xf)T(ω1, . . . , ωp, X1, . . . , Xq) +f X(T(ω1, . . . , ωp, X1, . . . , Xq))
−f Xp
i=1
T(ω1, . . . ,∇Xωi, . . . , ωp, X1, . . . , Xq)
−f Xq
j=1
T(ω1, . . . , ωp, X1, . . . ,∇XXj, . . . , Xq)
= (Xf)T(ω1, . . . , ωp, X1, . . . , Xq) f(∇XT)(ω1, . . . , ωp, X1, . . . , Xq)
= ((Xf)T +f(∇XT))(ω1, . . . , ωp, X1, . . . , Xq).
よって
∇X(f T) = (Xf)T +f(∇XT)
となり、∇はT(p,q)M上の線形接続になる。
系 3.4.4 (p, q)型テンソル場T に対して∇T を
(∇T)(ω1, . . . , ωp, X1, . . . , Xq;X) = (∇XT)(ω1, . . . , ωp, X1, . . . , Xq)
(ωi ∈C∞(T(0,1)M), Xj, X ∈C∞(T(1,0)M)) によって定めると、∇T は(p, q+ 1)型テンソル場になる。
注意 3.4.5 C∞級関数fに対して、∇fは(0,1)型テンソル場になるが、文献によっ ては∇f を、次に定義する勾配ベクトル場を表す記号として使うことがある。任 意のベクトル場Xに対して、
hgradf, Xi=df(X)
を満たすようにベクトル場gradfを定め、gradfをfの勾配ベクトル場と呼ぶ。上 のgradfの定義式にあるdfは∇fだから、各接ベクトル空間での1次形式∇fの
Riemann計量に関する双対ベクトルがgradfということになる。Riemann計量に
3.4. テンソル場の共変微分 61 よって、1次微分形式とベクトル場を同一視すれば、∇fはgradfに対応する。∇f の成分は∂ifになり、gradfの成分を、
gradf = (gradf)i∂i によって定めると、
(gradf)kgkj =hgradf, ∂ji=∂jf となるので、
(gradf)i = (gradf)kgkjgij =gij∂jf.
一般に1次微分形式の成分がωi のとき、その双対ベクトル場の成分はgijωjにな り、逆に、ベクトル場の成分がXiのときは、その双対1次微分形式の成分はgijXj になる。
定義 3.4.6 ∇T = 0となるテンソル場を平行テンソル場と呼ぶ。
例 3.4.7 Riemann多様体(M, g)のLevi-Civita接続∇は、
(∇Xg)(Y, Z) = X(g(Y, Z))−g(∇XY, Z)−g(Y,∇XZ) = 0 を満たすので、∇g = 0となり、Riemann計量は平行テンソル場になる。
命題 3.4.8 (p, q)型テンソル場T の局所表示を T =Tji1···ip
1···jq∂i1 ⊗ · · · ⊗∂ip⊗dxj1 ⊗ · · · ⊗dxjq とすると、
∇T = Tji1···ip
1···jq;k∂i1 ⊗ · · · ⊗∂ip⊗dxj1 ⊗ · · · ⊗dxjq ⊗dxk
= ∇kTji11···j···iqp∂i1 ⊗ · · · ⊗∂ip ⊗dxj1 ⊗ · · · ⊗dxjq ⊗dxk の成分は、
∇kTji1···ip
1···jq =∂kTji1···ip
1···jq + Xp a=1
ΓiklaTji1···l···ip
1···jq − Xq
b=1
Γmkj
bTji1···ip
1···m···jq
で与えられる。ここで、lはa番目であり、mはb番目である。
証明 系3.4.2より、
∇∂kdxi =−Γikadxa
となることに注意しておく。
∇kTji1···ip
1···jq = (∇∂kT)(dxi1, . . . , dxip, ∂j1, . . . , ∂jq)
= ∂k(T(dxi1, . . . , dxip, ∂j1, . . . , ∂jq))
− Xp a=1
T(dxi1, . . . ,∇∂kdxia, . . . , dxip, ∂j1, . . . , ∂jq)
− Xq
b=1
T(dxi1, . . . , dxip, ∂j1, . . . ,∇∂k∂jb, . . . , ∂jq1)
= ∂kTji11······jiqp
− Xp a=1
T(dxi1, . . . ,−Γikladxl, . . . , dxip, ∂j1, . . . , ∂jq)
− Xq
b=1
T(dxi1, . . . , dxip, ∂j1, . . . ,Γmkj
b∂m, . . . , ∂jq1)
= ∂kTji1···ip
1···jq + Xp a=1
ΓiklaTji1···l···ip
1···jq − Xq
b=1
Γmkj
bTji1···ip
1···m···jq