本章按“特征值计算-对角化判定-Jordan 分解”组织,目标是把线性变换的结构看清楚。
设 A∈Mn(F)。若存在非零向量 v 与标量 λ 使
Av=λv,
则称 λ 为 A 的特征值,v 为对应特征向量。
等价条件:
det(λI−A)=0.
该多项式称为特征多项式。
设
A=20012003−1.
求特征值及代数重数。
解:上三角矩阵的特征值就是对角元,故特征值为 2,2,−1。
其中 λ=2 的代数重数为 2,λ=−1 的代数重数为 1。
对特征值 λ,其特征子空间为
Eλ=ker(A−λI),
维数称为几何重数。
- 几何重数 ≤ 代数重数。
- 矩阵可对角化,当且仅当所有特征子空间维数之和为 n。
- 等价说法:存在 n 个线性无关特征向量。
设
A=(1011).
判断是否可对角化。
解:特征多项式
pA(λ)=(λ−1)2.
仅有特征值 1,代数重数 2。
求特征向量:
(A−I)x=0⇒(0010)(x1x2)=0⇒x2=0.
故特征子空间维数为 1,小于 2,因此不可对角化。
最小多项式 mA(x) 是满足 mA(A)=0 的首一多项式中次数最低者,且 mA(x)∣pA(x)。
- 若 mA(x) 无重因式,则 A 可对角化(在分裂域上)。
- Jordan 块大小由最小多项式中对应因子的指数控制。
设矩阵 A 满足
mA(x)=(x−1)(x+2),pA(x)=(x−1)2(x+2).
判断 A 是否可对角化。
解:mA(x) 没有重因式,因此 A 可对角化。
这说明即使特征多项式有重根,只要最小多项式无重因式,仍可对角化。
当代数重数大于几何重数时,普通特征向量不足以张成整个空间。我们需要 广义特征向量 (Generalized Eigenvectors)。
若存在 v=0 使 (A−λI)kv=0,则称 v 为 λ 的 k 阶广义特征向量。
由广义特征向量构成的链 {(A−λI)k−1v,…,(A−λI)v,v} 张成的子空间称为 循环子空间,它在 A 下是不变的。在适当的基下,A 在该子空间上的矩阵就是一个 Jordan 块 Jk(λ)。
- 求特征值:解 det(λI−A)=0。
- 确定每个特征值的 Jordan 块分布:
- 特征值 λ 的 Jordan 块总个数 =dimker(A−λI)(几何重数)。
- 阶数 ≥k 的 Jordan 块个数 =dimker(A−λI)k−dimker(A−λI)k−1。
- 最大的 Jordan 块阶数 = λ 在最小多项式 mA(x) 中的幂次。
已知 A 的唯一特征值为 λ=3,且
dimker(A−3I)=2,dimker((A−3I)2)=3,n=3.
求 Jordan 形。
解:dimker(A−3I)=2 表示 Jordan 块个数为 2。
总维数 3,只能是大小 2+1 两块。
因此
J=diag(J2(3),J1(3)).
若 A=PJP−1,则
Ak=PJkP−1,eAt=PeJtP−1.
对 Jordan 块有
Jk(λ)=λI+N,Nk=0,
可用二项式展开:
Jk(λ)m=r=0∑k−1(rm)λm−rNr.
设
J=(2012)=2I+N,N2=0.
求 Jm。
解:
Jm=(2I+N)m=2mI+m2m−1N=(2m0m2m−12m).
求矩阵
A=(4103)
的特征值,并给出每个特征值的一组特征向量。
点击查看过程与答案
pA(λ)=det(λI−A)=(λ−4)(λ−3).故特征值为 4 与 3。
- λ=4:(A−4I)x=0,得 x1=x2,可取特征向量 (1,1)T。
- λ=3:(A−3I)x=0,得 x1=0,可取特征向量 (0,1)T。
设
A=500150002.
判断 A 是否可对角化。
点击查看过程与答案
特征值为 5,5,2。对 λ=5,
A−5I=00010000−3,解得特征空间维数为 1(x2=0,x3=0,x1 自由)。
故几何重数小于代数重数 2,矩阵不可对角化。
已知 4 阶矩阵 A 满足 A2=A。求 A 的所有可能的最小多项式,并证明 A 必可对角化。
点击查看过程与答案
因为 A2−A=0,故 A 满足多项式 f(x)=x(x−1)=0。
最小多项式 mA(x) 必能整除 f(x)。
可能的 mA(x) 为:
- mA(x)=x (此时 A=0)
- mA(x)=x−1 (此时 A=I)
- mA(x)=x(x−1)
在所有情况下,mA(x) 都没有重因式。
由判定定理:矩阵可对角化当且仅当其最小多项式无重根。
故 A 必可对角化。这种矩阵称为 幂等矩阵 (Idempotent Matrix),物理上对应投影算子。
设 6 阶矩阵 A 的特征多项式为 pA(x)=(x−2)6,最小多项式为 mA(x)=(x−2)3。
已知 dimker(A−2I)=3。求 A 的 Jordan 标准形。
点击查看过程与答案
- dimker(A−2I)=3 说明共有 3 个 Jordan 块。
- mA(x)=(x−2)3 说明最大的 Jordan 块阶数为 3。
- 设三块的阶数分别为 n1,n2,n3。
- n1+n2+n3=6
- max(n1,n2,n3)=3
- ni≥1
可能的组合只有 3+2+1=6。
因此 Jordan 标准形为:
J=diag(J3(2),J2(2),J1(2)).
设 A=(2012)。求一组基使 A 为 Jordan 形。
点击查看过程与答案
特征值为 2。(A−2I)=(0010)。
取 v2=(01)。
计算 v1=(A−2I)v2=(10)。
注意 v1 是特征向量,(A−2I)v1=0。
故 {v1,v2} 构成一条 Jordan 链。
在此基下,矩阵即为 (2012)。