linear-algebra

固有値と固有ベクトル:初心者にやさしい入門

固有値と固有ベクトルが幾何的に何を意味するか、特性多項式を使ってどう計算するか、そしてなぜそれらが PCA・Google の PageRank・量子力学を支えているのかを解説します。
AI-Math Editorial Team

By AI-Math Editorial Team

Published 2026-05-01

固有値と固有ベクトルは初めて見ると不可解に思えますが、その根底にある考え方は直感的です:行列がベクトルを変換するとき、ほとんどのベクトルは回転され、引き伸ばされます。**固有ベクトルとは、回転されることなく引き伸ばされるだけの特別な方向です。**その引き伸ばしの倍率が固有値です。

定義

n×nn \times n 行列 AA が与えられたとき、ゼロでないベクトル v\mathbf{v} が次を満たすとき、それは固有値 λ\lambda をもつ固有ベクトルです:

Av=λvA \mathbf{v} = \lambda \mathbf{v}

幾何的には:AAv\mathbf{v} に作用すると λ\lambda 倍の v\mathbf{v} が得られます——同じ方向で、ただ拡大縮小されるだけです。

求め方——特性多項式

整理すると (AλI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0} が得られます。自明でない v\mathbf{v} が存在するためには、行列 AλIA - \lambda I が特異でなければなりません。すなわち:

det(AλI)=0\det(A - \lambda I) = 0

これは λ\lambda についての多項式に展開され、これを次数 nn特性多項式と呼びます。その根が固有値です。

2×22 \times 2 の例題

A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}

  1. AλI=(4λ123λ)A - \lambda I = \begin{pmatrix} 4 - \lambda & 1 \\ 2 & 3 - \lambda \end{pmatrix}
  2. det=(4λ)(3λ)2=λ27λ+10\det = (4-\lambda)(3-\lambda) - 2 = \lambda^2 - 7\lambda + 10
  3. λ27λ+10=0\lambda^2 - 7\lambda + 10 = 0 を解くと:λ=5\lambda = 5 または λ=2\lambda = 2

λ=5\lambda = 5 のとき:(A5I)v=0(A - 5I)\mathbf{v} = 0、すなわち (1122)v=0\begin{pmatrix} -1 & 1 \\ 2 & -2 \end{pmatrix}\mathbf{v} = 0 を解くと、固有ベクトル v1=(1,1)\mathbf{v}_1 = (1, 1) が得られます。

λ=2\lambda = 2 のとき:同様の手順で v2=(1,2)\mathbf{v}_2 = (1, -2) が得られます。

なぜ固有ベクトルが重要なのか

  • 主成分分析(PCA):共分散行列の固有ベクトルは、データの変動の主方向です。
  • Google の PageRank:ランクベクトルは、ウェブのリンク行列の支配的な固有ベクトルです。
  • 量子力学:観測量は演算子であり、その固有値は測定できる唯一の結果です。
  • 微分方程式:システム行列の固有値は、解が減衰するか発散するかを教えてくれます。

幾何的意味のまとめ

2 次元の行列では、固有ベクトルは特別な軸です。座標系をそれに揃えると、AA は対角になります——回転なしで、各軸に沿った純粋な拡大縮小だけになります。それが対角化であり、数十のアルゴリズムの基礎となっています。

よくある間違い

  • 固有ベクトルがスカラー倍を除いて定義されることを忘れること——固有ベクトルのゼロでない任意の倍数もまた固有ベクトルです。
  • 特性方程式を飛ばして当てずっぽうで求めようとすること。
  • det(AλI)\det(A - \lambda I)det(A)λ\det(A) - \lambda として扱うこと——そうではありません。

AI 行列ソルバーで試す

行列計算機に行列を入力して固有値を求めてみましょう——すべてのステップが表示されます。

関連リンク:

AI-Math Editorial Team

By AI-Math Editorial Team

Published 2026-05-01

A small team of engineers, mathematicians, and educators behind AI-Math, focused on making step-by-step math help accessible to every student.