転置行列の階数
行列の階数は、行と列に関して対称的です。すなわち、行階数(線型独立な行ベクトルの最大数)は階数(線型独立な列ベクトルの最大数)に等しく、転置行列の階数はもとの行列の階数に等しくなります。
これらは、前項の 定理 4.59(列階数と行階数)の系ともいうべき定理です。
行階数
まず、行列の階数(線型独立な列ベクトルの最大数)と線型独立な行ベクトルの最大数が等しくなることを示します。
定理 4.60(行階数)
$A$ を $(m, n)$ 型行列とする。$A$ の行ベクトルを $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ とすると、$A$ の階数は $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ のうち線型独立なベクトルの最大数に等しい。
解説
行階数は階数に等しい
定理 4.60(行階数)は、行列の行階数(線型独立な行ベクトルの最大数)が階数(線型独立な列ベクトルの最大数)に等しいことを示しています。
行階数とは:線型独立な行ベクトルの最大数
任意の行列 $A$ は、行ベクトルを用いて、次のように表すことができます( 行列の表記)。
ここで、$m$ 個の行ベクトル $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ のうち線型独立であるものの最大数とは、前項で導入した 行階数に他なりません。
より詳しくは、$A$ の行階数とは $A$ の行ベクトル $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ が生成する部分空間の次元のことであり、これは $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ のうち線型独立であるものの最大数に等しくなります。
行列の階数と行階数
我々は、既に 定理 4.59(列階数と行階数)において、「$A$ の線型独立な列ベクトルの最大数と $A$ 線型独立な行ベクトルの最大数は等しい」ことを示しています。
また、 定理 4.57(列階数)より、「$A$ 線型独立な行ベクトルの最大数(列階数)」は行列の階数に等しいこともわかっています。
このような意味で、 定理 4.60(行階数)は、 定理 4.59(列階数と行階数)から直ちに導ける系ともいえます。
証明(定理 4.60)
$A$ の線型独立な列ベクトルの最大数を $r$ とすれば、 定理 4.57(列階数)より $A$ の階数は $r$ に等しい。また、$A$ の線型独立な行ベクトルの最大数を $s$ とすれば、 定理 4.59(列階数と行階数)より $r$ と $s$ は等しい。したがって、$A$ の階数は $s$ に等しい。$\quad \square$
証明の考え方(定理4.60)
定理 4.57(列階数)および 定理 4.59(列階数と行階数)により直ちに導くことができます。
$A$ の列階数を $r$、行階数を $s$ として $r = s$ を示します。
$A$ の列ベクトルを $\bm{a}_{1}, \bm{a}_{2}, \cdots, \bm{a}_{n}$、行ベクトルを $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ とすると $A$ は次のように表すことができます。
$$ \begin{align*} A &= (\, \bm{a}_{1}, \bm{a}_{2}, \cdots, \bm{a}_{n} \,) \vphantom{\bigg(\bigg)} \\ &= \begin{pmatrix} \, \bm{a}^{\prime}_{1} \, \\ \, \bm{a}^{\prime}_{2} \, \\ \, \vdots \, \\ \, \bm{a}^{\prime}_{m} \, \end{pmatrix} \end{align*} $$$A$ の線型独立な列ベクトルの最大数を $r$ とすれば、 定理 4.57(列階数)より $A$ の階数は $r$ に等しくなります。すなわち $\text{rank} \, A = r$ が成り立ちます。
$A$ の線型独立な行ベクトルの最大数を $s$ とすれば、 定理 4.59(列階数と行階数)より $r$ と $s$ は等しく、$r = s$ が成り立ちます。
したがって、$\text{rank} \, A = r = s$ となり、$A$ の階数は $A$ の線型独立な行ベクトルの最大数に等しいことが示されました。
転置行列の階数
次に、転置行列の階数がもとの行列の階数に等しくなることを示します。
定理 4.61(転置行列の階数)
$A$ を $(m, n)$ 型行列とする。$A$ の転置行列の階数は $A$ の階数に等しい。
解説
行列の階数は転置により不変
行列の階数は、行列の 転置により変わりません。転置行列 ${}^{t} A$ の階数はもとの行列 $A$ の階数に等しくなります。
定理 4.59(列階数と行階数)の系
下記の 証明に示す通り、転置行列の階数がもとの行列の階数に等しいことは、行列の階数が行と列に関して対称的であること( 定理 4.59(列階数と行階数))から直ちに導くことができます。
このような意味で、 定理4.61も、 定理 4.59(列階数と行階数)から直ちに導ける系ともいえます。
証明(定理 4.61)
$A$ の線型独立な列ベクトルの最大数を $r$ とすれば、 定理 4.57(列階数)より $A$ の階数は $r$ に等しい。また、 定理 4.59(列階数と行階数)より $A$ の線型独立な行ベクトルの最大数は線型独立な列ベクトルの最大数に等しく $r$ となる。ここで、$A$ の転置行列 ${}^{t} A$ の列ベクトルは $A$ の行ベクトルに等しいから、 ${}^{t} A$ の階数は $A$ の階数に等しく $r$ となる。$\quad \square$
証明の考え方(定理 4.61)
定理 4.57(列階数)および 定理 4.59(列階数と行階数)により直ちに導くことができます。
前提事項の整理
- $A$ の階数を $r$ として、$\text{rank} \, {}^{t} A = \text{rank} \, A = r$ となることを示します。
$\text{rank} \, A = r$
$A$ の列ベクトルを $\bm{a}_{1}, \bm{a}_{2}, \cdots, \bm{a}_{n}$、行ベクトルを $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ とすると $A$ は次のように表すことができます。
$$ \begin{align*} A &= (\, \bm{a}_{1}, \bm{a}_{2}, \cdots, \bm{a}_{n} \,) \vphantom{\bigg(\bigg)} \\ &= \begin{pmatrix} \, \bm{a}^{\prime}_{1} \, \\ \, \bm{a}^{\prime}_{2} \, \\ \, \vdots \, \\ \, \bm{a}^{\prime}_{m} \, \end{pmatrix} \end{align*} $$- $A$ の線型独立な列ベクトルの最大数を $r$ とすれば、 定理 4.57(列階数)より $A$ の階数は $r$ に等しくなります。すなわち $\text{rank} \, A = r$ が成り立ちます。
- 定理 4.59(列階数と行階数)より、$A$ の線型独立な行ベクトルの最大数は線型独立な列ベクトルの最大数に等しく $r$ となります。(このことは、 定理 4.60(行階数)から導くこともできます。)
$\text{rank} \, {}^{t} A = r$
転置行列の定義より、${}^{t} A$ の列ベクトルは $A$ の行ベクトルに、${}^{t} A$ の行ベクトルは $A$ の列ベクトルにそれぞれ等しいので、${}^{t} A$ は次のように表すことができます。
$$ \begin{align*} {}^{t} A &= (\, \bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m} \,) \vphantom{\bigg(\bigg)} \\ &= \begin{pmatrix} \, \bm{a}_{1} \, \\ \, \bm{a}_{2} \, \\ \, \vdots \, \\ \, \bm{a}_{n} \, \end{pmatrix} \end{align*} $$- 再び 定理 4.57(列階数)より ${}^{t} A$ の階数は ${}^{t} A$ の線型独立な列ベクトルの最大数、すなわち $A$ の線型独立な行ベクトルの最大数に等しく、$\text{rank} \, {}^{t} A = r$ が成り立ちます。
以上から、$\text{rank} \, {}^{t} A = \text{rank} \, A$ となり、${}^{t} A$ の階数が $A$ の階数に等しいことが示されました。
まとめ
- $A$ を $(m, n)$ 型行列とする
- $A$ の行ベクトルを $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ とすると、$A$ の階数は $\bm{a}^{\prime}_{1}, \bm{a}^{\prime}_{2}, \cdots, \bm{a}^{\prime}_{m}$ のうち線型独立なベクトルの最大数に等しい。
- $A$ の転置行列の階数は $A$ の階数に等しい。$$ \begin{equation*} \text{rank} \, {}^{t} A = \text{rank} \, A \end{equation*} $$
参考文献
[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] 桂利行. 代数学 $\text{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.