3D空間におけるベクトルの数学演算
右手座標系に関する外積
数学 において 、 外積 または ベクトル積 (幾何 学的意味を強調するため、有向 面積積と呼ばれる こともある)は、 3 次元の 有向 ユークリッドベクトル空間 (ここでは と名付ける)内の 2 つの ベクトル に対する 二項演算 であり、記号 で表されます 。2 つの 線形独立ベクトル a と b を 考えると、外積 a × b (「a クロス b」と読む)は、 a と b の 両方に 垂直な ベクトルであり 、 [1] したがって、 これらを含む平面に対して 垂直です。これは、数学、 物理学 、 工学 、および コンピュータプログラミングで多くの用途があります。 内積 (射影積)と混同しないように注意してください 。
え
{\displaystyle E}
×
{\displaystyle \times }
外積の大きさは、ベクトルを辺とする平行四辺形 の面積に等しい 。特に、2 つの直交ベクトルの積の大きさは、それらの長さの積である。 外積の 単位は、各ベクトルの単位の積である。2 つのベクトルが 平行 または 反平行 (つまり、線形従属) である場合、またはどちらか一方の長さが 0 である場合、外積は 0 である。 [2]
クロス積は 反可換 (つまり、 a × b = − b × a )であり、加法に対して 分配的 (つまり、 a × ( b + c ) = a × b + a × c) である。 [1] クロス積を含む空間は 実数 上の代数 であり、 可換で も 結合的で もなく、クロス積が リー括弧 である リー代数 である。
え
{\displaystyle E}
内積と同様に、これは ユークリッド空間 の 計量 に依存しますが、内積とは異なり、空間の 方向 (または「 利き手 」)の選択にも依存します(これが、有向空間が必要な理由です)。結果のベクトルは、基底の回転に対して不変です。 利き手 への依存性のため、外積は 擬似ベクトル であると言われています。
外積に関連して、ベクトルの 外積は任意の次元( 双ベクトル または 2 形式の 結果)で使用でき 、空間の方向とは無関係です。
この積は、従来の 3 次元外積と同様に、方向と計量構造を使用してさまざまな方法で一般化できます。つまり、 n次元では、 n − 1 個 のベクトルの積をとって 、それらすべてに垂直なベクトルを生成できます。しかし、積がベクトル結果を持つ非自明な 2 値積に限定される場合、それは 3 次元と 7 次元にのみ存在します。 [3] 7 次元の外積には 望ましく ない特性があるため (たとえば、 ヤコビ恒等式 を満たさ ない)、数理物理学では多次元 時空 などの量を表すために使用されません 。 [4] (他の次元については、以下の § 一般化を参照してください。)
意味
右手の法則 で外積の方向を求める
2つのベクトルa と b の外積 は3次元空間でのみ定義され、 a × b と表記される。 物理学 や 応用数学 では、くさび記法 a ∧ bが (ベクトル積という 名前と組み合わせて )よく使われるが、 [5] [6] [7] 、純粋数学では、このような記法は通常、ベクトル積を n 次元に抽象化した外積のみに使用される。
外積 a × bは 、 a と bの両方に 垂直 (直交)な ベクトル cとして定義され 、 方向は 右手の法則 [1] によって与えられ、大きさはベクトルが張る 平行四辺形 の面積に等しい。 [2]
クロス積は式 [8] [9]で定義される。
1つの
×
b
=
‖
1つの
‖
‖
b
‖
罪
(
θ
)
ん
、
{\displaystyle \mathbf {a} \times \mathbf {b} =\|\mathbf {a} \|\|\mathbf {b} \|\sin(\theta )\,\mathbf {n} ,}
どこ
θは aとbを含む平面における a と b の間の 角度 です(したがって、0°から180°の間です)。
‖ a ‖ と ‖ b ‖ は ベクトル a と bの 大きさ であり、
n は、 a と b を 含む平面に 垂直な 単位ベクトル であり 、順序付けられたセット ( a 、 b 、 n ) が 正の方向 を向くような方向を持ちます。
ベクトル a と b が平行である場合(つまり、それらの間の角度 θが 0° または 180° である場合)、上記の式により、 a と b の外積は ゼロベクトル 0 になります 。
方向
外積 a × b (垂直、紫色) は、ベクトル a (青色) と b (赤色) の間の角度が変化すると変化します。外積は常に両方のベクトルに直交し、ベクトルが平行のときは大きさが 0 になり、直交のときは最大の大きさ ‖ a ‖‖ b ‖になります。
ベクトル n の方向は、空間の選択された方向に依存します。慣例的に、方向は右手の法則によって与えられ、右手の人差し指を a の方向に向け、中指を b の方向に向けるだけです。すると、ベクトル n は 親指から出てきます ( 隣の図を参照 )。この法則を使用すると、外積は 反可換に なります。つまり、 b × a = −( a × b )です。最初に人差し指を b に向け 、次に中指を a に向けると、親指は反対方向に強制され、積ベクトルの符号が反転します。
外積演算子は空間の方向に依存するため、一般に 2 つのベクトルの外積は「真の」ベクトルではなく、 疑似ベクトル になります。詳細については、§ 利き手を参照してください。
名前と由来
サラスの法則 によれば 、 3×3行列の 行列式は、交差する対角線で識別される行列要素間の乗算を含む。
1842 年、 ウィリアム・ローワン・ハミルトンは 初めて 四元数 の代数と非可換なハミルトン積を説明しました。特に、2 つのベクトル (つまり、スカラー部分がゼロの純粋な四元数) のハミルトン積を実行すると、スカラー部分とベクトル部分を持つ四元数が得られます。このハミルトン積のスカラー部分とベクトル部分は、2 つのベクトルのドット積とクロス積の負に対応します。
1881年、 ジョサイア・ウィラード・ギブス [ 10] と オリバー・ヘヴィサイドは 独立して、ドット積とクロス積をそれぞれピリオド(a⋅b)と「×」(a×b)で表す表記 法 を 導入 し た 。 [ 11 ]
1877年、ウィリアム・キングドン・クリフォードは 、ドット積の結果が スカラー であるのに対し、 クロス積の結果は ベクトルであるという事実を強調するために、2つの演算に スカラー積 と ベクトル積という 別名を作り出した 。 [11] これらの別名は現在でも文献で広く使われている。
クロス表記 ( a × b ) とクロス積 という名前は、おそらく、 a × b の各 スカラー成分が、 a と b の対応しない成分を掛け合わせて計算される という事実に由来しています 。逆に、ドット積 a ⋅ b は、 a と b の対応する成分間の掛け算を伴います。以下で説明するように、クロス積は、特殊な 3 × 3 行列の行列式の形式で表現できます。Sarrus の規則 によれば 、これは交差する対角線で識別される行列要素間の掛け算を伴います。
コンピューティング
座標表記
標準基底 ベクトル ( i 、 j 、 k 、 e 1 、 e 2 、 e 3 とも表記 ) と a の ベクトル成分 ( a x 、 a y 、 a z 、 a 1 、 a 2 、 a 3 とも表記 )
( i , j , k )が正の方向の正規直交基底である場合、基底ベクトルは次の等式を満たす [1]
私
×
じゅう
=
け
じゅう
×
け
=
私
け
×
私
=
じゅう
{\displaystyle {\begin{alignedat}{2}\mathbf {\color {blue}{i}} &\times \mathbf {\color {red}{j}} &&=\mathbf {\color {green}{k}} \\\mathbf {\color {red}{j}} &\times \mathbf {\color {green}{k}} &&=\mathbf {\color {blue}{i}} \\\mathbf {\color {green}{k}} &\times \mathbf {\color {blue}{i}} &&=\mathbf {\color {red}{j}} \end{alignedat}}}
これは、外積の
反可換性 により、
じゅう
×
私
=
−
け
け
×
じゅう
=
−
私
私
×
け
=
−
じゅう
{\displaystyle {\begin{alignedat}{2}\mathbf {\color {red}{j}} &\times \mathbf {\color {blue}{i}} &&=-\mathbf {\color {green}{k}} \\\mathbf {\color {green}{k}} &\times \mathbf {\color {red}{j}} &&=-\mathbf {\color {blue}{i}} \\\mathbf {\color {blue}{i}} &\times \mathbf {\color {green}{k}} &&=-\mathbf {\color {red}{j}} \end{alignedat}}}
外積の反可換性(および明らかな線形独立性の欠如)は、次のことを意味している。
私
×
私
=
じゅう
×
じゅう
=
け
×
け
=
0
{\displaystyle \mathbf {\color {blue}{i}} \times \mathbf {\color {blue}{i}} =\mathbf {\color {red}{j}} \times \mathbf {\color {red}{j}} =\mathbf {\color {green}{k}} \times \mathbf {\color {green}{k}} =\mathbf {0} }
( ゼロベクトル )。
これらの等式は、外積の 分配性 と 線形性 (どちらも上記の定義から簡単には導き出せないが)と合わせて、任意の 2 つのベクトル a と b の外積を決定するのに十分である。各ベクトルは、標準基底ベクトルに平行な 3 つの直交成分の合計として定義できる。
1つの
=
1つの
1
私
+
1つの
2
じゅう
+
1つの
3
け
b
=
b
1
私
+
b
2
じゅう
+
b
3
け
{\displaystyle {\begin{alignedat}{3}\mathbf {a} &=a_{1}\mathbf {\color {blue}{i}} &&+a_{2}\mathbf {\color {red}{ j}} &&+a_{3}\mathbf {\color {green}{k}} \\\mathbf {b} &=b_{1}\mathbf {\color {blue}{i}} &&+b_{2}\mathbf {\color {red}{j}} &&+b_{3}\mathbf {\color {green}{k}} \end{alignedat}}}
それらの外積 a × b は分配法則を使って展開できます。
1つの
×
b
=
(
1つの
1
私
+
1つの
2
じゅう
+
1つの
3
け
)
×
(
b
1
私
+
b
2
じゅう
+
b
3
け
)
=
1つの
1
b
1
(
私
×
私
)
+
1つの
1
b
2
(
私
×
じゅう
)
+
1つの
1
b
3
(
私
×
け
)
+
1つの
2
b
1
(
じゅう
×
私
)
+
1つの
2
b
2
(
じゅう
×
じゅう
)
+
1つの
2
b
3
(
じゅう
×
け
)
+
1つの
3
b
1
(
け
×
私
)
+
1つの
3
b
2
(
け
×
じゅう
)
+
1つの
3
b
3
(
け
×
け
)
{\displaystyle {\begin{aligned}\mathbf {a} \times \mathbf {b} ={}&(a_{1}\mathbf {\color {blue}{i}} +a_{2}\mathbf {\color {red}{j}} +a_{3}\mathbf {\color {green}{k}} )\times (b_{1}\mathbf {\color {blue}{i}} +b_{2}\mathbf {\color {red}{j}} +b_{3}\mathbf {\color {green}{k}} )\\={}&a_{1}b_{1}(\mathbf {\color {blue}{i}} \times \mathbf {\color {blue}{i}} )+a_{1}b_{2}(\mathbf {\color {blue}{i}} \times \mathbf {\color {red}{j}} )+a_{1}b_{3}(\mathbf {\color {blue}{i}} \times \mathbf {\color {green}{k}} )+{}\\&a_{2}b_{1}(\mathbf {\color {red}{j}} \times \mathbf {\color {blue}{i}} )+a_{2}b_{2}(\mathbf {\color {red}{j}} \times \mathbf {\color {red}{j}} )+a_{2}b_{3}(\mathbf {\color {red}{j}} \times \mathbf {\color {green}{k}} )+{}\\&a_{3}b_{1}(\mathbf {\color {green}{k}} \times \mathbf {\color {blue}{i}} )+a_{3}b_{2}(\mathbf {\color {green}{k}} \times \mathbf {\color {red}{j}} )+a_{3}b_{3}(\mathbf {\color {green}{k}} \times \mathbf {\color {green}{k}} )\\\end{aligned}}}
これは、 a × b を、 i 、 j 、または k に揃ったベクトルを含む 9 つのより単純な外積の合計に分解したものと 解釈できます。これらの 9 つの外積はそれぞれ、互いに平行または直交しているため扱いやすい 2 つのベクトルに対して作用します。この分解から、上記の等式を使用して類似の項を集めると、次の式が得られます。
a
×
b
=
a
1
b
1
0
+
a
1
b
2
k
−
a
1
b
3
j
−
a
2
b
1
k
+
a
2
b
2
0
+
a
2
b
3
i
+
a
3
b
1
j
−
a
3
b
2
i
+
a
3
b
3
0
=
(
a
2
b
3
−
a
3
b
2
)
i
+
(
a
3
b
1
−
a
1
b
3
)
j
+
(
a
1
b
2
−
a
2
b
1
)
k
{\displaystyle {\begin{aligned}\mathbf {a} \times \mathbf {b} ={}&\quad \ a_{1}b_{1}\mathbf {0} +a_{1}b_{2}\mathbf {\color {green}{k}} -a_{1}b_{3}\mathbf {\color {red}{j}} \\&-a_{2}b_{1}\mathbf {\color {green}{k}} +a_{2}b_{2}\mathbf {0} +a_{2}b_{3}\mathbf {\color {blue}{i}} \\&+a_{3}b_{1}\mathbf {\color {red}{j}} \ -a_{3}b_{2}\mathbf {\color {blue}{i}} \ +a_{3}b_{3}\mathbf {0} \\={}&(a_{2}b_{3}-a_{3}b_{2})\mathbf {\color {blue}{i}} +(a_{3}b_{1}-a_{1}b_{3})\mathbf {\color {red}{j}} +(a_{1}b_{2}-a_{2}b_{1})\mathbf {\color {green}{k}} \\\end{aligned}}}
つまり、 結果として得られるベクトル s = s 1 i + s 2 j + s 3 k = a × b の3つのスカラー成分 は
s
1
=
a
2
b
3
−
a
3
b
2
s
2
=
a
3
b
1
−
a
1
b
3
s
3
=
a
1
b
2
−
a
2
b
1
{\displaystyle {\begin{aligned}s_{1}&=a_{2}b_{3}-a_{3}b_{2}\\s_{2}&=a_{3}b_{1}-a_{1}b_{3}\\s_{3}&=a_{1}b_{2}-a_{2}b_{1}\end{aligned}}}
列ベクトル を使用すると 、同じ結果を次のように表すことができます。
[
s
1
s
2
s
3
]
=
[
a
2
b
3
−
a
3
b
2
a
3
b
1
−
a
1
b
3
a
1
b
2
−
a
2
b
1
]
{\displaystyle {\begin{bmatrix}s_{1}\\s_{2}\\s_{3}\end{bmatrix}}={\begin{bmatrix}a_{2}b_{3}-a_{3}b_{2}\\a_{3}b_{1}-a_{1}b_{3}\\a_{1}b_{2}-a_{2}b_{1}\end{bmatrix}}}
行列表記
サラスの法則を使ってa と b の外積を求める
外積は 形式 行列式として表現することもできる: [注 1] [1]
a
×
b
=
|
i
j
k
a
1
a
2
a
3
b
1
b
2
b
3
|
{\displaystyle \mathbf {a\times b} ={\begin{vmatrix}\mathbf {i} &\mathbf {j} &\mathbf {k} \\a_{1}&a_{2}&a_{3}\\b_{1}&b_{2}&b_{3}\\\end{vmatrix}}}
この行列式は、 Sarrusの規則 または 余因子展開 を使用して計算できます 。Sarrusの規則を使用すると、次のように展開されます。
a
×
b
=
(
a
2
b
3
i
+
a
3
b
1
j
+
a
1
b
2
k
)
−
(
a
3
b
2
i
+
a
1
b
3
j
+
a
2
b
1
k
)
=
(
a
2
b
3
−
a
3
b
2
)
i
+
(
a
3
b
1
−
a
1
b
3
)
j
+
(
a
1
b
2
−
a
2
b
1
)
k
.
{\displaystyle {\begin{aligned}\mathbf {a\times b} &=(a_{2}b_{3}\mathbf {i} +a_{3}b_{1}\mathbf {j} +a_{1}b_{2}\mathbf {k} )-(a_{3}b_{2}\mathbf {i} +a_{1}b_{3}\mathbf {j} +a_{2}b_{1}\mathbf {k} )\\&=(a_{2}b_{3}-a_{3}b_{2})\mathbf {i} +(a_{3}b_{1}-a_{1}b_{3})\mathbf {j} +(a_{1}b_{2}-a_{2}b_{1})\mathbf {k} .\end{aligned}}}
結果のベクトルの成分を直接与えます。
レヴィ・チヴィタテンソルの使用
どのような基底でも、クロス積は テンソル式で与えられます。 ここで は 共変 レヴィ・チヴィタ テンソルです (インデックスの位置に注目してください)。これは、ここに示した固有式に対応します。
a
×
b
{\displaystyle a\times b}
E
i
j
k
a
i
b
j
{\displaystyle E_{ijk}a^{i}b^{j}}
E
i
j
k
{\displaystyle E_{ijk}}
空間 と同じ向きを持つ 正規直交基底では 、 擬似テンソル式 によって与えられます。 ここで は レヴィ・チヴィタ記号 (擬似テンソル) です。これは日常の物理学で使用される式ですが、この特別な基底選択に対してのみ機能します。
a
×
b
{\displaystyle a\times b}
ε
i
j
k
a
i
b
j
{\displaystyle \varepsilon _{ijk}a^{i}b^{j}}
ε
i
j
k
{\displaystyle \varepsilon _{ijk}}
任意の正規直交基底では、 擬似テンソル式によって与えられ 、 は 基底が空間と同じ向きであるかどうかを示します。
a
×
b
{\displaystyle a\times b}
(
−
1
)
B
ε
i
j
k
a
i
b
j
{\displaystyle (-1)^{B}\varepsilon _{ijk}a^{i}b^{j}}
(
−
1
)
B
=
±
1
{\displaystyle (-1)^{B}=\pm 1}
後者の式は、正規直交基底を反転するときに空間の方向を変更する必要を回避します。
プロパティ
幾何学的な意味
図1. 平行四辺形の面積は外積の大きさとして表される
図2. 平行六面体を定義する3つのベクトル
外積の大きさは、aとbを辺とする平行四辺形の正の 面積 として 解釈 できる ( 図 1 参照 ) [ 1]
‖
a
×
b
‖
=
‖
a
‖
‖
b
‖
|
sin
θ
|
.
{\displaystyle \left\|\mathbf {a} \times \mathbf {b} \right\|=\left\|\mathbf {a} \right\|\left\|\mathbf {b} \right\|\left|\sin \theta \right|.}
実際、スカラー三重積 と呼ばれる外積と内積の組み合わせを使用して、 a 、 b 、 c を 辺とする 平行六面体 の体積 V を計算することもできます (図 2 を参照)。
a
⋅
(
b
×
c
)
=
b
⋅
(
c
×
a
)
=
c
⋅
(
a
×
b
)
.
{\displaystyle \mathbf {a} \cdot (\mathbf {b} \times \mathbf {c} )=\mathbf {b} \cdot (\mathbf {c} \times \mathbf {a} )=\mathbf {c} \cdot (\mathbf {a} \times \mathbf {b} ).}
スカラー三重積の結果は負になる可能性があるため、平行六面体の体積はその絶対値で表されます。
V
=
|
a
⋅
(
b
×
c
)
|
.
{\displaystyle V=|\mathbf {a} \cdot (\mathbf {b} \times \mathbf {c} )|.}
外積の大きさは、その引数間の角度の正弦に比例するため、内積が 平行度 の 尺度であるのと同様に、外積は垂直度の尺度と考えることができます 。 2 つ の単位ベクトル があるとすると、その外積の大きさは、2 つが垂直であれば 1 になり、2 つが平行であれば 0 になります。 2 つの単位ベクトルの内積は、正反対の動作をします。つまり、単位ベクトルが垂直であれば 0 になり、単位ベクトルが平行であれば 1 になります。
単位ベクトルは、2 つの便利な恒等式を可能にします。2 つの単位ベクトルのドット積は、2 つの単位ベクトル間の角度のコサイン (正または負の可能性がある) を生成します。2 つの単位ベクトルの外積の大きさは、サイン (常に正) を生成します。
代数的性質
外積 スカラー乗算 。 左: bを a に平行な成分と垂直な成分に 分解します 。右: 垂直な成分を正の実数 r でスケーリングします(負の場合は、 b と外積が逆になります)。
ベクトルの加算における外積分配性。 左: ベクトル b と cは a に対して平行な成分と垂直な成分に分解されます 。 右: 外積では平行成分は消え、 a に垂直な平面に示される垂直成分のみが残ります。 [12]
3 つのベクトルa 、 b 、 c の 2 つの非等価な三重積 。いずれの場合も、2 つのベクトルが平面を定義し、もう 1 つのベクトルは平面外にあり、平面を定義するベクトルの積に平行な成分と垂直な成分に分割できます。これらの成分は、 ベクトルの射影 と 除去 によって見つけることができます。三重積は平面内にあり、図のように回転します。
2 つのベクトルの外積がゼロ ベクトル (つまり、 a × b = 0 ) である場合、入力の 1 つまたは両方がゼロ ベクトル ( a = 0 または b = 0 ) であるか、またはそれらは平行または反平行 ( a ‖ b ) であるため、それらの間の角度の正弦はゼロ ( θ = 0° または θ = 180° かつ sin θ = 0 ) になります。
ベクトルの自己積はゼロベクトルです。
a
×
a
=
0
.
{\displaystyle \mathbf {a} \times \mathbf {a} =\mathbf {0} .}
外積は 反可換で あり、
a
×
b
=
−
(
b
×
a
)
,
{\displaystyle \mathbf {a} \times \mathbf {b} =-(\mathbf {b} \times \mathbf {a} ),}
分配法則は 加算法則よりも
優れている
a
×
(
b
+
c
)
=
(
a
×
b
)
+
(
a
×
c
)
,
{\displaystyle \mathbf {a} \times (\mathbf {b} +\mathbf {c} )=(\mathbf {a} \times \mathbf {b} )+(\mathbf {a} \times \mathbf {c} ),}
スカラー乗算と互換性があるので、
(
r
a
)
×
b
=
a
×
(
r
b
)
=
r
(
a
×
b
)
.
{\displaystyle (r\,\mathbf {a} )\times \mathbf {b} =\mathbf {a} \times (r\,\mathbf {b} )=r\,(\mathbf {a} \times \mathbf {b} ).}
これは 結合的で はありませんが、 ヤコビの恒等式 を満たします。
a
×
(
b
×
c
)
+
b
×
(
c
×
a
)
+
c
×
(
a
×
b
)
=
0
.
{\displaystyle \mathbf {a} \times (\mathbf {b} \times \mathbf {c} )+\mathbf {b} \times (\mathbf {c} \times \mathbf {a} )+\mathbf {c} \times (\mathbf {a} \times \mathbf {b} )=\mathbf {0} .}
分配性、線形性、ヤコビ恒等式は、 R 3 ベクトル空間が ベクトルの加法とクロス積とともに リー代数 、つまり 3 次元の 実 直交群 SO(3)のリー代数を形成することを示しています。クロス積は 相殺則 に従わない 、つまり a × b = a × c ( a ≠ 0)は b = c を意味するのではなく 、次のことを意味するだけです。
0
=
(
a
×
b
)
−
(
a
×
c
)
=
a
×
(
b
−
c
)
.
{\displaystyle {\begin{aligned}\mathbf {0} &=(\mathbf {a} \times \mathbf {b} )-(\mathbf {a} \times \mathbf {c} )\\&=\mathbf {a} \times (\mathbf {b} -\mathbf {c} ).\\\end{aligned}}}
これは、 b と c が 打ち消される場合に当てはまります が、さらに a と b − c が平行である場合にも当てはまります。つまり、これらはスケール係数 t によって関連しており、次のようになります。
c
=
b
+
t
a
,
{\displaystyle \mathbf {c} =\mathbf {b} +t\,\mathbf {a} ,}
あるスカラー t に対して。
上記のように a × b = a × c かつ a ≠ 0 であることに加えて、 a ⋅ b = a ⋅ c である場合、
a
×
(
b
−
c
)
=
0
a
⋅
(
b
−
c
)
=
0
,
{\displaystyle {\begin{aligned}\mathbf {a} \times (\mathbf {b} -\mathbf {c} )&=\mathbf {0} \\\mathbf {a} \cdot (\mathbf {b} -\mathbf {c} )&=0,\end{aligned}}}
b − c は a に対して平行(外積が 0 になる)かつ垂直(内積が 0 になる)には同時になれない ため、 b と c は 打ち消し合う必要があります ( b = c )。
幾何学的な定義から、外積は a × b で定義される軸の周りの適切な 回転 に対して不変です。式では、
(
R
a
)
×
(
R
b
)
=
R
(
a
×
b
)
{\displaystyle (R\mathbf {a} )\times (R\mathbf {b} )=R(\mathbf {a} \times \mathbf {b} )}
、ここで は の 回転行列 です 。
R
{\displaystyle R}
det
(
R
)
=
1
{\displaystyle \det(R)=1}
より一般的には、外積は 行列 変換の下で次の恒等式に従います。
(
M
a
)
×
(
M
b
)
=
(
det
M
)
(
M
−
1
)
T
(
a
×
b
)
=
cof
M
(
a
×
b
)
{\displaystyle (M\mathbf {a} )\times (M\mathbf {b} )=(\det M)\left(M^{-1}\right)^{\mathrm {T} }(\mathbf {a} \times \mathbf {b} )=\operatorname {cof} M(\mathbf {a} \times \mathbf {b} )}
ここで、 は 3 行 3 列の行列 で、 は 逆 行列の 転置 、 は余因子行列です。 が回転行列である場合、この式がどのようにして前の式に簡約されるかは容易にわかります。 が 一般的な外積 に適用された 3 行 3 列の対称行列である 場合 、次の関係が成り立ちます。
M
{\displaystyle M}
(
M
−
1
)
T
{\displaystyle \left(M^{-1}\right)^{\mathrm {T} }}
cof
{\displaystyle \operatorname {cof} }
M
{\displaystyle M}
M
{\displaystyle M}
a
×
b
{\displaystyle \mathbf {a} \times \mathbf {b} }
M
(
a
×
b
)
=
Tr
(
M
)
(
a
×
b
)
−
a
×
M
b
+
b
×
M
a
{\displaystyle M(\mathbf {a} \times \mathbf {b} )=\operatorname {Tr} (M)(\mathbf {a} \times \mathbf {b} )-\mathbf {a} \times M\mathbf {b} +\mathbf {b} \times M\mathbf {a} }
2 つのベクトルの外積は、 ベクトルを行とする
2 × 3 行列の ヌル空間にあります。
a
×
b
∈
N
S
(
[
a
b
]
)
.
{\displaystyle \mathbf {a} \times \mathbf {b} \in NS\left({\begin{bmatrix}\mathbf {a} \\\mathbf {b} \end{bmatrix}}\right).}
2 つの外積の合計については、次の恒等式が成り立ちます。
a
×
b
+
c
×
d
=
(
a
−
c
)
×
(
b
−
d
)
+
a
×
d
+
c
×
b
.
{\displaystyle \mathbf {a} \times \mathbf {b} +\mathbf {c} \times \mathbf {d} =(\mathbf {a} -\mathbf {c} )\times (\mathbf {b} -\mathbf {d} )+\mathbf {a} \times \mathbf {d} +\mathbf {c} \times \mathbf {b} .}
差別化
微分積分の積の法則 は あらゆる双線型演算に適用され、したがって外積にも適用されます。
d
d
t
(
a
×
b
)
=
d
a
d
t
×
b
+
a
×
d
b
d
t
,
{\displaystyle {\frac {d}{dt}}(\mathbf {a} \times \mathbf {b} )={\frac {d\mathbf {a} }{dt}}\times \mathbf {b} +\mathbf {a} \times {\frac {d\mathbf {b} }{dt}},}
ここで、 a と b は 実変数 t に依存するベクトルです。
3倍の製品拡張
クロス積は三重積の両方の形式で使用されます。3 つのベクトルの
スカラー三重積は次のように定義されます。
a
⋅
(
b
×
c
)
,
{\displaystyle \mathbf {a} \cdot (\mathbf {b} \times \mathbf {c} ),}
これは、辺 a 、 b 、 cを持つ 平行六面体 の符号付き体積であり 、ベクトルは 上記の順序の
偶数順列である任意の順序で使用できます。したがって、次の式は等しくなります。
a
⋅
(
b
×
c
)
=
b
⋅
(
c
×
a
)
=
c
⋅
(
a
×
b
)
,
{\displaystyle \mathbf {a} \cdot (\mathbf {b} \times \mathbf {c} )=\mathbf {b} \cdot (\mathbf {c} \times \mathbf {a} )=\mathbf {c} \cdot (\mathbf {a} \times \mathbf {b} ),}
ベクトル 三重積は 、ベクトルと別の外積の結果の外積であり、次の式によって内積と関連しています。
a
×
(
b
×
c
)
=
b
(
a
⋅
c
)
−
c
(
a
⋅
b
)
(
a
×
b
)
×
c
=
b
(
c
⋅
a
)
−
a
(
b
⋅
c
)
{\displaystyle {\begin{aligned}\mathbf {a} \times (\mathbf {b} \times \mathbf {c} )=\mathbf {b} (\mathbf {a} \cdot \mathbf {c} )-\mathbf {c} (\mathbf {a} \cdot \mathbf {b} )\\(\mathbf {a} \times \mathbf {b} )\times \mathbf {c} =\mathbf {b} (\mathbf {c} \cdot \mathbf {a} )-\mathbf {a} (\mathbf {b} \cdot \mathbf {c} )\end{aligned}}}
記憶 法 「BACマイナスCAB」は、右辺のベクトルの順序を覚えるために使用されます。この式は 物理学でベクトル計算を簡素化するために使用されます。 勾配 に関する特別なケースで、 ベクトル計算 で役立つの が、
∇
×
(
∇
×
f
)
=
∇
(
∇
⋅
f
)
−
(
∇
⋅
∇
)
f
=
∇
(
∇
⋅
f
)
−
∇
2
f
,
{\displaystyle {\begin{aligned}\nabla \times (\nabla \times \mathbf {f} )&=\nabla (\nabla \cdot \mathbf {f} )-(\nabla \cdot \nabla )\mathbf {f} \\&=\nabla (\nabla \cdot \mathbf {f} )-\nabla ^{2}\mathbf {f} ,\\\end{aligned}}}
ここで∇2 は ベクトルラプラシアン 演算子です 。
他の恒等式は、外積をスカラー三重積に関連付けます。
(
a
×
b
)
×
(
a
×
c
)
=
(
a
⋅
(
b
×
c
)
)
a
(
a
×
b
)
⋅
(
c
×
d
)
=
b
T
(
(
c
T
a
)
I
−
c
a
T
)
d
=
(
a
⋅
c
)
(
b
⋅
d
)
−
(
a
⋅
d
)
(
b
⋅
c
)
{\displaystyle {\begin{aligned}(\mathbf {a} \times \mathbf {b} )\times (\mathbf {a} \times \mathbf {c} )&=(\mathbf {a} \cdot (\mathbf {b} \times \mathbf {c} ))\mathbf {a} \\(\mathbf {a} \times \mathbf {b} )\cdot (\mathbf {c} \times \mathbf {d} )&=\mathbf {b} ^{\mathrm {T} }\left(\left(\mathbf {c} ^{\mathrm {T} }\mathbf {a} \right)I-\mathbf {c} \mathbf {a} ^{\mathrm {T} }\right)\mathbf {d} \\&=(\mathbf {a} \cdot \mathbf {c} )(\mathbf {b} \cdot \mathbf {d} )-(\mathbf {a} \cdot \mathbf {d} )(\mathbf {b} \cdot \mathbf {c} )\end{aligned}}}
ここで、 I は 単位行列です。
外積と内積は次のように関係します。
‖
a
×
b
‖
2
=
‖
a
‖
2
‖
b
‖
2
−
(
a
⋅
b
)
2
.
{\displaystyle \left\|\mathbf {a} \times \mathbf {b} \right\|^{2}=\left\|\mathbf {a} \right\|^{2}\left\|\mathbf {b} \right\|^{2}-(\mathbf {a} \cdot \mathbf {b} )^{2}.}
右辺は a と b の グラム行列式 、つまりベクトルによって定義される平行四辺形の面積の 2 乗です。この条件によって外積の大きさが決まります。つまり、内積は 2 つのベクトル間の角度 θ によって次のように定義されます。
a
⋅
b
=
‖
a
‖
‖
b
‖
cos
θ
,
{\displaystyle \mathbf {a\cdot b} =\left\|\mathbf {a} \right\|\left\|\mathbf {b} \right\|\cos \theta ,}
上記の関係は次のように書き直すことができます。
‖
a
×
b
‖
2
=
‖
a
‖
2
‖
b
‖
2
(
1
−
cos
2
θ
)
.
{\displaystyle \left\|\mathbf {a\times b} \right\|^{2}=\left\|\mathbf {a} \right\|^{2}\left\|\mathbf {b} \right\|^{2}\left(1-\cos ^{2}\theta \right).}
ピタゴラスの三角関数の等式 を適用すると 次の式が得られます。
‖
a
×
b
‖
=
‖
a
‖
‖
b
‖
|
sin
θ
|
,
{\displaystyle \left\|\mathbf {a} \times \mathbf {b} \right\|=\left\|\mathbf {a} \right\|\left\|\mathbf {b} \right\|\left|\sin \theta \right|,}
これはθ で表される外積の大きさであり、 a と b によって定義される平行四辺形の面積に等しい (上記の定義を参照)。
この要件と、外積がその構成要素 a と b に直交するという性質を組み合わせることで、外積の別の定義が得られます。 [13]
外積逆
外積 a × b = cの場合、 c に同じ値を与える b ベクトルが複数存在します 。その結果、この式を変形して a と c に関して bの唯一の解を得ることはできません。しかし、 b の解の族を見つけることは可能です 。それは
b
=
c
×
a
‖
a
‖
2
+
t
a
,
{\displaystyle \mathbf {b} ={\frac {\mathbf {c} \times \mathbf {a} }{\left\|\mathbf {a} \right\|^{2}}}+t\mathbf {a} ,}
ここで tは 任意の定数です。
これは三重積展開を使って導くことができます:
c
×
a
=
(
a
×
b
)
×
a
=
‖
a
‖
2
b
−
(
a
⋅
b
)
a
{\displaystyle \mathbf {c} \times \mathbf {a} =(\mathbf {a} \times \mathbf {b} )\times \mathbf {a} =\left\|\mathbf {a} \right\|^{2}\mathbf {b} -(\mathbf {a} \cdot \mathbf {b} )\mathbf {a} }
bを 解く
ために整理すると、
b
=
c
×
a
‖
a
‖
2
+
a
⋅
b
‖
a
‖
2
a
{\displaystyle \mathbf {b} ={\frac {\mathbf {c} \times \mathbf {a} }{\left\|\mathbf {a} \right\|^{2}}}+{\frac {\mathbf {a} \cdot \mathbf {b} }{\left\|\mathbf {a} \right\|^{2}}}\mathbf {a} }
最後の項の係数を任意の定数 t に簡略化すると、上記の結果が得られます。
ラグランジュの恒等式
関係
‖
a
×
b
‖
2
≡
det
[
a
⋅
a
a
⋅
b
a
⋅
b
b
⋅
b
]
≡
‖
a
‖
2
‖
b
‖
2
−
(
a
⋅
b
)
2
{\displaystyle \left\|\mathbf {a} \times \mathbf {b} \right\|^{2}\equiv \det {\begin{bmatrix}\mathbf {a} \cdot \mathbf {a} &\mathbf {a} \cdot \mathbf {b} \\\mathbf {a} \cdot \mathbf {b} &\mathbf {b} \cdot \mathbf {b} \\\end{bmatrix}}\equiv \left\|\mathbf {a} \right\|^{2}\left\|\mathbf {b} \right\|^{2}-(\mathbf {a} \cdot \mathbf {b} )^{2}}
は、右辺を含む別の関係、すなわち ラグランジュの恒等式 [ 14]と比較することができる。
∑
1
≤
i
<
j
≤
n
(
a
i
b
j
−
a
j
b
i
)
2
≡
‖
a
‖
2
‖
b
‖
2
−
(
a
⋅
b
)
2
,
{\displaystyle \sum _{1\leq i<j\leq n}\left(a_{i}b_{j}-a_{j}b_{i}\right)^{2}\equiv \left\|\mathbf {a} \right\|^{2}\left\|\mathbf {b} \right\|^{2}-(\mathbf {a\cdot b} )^{2},}
ここで、 a と bは n 次元ベクトル である。これはまた、 曲面の リーマン体積形式がベクトル解析の 曲面要素とまったく同じであることを示している 。n = 3 の場合 、これら2つの式を組み合わせると、外積の大きさをその成分で表す式が得られる。 [15]
‖
a
×
b
‖
2
≡
∑
1
≤
i
<
j
≤
3
(
a
i
b
j
−
a
j
b
i
)
2
≡
(
a
1
b
2
−
b
1
a
2
)
2
+
(
a
2
b
3
−
a
3
b
2
)
2
+
(
a
3
b
1
−
a
1
b
3
)
2
.
{\displaystyle {\begin{aligned}\|\mathbf {a} \times \mathbf {b} \|^{2}&\equiv \sum _{1\leq i<j\leq 3}(a_{i}b_{j}-a_{j}b_{i})^{2}\\&\equiv (a_{1}b_{2}-b_{1}a_{2})^{2}+(a_{2}b_{3}-a_{3}b_{2})^{2}+(a_{3}b_{1}-a_{1}b_{3})^{2}.\end{aligned}}}
同じ結果は、次の外積の成分を使って直接得られる。
a
×
b
≡
det
[
i
^
j
^
k
^
a
1
a
2
a
3
b
1
b
2
b
3
]
.
{\displaystyle \mathbf {a} \times \mathbf {b} \equiv \det {\begin{bmatrix}{\hat {\mathbf {i} }}&{\hat {\mathbf {j} }}&{\hat {\mathbf {k} }}\\a_{1}&a_{2}&a_{3}\\b_{1}&b_{2}&b_{3}\\\end{bmatrix}}.}
R 3 では 、ラグランジュ方程式は、 四元数代数 のノルムの乗法性 | vw | = | v || w | の特殊なケースです。
これは、ビネ・コーシー恒等 式の3次元版であるラグランジュ恒等式とも呼ばれる別の公式の特殊なケースである 。 [16] [17]
(
a
×
b
)
⋅
(
c
×
d
)
≡
(
a
⋅
c
)
(
b
⋅
d
)
−
(
a
⋅
d
)
(
b
⋅
c
)
.
{\displaystyle (\mathbf {a} \times \mathbf {b} )\cdot (\mathbf {c} \times \mathbf {d} )\equiv (\mathbf {a} \cdot \mathbf {c} )(\mathbf {b} \cdot \mathbf {d} )-(\mathbf {a} \cdot \mathbf {d} )(\mathbf {b} \cdot \mathbf {c} ).}
a = c かつ b = d の場合 、これは上記の式に簡略化されます。
回転の無限小生成器
外積は、 R 3 における 回転 の無限小生成元を便利に記述します。具体的には、 n が R 3 の単位ベクトルであり 、 R ( φ , n ) が n で指定された原点を通る軸の周りの角度 φ (ラジアンで測定され、 n の先端から見て反時計回り ) の回転を表す場合、
d
d
ϕ
|
ϕ
=
0
R
(
ϕ
,
n
)
x
=
n
×
x
{\displaystyle \left.{d \over d\phi }\right|_{\phi =0}R(\phi ,{\boldsymbol {n}}){\boldsymbol {x}}={\boldsymbol {n}}\times {\boldsymbol {x}}}
R 3 の あらゆるベクトル xに対して。したがって、 n とのクロス積は、 n の周りの回転の無限小生成元を表します。これらの無限小生成元は、 回転群 SO(3)の リー代数 so (3) を形成し 、クロス積を持つリー代数 R 3 はリー代数 so (3) と同型であるという結果が得られます。
計算の代替方法
行列乗算への変換
ベクトル積は、 対称 行列とベクトルの積として表すこともできる。 [16]
ここで上付き文字 Tは 転置 演算を表し 、[ a ] ×は 次のように定義される。
a
×
b
=
[
a
]
×
b
=
[
0
−
a
3
a
2
a
3
0
−
a
1
−
a
2
a
1
0
]
[
b
1
b
2
b
3
]
a
×
b
=
[
b
]
×
T
a
=
[
0
b
3
−
b
2
−
b
3
0
b
1
b
2
−
b
1
0
]
[
a
1
a
2
a
3
]
,
{\displaystyle {\begin{aligned}\mathbf {a} \times \mathbf {b} =[\mathbf {a} ]_{\times }\mathbf {b} &={\begin{bmatrix}\,0&\!-a_{3}&\,\,a_{2}\\\,\,a_{3}&0&\!-a_{1}\\-a_{2}&\,\,a_{1}&\,0\end{bmatrix}}{\begin{bmatrix}b_{1}\\b_{2}\\b_{3}\end{bmatrix}}\\\mathbf {a} \times \mathbf {b} ={[\mathbf {b} ]_{\times }}^{\mathrm {\!\!T} }\mathbf {a} &={\begin{bmatrix}\,0&\,\,b_{3}&\!-b_{2}\\-b_{3}&0&\,\,b_{1}\\\,\,b_{2}&\!-b_{1}&\,0\end{bmatrix}}{\begin{bmatrix}a_{1}\\a_{2}\\a_{3}\end{bmatrix}},\end{aligned}}}
[
a
]
×
=
d
e
f
[
0
−
a
3
a
2
a
3
0
−
a
1
−
a
2
a
1
0
]
.
{\displaystyle [\mathbf {a} ]_{\times }{\stackrel {\rm {def}}{=}}{\begin{bmatrix}\,\,0&\!-a_{3}&\,\,\,a_{2}\\\,\,\,a_{3}&0&\!-a_{1}\\\!-a_{2}&\,\,a_{1}&\,\,0\end{bmatrix}}.}
ベクトルa の対称行列の 列 [ a ] ×,iは 、単位ベクトル との外積を計算することによっても得られます 。つまり、
または で
あり、
ここで は 外積 演算子です 。
[
a
]
×
,
i
=
a
×
e
^
i
,
i
∈
{
1
,
2
,
3
}
{\displaystyle [\mathbf {a} ]_{\times ,i}=\mathbf {a} \times \mathbf {{\hat {e}}_{i}} ,\;i\in \{1,2,3\}}
[
a
]
×
=
∑
i
=
1
3
(
a
×
e
^
i
)
⊗
e
^
i
,
{\displaystyle [\mathbf {a} ]_{\times }=\sum _{i=1}^{3}\left(\mathbf {a} \times \mathbf {{\hat {e}}_{i}} \right)\otimes \mathbf {{\hat {e}}_{i}} ,}
⊗
{\displaystyle \otimes }
また、 a 自体が外積として表現される
場合
、
a
=
c
×
d
{\displaystyle \mathbf {a} =\mathbf {c} \times \mathbf {d} }
[
a
]
×
=
d
c
T
−
c
d
T
.
{\displaystyle [\mathbf {a} ]_{\times }=\mathbf {d} \mathbf {c} ^{\mathrm {T} }-\mathbf {c} \mathbf {d} ^{\mathrm {T} }.}
この結果は幾何代数 を使って高次元に一般化できる 。特に、どの次元でもバイベクトルは歪対称行列と同一視できるため、歪対称行列とベクトルの積は、バイベクトルとベクトルの積のグレード 1 部分に等しい。 [18] 3 次元ではバイベクトルはベクトルの 双対で あるため、積は、バイベクトルをそのベクトル双対ではなく、外積に等しい。高次元でも積は計算できるが、バイベクトルは自由度が高く、ベクトルに等しくない。 [18]
この表記法は、たとえば エピポーラ幾何学 では扱いがはるかに簡単になることもよくあります。
外積の一般的な性質から、およびが直ちに成り立ち
、 [ a ] × が 歪対称である
という事実から、
[
a
]
×
a
=
0
{\displaystyle [\mathbf {a} ]_{\times }\,\mathbf {a} =\mathbf {0} }
a
T
[
a
]
×
=
0
{\displaystyle \mathbf {a} ^{\mathrm {T} }\,[\mathbf {a} ]_{\times }=\mathbf {0} }
b
T
[
a
]
×
b
=
0.
{\displaystyle \mathbf {b} ^{\mathrm {T} }\,[\mathbf {a} ]_{\times }\,\mathbf {b} =0.}
この表記法を使用すると、前述の三重積展開(bac-cab 規則)を簡単に証明できます。
上で述べたように、クロス積を持つ リー代数 R 3 は 、その要素が 3×3 歪対称行列と同一視できるリー代数 so(3)と同型である。写像 a → [ a ] × は、 R 3 と so(3) の間に同型性を与える 。この写像の下では、3次元ベクトルのクロス積は、 3×3 歪対称行列の
交換子に対応する。
テンソルのインデックス表記
外積は、レヴィ・チヴィタテンソル E ijk とドット積 η mi で定義することもできます 。これは、テンソルアプリケーションのベクトル表記を変換するのに役立ちます。
c
=
a
×
b
⇔
c
m
=
∑
i
=
1
3
∑
j
=
1
3
∑
k
=
1
3
η
m
i
E
i
j
k
a
j
b
k
{\displaystyle \mathbf {c} =\mathbf {a\times b} \Leftrightarrow \ c^{m}=\sum _{i=1}^{3}\sum _{j=1}^{3}\sum _{k=1}^{3}\eta ^{mi}E_{ijk}a^{j}b^{k}}
ここで、 添え字は ベクトル成分に対応する。この外積の特徴付けは、 アインシュタインの総和法 を使って次のように
簡潔に表現されることが多い。
i
,
j
,
k
{\displaystyle i,j,k}
c
=
a
×
b
⇔
c
m
=
η
m
i
E
i
j
k
a
j
b
k
{\displaystyle \mathbf {c} =\mathbf {a\times b} \Leftrightarrow \ c^{m}=\eta ^{mi}E_{ijk}a^{j}b^{k}}
繰り返されるインデックスが 1 から 3 までの値にわたって合計されます。
正の向きの正規直交基底では、 η mi = δ mi ( クロネッカーのデルタ ) および ( レヴィ・チヴィタ記号 ) です。その場合、この表現は外積の歪対称表現の別の形式です。
E
i
j
k
=
ε
i
j
k
{\displaystyle E_{ijk}=\varepsilon _{ijk}}
[
ε
i
j
k
a
j
]
=
[
a
]
×
.
{\displaystyle [\varepsilon _{ijk}a^{j}]=[\mathbf {a} ]_{\times }.}
古典力学 では 、レヴィ・チヴィタ記号を使用して外積を表すと、物理システムが 等方性で ある場合に機械的対称性が明らかになることがあります。(例: 3 次元空間のフックの法則ポテンシャル内の粒子を考えます。この粒子は 3 次元で自由に振動します。これらの次元はいずれも「特別」なものではないため、対称性は外積で表された角運動量にあり、これは前述のレヴィ・チヴィタ表現によって明らかになります。) [ 引用が必要 ]
ニモニック
ベクトル形式で外積を計算するための記憶法
「xyzzy」という単語は、外積の定義を覚えるのに使用できます。
もし
a
=
b
×
c
{\displaystyle \mathbf {a} =\mathbf {b} \times \mathbf {c} }
どこ:
a
=
[
a
x
a
y
a
z
]
,
b
=
[
b
x
b
y
b
z
]
,
c
=
[
c
x
c
y
c
z
]
{\displaystyle \mathbf {a} ={\begin{bmatrix}a_{x}\\a_{y}\\a_{z}\end{bmatrix}},\ \mathbf {b} ={\begin{bmatrix}b_{x}\\b_{y}\\b_{z}\end{bmatrix}},\ \mathbf {c} ={\begin{bmatrix}c_{x}\\c_{y}\\c_{z}\end{bmatrix}}}
それから:
a
x
=
b
y
c
z
−
b
z
c
y
{\displaystyle a_{x}=b_{y}c_{z}-b_{z}c_{y}}
a
y
=
b
z
c
x
−
b
x
c
z
{\displaystyle a_{y}=b_{z}c_{x}-b_{x}c_{z}}
a
z
=
b
x
c
y
−
b
y
c
x
.
{\displaystyle a_{z}=b_{x}c_{y}-b_{y}c_{x}.}
2 番目と 3 番目の方程式は、下付き文字を x → y → z → xと垂直に回転するだけで、最初の方程式から取得できます。もちろん、問題は最初の方程式をどのように覚えるかですが、これには 2 つのオプションがあります。Sarrus スキームの関連する 2 つの対角線 ( i を 含むもの) を覚えるか 、xyzzy シーケンスを覚えるかです。
Sarrus の方式の最初の対角線は、前述の 3×3 行列の
主対角線 に等しいため、xyzzy という単語の最初の 3 文字は非常に簡単に覚えることができます。
クロス視覚化
上記の記憶法と同様に、方程式内の 2 つのベクトルの間に「クロス」または X を視覚化できます。これは、正しいクロス積の式を記憶するのに役立ちます。
もし
a
=
b
×
c
{\displaystyle \mathbf {a} =\mathbf {b} \times \mathbf {c} }
それから:
a
=
[
b
x
b
y
b
z
]
×
[
c
x
c
y
c
z
]
.
{\displaystyle \mathbf {a} ={\begin{bmatrix}b_{x}\\b_{y}\\b_{z}\end{bmatrix}}\times {\begin{bmatrix}c_{x}\\c_{y}\\c_{z}\end{bmatrix}}.}
の式を取得したい場合は、式から 「および」 を削除し 、次の 2 つの要素を削除します。
a
x
{\displaystyle a_{x}}
b
x
{\displaystyle b_{x}}
c
x
{\displaystyle c_{x}}
a
x
=
[
b
y
b
z
]
×
[
c
y
c
z
]
.
{\displaystyle a_{x}={\begin{bmatrix}b_{y}\\b_{z}\end{bmatrix}}\times {\begin{bmatrix}c_{y}\\c_{z}\end{bmatrix}}.}
に対してこれを行う場合、 次の 2 つの要素は行列を「ラップアラウンド」して、z コンポーネントの後に x コンポーネントが来るようにします。明確にするために、に対してこの操作を実行する場合 、次の 2 つのコンポーネントは z と x (この順序) になります。一方、 に対して 次の 2 つのコンポーネントは x と y になります。
a
y
{\displaystyle a_{y}}
a
y
{\displaystyle a_{y}}
a
z
{\displaystyle a_{z}}
a
y
=
[
b
z
b
x
]
×
[
c
z
c
x
]
,
a
z
=
[
b
x
b
y
]
×
[
c
x
c
y
]
{\displaystyle a_{y}={\begin{bmatrix}b_{z}\\b_{x}\end{bmatrix}}\times {\begin{bmatrix}c_{z}\\c_{x}\end{bmatrix}},\ a_{z}={\begin{bmatrix}b_{x}\\b_{y}\end{bmatrix}}\times {\begin{bmatrix}c_{x}\\c_{y}\end{bmatrix}}}
クロス演算子が左側の要素から右側の要素を指しているとすると、左側の最初の要素を取り、右側の行列でクロスが指している要素を掛け合わせればよいことになります。次に 、左側の次の要素を引き、ここでもクロスが指している要素を掛け合わせます。この結果、次の 式が得られます。
a
x
{\displaystyle a_{x}}
a
x
{\displaystyle a_{x}}
a
x
=
b
y
c
z
−
b
z
c
y
.
{\displaystyle a_{x}=b_{y}c_{z}-b_{z}c_{y}.}
および についても同様の方法でこれを実行し 、 関連する式を構築できます。
a
y
{\displaystyle a_{y}}
a
z
{\displaystyle a_{z}}
アプリケーション
外積はさまざまな場面で応用されています。たとえば、計算幾何学、物理学、工学で使用されます。以下に例をいくつか示しますが、これらに限定されるわけではありません。
計算幾何学
外積は、3 次元空間内の 2 本の 斜線 (同じ平面上にない線) 間の距離を計算するときに使用されます。
クロス積は、三角形または多角形の法線を計算するために使用できます。これは、 コンピュータ グラフィックス で頻繁に実行される操作です。たとえば、多角形内のある点の周りの多角形の曲がり具合 (時計回りまたは反時計回り) は、多角形を三角形に分割し (車輪のスポークのように)、クロス積を使用して各角度の符号を追跡しながら角度 (スポーク間) を合計することで計算できます。
平面 の 計算幾何学 では 、外積は 3点とで定義される 鋭角 の 符号を決定するために使用されます。これは、 2組の点とで定義される 2つの共面 ベクトル の外積の方向(上向きまたは下向き)に対応します 。鋭角の符号は、次の式の符号です
。
p
1
=
(
x
1
,
y
1
)
,
p
2
=
(
x
2
,
y
2
)
{\displaystyle p_{1}=(x_{1},y_{1}),p_{2}=(x_{2},y_{2})}
p
3
=
(
x
3
,
y
3
)
{\displaystyle p_{3}=(x_{3},y_{3})}
(
p
1
,
p
2
)
{\displaystyle (p_{1},p_{2})}
(
p
1
,
p
3
)
{\displaystyle (p_{1},p_{3})}
P
=
(
x
2
−
x
1
)
(
y
3
−
y
1
)
−
(
y
2
−
y
1
)
(
x
3
−
x
1
)
,
{\displaystyle P=(x_{2}-x_{1})(y_{3}-y_{1})-(y_{2}-y_{1})(x_{3}-x_{1}),}
これは 2 つのベクトルの外積の符号付き長さです。
「右手」座標系では、結果が 0 の場合、点は 同一直線上に あり、結果が正の場合、3 つの点は から までの正の回転角を構成し 、そうでない場合は負の角度を構成します。別の観点から見ると、 の符号は が 直線の左側にあるか右側にある かを示します。
p
1
{\displaystyle p_{1}}
p
2
{\displaystyle p_{2}}
p
3
{\displaystyle p_{3}}
P
{\displaystyle P}
p
3
{\displaystyle p_{3}}
p
1
,
p
2
.
{\displaystyle p_{1},p_{2}.}
外積は、 四面体 や 平行六面体 などの 多面体 の体積を計算するときに使用されます。
角運動量とトルク
与えられた原点の周りの粒子の角運動量 L は次のように定義さ
れ ます 。
L
=
r
×
p
,
{\displaystyle \mathbf {L} =\mathbf {r} \times \mathbf {p} ,}
ここで、 r は原点に対する粒子の位置ベクトル、 p は 粒子の線形運動量です。
同様に、点 B に点 A の周りに作用する 力 F B のモーメント M は 次のように表されます。
M
A
=
r
A
B
×
F
B
{\displaystyle \mathbf {M} _{\mathrm {A} }=\mathbf {r} _{\mathrm {AB} }\times \mathbf {F} _{\mathrm {B} }\,}
力学では、 力のモーメントは トルク とも呼ばれ 、次のように表されます。
τ
{\displaystyle \mathbf {\tau } }
位置 r 、 線運動量 p 、力 F は すべて 真の ベクトルであるため、角運動量 L と力のモーメント M は両方とも擬似ベクトル または 軸ベクトル です 。
剛体
外積は剛体運動の説明で頻繁に登場します。 剛体 上の2 つの点 P と Q は 次のように関係付けられます。
v
P
−
v
Q
=
ω
×
(
r
P
−
r
Q
)
{\displaystyle \mathbf {v} _{P}-\mathbf {v} _{Q}={\boldsymbol {\omega }}\times \left(\mathbf {r} _{P}-\mathbf {r} _{Q}\right)\,}
ここで、 は点の位置、 は速度、 は物体の 角速度 です。
r
{\displaystyle \mathbf {r} }
v
{\displaystyle \mathbf {v} }
ω
{\displaystyle {\boldsymbol {\omega }}}
位置 と速度は 真の ベクトルなので 、角速度は 疑似ベクトル または 軸ベクトル です 。
r
{\displaystyle \mathbf {r} }
v
{\displaystyle \mathbf {v} }
ω
{\displaystyle {\boldsymbol {\omega }}}
ローレンツ力
外積は、 移動する電荷 q e が受けるローレンツ力を記述するために使用されます 。
F
=
q
e
(
E
+
v
×
B
)
{\displaystyle \mathbf {F} =q_{e}\left(\mathbf {E} +\mathbf {v} \times \mathbf {B} \right)}
速度 v 、 力 F 、電場 E はすべて 真の ベクトルなので、磁場 B は 擬似ベクトル です 。
他の
ベクトル計算 では 、外積は ベクトル演算子 curl の式を定義するために使用されます。
外積を行列の乗算で書き直すというトリックは、 エピポーラ 幾何学やマルチビュー幾何学、特にマッチング制約を導出するときによく使用されます。
外部製品として
外積に対する外積。赤は直交 単位ベクトル と「平行」単位二乗ベクトルです。
外積は外積で定義できる。外積は3次元以外の外積にも一般化できる。 [19] この一般化により、外積の自然な幾何学的解釈が可能になる。 外積代数 では、2つのベクトルの外積はバイベクトルである。バイベクトルは、ベクトルが有向線要素であるのとほぼ同じように、有向平面要素である。2つのベクトル a と b を考えると、バイベクトル a ∧ b を a と b が張る有向平行四辺形と見ることができる。 バイベクトル a ∧ b のホッジスターを取り、 2次元ベクトルを ベクトルに
マッピングすることで、 外積が得られる。
a
×
b
=
⋆
(
a
∧
b
)
.
{\displaystyle a\times b=\star (a\wedge b).}
これは、バイベクトルに「垂直」な方向の多次元要素と考えることができます。d 次元 空間では、ホッジスターは k ベクトルを ( d–k ) ベクトルに変換します。したがって、 d = 3 次元でのみ、結果は次元 1 (3–2 = 1) の要素、つまりベクトルになります。たとえば、 d = 4 次元では、2 つのベクトルの外積は次元 4–2 = 2 になり、バイベクトルになります。したがって、3 次元でのみ、外積はベクトルを乗算する代数構造を定義します。
利き手
一貫性
物理法則を方程式として書く場合、利き手を含め、座標系を任意に選択することができます。考慮する必要があるすべての変換において両辺が等しく動作しない方程式を書かないように注意する必要があります。たとえば、方程式の片辺が 2 つの極 ベクトル の外積である場合、結果が 軸ベクトル になることを考慮に入れる必要があります。したがって、一貫性を保つために、もう一方の辺も軸ベクトルでなければなりません。 [ 要出典 ] より一般的には、外積の結果は、そのオペランドのタイプ (極ベクトルまたは軸ベクトル) に応じて、極ベクトルまたは軸ベクトルのいずれかになります。つまり、極ベクトルと軸ベクトルは、外積の適用下で次のように相互に関連しています。
極ベクトル × 極ベクトル = 軸ベクトル
軸ベクトル × 軸ベクトル = 軸ベクトル
極ベクトル × 軸ベクトル = 極ベクトル
軸ベクトル × 極ベクトル = 極ベクトル
あるいは象徴的に
極性 × 極性 = 軸
軸方向 × 軸方向 = 軸方向
極性 × 軸 = 極性
軸 × 極性 = 極性
外積は極ベクトルでもあるため、鏡像変換で方向が変わらない場合があります。これは、上記の関係に従って、オペランドの 1 つが極ベクトルで、もう 1 つが軸ベクトルである場合に発生します (たとえば、2 つの極ベクトルの外積)。たとえば、 3 つの極ベクトルを含む ベクトルの 3 重積 は極ベクトルです。
外積代数を使用すると、利き手に左右されないアプローチが可能になります。
正規直交基底のパラドックス
( i , j , k ) を正規直交基底とします。ベクトル i 、 j 、 k は 空間の向きに依存しません。向きがない場合でも定義できます。したがって、軸ベクトルにはなりません。ただし、 i と j が極ベクトルの場合、 i × j = k または j × i = kのとき、 k は 軸ベクトルになります 。これはパラドックスです。
「軸」と「極性」は 物理ベクトルの 物理的な 修飾語です 。つまり、 速度や磁場などの 物理量を表すベクトルです。ベクトル i 、 j 、 k は数学的なベクトルであり、軸でも極性でもありません。数学では、2 つのベクトルの外積はベクトルです。矛盾はありません。
一般化
外積を高次元に一般化する方法がいくつかあります。
リー代数
外積は最も単純なリー積の 1 つとみなすことができ、したがって リー代数 によって一般化されます。リー代数は、多重線性、歪対称性、およびヤコビ恒等式の公理を満たす 2 元積として公理化されます。リー代数は多数存在し、それらの研究は リー理論 と呼ばれる数学の主要な分野です。
例えば、 ハイゼンベルク代数は 別のリー代数構造を与える。 その基底において 、積は
R
3
.
{\displaystyle \mathbf {R} ^{3}.}
{
x
,
y
,
z
}
,
{\displaystyle \{x,y,z\},}
[
x
,
y
]
=
z
,
[
x
,
z
]
=
[
y
,
z
]
=
0.
{\displaystyle [x,y]=z,[x,z]=[y,z]=0.}
クォータニオン
外積は、 四元数 で記述することもできます。一般に、ベクトル [ a 1 、 a 2 、 a 3 ]が四元数 a 1 i + a 2 j + a 3 k として表される場合 、2 つのベクトルの外積は、それらの積を四元数として取り、結果の実部を削除することによって取得できます。実部は、2 つのベクトルのドット積の負になります。
八元数
7 次元ベクトルの外積は、四元数の代わりに 八元数 を使用することで、同様に得ることができます。他の次元の 2 つのベクトルの非自明なベクトル値外積が存在しないことは、唯一の ノルム除算代数は 次元 1、2、4、および 8 のものである
という Hurwitz の定理 の結果に関連しています。
外装製品
一般次元では、ベクトルを生成する二項積の直接の類似物はありません。ただし、2 つのベクトルの外積が通常のベクトルではなく 2 ベクトルになる点を除いて、同様の特性を持つ外積があります。前述のように、 ホッジ スター 演算子を使用して 2 ベクトルをベクトルにマッピングすることにより、外積を 3 次元の外積として解釈できます 。外積のホッジ デュアルは ( n − 2) ベクトルを生成します。これは、任意の数の次元における外積の自然な一般化です。
外積と内積は(加算によって)組み合わせて、 幾何代数における
幾何積を形成できます。
外部製品
上で述べたように、外積は3次元では外積のホッジ双対として解釈できる。任意の有限 n次元では、 n − 1 ベクトルの外積のホッジ双対 はベクトルである。したがって、任意の有限次元では、二項演算の代わりに、外積はいくつかの与えられたn − 1ベクトルの外積のホッジ双対として一般化される 。 この 一般化は 外積と 呼ばれる。 [20]
整流子積
代数の 3 次元 ベクトル空間を 、 、 、 である 3 次元幾何代数の 2 ベクトル (1 ベクトルではない) 部分代数 として解釈すると、外積は幾何代数の 交換子積 に正確に対応し、どちらも同じ記号 を使用します 。交換子積は、2 ベクトルと に対して 、 幾何代数で次のように定義されます。
i
=
e
2
e
3
{\displaystyle \mathbf {i} =\mathbf {e_{2}} \mathbf {e_{3}} }
j
=
e
1
e
3
{\displaystyle \mathbf {j} =\mathbf {e_{1}} \mathbf {e_{3}} }
k
=
e
1
e
2
{\displaystyle \mathbf {k} =\mathbf {e_{1}} \mathbf {e_{2}} }
×
{\displaystyle \times }
A
{\displaystyle A}
B
{\displaystyle B}
A
×
B
=
1
2
(
A
B
−
B
A
)
,
{\displaystyle A\times B={\tfrac {1}{2}}(AB-BA),}
ここで 幾何積はである。 [21]
A
B
{\displaystyle AB}
交換子積は、3 次元の任意の多重ベクトル に一般化することができ 、その結果、 グレード 1 (1 ベクトル/真のベクトル) とグレード 2 (2 ベクトル/擬似ベクトル) の要素のみで構成される多重ベクトルになります。2 つの 1 ベクトルの交換子積は、確かに外積と同じで 2 ベクトルを生成しますが、1 ベクトルと 2 ベクトルの交換子積は真のベクトルを生成し、代わりに幾何代数の 左縮約と右縮 約に対応します。2 つの 2 ベクトルの交換子積には、対応する同等の積がないため、交換子積はそもそも 2 ベクトルに対して定義されます。さらに、3 つの 2 ベクトルの交換子三重積は、 ベクトル代数における同じ 3 つの擬似ベクトルの ベクトル三重積 と同じです。しかし、幾何代数における 3 つの 1 ベクトルの交換子三重積は、 ベクトル代数における同じ 3 つの真のベクトルの
ベクトル三重 積の 負になります。
高次元への一般化は、高次元幾何代数における2ベクトルの同じ交換子積によって提供されるが、2ベクトルはもはや擬似ベクトルではない。3次元における2ベクトルの交換子積/外積が最も単純なリー代数に対応するのと同様に、交換子積を備えた高次元幾何代数の2ベクトル部分代数もリー代数に対応する。 [22] また、3次元の場合と同様に、交換子積は任意の多重ベクトルにさらに一般化できる。
多重線型代数
多重線型代数 の文脈では、外積は 、3次元 体積形式 [注2] 、 つまり(0,3)-テンソルから 指数を乗じて得られる(1,2)-テンソル( 混合テンソル 、具体的には 双線型写像)として 見る ことができる。
詳細には、3 次元ボリューム形式は、 これらの 3 つのベクトルによって与えられた行列の行列式を取ることによって積を定義します。 双対性 により、これは関数と同等であり (任意の 2 つの入力を固定すると、3 番目の入力を評価することによって関数が得られます)、 内積 (ドット積など、より一般的には非退化双線形形式) が存在する場合、同型性が得られ 、したがって、外積であるマップが生成されます 。つまり、(0,3) テンソル (3 つのベクトル入力、スカラー出力) は、「インデックスを上げる」ことによって (1,2) テンソル (2 つのベクトル入力、1 つのベクトル出力) に変換されます。
V
×
V
×
V
→
R
,
{\displaystyle V\times V\times V\to \mathbf {R} ,}
V
×
V
→
V
∗
,
{\displaystyle V\times V\to V^{*},}
V
→
R
{\displaystyle V\to \mathbf {R} }
V
→
V
∗
,
{\displaystyle V\to V^{*},}
V
×
V
→
V
,
{\displaystyle V\times V\to V,}
上記の代数を幾何学に翻訳すると、関数 を定義する 関数「 によって定義される平行六面体の体積」(最初の2つのベクトルは固定され、最後のベクトルは入力)は、ベクトルとのドット積として一意に 表す ことができます 。このベクトルは外積です。 この観点から、外積は スカラー三重積 によって 定義されます 。
(
a
,
b
,
−
)
{\displaystyle (a,b,-)}
V
→
R
{\displaystyle V\to \mathbf {R} }
a
×
b
.
{\displaystyle a\times b.}
V
o
l
(
a
,
b
,
c
)
=
(
a
×
b
)
⋅
c
.
{\displaystyle \mathrm {Vol} (a,b,c)=(a\times b)\cdot c.}
同様に、高次元では、 n 次元体積形式 (テンソル) のインデックスを上げることによって、一般化されたクロス積を定義できます 。クロス積の最も直接的な一般化は、次のいずれかを定義することです。
(
0
,
n
)
{\displaystyle (0,n)}
-テンソルはベクトル を入力として受け取り 、1つのベクトル (ベクトル値の積)を出力として返します。
(
1
,
n
−
1
)
{\displaystyle (1,n-1)}
n
−
1
{\displaystyle n-1}
(
n
−
1
)
{\displaystyle (n-1)}
テンソル は、2 つのベクトルを入力として受け取り、 ランク n − 2の 歪対称テンソル (ランク n − 2 のテンソル値を持つバイナリ積)を出力します。他の k に対してもテンソルを 定義することができます 。
(
n
−
2
,
2
)
{\displaystyle (n-2,2)}
(
k
,
n
−
k
)
{\displaystyle (k,n-k)}
これらの積はすべて多重線型かつ歪対称であり、行列式とパリティ によって定義できます 。
積 は次のように記述できます。 の ベクトルが与えられた場合、 一般化外積は次のように定義され ます 。
(
n
−
1
)
{\displaystyle (n-1)}
n
−
1
{\displaystyle n-1}
v
1
,
…
,
v
n
−
1
{\displaystyle v_{1},\dots ,v_{n-1}}
R
n
,
{\displaystyle \mathbf {R} ^{n},}
v
n
=
v
1
×
⋯
×
v
n
−
1
{\displaystyle v_{n}=v_{1}\times \cdots \times v_{n-1}}
によって定義される超平面に垂直な
v
i
,
{\displaystyle v_{i},}
大きさは平行四辺形の体積であり、 グラム行列式として計算できる。
v
i
,
{\displaystyle v_{i},}
v
i
,
{\displaystyle v_{i},}
肯定的な方向に向いているように向いています 。
v
1
,
…
,
v
n
{\displaystyle v_{1},\dots ,v_{n}}
これは、インデックスの巡回順列に対して などと
評価 される唯一の多重線型交代積です。
e
1
×
⋯
×
e
n
−
1
=
e
n
{\displaystyle e_{1}\times \cdots \times e_{n-1}=e_{n}}
e
2
×
⋯
×
e
n
=
e
1
,
{\displaystyle e_{2}\times \cdots \times e_{n}=e_{1},}
座標では、 R n における外積の この - 次元類似体の式は 次のように表すことができます。
(
n
−
1
)
{\displaystyle (n-1)}
⋀
i
=
0
n
−
1
v
i
=
|
v
1
1
⋯
v
1
n
⋮
⋱
⋮
v
n
−
1
1
⋯
v
n
−
1
n
e
1
⋯
e
n
|
.
{\displaystyle \bigwedge _{i=0}^{n-1}\mathbf {v} _{i}={\begin{vmatrix}v_{1}{}^{1}&\cdots &v_{1}{}^{n}\\\vdots &\ddots &\vdots \\v_{n-1}{}^{1}&\cdots &v_{n-1}{}^{n}\\\mathbf {e} _{1}&\cdots &\mathbf {e} _{n}\end{vmatrix}}.}
この式は、基底ベクトルの行が行列式の最初ではなく最後の行にあることを除いて、 R 3 の通常のクロス積の行列式の式と構造的に同一である 。その理由は、順序付けられたベクトル ( v 1 、...、 v n −1 、 Λ n –1 i=0 v i ) は ( e 1 , ..., e n ) に関して 正の 向きを持つ 。nが奇数の場合、この変更によって値は変化しないため、この規則は 2 進積の通常の定義と一致する。ただし、 n が偶数の場合は 、区別を維持する必要があります。この -ary 形式は、ベクトル外積と同じ多くの特性を備えています。つまり、引数が 交代 で線形であり、各引数に垂直であり、その大きさは引数で囲まれた領域の超体積を与えます。また、ベクトル外積と同様に、引数のウェッジ積のホッジ双対として座標に依存しない方法で定義できます。さらに、積は フィリッポフ恒等式を満たします。
(
n
−
1
)
{\displaystyle (n-1)}
[
v
1
,
…
,
v
n
]
:=
⋀
i
=
0
n
v
i
{\displaystyle [v_{1},\ldots ,v_{n}]:=\bigwedge _{i=0}^{n}v_{i}}
[
[
x
1
,
…
,
x
n
]
,
y
2
,
…
,
y
n
]
]
=
∑
i
=
1
n
[
x
1
,
…
,
x
i
−
1
,
[
x
i
,
y
2
,
…
,
y
n
]
,
x
i
+
1
,
…
,
x
n
]
,
{\displaystyle [[x_{1},\ldots ,x_{n}],y_{2},\ldots ,y_{n}]]=\sum _{i=1}^{n}[x_{1},\ldots ,x_{i-1},[x_{i},y_{2},\ldots ,y_{n}],x_{i+1},\ldots ,x_{n}],}
そしてRn+1にn-リー代数の構造を与える ( [ 23 ] の命題1を参照)。
歴史
1773年、 ジョゼフ=ルイ・ラグランジュは、 点積と外積の両方の成分形式を使用して、 3次元の 四面体 を研究しました。 [24] [注 3]
1843 年、 ウィリアム・ローワン・ハミルトンは 四元数 積を導入し 、それとともに ベクトル と スカラー という用語も導入しました。2 つの四元数 [0, u ] と [0, v ] ( u と vは R 3 のベクトル)を考えると、それらの四元数積は [− u ⋅ v , u × v ] とまとめることができます 。 ジェームズ・クラーク・マクスウェルはハミルトンの四元数ツールを使用して有名な 電磁気学方程式 を開発しました 。このため、および他の理由から、四元数は一時期物理学の教育に不可欠な要素でした。
1844年、 ヘルマン・グラスマンは 2次元や3次元に縛られない幾何代数を発表しました。グラスマンは、当時 [uv] で表される外積を含むいくつかの積を考案しました。 ( 外積代数 も参照 )
。
1853年、グラスマンと同時代の オーギュスタン=ルイ・コーシーは 、方程式を解くために使用され、外積と同じ乗算特性を持つ代数キーに関する論文を発表しました。 [27]
1878年、 ウィリアム・キングドン・クリフォードは 、 彼の名を冠した クリフォード代数 の 先駆者として知られる著書 『Elements of Dynamic』 を出版し、その中で ベクトル積という用語が使われています。この本では、2つのベクトルの積は、その2辺からなる 平行四辺形 の 面積 に等しい大きさと 、その平面に垂直な方向を持つものとして定義されています。 [28]
1881年の講義ノートでは、 ギブスは 外積を と表し 、それを 歪積 と呼んでいた。 [29] 1901年にギブスの学生であった エドウィン・ビッドウェル・ウィルソンは これらの講義ノートを編集し、 教科書 『ベクトル解析』 にまとめた。ウィルソンは 歪積 という用語はそのまま使用したが、 外積 [注 4] や ベクトル積という 代替用語の方 が頻繁に使用されていることに気づいた。
u
×
v
{\displaystyle u\times v}
1908年、 チェーザレ・ブラーリ=フォルティ と ロベルト・マルコロンゴは ベクトル積表記 u ∧ v を導入した。 乗算 や 直積を 表すためにすでに使用されていたため、 フランス やその他の地域では今日まで 使用されている 。 [ 要出典 ]
×
{\displaystyle \times }
参照
注記
^ ここで、「形式的」とは、この表記法が行列式の形式を持っているが、定義に厳密に従っているわけではないことを意味します。これは、外積の展開を覚えるために使用される記憶法です。
^体積形式とは、 n 個のベクトルを取り込んで、 ベクトルによって定義される 平行四辺形 の体積であるスカラーを返す関数を意味します。 これは n 元多重線型歪対称形式です。 のような基底が存在する場合、これは行列式によって与えられますが、抽象ベクトル空間では、これは追加構造です。 G 構造 の観点では 、体積形式は -構造です。
V
×
⋯
×
V
→
R
.
{\displaystyle V\times \cdots \times V\to \mathbf {R} .}
R
n
,
{\displaystyle \mathbf {R} ^{n},}
S
L
{\displaystyle SL}
^ 現代の記法では、ラグランジュは 、 、 を定義します 。これにより、現代の は ラグランジュの記法の 3 つの変数に対応します。
ξ
=
y
×
z
{\displaystyle \mathbf {\xi } =\mathbf {y} \times \mathbf {z} }
η
=
z
×
x
{\displaystyle {\boldsymbol {\eta }}=\mathbf {z} \times \mathbf {x} }
ζ
=
x
×
y
{\displaystyle {\boldsymbol {\zeta }}=\mathbf {x} \times {\boldsymbol {y}}}
x
{\displaystyle \mathbf {x} }
(
x
,
x
′
,
x
″
)
{\displaystyle (x,x',x'')}
^ A × Bは「 A クロス B 」 と読む ので
参考文献
^ abcdef Weisstein, Eric W. 「Cross Product」。 Wolfram MathWorld . 2020年9月6日 閲覧 。
^ ab "Cross Product". www.mathsisfun.com . 2020年9月6日 閲覧 。
^ Massey, William S. (1983年12月). 「高次元ユークリッド空間におけるベクトルの外積」 (PDF) . The American Mathematical Monthly . 90 (10): 697–701. doi :10.2307/2323537. JSTOR 2323537. S2CID 43318100. 2021-02-26にオリジナル (PDF) からアーカイブ。 外積の3つの基本特性のみを必要とする場合...ベクトルの外積は3次元および7次元ユークリッド空間にのみ存在することがわかります。
^ Arfken, George B. 物理学者のための数学的手法 (第4版)。エルゼビア。
^ Jeffreys, H.; Jeffreys, BS (1999). 数理物理学の方法 . ケンブリッジ大学出版局. OCLC 41158050.
^ アチェソン、DJ (1990)。 初等流体力学 。オックスフォード大学出版局 。ISBN 0198596790 。
^ Howison, Sam (2005). 実用応用数学 . ケンブリッジ大学出版局. ISBN 0521842743 。
^ ウィルソン1901、60-61ページ。
^ Dennis G. Zill、Michael R. Cullen (2006)。「定義 7.4: 2 つのベクトルの外積」。 上級工学数学 (第 3 版)。Jones & Bartlett Learning。p. 324。ISBN 0-7637-4591-X 。
^ Edwin Bidwell Wilson (1913)。「第 2 章 ベクトルの直積と歪積」。 ベクトル解析 。J. William Gibbs の講義に基づいて作成。ニューヘブン: Yale University Press。 内積は「直積」、外積は「歪積」と呼ばれます。
^ ab Michael J. Crowe著『ベクトル解析の歴史』、数学。カリフォルニア大学デービス校。
^ MRシュピーゲル; S. リプシュッツ; D. スペルマン (2009)。 ベクトル解析 。シャウムの概要。マグロウヒル。 p. 29.ISBN 978-0-07-161545-7 。
^ WS Massey (1983 年 12 月). 「高次元ユークリッド空間におけるベクトルの外積」. アメリカ数学月刊誌 . 90 (10). アメリカ数学月刊誌、第 90 巻、第 10 号: 697–701. doi :10.2307/2323537. JSTOR 2323537.
^ ウラジミール・A・ボイチェンコ;ゲンナディ・アレクセーヴィチ・レオノフ。フォルカー・ライトマン (2005)。常微分方程式の次元理論。 Vieweg+Teubner Verlag。 p. 26.ISBN 3-519-00437-2 。
^ Pertti Lounesto (2001). Clifford algebras and spinors (第 2 版). Cambridge University Press. p. 94. ISBN 0-521-00551-5 。
^ ab Shuangzhe Liu; Gõtz Trenkler (2008). 「Hadamard、Khatri-Rao、Kronecker およびその他の行列積」。Int J Information and Systems Sciences . 4 (1). 科学計算および教育研究所: 160–177。
^ エリック ・W・ワイスタイン (2003)。「ビネ・コーシー恒等式」。CRC 簡潔数学百科事典 (第 2 版)。CRC プレス。p. 228。ISBN 1-58488-347-2 。
^ ab Lounesto, Pertti (2001). Clifford algebras and spinors . Cambridge: Cambridge University Press. pp. 193. ISBN 978-0-521-00551-7 。
^ Greub、W. (1978)。 多重線形代数 。
^ Hogben, L 編 (2007). 線形代数ハンドブック . [ ページが必要 ]
^ アーサー、ジョン W. (2011)。電磁気理論のための幾何代数の理解。IEEE プレス 。p. 49。ISBN 978-0470941638 。
^ ドラン、クリス、ラセンビー、アンソニー (2003)。物理学者のための幾何代数。 ケンブリッジ大学出版局 。pp. 401–408。ISBN 978-0521715959 。
^ フィリッポフ、バーモント州 (1985)。 「n-リー代数」。 シビルスク。マット。 zh 。 26 (6): 879–891。 土井 :10.1007/BF00969110。 S2CID 125051596。
^ ラグランジュ、ジョゼフ=ルイ (1773)。 「三角関係の問題の解決策分析」。作品。 Vol. 3.p. 661.
^ コーシー、オーギュスタン=ルイ (1900)。 ウーヴル 。 Vol. 12.p. 16.
^ クリフォード、ウィリアム・キングドン (1878年)。「ダイナミックの要素、パートI」ロンドン:マクミラン社、95ページ。
^ ギブス、ジョサイア・ウィラード(1884年)。ベクトル解析の要素:物理学の学生向けに編纂。ニューヘブン:タトル、モアハウス&テイラー社印刷。
文献
カジョリ、フロリアン(1929)。数学表記法 の 歴史第2巻。 オープンコート出版 。p.134。ISBN 978-0-486-67766-8 。
Crowe, Michael J. (1994)。 ベクトル解析の歴史 。ドーバー 。ISBN 0-486-67910-1 。
EAミルン (1948) ベクトル力学 、第2章:ベクトル積、pp 11-31、ロンドン: メチューエン出版 。
ウィルソン、エドウィン・ビッドウェル (1901)。ベクトル解析: J. ウィラード・ギブスの講義に基づいた数学と物理学の学生のための教科書。 イェール大学出版局 。
T. レヴィ=チヴィタ; U. アマルディ (1949)。 Lezioni di meccanica razionale (イタリア語)。ボローニャ:ザニケッリ編集部。
外部リンク
「外積」、 数学百科事典 、 EMS Press 、2001 [1994]
外積の簡単な幾何学的導出と解釈
シラキュース大学 で作成されたインタラクティブなチュートリアル – ( Java が必要)
W. Kahan (2007)。ユークリッド 2 次元空間と 3 次元空間におけるクロス積と回転。カリフォルニア大学バークレー校 (PDF)。
ベクトル積、Mathcentre (英国)、2009