直交テンソル

Representation of a tensor in Euclidean space
2 つの異なる 3D直交基底: 各基底は相互に垂直な単位ベクトルで構成されます。

幾何学線型代数学において直交テンソルは、直交基底を用いてユークリッド空間におけるテンソル成分の形で表現する。テンソルの成分をある基底から別の基底に変換することは、直交変換によって行われる。

最もよく知られている座標系は、2次元3次元の 直交座標系です。直交テンソルは、任意のユークリッド空間、より技術的には、内積を持つ実数上の任意の有限次元ベクトル空間で使用できます。

直交テンソルは物理学工学の分野で用いられ、例えばコーシー応力テンソル剛体力学における慣性モーメントテンソルなどがその例である。一般曲線座標は、高変形連続体力学のように便利な場合もあれば、一般相対論のように必須の場合もある。こうした座標系には正規直交基底が存在する場合もあるが(例えば球面座標への接線)、直交座標軸の回転で十分なアプリケーションでは、直交テンソルによって大幅な簡素化が実現できる。この変換は受動的な変換であり、座標が変更されるのであって物理系が変更されるのではない。

3次元のベクトル

3次元 ユークリッド空間において標準基底はe xe ye zです。各基底ベクトルはx軸、y軸、z軸に沿っており、ベクトルはすべて単位ベクトル(または正規化)であるため、基底は直交 となります。 R 3 {\displaystyle \mathbb {R} ^{3}}

全体を通じて、 3 次元直交座標を参照する場合、右手系が想定されますが、これは実際には左手系よりもはるかに一般的です。詳細については 、方向 (ベクトル空間)を参照してください。

1次の直交テンソルの場合、直交ベクトルa は、基底ベクトルe xe ye zの線形結合として代数的に表すことができます

a = a x e x + a y e y + a z e z {\displaystyle \mathbf {a} =a_{\text{x}}\mathbf {e} _{\text{x}}+a_{\text{y}}\mathbf {e} _{\text{y}}+a_{\text{z}}\mathbf {e} _{\text{z}}}

ここで、ベクトルの直交座標基底に対する座標は、a xa ya zで表されます。基底ベクトルは列ベクトルとして表示するのが一般的で、便利です。

e x = ( 1 0 0 ) , e y = ( 0 1 0 ) , e z = ( 0 0 1 ) {\displaystyle \mathbf {e} _{\text{x}}={\begin{pmatrix}1\\0\\0\end{pmatrix}}\,,\quad \mathbf {e} _{\text{y}}={\begin{pmatrix}0\\1\\0\end{pmatrix}}\,,\quad \mathbf {e} _{\text{z}}={\begin{pmatrix}0\\0\\1\end{pmatrix}}}

列ベクトル表現に 座標ベクトルがある場合:

a = ( a x a y a z ) {\displaystyle \mathbf {a} ={\begin{pmatrix}a_{\text{x}}\\a_{\text{y}}\\a_{\text{z}}\end{pmatrix}}}

ベクトル表現も正当ですが、一般的な曲線座標系のコンテキストでは、行ベクトル表現と列ベクトル表現は特定の理由により別々に使用されます。理由については、 アインシュタイン表記法ベクトルの共変性と反変性を参照してください。

ベクトルの「成分」という用語は曖昧であり、次のようなものを指す可能性があります。

  • ベクトルの特定の座標、例えばz スカラー)、そして同様にxyについても同様、または
  • 対応する基底ベクトルをスカラー倍した座標。この場合、aの「 y成分」はa y e y (ベクトル)であり、 xzについても同様です。

より一般的な表記法はテンソルインデックス表記法であり、これは固定された座標ラベルではなく数値の柔軟性を備えています。直交座標ラベルは、基底ベクトルe xe 1e ye 2e ze 3および座標a xa 1a ya 2a za 3におけるテンソルインデックスに置き換えられます。一般に、表記e 1e 2e 3は任意の基底を指しa 1a 2a 3は対応する座標系を指しますが、ここでは直交座標系に限定されます。次に、

a = a 1 e 1 + a 2 e 2 + a 3 e 3 = i = 1 3 a i e i {\displaystyle \mathbf {a} =a_{1}\mathbf {e} _{1}+a_{2}\mathbf {e} _{2}+a_{3}\mathbf {e} _{3}=\sum _{i=1}^{3}a_{i}\mathbf {e} _{i}}

アインシュタイン記法を使用するのが標準です。項内にちょうど2回現れる添字の合計の和の記号は、表記の簡潔さのために省略できます。

a = i = 1 3 a i e i a i e i {\displaystyle \mathbf {a} =\sum _{i=1}^{3}a_{i}\mathbf {e} _{i}\equiv a_{i}\mathbf {e} _{i}}

座標固有の表記法に対するインデックス表記法の利点は、基となるベクトル空間の次元に依存しないことです。つまり、右辺の同じ式は、高次元でも同じ形になります(下記参照)。以前は、直交座標のラベル x、y、z は単なるラベルであり、インデックスではありませんでした(「 i = x、y、z 」 と書くのは非公式です)。

3次元の2階テンソル

項テンソル Tは、 2つの直交座標ベクトルabのテンソル積 によって形成される2次のテンソルでありT = abと表記されます。ベクトルと同様に、テンソル基底e xe xe xxe xe ye xy、 ..., e ze ze zzの線形結合として表すことができます(各恒等式の右辺は略語であり、それ以上のものではありません)。

T = ( a x e x + a y e y + a z e z ) ( b x e x + b y e y + b z e z ) = a x b x e x e x + a x b y e x e y + a x b z e x e z + a y b x e y e x + a y b y e y e y + a y b z e y e z + a z b x e z e x + a z b y e z e y + a z b z e z e z {\displaystyle {\begin{aligned}\mathbf {T} =\quad &\left(a_{\text{x}}\mathbf {e} _{\text{x}}+a_{\text{y}}\mathbf {e} _{\text{y}}+a_{\text{z}}\mathbf {e} _{\text{z}}\right)\otimes \left(b_{\text{x}}\mathbf {e} _{\text{x}}+b_{\text{y}}\mathbf {e} _{\text{y}}+b_{\text{z}}\mathbf {e} _{\text{z}}\right)\\[5pt]{}=\quad &a_{\text{x}}b_{\text{x}}\mathbf {e} _{\text{x}}\otimes \mathbf {e} _{\text{x}}+a_{\text{x}}b_{\text{y}}\mathbf {e} _{\text{x}}\otimes \mathbf {e} _{\text{y}}+a_{\text{x}}b_{\text{z}}\mathbf {e} _{\text{x}}\otimes \mathbf {e} _{\text{z}}\\[4pt]{}+{}&a_{\text{y}}b_{\text{x}}\mathbf {e} _{\text{y}}\otimes \mathbf {e} _{\text{x}}+a_{\text{y}}b_{\text{y}}\mathbf {e} _{\text{y}}\otimes \mathbf {e} _{\text{y}}+a_{\text{y}}b_{\text{z}}\mathbf {e} _{\text{y}}\otimes \mathbf {e} _{\text{z}}\\[4pt]{}+{}&a_{\text{z}}b_{\text{x}}\mathbf {e} _{\text{z}}\otimes \mathbf {e} _{\text{x}}+a_{\text{z}}b_{\text{y}}\mathbf {e} _{\text{z}}\otimes \mathbf {e} _{\text{y}}+a_{\text{z}}b_{\text{z}}\mathbf {e} _{\text{z}}\otimes \mathbf {e} _{\text{z}}\end{aligned}}}

各基底テンソルを行列として表すと、

e x e x e xx = ( 1 0 0 0 0 0 0 0 0 ) , e x e y e xy = ( 0 1 0 0 0 0 0 0 0 ) , e z e z e zz = ( 0 0 0 0 0 0 0 0 1 ) {\displaystyle {\begin{aligned}\mathbf {e} _{\text{x}}\otimes \mathbf {e} _{\text{x}}&\equiv \mathbf {e} _{\text{xx}}={\begin{pmatrix}1&0&0\\0&0&0\\0&0&0\end{pmatrix}}\,,&\mathbf {e} _{\text{x}}\otimes \mathbf {e} _{\text{y}}&\equiv \mathbf {e} _{\text{xy}}={\begin{pmatrix}0&1&0\\0&0&0\\0&0&0\end{pmatrix}}\,,&\mathbf {e} _{\text{z}}\otimes \mathbf {e} _{\text{z}}&\equiv \mathbf {e} _{\text{zz}}={\begin{pmatrix}0&0&0\\0&0&0\\0&0&1\end{pmatrix}}\end{aligned}}}

Tはより体系的に行列として表すことができます。

T = ( a x b x a x b y a x b z a y b x a y b y a y b z a z b x a z b y a z b z ) {\displaystyle \mathbf {T} ={\begin{pmatrix}a_{\text{x}}b_{\text{x}}&a_{\text{x}}b_{\text{y}}&a_{\text{x}}b_{\text{z}}\\a_{\text{y}}b_{\text{x}}&a_{\text{y}}b_{\text{y}}&a_{\text{y}}b_{\text{z}}\\a_{\text{z}}b_{\text{x}}&a_{\text{z}}b_{\text{y}}&a_{\text{z}}b_{\text{z}}\end{pmatrix}}}

行列とドット積およびテンソル積の間の表記上の対応については、 行列乗算を参照してください。

より一般的には、 T が2 つのベクトルのテンソル積であるかどうかに関係なく、それは常に座標T xxT xy、...、T zzを持つ基底テンソルの線形結合です

T = T xx e xx + T xy e xy + T xz e xz + T yx e yx + T yy e yy + T yz e yz + T zx e zx + T zy e zy + T zz e zz {\displaystyle {\begin{aligned}\mathbf {T} =\quad &T_{\text{xx}}\mathbf {e} _{\text{xx}}+T_{\text{xy}}\mathbf {e} _{\text{xy}}+T_{\text{xz}}\mathbf {e} _{\text{xz}}\\[4pt]{}+{}&T_{\text{yx}}\mathbf {e} _{\text{yx}}+T_{\text{yy}}\mathbf {e} _{\text{yy}}+T_{\text{yz}}\mathbf {e} _{\text{yz}}\\[4pt]{}+{}&T_{\text{zx}}\mathbf {e} _{\text{zx}}+T_{\text{zy}}\mathbf {e} _{\text{zy}}+T_{\text{zz}}\mathbf {e} _{\text{zz}}\end{aligned}}}

一方、テンソルのインデックスに関しては、

T = T i j e i j i j T i j e i e j , {\displaystyle \mathbf {T} =T_{ij}\mathbf {e} _{ij}\equiv \sum _{ij}T_{ij}\mathbf {e} _{i}\otimes \mathbf {e} _{j}\,,}

行列形式では次のようになります。

