相似无疑是方阵间最重要的一种等价关系. 对于可对角化的矩阵,我们自然可以取相似类中的对角矩阵作为代表元或将矩阵A分解为A=PΛP1(其中Λ为对角矩阵)来解决问题. 对于一般的矩阵,可以考虑Frobenius标准形或Joran标准形矩阵,使相关问题得以简化.

§1 Schur标准形

任一复方阵都相似于上三角矩阵,史称Schur引理或Jacobi定理,可以看作相似的某种粗略的标准形. 由于上三角矩阵的对角元素就是该矩阵的特征值,所以某些涉及矩阵特征值的相关问题可以通过Schur标准形来解决.

例1.1A为可逆实对称矩阵,B为实反对称矩阵且AB=BA. 求证:A+B可逆.

证明A可逆且AB=BA, 则A1B=BA1. 于是

(BA1)T=(AT)1BT=A1(B)=BA1.

由于反对称实矩阵的特征值为零或纯虚数,所以存在可逆矩阵P使得

P1BA1P=(λ1λ2λn),λi=0或纯虚数.

所以

|A+B|=|(E+BA1)A|=|A||1+λ11+λ21+λn|.

因为1+λi0, i=1,2,,n, 所以|A+B|0, 从而可逆.

例1.2n阶复方阵A的特征值为λ1,λ2,,λn, 则A的伴随矩阵A的特征值为μi=jiλj,i=1,2,,n.

证明 由Schur引理知存在可逆矩阵P, 使得

P1AP=(λ1λ2λn).

从而

(P)1AP=(j1λjj2λjjnλj),

A的特征值为μi=jiλj,i=1,2,,n.

例1.3[厦门大学,2008]设V是复数域C上的线性空间,σV的线性变换,求证:存在σ-不变子空间V0,V1,,Vn使得V0V1Vn, 且dimVi=i(1in).

证明 由Schur引理,存在V的一组基ξ1,ξ2,,ξn使得

σ(ξ1,ξ2,,ξn)=(ξ1,ξ2,,ξn)(a11a12a1na22a2nann)

V0={0},Vi=span(ξ1,ξ2,,ξi),i=1,2,,n, 则Viσ-不变子空间,dimVi=i, 且V0V1Vn.

§2 Jordan标准形

Jordan标准形定理与Frobenius标准形定理无疑是高等代数中最重要的定理,一个命题若对矩阵A的相似类正确,则可以取A的Jordan标准形与Frobenius标准形来解决问题. 大家应该养成使用Jordan标准形或Frobenius标准形考虑相关问题的习惯.

如果A的极小多项式

mA(λ)=(λλ1)r1(λλ2)r2(λλs)rs

ri=A的Jordan标准形中对应于特征值λi的最大Jordan块的阶数. 则有如下例题:

例2.1[华东师范大学2021]
设6阶复矩阵A,B是幂零矩阵,且有相同的秩和极小多项式,证明:A,B相似.

证明A,B的Jordan标准形分别为JA,JB.

(1) r(JA)=r(JB)=0, 结论显然成立;

(2) rJA)=r(JB)=1,
JAJ2(0)O4×4JB.

(3)r(JA)=r(JB)=2,
JA,JB的可能情形为

J3(0)O3×3,J2(0)J2(0)O2×2

如果JAJB, 则A,B的极小多项式也不同,所以AB.

(4)r(JA)=r(JB)=3,
JA,JB的可能情形为

J4(0)O2×2,J2(0)J3(0)0,J2(0)J2(0)J2(0)

如果JAJB, 则A,B的极小多项式也不同,所以AB.

(5)r(JA)=r(JB)=4,
JA,JB的可能情形为

J5(0)0,J2(0)J4(0),J3(0)J3(0)

如果JAJB, 则A,B的极小多项式也不同,所以AB.

(6)r(JA)=rr(JB)=5,
JA=JB=J6(0), 所以AB.

练习[苏州大学2023]
n阶复方阵A是幂零矩阵(即存在正整数m, 使得Am=O), 证明:互不相似的5阶幂零阵最多有7个.
\end{exercise}

