Inuverse Sci. X Tech. Blog

← ブログ一覧

リーマンテンソルに関する諸公式

#general-relativity

リーマンテンソル

以前の記事(リーマンテンソル・リッチテンソル・リーマン曲率)にて、リーマンテンソルとは空間の曲がりぐあいを表す量でした。平坦な空間で、ベクトルを並行移動させ閉曲線をぐるっと一周させても、ベクトル自体は変化しないですが、曲がった空間だとそうはなりません。つまり、リーマンテンソルとは、曲がった空間においてベクトルの閉曲線上で並行移動させ、並行移動前後でのベクトルの差のことです。

リーマン (Riemann) テンソルにはいくつか性質やそれにまつわる公式が存在します。この記事では、リーマンテンソルと、それを使って表されるアインシュタインテンソルの性質を、証明付きで載せています。

ちなみに、リーマンテンソルは

RμναβαΓμνββΓμνα+ΓμσαΓσνβΓμσβΓσνα\begin{align} {R^\mu}_{\nu\alpha\beta} \equiv \partial_\alpha {\Gamma^\mu}_{\nu\beta} - \partial_\beta {\Gamma^\mu}_{\nu\alpha} + {\Gamma^\mu}_{\sigma\alpha} {\Gamma^\sigma}_{\nu\beta} - {\Gamma^\mu}_{\sigma\beta} {\Gamma^\sigma}_{\nu\alpha} \end{align}

です!クリストッフェル記号Γλμν{\Gamma^\lambda}_{\mu\nu}は(測地線方程式の導出)などを参考にしてください。

1. 対称・反対称な添字

リーマンテンソル (1)式をよく睨んでみますと、添字α\alphaβ\betaについて対称です。対称な項をいちいち書くと面倒なので、次のような記法を導入しておきます:

Rμναβ=αΓμνβ+ΓμσαΓσνβ(αβ) {R^\mu}_{\nu\alpha\beta} = \partial_\alpha {\Gamma^\mu}_{\nu\beta} + {\Gamma^\mu}_{\sigma\alpha} {\Gamma^\sigma}_{\nu\beta} - (\alpha \leftrightarrow \beta)

これによって、大幅に覚えることが少なくなりました。

計量テンソルでgμλg_{\mu\lambda}でリーマンテンソルRλναβ{R^\lambda}_{\nu\alpha\beta}の上付き添字を下げた4階共変テンソルを考えてみましょう。つまり

Rμν,αβ=gμλRλναβ R_{\mu\nu,\alpha\beta} = g_{\mu\lambda} {R^\lambda}_{\nu\alpha\beta}

です(カンマはこの後すぐの議論の見やすさのためにいれています)。このテンソルは(μν)(\mu \leftrightarrow \nu)の入れ替え、(αβ)(\alpha \leftrightarrow \beta)の入れ替えについて反対称で、ペアの入れ替え((μ,ν)(α,β))((\mu, \nu) \leftrightarrow (\alpha, \beta))に対称です。つまり、

Rμν,αβ=Rαβ,μν=Rνμ,αβ=Rμν,βα R_{\mu\nu, \alpha\beta} = R_{\alpha\beta, \mu\nu} = - R_{\nu\mu, \alpha\beta} = - R_{\mu\nu, \beta\alpha}

が成り立ちます。

2. 反変ベクトルに共変微分の交換関係を作用させる

共変微分自体、並行移動に関係する概念でした。これをリーマンテンソルを定義した議論のときの2通りの並行移動後のベクトルの差をとることと同様に、共変微分を2通り用意してベクトルに作用させて差をとってみましょう:

(μννμ)Vα[μ,ν]Vα=RαβμνVβ\begin{align} ( \nabla_\mu \nabla_\nu - \nabla_\nu \nabla_\mu ) V^\alpha \equiv [\nabla_\mu, \nabla_\nu] V^\alpha = {R^\alpha}_{\beta \mu\nu} V^\beta \end{align}

このようにリーマンテンソルが現れます。

Check\underline{\textit{Check}}