T = ( T xx T xy T xz T yx T yy T yz T zx T zy T zz ) {\displaystyle \mathbf {T} ={\begin{pmatrix}T_{\text{xx}}&T_{\text{xy}}&T_{\text{xz}}\\T_{\text{yx}}&T_{\text{yy}}&T_{\text{yz}}\\T_{\text{zx}}&T_{\text{zy}}&T_{\text{zz}}\end{pmatrix}}}

2階テンソルは、物理学や工学において、物理量がシステム内で方向依存性を持つ場合、しばしば「刺激-応答」的な形で自然に現れます。これはテンソルの一つの側面、すなわち多重線型関数として数学的に捉えることができます。ある大きさと方向のベクトルuを入力する2階テンソルTは、一般にuとは異なる大きさと方向のベクトルvを返します。数学的解析における関数の表記法では、 vT ( u )と書きますが[1]、同じ考え方を行列表記法と指数表記法[2](和の表記法を含む) でそれぞれ表すこともできます。

( v x v y v z ) = ( T xx T xy T xz T yx T yy T yz T zx T zy T zz ) ( u x u y u z ) , v i = T i j u j {\displaystyle {\begin{aligned}{\begin{pmatrix}v_{\text{x}}\\v_{\text{y}}\\v_{\text{z}}\end{pmatrix}}&={\begin{pmatrix}T_{\text{xx}}&T_{\text{xy}}&T_{\text{xz}}\\T_{\text{yx}}&T_{\text{yy}}&T_{\text{yz}}\\T_{\text{zx}}&T_{\text{zy}}&T_{\text{zz}}\end{pmatrix}}{\begin{pmatrix}u_{\text{x}}\\u_{\text{y}}\\u_{\text{z}}\end{pmatrix}}\,,&v_{i}&=T_{ij}u_{j}\end{aligned}}}

「線形」により、2つのスカラーρσ、ベクトルrsに対してu = ρ r + σ sの場合、関数表記とインデックス表記では次のようになります。

v = T ( ρ r + σ s ) = ρ T ( r ) + σ T ( s ) v i = T i j ( ρ r j + σ s j ) = ρ T i j r j + σ T i j s j {\displaystyle {\begin{aligned}\mathbf {v} &=&&\mathbf {T} (\rho \mathbf {r} +\sigma \mathbf {s} )&=&&\rho \mathbf {T} (\mathbf {r} )+\sigma \mathbf {T} (\mathbf {s} )\\[1ex]v_{i}&=&&T_{ij}(\rho r_{j}+\sigma s_{j})&=&&\rho T_{ij}r_{j}+\sigma T_{ij}s_{j}\end{aligned}}}

行列表記についても同様です。関数表記、行列表記、インデックス表記はすべて同じ意味です。行列形式は要素を明確に表示しますが、インデックス形式は式を簡潔にテンソル代数的に操作することを容易にします。どちらも方向の物理的な解釈を提供します。ベクトルは1つの方向を持ちますが、2階テンソルは2つの方向を結びます。テンソルのインデックスまたは座標ラベルを基底ベクトルの方向に関連付けることができます。

ベクトルの大きさと方向の変化を記述するには、2階テンソルの使用が最低限必要です。2つのベクトルの内積は常にスカラーであり、 2つのベクトルの外積は常にベクトルによって定義される平面に垂直な擬似ベクトルであるため、これらのベクトルの積だけでは、任意の方向、任意の大きさの新しいベクトルを得ることはできません。(内積と外積の詳細については、以下も参照してください。)2つのベクトルのテンソル積は2階テンソルですが、それ自体では明確な方向の解釈はありません。

前述の考え方は、T が2つのベクトルpq を引数に取る場合、スカラーrを返すという形で表現できます。関数表記ではr = T ( p , q )と書き、行列表記とインデックス表記(和の規則を含む)ではそれぞれ次のように 書きます。

r = ( p x p y p z ) ( T xx T xy T xz T yx T yy T yz T zx T zy T zz ) ( q x q y q z ) = p i T i j q j {\displaystyle r={\begin{pmatrix}p_{\text{x}}&p_{\text{y}}&p_{\text{z}}\end{pmatrix}}{\begin{pmatrix}T_{\text{xx}}&T_{\text{xy}}&T_{\text{xz}}\\T_{\text{yx}}&T_{\text{yy}}&T_{\text{yz}}\\T_{\text{zx}}&T_{\text{zy}}&T_{\text{zz}}\end{pmatrix}}{\begin{pmatrix}q_{\text{x}}\\q_{\text{y}}\\q_{\text{z}}\end{pmatrix}}=p_{i}T_{ij}q_{j}}

テンソルTは両方の入力ベクトルに対して線形です。ベクトルとテンソルが成分を参照せずに記述され、添え字も使用されていない場合、添え字の和(テンソル縮約と呼ばれる)をとる箇所にドット⋅が置かれることがあります。上記のケースでは、次のようになります。 [1] [2]

v = T u r = p T q {\displaystyle {\begin{aligned}\mathbf {v} &=\mathbf {T} \cdot \mathbf {u} \\r&=\mathbf {p} \cdot \mathbf {T} \cdot \mathbf {q} \end{aligned}}}

ドット積表記法に由来する:

a b a i b i {\displaystyle \mathbf {a} \cdot \mathbf {b} \equiv a_{i}b_{i}}

より一般的には、 n個のベクトル(n0からmまで)を受け取るm階テンソルはmn階のテンソルを返します。より一般化された詳細については、テンソル § 多重線型写像としてを参照してください。上記の概念は、ベクトルの場合と同様に擬ベクトルにも適用されます。ベクトルとテンソル自体は空間全体にわたって変化する可能性があり、その場合、ベクトル場テンソル場が存在し、時間に依存することもあります。

以下に例をいくつか示します。