例2.2[浙江大学,2006]设3阶矩阵A,B,C,DC3×3具有相同的特征多项式,证明:其中必有两个矩阵相似.

证明 由题设知A,B,C,D具有相同的特征值,不妨设为λ1,λ2,λ3, 下面分为三种情况讨论:

(1) λ1,λ2,λ3互不相等,则A,B,C,D具有Jordan标准形

J=\diag(λ1,λ2,λ3)

所以A,B,C,D彼此相似;

(2) λ1,λ2,λ3中仅有两个相等,不妨设λ1=λ2, 则A,B,C,D可能的Jordan标准形为

J1=(λ11λ1λ3),J2=(λ1λ1λ3)

A,B,C,D中至少有两个矩阵或者相似于J1, 或者相似于J2, 因而这两个矩阵也相似;

(3) λ1=λ2=λ3, 则A,B,C,D可能的Jordan标准形为

J1=(λ11λ11λ1),J2=(λ11λ1λ1),J3=(λ1λ1λ1)

A,B,C,D中至少有两个矩阵相似于J1,J2,J3中的一个, 因而这两个矩阵也相似.

例2.3n阶矩阵A的特征值全为零,求证A必为幂零矩阵.

证明A的Jordan标准形为J, 即存在可逆矩阵P使得P1AP=J. 则J的主对角元为0. 记mJ中最大Jordan块的阶数,则Jm=O,从而Am=PJmP1=O.

例2.4[Voss分解定理] 任一复方阵 都可分解为两个对称矩阵的乘积, 其中一个是可逆矩阵.

证明存在可逆矩阵P使得P1AP=J=diag(J1,J2,,Js), 其中Ji=Jni(λi), i=1,2,,s. 令

Ni=(11\iddots1).

Ni1=NiT=Ni, 且NiJniT(λi)Ni=Jni(λi). 令
N=diag(N1,N2,,Ns), 则N1=NT=N, 且J=NJTN.

A=PJP1=PNJTNP1=PN(PTAT(P1)T)NP1=(PNPT)(AT(P1)TNP1).

B=PNPT, C=AT(P1)TNP1=ATB1, 则A=BC. 由于

BT=(PNPT)T=PNPT=B,CT=(ATB1)T=B1A=B1(BC)=C.

所以B,C都是对称矩阵, 且B可逆.

例2.5[华中师范大学1993] 设A是数域Fn维线性空间V上的线性变换. 证明V=Im(A)Ker(A)的充要条件是0A的极小多项式的单根.

证明 先证V=Im(A)Ker(A) r(\A2)=r(A).

充分性:由维数公式

dimImA+dimKerA=n,dimImA2+dimKerA2=n,

dimImA=r(A), 故dimImA=dimImA2, 从而
dimKerA=dimKerA2. 由于KerAKerA2, 所以KerA=KerrA2.

αImAKerA, 则α=Aξ, ξV; 而且Aα=0. 所以A2ξ=Aα=0, 即ξKerA2=KerA. 从而α=Aξ=0. 即ImAKerA=0. 又dimImA+dimKerA=n, 所以V=ImAKerA.

必要性:αImA, βV, s.t. Aβ=α. 又因为V=ImAKerA, 所以可设
β=Aβ1+β2, β1V,β2KerA. 故

α=Aβ=A(Aβ1+β2)=A2β1ImA2.

ImAImA2;又ImA2ImA, 所以ImA=ImA2, 从而r(A)=r(A2).

r(A)=r(A2). A的Jordan 标准形中特征值为0的Jordan块是1阶的 0A的极小多项式的单根.

例2.6λ0n阶复矩阵Ak重特征值,则\r(λ0EA)k=nk.

证明 设存在可逆矩阵P使得P1AP=JA的Jordan标准形,则

P1(λ0EA)kP=(λ0EP1AP)k=(λ0EJ)k.

因此只需证明\r(λ0EJ)k=nk.

