相似な行列の間の関係

同じ線形変換を表現する行列は、正則行列により互いに変換可能です。このような行列は、互いに相似(similar\text{similar})な行列と呼ばれます。

線型写像の場合と同様に、線型変換 f:VVf : V \to V の行列表示はベクトル空間 VV の基底のとり方に依存します。ここでは、基底の変更により線型変換 ff の表現行列がどのように変更されるかを示します。 相似な行列に関する考察は、行列の対角化において非常に重要な役割を果たします。

線型変換の行列表示と基底の変更


定理 4.56(相似な行列)

VV をベクトル空間、f:VVf : V \to V を線型変換とする。VV の基底 v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} に関する ff の表現行列を A=(aij)A = (\, a_{ij} \,) として、VV の基底 v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} に関する ff の表現行列を B=(bij)B = (\, b_{ij} \,) とする。また、v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} から v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} への基底変換行列を PP とする。このとき、次が成り立つ。

B=P1AP \begin{align*} \tag{4.6.13} B = P^{-1} A P \end{align*}


解説

相似な行列の間の関係

同じ線型変換を表現する異なる行列

定理 4.56(相似な行列)は、同じ線型変換を表現する行列の間の関係を示しています。

すなわち、基底 v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} に関する ff の表現行列 AA と、基底 v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} に関する ff の表現行列 BB との間には、基底変換行列 PP により結ばれる(4.6.13)式で表される関係が成り立ちます。

B=P1AP \begin{align*} \tag{4.6.13} B = P^{-1} A P \end{align*}

基底変換行列 PP が正則であることから、同様に A=PAP1A = P A P^{-1} が成り立つことも簡単に確かめられます。つまり、ff の表現行列 AABB は互いに置き換え可能であるといえます。

相似な行列の定義と同値関係

上記の(4.6.13)式を満たすような行列 A,BA, B を、互いに相似(similar\text{similar})な行列といいます。また、BBAA に相似である等と表すこともあります。(このとき、もちろん AABB に相似であるともいえます。)

行列の間の “相似” という関係は、明らかに Mm,n(K)M_{m,n} (K) における同値関係となります。すなわち、対等な行列の間には、反射律、対称律、推移律が成り立つということです(定理 4.15(ベクトル空間の同型)を参照)。このような意味で、相似な行列は ABA \sim B のように表されることもあります。

線形写像の場合(対等な行列)との違い

線型変換は線形写像の特別な場合

線型変換は線形写像の特別な場合であるといえます。したがって、ここまでの考察は、定理 4.52(対等な行列)において一般の線型写像について考えたこととほとんど同じです。

線型変換の場合、表現行列が正方行列になること(定義域と値域がともに同じベクトル空間であり、それぞれの次元が等しいため)、基底の変更により成り立つ同値関係を表す用語が異なること(一般の線型写像の場合「対等(equivalent\text{equivalent})」といい、線型変換の場合「相似(similar\text{similar})」という)、といった軽微な違いしかないように思われます。

しかしながら、基底変更における制約、および応用対象については、重要な違いがあります。

基底変更における制約

線型変換の行列表現において、最も重要で一般の線型写像と異なる点は、基底の変更による相似な行列の関係式(すなわち(4.6.13)式)が 11 つの基底変換行列により表されるという点です。

一般の線型写像 f:VWf : V \to W の場合、定義域 VV と値域 WW でそれぞれ独立に基底を選べます。したがって、対等な行列を示す関係式 B=Q1APB = Q^{-1} A P は、22 つの基底変換行列 P,QP, Q を用いて表されます。

これに対して、線型変換 f:VVf : V \to V の行列表現においては、定義域としての VV と値域としての VV で同じ基底を選ぶ(定理 4.54(線型変換の行列表示))こととしています。したがって、相似な行列を示す関係式 B=P1APB = P^{-1} A P は、11 つの基底変換行列 PP のみを用いて表されます。

つまり、対等な行列を示す関係式 B=Q1APB = Q^{-1} A P に対して、相似な行列を示す関係式 B=P1APB = P^{-1} A P は変数が 11 つ少ないものとなります。(線型変換の場合、Q=PQ = P という条件式が追加されているとも捉えられます。)

応用対象の違い

一般の線型写像の場合、表現行列は任意の (m,n)(m, n) 型行列となります。したがって、定理 4.52(対等な行列)の関係式は、具体的に与えられた行列の基本変形標準化において利用されます。これらは、主に連立一次方程式の解法において重要となります。

これに対して、線型変換の場合、表現行列は必ず正方行列となります。したがって、定理 4.56(相似な行列)の関係式は、具体的に与えられた正方行列の対角化において利用されます。これは、主に固有値と固有ベクトルの領域において重要となります。

基底変更の制約の影響

一般の線型写像の場合VVWW でそれぞれ独立に基底を選べるため、表現行列の標準形は必ず得られます。

これに対して、線型変換の場合Q=PQ = P という条件の下、標準化の問題を解かなければなりません。そのため、すべての(線型変換に対応する)正方行列が対角化可能であるとは限りません。

