固有値はなぜ重要なのか ― 対角化が世界を簡単にする
固有値・固有ベクトルの幾何的意味と,対角化がなぜ「世界を簡単にする」のかを実例で体感します.A^100の計算,フィボナッチ数列,連立微分方程式への応用を見ます.
線形代数を学んでいると,突然「固有値」「固有ベクトル」という概念が現れます.
教科書は淡々と固有多項式の計算に進みますが,ここで立ち止まって考えましょう.なぜこの概念がこれほど重要なのか?
1 幾何的意味 — 「方向が変わらない」ベクトル
行列は線形写像を表します.一般のベクトルはによって方向も大きさも変わります.しかし固有ベクトルは特別です:方向が変わらず,大きさだけが倍になります.
2 対角化 — 複雑な行列を「ただの引き延ばし」にする
固有ベクトルを基底に選ぶと,行列は対角行列になります.
つまり,適切な座標系で見れば,は各軸方向に倍するだけの変換になるのです.
3 を一瞬で計算する
対角化の威力を最も直接的に体感できるのが,行列のべき乗です.
を素朴に計算するには,行列を100回掛ける必要があります.しかし対角化すれば
4 フィボナッチ数列への応用
フィボナッチ数列を行列で表すと
対角化を使えば,フィボナッチ数列の一般項が得られます:
整数列の一般項にが現れるのは驚きですが,これは固有値の産物です.
5 連立微分方程式
微分方程式の解はです.が対角化可能なら
6 固有値が教えてくれること
固有値は行列(線形変換)の本質的なスペクトル情報を運んでいます:
→ その方向に拡大
→ その方向に縮小
→ その方向に反転
→ その方向が潰れる()
7 まとめ
固有値が重要なのは,複雑な線形変換を「各方向の伸縮」に分解するからです.対角化によって,べき乗の計算は各固有値のべき乗に帰着し,微分方程式は各固有値方向の指数関数に分解されます.固有値とは,行列の複雑さの中から本質的な情報(伸縮率)だけを抽出したものなのです.