Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

ジョルダン標準形

ジョルダン標準形は、対角化できない行列を対角に近い簡略化した状態に変換する方法

2×22 \times 2のジョルダン標準形

2×22\times 2行列AAは、可逆な行列PPを用いてP1APP^{-1} A Pを作ると、必ず次のいずれかにすることができる

(λ100λ2),(λ100λ1),(λ110λ1)\left(\begin{array}{cc} \lambda_1 & 0 \\ 0 & \lambda_2 \end{array}\right), \quad\left(\begin{array}{cc} \lambda_1 & 0 \\ 0 & \lambda_1 \end{array}\right), \quad\left(\begin{array}{cc} \lambda_1 & 1 \\ 0 & \lambda_1 \end{array}\right)

ただし、λ1λ2\lambda_1 \neq \lambda_2である。これらの3つの行列が2×22\times 2行列の ジョルダン標準形(Jordan normal form) である。

対角化の際に重要だったのは固有値問題である。固有方程式AλI=0|A-\lambda I| = 0の解λ1,λ2\lambda_1, \lambda_2が固有値である。

解がλ1λ2\lambda_1 \neq \lambda_2である(重根でない)場合、異なる固有値に属する固有ベクトルは1次独立なので、固有ベクトルを列ベクトルとして並べた行列PPは可逆であり、行列AAPPによって

P1AP=(λ100λ2)P^{-1} A P=\left(\begin{array}{ll} \lambda_1 & 0 \\ 0 & \lambda_2 \end{array}\right)

と対角化される。これはジョルダン標準形の1番目のものである。

解がλ1=λ2\lambda_1 = \lambda_2である(重根の)場合で最も単純な例は

A=(λ100λ1)A=\left(\begin{array}{cc} \lambda_1 & 0 \\ 0 & \lambda_1 \end{array}\right)

で、この場合はすでに対角化されている。(単位行列IIPPとおけば対角化できる、とも言える)。この場合はジョルダン標準形の2番目のものである。

解がλ1=λ2\lambda_1 = \lambda_2である(重根の)場合で、上記のようなものとは違う場合(上記の例はAλI=OA-\lambda I=Oとなるので、今度はAλIOA-\lambda I \neq Oの場合)を考える。

例えば

A=(1201)A=\left(\begin{array}{cc} 1 & 2\\ 0 & 1 \end{array}\right)

は1次独立な固有ベクトルが1個しかなく、対角化ができない。この場合でもジョルダン標準形の3番目の形に変換する可逆行列PPを求める事ができる。