小行列式

数学の線型代数学において、行列  の**小行列式**（しょうぎょうれつしき、）とは、 から1列以上の行または列を除いて得られる小さい正方行列の行列式のことである。

正方行列から行と列をただ1つずつ取り除いて得られる小行列式（**first minors**; 第一小行列式）は行列の**余因子** (cofactor) を計算するのに必要で、これは正方行列の行列式や逆行列の計算に有用である。

## 定義と説明
### 小行列式
正方行列  の  **小行列式** (minor, first minor) とは、第  行と第  列を除いて得られる小行列の行列式のことである。この数はしばしば  と書かれる。**余因子** (cofactor) とは、小行列式に  を掛けて得られる値のことである。

例えば、次の 3次正方行列を考える：
:\begin{bmatrix}
1  &4 &7 \\
3  &0 &5 \\
-1 &9 &11
\end{bmatrix}
小行列式  と余因子  を計算するため、上の行列から第2行と第3列を除いた小行列の行列式を求める。
:M_{2,3} = \begin{vmatrix}
\,\,1  &4    &\Box\, \\
\,\Box &\Box &\Box\, \\
-1     &9    &\Box\,
\end{vmatrix}= \begin{vmatrix}
\,\,\,1 & 4\, \\
-1 & 9\, \\
\end{vmatrix} = (9-(-4)) = 13
したがって  余因子は
:\widetilde{a}_{2,3} = (-1)^{2+3} M_{2,3} = -13

### 一般の定義
 行列  に対して、正の整数  が  を満たすとき、次**小行列式** (*minor determinant of order *)とは、 の 個の行から選んだ 個の行に属し、個の列から選んだ 個の列にも属する成分からなる 次小正方行列の行列式のことである。このことは、 から 個の行と  個の列を除いて得られる 次小正方行列の行列式ということもできる。

行列の小行列（式）の作られ方は、全部で \textstyle{m \choose k} \cdot {n \choose k}個ある。

**零次の小行列式** (*Minor of order zero*) はしばしば  と定義される（空積も参照のこと）。

対照的に、正方行列に対する**第零小行列式** (*zeroth minor*) とは、単にその行列の行列式のことを言う。

元々の  の行・列を具体的に指定して表記するには、 に対して、それらをそれぞれ  と呼ぶことにすると、これらの添え字から得られる小行列式 \det((A_{i_p, j_q})_{p,q=1,\cdots,k}) は

{\det}_{I,J}A,\ [A]_{I,J}

などと書かれる（ は添え字の列  を表す）。注意しないといけないのは、文献・著者によって全く逆の2種類の意味を指すことがあることである。著者によっては、 のどちらにも属している成分から作られる行列の行列式を意味し、著者によっては、 に対応する行・列を除いて得られる行列の行列式を意味する。この記事では前者（ の行と  の列から元を選ぶ）の方の定義を用いる。例外的な場合は 小行列式の場合である；この場合、取り除く方の表記 M_{i,j} = \det(( A_{p,q})_{p \neq i, q \neq j}) がどの文献でも標準的であり、この記事においても用いる。

### 補小行列式
正方行列  の小行列式  の補小行列式  とは、 から第行と第列を除いて得られる小行列の行列式のことである。例えば、小行列式の補小行列式は単に  成分である。

## 小行列式と余因子の応用
### 行列式の余因子展開

余因子により、行列式を余因子の線形結合で表すことができる（余因子展開）。これにより、行列式は次数が  小さい行列式から計算できる。任意の 次正方行列  の行列式  は、行列の任意の行か列の余因子にそこの成分を掛けたものの総和に等しくなる。つまり、第列に沿った余因子展開は
:\det(A) = a_{1j}\widetilde{a}_{1j} + a_{2j}\widetilde{a}_{2j} + \cdots + a_{nj}\widetilde{a}_{nj} = \textstyle\sum\limits_{i=1}^n a_{ij} \widetilde{a}_{ij}
であり、第行に沿った余因子展開は
:\det(A) = a_{i1}\widetilde{a}_{i1} + a_{i2}\widetilde{a}_{i2} + \cdots + a_{in}\widetilde{a}_{in} = \textstyle\sum\limits_{j=1}^n a_{ij} \widetilde{a}_{ij}
である。

### 余因子行列と逆行列

余因子により、正則行列の逆行列の成分を書き下すことができる。正方行列  の全ての余因子を成分とする正方行列の転置行列は**[[余因子行列]]** (adjungate matrix) あるいは**古典随伴行列** (classicical adjoint matrix) と呼ばれ、 や  で表す：
:\widetilde{A} = \operatorname{adj}(A) = \begin{bmatrix}
\widetilde{a}_{11} &\widetilde{a}_{21} &\cdots &\widetilde{a}_{n1} \\
\widetilde{a}_{12} &\widetilde{a}_{22} &\cdots &\widetilde{a}_{n2} \\
\vdots             &\vdots             &\ddots &\vdots \\ 
\widetilde{a}_{1n} &\widetilde{a}_{2n} &\cdots &\widetilde{a}_{nn}
\end{bmatrix}
 の余因子展開より、次の式が成り立つ：
:A\widetilde{A} = \widetilde{A}A = (\det (A))I
特に、, つまり  が正則のとき、 の逆行列は余因子行列に  の行列式の逆数を掛けたものである：
:A^{-1} = \frac{1}{\det(A)} \widetilde{A}
上の公式は次のように一般化できる：

