この節ではベクトル場の一般化である「テンソル場」を導入し,それをどのように表すかを考察します。
ベクトル場
まずはわかりやすいベクトル場について考えてみましょう。平面や空間上の各点にベクトルを配置したものをベクトル場というのでした。あるいはもっと一般に曲線や曲面,多様体といった空間の上のベクトル場というものも考えられます。
定義
空間(正確には C ∞ C^\infty C ∞ 多様体) M M M の各点 p p p にベクトル X p X_p X p を与える対応 X X X を M M M 上のベクトル場という。
ここでベクトル X p X_p X p の意味をはっきりさせておきます。M M M が普通の2次元平面や3次元空間であれば,X p X_p X p は普通の平面 or 空間ベクトル( = ベクトル空間 R 2 \mathbb{R}^2 R 2 or R 3 \mathbb{R}^3 R 3 の元)と考えれば ok です。しかしより一般的な空間を扱うにあたって,点 p p p ごとにベクトル X p X_p X p の属するベクトル空間を区別して考える ことが有用です。
例えば球面 S 2 S^2 S 2 上のベクトル場では,点 p p p でのベクトル X p X_p X p の属するベクトル空間は次の図のように p p p での接平面 T p S 2 T_pS^2 T p S 2 と考えるのが妥当です(下図参照)。
空間 M M M の点 p p p を始点とする,M M M に接する方向のベクトル全体を集めたベクトル空間を T p M T_pM T p M (M M M の p p p での接空間)と書きます。 そして M M M 上のベクトル場 X X X とは,「点 p ∈ M p \in M p ∈ M に対して接空間 T p M T_pM T p M のベクトル X p X_p X p を与える対応」となります。
座標によるベクトル場の表示
空間 M M M の座標 ( x 1 , … , x n ) (x^1, \dots , x^n) ( x 1 , … , x n ) が与えられとき,それを使ってベクトル場 X X X を表す方法を考えます。
まずは座標 ( x 1 , … , x n ) (x^1, \dots , x^n) ( x 1 , … , x n ) を使って次のようなベクトル場を作ることができます。
事実 1
空間 M M M の座標 ( x 1 , … , x n ) (x^1, \dots , x^n) ( x 1 , … , x n ) に対して,n n n 個のベクトル場
∂ ∂ x 1 , … , ∂ ∂ x n
\frac{\partial}{\partial x^1 }, \dots , \frac{\partial}{\partial x^n}
∂ x 1 ∂ , … , ∂ x n ∂
が定義され,次の性質を満たす。
各点 p p p で n n n 個のベクトル
( ∂ ∂ x 1 ) p , … , ( ∂ ∂ x n ) p ∈ T p M
\left(\frac{\partial}{\partial x^1}\right)_p, \dots , \left(\frac{\partial}{\partial x^n}\right)_p \in T_pM
( ∂ x 1 ∂ ) p , … , ( ∂ x n ∂ ) p ∈ T p M
は T p M T_pM T p M の基底をなす。
(偏微分と同じ記号を使う理由については省略。)
厳密にどう作るかは省略しますが,だいたい下図のように,座標 x i x^i x i のみが増える方向のベクトルを並べたものが ∂ ∂ x i \frac{\partial}{\partial x^i} ∂ x i ∂ です。
さて,各点 p p p において
( ∂ ∂ x 1 ) p , … , ( ∂ ∂ x n ) p ∈ T p M
\left(\frac{\partial}{\partial x^1} \right)_p, \dots , \left(\frac{\partial}{\partial x^n} \right)_p \in T_pM
( ∂ x 1 ∂ ) p , … , ( ∂ x n ∂ ) p ∈ T p M
は T p M T_pM T p M の基底となるので,ベクトル場 X X X の p p p での値 X p X_p X p はある実数 a 1 ( p ) , … a n ( p ) a_1(p), \dots a_n(p) a 1 ( p ) , … a n ( p ) によって
X p = ∑ i = 1 n a i ( p ) ( ∂ ∂ x i ) p
X_p = \sum_{i = 1}^n a_i(p) \left(\frac{\partial}{\partial x^i} \right)_p
X p = i = 1 ∑ n a i ( p ) ( ∂ x i ∂ ) p
と表すことができます(成分表示 )。a 1 ( p ) , … a n ( p ) a_1(p), \dots a_n(p) a 1 ( p ) , … a n ( p ) を p p p についての関数だとみて
X = ∑ i = 1 n a i ∂ ∂ x i
X = \sum_{i = 1}^n a_i \frac{\partial}{\partial x^i}
X = i = 1 ∑ n a i ∂ x i ∂
のようにも書きます。
これによって,座標 ( x 1 , … , x n ) (x^1, \dots , x^n) ( x 1 , … , x n ) を指定すればベクトル場 X X X は p p p の関数の組 ( a 1 ( p ) , … a n ( p ) ) (a_1(p), \dots a_n(p)) ( a 1 ( p ) , … a n ( p )) によって表せることがわかります。
では別の座標 u 1 , … , u n u^1, \dots , u^n u 1 , … , u n をとって
X = ∑ i = 1 n b i ∂ ∂ u i
X = \sum_{i = 1}^n b_i \frac{\partial}{\partial u^i}
X = i = 1 ∑ n b i ∂ u i ∂
と表したときに,関数の組 ( a 1 , … a n ) (a_1, \dots a_n) ( a 1 , … a n ) と ( b 1 , … , b n ) (b_1, \dots, b_n) ( b 1 , … , b n ) の間にはどのような関係があるでしょうか?
これを調べるには接空間 T p M T_pM T p M の2組の基底
( ∂ ∂ x 1 ) p , … , ( ∂ ∂ x n ) p
\left(\frac{\partial}{\partial x^1} \right)_p, \dots , \left(\frac{\partial}{\partial x^n} \right)_p
( ∂ x 1 ∂ ) p , … , ( ∂ x n ∂ ) p
と
( ∂ ∂ u 1 ) p , … , ( ∂ ∂ u n ) p
\left(\frac{\partial}{\partial u^1} \right)_p, \dots , \left(\frac{\partial}{\partial u^n} \right)_p
( ∂ u 1 ∂ ) p , … , ( ∂ u n ∂ ) p
の関係を使います。
事実 2
ベクトル空間 T p M T_pM T p M の元として
( ∂ ∂ u j ) p = ∑ i = 1 n ( ∂ x i ∂ u j ( p ) ) ( ∂ ∂ x i ) p
\left(\frac{\partial}{\partial u^j} \right)_p = \sum_{i = 1}^n \left( \frac{\partial x^i}{\partial u^j}(p) \right) \left(\frac{\partial}{\partial x^i} \right)_p
( ∂ u j ∂ ) p = i = 1 ∑ n ( ∂ u j ∂ x i ( p ) ) ( ∂ x i ∂ ) p
が成り立つ。( p p p を省略して
∂ ∂ u j = ∑ i = 1 n ∂ x i ∂ u j ∂ ∂ x i
\frac{\partial}{\partial u^j} = \sum_{i = 1}^n \frac{\partial x^i}{\partial u^j} \frac{\partial}{\partial x^i}
∂ u j ∂ = i = 1 ∑ n ∂ u j ∂ x i ∂ x i ∂
とも書く。)
ここで ∂ x i ∂ u j ( p ) \frac{\partial x^i}{\partial u^j}(p) ∂ u j ∂ x i ( p ) は 「x i x^i x i を u 1 , … u n u^1, \dots u^n u 1 , … u n の関数とみて u j u^j u j で偏微分したもの」の p p p での値である。(→偏微分の意味と計算例・応用 )
例
平面の座標として標準座標 ( x , y ) (x, y) ( x , y ) と極座標 ( r , θ ) (r, \theta) ( r , θ ) を考える。
x = r cos θ y = r sin θ
\begin{aligned}
x &= r \cos \theta \\
y &= r \sin \theta
\end{aligned}
x y = r cos θ = r sin θ
だから
( ∂ x ∂ r ∂ x ∂ θ ∂ y ∂ r ∂ x ∂ θ ) = ( cos θ − r sin θ sin θ r cos θ )
\left(\begin{array}{cc}
\frac{\partial x}{\partial r} & \frac{\partial x}{\partial \theta}\\
\frac{\partial y}{\partial r} & \frac{\partial x}{\partial \theta}
\end{array}\right)
=
\left(\begin{array}{cc}
\cos \theta & -r \sin \theta\\
\sin \theta & r \cos \theta
\end{array}\right)
( ∂ r ∂ x ∂ r ∂ y ∂ θ ∂ x ∂ θ ∂ x ) = ( cos θ sin θ − r sin θ r cos θ )
となるので,上の事実 2 より
∂ ∂ r = cos θ ∂ ∂ x + sin θ ∂ ∂ y ∂ ∂ θ = − r cos θ ∂ ∂ x + r sin θ ∂ ∂ y
\begin{aligned}
\frac{\partial}{\partial r} &= \cos \theta \frac{\partial}{\partial x} + \sin \theta \frac{\partial}{\partial y} \\
\frac{\partial}{\partial \theta} &= -r \cos \theta \frac{\partial}{\partial x} + r \sin \theta \frac{\partial}{\partial y}
\end{aligned}
∂ r ∂ ∂ θ ∂ = cos θ ∂ x ∂ + sin θ ∂ y ∂ = − r cos θ ∂ x ∂ + r sin θ ∂ y ∂
となる(下図参照)。
これを使えば ( a 1 , … a n ) (a_1, \dots a_n) ( a 1 , … a n ) と ( b 1 , … , b n ) (b_1, \dots, b_n) ( b 1 , … , b n ) の間の関係は次のように計算できます。
X p = ∑ j = 1 n b j ( p ) ( ∂ ∂ u j ) p = ∑ j = 1 n b j ( p ) ∑ i = 1 n ( ∂ x i ∂ u j ( p ) ) ( ∂ ∂ x i ) p
\begin{aligned}
X_p &= \sum_{j = 1}^n b_j(p) \left(\frac{\partial}{\partial u^j} \right)_p \\
&=\sum_{j = 1}^n b_j(p) \sum_{i = 1}^n \left( \frac{\partial x^i}{\partial u^j}(p) \right) \left(\frac{\partial}{\partial x^i} \right)_p
\end{aligned}
X p = j = 1 ∑ n b j ( p ) ( ∂ u j ∂ ) p = j = 1 ∑ n b j ( p ) i = 1 ∑ n ( ∂ u j ∂ x i ( p ) ) ( ∂ x i ∂ ) p
と
X p = ∑ i = 1 n a i ( p ) ( ∂ ∂ x i ) p
X_p = \sum_{i = 1}^n a_i(p) \left(\frac{\partial}{\partial x^i} \right)_p
X p = i = 1 ∑ n a i ( p ) ( ∂ x i ∂ ) p
の ( ∂ ∂ x i ) p \left(\frac{\partial}{\partial x^i} \right)_p ( ∂ x i ∂ ) p の係数を比較して
a i ( p ) = ∑ j = 1 n b j ( p ) ∂ x i ∂ u j ( p )
a_i(p) = \sum_{j = 1}^n b_j(p) \frac{\partial x^i}{\partial u^j}(p)
a i ( p ) = j = 1 ∑ n b j ( p ) ∂ u j ∂ x i ( p )
つまり関数として
a i = ∑ j = 1 n b j ∂ x i ∂ u j
a_i = \sum_{j = 1}^n b_j \frac{\partial x^i}{\partial u^j}
a i = j = 1 ∑ n b j ∂ u j ∂ x i
となります。これがベクトル場を座標を使って成分表示したときの,成分の変換法則になります。これはいわゆる物理における「反変ベクトル」の変換法則です。(→物理的なテンソルの定義と例 )
物理との関係は後述します。
テンソル場と成分表示
テンソル場とは,空間 M M M の各点 p p p にベクトルの代わりにテンソルを対応させるものです。以下 T p ∗ M T^*_pM T p ∗ M は T p M T_pM T p M の双対空間を表すとします。
定義
空間 M M M の各点 p p p に,T p M T_pM T p M から定まるテンソル空間
T p M ⊗ ⋯ ⊗ T p M undefined r 個 ⊗ T p ∗ M ⊗ ⋯ ⊗ T p ∗ M undefined s 個
\underbrace{T_pM \otimes \cdots \otimes T_pM}_{r \text{個}} \otimes \underbrace{T^*_pM \otimes \cdots \otimes T^*_pM}_{s \text{個}}
r 個 T p M ⊗ ⋯ ⊗ T p M ⊗ s 個 T p ∗ M ⊗ ⋯ ⊗ T p ∗ M
の元,つまり ( r , s ) (r, s) ( r , s ) -テンソル η p \eta_p η p を与えるような対応 η \eta η を,M M M 上の ( r , s ) (r, s) ( r , s ) -テンソル場 という。
定義はこのようにベクトル場とほとんど同じです。
テンソル積における基底の議論とベクトル場の成分表示を組み合わせて,テンソル場の成分表示を考察しましょう。まず記号を導入します。
定義
M M M の座標 ( x 1 , … , x n ) (x^1, \dots, x^n) ( x 1 , … , x n ) による接空間 T p M T_pM T p M の基底
( ∂ ∂ x 1 ) p , … , ( ∂ ∂ x n ) p
\left(\frac{\partial}{\partial x^1} \right)_p, \dots , \left(\frac{\partial}{\partial x^n} \right)_p
( ∂ x 1 ∂ ) p , … , ( ∂ x n ∂ ) p
に対して,これによる T p ∗ M T^*_pM T p ∗ M の双対基底を
( d x 1 ) p , … , ( d x n ) p
(dx^1)_p, \dots ,(dx^n)_p
( d x 1 ) p , … , ( d x n ) p
と表す。
これを使うと,
T p M ⊗ ⋯ ⊗ T p M undefined r 個 ⊗ T p ∗ M ⊗ ⋯ ⊗ T p ∗ M undefined s 個
\underbrace{T_pM \otimes \cdots \otimes T_pM}_{r \text{個}} \otimes \underbrace{T^*_pM \otimes \cdots \otimes T^*_pM}_{s \text{個}}
r 個 T p M ⊗ ⋯ ⊗ T p M ⊗ s 個 T p ∗ M ⊗ ⋯ ⊗ T p ∗ M
の基底として
( ∂ ∂ x i 1 ) p ⊗ ⋯ ⊗ ( ∂ ∂ x i r ) p ⊗ ( d x j 1 ) p ⊗ ⋯ ⊗ ( d x j s ) p \left(\frac{\partial}{\partial x^{i_1}} \right)_p \otimes \cdots \otimes \left(\frac{\partial}{\partial x^{i_r}} \right)_p \otimes (dx^{j_1})_p \otimes \cdots \otimes (dx^{j_s})_p ( ∂ x i 1 ∂ ) p ⊗ ⋯ ⊗ ( ∂ x i r ∂ ) p ⊗ ( d x j 1 ) p ⊗ ⋯ ⊗ ( d x j s ) p
という元たちをとることができるので,( r , s ) (r, s) ( r , s ) -テンソル場 η \eta η の p p p での値 η p \eta_p η p を
η p = ∑ i 1 , … , i r , j 1 , … , j s a j 1 , … , j s i 1 , … , i r ( p ) ( ∂ ∂ x i 1 ) p ⊗ ⋯ ⊗ ( ∂ ∂ x i r ) p ⊗ ( d x j 1 ) p ⊗ ⋯ ⊗ ( d x j s ) p
\eta_p = \sum_{i_1, \dots, i_r, j_1, \dots, j_s} a^{i_1, \dots, i_r}_{j_1, \dots, j_s}(p) \left(\frac{\partial}{\partial x^{i_1}} \right)_p \otimes \cdots \otimes \left(\frac{\partial}{\partial x^{i_r}} \right)_p \\
\otimes (dx^{j_1})_p \otimes \cdots \otimes (dx^{j_s})_p
η p = i 1 , … , i r , j 1 , … , j s ∑ a j 1 , … , j s i 1 , … , i r ( p ) ( ∂ x i 1 ∂ ) p ⊗ ⋯ ⊗ ( ∂ x i r ∂ ) p ⊗ ( d x j 1 ) p ⊗ ⋯ ⊗ ( d x j s ) p
と成分表示することができます。(複雑に見えますが,ただのベクトルの成分表示とおなじです。 )
ベクトル場の成分表示と同様に,a j 1 , … , j s i 1 , … , i r ( p ) a^{i_1, \dots, i_r}_{j_1, \dots, j_s}(p) a j 1 , … , j s i 1 , … , i r ( p ) を p p p の関数とみて p p p を省略し
η = ∑ i 1 , … , i r , j 1 , … , j s a j 1 , … , j s i 1 , … , i r ∂ ∂ x i 1 ⊗ ⋯ ⊗ ∂ ∂ x i r ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
\eta = \sum_{i_1, \dots, i_r, j_1, \dots, j_s} a^{i_1, \dots, i_r}_{j_1, \dots, j_s} \frac{\partial}{\partial x^{i_1}} \otimes \cdots \otimes \frac{\partial}{\partial x^{i_r}} \\
\otimes dx^{j_1} \otimes \cdots \otimes dx^{j_s}
η = i 1 , … , i r , j 1 , … , j s ∑ a j 1 , … , j s i 1 , … , i r ∂ x i 1 ∂ ⊗ ⋯ ⊗ ∂ x i r ∂ ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
とも書きます。
これが座標を使ったテンソル場の成分表示です。( a j 1 , … , j s i 1 , … , i r a^{i_1, \dots, i_r}_{j_1, \dots, j_s} a j 1 , … , j s i 1 , … , i r という関数たちが成分です。)
テンソル場と座標変換
M M M の別の座標 u 1 , … , u n u^1, \dots, u^n u 1 , … , u n を使って ( r , s ) (r, s) ( r , s ) -テンソル場 η \eta η を成分表示したときに,成分がどうなるか計算してみましょう。
まずは次の事実を使います。
定理
ベクトル空間 T p ∗ M T^*_pM T p ∗ M の元として
( d u j ) p = ∑ i = 1 n ( ∂ u j ∂ x i ( p ) ) ( d x i ) p
(du^j)_p = \sum_{i = 1}^n \left( \frac{\partial u^j}{\partial x^i}(p) \right) (dx^i)_p
( d u j ) p = i = 1 ∑ n ( ∂ x i ∂ u j ( p ) ) ( d x i ) p
が成り立つ。( p p p を省略して
d u j = ∑ i = 1 n ∂ u j ∂ x i d x i
du^j = \sum_{i = 1}^n \frac{\partial u^j}{\partial x^i} dx^i
d u j = i = 1 ∑ n ∂ x i ∂ u j d x i
とも書く。)
証明
上で見た双対基底の変換法則より,行列
( ∂ x i ∂ u j ( p ) ) i j
\left( \frac{\partial x^i}{\partial u^j}(p) \right)_{ij}
( ∂ u j ∂ x i ( p ) ) ij
の逆行列が
( ∂ u i ∂ x j ( p ) ) i j
\left( \frac{\partial u^i}{\partial x^j}(p) \right)_{ij}
( ∂ x j ∂ u i ( p ) ) ij
であることを示せばよい。行列の積と逆行列の定義より
∑ j = 1 n ( ∂ x i ∂ u j ( p ) ) ( ∂ u j ∂ x k ( p ) )
\sum_{j = 1}^n \left( \frac{\partial x^i}{\partial u^j}(p) \right) \left( \frac{\partial u^j}{\partial x^k}(p) \right)
j = 1 ∑ n ( ∂ u j ∂ x i ( p ) ) ( ∂ x k ∂ u j ( p ) )
が i = k i = k i = k のとき 1 1 1 ,そうでないとき 0 0 0 であることをいえばよく,それは合成関数の微分公式 によって
∑ j = 1 n ( ∂ x i ∂ u j ( p ) ) ( ∂ u j ∂ x k ( p ) ) = ∂ x i ∂ x k ( p )
\sum_{j = 1}^n \left( \frac{\partial x^i}{\partial u^j}(p) \right) \left( \frac{\partial u^j}{\partial x^k}(p) \right) = \frac{\partial x^i}{\partial x^k}(p)
j = 1 ∑ n ( ∂ u j ∂ x i ( p ) ) ( ∂ x k ∂ u j ( p ) ) = ∂ x k ∂ x i ( p )
だから正しい。
これをテンソルの基底変換の式に当てはめれば, η \eta η の成分表示の座標変換法則を計算できます。
η = ∑ k 1 , … , k r , l 1 , … , l s b l 1 , … , l s k 1 , … , k r ∂ ∂ u k 1 ⊗ ⋯ ⊗ ∂ ∂ u k r ⊗ d u l 1 ⊗ ⋯ ⊗ d u l s
\eta = \sum_{k_1, \dots, k_r, l_1, \dots, l_s} b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \frac{\partial}{\partial u^{k_1}} \otimes \cdots \otimes \frac{\partial}{\partial u^{k_r}} \\
\otimes du^{l_1} \otimes \cdots \otimes du^{l_s}
η = k 1 , … , k r , l 1 , … , l s ∑ b l 1 , … , l s k 1 , … , k r ∂ u k 1 ∂ ⊗ ⋯ ⊗ ∂ u k r ∂ ⊗ d u l 1 ⊗ ⋯ ⊗ d u l s
とすると,
∂ ∂ u k = ∑ i = 1 n ∂ x i ∂ u k ∂ ∂ x i
\frac{\partial}{\partial u^k} = \sum_{i = 1}^n \frac{\partial x^i}{\partial u^k} \frac{\partial}{\partial x^i}
∂ u k ∂ = i = 1 ∑ n ∂ u k ∂ x i ∂ x i ∂
と
d u l = ∑ j = 1 n ∂ u l ∂ x j d x j
du^l = \sum_{j = 1}^n \frac{\partial u^l}{\partial x^j} dx^j
d u l = j = 1 ∑ n ∂ x j ∂ u l d x j
を代入して
η = ∑ k 1 , … , k r , l 1 , … , l s b l 1 , … , l s k 1 , … , k r ∂ ∂ u k 1 ⊗ ⋯ ⊗ ∂ ∂ u k r ⊗ d u l 1 ⊗ ⋯ ⊗ d u l s = ∑ k 1 , … , k r , l 1 , … , l s b l 1 , … , l s k 1 , … , k r ∑ i 1 , … , i r , j 1 , … , j s ∂ x i 1 ∂ u k 1 ⋯ ∂ x i r ∂ u k r ⋅ ∂ u l 1 ∂ x j 1 ⋯ ∂ u l r ∂ x j r ∂ ∂ x i 1 ⊗ ⋯ ⊗ ∂ ∂ x i r ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
\begin{aligned}
\eta &= \sum_{k_1, \dots, k_r, l_1, \dots, l_s} b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \frac{\partial}{\partial u^{k_1}} \otimes \cdots \otimes \frac{\partial}{\partial u^{k_r}}
\otimes du^{l_1} \otimes \cdots \otimes du^{l_s}\\
&= \sum_{k_1, \dots, k_r, l_1, \dots, l_s} b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \sum_{i_1, \dots, i_r, j_1, \dots, j_s} \frac{\partial x^{i_1}}{\partial u^{k_1}} \cdots \frac{\partial x^{i_r}}{\partial u^{k_r}} \cdot
\frac{\partial u^{l_1}}{\partial x^{j_1}} \cdots \frac{\partial u^{l_r}}{\partial x^{j_r}} \\
&\frac{\partial}{\partial x^{i_1}} \otimes \cdots \otimes \frac{\partial}{\partial x^{i_r}} \otimes dx^{j_1} \otimes \cdots \otimes dx^{j_s}
\end{aligned}
η = k 1 , … , k r , l 1 , … , l s ∑ b l 1 , … , l s k 1 , … , k r ∂ u k 1 ∂ ⊗ ⋯ ⊗ ∂ u k r ∂ ⊗ d u l 1 ⊗ ⋯ ⊗ d u l s = k 1 , … , k r , l 1 , … , l s ∑ b l 1 , … , l s k 1 , … , k r i 1 , … , i r , j 1 , … , j s ∑ ∂ u k 1 ∂ x i 1 ⋯ ∂ u k r ∂ x i r ⋅ ∂ x j 1 ∂ u l 1 ⋯ ∂ x j r ∂ u l r ∂ x i 1 ∂ ⊗ ⋯ ⊗ ∂ x i r ∂ ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
となるから,
η = ∑ i 1 , … , i r , j 1 , … , j s a j 1 , … , j s i 1 , … , i r ∂ ∂ x i 1 ⊗ ⋯ ⊗ ∂ ∂ x i r ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
\eta = \sum_{i_1, \dots, i_r, j_1, \dots, j_s} a^{i_1, \dots, i_r}_{j_1, \dots, j_s} \frac{\partial}{\partial x^{i_1}} \otimes \cdots \otimes \frac{\partial}{\partial x^{i_r}} \\
\otimes dx^{j_1} \otimes \cdots \otimes dx^{j_s}
η = i 1 , … , i r , j 1 , … , j s ∑ a j 1 , … , j s i 1 , … , i r ∂ x i 1 ∂ ⊗ ⋯ ⊗ ∂ x i r ∂ ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
と比較して
a j 1 , … , j s i 1 , … , i r = ∑ k 1 , … , k r , l 1 , … , l s b l 1 , … , l s k 1 , … , k r ∂ x i 1 ∂ u k 1 ⋯ ∂ x i r ∂ u k r ⋅ ∂ u l 1 ∂ x j 1 ⋯ ∂ u l r ∂ x j r
a^{i_1, \dots, i_r}_{j_1, \dots, j_s} = \sum_{k_1, \dots, k_r, l_1, \dots, l_s} b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \frac{\partial x^{i_1}}{\partial u^{k_1}} \cdots \frac{\partial x^{i_r}}{\partial u^{k_r}} \cdot
\frac{\partial u^{l_1}}{\partial x^{j_1}} \cdots \frac{\partial u^{l_r}}{\partial x^{j_r}}
a j 1 , … , j s i 1 , … , i r = k 1 , … , k r , l 1 , … , l s ∑ b l 1 , … , l s k 1 , … , k r ∂ u k 1 ∂ x i 1 ⋯ ∂ u k r ∂ x i r ⋅ ∂ x j 1 ∂ u l 1 ⋯ ∂ x j r ∂ u l r
となります。アインシュタインの縮約記法を使うと
a j 1 , … , j s i 1 , … , i r = b l 1 , … , l s k 1 , … , k r ∂ x i 1 ∂ u k 1 ⋯ ∂ x i r ∂ u k r ⋅ ∂ u l 1 ∂ x j 1 ⋯ ∂ u l r ∂ x j r
a^{i_1, \dots, i_r}_{j_1, \dots, j_s} = b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \frac{\partial x^{i_1}}{\partial u^{k_1}} \cdots \frac{\partial x^{i_r}}{\partial u^{k_r}} \cdot
\frac{\partial u^{l_1}}{\partial x^{j_1}} \cdots \frac{\partial u^{l_r}}{\partial x^{j_r}}
a j 1 , … , j s i 1 , … , i r = b l 1 , … , l s k 1 , … , k r ∂ u k 1 ∂ x i 1 ⋯ ∂ u k r ∂ x i r ⋅ ∂ x j 1 ∂ u l 1 ⋯ ∂ x j r ∂ u l r
とも書けます(→アインシュタインの縮約記法 )。これがテンソル場の座標による成分表示の座標変換です。
まとめ
M M M 上の ( r , s ) (r, s) ( r , s ) -テンソル場 η \eta η とは,M M M の各点 p p p に対して
T p M ⊗ ⋯ ⊗ T p M undefined r 個 ⊗ T p ∗ M ⊗ ⋯ ⊗ T p ∗ M undefined s 個
\underbrace{T_pM \otimes \cdots \otimes T_pM}_{r \text{個}} \otimes \underbrace{T^*_pM \otimes \cdots \otimes T^*_pM}_{s \text{個}}
r 個 T p M ⊗ ⋯ ⊗ T p M ⊗ s 個 T p ∗ M ⊗ ⋯ ⊗ T p ∗ M
の元 η p \eta_p η p を対応させるようなもののこと。(ベクトル場の一般化。)
( r , s ) (r, s) ( r , s ) -テンソル η \eta η は,M M M の座標 ( x 1 , … , x n ) (x^1, \dots, x^n) ( x 1 , … , x n ) をとるごとに,
η = ∑ i 1 , … , i r , j 1 , … , j s a j 1 , … , j s i 1 , … , i r ∂ ∂ x i 1 ⊗ ⋯ ⊗ ∂ ∂ x i r ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
\eta = \sum_{i_1, \dots, i_r, j_1, \dots, j_s} a^{i_1, \dots, i_r}_{j_1, \dots, j_s} \frac{\partial}{\partial x^{i_1}} \otimes \cdots \otimes \frac{\partial}{\partial x^{i_r}}
\otimes dx^{j_1} \otimes \cdots \otimes dx^{j_s}
η = i 1 , … , i r , j 1 , … , j s ∑ a j 1 , … , j s i 1 , … , i r ∂ x i 1 ∂ ⊗ ⋯ ⊗ ∂ x i r ∂ ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s
と関数の組 { a j 1 , … , j s i 1 , … , i r } \{a^{i_1, \dots, i_r}_{j_1, \dots, j_s}\} { a j 1 , … , j s i 1 , … , i r } を使って表せる。
座標をとりかえたときの η \eta η の成分表示は次のように変換する。
定理
M M M の2つの座標 ( x 1 , … , x n ) (x^1, \dots , x^n) ( x 1 , … , x n ) と ( u 1 , … , u n ) (u^1, \dots, u^n) ( u 1 , … , u n ) を使って M M M 上の ( r , s ) (r, s) ( r , s ) -テンソル場 η \eta η を
η = ∑ i 1 , … , i r , j 1 , … , j s a j 1 , … , j s i 1 , … , i r ∂ ∂ x i 1 ⊗ ⋯ ⊗ ∂ ∂ x i r ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s = ∑ k 1 , … , k r , l 1 , … , l s b l 1 , … , l s k 1 , … , k r ∂ ∂ u k 1 ⊗ ⋯ ⊗ ∂ ∂ u k r ⊗ d u l 1 ⊗ ⋯ ⊗ d u l s
\begin{aligned}
\eta &= \sum_{i_1, \dots, i_r, j_1, \dots, j_s} a^{i_1, \dots, i_r}_{j_1, \dots, j_s} \frac{\partial}{\partial x^{i_1}} \otimes \cdots \otimes \frac{\partial}{\partial x^{i_r}}
\otimes dx^{j_1} \otimes \cdots \otimes dx^{j_s}\\
&= \sum_{k_1, \dots, k_r, l_1, \dots, l_s} b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \frac{\partial}{\partial u^{k_1}} \otimes \cdots \otimes \frac{\partial}{\partial u^{k_r}}
\otimes du^{l_1} \otimes \cdots \otimes du^{l_s}
\end{aligned}
η = i 1 , … , i r , j 1 , … , j s ∑ a j 1 , … , j s i 1 , … , i r ∂ x i 1 ∂ ⊗ ⋯ ⊗ ∂ x i r ∂ ⊗ d x j 1 ⊗ ⋯ ⊗ d x j s = k 1 , … , k r , l 1 , … , l s ∑ b l 1 , … , l s k 1 , … , k r ∂ u k 1 ∂ ⊗ ⋯ ⊗ ∂ u k r ∂ ⊗ d u l 1 ⊗ ⋯ ⊗ d u l s
と成分表示したとき,それぞれの成分となる関数 a j 1 , … , j s i 1 , … , i r a^{i_1, \dots, i_r}_{j_1, \dots, j_s} a j 1 , … , j s i 1 , … , i r と b l 1 , … , l s k 1 , … , k r b^{k_1, \dots, k_r}_{l_1, \dots, l_s} b l 1 , … , l s k 1 , … , k r の間には
a j 1 , … , j s i 1 , … , i r = ∑ k 1 , … , k r , l 1 , … , l s b l 1 , … , l s k 1 , … , k r ∂ x i 1 ∂ u k 1 ⋯ ∂ x i r ∂ u k r ⋅ ∂ u l 1 ∂ x j 1 ⋯ ∂ u l r ∂ x j r
a^{i_1, \dots, i_r}_{j_1, \dots, j_s} = \sum_{k_1, \dots, k_r, l_1, \dots, l_s}b^{k_1, \dots, k_r}_{l_1, \dots, l_s} \frac{\partial x^{i_1}}{\partial u^{k_1}} \cdots \frac{\partial x^{i_r}}{\partial u^{k_r}} \cdot
\frac{\partial u^{l_1}}{\partial x^{j_1}} \cdots \frac{\partial u^{l_r}}{\partial x^{j_r}}
a j 1 , … , j s i 1 , … , i r = k 1 , … , k r , l 1 , … , l s ∑ b l 1 , … , l s k 1 , … , k r ∂ u k 1 ∂ x i 1 ⋯ ∂ u k r ∂ x i r ⋅ ∂ x j 1 ∂ u l 1 ⋯ ∂ x j r ∂ u l r
の関係がある。