[μ,ν]Vα=μ(νVα)(μν)=μ(νVα)ΓλμνλVα+ΓαμλνVλ(μν)=μ(νVα+ΓανβVβ)Γλμν(λVα+ΓαλβVβ)+Γαμλ(νVλ+ΓλνβVβ)(μν)\begin{align} [\nabla_\mu, \nabla_\nu] V^\alpha &= \nabla_\mu (\nabla_\nu V^\alpha) - (\mu \leftrightarrow \nu) \notag \\ &= \partial_\mu (\nabla_\nu V^\alpha) - {\Gamma^\lambda}_{\mu\nu} \nabla_\lambda V^\alpha + {\Gamma^\alpha}_{\mu\lambda} \nabla_\nu V^\lambda - (\mu \leftrightarrow \nu) \notag \\ &= \textcolor{red}{\partial_\mu ( \partial_\nu V^\alpha} + {\Gamma^\alpha}_{\nu\beta} V^\beta ) \notag \\ &\qquad \textcolor{red}{- {\Gamma^\lambda}_{\mu\nu} ( \partial_\lambda V^\alpha + {\Gamma^\alpha}_{\lambda\beta} V^\beta )} \notag \\ &\qquad + {\Gamma^\alpha}_{\mu\lambda} ( \partial_\nu V^\lambda + {\Gamma^\lambda}_{\nu\beta} V^\beta ) - (\mu \leftrightarrow \nu) \notag \\ \end{align}

とまで計算できます。ここで赤色の項がそれぞれ(μν)(\mu \leftrightarrow \nu)の中に異符号で現れるのでキャンセルされます。 すると、

[μ,ν]Vα=(μΓανβ)Vβ+ΓανβμVβ+ΓαμλνVλ+ΓαμλΓλνβVβ(νΓαμβ)VβΓαμβνVβΓανλμVλΓανλΓλμβVβ\begin{align} [\nabla_\mu, \nabla_\nu] V^\alpha &= (\partial_\mu {\Gamma^\alpha}_{\nu\beta}) V^\beta \textcolor{red}{+ {\Gamma^\alpha}_{\nu\beta} \partial_\mu V^\beta} \notag \\ &\qquad \textcolor{blue}{+ {\Gamma^\alpha}_{\mu\lambda} \partial_\nu V^\lambda} + {\Gamma^\alpha}_{\mu\lambda} {\Gamma^\lambda}_{\nu\beta} V^\beta \notag \\ &\qquad - (\partial_\nu {\Gamma^\alpha}_{\mu\beta}) V^\beta \textcolor{blue}{- {\Gamma^\alpha}_{\mu\beta} \partial_\nu V^\beta} \notag \\ &\qquad \textcolor{red}{- {\Gamma^\alpha}_{\nu\lambda} \partial_\mu V^\lambda} - {\Gamma^\alpha}_{\nu\lambda} {\Gamma^\lambda}_{\mu\beta} V^\beta \notag \end{align}

となります。この式では同じ色同士がキャンセルされます。 よって最終的に

[μ,ν]Vα=(μΓανβνΓαμβ+ΓαμλΓλνβΓανλΓλμβ)Vβ=RαβμνVβ [\nabla_\mu, \nabla_\nu] V^\alpha = ( \partial_\mu {\Gamma^\alpha}_{\nu\beta} - \partial_\nu {\Gamma^\alpha}_{\mu\beta} + {\Gamma^\alpha}_{\mu\lambda} {\Gamma^\lambda}_{\nu\beta} - {\Gamma^\alpha}_{\nu\lambda} {\Gamma^\lambda}_{\mu\beta} ) V^\beta = {R^\alpha}_{\beta\mu\nu} V^\beta

を示すことができました。 \blacksquare

3. 共変微分のヤコビ恒等式

非可換の演算について一般に成り立つヤコビ (Jacobi) 恒等式は、もちろん共変微分についても成り立ちます:

[λ,[μ,ν]]+[μ,[ν,λ]]+[ν,[λ,μ]]=0\begin{align} [ \nabla_\lambda, [ \nabla_\mu, \nabla_\nu ] ] + [ \nabla_\mu, [ \nabla_\nu, \nabla_\lambda ] ] + [ \nabla_\nu, [ \nabla_\lambda, \nabla_\mu ] ] = 0 \end{align}

Check\underline{\textit{Check}}