次正方行列に対して、 個ずつの添え字集合（小さい順とする）を
: &nbsp;ただし 
: &nbsp;ただし 
とすると
:[A^{-1}]_{I,J} = \frac{(-1)^{\sum\limits_{s=1}^k i_s + \sum\limits_{s=1}^k j_s}}{\det A} [A]_{J',I'}
ここで、 はそれぞれ  の全体集合  における補集合を表す。

また、[A]_{I,J} は、 の小行列で行の添え字が  で列の添え字が  であるものの行列式を表す。つまり、[A]_{I,J} = \det(A_{i_p,j_q})_{p,q=1,\cdots,k} である。

単純な証明はウェッジ積を用いて与えることができる。実際、
:[A^{-1}]_{I,J} (e_1\wedge\cdots \wedge e_n) = \pm ( A^{-1}e_{j_1}) \wedge \cdots \wedge (A^{-1}e_{j_k}) \wedge e_{i'_1} \wedge \cdots \wedge e_{i'_{n-k}}
である。ただし e_1,\cdots,e_n は基底ベクトルである。 を両辺に作用させると
:\begin{align}
{}[ A^{-1} ]_{I,J} \det A (e_1 \wedge \cdots \wedge e_n) &= \pm (e_{j_1}) \wedge \cdots \wedge (e_{j_k}) \wedge (A e_{i'_1}) \wedge \cdots \wedge (A e_{i'_{n-k}}) \\
 &=\pm [A]_{J',I'}(e_1 \wedge \cdots \wedge e_n)
\end{align}
符号は (-1)^{\sum\limits_{s=1}^k i_s + \sum\limits_{s=1}^k j_s} であることが計算できる。（証明終）

### 他の応用
体（例えば、実数体、複素数体）の元を成分とする 行列に対して、 でない小行列式の最大次数は行列の階数  に等しい（つまり、 でない 次小行列式が少なくとも1つ存在し、それより大きい次数の小行列式は全て  である）。

記号  は上の通りとする．
*  のとき、 は**主小行列式** (principal minor) と呼ばれる。
* 主小行列式に対応する行列がもとの行列の左上の正方形の部分である（すなわち行・列の番号がそれぞれ ）とき、主小行列式は**首座小行列式** (leading principal minor (of order k), corner (principal) minor (of order k)) と呼ばれる。次正方行列に対しては、 個の首座小行列式が存在する。
*行列の**基本小行列式**とは、 でない小行列式で次数が最大のもののことである。
*エルミート行列に対して、首座小行列式は正定値性の判定に使うことができ、主小行列式は半正定値性の判定に使うことができる。詳細はを参照。

コーシー・ビネの公式は、行列と  行列の積の行列式について成り立つ等式であるが、これを次の一般的な主張に拡張することができる：

行列 ， 行列  に対して、 を 個の元からなる  の部分集合とし、 を  個の元からなる  の部分集合とする。このとき
:[AB]_{I,J} = \textstyle\sum\limits_K [A]_{I,K} [B]_{K,J}
が成り立つ。ただし、総和の添え字  は  個の元を持つ  の部分集合全体を走る。この公式はコーシー・ビネの公式の直截的拡張である．

## 多重線型代数アプローチ
よりシステマティックには、小行列式の概念の代数学的な扱いはウェッジ積を用いて多重線型代数において与えられる：行列の 次小行列式は 次外冪写像の成分である。

行列の列が一度に 回一緒にウェッジされると、次小行列式は得られる 次元ベクトルの成分として現れる。例えば、行列
:\begin{bmatrix}
1 &4 \\
3 &\!\!-1 \\
2 &1 \\
\end{bmatrix}
の 次小行列式は （最初の2行から）、（最初と最後の行から）、（最後の2行から）である。さてウェッジ積
:(\boldsymbol{e}_1 + 3\boldsymbol{e}_2 + 2\boldsymbol{e}_3) \wedge (4\boldsymbol{e}_1 - \boldsymbol{e}_2 + \boldsymbol{e}_3)
を考えよう。ただし2つの式は我々の行列の2つの行に対応する。ウェッジ積の性質を用いて、すなわち双線型性と
:\boldsymbol{e}_i \wedge \boldsymbol{e}_i = 0
と
:\boldsymbol{e}_i \wedge \boldsymbol{e}_j = - \boldsymbol{e}_j \wedge \boldsymbol{e}_i
を用いて、この数式は
:-13\boldsymbol{e}_1 \wedge \boldsymbol{e}_2 - 7\boldsymbol{e}_1 \wedge \boldsymbol{e}_3 + 5\boldsymbol{e}_2 \wedge \boldsymbol{e}_3となる。ここで係数は先に計算した小行列式と一致する。

## 異なる表記についての注意
文献や著者によっては、余因子行列 (adjugate matrix) の代わりに "cofactor matrix" が使われている。この表記では、逆行列は次のように書かれる：
:A^{-1} = \frac{1}{\det(A)}\begin{bmatrix}
\widetilde{a}_{11} &\widetilde{a}_{12} &\cdots &\widetilde{a}_{1n} \\
\widetilde{a}_{21} &\widetilde{a}_{22} &\cdots &\widetilde{a}_{2n} \\
\vdots             &\vdots             &\ddots &\vdots \\ 
\widetilde{a}_{n1} &\widetilde{a}_{n2} &\cdots &\widetilde{a}_{nn}
\end{bmatrix}^\mathsf{T}

## 注釈

## 参照

## 関連項目
* 小行列
* 行列の階数

## 外部リンク
* MIT Linear Algebra Lecture on Cofactors at Google Video, from MIT OpenCourseWare
* PlanetMath entry of ''Cofactors''
* Springer Encyclopedia of Mathematics entry for ''Minor''