前置知识: 线性代数

特征值与特征向量计算

10 minIntermediate2026/6/14

特征值与特征向量的定义,特征方程与特征多项式,特征值与特征向量的计算步骤与方法。

1. 特征值与特征向量的定义

1.1 定义

AAnn 阶方阵,若存在数 λ\lambda 和非零向量 x\boldsymbol{x},使得:

Ax=λxA\boldsymbol{x} = \lambda\boldsymbol{x}

则称 λ\lambdaAA特征值x\boldsymbol{x}AA 的属于特征值 λ\lambda特征向量

1.2 等价表述

Ax=λx    (AλI)x=0A\boldsymbol{x} = \lambda\boldsymbol{x} \iff (A - \lambda I)\boldsymbol{x} = \mathbf{0}

x0\boldsymbol{x} \neq \mathbf{0}(AλI)x=0(A - \lambda I)\boldsymbol{x} = \mathbf{0} 的非零解,故:

AλI=0|A - \lambda I| = 0

1.3 特征空间

属于特征值 λ\lambda 的所有特征向量加上零向量构成的集合称为 λ\lambda特征空间

Vλ={xAx=λx}=N(AλI)V_\lambda = \{\boldsymbol{x} \mid A\boldsymbol{x} = \lambda\boldsymbol{x}\} = N(A - \lambda I)

特征空间的维数称为 λ\lambda几何重数,即 dim(Vλ)=nr(AλI)\dim(V_\lambda) = n - r(A - \lambda I)

2. 特征方程与特征多项式

2.1 特征方程

AλI=0|A - \lambda I| = 0

称为 AA特征方程

2.2 特征多项式

f(λ)=AλIf(\lambda) = |A - \lambda I|

称为 AA特征多项式,它是关于 λ\lambdann 次多项式。

f(λ)=(1)nλn+(1)n1(trA)λn1++Af(\lambda) = (-1)^n\lambda^n + (-1)^{n-1}(\text{tr}A)\lambda^{n-1} + \cdots + |A|

2.3 特征多项式的展开

对于 nn 阶矩阵 AA

f(λ)=λIA=λn(trA)λn1++(1)nAf(\lambda) = |\lambda I - A| = \lambda^n - (\text{tr}A)\lambda^{n-1} + \cdots + (-1)^n|A|

其中:

  • λn1\lambda^{n-1} 的系数为 tr(A)=(a11+a22++ann)-\text{tr}(A) = -(a_{11} + a_{22} + \cdots + a_{nn})
  • 常数项为 (1)nA(-1)^n|A|

3. 特征值与特征向量的计算步骤

3.1 计算步骤

  1. 计算特征多项式 f(λ)=AλIf(\lambda) = |A - \lambda I|
  2. 解特征方程 AλI=0|A - \lambda I| = 0,求出所有特征值 λ1,λ2,,λn\lambda_1, \lambda_2, \ldots, \lambda_n
  3. 对每个特征值 λi\lambda_i,解齐次方程组 (AλiI)x=0(A - \lambda_i I)\boldsymbol{x} = \mathbf{0},求出基础解系,即为属于 λi\lambda_i 的线性无关的特征向量

3.2 示例

A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} 的特征值与特征向量。

步骤1:特征多项式

AλI=2λ112λ=(2λ)21=λ24λ+3=(λ1)(λ3)|A - \lambda I| = \begin{vmatrix} 2-\lambda & 1 \\ 1 & 2-\lambda \end{vmatrix} = (2-\lambda)^2 - 1 = \lambda^2 - 4\lambda + 3 = (\lambda-1)(\lambda-3)

步骤2:特征值为 λ1=1\lambda_1 = 1λ2=3\lambda_2 = 3

步骤3

λ1=1\lambda_1 = 1(AI)x=0(A - I)\boldsymbol{x} = 0

(1111)x=0x1+x2=0\begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}\boldsymbol{x} = 0 \Rightarrow x_1 + x_2 = 0

特征向量 x1=(1,1)T\boldsymbol{x}_1 = (1, -1)^T(或其非零倍数)。

λ2=3\lambda_2 = 3(A3I)x=0(A - 3I)\boldsymbol{x} = 0

(1111)x=0x1x2=0\begin{pmatrix} -1 & 1 \\ 1 & -1 \end{pmatrix}\boldsymbol{x} = 0 \Rightarrow x_1 - x_2 = 0

特征向量 x2=(1,1)T\boldsymbol{x}_2 = (1, 1)^T(或其非零倍数)。

3.3 三阶矩阵示例

A=(0100016116)A = \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ 6 & -11 & 6 \end{pmatrix} 的特征值。

AλI=λ100λ16116λ=λ[λ(λ6)+11]+1(06)|A - \lambda I| = \begin{vmatrix} -\lambda & 1 & 0 \\ 0 & -\lambda & 1 \\ 6 & -11 & 6-\lambda \end{vmatrix} = -\lambda[\lambda(\lambda-6) + 11] + 1 \cdot (0 - 6)

=λ3+6λ211λ+6=(λ1)(λ2)(λ3)= -\lambda^3 + 6\lambda^2 - 11\lambda + 6 = -(\lambda - 1)(\lambda - 2)(\lambda - 3)

特征值为 λ1=1\lambda_1 = 1λ2=2\lambda_2 = 2λ3=3\lambda_3 = 3

4. 代数重数与几何重数

4.1 代数重数

特征值 λi\lambda_i 作为特征方程根的重数称为 λi\lambda_i代数重数 ma(λi)m_a(\lambda_i)

4.2 几何重数

λi\lambda_i 的特征空间的维数称为 λi\lambda_i几何重数 mg(λi)m_g(\lambda_i)

mg(λi)=nr(AλiI)m_g(\lambda_i) = n - r(A - \lambda_i I)

4.3 关系

1mg(λi)ma(λi)1 \leq m_g(\lambda_i) \leq m_a(\lambda_i)

几何重数不超过代数重数。

示例A=(1101)A = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}

特征值 λ=1\lambda = 1(二重根),代数重数为 22

AI=(0100)A - I = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}r(AI)=1r(A - I) = 1,几何重数 =21=1= 2 - 1 = 1

5. 特征向量的性质

5.1 基本性质

  1. 特征向量是非零向量
  2. x\boldsymbol{x} 是属于 λ\lambda 的特征向量,则 kxk\boldsymbol{x}k0k \neq 0)也是属于 λ\lambda 的特征向量
  3. 属于同一特征值的特征向量的线性组合(非零)仍是该特征值的特征向量
  4. 属于不同特征值的特征向量线性无关

5.2 不同特征值的特征向量

定理:设 λ1,λ2,,λs\lambda_1, \lambda_2, \ldots, \lambda_sAA 的互不相同的特征值,xi\boldsymbol{x}_i 是属于 λi\lambda_i 的特征向量,则 x1,x2,,xs\boldsymbol{x}_1, \boldsymbol{x}_2, \ldots, \boldsymbol{x}_s 线性无关。

推广:属于不同特征值的各组线性无关的特征向量合在一起仍线性无关。

6. 特殊矩阵的特征值

6.1 三角矩阵

上(下)三角矩阵的特征值就是主对角线上的元素。

6.2 对角矩阵

对角矩阵 diag(d1,d2,,dn)\text{diag}(d_1, d_2, \ldots, d_n) 的特征值就是 d1,d2,,dnd_1, d_2, \ldots, d_n

6.3 幂零矩阵

Ak=OA^k = Ok1k \geq 1),则 AA 的特征值全为零。

6.4 正交矩阵

正交矩阵的特征值 λ\lambda 满足 λ=1|\lambda| = 1