设 A,B 为 n 阶方阵,若存在可逆矩阵 P,使得:
B=P−1AP
则称 A 与 B 相似,记作 A∼B。
- 自反性:A∼A
- 对称性:A∼B⇒B∼A
- 传递性:A∼B,B∼C⇒A∼C
若 A∼B,则:
- ∣A∣=∣B∣
- tr(A)=tr(B)
- r(A)=r(B)
- A 和 B 有相同的特征值(含重数)
- ∣A−λI∣=∣B−λI∣(特征多项式相同)
- A 可逆 ⟺ B 可逆
- Ak∼Bk
- f(A)∼f(B)(f 为多项式)
以上性质都是相似的必要条件,但不是充分条件。两个矩阵有相同的特征值不一定相似。
反例:A=(1001),B=(1011)
特征值都是 1,1,但 A 不相似于 B(A=I 只与自身相似)。
若 A 相似于对角矩阵,即存在可逆矩阵 P 使得 P−1AP=Λ(对角矩阵),则称 A 可对角化。
以下条件等价:
- A 可对角化
- A 有 n 个线性无关的特征向量
- 每个特征值的几何重数等于代数重数
- A 有 n 个互不相同的特征值 ⇒ A 可对角化
- A 为实对称矩阵 ⇒ A 可对角化(且可正交对角化)
若某个特征值的几何重数小于代数重数,则 A 不可对角化。
示例:A=(1011)
特征值 λ=1(二重),A−I=(0010),r(A−I)=1。
几何重数 =2−1=1<2= 代数重数,故 A 不可对角化。
- 求出 A 的所有特征值 λ1,λ2,…,λn
- 对每个特征值 λi,求 (A−λiI)x=0 的基础解系
- 判断是否有 n 个线性无关的特征向量
- 若有,以这 n 个特征向量为列构造 P,则 P−1AP=Λ
将 A=00610−11016 对角化。
步骤1:特征值 λ1=1,λ2=2,λ3=3。
步骤2:
对 λ1=1:(A−I)x=0
−1061−1−11015→100−11−50−15→100010−1−10
x1=(1,1,1)T
对 λ2=2:(A−2I)x=0
−2061−2−11014→100010−1/4−1/20
x2=(1,2,4)T
对 λ3=3:(A−3I)x=0
−3061−3−11013→100010−1/9−1/30
x3=(1,3,9)T
步骤3:三个特征值互不相同,特征向量线性无关。
步骤4:
P=111124139,Λ=100020003
P−1AP=Λ
若 A=PΛP−1,则 Ak=PΛkP−1。
示例:设 A=(2112),求 A10。
A 的特征值为 1,3,特征向量 (1,−1)T,(1,1)T。
P=(1−111),Λ=(1003)
A10=PΛ10P−1=(1−111)(100310)21(11−11)
=21(1+310−1+310−1+3101+310)
若 A=PΛP−1,则 f(A)=Pf(Λ)P−1。
dtdx=Ax 的通解为 x(t)=eAtx(0)。
若 A=PΛP−1,则 eAt=PeΛtP−1。
设 A=100010012,判断 A 是否可对角化。
解:特征值 λ1=1(二重),λ2=2。
对 λ1=1:A−I=000000011,r(A−I)=1,几何重数 =3−1=2= 代数重数。
对 λ2=2:A−2I=−1000−10010,r(A−2I)=2,几何重数 =3−2=1= 代数重数。
A 可对角化。
设 A∼B,A 的特征值为 1,2,3,求 B−1 的特征值。
解:B 与 A 有相同的特征值 1,2,3。B−1 的特征值为 1,1/2,1/3。