適用された、または与えられた... ...の材料または物体に …結果として… …物質または物体において、次のように表されます。
単位ベクトル n コーシー応力テンソル σ 牽引力t t = σ n {\displaystyle \mathbf {t} ={\boldsymbol {\sigma }}\cdot \mathbf {n} }
角速度 ω 慣性モーメント I 運動量 J J = I ω {\displaystyle \mathbf {J} =\mathbf {I} \cdot {\boldsymbol {\omega }}}
回転運動エネルギー T T = 1 2 ω I ω {\displaystyle T={\tfrac {1}{2}}{\boldsymbol {\omega }}\cdot \mathbf {I} \cdot {\boldsymbol {\omega }}}
電界 E 電気伝導率 σ 電流密度J J = σ E {\displaystyle \mathbf {J} ={\boldsymbol {\sigma }}\cdot \mathbf {E} }
分極率 α (誘電率 εおよび電気感受率 χ Eに関連 誘導分極P P = α E {\displaystyle \mathbf {P} ={\boldsymbol {\alpha }}\cdot \mathbf {E} }
磁場H 透磁率 μ 磁場B B = μ H {\displaystyle \mathbf {B} ={\boldsymbol {\mu }}\cdot \mathbf {H} }

電気伝導の例では、インデックスと行列の表記は次のようになります。

J i = σ i j E j j σ i j E j ( J x J y J z ) = ( σ xx σ xy σ xz σ yx σ yy σ yz σ zx σ zy σ zz ) ( E x E y E z ) {\displaystyle {\begin{aligned}J_{i}&=\sigma _{ij}E_{j}\equiv \sum _{j}\sigma _{ij}E_{j}\\{\begin{pmatrix}J_{\text{x}}\\J_{\text{y}}\\J_{\text{z}}\end{pmatrix}}&={\begin{pmatrix}\sigma _{\text{xx}}&\sigma _{\text{xy}}&\sigma _{\text{xz}}\\\sigma _{\text{yx}}&\sigma _{\text{yy}}&\sigma _{\text{yz}}\\\sigma _{\text{zx}}&\sigma _{\text{zy}}&\sigma _{\text{zz}}\end{pmatrix}}{\begin{pmatrix}E_{\text{x}}\\E_{\text{y}}\\E_{\text{z}}\end{pmatrix}}\end{aligned}}}

一方、回転運動エネルギーTについては、

T = 1 2 ω i I i j ω j 1 2 i j ω i I i j ω j , = 1 2 ( ω x ω y ω z ) ( I xx I xy I xz I yx I yy I yz I zx I zy I zz ) ( ω x ω y ω z ) . {\displaystyle {\begin{aligned}T&={\frac {1}{2}}\omega _{i}I_{ij}\omega _{j}\equiv {\frac {1}{2}}\sum _{ij}\omega _{i}I_{ij}\omega _{j}\,,\\&={\frac {1}{2}}{\begin{pmatrix}\omega _{\text{x}}&\omega _{\text{y}}&\omega _{\text{z}}\end{pmatrix}}{\begin{pmatrix}I_{\text{xx}}&I_{\text{xy}}&I_{\text{xz}}\\I_{\text{yx}}&I_{\text{yy}}&I_{\text{yz}}\\I_{\text{zx}}&I_{\text{zy}}&I_{\text{zz}}\end{pmatrix}}{\begin{pmatrix}\omega _{\text{x}}\\\omega _{\text{y}}\\\omega _{\text{z}}\end{pmatrix}}\,.\end{aligned}}}

より専門的な例については 構成方程式も参照してください。

ベクトルとテンソルn次元

実数 上のn次元ユークリッド空間において、標準基底はe 1e 2e 3、 ... e nと表記される。各基底ベクトルe iはx i軸の正方向を向き、基底は直交する。e iの成分jはクロネッカーのデルタによって与えられる R n {\displaystyle \mathbb {R} ^{n}}

( e i ) j = δ i j {\displaystyle (\mathbf {e} _{i})_{j}=\delta _{ij}}

のベクトルは次の形式になります。 R n {\displaystyle \mathbb {R} ^{n}}

a = a i e i i a i e i . {\displaystyle \mathbf {a} =a_{i}\mathbf {e} _{i}\equiv \sum _{i}a_{i}\mathbf {e} _{i}\,.}

同様に、上記の2次テンソルでは、 の各ベクトルabに対して次のようになります R n {\displaystyle \mathbb {R} ^{n}}

T = a i b j e i j i j a i b j e i e j , {\displaystyle \mathbf {T} =a_{i}b_{j}\mathbf {e} _{ij}\equiv \sum _{ij}a_{i}b_{j}\mathbf {e} _{i}\otimes \mathbf {e} _{j}\,,}

あるいはより一般的には:

T = T i j e i j i j T i j e i e j . {\displaystyle \mathbf {T} =T_{ij}\mathbf {e} _{ij}\equiv \sum _{ij}T_{ij}\mathbf {e} _{i}\otimes \mathbf {e} _{j}\,.}

直交ベクトル(任意の次元)の変換

同じ位置ベクトル x を、それぞれ直交基底を持つ 2 つの 3D 直交座標系で表すと、直方体はベクトル成分を加算するための平行四辺形の法則を示します。

座標変換における「不変性」の意味

における位置ベクトル xは、ベクトルの単純かつ一般的な例であり、任意の座標系で表現できます。直交基底のみを持つ直交座標系の場合を考えてみましょう。基底ベクトルがすべて互いに垂直で正規化されていない場合、直交幾何座標系を持つことが可能です。この場合、基底は直交基底です、直交基底ではありません。しかし、直交基底の方が操作が容易であるため、実際にはよく使用されます。以下の結果は、直交基底ではなく、直交基底に当てはまります。 R n {\displaystyle \mathbb {R} ^{n}}

ある直交座標系では、反ベクトルとしてのx は座標x iと基底ベクトルe iを持ち、共ベクトルとしての x は座標x iと基底共ベクトルe iを持ち、次のようになります。

x = x i e i , x = x i e i {\displaystyle {\begin{aligned}\mathbf {x} &=x^{i}\mathbf {e} _{i}\,,&\mathbf {x} &=x_{i}\mathbf {e} ^{i}\end{aligned}}}

別の直交座標系では、反ベクトルとしてのx は座標x iと基底e iを持ち、共ベクトルとしての x は座標x iと基底e iを持ち、次のようになります。

x = x ¯ i e ¯ i , x = x ¯ i e ¯ i {\displaystyle {\begin{aligned}\mathbf {x} &={\bar {x}}^{i}{\bar {\mathbf {e} }}_{i}\,,&\mathbf {x} &={\bar {x}}_{i}{\bar {\mathbf {e} }}^{i}\end{aligned}}}

それぞれの新しい座標はすべての古い座標の関数であり、逆関数の場合はその逆になります。

x ¯ i = x ¯ i ( x 1 , x 2 , ) x i = x i ( x ¯ 1 , x ¯ 2 , ) x ¯ i = x ¯ i ( x 1 , x 2 , ) x i = x i ( x ¯ 1 , x ¯ 2 , ) {\displaystyle {\begin{aligned}{\bar {x}}{}^{i}={\bar {x}}{}^{i}\left(x^{1},x^{2},\ldots \right)\quad &\rightleftharpoons \quad x{}^{i}=x{}^{i}\left({\bar {x}}^{1},{\bar {x}}^{2},\ldots \right)\\{\bar {x}}{}_{i}={\bar {x}}{}_{i}\left(x_{1},x_{2},\ldots \right)\quad &\rightleftharpoons \quad x{}_{i}=x{}_{i}\left({\bar {x}}_{1},{\bar {x}}_{2},\ldots \right)\end{aligned}}}

同様に、新しい基底ベクトルは古いものすべての関数であり、逆関数の場合はその逆になります。

e ¯ j = e ¯ j ( e 1 , e 2 , ) e j = e j ( e ¯ 1 , e ¯ 2 , ) e ¯ j = e ¯ j ( e 1 , e 2 , ) e j = e j ( e ¯ 1 , e ¯ 2 , ) {\displaystyle {\begin{aligned}{\bar {\mathbf {e} }}{}_{j}={\bar {\mathbf {e} }}{}_{j}\left(\mathbf {e} _{1},\mathbf {e} _{2},\ldots \right)\quad &\rightleftharpoons \quad \mathbf {e} {}_{j}=\mathbf {e} {}_{j}\left({\bar {\mathbf {e} }}_{1},{\bar {\mathbf {e} }}_{2},\ldots \right)\\{\bar {\mathbf {e} }}{}^{j}={\bar {\mathbf {e} }}{}^{j}\left(\mathbf {e} ^{1},\mathbf {e} ^{2},\ldots \right)\quad &\rightleftharpoons \quad \mathbf {e} {}^{j}=\mathbf {e} {}^{j}\left({\bar {\mathbf {e} }}^{1},{\bar {\mathbf {e} }}^{2},\ldots \right)\end{aligned}}}

すべてのijについて。

ベクトルは基底のいかなる変化に対しても不変であるため、座標が変換行列 Lに従って変換される場合、基底は行列 L −1の逆行列に従って変換され、逆に座標が逆行列L −1に従って変換される場合、基底は行列Lに従って変換されます。これらの変換の違いは、慣例的に、反変性を表す上付き文字と共変性を表す下付き文字の添え字によって示され、座標と基底は以下の規則に従って 線形変換されます。

ベクトルの要素 反変変換則 共変変換則
座標 x ¯ j = x i ( L ) i j = x i L i j {\displaystyle {\bar {x}}^{j}=x^{i}({\boldsymbol {\mathsf {L}}})_{i}{}^{j}=x^{i}{\mathsf {L}}_{i}{}^{j}} x ¯ j = x k ( L 1 ) j k {\displaystyle {\bar {x}}_{j}=x_{k}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j}{}^{k}}
基底 e ¯ j = ( L 1 ) j k e k {\displaystyle {\bar {\mathbf {e} }}_{j}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j}{}^{k}\mathbf {e} _{k}} e ¯ j = ( L ) i j e i = L i j e i {\displaystyle {\bar {\mathbf {e} }}^{j}=({\boldsymbol {\mathsf {L}}})_{i}{}^{j}\mathbf {e} ^{i}={\mathsf {L}}_{i}{}^{j}\mathbf {e} ^{i}}
任意のベクトル x ¯ j e ¯ j = x i L i j ( L 1 ) j k e k = x i δ i k e k = x i e i {\displaystyle {\bar {x}}^{j}{\bar {\mathbf {e} }}_{j}=x^{i}{\mathsf {L}}_{i}{}^{j}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j}{}^{k}\mathbf {e} _{k}=x^{i}\delta _{i}{}^{k}\mathbf {e} _{k}=x^{i}\mathbf {e} _{i}} x ¯ j e ¯ j = x i ( L 1 ) j i L k j e k = x i δ i k e k = x i e i {\displaystyle {\bar {x}}_{j}{\bar {\mathbf {e} }}^{j}=x_{i}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j}{}^{i}{\mathsf {L}}_{k}{}^{j}\mathbf {e} ^{k}=x_{i}\delta ^{i}{}_{k}\mathbf {e} ^{k}=x_{i}\mathbf {e} ^{i}}

ここで、L i j は変換行列の要素(行番号はi、列番号はj)を表し、( L −1 ) i k は行列L i kの逆行列の要素を表します

Lが直交変換直交行列)である場合、それによって変換されるオブジェクトは直交テンソルとして定義されます。これは幾何学的には、直交座標系が別の直交座標系に写像され、その際ベクトルxのノルムが保存される(および距離が保存される) という解釈になります。

L行列式はdet( L ) = ±1であり、これは回転の場合は( +1 ) 、不正確な回転(反射を含む)の場合は( −1 )という2種類の直交変換に対応します

代数的にはかなり簡略化されており、行列転置は直交変換の定義の 逆になります。

L T = L 1 ( L 1 ) i j = ( L T ) i j = ( L ) j i = L j i {\displaystyle {\boldsymbol {\mathsf {L}}}^{\textsf {T}}={\boldsymbol {\mathsf {L}}}^{-1}\Rightarrow \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{i}{}^{j}=\left({\boldsymbol {\mathsf {L}}}^{\textsf {T}}\right)_{i}{}^{j}=({\boldsymbol {\mathsf {L}}})^{j}{}_{i}={\mathsf {L}}^{j}{}_{i}}

前の表から、共ベクトルと反ベクトルの直交変換は同一であることがわかります。指数 を上げるか下げるかを区別する必要はありません。この文脈や物理学・工学への応用では、指数の混乱を避けるため、指数は通常すべて下付きで示されます。この記事の残りの部分では、すべての指数は下げられます。共ベクトルまたは反ベクトルである量と、関連する変換規則を考慮することで、実際の上げ下げされた指数と下げられた指数を決定できます。

位置ベクトルだけでなく、あらゆるベクトルaに全く同じ変換規則が適用されます。その成分a i が規則に従って変換されない場合、aはベクトルではありません。

上記の式は類似しているものの、 x j = L i j x iのような座標変換や、 b i = T ij a jのようなテンソルのベクトルへの作用においてはLはテンソルではなく、Tがテンソルです。座標変換において、Lは行列であり、直交基底を持つ2つの直交座標系を関連付けるために使用されます。ベクトルをベクトルに関連付けるテンソルの場合、方程式全体のベクトルとテンソルはすべて同じ座標系と基底に属します。

微分とヤコビ行列要素

Lの要素は、それぞれ、新しい座標または古い座標に対する新しい座標または古い座標の 偏微分です。

x i をx kに関して微分すると

x ¯ i x k = x k ( x j L j i ) = L j i x j x k = δ k j L j i = L k i {\displaystyle {\frac {\partial {\bar {x}}_{i}}{\partial x_{k}}}={\frac {\partial }{\partial x_{k}}}(x_{j}{\mathsf {L}}_{ji})={\mathsf {L}}_{ji}{\frac {\partial x_{j}}{\partial x_{k}}}=\delta _{kj}{\mathsf {L}}_{ji}={\mathsf {L}}_{ki}}

つまり

L i j L i j = x ¯ j x i {\displaystyle {{\mathsf {L}}_{i}}^{j}\equiv {\mathsf {L}}_{ij}={\frac {\partial {\bar {x}}_{j}}{\partial x_{i}}}}

はヤコビ行列の要素です。Lと偏微分における添字の位置の間には(部分的に記憶術的な)対応関係があります。それぞれの場合、 iが上、jが下ですが、直交テンソルの場合は添字を下げることができます

逆に、x j をx iに関して微分すると

x j x ¯ k = x ¯ k ( x ¯ i ( L 1 ) i j ) = x ¯ i x ¯ k ( L 1 ) i j = δ k i ( L 1 ) i j = ( L 1 ) k j {\displaystyle {\frac {\partial x_{j}}{\partial {\bar {x}}_{k}}}={\frac {\partial }{\partial {\bar {x}}_{k}}}\left({\bar {x}}_{i}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ij}\right)={\frac {\partial {\bar {x}}_{i}}{\partial {\bar {x}}_{k}}}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ij}=\delta _{ki}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ij}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{kj}}

つまり

( L 1 ) i j ( L 1 ) i j = x j x ¯ i {\displaystyle \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{i}{}^{j}\equiv \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ij}={\frac {\partial x_{j}}{\partial {\bar {x}}_{i}}}}

は、同様のインデックス対応を持つ逆ヤコビ行列の要素です。

多くの情報源では、偏微分による変換について述べています。

x ¯ j = x i x ¯ j x i x j = x ¯ i x j x ¯ i {\displaystyle {\begin{array}{c}\displaystyle {\bar {x}}_{j}=x_{i}{\frac {\partial {\bar {x}}_{j}}{\partial x_{i}}}\\[3pt]\upharpoonleft \downharpoonright \\[3pt]\displaystyle x_{j}={\bar {x}}_{i}{\frac {\partial x_{j}}{\partial {\bar {x}}_{i}}}\end{array}}}

3D の明示的な行列方程式は次のようになります。