このような理由から、どのような正方行列が対角化可能であるかという問題が引き起こされるというわけです。



証明

定理の仮定から、ff の表現行列 A,BA, B と基底変換行列 PP について、次が成り立つ。

(f(v1),,f(vn))=(v1,,vn)A,(f(v1),,f(vn))=(v1,,vn)B,(v1,,vn)=(v1,,vn)P \begin{align*} (\, f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \,) &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, A \, , \tag{\text{i}} \\ (\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) &= (\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) \, B \, , \tag{\text{ii}} \\ (\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P \tag{\text{iii}} \\ \end{align*}

ff は線型写像であるから、(i\text{i})と(iii\text{iii})より、次が成り立つ。

(f(v1),,f(vn))=(f(v1),,f(vn))P=(v1,,vn)AP \begin{split} (\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) &= (\, f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \,) \, P \\ &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, A P \\ \end{split}

また、(ii\text{ii})と(iii\text{iii})より、次が成り立つ。

(f(v1),,f(vn))=(v1,,vn)B=(v1,,vn)PB \begin{split} (\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) &= (\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) \, B \\ &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P B \\ \end{split}

したがって、

(v1,,vn)PB=(v1,,vn)AP \begin{gather*} (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P B = (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, A P \end{gather*}

いま、v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} は線型独立であるから、PB=APP B = A P が成り立つ。更に、PP は正則であるから、次が成り立つ。

PB=APB=P1AP \begin{alignat*} {3} && P B &= A P \\ & \Leftrightarrow \quad & B &= P^{-1} A P \tag*{\square} \end{alignat*}



証明の考え方

線型変換の行列表示に関する関係式(定理 4.54(線型変換の行列表示))と基底変換行列に関する関係式(定理 4.49(基底の変換))を用いて、B=P1APB = P^{-1} A P を導きます。

一般の線型写像の行列表示の場合(定理 4.52(対等な行列))と考え方は同じです。

(1)前提事項の整理

  • 定理の前提にしたがって、ff の表現行列 A,BA, B と基底変換行列 PP に関する関係式を整理します。

  • 定理 4.52(対等な行列)より、線型変換 ff の表現行列 A,BA, B について、次の関係式が成り立ちます。

    (f(v1),,f(vn))=(v1,,vn)A(f(v1),,f(vn))=(v1,,vn)B \begin{align*} (\, f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \,) &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, A \tag{\text{i}} \\ (\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) &= (\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) \, B \tag{\text{ii}} \\ \end{align*}

  • また、定理 4.49(基底の変換)より、基底変換行列 PP について、次の関係式が成り立ちます。

    (v1,,vn)=(v1,,vn)P \begin{align*} (\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P \tag{\text{iii}} \\ \end{align*}

    • iii\text{iii}v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} はともに VV の基底であることから定理 4.48(基底の間の関係)により PP は正則であり、逆行列 P1P^{-1} を持ちます。

(2)相似な行列の関係式の導出

  • 関係式i\text{i}\simiii\text{iii}を組み合わせて PB=APP B = A P を導きます。

    • 証明すべきは B=P1APB = P^{-1} A P ですが、上記の考察より、PP が正則であることがわかっていますので、関係式i\text{i}\simiii\text{iii}を上手く組み合わせて PB=APP B = A P を得ることを考えます。
  • まず、i\text{i}iii\text{iii}を組み合わせると、次が成り立ちます。

    (f(v1),,f(vn))=(α)(f(v1),,f(vn))P=(β)(v1,,vn)AP \begin{split} (\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) &\overset{(\alpha)}{=} (\, f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \,) \, P \\ &\overset{(\beta)}{=} (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, A P \\ \end{split}

    • α\alpha)基底変換行列に関するiii\text{iii})式に対して、定理 4.45(線型結合の行列表記)を適用することで得られます。すなわち、ff が線型写像であるとき、(v1,,vn)(\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) == (v1,,vn)P(\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P ならば (f(v1),,f(vn))(\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) == (f(v1),,f(vn))P(\, f(\bm{v}_{1}), \cdots, f(\bm{v}_{n}) \,) \, P が成り立ちます。
    • β\beta)上記で得られた(α\alpha)に、ff の表現行列に関するi\text{i})式を適用することで得られます。
  • 次に、ii\text{ii}iii\text{iii}を組み合わせると、次が成り立ちます。

    (f(v1),,f(vn))=(v1,,vn)B=(v1,,vn)PB \begin{split} (\, f(\bm{v}^{\prime}_{1}), \cdots, f(\bm{v}^{\prime}_{n}) \,) &= (\, \bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} \,) \, B \\ &= (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P B \\ \end{split}

  • 以上から、次の関係式が得られます。

    (v1,,vn)AP=(v1,,vn)PB \begin{gather*} (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, A P = (\, \bm{v}_{1}, \cdots, \bm{v}_{n} \,) \, P B \end{gather*}

  • いま、v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n}VV の基底であるから線型独立であり、定理 4.47(線型独立なベクトルの組 22より、AP=PBA P = P B が成り立ちます。

  • さらに、PP が正則であることから、AP=PBA P = P B の両辺に左から P1P^{-1} を掛けることで、B=P1APB = P^{-1} A P が導かれます。

    PB=APB=P1AP \begin{alignat*} {3} && P B &= A P \\ & \Leftrightarrow \quad & B &= P^{-1} A P \tag*{\square} \end{alignat*}

  • 以上で題意が示されました。

    • 同様の考え方により、A=PBP1A = P B P^{-1} という関係式を導くこともできます。

可換図式による表現

相似な行列の可換図式

基底の変更により線型変換の表現行列が相似な行列に変わることを可換図式で表すと、次のようになります。

相似な行列の可換図式。線型変換の行列表示について、基底の変更により、表現行列が相似な行列に変更されることを表す。

可換図式の構成と意味

上記の可換図式は、線型変換の行列表示の可換図式基底変換行列の可換図式を組み合わせて構成されています(詳細は、定理 4.54(線型変換の行列表示)可換図式による表現を参照)。特に、基底変換行列 PP に対応する矢印の向きに注意が必要です。

ここで、vV\bm{v} \in V を基底 v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} の線型結合として表したときの座標ベクトルを x\bm{x}vV\bm{v} \in V を基底 v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} の線型結合として表したときの座標ベクトルを x\bm{x}^{\prime} として、VV から KnK^{n} への同型写像を ψ,ψ\psi, \, \psi^{\prime} とすると、vV\bm{v} \in V22 つの座標ベクトルとの間に x=ψ(v),  x=ψ(v)\bm{x} = \psi(\bm{v}), \; \bm{x}^{\prime} = \psi^{\prime}(\bm{v}) が成り立ちます。

