固有値と固有ベクトルは初めて見ると不可解に思えますが、その根底にある考え方は直感的です:行列がベクトルを変換するとき、ほとんどのベクトルは回転され、引き伸ばされます。**固有ベクトルとは、回転されることなく引き伸ばされるだけの特別な方向です。**その引き伸ばしの倍率が固有値です。
定義
n×n 行列 A が与えられたとき、ゼロでないベクトル v が次を満たすとき、それは固有値 λ をもつ固有ベクトルです:
Av=λv
幾何的には:A が v に作用すると λ 倍の v が得られます——同じ方向で、ただ拡大縮小されるだけです。
求め方——特性多項式
整理すると (A−λI)v=0 が得られます。自明でない v が存在するためには、行列 A−λI が特異でなければなりません。すなわち:
det(A−λI)=0
これは λ についての多項式に展開され、これを次数 n の特性多項式と呼びます。その根が固有値です。
2×2 の例題
A=(4213)
- A−λI=(4−λ213−λ)。
- det=(4−λ)(3−λ)−2=λ2−7λ+10。
- λ2−7λ+10=0 を解くと:λ=5 または λ=2。
λ=5 のとき:(A−5I)v=0、すなわち (−121−2)v=0 を解くと、固有ベクトル v1=(1,1) が得られます。
λ=2 のとき:同様の手順で v2=(1,−2) が得られます。
なぜ固有ベクトルが重要なのか
- 主成分分析(PCA):共分散行列の固有ベクトルは、データの変動の主方向です。
- Google の PageRank:ランクベクトルは、ウェブのリンク行列の支配的な固有ベクトルです。
- 量子力学:観測量は演算子であり、その固有値は測定できる唯一の結果です。
- 微分方程式:システム行列の固有値は、解が減衰するか発散するかを教えてくれます。
幾何的意味のまとめ
2 次元の行列では、固有ベクトルは特別な軸です。座標系をそれに揃えると、A は対角になります——回転なしで、各軸に沿った純粋な拡大縮小だけになります。それが対角化であり、数十のアルゴリズムの基礎となっています。
よくある間違い
- 固有ベクトルがスカラー倍を除いて定義されることを忘れること——固有ベクトルのゼロでない任意の倍数もまた固有ベクトルです。
- 特性方程式を飛ばして当てずっぽうで求めようとすること。
- det(A−λI) を det(A)−λ として扱うこと——そうではありません。
AI 行列ソルバーで試す
行列計算機に行列を入力して固有値を求めてみましょう——すべてのステップが表示されます。
関連リンク: