院試hub

固有値と固有ベクトル求め方・対角化の条件・計算例

正方行列 AA に対して Av=λvA\boldsymbol{v} = \lambda \boldsymbol{v} を満たす零でないベクトル v\boldsymbol{v} を固有ベクトル、そのときの数 λ\lambda を固有値という。固有値は特性方程式 det⁡(A−λI)=0\det(A - \lambda I) = 0 の解として求め、各固有値について (A−λI)v=0(A - \lambda I)\boldsymbol{v} = \boldsymbol{0} を解くと固有ベクトルが出る。nn 次正方行列が対角化できるのは、一次独立な固有ベクトルが nn 本とれるとき、つまり各固有値で固有空間の次元が重解の重複度に等しいときである。

線形代数 の第5単元(全9単元)。

院試数学 基礎完成シリーズ 線形代数編

基礎ノートと類題を答案の形で解いた問題集(2,480円)。収録章と見本ページを商品ページで確認できる。過去問の本文は収録していない。

線形代数編の内容を見る

固有値・固有ベクトル・固有空間の定義

定義

固有値と固有ベクトル

AA を nn 次正方行列とする。数 λ\lambda(複素数でもよい)と零でないベクトル v\boldsymbol{v} が

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

を満たすとき、λ\lambda を AA の固有値、v\boldsymbol{v} を固有値 λ\lambda に属する固有ベクトルという。v=0\boldsymbol{v} = \boldsymbol{0} は任意の λ\lambda で式を満たすので、固有ベクトルからは除く。

定義

特性多項式と固有空間

ΦA(λ)=det⁡(λI−A)\Phi_A(\lambda) = \det(\lambda I - A) を特性多項式、ΦA(λ)=0\Phi_A(\lambda) = 0 を特性方程式という。λ\lambda が固有値であることと、A−λIA - \lambda I が正則でないこと、ΦA(λ)=0\Phi_A(\lambda)=0 はすべて同値である。固有値 λ\lambda に対して

W(λ)={v∣(A−λI)v=0}=Ker⁡(A−λI)W(\lambda) = \{\boldsymbol{v} \mid (A - \lambda I)\boldsymbol{v} = \boldsymbol{0}\} = \operatorname{Ker}(A - \lambda I)

を固有空間という。W(λ)W(\lambda) は零ベクトルを含む部分空間で、dim⁡W(λ)=n−rank⁡(A−λI)\dim W(\lambda) = n - \operatorname{rank}(A - \lambda I) である。

特性方程式の解としての重複度を代数的重複度、dim⁡W(λ)\dim W(\lambda) を幾何的重複度と呼ぶ。どの固有値でも 1≤dim⁡W(λ)≤1 \le \dim W(\lambda) \le(代数的重複度)が成り立つ。

固有値と固有ベクトルの求め方

  1. 特性方程式 det⁡(A−λI)=0\det(A - \lambda I) = 0 を解いて固有値を求める。
  2. 固有値ごとに (A−λI)v=0(A - \lambda I)\boldsymbol{v} = \boldsymbol{0} を行基本変形で解き、解空間の基底を固有ベクトルとして書く。
  3. 固有値の和が tr⁡A\operatorname{tr} A、積が det⁡A\det A に一致するかを確かめる。

計算例

2次正方行列の固有値と固有ベクトル

A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix} の固有値と固有ベクトルを求めよ。

解答

特性方程式は

det⁡(A−λI)=(4−λ)(3−λ)−2=λ2−7λ+10=(λ−2)(λ−5)=0\det(A - \lambda I) = (4-\lambda)(3-\lambda) - 2 = \lambda^2 - 7\lambda + 10 = (\lambda - 2)(\lambda - 5) = 0

なので固有値は λ=5,2\lambda = 5, 2。

λ=5\lambda = 5 のとき A−5I=(−112−2)A - 5I = \begin{pmatrix} -1 & 1 \\ 2 & -2 \end{pmatrix} から −x+y=0-x + y = 0。固有ベクトルは c(11)c\begin{pmatrix} 1 \\ 1 \end{pmatrix}(c≠0c \neq 0)。

