4.6 特征向量的计算
设 A 的特征值都是实的, R=QTAQ 是其Schur标准型. 若 Ax=λx , 则 Ry=λy , 其中 y=QTx 或 x=Qy . 故只需计算 R 对应于 λ 的特征向量 y 即可.
因为 R 的对角线元素即为 A 的特征值, 不妨设 λ=R(i,i) . 假定 λ 是单重特征值, 则方程 (R−λI)y=0 即为
R11−λI00R1200R13R23R33−λIy1y2y3=0, 即
(R11−λI)y1+R12y2+R13y3=0,(4.7) R23y3=0,(4.8) (R33−λI)y3=0,(4.9) 其中 R11∈R(i−1)×(i−1) , R33∈R(n−i)×(n−i) . 由于 λ 是单重特征值, 故 R33−λI 非奇异, 因此 y3=0 . 令 y2=1 , 则可得
y1=(R11−λI)−1R12. 因此计算特征向量 y 只需求解一个上三角线性方程组
若 λ 是多重特征值, 则计算方法类似. 但如果 A 有复特征值, 则需要利用实 Schur 标准型
实际计算中也可以