[λ,[μ,ν]]+[μ,[ν,λ]]+[ν,[λ,μ]]=λ(μννμ)(μννμ)λ+μ(νλλν)(νλλν)μ+ν(λμμλ)(λμμλ)ν=λμνλνμμνλ+νμλ+μνλμλννλμ+λνμ+νλμνμλλμν+μλν=0\begin{align} & [ \nabla_\lambda, [ \nabla_\mu, \nabla_\nu ] ] + [ \nabla_\mu, [ \nabla_\nu, \nabla_\lambda ] ] + [ \nabla_\nu, [ \nabla_\lambda, \nabla_\mu ] ] \notag \\ &= \nabla_\lambda ( \nabla_\mu \nabla_\nu - \nabla_\nu \nabla_\mu ) - ( \nabla_\mu \nabla_\nu - \nabla_\nu \nabla_\mu ) \nabla_\lambda \notag \\ &\qquad + \nabla_\mu ( \nabla_\nu \nabla_\lambda - \nabla_\lambda \nabla_\nu ) - ( \nabla_\nu \nabla_\lambda - \nabla_\lambda \nabla_\nu ) \nabla_\mu \notag \\ &\qquad + \nabla_\nu ( \nabla_\lambda \nabla_\mu - \nabla_\mu \nabla_\lambda ) - ( \nabla_\lambda \nabla_\mu - \nabla_\mu \nabla_\lambda ) \nabla_\nu \notag \\ &= \textcolor{red}{\nabla_\lambda \nabla_\mu \nabla_\nu} \textcolor{blue}{- \nabla_\lambda \nabla_\nu \nabla_\mu} \textcolor{green}{- \nabla_\mu \nabla_\nu \nabla_\lambda} \textcolor{orange}{+ \nabla_\nu \nabla_\mu \nabla_\lambda} \notag \\ &\qquad \textcolor{green}{+ \nabla_\mu \nabla_\nu \nabla_\lambda} \textcolor{magenta}{- \nabla_\mu \nabla_\lambda \nabla_\nu} - \nabla_\nu \nabla_\lambda \nabla_\mu \textcolor{blue}{+ \nabla_\lambda \nabla_\nu \nabla_\mu} \notag \\ &\qquad + \nabla_\nu \nabla_\lambda \nabla_\mu \textcolor{orange}{- \nabla_\nu \nabla_\mu \nabla_\lambda} \textcolor{red}{- \nabla_\lambda \nabla_\mu \nabla_\nu} \textcolor{magenta}{+ \nabla_\mu \nabla_\lambda \nabla_\nu} = 0 \notag \end{align}

のように同じ色の項がキャンセルして、ヤコビ恒等式を示せます。 \blacksquare

4. (1,1)型混合テンソルに共変微分の交換関係を作用させる

後のために、(1,1)型混合テンソルTαβ{T^\alpha}_\betaに共変微分の交換関係を作用させた結果

[μ,ν]Tαβ=RαλμνTλβRλβμνTαλ\begin{align} [\nabla_\mu, \nabla_\nu] {T^\alpha}_\beta = {R^\alpha}_{\lambda\mu\nu} {T^\lambda}_\beta - {R^\lambda}_{\beta\mu\nu} {T^\alpha}_\lambda \end{align}

を求めてみましょう。これはアインシュタイン (Einstein) テンソルの共変微分が0になるというビアンキ (Bianchi) 恒等式へ導出するための道具となります。

Check\underline{\textit{Check}}

  1. テンソルTαβ{T^\alpha}_\betaの変換性が反変ベクトルVαV^\alphaと共変ベクトルωβ\omega_\betaの積と同じこと、
  2. [μ,ν][\nabla_\mu, \nabla_\nu]が微分演算子であり、ライプニッツルールに従うこと、
  3. [μ,ν]ωβ=Rλβμνωλ[\nabla_\mu, \nabla_\nu] \omega_\beta = - {R^\lambda}_{\beta\mu\nu} \omega_\lambdaであること、

を用いると、Tαβ=Vαωβ{T^\alpha}_\beta = V^\alpha \omega_\betaと書くことにして、

[μ,ν]Tαβ=([μ,ν]Vα)ωβ+Vα([μ,ν]ωβ)=RαλμνVλωβRλβμνVαωλ=RαλμνTλβRλβμνTαλ\begin{align} [\nabla_\mu, \nabla_\nu] {T^\alpha}_\beta &= ([\nabla_\mu, \nabla_\nu] V^\alpha) \omega_\beta + V^\alpha( [\nabla_\mu, \nabla_\nu] \omega_\beta) \notag \\ &= {R^\alpha}_{\lambda\mu\nu} V^\lambda \omega_\beta - {R^\lambda}_{\beta\mu\nu} V^\alpha \omega_\lambda \notag \\ &= {R^\alpha}_{\lambda\mu\nu} {T^\lambda}_\beta - {R^\lambda}_{\beta\mu\nu} {T^\alpha}_\lambda \notag \end{align}

