対等な行列の階数

対等な行列の階数は等しいことを示します。すなわち、ある行列 AA の階数と、22 つの正則行列 P,QP, QAA の積 PAQPAQ の階数は等しくなります。

この定理は、線型写像の表現行列の階数が基底の変換により不変であることを示しています。また、行列の階数が基本変形により不変であることを示す重要な定理でもあります。

階数の基本的性質


定理 4.65(対等な行列の階数)

AA(m,n)(m, n) 型行列、P,QP, Q をそれぞれ mm 次、nn 次の正則行列とすると、行列の積 PAQPAQ の階数は AA の階数に等しい。

rankPAQ=rankA \begin{align*} \tag{4.7.6} \text{rank} \, PAQ = \text{rank} \, A \end{align*}



基底の変換により階数は不変

定理 4.52(対等な行列)より、PAQPAQAA に対等な行列であるといえます。すなわち、AMm,n(K)A \in M_{m,n} (K) をある線型写像 fA:KnKmf_{A} : K^{n} \to K^{m}表現行列であると考えれば、正則行列 P,QP, Q はそれぞれ Km,KnK^{m}, K^{n} における基底変換行列に対応しており、PAQPAQAA に対等な行列の 11 つを表していると捉えることができます。このように考えると、(4.7.6)式は対等な行列の階数が等しいことを示しており、また、定理 4.65は、線型写像 fAf_{A} の表現行列の階数が基底の変換により不変であることを示していると捉えられます。


行列の基本変形により階数は不変

また、定理 4.65は、基本変形により行列の階数が不変であることを示しているとも捉えられます。後にみるように、ある行列 AA に行基本変形を施すことは AA に左から正則行列を掛けることに、AA に列基本変形を施すことは AA に右から正則行列を掛けることにそれぞれ等しいことが示されます。このように考えると、PAQPAQ は行列 AA に対して基本変形を施した行列に他ならず、(4.7.6)式は基本変形の前後で行列の階数が変わらないことを示しており、また、定理 4.65は、行列 AA の階数が基本変形により不変であることを示していると捉えられます。



証明

定理 4.64(行列の積の階数)より、行列の積の階数はもとの行列の階数を超えないので、

rankPAQrankPArankA \text{rank} \, PAQ \leqslant \text{rank} \, PA \leqslant \text{rank} \, A

また、P,QP, Q は正則であるのでそれぞれ逆行列 P1,Q1P^{-1}, Q^{-1} を持ち、次が成り立つ。

A=(P1P)A(QQ1)=P1(PAQ)Q1 \begin{split} A &= (P^{-1}P) \, A \, (QQ^{-1}) \\ &= P^{-1} \, (PAQ) \, Q^{-1} \end{split}

よって、再び定理 4.64(行列の積の階数)より、

rankA=rankP1(PAQ)Q1rankP1(PAQ)rankPAQ \begin{split} \text{rank} \, A &= \text{rank} \, P^{-1} \, (PAQ) \, Q^{-1} \\ &\leqslant \text{rank} \, P^{-1} \, (PAQ) \leqslant \text{rank} \, PAQ \end{split}

以上から rankPAQrankA\text{rank} \, PAQ \leqslant \text{rank} \, A かつ rankArankPAQ\text{rank} \, A \leqslant \text{rank} \, PAQ であり、したがって、rankPAQ=rankA\text{rank} \, PAQ = \text{rank} \, A が成り立つ。\quad \square



証明の骨子