x ¯ = L x ( x ¯ 1 x ¯ 2 x ¯ 3 ) = ( x ¯ 1 x 1 x ¯ 1 x 2 x ¯ 1 x 3 x ¯ 2 x 1 x ¯ 2 x 2 x ¯ 2 x 3 x ¯ 3 x 1 x ¯ 3 x 2 x ¯ 3 x 3 ) ( x 1 x 2 x 3 ) {\displaystyle {\begin{aligned}{\bar {\mathbf {x} }}&={\boldsymbol {\mathsf {L}}}\mathbf {x} \\{\begin{pmatrix}{\bar {x}}_{1}\\{\bar {x}}_{2}\\{\bar {x}}_{3}\end{pmatrix}}&={\begin{pmatrix}{\frac {\partial {\bar {x}}_{1}}{\partial x_{1}}}&{\frac {\partial {\bar {x}}_{1}}{\partial x_{2}}}&{\frac {\partial {\bar {x}}_{1}}{\partial x_{3}}}\\{\frac {\partial {\bar {x}}_{2}}{\partial x_{1}}}&{\frac {\partial {\bar {x}}_{2}}{\partial x_{2}}}&{\frac {\partial {\bar {x}}_{2}}{\partial x_{3}}}\\{\frac {\partial {\bar {x}}_{3}}{\partial x_{1}}}&{\frac {\partial {\bar {x}}_{3}}{\partial x_{2}}}&{\frac {\partial {\bar {x}}_{3}}{\partial x_{3}}}\end{pmatrix}}{\begin{pmatrix}x_{1}\\x_{2}\\x_{3}\end{pmatrix}}\end{aligned}}}

同様に

x = L 1 x ¯ = L T x ¯ {\displaystyle \mathbf {x} ={\boldsymbol {\mathsf {L}}}^{-1}{\bar {\mathbf {x} }}={\boldsymbol {\mathsf {L}}}^{\textsf {T}}{\bar {\mathbf {x} }}}

座標軸に沿った投影

上: x i軸からx i軸への角度。下:x i 軸からx iへの角度

すべての線形変換と同様に、Lは選択された基底に依存します。2つの直交基底の場合、

e ¯ i e ¯ j = e i e j = δ i j , | e i | = | e ¯ i | = 1 , {\displaystyle {\begin{aligned}{\bar {\mathbf {e} }}_{i}\cdot {\bar {\mathbf {e} }}_{j}&=\mathbf {e} _{i}\cdot \mathbf {e} _{j}=\delta _{ij}\,,&\left|\mathbf {e} _{i}\right|&=\left|{\bar {\mathbf {e} }}_{i}\right|=1\,,\end{aligned}}}

  • xをx軸に投影する: x ¯ i = e ¯ i x = e ¯ i x j e j = x i L i j , {\displaystyle {\bar {x}}_{i}={\bar {\mathbf {e} }}_{i}\cdot \mathbf {x} ={\bar {\mathbf {e} }}_{i}\cdot x_{j}\mathbf {e} _{j}=x_{i}{\mathsf {L}}_{ij}\,,}
  • xをx軸に投影する: x i = e i x = e i x ¯ j e ¯ j = x ¯ j ( L 1 ) j i . {\displaystyle x_{i}=\mathbf {e} _{i}\cdot \mathbf {x} =\mathbf {e} _{i}\cdot {\bar {x}}_{j}{\bar {\mathbf {e} }}_{j}={\bar {x}}_{j}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ji}\,.}

したがって、成分はx i 軸x j間の方向余弦になります。 L i j = e ¯ i e j = cos θ i j ( L 1 ) i j = e i e ¯ j = cos θ j i {\displaystyle {\begin{aligned}{\mathsf {L}}_{ij}&={\bar {\mathbf {e} }}_{i}\cdot \mathbf {e} _{j}=\cos \theta _{ij}\\\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ij}&=\mathbf {e} _{i}\cdot {\bar {\mathbf {e} }}_{j}=\cos \theta _{ji}\end{aligned}}}

ここで、θ ijθ jiはそれぞれx i軸とx j軸の間の角度です。一般に、θ ijはθ jiと等しくありません。例えば、θ 12θ 21は異なる角度だからです。

座標の変換は次のように記述できます。

x ¯ j = x i ( e ¯ i e j ) = x i cos θ i j x j = x ¯ i ( e i e ¯ j ) = x ¯ i cos θ j i {\displaystyle {\begin{array}{c}{\bar {x}}_{j}=x_{i}\left({\bar {\mathbf {e} }}_{i}\cdot \mathbf {e} _{j}\right)=x_{i}\cos \theta _{ij}\\[3pt]\upharpoonleft \downharpoonright \\[3pt]x_{j}={\bar {x}}_{i}\left(\mathbf {e} _{i}\cdot {\bar {\mathbf {e} }}_{j}\right)={\bar {x}}_{i}\cos \theta _{ji}\end{array}}}

3D の明示的な行列方程式は次のようになります。

x ¯ = L x ( x ¯ 1 x ¯ 2 x ¯ 3 ) = ( e ¯ 1 e 1 e ¯ 1 e 2 e ¯ 1 e 3 e ¯ 2 e 1 e ¯ 2 e 2 e ¯ 2 e 3 e ¯ 3 e 1 e ¯ 3 e 2 e ¯ 3 e 3 ) ( x 1 x 2 x 3 ) = ( cos θ 11 cos θ 12 cos θ 13 cos θ 21 cos θ 22 cos θ 23 cos θ 31 cos θ 32 cos θ 33 ) ( x 1 x 2 x 3 ) {\displaystyle {\begin{aligned}{\bar {\mathbf {x} }}&={\boldsymbol {\mathsf {L}}}\mathbf {x} \\{\begin{pmatrix}{\bar {x}}_{1}\\{\bar {x}}_{2}\\{\bar {x}}_{3}\end{pmatrix}}&={\begin{pmatrix}{\bar {\mathbf {e} }}_{1}\cdot \mathbf {e} _{1}&{\bar {\mathbf {e} }}_{1}\cdot \mathbf {e} _{2}&{\bar {\mathbf {e} }}_{1}\cdot \mathbf {e} _{3}\\{\bar {\mathbf {e} }}_{2}\cdot \mathbf {e} _{1}&{\bar {\mathbf {e} }}_{2}\cdot \mathbf {e} _{2}&{\bar {\mathbf {e} }}_{2}\cdot \mathbf {e} _{3}\\{\bar {\mathbf {e} }}_{3}\cdot \mathbf {e} _{1}&{\bar {\mathbf {e} }}_{3}\cdot \mathbf {e} _{2}&{\bar {\mathbf {e} }}_{3}\cdot \mathbf {e} _{3}\end{pmatrix}}{\begin{pmatrix}x_{1}\\x_{2}\\x_{3}\end{pmatrix}}={\begin{pmatrix}\cos \theta _{11}&\cos \theta _{12}&\cos \theta _{13}\\\cos \theta _{21}&\cos \theta _{22}&\cos \theta _{23}\\\cos \theta _{31}&\cos \theta _{32}&\cos \theta _{33}\end{pmatrix}}{\begin{pmatrix}x_{1}\\x_{2}\\x_{3}\end{pmatrix}}\end{aligned}}}

同様に

x = L 1 x ¯ = L T x ¯ {\displaystyle \mathbf {x} ={\boldsymbol {\mathsf {L}}}^{-1}{\bar {\mathbf {x} }}={\boldsymbol {\mathsf {L}}}^{\textsf {T}}{\bar {\mathbf {x} }}}

幾何学的な解釈は、x i成分がx j成分をx j軸に投影した合計に等しいというものです

e ie jを行列に並べると、ドット積の対称性により対称行列(自身の転置行列に等しい行列)を形成します。これは実際には計量テンソル gです。対照的に、 e ie je ie j は、上に示したように、一般に対称行列を形成しません。したがって、L 行列は直交行列ではありますが対称行列ではありません。

いずれかのiについてx ix iが一致する任意の1 つの軸の周りの回転を除き、角度はオイラー角と同じではないため、L行列は回転行列と同じではありません

内積と外積の変換(3次元のみ)

内積外積は、物理学や工学におけるベクトル解析の応用において非常に頻繁に発生します。例としては、次のものがあります

これらの積が直交変換によってどのように変換されるかを以下に示します。

ドット積、クロネッカーのデルタ、計量テンソル

基底ベクトルの各可能なペアのドット積⋅は、基底が直交していることから導かれる。直交するペアについて

e x e y = e y e z = e z e x = e y e x = e z e y = e x e z = 0 {\displaystyle {\begin{array}{llll}\mathbf {e} _{\text{x}}\cdot \mathbf {e} _{\text{y}}&=\mathbf {e} _{\text{y}}\cdot \mathbf {e} _{\text{z}}&=\mathbf {e} _{\text{z}}\cdot \mathbf {e} _{\text{x}}&=\\\mathbf {e} _{\text{y}}\cdot \mathbf {e} _{\text{x}}&=\mathbf {e} _{\text{z}}\cdot \mathbf {e} _{\text{y}}&=\mathbf {e} _{\text{x}}\cdot \mathbf {e} _{\text{z}}&=0\end{array}}}

一方、平行ペアの場合は

e x e x = e y e y = e z e z = 1. {\displaystyle \mathbf {e} _{\text{x}}\cdot \mathbf {e} _{\text{x}}=\mathbf {e} _{\text{y}}\cdot \mathbf {e} _{\text{y}}=\mathbf {e} _{\text{z}}\cdot \mathbf {e} _{\text{z}}=1.}

上に示したように、カルティシアンラベルをインデックス表記に置き換えると、これらの結果は次のように要約できる。

e i e j = δ i j {\displaystyle \mathbf {e} _{i}\cdot \mathbf {e} _{j}=\delta _{ij}}

ここで、δ ijはクロネッカーのデルタの成分である。このように、 直交座標基底を用いてδを表すことができる。

さらに、任意の基底に関する 各計量テンソル成分g ijは、基底ベクトルのペアのドット積である。

g i j = e i e j . {\displaystyle g_{ij}=\mathbf {e} _{i}\cdot \mathbf {e} _{j}.}

デカルト基底の場合、行列に配置されるコンポーネントは次のようになります。

