この記事は現在、プロジェクトメンバーによる査読中のものです。草稿段階ですので、内容・表現の正確さについて責任を負いかねます。 リンクを正しく張れていないところが存在しますのでご注意ください。 正式公開まで、いましばらくお待ちください。
非正規直交系に対するホッジ作用素

この記事は下に挙げる参考文献『理論物理学のための幾何学とトポロジーI』中原幹夫著(ピアソンエデュケーション) に解説されている「双対変換(Hodge作用素*)」を非正規直交系の時にどうなっているのか,とにかく使える様になる為の記事です.

定義など基本的な事

まず, m 次元多様体 M を考えます. r 形式 \Omega^r(M)m-r 形式 \Omega^{m-r}(M) は同型な為,計量 g が与えられていれば,ある自然な同型写像を定義できます.まず,完全反対称テンソル \varepsilon

\varepsilon_{\mu_1 \mu_2 \cdots \mu_m} = \begin{cases}1 \ \ \ \ \ \ \ (\mu_1 \mu_2 \cdots \mu_m) \mathrm{ \ is \ an \ even \ substitution \ of \ } (1 2 \cdots m) \\-1 \ \ \ \ \ (\mu_1 \mu_2 \cdots \mu_m) \mathrm{ \ is \ an \ odd \ substitution \ of \ } (1 2 \cdots m) \\0 \ \ \ \ \ \ \ (\mathrm{otherwise})\end{cases}\tag{1}

ここで substitution とは置換のことを言っています.つまり, (\mu_1 \mu_2 \cdots \mu_m)(12 \cdots m) の偶置換か奇置換かによって符号を変える反対称なテンソルを定義したわけです.

さて,ここでホッジ作用素 \ast: \Omega^r(M) \to \Omega^{m-r}(M) の基底ベクトルが非正規直交な時の定義を書きます.

\ast(dy^{\mu_1} \wedge dy^{\mu_2} \wedge \cdots \wedge dy^{\mu_r}) = \dfrac{\sqrt{|g|}}{(m-r)!} \varepsilon^{\mu_1 \mu_2\cdots \mu_r}_{ \ \ \ \ \ \ \ \ \nu_{r+1} \cdots \nu_{m}} dy^{\nu_{r+1}} \wedge \cdots \wedge dy^{\nu_{m}} \tag{2}

ここで,計量を g_{\mu\nu} とし, g = \mathrm{det} g_{\mu\nu} としました.また |g|| \ \ | は,絶対値を意味します. また,完全反対称テンソルの添え字が上になっている部分は g_{\mu \nu} の逆行列の (\mu,\nu) 成分である g^{\mu \nu} を使って上げています.これは正規直交な時は計量が二階単位テンソルなので, 1 に等しいですが,今回は非正規直交なので無視できません.アインシュタインの縮約規則を使っていることに注意しましょう. 例えば, m=3 なら,

g^{\mu_1 \nu_1} \varepsilon_{\nu_1 \nu_2} = g^{\mu_1 1} \varepsilon_{1 \nu_2} + g^{\mu_1 2} \varepsilon_{2 \nu_2} + g^{\mu_1 3} \varepsilon_{3 \nu_2} \tag{3}

を意味します.

なお, \ast 1 に関しては,

\ast1 &= \dfrac{\sqrt{|g|}}{m!} \varepsilon_{\nu_{1} \nu_{2} \cdots \nu_{m}} dy^{\nu_{1}} \wedge \cdots \wedge dy^{\nu_{m}} &= \sqrt{|g|} dy^{\nu_{1}} \wedge \cdots \wedge dy^{\nu_{m}} \tag{4}

と定めます.これは座標系に依らないので不変体積要素と呼ばれます.また,

\omega = \dfrac{1}{r!} \omega_{\mu_{1}\mu_{2} \cdots \mu_{r}} dy^{\mu_1} \wedge dy^{\mu_2} \wedge \cdots \wedge dy^{\mu_r} \in \Omega^r(M) \tag{5}

に対しては,

