コーシー・ビネの公式:行列式の積と小行列式
コーシー・ビネの公式(Cauchy-Binet formula)は、線形
代数学における重要な定理です。この公式は、2つの
行列の積から得られる
行列の
行列式を、元の
行列から作られる小
行列式の積の和として表現します。
オーギュスタン=ルイ・コーシーとジャック・フィリップ・マリー・ビネの名を冠したこの公式は、
実数や
複素数だけでなく、より一般の
可換環上の
行列に対しても成立します。
定理の記述
自然数 n と非負
整数 m を考えます。m × n
行列 A と n × m
行列 B の積 AB は m × m
行列となります。[n] = {1, 2, ..., n} と表記し、[n] の要素数 m の部分
集合を S とします。A
S を A の列ベクトルから S に含まれる添字の列ベクトルを選び、m 次の正方
行列として構成します。同様に、B
S を B の行ベクトルから S に含まれる添字の行ベクトルを選び、m 次の正方
行列として構成します。
このとき、コーシー・ビネの公式は以下のように表されます。
det(AB) = Σ
|S|=m, S⊂[n] det(A
S)det(B
S)
ここで、総和は [n] の全ての m 要素部分
集合 S について取られます。m > n の場合は、右辺は 0 となります。
成分による表示
行列 A と B の成分をそれぞれ a
ij と b
ij と表すと、コーシー・ビネの公式は以下のようにも表現できます。
Σk=1n a1kbk1 ... Σk=1n a1kbkm |
---|
... ... ... |
Σk=1n amkbk1 ... Σk=1n amkbkm | = Σ1≤k1<...m≤n | a1k1 ... a1km | | bk11 ... bkmm |
... ... ... | | ... ... ... |
amk1 ... amkm | | bk1m ... bkmm |
この式において、右辺の総和は 1 ≤ k
1 < ... < k
m ≤ n を満たす全ての
整数の組 (k
1, ..., k
m) について取られます。 m > n の場合は、右辺は 0 となります。
小行列式記法による表示
小
行列式を用いた簡潔な表記も可能です。 A の小
行列式を A((i
1,...,i
l),(j
1,...,j
l)) と表記すると、コーシー・ビネの公式は以下となります。
(AB)((1,...,m),(1,...,m)) = Σ
1≤k1<...m≤n A((1,...,m),(k
1,...,k
m)) B((k
1,...,k
m),(1,...,m))
定理の証明
コーシー・ビネの公式の証明は、
行列式の多重線形性と反対称性を用いて行います。まず
行列式の多重線形性を利用して、
行列式を元の
行列の成分の和として展開します。その後、
行列式の反対称性から、和の項の中で非零となるのは、添字の組が
単射写像によって対応付けられている場合のみであることが分かります。この
単射写像を置換として解釈することで、最終的にコーシー・ビネの公式が得られます。詳細は専門書を参照ください。
具体例
様々な m と n の値、そして
行列 A と B の具体的な例を用いて、コーシー・ビネの公式が実際に成立することを確認することができます。 (例1)m=1, n=3, (例2)m=2, n=3, (例3)m=3, n=3, (例4)m=4, n=3 の場合の計算例が示されています。 これらの例を通して、公式の理解を深めることができます。
コーシー・ビネの公式は、一般化された
クロネッカーのデルタを用いて表現することもできます。この表現は、公式の別の側面を浮き彫りにし、単位
行列の基本的な性質との関連性を示唆します。
特殊な場合
m > n の場合、コーシー・ビネの公式は自明に成立します。m = n の場合は、
行列式は通常の
行列式の積となります。 m = 0, 1, 2 の場合は、それぞれ自明な式、ビネ・コーシーの
恒等式、スカラー三重積に関する公式を表します。 m > 3 の場合、ベクトルの外積に関する興味深い性質が示されます。
まとめ
コーシー・ビネの公式は、一見複雑に見えるかもしれませんが、その背後にある数学的な構造は美しく、エレガントです。この公式は、線形
代数学における様々な問題を解く上で強力なツールとなり、その理解は、より高度な数学の学習においても役立ちます。