λ=2\lambda = 2 のとき A−2I=(2121)A - 2I = \begin{pmatrix} 2 & 1 \\ 2 & 1 \end{pmatrix} から 2x+y=02x + y = 0。固有ベクトルは c(1−2)c\begin{pmatrix} 1 \\ -2 \end{pmatrix}(c≠0c \neq 0)。

検算

固有値の和 5+2=7=tr⁡A5 + 2 = 7 = \operatorname{tr} A、積 5⋅2=10=4⋅3−1⋅2=det⁡A5 \cdot 2 = 10 = 4\cdot 3 - 1 \cdot 2 = \det A。また A(1−2)=(2−4)=2(1−2)A\begin{pmatrix} 1 \\ -2 \end{pmatrix} = \begin{pmatrix} 2 \\ -4 \end{pmatrix} = 2\begin{pmatrix} 1 \\ -2 \end{pmatrix}。

-4-2024-4-2024
2
1
1
2
20°

tr A = 4、det A = 3、固有値: 3, 1。黒の v と緑の Av の外積 0.766(0 なら v は固有ベクトル)

行列の成分を動かすと、単位円(灰色)を AA で移した楕円(緑)と、実固有値があるときの固有ベクトルの方向(橙の直線)が変わる。固有ベクトルの方向にある点は、移したあとも同じ直線上にある。

固有値の基本性質

定理・法則

固有値の和と積

条件

AA は nn 次複素正方行列。固有値を代数的重複度の分だけ並べて λ1,…,λn\lambda_1, \dots, \lambda_n とする。

主張

λ1+⋯+λn=tr⁡A,λ1⋯λn=det⁡A\lambda_1 + \cdots + \lambda_n = \operatorname{tr} A, \qquad \lambda_1 \cdots \lambda_n = \det A

要点

特性多項式 det⁡(λI−A)=λn−(tr⁡A)λn−1+⋯+(−1)ndet⁡A\det(\lambda I - A) = \lambda^n - (\operatorname{tr} A)\lambda^{n-1} + \cdots + (-1)^n \det A の係数と、解と係数の関係から出る。実行列でも固有値が複素数になる場合を含めて数える。

定理・法則

異なる固有値に属する固有ベクトルの一次独立性

条件

λ1,…,λk\lambda_1, \dots, \lambda_k が互いに異なる AA の固有値で、vi\boldsymbol{v}_i が λi\lambda_i に属する固有ベクトル。

主張

v1,…,vk\boldsymbol{v}_1, \dots, \boldsymbol{v}_k は一次独立である。

要点

kk についての帰納法で示す。∑civi=0\sum c_i \boldsymbol{v}_i = \boldsymbol{0} に AA を掛けた式と λk\lambda_k 倍した式の差をとると vk\boldsymbol{v}_k が消え、帰納法の仮定から ci(λi−λk)=0c_i(\lambda_i - \lambda_k) = 0(i<ki < k)になる。

よく使う性質

三角行列
A が上(下)三角行列⇒固有値は対角成分A \text{ が上(下)三角行列} \Rightarrow \text{固有値は対角成分}

det⁡(A−λI)\det(A - \lambda I) が対角成分の積 ∏(aii−λ)\prod (a_{ii} - \lambda) になるため。

多項式
Av=λv⇒f(A)v=f(λ)vA\boldsymbol{v} = \lambda\boldsymbol{v} \Rightarrow f(A)\boldsymbol{v} = f(\lambda)\boldsymbol{v}

ff は多項式。AkA^k の固有値は λk\lambda^k。

逆行列
A が正則  ⟺  0 は固有値でない,A−1v=λ−1vA \text{ が正則} \iff 0 \text{ は固有値でない}, \quad A^{-1}\boldsymbol{v} = \lambda^{-1}\boldsymbol{v}
転置
det⁡(AT−λI)=det⁡(A−λI)\det(A^{\mathsf T} - \lambda I) = \det(A - \lambda I)