J1=Js(λ0)是对应于特征值λ0的Jordan块,则sk, 从而(λ0EJ1)k=O. 由此知J中对应于特征值λ0的任意Jordan块的Ji, (λ0EJi)k=O. 而对其它的Jordan块Jt, (λ0EJt)k可逆,所以\r(λ0EJ)k=nk.

例2.7[东南大学2004] 设An阶方阵,求证:存在正整数k使得\r(Ak)=\r(Ak+1), 并证存在n阶方阵B使得Ak=Ak+1B.

证明 (1) 若0不是A的特征值,则A可逆,结论显然成立.

(2) 设0A的特征值,存在可逆矩阵P使得P1AP=J=diag(J0,J1), 其中J0,J1分别是由零特征值与非零特征值对应的Jordan块构成的子块. 设J0中最大Jordan快的阶数是k, 则J0k=O, 从而
P1AkP=Jk=diag(O,Jik). 故

\r(Ak)=r(Jk)=r(Jik)=r(J1k+1)=r(Ak+1).

进一步地,取B=P(OJ11)即满足要求.

回顾一下,设λn阶矩阵A的任一特征值,

Vλ={xFn(λEA)nx=0}

是对应于特征值λ的广义特征子空间.

例2.8 对于特征值λi, i=1,2,,s,

(1) dimVλi=λi的代数重数=对应于特征值λi的Jordan块阶数之和;

(2) (中国科学院2011) dimVλi=λi的几何重数=对应于特征值λi的Jordan块的数目.

证明 设矩阵A相似于Jordan形矩阵J=diag(J(λ1),J(λ2),,J(λs)), 其中

J(λj)=diag(Jenj(λj),Jen1,j(λj),,Jekjj(λj)).

(1) 由于$$(J-\lambda_i E){n_i}=\left(\begin{smallmatrix}J(\lambda_1-\lambda_i)&&&&&&\
&\ddots&&&&&\ &&J(\lambda_{i-1}-\lambda_i)^{n_i}&&&&\ &&&O&&&\
&&&&J(\lambda_{i+1}-\lambda_i)^{n_i}&&\ &&&&&\ddots&\
&&&&&&J(\lambda_s-\lambda_i)^{n_i}\end{smallmatrix}\right),$$ 由于当ji时, λjλi0, 故下三角矩阵的方幂
J(λjλi)ni满秩. 所以
dimVλi=n\r(JλiE)ni=ni.

(2) 注意到\r(JλiE)=n对应于特征值λi的Jordan块的数目, 所以
dimVλi=n\r(AλiE)=对应于特征值λi 的Jordan块的数目.

练习[中国科学院2006,n=2006] 设ARn×n是给定的幂零矩阵,试分析
线性方程组Ax=0非零独立解个数的最大值与最小值.

例2.9A是复数域上的n阶方阵, 则A可对角化当且仅当λC, \r(λEA)=\r(λEA)2.

证明 必要性显然, 下证充分性.

由Jordan标准形定理知A相似于Jordan形矩阵J. 若存在Jordan块Jk(λ) 使得k>1, 则\r(λEkJ)>\r(λEkJ)2, 从而\r(λEA)>\r(λEA)2, 矛盾. 故J中的Jordan块都是一阶的, 即J为对角矩阵.

利用Jordan标准形可得到矩阵的两种分解,一是将矩阵分解为对角部分(可对角化部分)与幂零部分之和,即Chevalley分解;另一是分解成特征值为0的Jordan块与特征值非零的Jordan块的直和.

例2.10[2011第三届大数竞赛预赛] 设A是数域\mF上的n阶不可逆方阵, 而且A不是幂零矩阵,证明:A(BOOC), 其中B是幂零矩阵, C是可逆矩阵.

证明A的Jordan标准形为

J=diag(J(λ1,e1),J(λ2,e2),,J(λk,ek)).

因为A不可逆,所以存在零特征值. 又因为A不是幂零矩阵,所以也存在非零特征值.
不妨设λi=0(i=1,2,,s),λJ0(j=s+1,s+2,,k). 令

B=diag(J(0,e1),J(0,e2),,J(0,es))

为幂零矩阵,

