例 7.10
依赖于
被以下题目直接调用
设 A 是数域 K 上的 n 阶矩阵,其特征矩阵 λIn−A 经过初等变换可化为对角矩阵
diag{f1(λ),f2(λ),⋯,fn(λ)},其中 fi(λ) 是
K 上的首一多项式。求证:矩阵 A 的初等因子组等于所有 fi(λ) 的准素因子组。
解答
证明
对任意的 i<j,以下操作记为 O(i,j):设
d(λ)=(fi(λ),fj(λ)),
m(λ)=[fi(λ),fj(λ)] 分别是 fi(λ) 和 fj(λ) 的最大公因式和最小公倍式,则用 d(λ) 替代 fi(λ),用 m(λ) 替代
fj(λ)。我们先证明,操作 O(i,j) 可通过 λ-矩阵的初等变换来实现,并且前后两个对角矩阵,即
diag{f1(λ),⋯,fi(λ),⋯,fj(λ),⋯,fn(λ)}
与
diag{f1(λ),⋯,d(λ),⋯,m(λ),⋯,fn(λ)}
有相同的准素因子组。
由例 7.9 即知 O(i,j) 是 λ-矩阵的相抵变换。设 fi(λ),fj(λ) 的公共因式分解为
fi(λ)fj(λ)=P1(λ)ei1P2(λ)ei2⋯Pt(λ)eit,=P1(λ)ej1P2(λ)ej2⋯Pt(λ)ejt,
其中 Pk(λ) 为互异的首一不可约多项式,
eik≥0, ejk≥0 (1≤k≤t),令
rk=min{eik,ejk},sk=max{eik,ejk},则有
d(λ)=P1(λ)r1P2(λ)r2⋯Pt(λ)rt,m(λ)=P1(λ)s1P2(λ)s2⋯Pt(λ)st.
显然 {fi(λ),fj(λ)} 和 {d(λ),m(λ)} 有相同的准素因子组,因此
O(i,j) 操作前后的两个对角矩阵也有相同的准素因子组。
对对角矩阵 diag{f1(λ),f2(λ),⋯,fn(λ)} 依次实施操作
O(1,j) (2≤j≤n),则得到对角矩阵的第 (1,1) 元素的所有不可约因式的幂在主对角元素中都是最小的;然后依次操作 O(2,j) (3≤j≤n);⋯;最后操作
O(n−1,n),可得一个对角矩阵
Λ=diag{d1(λ),d2(λ),⋯,dn(λ)}。由操作的性质可知,
Λ 满足 di(λ)∣di+1(λ) (1≤i≤n−1),因此 Λ 就是矩阵
A 的法式。又因为对角矩阵
diag{f1(λ),f2(λ),⋯,fn(λ)} 与法式有相同的准素因子组,故所有 fi(λ) 的准素因子组就是矩阵 A 的初等因子组。□
评论
支持 Markdown 和 LaTeX 数学公式。