行列式の展開
n
次の行列式
|A|
について
a1k˜a1j+a2k˜a2j+⋯+ank˜anj={|A|(k=j)⋯(1)0(k≠j)⋯(2)
ak1˜ai1+ak2˜ai2+⋯+akn˜ain={|A|(k=i)⋯(3)0(k≠i)⋯(4)
が成り立つ.
ただし,aij
はn
次の正方行列Aの成分で,˜aijは成分aij
の余因子である.
(1)を行列式|A|のj
列での展開式とい,この展開する操作をj
列で余因子展開するという.
(3)を行列式|A|のi
行での展開式とい,この展開する操作をi
行で余因子展開するという.
■導出
●k=j
の場合
*
j≠1の時
|A|=∣∣
∣
∣
∣
∣∣⋯a1j−2a1j−1a1j⋯⋯a2j−2a2j−1a2j⋯⋮⋮⋮⋯anj−2anj−1anj⋯∣∣
∣
∣
∣
∣∣
j−1
列とj列を入れ換える.行列の符号が変わることに注意する.
=−∣∣
∣
∣
∣
∣∣⋯a1j−2a1ja1j−1⋯⋯a2j−2a2ja2j−1⋯⋮⋮⋮⋯anj−2anjanj−1⋯∣∣
∣
∣
∣
∣∣
j−2列とj−1
列を入れ換える.行列の符号が変わることに注意する.
=(−1)2∣∣
∣
∣
∣
∣∣⋯a1ja1j−2a1j−1⋯⋯a2ja2j−2a2j−1⋯⋮⋮⋮⋯anjanj−2anj−1⋯∣∣
∣
∣
∣
∣∣
⋮ ⎛⎜
⎜
⎜
⎜
⎜⎝a1ja2j⋮anj⎞⎟
⎟
⎟
⎟
⎟⎠
が第1列にくるまで同様に隣の列と入れ換えを繰り返す.
=(−1)j−1∣∣
∣
∣
∣
∣∣a1ja11a1j−1a1j+1⋯a2ja21a2j−1a2j+1⋯⋮⋮⋮⋮anjan1anj−1anj+1⋯∣∣
∣
∣
∣
∣∣
*
j=1の時は上の操作は不要である.
=(−1)j−1∣∣
∣
∣
∣
∣∣a1j+0a11⋯0+a2ja21⋯⋮⋮0+anjan1⋯∣∣
∣
∣
∣
∣∣
=(−1)j−1⎧⎪
⎪
⎪
⎪
⎪⎨⎪
⎪
⎪
⎪
⎪⎩∣∣
∣
∣
∣
∣∣a1ja11⋯0a21⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+∣∣
∣
∣
∣
∣∣0a11⋯a2ja21⋯⋮⋮anjan1⋯∣∣
∣
∣
∣
∣∣⎫⎪
⎪
⎪
⎪
⎪⎬⎪
⎪
⎪
⎪
⎪⎭
同様にして
=(−1)j−1⎧⎪
⎪
⎪
⎪
⎪⎨⎪
⎪
⎪
⎪
⎪⎩∣∣
∣
∣
∣
∣∣a1ja11⋯0a12⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+∣∣
∣
∣
∣
∣∣0a11⋯a2ja12⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+∣∣
∣
∣
∣
∣∣0a11⋯0a12⋯⋮⋮anjan1⋯∣∣
∣
∣
∣
∣∣⎫⎪
⎪
⎪
⎪
⎪⎬⎪
⎪
⎪
⎪
⎪⎭
第2番目以降の行列式について,第2番目の行列式の第2行を第1行に移動させるため隣接する行との入れ換えを繰り返すと
=(−1)j−1⎧⎪
⎪
⎪
⎪
⎪⎨⎪
⎪
⎪
⎪
⎪⎩∣∣
∣
∣
∣
∣∣a1ja11⋯0a21⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+(−1)1∣∣
∣
∣
∣
∣∣a2ja21⋯0a11⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+⋯+(−1)n−1∣∣
∣
∣
∣
∣∣anjan1⋯0a11⋯⋮⋮0an−11⋯∣∣
∣
∣
∣
∣∣⎫⎪
⎪
⎪
⎪
⎪⎬⎪
⎪
⎪
⎪
⎪⎭
=(−1)j−1⎧⎪
⎪
⎪
⎪
⎪⎨⎪
⎪
⎪
⎪
⎪⎩∣∣
∣
∣
∣
∣∣a1ja11⋯0a21⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+(−1)1∣∣
∣
∣
∣
∣∣a2ja21⋯0a11⋯⋮⋮0an1⋯∣∣
∣
∣
∣
∣∣+⋯+(−1)j+n−2∣∣
∣
∣
∣
∣∣anjan1⋯0a11⋯⋮⋮0an−11⋯∣∣
∣
∣
∣
∣∣⎫⎪
⎪
⎪
⎪
⎪⎬⎪
⎪
⎪
⎪
⎪⎭
=(−1)j−1a1j⎧⎪
⎪
⎪
⎪
⎪⎨⎪
⎪
⎪
⎪
⎪⎩∣∣
∣
∣
∣
∣∣a21⋯a2j−1a2j+1⋯a2na31⋯a3j−1a3j+1⋯a3n⋮⋮⋮⋮an1⋯anj−1anj+1⋯ann∣∣
∣
∣
∣
∣∣+(−1)ja2j∣∣
∣
∣
∣
∣∣a11⋯a1j−1a1j+1⋯a1na31⋯a3j−1a3j+1⋯a3n⋮⋮⋮⋮an1⋯anj−1anj+1⋯ann∣∣
∣
∣
∣
∣∣
+(−1)j+i−2aij∣∣
∣
∣
∣∣a11⋯a1j−1a1j+1⋯a1nai−11⋯ai−1j−1ai−1j+1⋯ai−11ai+11ai+1j−1ai+1j+1ai+1j+1an1⋯anj−1anj+1⋯ann∣∣
∣
∣
∣∣
+⋯+(−1)j+n−2anj∣∣
∣
∣∣a11⋯a1j−1a1j+1⋯a1n⋮an−11⋯an−1j−1an−1j+1⋯an−1n∣∣
∣
∣∣⎫⎪
⎪⎬⎪
⎪⎭
(−1)j+i−2=(−1)j+1⋅(−1)−2=(−1)j+iより
=a1j˜a1j+a2j˜a2j+⋯+anj˜anj
となる.
すなわち
∣∣
∣
∣
∣
∣
∣
∣
∣
∣
∣∣a11⋯a1j⋯a1n⋮⋱⋮⋱⋮a21⋯a2j⋯a2n⋮⋱⋮⋱⋮an1⋯anj⋯anm∣∣
∣
∣
∣
∣
∣
∣
∣
∣
∣∣
=a1j˜a1j+a2j˜a2j+⋯+anj˜anj
この式を行列式|A|のj
列での展開式という.
このように行列式|A|
を行列A
の成分とその余因子の積の和にすることを余因子展開するともいう.
●k≠j
の場合
a1k˜a1j+a2k˜a2j+⋯+anj˜anj
=∣∣
∣
∣
∣
∣∣a11⋯a1k⋯a1j−1a1ka1j+1⋯a1na21⋯a2j⋯a2j−1a2ka2j+1⋯a2n⋮⋮⋮⋮an1⋯anj⋯anj−1ankanj+1⋯anm∣∣
∣
∣
∣
∣∣
となり,第k列の成分と第j列の成分が等しくなる.
よってこの性質より
a1k˜a1j+a2k˜a2j+⋯+anj˜anj=0
となる.
2つ目の式の証明は1つ目の式の証明の行の操作と列の操作を入れ換えて同様に証明することができる.
|A|=∣∣
∣
∣
∣
∣
∣
∣∣a11a12⋯a1n⋮⋮ak1ak2⋯akn⋮⋮an1an2⋯ann∣∣
∣
∣
∣
∣
∣
∣∣=ak1˜ak1+ak2˜ak2+⋯+akn˜akn
を行列式|A|
のk行での展開式という.
■具体例
例1 第1行で展開した場合
∣∣
∣∣123231312∣∣
∣∣
=1×(−1)1+1∣∣∣3112∣∣∣+2×(−1)1+2∣∣∣2132∣∣∣+3×(−1)1+3∣∣∣2331∣∣∣
=1×(6−1)−2×(4−3)+3×(2−9)
=5−2−21
=−18
例2 第1列で展開した場合
∣∣
∣∣456564645∣∣
∣∣
=4×(−1)1+1∣∣∣6445∣∣∣+5×(−1)2+1∣∣∣5645∣∣∣+6×(−1)3+1∣∣∣5664∣∣∣
=4×(30−16)−5×(25−24)+6×(20−36)
=56−5−96
=−45
ホーム>>カテゴリー分類>>行列>>線形代数>>行列式の展開
最終更新日:
2022年8月27日