クロネッカーのデルタ:定義と基本性質
クロネッカーのデルタ (Kronecker delta) とは、
集合 T の要素
i,
j に対して、
i と
j が等しいときに 1、そうでないときに 0 を返す二変数関数です。数式で表すと以下のようになります。
δ
ij = { 1 (i = j), 0 (i ≠ j) }
ここで、
T は多くの場合
自然数の
部分[[集合]]です。クロネッカーのデルタは、
ドイツの
数学者
レオポルト・クロネッカーの名前にちなんで名付けられました。
この単純な関数は、線形代数や
テンソル解析など、様々な分野で重要な役割を果たします。例えば、
単位[[行列]]はクロネッカーのデルタを用いて表現できます。
n ×
n 単位[[行列]]
I の (
i,
j ) 成分は δ
ij となります。また、
n 次元直交
座標系の基底
ベクトル ei と
ej の
内積は、(
ei,
ej ) = δ
ij と表せます。
クロネッカーのデルタの重要な性質として、以下の式が挙げられます。
∑
j δ
ij aj =
ai
∑
i ai δ
ij =
aj
これらの式は、
ベクトルに
単位[[行列]]を作用させても
ベクトルが不変であることを示しています。さらに、
∑
k δ
ik δ
kj = δ
ij
という関係式も成り立ちます。これは、
単位[[行列]]同士の積が
単位[[行列]]になることに対応しています。
一般化されたクロネッカーのデルタ
クロネッカーのデルタは、より高次の
テンソルへと一般化することができます。添字が 1 から
n の間の値をとる場合を考えます。
2階の(1,1)型
テンソルとしてのクロネッカーのデルタは、
δ
μν = { 1 (μ = ν), 0 (μ ≠ ν) }
と定義されます。
これをさらに一般化して、
n 次元、2
p 階の一般化されたクロネッカーのデルタを定義することができます。これは (
p,
p) 型
テンソルで、上下それぞれの添字に対して反対称です。
定義:
一般化されたクロネッカーのデルタは、以下のようになります。
δ
μ₁…μpν₁…νp = { +1 (偶置換), -1 (奇置換), 0 (その他) }
ここで、「偶置換」とは、ν₁, …, νp が全て異なり、かつ μ₁, …, μp が ν₁, …, νp の偶置換である場合を指し、「奇置換」とは、ν₁, …, νp が全て異なり、かつ μ₁, …, μp が ν₁, …, νp の奇置換である場合を指します。「その他」は上記以外の全ての場合です。
一般化されたクロネッカーのデルタは、
p 次の
対称群 S
p を用いて、以下のように表現できます。
δ
μ₁…μpν₁…νp = ∑
σ∈Sp sgn(σ) δ
μσ(1)ν₁ … δ
μσ(p)νp
ここで、sgn(σ) は置換 σ の符号です。また、
行列式を用いて表現することも可能です。
演算規則
一般化されたクロネッカーのデルタを用いると、反対称化
テンソルの計算が簡潔に表現できます。例えば、以下の演算規則が成り立ちます。
(1/
p!) ∑
ν₁, …, νp δ
μ₁…μpν₁…νp aν₁…νp =
a[μ₁…μp]
ここで、
a[μ₁…μp] は
aν₁…νp の反対称化
テンソルです。これらの規則は、クロネッカーのデルタの基本性質の一般化であり、コーシー・ビネの公式などにも関連します。
さらに、添字の縮約についても、いくつかの重要な関係式が成り立ちます。これらは、一般化されたクロネッカーのデルタを用いた計算において、非常に有用なツールとなります。
まとめ
クロネッカーのデルタは、一見単純な関数ですが、線形代数、
テンソル解析、そして
物理学など様々な分野において、強力なツールとして活用されています。その一般化された形は、より複雑な
数学的対象の記述を簡潔にする役割を果たし、数々の重要な公式や定理の証明に貢献しています。