行列式の性質(7)
1 つの成分を除き、他のすべての成分が 0 である行(または列)を持つ行列の行列式について成り立つ性質を示します。
この定理は、行列式の次数を下げる方法を与えるものであり、具体的な行列式の計算において極めて有用です。また、この定理は、前項の定理 3.16(零行列をブロックにもつ行列の行列式)の系でもあります。
0 を含む行列の行列式#
系 3.17(0 を含む行列の行列式)#
正方行列 A=(aij) の第 1 列の成分が (1,1) 成分を除いてすべて 0 であるとき、次が成り立つ。
a110⋮0a12a22⋮an2⋯⋯⋯a1na2n⋮ann=a11a22⋮an2⋯⋯a2n⋮ann(3.5.15)
行列式の次数下げ(0 を含む行列の行列式)#
系 3.17(0 を含む行列の行列式)は、A の第 1 列の成分が (1,1) 成分を除いてすべて 0 であるとき、A の行列式を次数の 1 つ低い行列の行列式に帰着できることを示しています。
(3.5.15)式において、左辺は n 次正方行列 A=(aij) の行列式であり、右辺は (n−1) 次正方行列の行列式に係数 a11 が掛かったものです。すなわち、A の第 1 列の成分が (1,1) 成分を除いてすべて 0 であるとき、A の列式は、A から第 1 列と第 1 列を取り出した行列の行列式と a11 の積に等しくなります。
このような方法により行列式の次数を下げることは、具体的に与えられた行列式の計算において大変重要です。実際、行列式の計算手順の項でも触れますが、具体的に与えられた行列式を計算する際は、0 が多く含まれる列(または行)をいかに作るかが肝になります。
系 3.17(0 を含む行列の行列式)は定理 3.16(零行列をブロックに持つ行列の行列式)の系であり、定理 3.16から直ちに導くことができます。一方で、定理 3.16とは独立に行列式の定義から直接導くこともできます。
ここでは、次の 2 通りの証明を示します。
定理 3.16と系 3.17の証明の考え方は基本的に同じであるため、どちらを先に示してもあまり差はありません。
証明 1(零行列を含む行列の性質を利用した証明)#
定理 3.16(零行列をブロックに持つ行列の行列式)より、次が成り立つ。
a110⋮0a12a22⋮an2⋯⋯⋯a1na2n⋮ann=∣a11∣⋅a22⋮an2⋯⋯a2n⋮ann=a11a22⋮an2⋯⋯a2n⋮ann□
証明の考え方 1#
定理 3.16(零行列をブロックに持つ行列の行列式)における A,B,C,O をそれぞれ次のように置くことで、直ちに示すことができます。
AO=(a11),=0⋮0,CB=(a12⋯a1n)=a22⋮an2⋯⋯a2n⋮ann 定理 3.16を適用できることは、A と B がともに正方行列であることから確かめられます。(ここで便宜上、1 つしか成分のない行列 A を、1 次の正方行列として取り扱っています。)
証明 2(行列式の定義による方法)#
行列式の定義より、次が成り立つ。
∣A∣=σ∈Sn∑sgn(σ)a1σ(1)a2σ(2)⋯anσ(n) A=(aij) において、2⩽i⩽n のとき、σ(i)=1 ならば aiσ(i)=0 となるから、和は 2⩽σ(i)⩽n の場合のみ考えればよい。このとき、σ は全単射であるから、i=1 ならば σ(i)=1 となる。すなわち、τ を {2,⋯,n} 上の置換として σ=τ が成り立つ。したがって、
∣A∣=τ∈Sn−1∑sgn(τ)a11a2τ(2)⋯anτ(n)=a11⋅τ∈Sn−1∑sgn(τ)a2τ(2)⋯anτ(n)=a11a22⋮an2⋯⋯a2n⋮ann□
証明の考え方 2#
置換が全単射であることを用いて(1)n 次の置換 σ を (n−1) 次の置換に縮約し、行列式の定義にしたがって(2)0 を含む行列 A の行列式を計算します。
考え方は、前項の定理 3.16(零行列をブロックに持つ行列の行列式)の証明と同じです。
前提事項の整理#
- (3.5.15)式の左辺の行列式を、行列式の定義にしたがって書き下すと、次のようになります。
∣A∣=σ∈Sn∑sgn(σ)a1σ(1)a2σ(2)⋯anσ(n)
(1)置換全体の和の縮約#
- 定理の仮定(与えられた A の形)より、σ∈Sn に関する和を見直します。
- 行列式 A は n 次の置換全体にわたる和になりますが、A の第 1 列は、(1,1) 成分を除いてすべて 0 であるため、いくつかの項は 0 に等しくなり和に含めなくて良くなるはずです。
- A の行番号を i として、aiσ(i)=0 となるか否か、次のように場合分けして考えます。
2⩽i⩽n の場合#
A の第 1 列の成分は (1,1) 成分を除いてすべて 0 であるので、A の (i,j) 成分 aij について、2⩽i⩽n かつ j=1 ならば aij=0 となります。
よって、2⩽i⩽n かつ σ(i)=1 ならば、aiσ(i)=0 となり、このとき、次が成り立ちます。
sgn(σ)a1σ(1)⋯aiσ(i)⋯a(n)σ(n)=0 つまり、このような場合は、行列式の和の計算に含めなくて良いということです。
したがって、2⩽i⩽n かつ 2⩽σ(i)⩽n となる場合のみ行列式の和を計算すればよい、ということがわかります。
i=1 の場合#
- 上記の考察から、2⩽i⩽n ならば 2⩽σ(i)⩽n となる場合しか行列式の和の計算に含めないこととしました。
- i が 2∼n の範囲にあれば、σ(i) も 2∼n の範囲にある場合しか考えないということです。
- また、集合として {σ(2),⋯,σ(n)}={2,⋯,n} の場合のみ考えるとしても同じです。
- ここで、置換 σ は、定義により全単射となります(置換の定義)。
- したがって、i が 2∼n の範囲にあれば σ(i) も 2∼n の範囲にあるということは、逆に、i=1 であれば σ(i)=1 でなければならないということです
- すなわち、i=1 かつ σ(i)=1 となる場合のみ、行列式の和を計算すればよいということです。
- 以上から、A の行列式の計算において、n 次の置換 σ は (n−1) 次の置換 τ に縮約できることがわかりました。つまり、σ=τ となります。
(2)行列式の計算#
上記の考察から、σ が次のような置換である場合に限って和をとればよいことがわかります。
σ=(112σ(2)⋯⋯nσ(n)) - すなわち、σ は 1 の行き先が 1 に固定されている置換であり、(n−1) 次の置換 τ に等しくなります。
- よって、σ∈Sn に関する和は、τ∈Sn−1 に関する和に見直すことができます。
したがって、∣A∣ は次のように計算できます。
∣A∣=σ∈Sn∑sgn(σ)a1σ(1)a2σ(2)⋯anσ(n)=τ∈Sn−1∑sgn(τ)a11a2τ(2)⋯anτ(n)=a11τ∈Sn−1∑sgn(τ)a2τ(2)⋯anτ(n)=a11a22⋮an2⋯⋯a2n⋮ann - 3 行目の等式において、a11 は置換 τ によらず固定されているため和の記号の外に出せます。
以上から ∣A∣=a11a22⋮an2⋯⋯a2n⋮ann となり、題意が示されました。
まとめ#
- 正方行列 A=(aij) の第 1 列の成分が (1,1) 成分を除いてすべて 0 であるとき、次が成り立つ。
a110⋮0a12a22⋮an2⋯⋯⋯a1na2n⋮ann=a11a22⋮an2⋯⋯a2n⋮ann
[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 1 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 2 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.
初版:2022-12-11 | 改訂:2024-12-16