\ast \omega = \dfrac{1}{r!(m-r)!} \omega_{\mu_{1}\mu_{2} \cdots \mu_{r}} \varepsilon^{\mu_1 \mu_2 \cdots \mu_r}_{ \ \ \ \ \ \ \ \ \nu_{r+1} \cdots \nu_{m}} dy^{\nu_{r+1}} \wedge dy^{\nu_{r+2}} \wedge \cdots \wedge dy^{\nu_m} \in \Omega^{m-r}(M) \tag{6}

となっています.ここでホッジ作用素は,線形性とマイナス1倍の違いを除いて,自身が自身の逆写像であることを注意しておきます.計量(対称行列) g_{\mu \nu} = e_{\mu} \cdot e_{\nu} = \dfrac{\partial}{\partial x^\mu} \cdot \dfrac{\partial}{\partial x^\nu} を成分に持つ行列(テンソル)は直交行列で対角化した時,正の固有値の数が i 個で,負の固有値の数が j 個の時, (i,j) を指数と呼びます.(ゼロ固有値はないものとする.)対角成分が全て正の時,リーマン多様体と言い,一つだけ負で他は正の時,ローレンツ多様体と言います.一般に j の偶奇でホッジ作用素を二回掛けたものの符号が決まります.

線形性,

\ast(c_1 \omega_1 + c_2 \omega_2) = c_1 \ast \omega_1 + c_2 \ast \omega_2 \tag{7}

リーマン多様体の時,( j が偶数の時,)

\ast \ast \omega = (-1)^{r(m-r)} \omega \tag{8}

ローレンツ多様体の時,( j が奇数の時,)

\ast \ast \omega = (-1)^{r(m-r)+1} \omega \tag{9}

実際に計算してみる1

ここで,実際に定義を具体例で計算してみてホッジ作用素がどのようなものか,調べてみます. m=3,r=1 の時を考えます. つまり,三次元多様体上の一形式の双対変換です.一形式は dy^1,dy^2,dy^3 で全てです.愚直に計算すると,

\ast(dy^1) &= \dfrac{\sqrt{|g|}}{(3-1)!} \times \\&\left( g^{11} \varepsilon_{111} dy^1 \wedge dy^1 + g^{11} \varepsilon_{112} dy^1 \wedge dy^2 \right. \\&+ g^{11} \varepsilon_{113} dy^1 \wedge dy^3 + g^{11} \varepsilon_{121} dy^2 \wedge dy^1 \\&+ g^{11} \varepsilon_{122} dy^2 \wedge dy^2 + g^{11} \varepsilon_{123} dy^2 \wedge dy^3 \\&+ g^{11} \varepsilon_{131} dy^3 \wedge dy^1 + \cdots \\&+ g^{12} \varepsilon_{211} dy^1 \wedge dy^1 + g^{12} \varepsilon_{212} dy^1 \wedge dy^2 \\&+ g^{12} \varepsilon_{213} dy^1 \wedge dy^3 + \cdots \\&\left. \cdots + g^{13} \varepsilon_{333} dy^3 \wedge dy^3  \right) \tag{10}

となりますが,完全反対称テンソルがゼロにならないところだけを整理して書きだすと,

\ast(dy^1) &= \dfrac{\sqrt{|g|}}{2} \times \\&\left( g^{11} \varepsilon_{123} dy^2 \wedge dy^3 + g^{11} \varepsilon_{132} dy^3 \wedge dy^2 \right. \\&+ g^{12} \varepsilon_{213} dy^1 \wedge dy^3 + g^{12} \varepsilon_{231} dy^3 \wedge dy^1 \\&\left. + g^{13} \varepsilon_{312} dy^1 \wedge dy^2 + g^{13} \varepsilon_{321} dy^2 \wedge dy^1  \right) \tag{11}

ここで dy^1 \wedge dy^2 = -dy^2 \wedge dy^1 ですから,反対称テンソルの符号反転と組み合わさって,

\ast(dy^1) &= \sqrt{|g|} \left( g^{11} dy^2 \wedge dy^3 + g^{12} dy^3 \wedge dy^1 + g^{13} dy^1 \wedge dy^2  \right)\tag{12}

となります.正規直交系の時なら,

\ast(dy^1) &= dy^2 \wedge dy^3 \tag{13}

の様に単純だったのですが,非正規直交系と言うことで,式 (12) では項が混じっています.

