本节考虑如何计算矩阵的特征值和特征向量。根据定义,它们满足 Av=λv,其中 v=0。移项可写成齐次方程 (λI−A)v=0。因此,求 A 的特征值,就是求所有能让这个齐次方程存在非零解的实数 λ。根据上一章的行列式判据,这等价于 det(λI−A)=0。
Av=λv⟺(λI−A)v=0,v=0,λ 是 A 的实特征值⟺(λI−A)v=0 存在非零解⟺det(λI−A)=0. 把 pA(λ)=det(λI−A) 称为矩阵 A 的特征多项式。对于 n 阶矩阵,它是首项为 λn 的 n 次多项式。
求出所有不同的实特征值 λ1,…,λr 后,将它们逐个代回 (λI−A)v=0,求出各自对应的全部非零解。一个特征值可以对应多个方向的特征向量,所以不能只找出一个向量就结束。计算过程为:
① 计算 pA(λ)=det(λI−A),② 解 pA(λ)=0,求所有不同的实特征值,③ 对每个特征值,解 (λI−A)v=0,写出全部非零解。 在实数范围内,并不是所有方阵都有特征值。例如下面的平面旋转: