固有空間の次元(1)
固有空間の次元は固有値の重複度を超えません。固有空間が部分空間であることと、重複度の定義より、これを示します。
固有空間の次元に関する考察は、正方行列が対角化可能であるための必要十分条件を導く上で、重要な役割を果たします。
固有空間の次元と重複度
定理 6.11(固有空間の次元と重複度)
をベクトル空間、 を線型変換とする。 の固有値 の固有空間を とすると、 の次元は の重複度を超えない。
解説
対角化可能であるための十分条件
前項の定理 6.10(対角化可能であるための十分条件)より、相異なる 個の固有値を持つならば 次の正方行列は対角化可能であるといえます。
ここで、「相異なる 個の固有値を持つ」ことは、 次の正方行列が対角化可能であるための十分条件ではありますが、必要条件ではありません。
つまり、正方行列の固有値に重複があっても対角化可能な場合があるということです。
固有値に重複がある場合の対角化可能性
定理 6.11(固有空間の次元と重複度)は、固有値に重複がある場合において、行列が対角化可能であるための条件を考察するにあたって重要な役割を果たします。また、定理 6.11により、逆に、行列が対角化可能であるとき、固有空間の次元がどのような条件を満たすかを導くことができます。
つまり、定理 6.11は、正方行列が対角化可能であるための必要十分条件を導く際に重要な定理であるということです。
証明
の表現行列を として、固有値 の重複度を とすると、 の固有多項式は次のように表すことができる。ここで、 は固有方程式 の解であり、重複度は であるので、 である。
いま、固有空間
ここで、
更に、定理 6.6(相似な行列の固有多項式)より、相似な行列の固有多項式は等しいので、
上記(
ここで、
証明の考え方
(
(1)固有値の重複度による固有多項式
の表現行列をf f として、固有値A A の重複度をλ \lambda とします。m m 固有値の重複度に示した通り、このとき、
は固有方程式λ \lambda のϕ A ( t ) = 0 \phi_{A} (t) = 0 重解であり、m m の固有多項式は、次のように表すことができます。A A ϕ A ( t ) = ( λ − t ) m ψ A ( t ) \begin{align*} \tag{ } \phi_{A} (t) = (\lambda - t)^{m} \; \psi_{A} (t) \end{align*}∗ \ast の次元をV V とすれば、固有多項式n n はϕ A ( t ) \phi_{A} (t) 次多項式となります。n n したがって、(
)式は、∗ \ast 次の固有多項式n n が、ψ A ( t ) \psi_{A} (t) 次の多項式m m と、( λ − t ) m (\lambda - t)^{m} 次の多項式( n − m ) (n-m) の積に分解できることを意味しています。ψ A ( t ) \psi_{A} (t) ここで、
が成り立つ点に注意する必要があります。仮に、ψ A ( λ ) ≠ 0 \psi_{A} (\lambda) \neq 0 であるとすると、固有方程式ψ A ( λ ) = 0 \psi_{A} (\lambda) = 0 はϕ A ( t ) = 0 \phi_{A} (t) = 0 を解としてλ \lambda 個以上持つことになりますが、これは( m + 1 ) (m+1) の重複度をλ \lambda と置いたことに矛盾します。m m
(2)固有空間の次元による固有多項式
基底の構築
- まず、
の基底を拡張してW ( λ ) W (\lambda) の基底を作ります。V V - 固有空間
の次元をW ( λ ) W (\lambda) として、r r をv 1 , ⋯ , v r \bm{v}_{1}, \cdots, \bm{v}_{r} の基底とします。W ( λ ) W (\lambda) - 定理 6.2(固有空間)より、
はW ( λ ) W (\lambda) の部分空間であるので、明らかにV V です。v 1 , ⋯ , v r ∈ V \bm{v}_{1}, \cdots, \bm{v}_{r} \in V - また、
は線形独立であるので、定理 4.33(線型独立なベクトルと基底)より、v 1 , ⋯ , v r \bm{v}_{1}, \cdots, \bm{v}_{r} にいくつかのベクトルを加えてv 1 , ⋯ , v r \bm{v}_{1}, \cdots, \bm{v}_{r} の基底を作ることができます。V V
- 定理 6.2(固有空間)より、
を拡張した、v 1 , ⋯ , v r \bm{v}_{1}, \cdots, \bm{v}_{r} v 1 , ⋯ , v r , \bm{v}_{1}, \cdots, \bm{v}_{r}, をv r + 1 , ⋯ , v n \bm{v}_{r+1}, \cdots, \bm{v}_{n} の基底とします。V V
部分的な対角化
次に、
の基底の座標ベクトルにより、表現行列V V が部分的に対角化します。A A の基底の座標ベクトルをそれぞれV V x 1 , ⋯ , x r , \bm{x}_{1}, \cdots, \bm{x}_{r}, とします。x r + 1 , ⋯ , x n \bm{x}_{r+1}, \cdots, \bm{x}_{n} - このとき、
とV V は同型(K n K^{n} )であるから、V ≃ K n V \simeq K^{n} x 1 , ⋯ , x r , \bm{x}_{1}, \cdots, \bm{x}_{r}, はx r + 1 , ⋯ , x n \bm{x}_{r+1}, \cdots, \bm{x}_{n} の基底となります(定理 4.40(同型写像と線型独立性))。K n K^{n}
- このとき、
いま、前項の定理 6.10(対角化可能であるための十分条件)と同じ考え方により、
個の列ベクトルn n をまとめて行列として表すことを考えます。A x 1 , ⋯ , A x n A \bm{x}_{1}, \cdots, A \bm{x}_{n} をまとめて表した行列は次のようになります。A x 1 , ⋯ , A x n A \bm{x}_{1}, \cdots, A \bm{x}_{n} A ( x 1 , ⋯ , x r , x r + 1 , ⋯ , x n ) = ( x 1 , ⋯ , x r , x r + 1 , ⋯ , x n ) ( λ ⋱ λ ∗ O B ) \begin{align*} & A \, (\, \bm{x}_{1}, \cdots, \bm{x}_{r}, \bm{x}_{r+1}, \cdots, \bm{x}_{n} \,) \\ & = (\, \bm{x}_{1}, \cdots, \bm{x}_{r}, \bm{x}_{r+1}, \cdots, \bm{x}_{n} \,) \left( \begin{array} {c|c} \begin{matrix} \lambda & & \\ & \ddots & \\ & & \lambda \\ \end{matrix} & \begin{matrix} & & \\ & \ast & \\ & & \\ \end{matrix} \\ \hline \begin{matrix} & & \\ & \large{O} & \\ & & \\ \end{matrix} & \begin{matrix} B \end{matrix} \\ \end{array} \right) \end{align*} はx 1 , ⋯ , x r \bm{x}_{1}, \cdots, \bm{x}_{r} の固有ベクトルであり、A A について、1 ⩽ i ⩽ r 1 \leqslant i \leqslant r が成り立ちます。したがって、右辺の行列において、第A x i = λ x i A \bm{x}_{i} = \lambda \bm{x}_{i} 列1 1 第∼ \sim 列は部分的に対角化されます。r r - 一方で、
は単にx r + 1 , ⋯ , x n \bm{x}_{r+1}, \cdots, \bm{x}_{n} の基底をなすベクトルであり、K n K^{n} の固有ベクトルではありません。したがって、A A については、r + 1 ⩽ i ⩽ n r+1 \leqslant i \leqslant n となります。A x i = ∑ j n b i j x j A \bm{x}_{i} = \displaystyle \sum_{j}^{n} \, b_{ij} \, \bm{x}_{j}
- よって、右辺の行列の第
列r + 1 r + 1 第∼ \sim 列は、基底の間の関係を表す任意の成分となります。n n - 便宜上、右上の
型ブロックを( r , n − r ) (r, n - r) で、右下の∗ \ast 型ブロックを( n − r , n − r ) (n - r, n - r) で表しますが、記号に特別な意味はありません。B B
いま、
x 1 , ⋯ , x r , \bm{x}_{1}, \cdots, \bm{x}_{r}, はx r + 1 , ⋯ , x n \bm{x}_{r+1}, \cdots, \bm{x}_{n} の基底であるので、K n K^{n} P = ( x 1 , ⋯ , x r , P = (\, \bm{x}_{1}, \cdots, \bm{x}_{r}, とすると、定理 4.27(行列式と線型独立性)より、x r + 1 , ⋯ , x n ) \bm{x}_{r+1}, \cdots, \bm{x}_{n} \,) は正則です。P P したがって、両辺に左から
を掛けると、次が成り立ちます。P − 1 P^{-1} P − 1 A P = ( λ ⋱ λ ∗ O B ) P^{-1} A P = \left( \begin{array} {c|c} \begin{matrix} \lambda & & \\ & \ddots & \\ & & \lambda \\ \end{matrix} & \begin{matrix} & & \\ & \ast & \\ & & \\ \end{matrix} \\ \hline \begin{matrix} & & \\ & \large{O} & \\ & & \\ \end{matrix} & \begin{matrix} B \end{matrix} \\ \end{array} \right) これにより、
が部分的に対角化されることがわかりました。A A
固有空間の次元による固有多項式の導出
以上の考察を踏まえて、固有空間
の次元W ( λ ) W (\lambda) を用いて、r r の固有多項式A A を表します。ϕ A ( t ) \phi_{A} (t) ϕ A ( t ) = ( i ) ϕ P − 1 A P ( t ) = ( ii ) ∣ P − 1 A P − t E ∣ = ( iii ) ∣ λ − t ⋱ λ − t ∗ O B − t E ∣ = ( iv ) ( λ − t ) r ∣ B − t E ∣ = ( v ) ( λ − t ) r ϕ B ( t ) \begin{align*} \phi_{A} (t) &\overset{(\text{i})}{=} \phi_{P^{-1} A P} (t) \\ &\overset{(\text{ii})}{=} \big\lvert \, P^{-1} A P - t E \, \big\rvert \\ &\overset{(\text{iii})}{=} \left\lvert \; \begin{array} {c|c} \begin{matrix} \lambda - t & & \\ & \ddots & \\ & & \lambda - t \\ \end{matrix} & \begin{matrix} & & \\ & \ast & \\ & & \\ \end{matrix} \\ \hline \begin{matrix} & & \\ & \large{O} & \\ & & \\ \end{matrix} & \begin{matrix} B - t E \end{matrix} \end{array} \; \right\rvert \\ &\overset{(\text{iv})}{=} (\lambda - t)^{r} \, \big\lvert \, B - t E \, \big\rvert \\ &\overset{(\text{v})}{=} (\lambda - t)^{r} \, \phi_{B} (t) \tag{ } \end{align*}∗ ∗ \ast \ast - (
)定理 6.6(相似な行列の固有多項式)より、相似な行列の固有多項式は等しくなります。i \text{i} - (
)定理 6.5(零行列をブロックに持つ行列の固有多項式)によります。すなわち、零行列をブロックにもつ行列の固有多項式は、零行列に隣り合うiv \text{iv} つのブロックの固有多項式の積に分解できます。2 2
- (
(3)固有多項式の比較
(
)重複度1 1 を用いて表したm m と(ϕ A ( t ) \phi_{A} (t) )固有空間2 2 の次元W ( λ ) W (\lambda) を用いて表したr r を比較してϕ A ( t ) \phi_{A} (t) を導きます。r ⩽ m r \leqslant m (
)と(1 1 )の考察から、2 2 は、次のようにϕ A ( t ) \phi_{A} (t) 通りに表すことができました。2 2 ϕ A ( t ) = ( λ − t ) m ψ A ( t ) ϕ A ( t ) = ( λ − t ) r ϕ B ( t ) \begin{align*} \phi_{A} (t) &= (\lambda - t)^{m} \; \psi_{A} (t) \tag{ } \\ \phi_{A} (t) &= (\lambda - t)^{r} \, \phi_{B} (t) \tag{∗ \ast } \\ \end{align*}∗ ∗ \ast \ast ここで、当然(
)式と(∗ \ast )式は等しく、次が成り立ちます。∗ ∗ \ast \ast
- 上式において、
であることから、ψ A ( λ ) ≠ 0 \psi_{A} (\lambda) \neq 0 が成り立ちます。r ⩽ m r \leqslant m が成り立つことについては(ψ A ( λ ) ≠ 0 \psi_{A} (\lambda) \neq 0 )で考察した通りです。1 1 - 別のいい方をすれば、固有値
の重複度はλ \lambda であるので、固有方程式m m の解としてのϕ A ( t ) = 0 \phi_{A} (t) = 0 の個数は、最大でもλ \lambda であり、m m がこれを超えることはないということです。r r
- 以上から、固有値
の固有空間の次元は、重複度を超えないことが示されました。λ \lambda
まとめ
をベクトル空間、V V を線型変換とする。f : V → V f : V \to V の固有値f f の固有空間をλ \lambda とすると、W ( λ ) W (\lambda) の次元はW ( λ ) W (\lambda) の重複度を超えない。λ \lambda dim W ( λ ) ⩽ multiplicity of λ \begin{equation*} \dim W (\lambda) \; \leqslant \; \text{multiplicity} \; \text{of} \; \; \lambda \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] 雪江明彦. 代数学
[9] 雪江明彦. 代数学
[10] 桂利行. 代数学
[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.