g = ( g xx g xy g xz g yx g yy g yz g zx g zy g zz ) = ( e x e x e x e y e x e z e y e x e y e y e y e z e z e x e z e y e z e z ) = ( 1 0 0 0 1 0 0 0 1 ) {\displaystyle \mathbf {g} ={\begin{pmatrix}g_{\text{xx}}&g_{\text{xy}}&g_{\text{xz}}\\g_{\text{yx}}&g_{\text{yy}}&g_{\text{yz}}\\g_{\text{zx}}&g_{\text{zy}}&g_{\text{zz}}\\\end{pmatrix}}={\begin{pmatrix}\mathbf {e} _{\text{x}}\cdot \mathbf {e} _{\text{x}}&\mathbf {e} _{\text{x}}\cdot \mathbf {e} _{\text{y}}&\mathbf {e} _{\text{x}}\cdot \mathbf {e} _{\text{z}}\\\mathbf {e} _{\text{y}}\cdot \mathbf {e} _{\text{x}}&\mathbf {e} _{\text{y}}\cdot \mathbf {e} _{\text{y}}&\mathbf {e} _{\text{y}}\cdot \mathbf {e} _{\text{z}}\\\mathbf {e} _{\text{z}}\cdot \mathbf {e} _{\text{x}}&\mathbf {e} _{\text{z}}\cdot \mathbf {e} _{\text{y}}&\mathbf {e} _{\text{z}}\cdot \mathbf {e} _{\text{z}}\\\end{pmatrix}}={\begin{pmatrix}1&0&0\\0&1&0\\0&0&1\\\end{pmatrix}}}

計量テンソル、すなわちδについては、最も単純なものは次のとおりです。

g i j = δ i j {\displaystyle g_{ij}=\delta _{ij}}

これは一般基底には当てはまりません。直交座標にはさまざまなスケール係数 (必ずしも 1 ではない) を含む対角メトリックがありますが、一般曲線座標には非対角成分に対してゼロ以外のエントリが含まれることもあります。

2つのベクトルabのドット積は次のように変換される。

a b = a ¯ j b ¯ j = a i L i j b k ( L 1 ) j k = a i δ i k b k = a i b i {\displaystyle \mathbf {a} \cdot \mathbf {b} ={\bar {a}}_{j}{\bar {b}}_{j}=a_{i}{\mathsf {L}}_{ij}b_{k}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{jk}=a_{i}\delta _{i}{}_{k}b_{k}=a_{i}b_{i}}

これは直感的です。2つのベクトルの内積は、どの座標系にも依存しない単一のスカラー値となるからです。これは、直交座標系だけでなく、より一般的にあらゆる座標系に当てはまります。ある座標系における内積は、他のどの座標系でも同じです。

外積、レヴィ・チヴィタ記号、擬ベクトル

3次元直交基底によって張られる立方体の体積e ie j × e kとしてのレヴィ・チヴィタ記号 ε ijkの非ゼロ値。

2つのベクトルの外積( × )の場合、結果は(ほぼ)逆になります。ここでも、右手系3次元直交座標系を仮定すると、直交方向の巡回置換は、ベクトルの巡回集合における次のベクトルを生成します。

e x × e y = e z e y × e z = e x e z × e x = e y e y × e x = e z e z × e y = e x e x × e z = e y {\displaystyle {\begin{aligned}\mathbf {e} _{\text{x}}\times \mathbf {e} _{\text{y}}&=\mathbf {e} _{\text{z}}&\mathbf {e} _{\text{y}}\times \mathbf {e} _{\text{z}}&=\mathbf {e} _{\text{x}}&\mathbf {e} _{\text{z}}\times \mathbf {e} _{\text{x}}&=\mathbf {e} _{\text{y}}\\[1ex]\mathbf {e} _{\text{y}}\times \mathbf {e} _{\text{x}}&=-\mathbf {e} _{\text{z}}&\mathbf {e} _{\text{z}}\times \mathbf {e} _{\text{y}}&=-\mathbf {e} _{\text{x}}&\mathbf {e} _{\text{x}}\times \mathbf {e} _{\text{z}}&=-\mathbf {e} _{\text{y}}\end{aligned}}}

一方、平行ベクトルは明らかに消えます。

e x × e x = e y × e y = e z × e z = 0 {\displaystyle \mathbf {e} _{\text{x}}\times \mathbf {e} _{\text{x}}=\mathbf {e} _{\text{y}}\times \mathbf {e} _{\text{y}}=\mathbf {e} _{\text{z}}\times \mathbf {e} _{\text{z}}={\boldsymbol {0}}}

そして、上記のようにカルティシアンラベルをインデックス表記に置き換えると、次のように要約できます。