C=diag(J(λs+1,es+1),J(λs+2,es+2),,J(λk,ek))

为可逆矩阵,且J=(BOOC).

例2.11n阶复矩阵A,B满足AB=BA=O,r(A)=r(A2), 则r(A+B)=r(A)+r(B).

证明 因为r(A)=r(A2), 所以, 类似于上题的分析, 特征值为0的Jordan块都是一阶的, 于是由Jordan标准形, 存在可逆矩阵P, 使得

P1AP=(Cr×rOOO)=A1,\r(A)=\r(C).

由于AB=BA=O, 设P1BP=B1, 则A1B1=B1A1=O, 于是
B1形如

B1=(OOOD(nr)×(nr)).

r(B)=r(B1)=r(D), 故

r(A+B)=rP1(A+B)P=r(A1+B1)=r(Cr×rOOD(nr)×(nr))=r(C)+\r(D)=r(A)+r(B).

例2.12A是复数域上的n阶方阵, 则AAT相似.

证明 证法一:由Jordan标准形定理, 设Ai=1kJni(λi). 令

Ni=(11\iddots1),

Ni1Jni(λi)Ni=Jni(λi)T, 所以令N=i=1kNi, 则N1AN=AT.

证法二:显然AAT有相同的行列式因子, 因而它们相似.

例2.13An阶复方阵,设λiA的任一特征值, A的Jordan标准形中仅有一个对应的Jordan 块,当且仅当λi的几何重数dimVλi=1.

证明 必要性:由于AJ, 它们有相同的特征值, 且每个特征值的几何重数(即对应特征子空间的维数)相同. 所以我们只需考虑A的Jordan标准形J. 为方便, 我们不妨考虑特征值λ1. 很清楚, Jεn1=λ1εn1, 所以εn1J的一个属于λ1 的非零特征向量. 又因为