本当にこんな汚くて \ast \ast dy^1 = (-1)^{?} dy^1 になるのでしょうか? 試しに \ast (dy^2 \wedge dy^3) を計算してみます.ここでも完全反対称テンソルが非ゼロのものだけ書くと,

\ast(dy^2 \wedge dy^3) &= \dfrac{\sqrt{|g|}}{(3-2)!} \times \\&\left( g^{21} g^{32} \varepsilon_{123} dy^3 + g^{22} g^{31} \varepsilon_{213} dy^3 \right. \\&+g^{21} g^{33} \varepsilon_{132} dy^2 + g^{23} g^{31} \varepsilon_{312} dy^2  \\&\left. +g^{22} g^{33} \varepsilon_{231} dy^1 + g^{23} g^{32} \varepsilon_{321} dy^1 \right) \\&= \sqrt{|g|} \left\{ \begin{vmatrix} g^{22} & g^{23} \\g^{32} & g^{33}\end{vmatrix} dy^1 -\begin{vmatrix} g^{21} & g^{23} \\g^{31} & g^{33}\end{vmatrix} dy^2 +\begin{vmatrix} g^{21} & g^{22} \\g^{31} & g^{32}\end{vmatrix} dy^3 \right\}\tag{14}

となります.同様に

\ast(dy^3 \wedge dy^1) &= \sqrt{|g|} \left\{ -\begin{vmatrix} g^{12} & g^{13} \\g^{32} & g^{33}\end{vmatrix} dy^1 +\begin{vmatrix} g^{11} & g^{13} \\g^{31} & g^{33}\end{vmatrix} dy^2 -\begin{vmatrix} g^{11} & g^{12} \\g^{31} & g^{32}\end{vmatrix} dy^3 \right\}\tag{15} \ast(dy^1 \wedge dy^2) &= \sqrt{|g|} \left\{ \begin{vmatrix} g^{12} & g^{13} \\g^{22} & g^{23}\end{vmatrix} dy^1 -\begin{vmatrix} g^{11} & g^{13} \\g^{21} & g^{23}\end{vmatrix} dy^2 +\begin{vmatrix} g^{11} & g^{12} \\g^{21} & g^{22}\end{vmatrix} dy^3 \right\}\tag{16}

では,式 (12) にさらに \ast を作用させた式に代入してみましょう. g_{\mu \nu}g^{\mu \nu} も対称行列ですから, g^{12} = g^{21}, g^{13} = g^{31} が成立することに注意して,

\ast \ast(dy^1) &= \sqrt{|g|} \left( g^{11} \ast( dy^2 \wedge dy^3 ) + g^{12} \ast( dy^3 \wedge dy^1 )+ g^{13} \ast( dy^1 \wedge dy^2)  \right) \\&= \sqrt{|g|} \left( g^{11} \ast( dy^2 \wedge dy^3 )+ g^{21} \ast( dy^3 \wedge dy^1 )+ g^{31} \ast( dy^1 \wedge dy^2 ) \right) \\&= \sqrt{|g|}^2\left( \begin{vmatrix} g^{11} & g^{12} & g^{13} \\g^{21} & g^{22} & g^{23} \\g^{31} & g^{32} & g^{33} \end{vmatrix} dy^1-\begin{vmatrix} g^{11} & g^{11} & g^{13} \\g^{21} & g^{21} & g^{23} \\g^{31} & g^{31} & g^{33} \end{vmatrix} dy^2 +\begin{vmatrix} g^{11} & g^{11} & g^{12} \\g^{21} & g^{21} & g^{22} \\g^{31} & g^{31} & g^{32} \end{vmatrix} dy^3 \right)\tag{17}

ここで, g_{\mu \nu} の逆行列は g^{\mu \nu} ですから, g^{-1} = \mathrm{det}g^{\mu \nu} となり,

|g| \times\begin{vmatrix} g^{11} & g^{12} & g^{13} \\g^{21} & g^{22} & g^{23} \\g^{31} & g^{32} & g^{33} \end{vmatrix} = |g| \times g^{-1} = (-1)^?\tag{18}

となります.例えばリーマン多様体とすると,確かに

\ast \ast(dy^1) = (-1)^{1(3-1)} dy^1 = dy^1\tag{19}

が成立していることが分かります.

