コーシー・ビネの公式
テンプレート:出典の明記 テンプレート:混同 代数学におけるコーシー・ビネの公式(こーしー・びねのこうしき、テンプレート:Lang-en-short)、あるいは、コーシー・ビネの定理、コーシー・ビネの展開とは、ジャック・フィリップ・マリー・ビネおよびオーギュスタン=ルイ・コーシーに由来する恒等式で、2つの行列の積から作られる正方行列の行列式は、元の行列から取り出せる最大の小行列式の積の和に等しいというものであり[1]、行列の成分が実数や複素数などの可換環において成立する。
定理
テンプレート:Mvar を自然数とし、集合 テンプレート:Math2 を テンプレート:Math と表記する。テンプレート:Mvar を非負整数として、テンプレート:Mvar を テンプレート:Math2行列、テンプレート:Mvar を テンプレート:Math2行列とする。テンプレート:Mvar を要素数 テンプレート:Math2 の テンプレート:Math の部分集合とする。テンプレート:Mvar を、テンプレート:Mvar の テンプレート:Mvar個の列から テンプレート:Mvar に含まれる添字の列を取り出して得られた テンプレート:Mvar次正方行列、テンプレート:Mvar を、テンプレート:Mvar の テンプレート:Mvar個の行から テンプレート:Mvar に含まれる添字の行を取り出して得られた テンプレート:Mvar次正方行列とする。
このとき積 テンプレート:Mvar は テンプレート:Math2行列となり、その行列式は
となる。ただし、総和について、テンプレート:Mvar は、テンプレート:Math の部分集合で要素数が テンプレート:Mvar のものすべてを取るとする。なお、テンプレート:Math2 の場合は右辺は 0 である。
成分による表示
と成分表示すると、公式は
と表現できる。ただし、右辺の総和は、テンプレート:Math2 を満たす整数の組 テンプレート:Math2 の全てに対して取るとする。なお、テンプレート:Math2 の場合は右辺は テンプレート:Math である。
小行列式記法による表示
記法
を使えば
となる。ただし、右辺の総和は、テンプレート:Math2 を満たす整数の組 テンプレート:Math2 の全てに対して和を取るとする。なお、テンプレート:Math2 の場合は右辺は テンプレート:Math である。
定理の証明
行列式の多重線型性により
が導かれる。最後の式の テンプレート:Mvar は テンプレート:Math2 から テンプレート:Math2 への写像である。
行列式の反対称性により テンプレート:Mvar が単射の場合のみ行列式は非零なので、テンプレート:Math2 と置き換えられる。ここで、置換 テンプレート:Math2 は テンプレート:Mvar次対称群 の元であり、テンプレート:Math2 は テンプレート:Math2 を満たす関数である。これより
が成り立つ。なお、テンプレート:Math は置換 テンプレート:Π の符号であり、行列式の反対称性
および、
を用いた。
具体例
コーシー・ビネの公式を具体例で確認してみる。
(例1)テンプレート:Math2 の場合として、行列 を考える。である。
であるから、
となる。
(例2)テンプレート:Math2 の場合として、行列 を考える。 である。
であるから、
となる。
(例3)テンプレート:Math2 の場合として、行列 を考える。 である。
であるから、
となる。
(例4)テンプレート:Math2 の場合として、行列 を考える。 である。
は存在しないから、
となる。
一般化されたクロネッカーのデルタとの関係
とする。ただし、δはクロネッカーのデルタ
である。 これをコーシー・ビネの公式に代入し、一般化されたクロネッカーのデルタ
を使えば、
が得られる。逆にこの式からコーシー・ビネの公式を導くこともできる。
これは単位行列の基本的性質
の一般化である。
特別な場合
テンプレート:Math2 の場合、テンプレート:Math2 となる整数の組 テンプレート:Math2 は存在しないから、公式の右辺は 0 となる。このとき テンプレート:Math2 の階数はこの場合高々 テンプレート:Mvar だから、テンプレート:Math2 行列 テンプレート:Mvar の階数も高々 テンプレート:Math2 であるので、公式の左辺 テンプレート:Math は 0 となり、公式が成り立つ。
テンプレート:Math2 のとき、テンプレート:Math2 は正方行列である。テンプレート:Math2 となる整数の組 テンプレート:Math2 は テンプレート:Math に等しいから、公式は
すなわち テンプレート:Math2 となる。
テンプレート:Math2 のとき、テンプレート:Math2 そして テンプレート:Mvar は空行列(ただし、テンプレート:Math2 なら行列の型は異なる)であり、空行列の行列式は定義により 1 だから、公式は 1 = 1 を述べているに過ぎない。
テンプレート:Math2 のとき、公式は となるが、1×1行列 A に対して det(A) = A だから、自明の式を述べているに過ぎない。
テンプレート:Math2 は非自明な公式を与える最小の テンプレート:Mvar であり、そのときの公式
はビネ・コーシーの恒等式と呼ばれる。
n = 3 の場合の具体例
などは3次元ベクトルとする。
m > 3 の場合、右辺は常に0である。なお、
- m = 2 の式はスカラー四重積に対するビネ・コーシーの恒等式、
- m = 3 の式はスカラー三重積の積に対する公式
であり、m = 4 の式より四重積 (ベクトル解析) の公式:
が導かれる。
脚注
参考文献
- テンプレート:Cite book
- Joel G. Broida & S. Gill Williamson (1989) A Comprehensive Introduction to Linear Algebra, §4.6 Cauchy- Binet theorem, pp.208-14, Addison-Wesley ISBN 0-201-50065-5.
- Jin Ho Kwak & Sungpyo Hong (2004) Linear Algebra 2nd edition, Example 2.15 Binet-Cauchy formula, pp.66,7, Birkhäuser ISBN 0-8176-4294-3.
- Igor R. Shafarevich & Alexey O. Remizov (2012) Linear Algebra and Geometry, §2.9 (p.68) & §10.5 (p. 377), Springer ISBN 978-3-642-30993-9.
- Aaron Lauve (2004) A short combinatoric proof of Cauchy–Binet formula from Université du Québec à Montréal.