\r(λ1EnjJnj(λj))={n11,j=1;nj,j1.

所以\r(λ1EJ)=n1. 故dimVλ1=1.
类似地, dimVλi=1, i=1,2,,s.

充分性: 由于特征值λi的几何重数等于J
属于λi的Jordan块的个数, 所以dimVλi=1 暗示着Jordan标准形J中仅有一个对应于λi的Jordan 块.

利用Jordan标准形解决相关问题,其一般转化路线为:

一般n阶矩阵Jordan形矩阵Jn(λ)Jn(0).

A是数域F上的n阶方阵,

C(A)={BFn×nAB=BA},

称为A的中心化子.

例2.14
对任意的n阶复方阵,dimC(A)n.

证明
取可逆矩阵P使得P1AP=J为Jordan标准形,定义线性同构

σP:Cn×nCn×n,BP1BP.

则容易验证C(J)=σP(C(A), 因而dimC(A)=dimC(J). 所以不妨设A本身是Jordan标准形矩阵

A=diag(J1,J2,,Js),

其中
Ji=J(λi)是对应于特征值λi的Jordan形矩阵,且λi互异, 1is.
所以

C(A)={diag(B1,B2,,Bs)JiBj=BiJi,1is}.

Ji=λiEni+J(i,0),J(i,0)=kJnik(0), 则

JiBj=BiJiJ(i,0)Bi=BiJ(i,0).

因为dimC(J(i,0))=dimC(kJnik(0))kdimC(Jnik(0)))=ni, 所以

dimC(A)n1+n2++ns=n.

例2,15σ是复数域上n维线性空间V上的线性变换,则σ可对角化当且仅当对于σ的任意特征值λ, 都有Im(σλidV)Ker(σλidV)=0.

证明 充分性:(反证法)假设σ不可对角化,则存在V的一组基使得σ在该基下的Jordan形矩阵J有一个大于1阶的Jordan块,不妨设为
Js(λ1),s>1. 由于

(σλ1idV)es1=es,(σλ1idV)es=0,

所以

es(σλ1idV)Ker(σλ1idV),

矛盾!故σ可对角化.

必要性:若σ可对角化,设存在V的一组基使得σ在该基下的矩阵为

Λ=(λ1En1λ2En2λsEns),

其中λ1,λ2,,λs两两不同. 则对任意的特征值λi,

Im(σλiidV)Col(ΛλiEn)=span(e1,,ek=1i1nk,ek=1ink+1,,en),Ker(σλiidV)span(ek=1i1nk+1),ek=1ink+1.

所以
Im(σλiidV)Ker(σλiidV)=0.

例2.16A,BCn×n, C=ABBAAC=CA, 则C是幂零矩阵.

证明 设存在可逆矩阵P使得

C¯=P1CP=(C1C2Cs),

其中Ci=Jni(λi)是由对应于特征值λi的Jordan块组成的分块对角矩阵(i=1,2,,s). 记A¯=P1AP. 由于AC=CA, 则A¯C¯=C¯A¯. 由于Ci具有不同的特征值,所以

A¯=(A1A2As).

按照A¯的分块方法,将B¯=P1BP进行分块

B¯=(B11B12B1sB21B22B2sBs1Bs2Bss).

则由C=ABBA可得

Ci=AiBiiBiiAi,i=1,2,,s.

Tr(Ci)=0, i=1,2,,s. 由于Ci是上三角矩阵,对角元是特征值λi, 所以λi=0,i=1,2,,s.C¯是幂零矩阵,从而C是幂零矩阵.

例2.17[上海交通大学2018,华东师范大学2002] 设A,Bn阶方阵,\r(A)=n1, BO满足AB=BA=O. 求证:存在多项式g(x)使得B=g(A).

证明
设存在可逆矩阵P使得P1AP=J为Jordan标准形,由于AB=BA=O

J(P1BP)=(P1BP)J=O

由于\r(J)=\r(A)=n1, 所以J可能为以下三种情形:

(1) J=(0J1), 其中J1是非零特征值对应的n1阶Jordan形矩阵. 对P1BP进行相应的分块代入上面的式子可得
P1BP=(bO),b0. 由于
B=g(A)当且仅当

P1g(A)P=g(P1AP)=g(J)=(g(0)g(J1))=(bO)=P1BP

这等价于g(0)=bg(J1)=O, 即g(x)J1的常数项等于b的零化多项式. 由于J1可逆,所以J1的极小多项式的常数项a00. 令g(x)=ba0mA(x), 则有B=g(A).

(2) J=Jn(0). 则由???知存在常数b0使得

P1BP=(00b000000)

因此P1BP=bJn1=b(P1AP)n1=P1(bAn1)P. 令g(x=bx1, 则B=g(A).

(3) J=(J0J1), 其中, J0=Jr(0), J1是非零特征值对应的nr阶Jordan形矩阵.
P1BP进行相应的分块代入???可得
P1BP=(B0O), 其中

B0=(00b000000)r×r,b0.

显然B0=bJ0r1. 由于
B=g(A)当且仅当

P1g(A)P=g(P1AP)=g(J)=(g(J0)g(J1))=(B0O)=P1BP

这等价于g(J0)=B0g(J1)=O. 即g(x)J1的零化多项式且g(J))=bJ0r1.

由于当kr时,J0k=O. 令g(x)=ba0xr1mJ1(x), 其中mJ1(x)J1的极小多项式,其常数项为a0. 则g(J0)=B0, 从而B=g(A).

§3 Frobenius标准形

定理3.1[Frobenius定理] 设A是数域F上的n阶方阵,fA(λ),mA(λ)分别是A的特征多项式与极小多项式,则

(1) mA(λ)=dn(λ)(=fA(λ)Dn1(λ)), 即A的极小多项式是A的最后一个不变因子;

(2) fA(λ)在数域F上的不可约因式都是mA(λ)的因式.

证明 (1) 设

AC=(C1C2Cs),Ci=C(di(λ))是Frobenius块.

由于相似矩阵具有相同的极小多项式,所以

mA(λ)=mC(λ)=lcm[m1(λ),m2(λ),,ms(λ)],

其中mi(λ)Ci的极小多项式,i=1,2,,s.

???mi(λ)=di(λ), 且di(λ)di+1(λ), 所以mA(λ)=dn(λ).

(2) 设fA(λ)F上的典型分解式为

fA(λ)=p1(λ)r1p2(λ)r2ps(λ)rs.

由于fA(λ)=d1(λ)d2(λ)ds(λ), 所以

p1(λ)r1p2(λ)r2ps(λ)rsd1(λ)d2(λ)ds(λ),

由于p1(λ)不可约,所以存在i, 使得p1(λ)di(λ). 由于

di(λ)di+1(λ),i=1,2,,s1,

所以p1(λ)dn(λ)=mA(λ). 类似地,pi(λ)mA(λ), i=2,3,,s.

例3.1[首都师范大学,2012]设V为有理数域上的线性空间,φV上的非零线性变换,且φ4=4φ22φ. 证明: V=Im(φ)Ker(φ), 且φ有一个3维φ-不变子空间.

证明 任取αIm(φ)Ker(φ), 则φ(α)=0, 且存在βV使得φ(β)=α, 从而

2α=2φ(β)=4φ2(β)φ4(β)=0

α=0, 即Im(φ)Ker(φ)=0. 由秩-零度定理得

dimV=dimIm(φ)+dimKer(φ)=dim(Im(φ)+Ker(φ))

V=Im(φ)Ker(φ).

由于f(λ)=λ(λ34λ+2)φ的一个零化多项式,所以φ的极小多项式m(λ)f(λ). 由λ34λ+2在有理数域上不可约,故m(λ)=λ34λ+2λ(λ34λ+2).

m(λ)=λ34λ+2,对应的Frobenius块为C=(002104010). 则存在V的线性无关的向量α1,α2,α3, 使得

φ(α1,α2,α3)=(α1,α2,α3)C.

W=span(α1,α2,α3), 则W是一个3维φ-不变子空间.

m(λ)=λ(λ34λ+2),对应的Frobenius块为C=(0000100201040010). 则存在V的线性无关的向量α1,α2,α3,α4, 使得

φ(α1,α2,α3,α4)=(α1,α2,α3,α4)C.

W=span(α2,α3,α4), 则W是一个3维φ-不变子空间.

例3.2A的Frobenius标准形是一个Frobenius块,则A有一个n阶循环向量, 即存在vV, 使得v,Av,,An1v线性无关.

证明 设存在可逆矩阵P使得P1AP=C. 由Frobenius块的定义得

Ce1=e2,C2e1=e3,,Cn1e1=en.

所以e1,Ce1,,Cn1e1 线性无关. 令v=Pe1, 则v,Av,,An1v 线性无关.

例3.3 设数域F上的n阶矩阵A的不变因子为

1,1,,1,fA(λ)=|λEA|.

n阶矩阵B满足AB=BA, 则存在n1次多项式g(x)F[x]使得B=g(A).

证明 由题设知存在可逆阵P使得P1AP=C为Frobenius块. 记P1BP=B1, 则由AB=BACB1=B1C. 由于Ci1e1=ei, i=2,3,,n, 所以

B1=B1E=B1(e1,e2,,en)=B1(e1,Ce1,,Cn1e1)=(B1e1,B1Ce1,,B1Cn1e1)=(B1e1,CB1e1,,Cn1B1e1).

B1e1=(b1,b2,,bn)T, 则B1e1=i=1nbiei. 于是上式变为

B1=(i=1nbiei,C(i=1nbiei),,Cn1(i=1nbiei))=i=1nbi(ei,Cei,,Cn1ei)=ei=Ci1e1i=1nbi(Ci1e1,CCi1e1,,Cn1Ci1e1)=i=1nbiCi1(e1,Ce1,,Cn1e1)=i=1nbiCi1(e1,e2,,en)=i=1nbiCi1:=g(C),

其中, g(x)=i=1nbixi1. 所以

B=PB1P1=Pg(C)P1=g(PCP1)=g(A).

练习(清华大学,2000) 试证明:若方阵A相似于某个多项式的友阵,则与A可交换的矩阵只能是A的多项式.

例3.4 矩阵C是换位子的充要条件是Tr(C)=0.

证明 必要性:如果矩阵C是换位子, 即存在矩阵A,B, 使得C=ABBA, 则Tr(C)=Tr(ABBA)=Tr(AB)Tr(BA)=0.

充分性:我们首先证明, 如果Tr(C)=0, 则C必相似于对角线全为零的矩阵.
C的阶数n用数学归纳法, n=1时显然成立. 假设该结论对小于n的矩阵成立. 考虑n阶矩阵C, 设Γ为Frobenius 标准形. 如果Γ中的Frobenius 块都是一阶的, 则C的不变因子必为

λc,λc,,λc.

Γ=cEn. 由Tr(C)=0c=0, 所以C=O. 故若C0, 则Γ中必有一个阶大于1的Frobenius 块. 因此存在可逆矩阵P使得

P1CP=(0C1).

Tr(C)=0Tr(C1)=0. 故由归纳假设知存在n1阶可逆矩阵Q使得
Q1C1Q的对角线全为零. 令
R=P(1Q), 则R1CR的主对角元全为零.

不失一般性, 我们可以假设C=(cij)的主对角元全为零. 设

A=diag(a1,a2,,an),aiaj(ij);B=(bij).

则由ABBA=C可得

aibijbijaj=cij,ij,

bij=cijaiaj.

所以满足C=ABBA的矩阵A,B存在, 即C是矩阵换位子.

§4 实(反)对称矩阵的相似对角化

例4.1 [2 16第七届大数竞赛] 设A,Bn阶实对称矩阵, 则Tr((AB)2)Tr(A2B2).

证明 因为A是实对称矩阵, 所以存在正交矩阵P使得

P1AP=A¯=diag(a1,a2,,an).

B¯=P1BP=(bij)仍为实对称矩阵, 且

Tr((AB)2)=Tr((A¯B¯)2),Tr(A2B2)=Tr(A¯2B¯2).

所以

Tr((A¯B¯)2)=i=1nj=1naibijajbji=1i<jn2aiajbij2+i=1nai2bii2;Tr(A¯2B¯2)=i,j=1nai2bij2=1i<jn(ai2+aj2)bij2+i=1nai2bii2.

所以

Tr((A¯B¯)2)Tr(A¯2B¯2)=1i<jn(aiaj)2bij20.

Tr((AB)2)Tr(A2B2).

例4.2λ1是实对称矩阵Ar重特征值,其余特征值为λr+1,λr+2, ,λn. 令C=j=r+1n(λjEA), 则对应于λ1的特征子空间Vλ1等于C的列空间col(C).

证明 因为A是实对称矩阵,所以存在可逆矩阵P使得A=PΛP1, 其中

Λ=(λ1λ2λn).

所以C=j=r+1n(λjλ1)P(ErOOO)P1, 且\r(C)=r. 令a=j=r+1n(λjλ1), 则

AC=PΛP1aP(ErOOO)P1=λ1C.

所以C的列向量都是属于特征值λ1的特征向量,而\r(C)=r, 从而Cr个线性无关的列向量,故Vλ1=col(C).

例4.3An阶实正定对称矩阵, S为实反对称矩阵. 证明

|A+S||A|

且等号成立当且仅当S=O.

证明因为A是正定矩阵, 所以存在可逆矩阵P, 使得PTAP=En. 由于S为实反对称矩阵, 所以PTSP也是实反对称矩阵, 因而存在正交矩阵Q 使得

QT(PTSP)Q=(0b1b100brbr000).

其中, b1,b2,,brR. 因此,

(PQ)T(A+S)(PQ)=En+QT(PTSP)Q=(1b1b111brbr111).

由于Q是正交矩阵, 所以QTQ=En, 从而

|P|2|A+S|=|(PQ)T(A+S)(PQ)|=(1+b12)(1+b22)(1+br2)1=|En|=|PTAP|=|P|2|A|.

消去|P|2, 得

|A+S||A|.

等号成立当且仅当b1=b2==br=0, 当且仅当S=O.