e i × e j = { + e k cyclic permutations:  ( i , j , k ) = ( 1 , 2 , 3 ) , ( 2 , 3 , 1 ) , ( 3 , 1 , 2 ) e k anticyclic permutations:  ( i , j , k ) = ( 2 , 1 , 3 ) , ( 3 , 2 , 1 ) , ( 1 , 3 , 2 ) 0 i = j {\displaystyle \mathbf {e} _{i}\times \mathbf {e} _{j}={\begin{cases}+\mathbf {e} _{k}&{\text{cyclic permutations: }}(i,j,k)=(1,2,3),(2,3,1),(3,1,2)\\[2pt]-\mathbf {e} _{k}&{\text{anticyclic permutations: }}(i,j,k)=(2,1,3),(3,2,1),(1,3,2)\\[2pt]{\boldsymbol {0}}&i=j\end{cases}}}

ここで、 ijkはそれぞれ1、2、3の値を取るインデックスです。したがって、次の式が成り立ちます。

e k e i × e j = { + 1 cyclic permutations:  ( i , j , k ) = ( 1 , 2 , 3 ) , ( 2 , 3 , 1 ) , ( 3 , 1 , 2 ) 1 anticyclic permutations:  ( i , j , k ) = ( 2 , 1 , 3 ) , ( 3 , 2 , 1 ) , ( 1 , 3 , 2 ) 0 i = j  or  j = k  or  k = i {\displaystyle {\mathbf {e} _{k}\cdot \mathbf {e} _{i}\times \mathbf {e} _{j}}={\begin{cases}+1&{\text{cyclic permutations: }}(i,j,k)=(1,2,3),(2,3,1),(3,1,2)\\[2pt]-1&{\text{anticyclic permutations: }}(i,j,k)=(2,1,3),(3,2,1),(1,3,2)\\[2pt]0&i=j{\text{ or }}j=k{\text{ or }}k=i\end{cases}}}

これらの順列関係とそれに対応する値は重要であり、この性質と一致するオブジェクトとして、 εで表されるレヴィ・チヴィタ記号がある。レヴィ・チヴィタ記号の要素は、直交座標基底によって表すことができる。

ε i j k = e i e j × e k {\displaystyle \varepsilon _{ijk}=\mathbf {e} _{i}\cdot \mathbf {e} _{j}\times \mathbf {e} _{k}}

これは幾何学的には、直交基底ベクトルが張る立方体体積に対応し、符号は向きを示す( 「正または負の体積」ではない)。ここで、向きは右手系の場合、 ε 123 = +1で固定される。左手系の場合、ε 123 = −1、つまりε 321 = +1で固定される。

スカラー三重積は次のように書けます。

c a × b = c i e i a j e j × b k e k = ε i j k c i a j b k {\displaystyle \mathbf {c} \cdot \mathbf {a} \times \mathbf {b} =c_{i}\mathbf {e} _{i}\cdot a_{j}\mathbf {e} _{j}\times b_{k}\mathbf {e} _{k}=\varepsilon _{ijk}c_{i}a_{j}b_{k}}

(abcで張られる平行六面体の)体積の幾何学的解釈と代数的には行列式である[3] :23 

c a × b = | c x a x b x c y a y b y c z a z b z | {\displaystyle \mathbf {c} \cdot \mathbf {a} \times \mathbf {b} ={\begin{vmatrix}c_{\text{x}}&a_{\text{x}}&b_{\text{x}}\\c_{\text{y}}&a_{\text{y}}&b_{\text{y}}\\c_{\text{z}}&a_{\text{z}}&b_{\text{z}}\end{vmatrix}}}

これを使用して、2 つのベクトルの 外積を次のように書き換えることができます。

( a × b ) i = e i a × b = ε j k ( e i ) a j b k = ε j k δ i a j b k = ε i j k a j b k a × b = ( a × b ) i e i = ε i j k a j b k e i {\displaystyle {\begin{aligned}(\mathbf {a} \times \mathbf {b} )_{i}={\mathbf {e} _{i}\cdot \mathbf {a} \times \mathbf {b} }&=\varepsilon _{\ell jk}{(\mathbf {e} _{i})}_{\ell }a_{j}b_{k}=\varepsilon _{\ell jk}\delta _{i\ell }a_{j}b_{k}=\varepsilon _{ijk}a_{j}b_{k}\\\Rightarrow \quad {\mathbf {a} \times \mathbf {b} }=(\mathbf {a} \times \mathbf {b} )_{i}\mathbf {e} _{i}&=\varepsilon _{ijk}a_{j}b_{k}\mathbf {e} _{i}\end{aligned}}}

見た目とは異なり、レヴィ・チヴィタ記号はテンソルではなく擬似テンソルであり、その成分は次のように変換されます。

ε ¯ p q r = det ( L ) ε i j k L i p L j q L k r . {\displaystyle {\bar {\varepsilon }}_{pqr}=\det({\boldsymbol {\mathsf {L}}})\varepsilon _{ijk}{\mathsf {L}}_{ip}{\mathsf {L}}_{jq}{\mathsf {L}}_{kr}\,.}

したがって、 abの外積の変換は次のようになります。 ( a ¯ × b ¯ ) i = ε ¯ i j k a ¯ j b ¯ k = det ( L ) ε p q r L p i L q j L r k a m L m j b n L n k = det ( L ) ε p q r L p i L q j ( L 1 ) j m L r k ( L 1 ) k n a m b n = det ( L ) ε p q r L p i δ q m δ r n a m b n = det ( L ) L p i ε p q r a q b r = det ( L ) ( a × b ) p L p i {\displaystyle {\begin{aligned}&\left({\bar {\mathbf {a} }}\times {\bar {\mathbf {b} }}\right)_{i}\\[1ex]{}={}&{\bar {\varepsilon }}_{ijk}{\bar {a}}_{j}{\bar {b}}_{k}\\[1ex]{}={}&\det({\boldsymbol {\mathsf {L}}})\;\;\varepsilon _{pqr}\;\;{\mathsf {L}}_{pi}{\mathsf {L}}_{qj}{\mathsf {L}}_{rk}\;\;a_{m}{\mathsf {L}}_{mj}\;\;b_{n}{\mathsf {L}}_{nk}\\[1ex]{}={}&\det({\boldsymbol {\mathsf {L}}})\;\;\varepsilon _{pqr}\;\;{\mathsf {L}}_{pi}\;\;{\mathsf {L}}_{qj}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{jm}\;\;{\mathsf {L}}_{rk}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{kn}\;\;a_{m}\;\;b_{n}\\[1ex]{}={}&\det({\boldsymbol {\mathsf {L}}})\;\;\varepsilon _{pqr}\;\;{\mathsf {L}}_{pi}\;\;\delta _{qm}\;\;\delta _{rn}\;\;a_{m}\;\;b_{n}\\[1ex]{}={}&\det({\boldsymbol {\mathsf {L}}})\;\;{\mathsf {L}}_{pi}\;\;\varepsilon _{pqr}a_{q}b_{r}\\[1ex]{}={}&\det({\boldsymbol {\mathsf {L}}})\;\;(\mathbf {a} \times \mathbf {b} )_{p}{\mathsf {L}}_{pi}\end{aligned}}}

そして、行列式の因子により、 a × bは擬似ベクトルとして変換されます。

テンソルのインデックス表記は、多次元配列を形成するエンティティを持つあらゆるオブジェクトに適用されます。インデックスを持つものすべてがデフォルトでテンソルであるわけではありません。テンソルは、ある座標系から別の座標系への変換において、その座標と基底要素がどのように変化するかによって定義されます。

2 つのベクトルの外積は擬似ベクトルであり、擬似ベクトルとベクトルの外積は別のベクトルであることに注意してください。

の応用δテンソルとε擬テンソル

δテンソルとε擬テンソルからは他の恒等式も形成されますが、注目に値する非常に有用な恒等式は、2 つのインデックスにわたって隣接して縮約された 2 つのレヴィ-チヴィタ記号をクロネッカー デルタの反対称化された組み合わせに変換する恒等式です。

ε i j k ε p q k = δ i p δ j q δ i q δ j p {\displaystyle \varepsilon _{ijk}\varepsilon _{pqk}=\delta _{ip}\delta _{jq}-\delta _{iq}\delta _{jp}}

内積と外積の指数形式は、この恒等式と相まって、ベクトル解析やベクトル代数における他の恒等式の操作と導出を非常に容易にし、物理学や工学の分野で広く用いられています。例えば、内積と外積はベクトルの加法に対して分配的であることは明らかです。

a ( b + c ) = a i ( b i + c i ) = a i b i + a i c i = a b + a c a × ( b + c ) = e i ε i j k a j ( b k + c k ) = e i ε i j k a j b k + e i ε i j k a j c k = a × b + a × c {\displaystyle {\begin{aligned}\mathbf {a} \cdot (\mathbf {b} +\mathbf {c} )&=a_{i}(b_{i}+c_{i})=a_{i}b_{i}+a_{i}c_{i}=\mathbf {a} \cdot \mathbf {b} +\mathbf {a} \cdot \mathbf {c} \\[1ex]\mathbf {a} \times (\mathbf {b} +\mathbf {c} )&=\mathbf {e} _{i}\varepsilon _{ijk}a_{j}(b_{k}+c_{k})=\mathbf {e} _{i}\varepsilon _{ijk}a_{j}b_{k}+\mathbf {e} _{i}\varepsilon _{ijk}a_{j}c_{k}=\mathbf {a} \times \mathbf {b} +\mathbf {a} \times \mathbf {c} \end{aligned}}}

幾何学的な構成に頼ることなく、いずれの場合も導出は簡単な代数行で済みます。手順はやや分かりにくいものの、ベクトルの三重積も導出可能です。指数表記で書き直すと、

[ a × ( b × c ) ] i = ε i j k a j ( ε k m b c m ) = ( ε i j k ε k m ) a j b c m {\displaystyle \left[\mathbf {a} \times (\mathbf {b} \times \mathbf {c} )\right]_{i}=\varepsilon _{ijk}a_{j}(\varepsilon _{k\ell m}b_{\ell }c_{m})=(\varepsilon _{ijk}\varepsilon _{k\ell m})a_{j}b_{\ell }c_{m}}

εシンボルのインデックスを巡回置換しても値は変わらないため、ε kℓmのインデックスを巡回置換してε ℓmkを得ることで、上記のδ - ε恒等式を用いてεシンボルをδテンソルに変換することができる

[ a × ( b × c ) ] i = ( δ i δ j m δ i m δ j ) a j b c m = δ i δ j m a j b c m δ i m δ j a j b c m = a j b i c j a j b j c i = [ ( a c ) b ( a b ) c ] i {\displaystyle {\begin{aligned}\left[\mathbf {a} \times (\mathbf {b} \times \mathbf {c} )\right]_{i}{}={}&\left(\delta _{i\ell }\delta _{jm}-\delta _{im}\delta _{j\ell }\right)a_{j}b_{\ell }c_{m}\\{}={}&\delta _{i\ell }\delta _{jm}a_{j}b_{\ell }c_{m}-\delta _{im}\delta _{j\ell }a_{j}b_{\ell }c_{m}\\{}={}&a_{j}b_{i}c_{j}-a_{j}b_{j}c_{i}\\{}={}&\left[(\mathbf {a} \cdot \mathbf {c} )\mathbf {b} -(\mathbf {a} \cdot \mathbf {b} )\mathbf {c} \right]_{i}\end{aligned}}}

したがって:

a × ( b × c ) = ( a c ) b ( a b ) c {\displaystyle \mathbf {a} \times (\mathbf {b} \times \mathbf {c} )=(\mathbf {a} \cdot \mathbf {c} )\mathbf {b} -(\mathbf {a} \cdot \mathbf {b} )\mathbf {c} }

左辺から予想されるように、これはbcに関して反対称であることに注意してください。同様に、添字表記、あるいは前の結果のabcを循環的にラベル付けし、負の値を取るだけでも:

( a × b ) × c = ( c a ) b ( c b ) a {\displaystyle (\mathbf {a} \times \mathbf {b} )\times \mathbf {c} =(\mathbf {c} \cdot \mathbf {a} )\mathbf {b} -(\mathbf {c} \cdot \mathbf {b} )\mathbf {a} }

結果の差は、外積が結合則を満たしていないことを示しています。四重積のようなより複雑な恒等式は、

( a × b ) ( c × d ) , ( a × b ) × ( c × d ) , {\displaystyle (\mathbf {a} \times \mathbf {b} )\cdot (\mathbf {c} \times \mathbf {d} ),\quad (\mathbf {a} \times \mathbf {b} )\times (\mathbf {c} \times \mathbf {d} ),\quad \ldots }

なども同様な方法で導き出すことができます。

直交テンソルの変換(任意の次元)

テンソルは、座標の線形変換によって特定の方法で変換される量として定義されます。

2次

a = a i e ib = b i e iを 2つのベクトルとし、 a j = a i L ijb j = b i L ijに従って変換します

テンソル積をとると次のようになります。

a b = a i e i b j e j = a i b j e i e j {\displaystyle \mathbf {a} \otimes \mathbf {b} =a_{i}\mathbf {e} _{i}\otimes b_{j}\mathbf {e} _{j}=a_{i}b_{j}\mathbf {e} _{i}\otimes \mathbf {e} _{j}}

次に、コンポーネントに変換を適用する

a ¯ p b ¯ q = a i L i p b j L j q = L i p L j q a i b j {\displaystyle {\bar {a}}_{p}{\bar {b}}_{q}=a_{i}{\mathsf {L}}_{i}{}_{p}b_{j}{\mathsf {L}}_{j}{}_{q}={\mathsf {L}}_{i}{}_{p}{\mathsf {L}}_{j}{}_{q}a_{i}b_{j}}

そして基地へ

e ¯ p e ¯ q = ( L 1 ) p i e i ( L 1 ) q j e j = ( L 1 ) p i ( L 1 ) q j e i e j = L i p 1 L j q 1 e i e j {\displaystyle {\bar {\mathbf {e} }}_{p}\otimes {\bar {\mathbf {e} }}_{q}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{pi}\mathbf {e} _{i}\otimes \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{qj}\mathbf {e} _{j}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{pi}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{qj}\mathbf {e} _{i}\otimes \mathbf {e} _{j}={\mathsf {L}}_{ip}^{-1}{\mathsf {L}}_{jq}^{-1}\mathbf {e} _{i}\otimes \mathbf {e} _{j}}

2次テンソルの変換則を与える。テンソルa⊗bこの変換に対して不変である。

a ¯ p b ¯ q e ¯ p e ¯ q = L k p L q a k b ( L 1 ) p i ( L 1 ) q j e i e j = L k p ( L 1 ) p i L q ( L 1 ) q j a k b e i e j = δ k i δ j a k b e i e j = a i b j e i e j {\displaystyle {\begin{aligned}{\bar {a}}_{p}{\bar {b}}_{q}{\bar {\mathbf {e} }}_{p}\otimes {\bar {\mathbf {e} }}_{q}{}={}&{\mathsf {L}}_{kp}{\mathsf {L}}_{\ell q}a_{k}b_{\ell }\,\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{pi}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{qj}\mathbf {e} _{i}\otimes \mathbf {e} _{j}\\[1ex]{}={}&{\mathsf {L}}_{kp}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{pi}{\mathsf {L}}_{\ell q}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{qj}\,a_{k}b_{\ell }\mathbf {e} _{i}\otimes \mathbf {e} _{j}\\[1ex]{}={}&\delta _{k}{}_{i}\delta _{\ell j}\,a_{k}b_{\ell }\mathbf {e} _{i}\otimes \mathbf {e} _{j}\\[1ex]{}={}&a_{i}b_{j}\mathbf {e} _{i}\otimes \mathbf {e} _{j}\end{aligned}}}

より一般的には、任意の2次テンソル

R = R i j e i e j , {\displaystyle \mathbf {R} =R_{ij}\mathbf {e} _{i}\otimes \mathbf {e} _{j}\,,}

コンポーネントは以下に従って変換されます。

R ¯ p q = L i p L j q R i j , {\displaystyle {\bar {R}}_{pq}={\mathsf {L}}_{i}{}_{p}{\mathsf {L}}_{j}{}_{q}R_{ij},}

そして基底は次のように変換されます。

e ¯ p e ¯ q = ( L 1 ) i p e i ( L 1 ) j q e j {\displaystyle {\bar {\mathbf {e} }}_{p}\otimes {\bar {\mathbf {e} }}_{q}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{ip}\mathbf {e} _{i}\otimes \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{jq}\mathbf {e} _{j}}

R がこの規則に従って変換しない場合は、 R がどのような量であっても、それは 2 次テンソルではありません。

任意の次数

より一般的には、任意の次数pテンソル に対して

T = T j 1 j 2 j p e j 1 e j 2 e j p {\displaystyle \mathbf {T} =T_{j_{1}j_{2}\cdots j_{p}}\mathbf {e} _{j_{1}}\otimes \mathbf {e} _{j_{2}}\otimes \cdots \mathbf {e} _{j_{p}}}

コンポーネントは以下に従って変換されます。

T ¯ j 1 j 2 j p = L i 1 j 1 L i 2 j 2 L i p j p T i 1 i 2 i p {\displaystyle {\bar {T}}_{j_{1}j_{2}\cdots j_{p}}={\mathsf {L}}_{i_{1}j_{1}}{\mathsf {L}}_{i_{2}j_{2}}\cdots {\mathsf {L}}_{i_{p}j_{p}}T_{i_{1}i_{2}\cdots i_{p}}}

そして基底は次のように変換されます。

e ¯ j 1 e ¯ j 2 e ¯ j p = ( L 1 ) j 1 i 1 e i 1 ( L 1 ) j 2 i 2 e i 2 ( L 1 ) j p i p e i p {\displaystyle {\bar {\mathbf {e} }}_{j_{1}}\otimes {\bar {\mathbf {e} }}_{j_{2}}\cdots \otimes {\bar {\mathbf {e} }}_{j_{p}}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j_{1}i_{1}}\mathbf {e} _{i_{1}}\otimes \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j_{2}i_{2}}\mathbf {e} _{i_{2}}\cdots \otimes \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{j_{p}i_{p}}\mathbf {e} _{i_{p}}}

