ユークリッド空間におけるテンソルの表現
2 つの異なる 3D 正規直交基底 : 各基底は相互に垂直な単位ベクトルで構成されます。
幾何学 と 線型代数 では 、 直交テンソルは 正規直交基底 を使用して 、 ユークリッド空間 内の テンソル を成分の形で 表します。テンソルの成分をある基底から別の基底に変換するには、 直交変換 を使用します 。
最もよく知られている座標系は、 2 次元 および 3 次元の 直交座標系です。直交テンソルは、任意のユークリッド空間、またはより技術的には、 内積を 持つ 実数 体 上 の 任意の有限次元 ベクトル空間 で使用できます。
直交テンソルは、コーシー応力テンソル や 剛体力学 における 慣性モーメント テンソルなど、 物理学 や 工学 で使用されます。 高変形 連続体力学 のように一般 曲線座標 が便利な場合や、 一般相対性理論 のように必須の場合もあります。このような座標系の一部には正規直交基底が見つかる場合もありますが ( 球面座標 の 接線 など)、直交テンソルを使用すると、直線座標軸の回転で十分なアプリケーションを大幅に簡素化できます。変換は 受動的な変換 です。座標が変更され、物理システムは変更されないためです。
3次元のベクトル
3D ユークリッド空間 では 、 標準 基底は e x 、 e y 、 e z です 。各基底ベクトルは x 軸、y 軸、z 軸に沿っており、ベクトルはすべて 単位ベクトル (または正規化)であるため、基底は 正規直交 です。
R
3
{\displaystyle \mathbb {R} ^{3}}
全体を通して、 3 次元 の 直交座標 を参照する場合は右手系が想定されますが、これは実際には左手系よりもはるかに一般的です。詳細については、 方向 (ベクトル空間) を参照してください。
1次の直交テンソルの場合、直交ベクトル a は、 基底ベクトル e x 、 e y 、 e z の線形結合 として代数的に表すことができます 。
1つの
=
1つの
x
e
x
+
1つの
ええ
e
ええ
+
1つの
ず
e
ず
{\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 x 、 a y 、 a z で示される。基底ベクトルを 列ベクトルとして表示することは一般的であり、有用である。
e
x
=
(
1
0
0
)
、
e
ええ
=
(
0
1
0
)
、
e
ず
=
(
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}}}
列ベクトル表現に
座標ベクトル がある場合:
1つの
=
(
1つの
x
1つの
ええ
1つの
ず
)
{\displaystyle \mathbf {a} ={\begin{pmatrix}a_{\text{x}}\\a_{\text{y}}\\a_{\text{z}}\end{pmatrix}}}
行 ベクトル 表現も正当ですが、一般的な曲線座標系のコンテキストでは、行ベクトル表現と列ベクトル表現は特定の理由により別々に使用されます。理由については、 アインシュタイン表記法 と ベクトルの共変性と反変性を 参照してください。
ベクトルの「コンポーネント」という用語は曖昧です。次のものを指す可能性があります。
ベクトルの特定の座標、例えば z ( スカラー)、および x と y についても同様、または
座標を対応する基底ベクトルにスカラー乗算したもので、この場合、 aの「 y 成分」は a y e y (ベクトル)となり 、 x と z についても同様です。
より一般的な表記法は テンソルインデックス表記法 であり、これは固定された座標ラベルではなく数値の柔軟性を備えています。 デカルト座標のラベルは、基底ベクトル e x ↦ e 1 、 e y ↦ e 2 、 e z ↦ e 3 および座標 a x ↦ a 1 、 a y ↦ a 2 、 a z ↦ a 3 のテンソルインデックスに置き換えられます。一般に、表記法 e 1 、 e 2 、 e 3 は 任意の 基底を指し 、 a 1 、 a 2 、 a 3 は 対応する座標系を指しますが、ここではデカルト座標系に限定されています。次に、
1つの
=
1つの
1
e
1
+
1つの
2
e
2
+
1つの
3
e
3
=
∑
私
=
1
3
1つの
私
e
私
{\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 回存在するインデックスの合計に対する合計記号は、表記の簡潔さのために省略される場合があります。
1つの
=
∑
私
=
1
3
1つの
私
e
私
≡
1つの
私
e
私
{\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 つの直交ベクトル a と b のテンソル積 ⊗ によって形成される 2 次テンソルで 、 T = a ⊗ b と書きます。ベクトルと同様に、テンソル基底 e x ⊗ e x ≡ e xx 、 e x ⊗ e y ≡ e xy 、...、 e z ⊗ e z ≡ e zz の線形結合として書くことができます (各恒等式の右辺は省略形にすぎず、それ以上のものではありません)。
T
=
(
1つの
x
e
x
+
1つの
ええ
e
ええ
+
1つの
ず
e
ず
)
⊗
(
b
x
e
x
+
b
ええ
e
ええ
+
b
ず
e
ず
)
=
1つの
x
b
x
e
x
⊗
e
x
+
1つの
x
b
ええ
e
x
⊗
e
ええ
+
1つの
x
b
ず
e
x
⊗
e
ず
+
1つの
ええ
b
x
e
ええ
⊗
e
x
+
1つの
ええ
b
ええ
e
ええ
⊗
e
ええ
+
1つの
ええ
b
ず
e
ええ
⊗
e
ず
+
1つの
ず
b
x
e
ず
⊗
e
x
+
1つの
ず
b
ええ
e
ず
⊗
e
ええ
+
1つの
ず
b
ず
e
ず
⊗
e
ず
{\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 xx 、 T 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 次テンソルは、物理量がシステム内で方向依存性を持つ場合、多くの場合「刺激応答」方式で、物理学や工学で自然に発生します。これは、テンソルの 1 つの側面、つまり 多線型関数として数学的に見ることができます。ある大きさと方向のベクトル u を受け入れる 2 次テンソル T は 、一般に、 u とは異なる大きさと方向のベクトル v を返します。 数学的解析 で使用される 関数の表記法では、 v − T ( 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 つのスカラー ρ と σ 、ベクトル r と sに対して 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 つのベクトル p と q を 受け取る場合、スカラー 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 個のベクトル( n は 0 から m まで)を受け入れる m 次テンソルは 、 m − n 次テンソルを返します。一般化と詳細については、 テンソル § 多重線型写像としてを 参照してください。上記の概念は、ベクトルの場合と同じように擬似ベクトルにも適用されます。ベクトルとテンソル自体は空間全体で変化する可能性があり、その場合は ベクトル場 と テンソル場 があり、時間に依存することもあります。
以下に例をいくつか示します。
電気伝導の例では、インデックスと行列の表記は次のようになります。
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 次元ユークリッド空間では 、標準基底は e 1 、 e 2 、 e 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次テンソルでは、 の各ベクトル a と b に対して次のようになります 。
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}}}
すべてのi 、 j に対して 。
ベクトルは基底のいかなる変化に対しても不変であるため、座標が 変換行列 L に従って変換される場合、基底は行列 の逆 L −1 に従って変換され、逆に座標が逆 L −1 に従って変換される場合、基底は行列 L に従って変換されます。これらの各変換の違いは、慣例的に、反変性の場合は上付き文字、共変性の場合は下付き文字としてインデックスによって示され、座標と基底は 次の規則に従って
線形変換されます。
ここで、 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 軸へ の角度 。 下: その逆。
すべての線形変換と同様に、 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 は 2 つの異なる角度だからです。
座標の変換は次のように記述できます。
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 i ⋅ e j は、ドット積の対称性により 対称行列(自身の転置に等しい行列)を形成します。実際、これは 計量テンソル g です。対照的に、 e i ⋅ e j または e i ⋅ e j は 、上記のように一般に対称行列を形成し ません 。したがって、 L 行列は依然として直交していますが、対称ではありません。
任意の 1 つの軸の周りの回転 ( ある iに対して x i と x i が 一致する場合) を除き、角度は オイラー角 と同じではなく、したがって L 行列は回転行列 と同じではありません 。
内積 と 外積は 、物理学や工学におけるベクトル解析の応用において非常に頻繁に発生します。例としては、次のものがあります
。
直線経路に沿って 速度 v で力 F を 及ぼす物体によって 伝達される 電力 P :
P
=
v
⋅
F
{\displaystyle P=\mathbf {v} \cdot \mathbf {F} }
角速度 ω で回転する 剛体 の 点 x における接線 速度 v :
v
=
ω
×
x
{\displaystyle \mathbf {v} ={\boldsymbol {\omega }}\times \mathbf {x} }
均一な外部 磁場 B における磁気モーメント m の 磁気双極子 の 位置エネルギー U :
U
=
−
m
⋅
B
{\displaystyle U=-\mathbf {m} \cdot \mathbf {B} }
位置ベクトル r と 運動量 p を持つ粒子の 角運動量 J :
J
=
r
×
p
{\displaystyle \mathbf {J} =\mathbf {r} \times \mathbf {p} }
均一な外部 電場 E 中の電気双極子モーメント p の 電気双極子 に作用する トルク τ :
τ
=
p
×
E
{\displaystyle {\boldsymbol {\tau }}=\mathbf {p} \times \mathbf {E} }
単位法線 n の表面上の 磁化 M の磁性材料における 誘導表面 電流密度 j S :
j
S
=
M
×
n
{\displaystyle \mathbf {j} _{\mathrm {S} }=\mathbf {M} \times \mathbf {n} }
これらの積が直交変換によってどのように変換されるかを以下に示します。
ドット積、クロネッカーデルタ、計量テンソル
基底ベクトルの各可能なペアのドット 積 ⋅は、基底が正規直交であることから導かれる。直交するペアについては、
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つのベクトルa と b のドット積は 次のように変換されます。
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 つのベクトルのドット積は、どの座標にも依存しない単一のスカラーです。これは、直交座標系だけでなく、より一般的には任意の座標系にも当てはまります。つまり、1 つの座標系でのドット積は、他のどの座標系でも同じです。
外積、レヴィ・チヴィタ記号、擬似ベクトル
2 つのベクトルの外積 ( × )の場合 、結果は (ほぼ) 逆になります。ここでも、右手 3D 直交座標系を想定すると、垂直方向の 巡回置換 により、ベクトルの巡回コレクション内の次のベクトルが生成されます。
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}}}
ここで、 i 、 j 、 k は、値 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}}
( a 、 b 、 c で張られた 平行六面体 の)体積の幾何学的解釈と代数的には 行列 式である : [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}\,.}
したがって、 a と b の外積の変換は次のよう になります。
(
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} }
左側から予想されるように、 これは b と cに関して反対称であることに注意してください。同様に、インデックス表記を使用するか、または前の結果の a 、 b 、 c を 循環的に再ラベル付けして負の値を取る
だけでも、次のようになります。
(
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 i と b = b i e i を2つのベクトルとし、これらを a j = a i L ij 、 b 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} }
外積は a と bに関して線形なので、 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項を考慮すると、 F 、 E 、 v を 列ベクトル、 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 つのベクトル場A と B の外積の回転は次のようになります 。
[
∇
×
(
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 インデックスを下げることができます。デカルト基底は、ベクトル空間が正定値計量を持たない限り存在しないため、 相対論的な コンテキストでは使用できません。
歴史
歴史的には、2 次テンソルは 2 次テンソルを定式化する最初のアプローチであり、同様に 3 次テンソルは 3 次テンソルを定式化する最初のアプローチでした。直交テンソルは テンソル インデックス表記 を使用します。この表記では、 インデックスを上げ下げしてもコンポーネントは変化しないため、 分散 は軽視され、無視されることがよくあります 。
参照
参考文献
^ ab CW マイズナー ; KSソーン ; JA ウィーラー (1973 年 9 月 15 日)。 重力 。マクミラン。 ISBN 0-7167-0344-0 。 、全体で使用されている
^ abc TWB Kibble (1973). 古典力学 . ヨーロッパ物理学シリーズ(第2版). McGraw Hill. ISBN 978-0-07-084018-8 。 付録Cを参照してください。
^ ab MR Spiegel; S. Lipcshutz; D. Spellman (2009). ベクトル解析 . Schaum's Outlines (第2版). McGraw Hill. ISBN 978-0-07-161545-7 。
一般的な参考文献
DCケイ(1988年)。 テンソル微積分 。シャウムの概要。マグロウヒル。 18 ~ 19、31 ~ 32 ページ。 ISBN 0-07-033484-6 。
MR Spiegel、S. Lipcshutz、D. Spellman (2009)。 ベクトル解析 。Schaum's Outlines (第2版)。McGraw Hill。p. 227。ISBN 978-0-07-161545-7 。
JR Tyldesley (1975)。エンジニアと応用科学者のためのテンソル解析入門。ロングマン。pp. 5–13。ISBN 0-582-44355-5 。
参考文献と応用
S. Lipcshutz、M. Lipson (2009)。 線形代数 。Schaum's Outlines (第 4 版)。McGraw Hill。ISBN 978-0-07-154352-1 。
Pei Chi Chou (1992)。弾性:テンソル、ダイアディック、エンジニアリングアプローチ。Courier Dover Publications。ISBN 048-666-958-0 。
TW Körner (2012)。純粋および応用ベクトル: 線形代数の入門。ケンブリッジ大学出版局。p. 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)。ロボットマニピュレータの動的解析: 直交テンソルアプローチ。Kluwer International Series in Engineering and Computer Science: Robotics: vision, manipulation and sensors。第 131 巻 。Springer。ISBN 0792-391-454 。
SG Tzafestas (1992)。ロボットシステム:高度な技術とアプリケーション 。Springer。ISBN 0-792-317-491 。
T. Dass、SK Sharma (1998)。古典物理学と量子物理学における数学的手法。大学出版局。p. 144。ISBN 817-371-0899 。
GFJ Temple (2004)。直交テンソル: 入門。Dover Books on Mathematics Series。Dover。ISBN 0-4864-3908-9 。
H. ジェフリーズ (1961)。デカルトテンソル。ケンブリッジ大学出版局 。ISBN 9780521054232 。
外部リンク
デカルトテンソル
VN カリアキン、テンソルの簡単なレビュー、デラウェア大学
RE ハント、デカルトテンソル、ケンブリッジ大学