AA と ATA^{\mathsf T} は固有値が同じ。固有ベクトルは一般に異なる。

相似
B=P−1AP⇒ΦB(λ)=ΦA(λ)B = P^{-1}AP \Rightarrow \Phi_B(\lambda) = \Phi_A(\lambda)

相似な行列は特性多項式、固有値、トレース、行列式が等しい。

対角化できる条件

定理・法則

対角化可能性の判定

条件

AA は nn 次正方行列。相異なる固有値を λ1,…,λr\lambda_1, \dots, \lambda_r、その代数的重複度を m1,…,mrm_1, \dots, m_r(m1+⋯+mr=nm_1 + \cdots + m_r = n)とする。

主張

次は同値である。

  • AA は対角化可能(正則な PP で P−1APP^{-1}AP が対角行列になる)。
  • AA は一次独立な固有ベクトルを nn 本もつ。
  • すべての ii で dim⁡W(λi)=mi\dim W(\lambda_i) = m_i、つまり rank⁡(A−λiI)=n−mi\operatorname{rank}(A - \lambda_i I) = n - m_i。

要点

固有値がすべて相異なれば(重解がなければ)、必ず対角化できる。実対称行列は直交行列で対角化できる(直交対角化)。

対角化するときは、固有ベクトルを列として並べた行列 P=(v1 ⋯ vn)P = (\boldsymbol{v}_1 \ \cdots \ \boldsymbol{v}_n) を作る。AP=PDAP = PD を列ごとに書くと Avi=λiviA\boldsymbol{v}_i = \lambda_i \boldsymbol{v}_i になるので、P−1AP=D=diag⁡(λ1,…,λn)P^{-1}AP = D = \operatorname{diag}(\lambda_1, \dots, \lambda_n)。DD の対角成分の並びは、PP の列の並びと対応させる。

計算例

重解があっても対角化できる例

B=(111111111)B = \begin{pmatrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \end{pmatrix} が対角化できるかを判定し、できるなら対角化せよ。

解答

rank⁡B=1\operatorname{rank} B = 1 なので dim⁡W(0)=3−1=2\dim W(0) = 3 - 1 = 2。tr⁡B=3\operatorname{tr} B = 3 と固有値の和から、残りの固有値は 33。特性多項式は −λ2(λ−3)-\lambda^2(\lambda - 3) で、固有値 00 の代数的重複度 22 と dim⁡W(0)=2\dim W(0) = 2 が一致するので対角化できる。

W(0)W(0) は x+y+z=0x + y + z = 0 で、基底として (−110),(−101)\begin{pmatrix} -1 \\ 1 \\ 0 \end{pmatrix}, \begin{pmatrix} -1 \\ 0 \\ 1 \end{pmatrix}。W(3)W(3) の基底は (111)\begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix}。

P=(−1−11101011),P−1BP=(000000003)P = \begin{pmatrix} -1 & -1 & 1 \\ 1 & 0 & 1 \\ 0 & 1 & 1 \end{pmatrix}, \qquad P^{-1}BP = \begin{pmatrix} 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 3 \end{pmatrix}

検算

B(111)=(333)B\begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix} = \begin{pmatrix} 3 \\ 3 \\ 3 \end{pmatrix}。固有値の積 0=det⁡B0 = \det B も成り立つ。

計算例

対角化できない例

C=(2102)C = \begin{pmatrix} 2 & 1 \\ 0 & 2 \end{pmatrix} は対角化できるか。

解答

上三角行列なので固有値は 22(代数的重複度 22)。C−2I=(0100)C - 2I = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} の階数は 11 なので dim⁡W(2)=2−1=1\dim W(2) = 2 - 1 = 1。重複度 22 と一致しないから対角化できない。この行列はそれ自体がジョルダン標準形のジョルダン細胞である。

検算

もし P−1CP=2IP^{-1}CP = 2I なら C=P(2I)P−1=2IC = P(2I)P^{-1} = 2I となり、C≠2IC \neq 2I に反する。

対角化で行列の累乗を計算する