と、示すことができました。 \blacksquare

5. 第一ビアンキ恒等式

Rλαβγ+Rλβγα+Rλγαβ=0\begin{align} {R^\lambda}_{\alpha\beta\gamma} + {R^\lambda}_{\beta\gamma\alpha} + {R^\lambda}_{\gamma\alpha\beta} = 0 \end{align}

Check\underline{\textit{Check}}

Rλαβγ+Rλβγα+Rλγαβ=αΓλβγγΓλαβ+ΓλβκΓκαγΓλκγΓκαβ+βΓλγααΓλβγ+ΓλγκΓκβαΓλκαΓκβγ+γΓλαββΓλγα+ΓλακΓκγβΓλκβΓκγα=0\begin{align} &\quad {R^\lambda}_{\alpha\beta\gamma} + {R^\lambda}_{\beta\gamma\alpha} + {R^\lambda}_{\gamma\alpha\beta} \notag \\ &= \textcolor{red}{\partial_\alpha {\Gamma^\lambda}_{\beta\gamma}} \textcolor{blue}{- \partial_\gamma {\Gamma^\lambda}_{\alpha\beta}} \textcolor{green}{+ {\Gamma^\lambda}_{\beta\kappa} {\Gamma^\kappa}_{\alpha\gamma}} \textcolor{orange}{- {\Gamma^\lambda}_{\kappa\gamma} {\Gamma^\kappa}_{\alpha\beta}} \notag \\ &\qquad \textcolor{magenta}{+ \partial_\beta {\Gamma^\lambda}_{\gamma\alpha}} \textcolor{red}{- \partial_\alpha {\Gamma^\lambda}_{\beta\gamma}} \textcolor{orange}{+ {\Gamma^\lambda}_{\gamma\kappa} {\Gamma^\kappa}_{\beta\alpha}} - {\Gamma^\lambda}_{\kappa\alpha} {\Gamma^\kappa}_{\beta\gamma} \notag \\ &\qquad \textcolor{blue}{+ \partial_\gamma {\Gamma^\lambda}_{\alpha\beta}} \textcolor{magenta}{- \partial_\beta {\Gamma^\lambda}_{\gamma\alpha}} + {\Gamma^\lambda}_{\alpha\kappa} {\Gamma^\kappa}_{\gamma\beta} \textcolor{green}{- {\Gamma^\lambda}_{\kappa\beta} {\Gamma^\kappa}_{\gamma\alpha}} \notag \\ &= 0 \notag \end{align}

と計算できて(同じ色がキャンセルします)、第一ビアンキ恒等式が示されました。 \blacksquare

6. 第二ビアンキ恒等式

αRμνβγ+βRμνγα+γRμναβ=0\begin{align} \nabla_{\alpha} {R^\mu}_{\nu\beta\gamma} + \nabla_{\beta} {R^\mu}_{\nu\gamma\alpha} + \nabla_{\gamma} {R^\mu}_{\nu\alpha\beta} = 0 \end{align}

Check\underline{\textit{Check}}

共変微分のヤコビ恒等式をベクトルVμV^\muに作用させることで、導くことができます:

0=([γ,[α,β]]+[α,[β,γ]]+[β,[γ,α]])Vμ=[γ,[α,β]]Vμ+cyclic term=γ([α,β]Vμ)[α,β](γVμ)+cyclic term\begin{align} 0 &= ( [ \nabla_\gamma, [ \nabla_\alpha, \nabla_\beta ] ] + [ \nabla_\alpha, [ \nabla_\beta, \nabla_\gamma ] ] + [ \nabla_\beta, [ \nabla_\gamma, \nabla_\alpha ] ] ) V^\mu \notag \\ &= [ \nabla_\gamma, [ \nabla_\alpha, \nabla_\beta ] ] V^\mu + \text{cyclic term} \notag \\ &= \nabla_\gamma ([\nabla_\alpha, \nabla_\beta] V^\mu) - [\nabla_\alpha, \nabla_\beta] (\nabla_\gamma V^\mu) + \text{cyclic term} \notag \end{align}