rankPAQrankA\text{rank} \, PAQ \leqslant \text{rank} \, A かつ rankArankPAQ\text{rank} \, A \leqslant \text{rank} \, PAQ が成り立つことから、rankPAQ=rankA\text{rank} \, PAQ = \text{rank} \, A を導きます。それぞれ、前項の定理 4.64(行列の積の階数)を用いて示すことができます。

  • まず、rankPAQrankA\text{rank} \, PAQ \leqslant \text{rank} \, A を示します。

    • 定理 4.64(行列の積の階数)より、行列の積の階数はもとの行列の階数を超えないので、次の不等式が成り立ちます。

      rankPAQrankPArankA \text{rank} \, PAQ \leqslant \text{rank} \, PA \leqslant \text{rank} \, A

      • PAQPAQPAPAQQ の積とみれば、PAQPAQ の階数は PAPA の階数を超えないはずです。また、PAPA の階数は AA の階数を超えません。
      • PAQPAQPPAQAQ の積とみても同様です。
        rankPAQrankAQrankA \text{rank} \, PAQ \leqslant \text{rank} \, AQ \leqslant \text{rank} \, A

    • したがって、rankPAQrankA\text{rank} \, PAQ \leqslant \text{rank} \, A が成り立ちます。

  • 次に、rankArankPAQ\text{rank} \, A \leqslant \text{rank} \, PAQ を示します。

    • P,QP, Q は正則であるので、正則行列の定義より、それぞれ逆行列 P1,Q1P^{-1}, Q^{-1} を持ち、PP1=P1P=Em,  QQ1=Q1Q=EnPP^{-1} = P^{-1}P = E_{m}, \; QQ^{-1} = Q^{-1}Q = E_{n} が成り立ちます。(Em,EnE_{m}, \, E_{n} はそれぞれ mm 次、nn 次の単位行列を表します。)

    • したがって、行列 AA33 つの行列 P1,  (PAQ),  Q1P^{-1}, \; (PAQ), \; Q^{-1} の積として表すことができます。

      A=EmAEn=(P1P)A(QQ1)=P1(PAQ)Q1 \begin{split} A &= E_{m} \, A \, E_{n} \\ &= (P^{-1}P) \, A \, (QQ^{-1}) \\ &= P^{-1} \, (PAQ) \, Q^{-1} \end{split}

    • 再び定理 4.64(行列の積の階数)により、次の不等式が成り立ちます。

      rankA=(1)rankP1(PAQ)Q1(2)rankP1(PAQ)(3)rankPAQ \begin{split} \text{rank} \, A &\overset{(1)}{=} \text{rank} \, P^{-1} \, (PAQ) \, Q^{-1} \\ &\overset{(2)}{\leqslant} \text{rank} \, P^{-1} \, (PAQ) \\ &\overset{(3)}{\leqslant} \text{rank} \, PAQ \end{split}

      • 11AA33 つの行列 P1,  (PAQ),  Q1P^{-1}, \; (PAQ), \; Q^{-1} の積として表します。
      • 22定理 4.64(行列の積の階数)より、P1(PAQ)Q1P^{-1} \, (PAQ) \, Q^{-1}P1(PAQ)P^{-1} \, (PAQ)Q1Q^{-1} の積とみれば、P1(PAQ)Q1P^{-1} \, (PAQ) \, Q^{-1} の階数は P1(PAQ)P^{-1} \, (PAQ) の階数を超えません。
      • 33)同様に、定理 4.64(行列の積の階数)より、P1(PAQ)P^{-1} \, (PAQ) の階数は PAQPAQ の階数を超えません。
    • したがって、rankArankPAQ\text{rank} \, A \leqslant \text{rank} \, PAQ が成り立ちます。

  • 以上から、rankPAQrankA\text{rank} \, PAQ \leqslant \text{rank} \, A かつ rankArankPAQ\text{rank} \, A \leqslant \text{rank} \, PAQ であるので、22 つの行列 PAQPAQAA の階数は等しく、rankPAQ=rankA\text{rank} \, PAQ = \text{rank} \, A が成り立つことが示されました。


まとめ

  • AA(m,n)(m, n) 型行列、P,QP, Q をそれぞれ mm 次、nn 次の正則行列とすると、行列の積 PAQPAQ の階数は AA の階数に等しい。
    rankPAQ=rankA \begin{align*} \text{rank} \, PAQ = \text{rank} \, A \end{align*}


参考文献

[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] 雪江明彦. 代数学 11 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 22 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I\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.


初版:2023-06-03   |   改訂:2024-08-31