- 计算特征值
- 计算特征向量
- 判断对角化
- 如果可以对角化
- 构造相似变换矩阵P
- 相似变换得到对角矩阵D
- 如果不能对角化
- 构造[[Jordan块]]
- 求解[[广义特征向量]]
- 构造相似变换矩阵P
- 相似变换得到Jordan标准型J
设矩阵A为:
A=400130203
- 计算特征值:
det(A−λI)=det4−λ0013−λ0203−λ=(4−λ)(3−λ)2
特征值为λ1=4, λ2=3( 重根) . 2. 计算特征向量:
- 对于λ1=4:
(A−4I)v=0001−1020−1v=0⟹v1=100
- 对于λ2=3:
(A−3I)v=100100200v=0⟹v2=−110,v3=−201
- 判断能否对角化:
- 对于λ1=4, 代数重数和几何重数均为1.
- 对于λ2=3, 代数重数和几何重数均为2. 因此, 矩阵A可以对角化.
- 构造相似变换矩阵P:
P=100−110−201
- 相似变换得到对角矩阵D:
P−1AP=400030003
设矩阵B为:
B=[5243]
- 计算特征值:
det(B−λI)=det[5−λ243−λ]=λ2−8λ+7=0
特征值为λ1=4 (重根) . 2. 计算特征向量:
- 对于λ1=4:
(B−4I)v=[124−1]v=0⟹v=[−41]
只有一个特征向量. 3. 判断能否对角化:
- 对于λ1=4, 代数重数为2, 几何重数为1. 由于λ1的几何重数小于代数重数, 矩阵B不能对角化.
- 构造Jordan块:
J=[4014]
- 求解广义特征向量:
- 对于λ1=4:
(B−4I)2v=0
- 构造相似变换矩阵P:
P=[−4110]
相似变换得到Jordan标准型J:
P−1BP=[4014]