となりますが、ここで第一項は(2)式、第二項は(4)式を用いることで計算できます。なぜなら、共変微分は共変ベクトルとしての変換性をもち、それによって(γVμ)(\nabla_\gamma V^\mu)が(1,1)型混合テンソルとしての変換性をもつためです。ちなみに、cyclic term\text{cyclic term}とは、αβγ\alpha \to \beta \to \gammaのように添字を入れ替えた項が隠れているという意味です。それぞれの式を適用させると、

0=γ(RμναβVν)(RμναβγVνRλγαβλVμ)+cyclic term=(γRμναβ)Vν+RμναβγVνRμναβγVμ+RλγαβλVμ+cyclic term=(γRμναβ+cyclic term)Vν+(Rλγαβ+cyclic term)λVμ\begin{align} 0 &= \nabla_\gamma ({R^\mu}_{\nu \alpha\beta} V^\nu) - ( {R^\mu}_{\nu\alpha\beta} \nabla_\gamma V^\nu - {R^\lambda}_{\gamma\alpha\beta} \nabla_\lambda V^\mu ) + \text{cyclic term} \notag \\ &= (\nabla_\gamma {R^\mu}_{\nu \alpha\beta}) V^\nu \textcolor{red}{+ {R^\mu}_{\nu \alpha\beta} \nabla_\gamma V^\nu} \textcolor{red}{- {R^\mu}_{\nu\alpha\beta} \nabla_\gamma V^\mu} + {R^\lambda}_{\gamma\alpha\beta} \nabla_\lambda V^\mu + \text{cyclic term} \notag \\ &= ( \nabla_\gamma {R^\mu}_{\nu \alpha\beta} + \text{cyclic term} ) V^\nu + ( {R^\lambda}_{\gamma\alpha\beta} + \text{cyclic term} ) \nabla_\lambda V^\mu \end{align}

となります。赤文字はキャンセルした項を表しています。この式の第二項は第一ビアンキ恒等式ですので0になります。任意のベクトルVνV^\nuについてこの式が成り立つためには

γRμναβ+cyclic term=0 \nabla_\gamma {R^\mu}_{\nu \alpha\beta} + \text{cyclic term} = 0

が要請されるので、これはまさに示したかった第二ビアンキ恒等式となります。 \blacksquare

7. アインシュタインテンソルの発散が0

μGμν=0\begin{align} \nabla^\mu G_{\mu\nu} = 0 \end{align}

(どうでもいい注)この式があるからこそ、アインシュタイン方程式Gμν=8πGTμνG_{\mu\nu} = 8\pi G T_{\mu\nu}μTμν=0\nabla^\mu T_{\mu\nu} = 0というエネルギー・運動量保存則を自動的に満たすのです!

Check\underline{\textit{Check}}

αRμνβγ+βRμνγα+γRμναβ=0\begin{align} \nabla_\alpha {R^\mu}_{\nu\beta\gamma} + \nabla_\beta {R^\mu}_{\nu\gamma\alpha} + \nabla_\gamma {R^\mu}_{\nu\alpha\beta} = 0 \notag \end{align}

に対して、μ\muβ\betaで縮約をとります。つまりβ=μ\beta = \muとしますと、

αRνγ+μRμνγαγRνα=0\begin{align} \nabla_\alpha R_{\nu\gamma} + \nabla_\mu {R^\mu}_{\nu\gamma\alpha} - \nabla_\gamma R_{\nu\alpha} = 0 \notag \end{align}

とリッチ(Ricci)テンソルでかける項が現れます。さらにgνγg^{\nu\gamma}掛けてさらに縮約をすすめると、

αRμRμανRνα=0μ(Rμα12gμαR)=0\begin{align} \nabla_\alpha R - \nabla^\mu R_{\mu\alpha} - \nabla^\nu R_{\nu\alpha} &= 0 \notag \\ \Rightarrow \nabla^\mu ( R_{\mu\alpha} - \frac{1}{2} g_{\mu\alpha} R ) &= 0 \notag \end{align}

となり、μGμν=0\nabla^\mu G_{\mu\nu} = 0が成り立つことが示されました! \blacksquare


あとがき

やっぱりテンソル(の成分)の計算ってめんどくさい笑

ビアンキ恒等式の証明を忘れていたので、もう一度示すのが大変でした。 昔のノートはいったいどこに消えたのかわかりませんが、今後はこのようにしてデジタル媒体に残しておかないと、また計算しないといけない時に大変な目にあっていしまいます。

複雑な計算は絶対わすれるので、Webに残そう!

読んでる本:須山輝明『重力波』(2025),SGCライブラリ


← ブログ一覧