线性代数笔记:相似标准型、λ-矩阵与若尔当标准型
一、 λ-矩阵与相似标准型
1. λ-矩阵的定义
λ-矩阵 A(λ)=(aij(λ))m×n可以表示为:A(λ)=Amλm+Am−1λm−1+⋯+A1λ+A0其中 Ai 为常数矩阵(数字矩阵)。
2. λ-矩阵的标准型(Smith 标准型)
d1(λ)d2(λ)⋱dr(λ)0⋱0其中 di(λ) 是首项系数为 1 的多项式,且满足整除关系:d1(λ)∣d2(λ)∣⋯∣dr(λ)(即后一个多项式总能被前一个整除)。
3. 行列式因子 (Determinant Factors)
全部 k 阶子式的首项系数为 1 的最大公因式 Dk(λ) 称为 A(λ) 的 k 阶行列式因子。
4. 不变因子 (Invariant Factors)
不变因子 di(λ) 与行列式因子 Dk(λ) 的关系为:
d1(λ)=D1(λ),d2(λ)=D1(λ)D2(λ),⋯,dn(λ)=Dn−1(λ)Dn(λ)
5. 初等因子 (Elementary Divisors)
将所有非平凡的不变因子分解成首项系数为 1 的两两不同的两两互素的不可约多项式次幂的乘积,这些幂方项即为初等因子。
示例:若某矩阵的不变因子为 (λ−2),(λ−2)(λ−1)2,则它的初等因子为:(λ−2),(λ−2),(λ−1)2
1. 核心概念与性质
-
凯莱-哈密顿定理:f(λ) 使 f(A)=0⟺A 以 A 为根.
-
最小多项式 m(λ):最小多项式与最后一个不变因子 dn(λ) 相同。
-
对角化条件:A 与对角矩阵相似⟺最小多项式无重根.
2. 若尔当标准型结构
若尔当标准型由若干个若尔当块(Jordan Block)组成:J1J2⋱Js
其中每一个若尔当块 Ji 的形式为:
Ji=λ1⋮⋮000λ⋮⋮00⋯⋯⋱⋯⋯⋯⋯⋱1⋯00⋮⋮λ100⋮⋮0λ
3. 如何求若尔当标准型
通用步骤:
-
求特征值:解 ∣λI−A∣=0,得特征值 λ1,…,λs。
-
对每个特征值 λi,确定若尔当块:
- 计算 dk=dimker(A−λiI)k(零空间维数),k=1,2,… 直到维数稳定
- 若尔当块个数 =d1(即几何重数)
- 大小 ≥k 的若尔当块个数 =dk−dk−1(约定 d0=0)
- 大小恰好 =k 的若尔当块个数 =(dk−dk−1)−(dk+1−dk)
-
组合:将所有若尔当块按对角排列。
注:若 d1 等于代数重数,则全部为 1×1 若尔当块(即可对角化)。
例题:已知 A=200120003,求其若尔当标准型。
解:
-
求特征值:∣λI−A∣=λ−200−1λ−2000λ−3=(λ−2)2(λ−3)
所以特征值为:λ1=λ2=2,λ3=3
-
分析若尔当块:
- 当 λ=2 时:A−2I=000100001,rank=2
d1=dimker(A−2I)=3−2=1⇒1 个若尔当块
(A−2I)2=000000001,rank=1
d2=3−1=2,d3=2(稳定)
大小恰好为 2 的块个数 =(d2−d1)−(d3−d2)=(2−1)−(2−2)=1
⇒λ=2 对应一个 2×2 若尔当块
- 当 λ=3 时(1重根),对应 1×1 若尔当块:(3)
-
最终组合成的若尔当标准型为:
210020003
三、 计算示例:求 D4(λ)
对于手稿中的 4×4 特征矩阵:λ−20001λ+10302λ4001λ+1
按第一列展开:
D4(λ)=(λ−2)λ+1032λ401λ+1=(λ−2)[(λ+1)(λ(λ+1)−4)−2(0−3)]=(λ−2)[(λ+1)(λ2+λ−4)+6]=(λ−2)(λ3+2λ2−3λ+2)
四、 变换矩阵的求法
若 A(λ)⟶标准型 B(λ),求可逆 λ-矩阵 P(λ),Q(λ) 使得:
B(λ)=P(λ)A(λ)Q(λ)
通用高斯变换技巧(大增广矩阵法):构建如下的联合矩阵进行初等变换:
$$
\left(\begin{array}{c|c}
A(\lambda) & I \\
\hline
I & 0
\end{array}\right)
\longrightarrow
\left(\begin{array}{c|c}
B(\lambda) & P(\lambda) \\
\hline
Q(\lambda) &
\end{array}\right)
$$
返回总目录
评论