logo

線形変換の固有空間と幾何的重複度 📂線形代数

線形変換の固有空間と幾何的重複度

定義1

VVnn次元ベクトル空間T:VVT : V \to V線形変換としよう。λ\lambdaTT固有値とする。以下のように定義された集合EλE_{\lambda}を固有値λ\lambdaに対応するTT固有空間eigenspaceという。

Eλ=Vλ:={xV:Tx=λx}=N(TλI) E_{\lambda} = V_{\lambda} := \left\{ x \in V : Tx = \lambda x \right\} = N(T - \lambda I)

この場合、NN零空間だ。

同様に、正方行列AAの固有空間とは、LAL_{A}の固有空間として定義される。

説明

固有ベクトルになる条件にはゼロベクトルでないという条件が必要だが、EλE_{\lambda}の定義にはxxが固有ベクトルである必要は特にない。したがって、EλE_{\lambda}は固有値λ\lambdaに対応する固有ベクトルとゼロベクトルの集合である。EλE_{\lambda}部分空間になるためには、ゼロベクトルが存在する必要があることに注意しよう。実際、TTが線形変換であるため、加法とスカラー乗法について閉じている(部分空間の判定法)ことは自明である。x,yEλx, y \in E_{\lambda}とすると、

T(ax+y)=aT(x)+T(y)=aλx+λy=λ(ax+y) T(ax + y) = aT(x) + T(y) = a\lambda x + \lambda y = \lambda (ax + y)

よって、ax+yEλax + y \in E_{\lambda}が成り立つ。

幾何的重複度

固有値λ\lambdaに対応する固有空間EλE_{\lambda}の次元をλ\lambda幾何的重複度geometric multiplicityという。

つまり、λ\lambdaに対応する線形独立な固有ベクトルの数であり、したがって、少なくとも11以上の整数となる。最大値は代数的重複度に関連している。

定理

TTの固有値λ\lambdaの代数的重複度をmmとする。代数的重複度は幾何的重複度以上である。

1dimEλm 1 \le \dim E_{\lambda} \le m

証明

EλE_{\lambda}順序基底γ={v1,,vp}\gamma = \left\{ v_{1}, \dots, v_{p} \right\}とする。拡張されたVVの順序基底β={v1,,vp,vp+1,,vn}\beta = \left\{ v_{1}, \dots, v_{p}, v_{p+1}, \dots, v_{n} \right\}とする。TT行列表現A=[T]βA = \begin{bmatrix} T \end{bmatrix}_{\beta}とする。すると、AA以下のブロック行列である。

A=[[TEλ]γBOnpC] A = \begin{bmatrix} \begin{bmatrix} T|_{E_{\lambda}} \end{bmatrix}_{\gamma} & B \\ O_{n-p} & C \end{bmatrix}

OnpO_{n-p}np×npn-p \times n-p零行列だ。この場合、1ip1 \le i \le pについて、Tvi=λviTv_{i} = \lambda v_{i}なので、TviTv_{i}座標ベクトルは以下の通りである。

[Tvi]γ=[0λ0]i-th row \begin{bmatrix} Tv_{i} \end{bmatrix}_{\gamma} = \begin{bmatrix} 0 \\ \vdots \\ \lambda \\ \vdots \\ 0 \end{bmatrix}i\text{-th row}

したがって、[TEλ]γ=[[Tv1]γ[Tvp]γ]\begin{bmatrix} T|_{E_{\lambda}} \end{bmatrix}_{\gamma} = \begin{bmatrix} \begin{bmatrix} Tv_{1} \end{bmatrix}_{\gamma} & \cdots & \begin{bmatrix} Tv_{p} \end{bmatrix}_{\gamma} \end{bmatrix}なので、

A=[λIpBOC] A = \begin{bmatrix} \lambda I_{p} & B \\ O & C \end{bmatrix}

IpI_{p}p×pp \times p単位行列だ。

ブロック行列の行列式

A=[A1A2OA3]A = \begin{bmatrix} A_{1} & A_{2} \\ O & A_{3} \end{bmatrix}をブロック行列とする。すると、以下が成り立つ。

detA=detA1detA3 \det A = \det A_{1} \det A_{3}

したがって、TT特性多項式は以下の通りである。

f(t)=det(AtIn)=det[λIpλIpBOCtInp]=det((λt)Ip)det(CtInp)=(λt)pdet(CtInp)=(1)p(tλ)pdet(CtInp) \begin{align*} f(t) = \det (A - t I_{n}) &= \det \begin{bmatrix} \lambda I_{p} - \lambda I_{p} & B \\ O & C - tI_{n-p} \end{bmatrix} \\ & = \det \left( (\lambda - t)I_{p} \right) \det \left( C - tI_{n-p} \right) \\ & = (\lambda - t)^{p} \det \left( C - tI_{n-p} \right) \\ & = (-1)^{p}(t - \lambda)^{p} \det \left( C - tI_{n-p} \right) \\ \end{align*}

これを見ると、(tλ)p(t - \lambda)^{p}が特性多項式f(t)f(t)の因数であることがわかる。したがって、f(t)f(t)は少なくともλ\lambdapp重根として持ち、代数的重複度の定義により、代数的重複度は幾何的重複度以上となる。


  1. Stephen H. Friedberg, Linear Algebra (第4版, 2002), p264 ↩︎