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 行列ソルバーで試す

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

関連リンク:

Frequently Asked Questions

An eigenvector of a matrix A is a non-zero vector v such that Av = λv, where λ is a scalar called the eigenvalue. The matrix scales the eigenvector without rotating it (or reverses its direction if λ < 0).

Solve the characteristic equation det(A − λI) = 0. Expanding the determinant produces a polynomial in λ (the characteristic polynomial); its roots are the eigenvalues.

Eigenvalues and eigenvectors are fundamental to principal component analysis (PCA), quantum mechanics, Markov chains, Google PageRank, vibration analysis, and image compression. They reveal the natural axes along which a linear transformation acts by pure scaling.

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.