実際に計算してみる2

ここで,今度は多様体の次元 m=2 とし,正規直交ベクトルの双対の一形式を dx^i \ (i=1,2) とします. 非正規直交ベクトルの双対の一形式を dy^i \ (i=1,2) とし,

dy^1 = p^1_1 dx^1 +p^1_2 dx^2 \\dy^2 = p^2_1 dx^1 +p^2_2 dx^2 \tag{20}

で, dy^1,dy^2 を右手系とします.つまり, p^1_1 p^2_2 - p^1_2p^2_1 > 0 とします. とすると,

\begin{pmatrix}g^{11} & g^{12} \\g^{21} & g^{22} \end{pmatrix}=\begin{pmatrix}dy^1 \cdot dy^1 & dy^1 \cdot dy^2 \\dy^2 \cdot dy^1 & dy^2 \cdot dy^2 \end{pmatrix}=\begin{pmatrix}(p^1_1)^2 +(p^1_2)^2 & p^1_1 p^2_1 + p^1_2 p^2_2 \\p^1_1 p^2_1 + p^1_2 p^2_2 & (p^2_1)^2 +(p^2_2)^2 \end{pmatrix} \tag{21}

であり,

\mathrm{det} g^{\mu \nu} = g^{-1} = g^{11} g^{22} - g^{12} g^{21} = (p^1_1 p^2_2 - p^1_2 p^2_1)^2\tag{22}

となります.

ここで,疑問が一つ出てきます.例えば r=1 つまり,1形式の双対変換について,

\ast dy^1 =? \ast (p^1_1 dx^1 + p^1_2 dx^2) \tag{23}

の等号は成立するのでしょうか? 実際に計算して一致を確かめましょう.

(1)*(p1dx1+p2dx2)の計算

これは簡単です.

\ast (p^1_1 dx^1 + p^1_2 dx^2) = - p^1_2 dx^1 + p^1_1 dx^2\tag{24}

となります.

(1)*dyの計算

定義式,式 (2) より,リーマン多様体(固有値が全て正)だから g>0 を使って,

\ast dy^1 &= \dfrac{\sqrt{g}}{(2-1)!}\left( g^{12} \varepsilon_{21} dy^1 + g^{11} \varepsilon_{12} dy^2 \right) \\&= \sqrt{g} \left( g^{12} \varepsilon_{21} dy^1 + g^{11} \varepsilon_{12} dy^2 \right) \\&= \sqrt{g} \left( -g^{12} (p^1_1 dx^1 +p^1_2 dx^2) + g^{11} (p^2_1 dx^1 + p^2_2 dx^2) \right) \\&= \sqrt{g} \left( (g^{11} p^2_1 - g^{12} p^1_1) dx^1 + (g^{11} p^2_2 - g^{12} p^1_2) dx^2 \right) \tag{25}

(21) から,

g^{11} &= (p^1_1)^2 + (p^1_2)^2 \\g^{12} &= p^1_1 p^2_1 + p^1_2 p^2_2 \tag{26}

ですから,

(g^{11} p^2_1 - g^{12} p^1_1) &= \left( \left\{ (p^1_1)^2 + (p^1_2)^2 \right\} p^2_1 - (p^1_1 p^2_1 + p^1_2 p^2_2)p^1_1 \right) \\&= p^1_2 \left( p^1_2 p^2_1 - p^1_1 p^2_2 \right) \\&= - \sqrt{g^{-1}} p^1_2\tag{27}

と,

(g^{11} p^2_2 - g^{12} p^1_2) &= \left( \left\{ (p^1_1)^2 + (p^1_2)^2 \right\} p^2_2 - (p^1_1 p^2_1 + p^1_2 p^2_2)p^1_2 \right) \\&= p^1_1 \left( p^1_2 p^2_1 - p^1_1 p^2_2 \right) \\&= \sqrt{g^{-1}} p^1_1\tag{28}

を使って,

\ast dy^1 &= \sqrt{g} \sqrt{g^{-1}}(- p^1_2 dx^1 + p^1_1 dx^2) \\&= - p^1_2 dx^1 + p^1_1 dx^2\tag{29}

が言えました.確かにどちらの計算も同じになりますね.

今日はここまで,お疲れさまでした!