p位の擬似テンソル Sの場合、成分は次のように変換されます。

S ¯ j 1 j 2 j p = det ( L ) L i 1 j 1 L i 2 j 2 L i p j p S i 1 i 2 i p . {\displaystyle {\bar {S}}_{j_{1}j_{2}\cdots j_{p}}=\det({\boldsymbol {\mathsf {L}}}){\mathsf {L}}_{i_{1}j_{1}}{\mathsf {L}}_{i_{2}j_{2}}\cdots {\mathsf {L}}_{i_{p}j_{p}}S_{i_{1}i_{2}\cdots i_{p}}\,.}

反対称2階テンソルとしての擬ベクトル

外積の反対称性は、次のようにテンソル形式に書き直すことができる。[ 2] cをベクトル、aを擬似ベクトル、bを別のベクトルとし、Tを次の式で表される2次テンソルとする。

c = a × b = T b {\displaystyle \mathbf {c} =\mathbf {a} \times \mathbf {b} =\mathbf {T} \cdot \mathbf {b} }

外積はabについて線形なので、 Tの成分は検査によって見つけることができ、次のようになります。

T = ( 0 a z a y a z 0 a x a y a x 0 ) {\displaystyle \mathbf {T} ={\begin{pmatrix}0&-a_{\text{z}}&a_{\text{y}}\\a_{\text{z}}&0&-a_{\text{x}}\\-a_{\text{y}}&a_{\text{x}}&0\\\end{pmatrix}}}

したがって、擬ベクトルa は反対称テンソルとして表すことができます。これは擬テンソルではなく、テンソルとして変換されます。上記の力学的な例において、剛体の接線速度v = ω × xは、 v = Ωxと書き直すことができます。ここで、Ωは擬ベクトルωに対応するテンソルです

Ω = ( 0 ω z ω y ω z 0 ω x ω y ω x 0 ) {\displaystyle {\boldsymbol {\Omega }}={\begin{pmatrix}0&-\omega _{\text{z}}&\omega _{\text{y}}\\\omega _{\text{z}}&0&-\omega _{\text{x}}\\-\omega _{\text{y}}&\omega _{\text{x}}&0\\\end{pmatrix}}}

電磁気学の例では電場 Eはベクトル場ですが磁場 Bは擬ベクトル場です。これらの場は、速度vで移動する電荷qの粒子に働くローレンツ力から定義されます。

F = q ( E + v × B ) = q ( E B × v ) {\displaystyle \mathbf {F} =q(\mathbf {E} +\mathbf {v} \times \mathbf {B} )=q(\mathbf {E} -\mathbf {B} \times \mathbf {v} )}

そして、擬似ベクトルBと速度ベクトルvの外積を含む第 2 項を考慮すると、 FEvを列ベクトル、Bを反対称行列として 行列形式で表すことができます。

( F x F y F z ) = q ( E x E y E z ) q ( 0 B z B y B z 0 B x B y B x 0 ) ( v x v y v z ) {\displaystyle {\begin{pmatrix}F_{\text{x}}\\F_{\text{y}}\\F_{\text{z}}\\\end{pmatrix}}=q{\begin{pmatrix}E_{\text{x}}\\E_{\text{y}}\\E_{\text{z}}\\\end{pmatrix}}-q{\begin{pmatrix}0&-B_{\text{z}}&B_{\text{y}}\\B_{\text{z}}&0&-B_{\text{x}}\\-B_{\text{y}}&B_{\text{x}}&0\\\end{pmatrix}}{\begin{pmatrix}v_{\text{x}}\\v_{\text{y}}\\v_{\text{z}}\\\end{pmatrix}}}

擬ベクトルが2つのベクトルの外積によって明示的に与えられる場合(別のベクトルの外積をそのベクトルに代入するのではなく)、そのような擬ベクトルは、各要素が外積の成分となる2階の反対称テンソルとして表すこともできる。J = x × pで定義される軸の周りを周回する古典的な点状粒子の角運動量は、ベクトルの別の例であり、対応する反対称テンソルは次のように表される。

J = ( 0 J z J y J z 0 J x J y J x 0 ) = ( 0 ( x p y y p x ) ( z p x x p z ) ( x p y y p x ) 0 ( y p z z p y ) ( z p x x p z ) ( y p z z p y ) 0 ) {\displaystyle \mathbf {J} ={\begin{pmatrix}0&-J_{\text{z}}&J_{\text{y}}\\J_{\text{z}}&0&-J_{\text{x}}\\-J_{\text{y}}&J_{\text{x}}&0\\\end{pmatrix}}={\begin{pmatrix}0&-(xp_{\text{y}}-yp_{\text{x}})&(zp_{\text{x}}-xp_{\text{z}})\\(xp_{\text{y}}-yp_{\text{x}})&0&-(yp_{\text{z}}-zp_{\text{y}})\\-(zp_{\text{x}}-xp_{\text{z}})&(yp_{\text{z}}-zp_{\text{y}})&0\\\end{pmatrix}}}

相対性理論ではデカルトテンソルは出現しないが、軌道角運動量Jのテンソル形式は相対論的角運動量テンソルの空間的部分に入り、磁場Bの上記のテンソル形式は電磁テンソルの空間的部分に入る

ベクトルとテンソルの計算

以下の式は、直交座標ではそれほど単純ではありません。一般的な曲線座標では、計量の因子とその行列式が存在します。より一般的な分析については、曲線座標のテンソルを参照してください。

ベクトル解析

以下はベクトル解析の微分作用素である。全体を通して、Φ( r , t )をスカラー体とし

A ( r , t ) = A x ( r , t ) e x + A y ( r , t ) e y + A z ( r , t ) e z B ( r , t ) = B x ( r , t ) e x + B y ( r , t ) e y + B z ( r , t ) e z {\displaystyle {\begin{aligned}\mathbf {A} (\mathbf {r} ,t)&=A_{\text{x}}(\mathbf {r} ,t)\mathbf {e} _{\text{x}}+A_{\text{y}}(\mathbf {r} ,t)\mathbf {e} _{\text{y}}+A_{\text{z}}(\mathbf {r} ,t)\mathbf {e} _{\text{z}}\\[1ex]\mathbf {B} (\mathbf {r} ,t)&=B_{\text{x}}(\mathbf {r} ,t)\mathbf {e} _{\text{x}}+B_{\text{y}}(\mathbf {r} ,t)\mathbf {e} _{\text{y}}+B_{\text{z}}(\mathbf {r} ,t)\mathbf {e} _{\text{z}}\end{aligned}}}

ベクトル場であり、すべてのスカラー場とベクトル場は位置ベクトル rと時間tの関数です

デカルト座標における勾配演算子は次のように与えられ ます

= e x x + e y y + e z z {\displaystyle \nabla =\mathbf {e} _{\text{x}}{\frac {\partial }{\partial x}}+\mathbf {e} _{\text{y}}{\frac {\partial }{\partial y}}+\mathbf {e} _{\text{z}}{\frac {\partial }{\partial z}}}

インデックス表記では、これは通常、さまざまな方法で省略されます。

i i x i {\displaystyle \nabla _{i}\equiv \partial _{i}\equiv {\frac {\partial }{\partial x_{i}}}}

この演算子はスカラー場 Φ に作用して、 Φ の最大増加率に向けられたベクトル場を取得します。

( Φ ) i = i Φ {\displaystyle \left(\nabla \Phi \right)_{i}=\nabla _{i}\Phi }

点積と外積のインデックス表記はベクトル計算の微分演算子にも引き継がれる。[3] : 197 

スカラー場Φの方向微分は、ある方向ベクトルa (必ずしも単位ベクトルではない) に沿ったΦの変化率であり、 aの成分と勾配 から形成されます。

a ( Φ ) = a j ( Φ ) j {\displaystyle \mathbf {a} \cdot (\nabla \Phi )=a_{j}(\nabla \Phi )_{j}}

ベクトル場Aの発散次のようになります。

A = i A i {\displaystyle \nabla \cdot \mathbf {A} =\nabla _{i}A_{i}}

勾配とベクトル場の成分の入れ替えにより、異なる微分演算子が得られることに注意する。

A = A i i {\displaystyle \mathbf {A} \cdot \nabla =A_{i}\nabla _{i}}

これはスカラー場またはベクトル場に作用する可能性があります。実際、Aを流体の速度場 u ( r , t )に置き換えると、これは連続体力学における物質微分(他の多くの名称を持つ)の項となり、別の項として部分時間微分が挙げられます。

D D t = t + u {\displaystyle {\frac {D}{Dt}}={\frac {\partial }{\partial t}}+\mathbf {u} \cdot \nabla }

これは通常、速度場に対して作用し、ナビエ・ストークス方程式の非線形性につながります

ベクトル場Aの回転に関しては、 ε記号を用いて擬似ベクトル場として定義することができます

( × A ) i = ε i j k j A k {\displaystyle \left(\nabla \times \mathbf {A} \right)_{i}=\varepsilon _{ijk}\nabla _{j}A_{k}}

これは3次元でのみ有効であり、またはインデックスの反対称化による2次の反対称テンソル場で、反対称化されたインデックスを角括弧で区切ることで示されます(リッチ計算を参照)。

( × A ) i j = i A j j A i = 2 [ i A j ] {\displaystyle \left(\nabla \times \mathbf {A} \right)_{ij}=\nabla _{i}A_{j}-\nabla _{j}A_{i}=2\nabla _{[i}A_{j]}}

これは任意の次元数で有効です。いずれの場合も、勾配とベクトル場の成分の順序を入れ替えてはいけません。入れ替えると異なる微分演算子が生成されます。

ε i j k A j k = A i j A j i = 2 A [ i j ] {\displaystyle \varepsilon _{ijk}A_{j}\nabla _{k}=A_{i}\nabla _{j}-A_{j}\nabla _{i}=2A_{[i}\nabla _{j]}}

スカラー場またはベクトル場に対して作用する可能性があります。

最後に、ラプラシアン演算子は、スカラー場Φの勾配の発散という2つの方法で定義されます

( Φ ) = i ( i Φ ) {\displaystyle \nabla \cdot (\nabla \Phi )=\nabla _{i}(\nabla _{i}\Phi )}

またはスカラー場Φまたはベクトル場Aに作用する勾配演算子の2乗:

