代数学におけるコーシー・ビネの公式 (こーしー・びねのこうしき、英: Cauchy-Binet formula)、あるいは、コーシー・ビネの定理、コーシー・ビネの展開とは、ジャック・フィリップ・マリー・ビネおよび オーギュスタン=ルイ・コーシーに由来する恒等式で、2つの行列の積から作られる正方行列の行列式を、元の行列から取り出せる最大の小行列式の積の和で表せるというものであり[1]、行列の要素は実数や複素数だけでなく可換環としても成立する。
定理
n を自然数とし、集合 {1, …, n} を [n ] と表記する。
m を非負の整数として、A をm ×n の行列、B をn ×m の行列とする。
S を要素数(|S| = )m の [n ]の部分集合とし、
AS をA のn 個の列からS に含まれる添字の列を取り出して得られたm ×m 行列、
BS をB のn 個の行からS に含まれる添字の行を取り出して得られたm ×m 行列とする。
m ×m 行列である積AB の行列式は
で表せる。ただし、和において、S は{1,...,n } の要素数m の部分集合のすべてを取るとする。なお、m > n の場合は右辺は0である。
要素を用いた記法
に対して、公式は
と表現できる。ただし、右辺の総和において、 を満たす整数の組 の全てに対して和を取るとする。なお、m > n の場合は右辺は 0 である。
小行列式を用いた記法
記法
を使えば
となる。ただし、右辺の総和において、 を満たす整数の組 の全てに対して和を取るとする。なお、m > n の場合は右辺は 0 である。
定理の証明
証明
行列式の多重線型性により
が導かれる。最後の式の p は {1, …, m} から {1, …, n} への写像である。
行列式の反対称性によりp が単射の場合のみ行列式は非零なので、p(i) = k(π(i))と置き換えられる。ここで、置換 π : [m ]→[m ] はm 次の対称群 の元であり、k :[m ]→[n ] は i < j ⇒ k(i) < k(j) を満たす関数である。これより
が成り立つ。なお、sgn(π ) は置換π の符号であり、行列式の反対称性
および、
を用いた。
具体例
(1) m = 1, n = 3 とし、行列を
および
とする。であり、であるから、
となる。
(2) m = 2, n = 3 とし、行列を
および
とする。であり、であるから、
となる。
(3) m = 3, n = 3 とし、行列を
および
とする。であり、であるから、
となる。
(4) m = 4, n = 3 とし、行列を
および
とする。であり、は存在しないから、
となる。
以上より、コーシー・ビネの公式が具体的な例で確認できる。
一般化されたクロネッカーのデルタとの関係
とする。ただし、δはクロネッカーのデルタ
である。
これをコーシー・ビネの公式に代入し、一般化されたクロネッカーのデルタ
を使えば、
が得られる。逆にこの式からコーシー・ビネの公式を導くこともできる。
これは単位行列の基本的性質
の一般化である。
特別な場合
m >n の場合 1≦k1< … <km≦n となる整数の組 {ki (i=1,…,m )} は存在しないから、公式の右辺は0となり、よって、det(AB )=0 が得られる。実際、A,B の階数はこの場合高々n だから、 m ×m 行列 AB の階数も高々n (<m )であるので、その行列式は0になる。
m = n のとき、A と B はともに正方行列になる。 1≦k1< … <km≦n となる整数の組 {ki (i=1,…,m )} は [n ] と等しいから、公式は
すなわち det(AB )=det(A )det(B ) となる。
m = 0 のとき、 A と B そして AB は空行列 (ただし、n > 0 なら行列の型は異なる)。空行列の行列式は定義により1だから、公式は 1 = 1 を述べているに過ぎない。
m = 1 のとき、公式は となるが、1×1行列 A に対して det(A )=A だから、自明の式を述べているに過ぎない。
m = 2 のとき、非自明な公式を与える最小の m であり、そのときの公式
はビネ・コーシーの恒等式と呼ばれる。
n = 3 の場合の具体例
は3次元ベクトルとする。
m >3の場合、右辺は常に0である。なお、
m =2の式はスカラー四重積に対するビネ・コーシーの恒等式、
m =3の式はスカラー三重積の積に対する公式であり、
m =4の式より四重積 (ベクトル解析) の公式
が導かれる。
出典
- ^
伊理正夫・韓太舜『線形代数 行列とその標準形』教育出版〈新しい応用の数学16〉、1977年6月。ISBN 4-316-37670-5。
参考文献