P−1AP=DP^{-1}AP = D なら A=PDP−1A = PDP^{-1} で、An=PDnP−1A^n = PD^nP^{-1} となる。DnD^n は対角成分を nn 乗するだけなので、漸化式 xk+1=Axk\boldsymbol{x}_{k+1} = A\boldsymbol{x}_k や、連立線形微分方程式 x′=Ax\boldsymbol{x}' = A\boldsymbol{x} の解 x(t)=PeDtP−1x(0)\boldsymbol{x}(t) = Pe^{Dt}P^{-1}\boldsymbol{x}(0) に使える。

計算例

AnA^n の計算

A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix} について AnA^n(n≥0n \ge 0)を求めよ。

解答

上の計算から P=(111−2)P = \begin{pmatrix} 1 & 1 \\ 1 & -2 \end{pmatrix}、D=diag⁡(5,2)D = \operatorname{diag}(5, 2)、P−1=13(211−1)P^{-1} = \dfrac{1}{3}\begin{pmatrix} 2 & 1 \\ 1 & -1 \end{pmatrix}。よって

An=PDnP−1=13(2⋅5n+2n5n−2n2⋅5n−2⋅2n5n+2⋅2n)A^n = PD^nP^{-1} = \frac{1}{3}\begin{pmatrix} 2\cdot 5^n + 2^n & 5^n - 2^n \\ 2\cdot 5^n - 2\cdot 2^n & 5^n + 2\cdot 2^n \end{pmatrix}

検算

n=0n = 0 で単位行列、n=1n = 1 で 13(12369)=A\dfrac{1}{3}\begin{pmatrix} 12 & 3 \\ 6 & 9 \end{pmatrix} = A になる。

答案でよくある誤り

  1. 1

    固有ベクトルに零ベクトルを含める。固有空間は零ベクトルを含むが、固有ベクトルは零でないものに限る。答えは「cvc\boldsymbol{v}(c≠0c \neq 0)」と書く。

  2. 2

    特性方程式に重解があるだけで「対角化できない」と結論する。重解の固有値で rank⁡(A−λI)\operatorname{rank}(A - \lambda I) を計算し、固有空間の次元と重複度を比べる。

  3. 3

    PP の列の順番と DD の対角成分の順番がずれる。PP の第 ii 列に置いた固有ベクトルの固有値を、DD の (i,i)(i,i) 成分に置く。

  4. 4

    実行列の固有値は実数だと決めつける。(0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} の固有値は ±i\pm i で、実数の範囲では対角化できない。どの数の範囲で対角化するかを問題文で確かめる。

  5. 5

    det⁡(A−λI)\det(A - \lambda I) の展開を誤ったまま進める。固有値を出したら、和が tr⁡A\operatorname{tr} A、積が det⁡A\det A になるかを必ず確かめる。

固有値と固有ベクトルが出た院試の過去問

院試hubが年度別解説の大問を分類した集計から、この単元の内容を扱う出題を挙げる。問題文は各大学の公式過去問で確かめ、解き方は各年度の解説ページで読める。

固有値・固有ベクトル

28大学・602問(2004〜2027年度)

新しい年度の出題

解答まで無料で読める演習問題

固有値・固有ベクトルの出題実績(大学×年度)をすべて見る

直交対角化

15大学・27問(2006〜2026年度)

新しい年度の出題

解答まで無料で読める演習問題

直交対角化の出題実績(大学×年度)をすべて見る

ジョルダン標準形

14大学・26問(2014〜2026年度)

新しい年度の出題

解答まで無料で読める演習問題

ジョルダン標準形の出題実績(大学×年度)をすべて見る

線形代数の前後の単元

このページの本文を数式のLaTeXのまま読むには Markdown版。最終更新 2026-11-16。誤りに気づいたら 運営者 へ連絡してほしい。

院試数学 基礎完成シリーズ 線形代数編

基礎ノートと類題を答案の形で解いた問題集(2,480円)。収録章と見本ページを商品ページで確認できる。過去問の本文は収録していない。

線形代数編の内容を見る