( ) Φ = ( i i ) Φ ( ) A = ( i i ) A {\displaystyle {\begin{aligned}(\nabla \cdot \nabla )\Phi &=(\nabla _{i}\nabla _{i})\Phi \\(\nabla \cdot \nabla )\mathbf {A} &=(\nabla _{i}\nabla _{i})\mathbf {A} \end{aligned}}}

物理学と工学では、勾配、発散、回転、ラプラシアン演算子は、流体力学ニュートンの重力電磁気学熱伝導、さらには量子力学でも必然的に生じます。

ベクトル計算の恒等式は、ベクトルの内積・外積・組み合わせの恒等式と同様の方法で導出できます。例えば、3次元では、2つのベクトル場ABの外積の回転は次のようになります

[ × ( A × B ) ] i = ε i j k j ( ε k m A B m ) = ( ε i j k ε m k ) j ( A B m ) = ( δ i δ j m δ i m δ j ) ( B m j A + A j B m ) = ( B j j A i + A i j B j ) ( B i j A j + A j j B i ) = ( B j j ) A i + A i ( j B j ) B i ( j A j ) ( A j j ) B i = [ ( B ) A + A ( B ) B ( A ) ( A ) B ] i {\displaystyle {\begin{aligned}&\left[\nabla \times (\mathbf {A} \times \mathbf {B} )\right]_{i}\\{}={}&\varepsilon _{ijk}\nabla _{j}(\varepsilon _{k\ell m}A_{\ell }B_{m})\\{}={}&(\varepsilon _{ijk}\varepsilon _{\ell mk})\nabla _{j}(A_{\ell }B_{m})\\{}={}&(\delta _{i\ell }\delta _{jm}-\delta _{im}\delta _{j\ell })(B_{m}\nabla _{j}A_{\ell }+A_{\ell }\nabla _{j}B_{m})\\{}={}&(B_{j}\nabla _{j}A_{i}+A_{i}\nabla _{j}B_{j})-(B_{i}\nabla _{j}A_{j}+A_{j}\nabla _{j}B_{i})\\{}={}&(B_{j}\nabla _{j})A_{i}+A_{i}(\nabla _{j}B_{j})-B_{i}(\nabla _{j}A_{j})-(A_{j}\nabla _{j})B_{i}\\{}={}&\left[(\mathbf {B} \cdot \nabla )\mathbf {A} +\mathbf {A} (\nabla \cdot \mathbf {B} )-\mathbf {B} (\nabla \cdot \mathbf {A} )-(\mathbf {A} \cdot \nabla )\mathbf {B} \right]_{i}\\\end{aligned}}}

ここでは積の法則が用いられ、微分演算子はAまたはBと入れ替わっていません。つまり、

× ( A × B ) = ( B ) A + A ( B ) B ( A ) ( A ) B {\displaystyle \nabla \times (\mathbf {A} \times \mathbf {B} )=(\mathbf {B} \cdot \nabla )\mathbf {A} +\mathbf {A} (\nabla \cdot \mathbf {B} )-\mathbf {B} (\nabla \cdot \mathbf {A} )-(\mathbf {A} \cdot \nabla )\mathbf {B} }

テンソル微積分

高次のテンソルに対しても演算を続けることができます。T = T ( r , t )、位置ベクトルrと時間tに依存する2階テンソル場とします

たとえば、2 つの同等の表記法 (それぞれ「2 項」と「テンソル」) におけるベクトル場の勾配は次のようになります。

( A ) i j ( A ) i j = i A j {\displaystyle (\nabla \mathbf {A} )_{ij}\equiv (\nabla \otimes \mathbf {A} )_{ij}=\nabla _{i}A_{j}}

これは2次のテンソル場です。

テンソルの発散は次のようになります。

( T ) j = i T i j {\displaystyle (\nabla \cdot \mathbf {T} )_{j}=\nabla _{i}T_{ij}}

これはベクトル場です。これは連続体力学におけるコーシーの運動法則に現れます。コーシー応力テンソルσの発散はベクトル場であり、流体に作用する 体積力と関連しています。

標準的なテンソル計算との違い

デカルトテンソルはテンソル代数と同様ですが、 のユークリッド構造と基底の制限により、一般理論に比べていくつかの単純化がもたらされます。

一般テンソル代数は、( p , q )型の一般混合テンソルから構成されます。

T = T j 1 j 2 j q i 1 i 2 i p e i 1 i 2 i p j 1 j 2 j q {\displaystyle \mathbf {T} =T_{j_{1}j_{2}\cdots j_{q}}^{i_{1}i_{2}\cdots i_{p}}\mathbf {e} _{i_{1}i_{2}\cdots i_{p}}^{j_{1}j_{2}\cdots j_{q}}}

基底元を持つ:

e i 1 i 2 i p j 1 j 2 j q = e i 1 e i 2 e i p e j 1 e j 2 e j q {\displaystyle \mathbf {e} _{i_{1}i_{2}\cdots i_{p}}^{j_{1}j_{2}\cdots j_{q}}=\mathbf {e} _{i_{1}}\otimes \mathbf {e} _{i_{2}}\otimes \cdots \mathbf {e} _{i_{p}}\otimes \mathbf {e} ^{j_{1}}\otimes \mathbf {e} ^{j_{2}}\otimes \cdots \mathbf {e} ^{j_{q}}}

成分は次のように変換されます:

T ¯ 1 2 q k 1 k 2 k p = L i 1 k 1 L i 2 k 2 L i p k p ( L 1 ) 1 j 1 ( L 1 ) 2 j 2 ( L 1 ) q j q T j 1 j 2 j q i 1 i 2 i p {\displaystyle {\bar {T}}_{\ell _{1}\ell _{2}\cdots \ell _{q}}^{k_{1}k_{2}\cdots k_{p}}={\mathsf {L}}_{i_{1}}{}^{k_{1}}{\mathsf {L}}_{i_{2}}{}^{k_{2}}\cdots {\mathsf {L}}_{i_{p}}{}^{k_{p}}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{\ell _{1}}{}^{j_{1}}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{\ell _{2}}{}^{j_{2}}\cdots \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{\ell _{q}}{}^{j_{q}}T_{j_{1}j_{2}\cdots j_{q}}^{i_{1}i_{2}\cdots i_{p}}}

基底については:

e ¯ k 1 k 2 k p 1 2 q = ( L 1 ) k 1 i 1 ( L 1 ) k 2 i 2 ( L 1 ) k p i p L j 1 1 L j 2 2 L j q q e i 1 i 2 i p j 1 j 2 j q {\displaystyle {\bar {\mathbf {e} }}_{k_{1}k_{2}\cdots k_{p}}^{\ell _{1}\ell _{2}\cdots \ell _{q}}=\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{k_{1}}{}^{i_{1}}\left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{k_{2}}{}^{i_{2}}\cdots \left({\boldsymbol {\mathsf {L}}}^{-1}\right)_{k_{p}}{}^{i_{p}}{\mathsf {L}}_{j_{1}}{}^{\ell _{1}}{\mathsf {L}}_{j_{2}}{}^{\ell _{2}}\cdots {\mathsf {L}}_{j_{q}}{}^{\ell _{q}}\mathbf {e} _{i_{1}i_{2}\cdots i_{p}}^{j_{1}j_{2}\cdots j_{q}}}

直交基底を持つユークリッド空間では、デカルトテンソルの位数p + qのみが重要であり、すべてのp + q添字は下げることができる。ベクトル空間が正定値計量を持たない限り、デカルト基底は存在しないため、相対論的な文脈では使用できない

歴史

歴史的に、二項テンソルは二階テンソルを定式化する最初のアプローチであり、同様に三項テンソルは三階テンソルを定式化する最初のアプローチでした。直交座標テンソルはテンソルのインデックス表記法を使用しますが、インデックスを上げ下げしても成分は変化しないため、分散は無視されることが多く、しばしば無視されます

参照

参考文献

  1. ^ ab CW MisnerKS ThorneJA Wheeler(1973年9月15日)。『重力』、マクミラン、ISBN 0-7167-0344-0、全編を通して使用
  2. ^ abc TWB Kibble (1973).古典力学. ヨーロッパ物理学シリーズ(第2版). マグロウヒル. ISBN 978-0-07-084018-8付録Cを参照してください。
  3. ^ ab MR Spiegel; S. Lipcshutz; D. Spellman (2009).ベクトル解析. Schaum's Outlines (第2版). McGraw Hill. ISBN 978-0-07-161545-7

一般参考文献

  • DC Kay (1988).テンソル計算.Schaum 's Outlines.McGraw Hill.pp.  18–19 , 31–32.ISBN 0-07-033484-6
  • MRシュピーゲル、S.リップシュッツ、D.スペルマン(2009年)。ベクトル解析。シャウムズ・アウトライン(第2版)。マグロウヒル。227ページ。ISBN 978-0-07-161545-7
  • JRティルデスリー(1975年)『エンジニアと応用科学者のためのテンソル解析入門』ロングマン社、  5~ 13頁。ISBN 0-582-44355-5

参考文献と応用

  • S. Lipcshutz、M. Lipson (2009).線形代数. Schaum's Outlines (第4版). McGraw Hill. ISBN 978-0-07-154352-1
  • ペイ・チー・チョウ (1992). 弾性:テンソル、ダイアディック、そしてエンジニアリングアプローチ. クーリエ・ドーバー出版. ISBN 048-666-958-0
  • TW Körner (2012). 『純粋ベクトルと応用ベクトル:線形代数の入門』ケンブリッジ大学出版局. 216ページ. ISBN 978-11070-3356-6
  • R. Torretti (1996). 『相対性理論と幾何学』 Courier Dover Publications. p. 103. ISBN 0-4866-90466
  • JJL Synge; A. Schild (1978). テンソル計算. Courier Dover Publications. p. 128. ISBN 0-4861-4139-X
  • CA Balafoutis、RV Patel (1991)。ロボットマニピュレータの動的解析:直交テンソルアプローチ。クルーワー国際工学・コンピュータサイエンスシリーズ:ロボティクス:視覚、マニピュレーション、センサー。第131巻。シュプリンガー。ISBN 0792-391-454
  • SG Tzafestas (1992). ロボットシステム:高度な技術と応用. Springer. ISBN 0-792-317-491
  • T. Dass、SK Sharma (1998). 古典物理学と量子物理学における数学的手法. 大学出版局. 144ページ. ISBN 817-371-0899
  • GFJ Temple (2004). 直交テンソル入門. ドーバー数学シリーズ. ドーバー. ISBN 0-4864-3908-9
  • H. ジェフリーズ(1961). デカルトテンソル. ケンブリッジ大学出版局. ISBN 9780521054232 {{cite book}}: ISBN / Date incompatibility (help)
  • デカルトテンソル
  • VN Kaliakin著『テンソルの簡潔なレビュー』、デラウェア大学
  • RE Hunt、デカルトテンソル、ケンブリッジ大学
Retrieved from "https://en.wikipedia.org/w/index.php?title=Cartesian_tensor&oldid=1297798722"