同様に、f(v)Vf(\bm{v}) \in V を基底 v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} の線型結合として表したときの座標ベクトルを y\bm{y}f(v)Vf(\bm{v}) \in V を基底 v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} の線型結合として表したときの座標ベクトルを y\bm{y}^{\prime} とすれば、f(v)Vf(\bm{v}) \in V22 つの座標ベクトルとの間に y=ψ(f(v)),  y=ψ(f(v))\bm{y} = \psi(f(\bm{v})), \; \bm{y}^{\prime} = \psi^{\prime}(f(\bm{v})) が成り立ちます。

上記の考察で述べたように、線型変換 f:VVf : V \to V の行列表現 A,BA, B を考えるにあたって、定義域としての VV と値域としての VV で同じ基底をとることとしています。このため、定義域としての VV から KnK^{n} への同型写像は、値域としての VV から KnK^{n} への同型写像とそれぞれ等しくなります。この点は、一般の線型写像の場合(定理 4.52(対等な行列))と異なります。

可換図式の経路と線型変換の対応

このとき、ff の表現行列 A,BA, B と 基底変換行列 PP は、それぞれ次のように表せます。

A=ψfψ1,B=ψfψ1,P=ψψ1 \begin{align*} A &= \psi \circ f \circ \psi^{-1} \, , \\ B &= \psi^{\prime} \circ f \circ \psi^{\prime \, {-1}} \, , \\ P &= \psi \circ \psi^{\prime \, {-1}} \end{align*}

したがって、これらを用いて P1APP^{-1} A P を求めると、

P1AP=(ψψ1)1(ψfψ1)(ψψ1)=(ψψ1)(ψfψ1)(ψψ1)=ψ(ψ1ψ)f(ψ1ψ)ψ1=ψfψ1=B \begin{split} P^{-1} A P &= (\psi \circ \psi^{\prime \, -1})^{-1} \, (\psi \circ f \circ \psi^{-1}) \, (\psi \circ \psi^{\prime \, -1}) \\ &= (\psi^{\prime} \circ \psi^{-1}) \, (\psi \circ f \circ \psi^{-1}) \, (\psi \circ \psi^{\prime \, -1}) \\ &= \psi^{\prime} \circ (\psi^{-1} \psi) \circ f \circ (\psi^{-1} \psi) \circ \psi^{\prime \, -1} \\ &= \psi^{\prime} \circ f \circ \psi^{\prime \, -1} \\ &= B \\ \end{split}

となり、定理 4.56(相似な行列)の主張と整合することが確かめられます。


まとめ

  • 線型変換 f:VVf : V \to V22 つの表現行列 A,BA, B の間には次の関係式が成り立つ。

    B=P1AP \begin{align*} B = P^{-1} A P \end{align*}

    • AAVV の基底 v1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} に関する ff の表現行列。
    • BBVV の基底 v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} に関する ff の表現行列。
    • PPv1,,vn\bm{v}_{1}, \cdots, \bm{v}_{n} から v1,,vn\bm{v}^{\prime}_{1}, \cdots, \bm{v}^{\prime}_{n} への基底変換行列。

参考文献

[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-04-19   |   改訂:2025-05-29