实对称矩阵A正交相似于对角矩阵,或正交合同于对角矩阵,称为主轴定理,其含义是A所对应的二次型xTAx经正交变换x=Qy化为对称轴与坐标轴重合的二次型yTΛy, 即将二次型化为标准形. 该定理在解决二次型相关问题时能发挥重要作用.

例1A是对称正定矩阵,求证xTAx+yTA1y2xTy, 其中x,yn维列向量.

证明 由于A对称,所以存在正交矩阵Q使得

A=QTΛQ,A1=QTΛ1Q

其中Λ=diag(λ1,λ2,,λn). 令

x¯=Qx=(x1,x2,,xn)T,y¯=Qy=(y1,y2,,yn)T,

xTAx+yTA1y=xTQTΛQx+yTQTΛ1Qy=x¯TΛx¯+y¯TΛ1y¯=i=1n(λixi2+1λiyi2)i=1n2xiyi=2x¯Ty¯=2xTy.

例2An阶实对称矩阵,

(1)若λ1λ2λnA的全部特征值, 则XRn,λ1XTXXTAXλnXTX.

(2)cR+ 使得XRn, XTAXcXTX.

(3) λ=λi, ξ=(c1,c2,,cn)T0 使得f(ξ)=λξTξ.

证明 存在正交矩阵Q, 使得

QTAQ=Q1AQ=diag(λ1,λ2,,λn).

(1) 对XRn, Y=QTX. 则YTY=y12+y22++yn2. 所以

λ1XTX=λ1YTYf(X)=λ1y12+λ2y22++λnyn2λnYTY=λnXTX.

(2) 取c>max|λ1|,|λ2|,,|λn|, 则对XRn,

f(X)=λ1y12+λ2y22++λnyn2<cYTY=c(QTX)T(QTX)=cXT(QT)TQTX=cXTX

(3) 取εi=(0,,0,1,0,0),ξ=Qεi, 则
f(ξ)=g(εi)=λiεiTεi=λξTξ.

(证法二) 设ξ是属于特征值λ的特征向量, 则
Aξ=λξ, 从而

f(ξ)=ξTATξ=λξTξ.

例3A=(aij)n阶实对称矩阵, λ1λ2λn是它的全部特征值. 证明

λ1aiiλn,i=1,2,,n.

证明 由于εiTAεi=aii, 且εiTεi=1, 所以由上题得到
λ1aiiλn.

例4A是秩为r的复对称矩阵, 证明A可分解为r个秩为1的对称矩阵之和.

证明 存在可逆矩阵C使得

CTAC=(ErOOO).

所以

A=(C1)T(ErOOO)C1=i=1r(C1)TEii(C1),

其中, (C1)TEii(C1)是对称矩阵, 且\r((C1)TEii(C1))=1, i=1,2,,r.

例5A是秩为r的复对称矩阵, 证明A可分解为A=BTB, 其中B是秩为rn阶方阵.

证明 存在可逆矩阵C使得

CTAC=(ErOOO).

所以

A=(C1)T(ErOOO)C1,

B=(ErOOO)C1, 则B是秩\r(B)=rn阶方阵, 且A=BTB.

例6f(x1,x2,,xn)=XTAX是一实二次型, 存在n 维实向量X1,X2, 使得X1TAX1>0,X2TAX2<0, 则存在n 维实向量X0, 使得X0TAX0=0.

证明 f可经非退化线性替换X=CY化为

g(Y)=y12++yp2yp+12yr2.

X1TAX1>0,X2TAX2<0p>0,q=rp>0. 所以可取

Y0=(1,0,,0,1,0,0,0,,0),X0=CY0,

f(X0)=g(Y0)=0.

例7n阶矩阵A是实对称矩阵,若A为半正定矩阵,则A也为半正定矩阵.

证明r(A)<n1, A=O, 结论成立. 若r(A)=n1, 则存在可逆矩阵C使得

CTAC=(En1OO0).

两边求伴随,且(CT)=(C)T, 由此得到

CA(C)T=(O(n1)×(n1)OO1).

由此可得A的正惯性指数=秩=1,因此是半正定矩阵.

引理A=(aij)n阶实对称半正定矩阵. 若aii=0, 则aij所在的行、列上的元素全为零,即aij=aji=0, j=1,2,,n.

证明[反证法]
假设存在某个aij0, ji, 则考虑二阶主子式

|0aijajiajj|=aij2<0

这与A是半正定矩阵矛盾!

例8[大连市竞赛试题,2012]
A,Bn阶实对称半正定矩阵,求证:存在实可逆矩阵Q使得QTAQ,QTBQ同时为对角矩阵.

证明 由于A,B是半正定矩阵,所以存在实可逆矩阵C使得

CT(A+B)C=(ErOOO)

由于CTAC,CTBC均为半正定矩阵,所以CTAC的后nr个对角元都为0, 即

CTAC=(HrOOO)

其中Hrr阶实对称矩阵. 因此存在正交矩阵P1使得P1THrP1=diag(d1,d2,,dr)=Dr. 令

P=(P1OOEnr),Q=CP

QTAQ=PT(CTAC)P=(P1OOEnr)T(HrOOO)(P1OOEnr)=(DrOOO)QT(A+B)Q=(P1OOEnr)T(ErOOO)(P1OOEnr)=(ErOOO)

因此

QTBQ=QT(A+B)QQTAQ=diag(1d1,1d2,,1dr,0,,0)

也为对角矩阵.

练习[1、全国竞赛试题,2010]
A,Bn阶实对称半正定矩阵,且满足n1\r(A)n. 求证:存在实可逆矩阵Q使得QTAQ,QTBQ同时为对角矩阵.

2、若A,B为实对称矩阵,且A为正定矩阵,则A,B可同时合同于对角矩阵,即存在可逆矩阵P使得PTAP,PTBP为对角矩阵.

由实对称矩阵A的合同标准形,利用AB的交换性(AB=BA)或反交换性(AB=BA), 联合分块矩阵的技巧,可以达到解决问题的目的.

例9[华南理工大学2010,四川师范大学2016] 设A,Bn阶实对称矩阵,证明:存在正交矩阵Q使得QTAQQTBQ同时为对角矩阵当且仅当AB=BA.

证明 必要性:由(QTAQ)(QTBQ)=(QTBQ)(QTAQ)AB=BA.

充分性:由于A是实对称矩阵,所以存在正交矩阵P使得

PTAP=diag(λ1En1,λ2En2,,λsEns).

其中λ1,λ2,,λsA的互异特征值. 由AB=BA

(PTTAP)(PTBP)=(PTBP)(PTAP)

PTBP作相应分块PTBP=(Bij)s×s, 代入上式得

(λ1En1λ2En2λsEns)(B11B12B1sB21B22B2sBs1Bs2Bs)=(B11B12B1sB21B22B2sBs1Bs2Bs)(λ1En1λ2En2λsEns)

两边分别做乘法,并比较对应的子块,可得

PTBP=(B11B22Bss)

由于B是实对称矩阵,所以Bi也是实对称矩阵,i=1,2,,s. 故存在正交矩阵Pi使得PiTBiiP=Λi, i=1,2,,s. 令T=diag(P1,P2,,Ps), Q=PT为正交矩阵, Q1=QT. 则

Q1BQ=(Λ1Λ2Λs),Q1AQ=(λ1En1λ2En2λsEns).

例10n阶实对称矩阵A1,A2,,Am两两可交换,求证:存在正交矩阵P, 使得PTAiP(1im)都是对角矩阵.

证明Ai是欧氏空间V上的线性变换使得AiV的标准正交基下的矩阵是Ai, 对n用数学归纳法,证明存在由A1,A2,,Am的公共特征向量组成的标准正交基. 当n1时结论成立,假设结论对n1成立,考虑n的情形.

Ai(1im)可交换知存在Ai(1im)的公共单位特征向量e1. 则W=e1n1Ai(1im)-不变子空间, 将Ai(1im)限制在W上,由归纳假设,存在W的一组由Ai(1im)的公共单位特征向量组成的标准正交基e2,,en. 因此,e1,e2,,en是所要求的标准正交基, 且Ai(1im)在这组记下的矩阵为对角矩阵.

例11A,Bn阶实矩阵,A半正定,且AB+BA=O. 求证: AB=BA=O.

证明 因为A半正定,则存在正交矩阵Q使得

QTAQ=(λ1λr00)=(A1OOO),

其中A1=(λ1λr), λ1,λ2,,λrA的非零特征值. 所以
A=Q(A1OOO)QT. 由AB+BA=O

Q(A1OOO)QTB=BQ(A1OOO)QT.

因此

(A1OOO)(QTBQ)=(QTBQ)(A1OOO).

QTBQ=(C1C2C3C4), 则

(A1OOO)(C1C2C3C4)=(C1C2C3C4)(A1OOO).

由此得(A1C1A1C2OO)=(C1A1OC3A1O), 从而A1C1=C1A1, A1C2=O, C3A1=O. 由此可得C1=C2=C3=O. 从而B=Q(OOOC4)QT. 故

AB=Q(A1OOO)QTQ(OOOC4)QT=Q(A1OOO)(OOOC4)QT=O.

于是BA=AB=O.

若一个命题涉及到两个矩阵A,B, 且满足可同时合同于对角矩阵,则常常需要将这两个矩阵同时合同于对角矩阵或分解为A=PTΛ1P,B=PTΛ2P (其中P为可逆矩阵,Λi为对角矩阵)来解决.

例12A,Bn阶实对称矩阵且B正定,求证:

(1) |λBA|=0的根全为实数;

(2) 设|λBA|=0的根为μ1μ2μn, 求xTAx在约束条件xTBx=1下的最大与最小值分别为μ1μn.

证明 (1)由题设知存在存在可逆矩阵P使得

PBP=E,PTAP=diag(μ1,μ2,,μn),μiR.

所以

0=|λBA|=|PT(λBA)P|=(λμ1)(λμ2)(λμn).

结论得证.

(2) 令x=Py, 由xTBx=1

yTy=(P1x)T(P1x)=xT(PT)1EP1x=xT(PT)1PTBPP1x=xTBx=1

所以

xTAx=xT(PT)1PTAPP1x=yTdiag(μ1,μ2,,μn)y=μ1y12+ν2y22++μnyn2.

于是

μ1xTAxμn.

例13An阶对称正定矩阵,xRn, 证明:0xT(A+xxT)1x<1.

证明x=0显然,下设x0. 由题设知存在可逆矩阵Q使得

A=PTEP,xxT=PTdiag(b,0,,0)P,b>0.

(A+xxT)1=P1D(PT)1, 其中D=diag(11+b,1,,1). 令x=PTy,, 则diag(b,0,,0)=(PT)1xxTP1=yTy, 所以可设y12=b,y22==yn2=0. 从而

xT(A+xxT)1x=xTP1D(PT)1x=yTDy=11+by12+y22++yn2=b1+b.

0<xT(A+xxT)1x<1.

例14A,Bn阶正定矩阵,求证:

2n+1|A+B|1|A|+1|B|.

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

A=PTEP,B=PTdiag(λ1,λ2,,λn)P,λi0(1in)

从而

|A+B|=|P|2i=1n(1+λi),|A|=|P|2,|B|=|P|2λ1λ2λn.

从而只需证明

2n+1i=1n(1+λi)1+1λ1λ2λn.

由于1+λi2λi, 所以式???变为
2λ1λ2λn1+1λ1λ2λn, 即2y1+1y, 其中y=λ1λ2λn. 即只需证明2y(1+y)y, 也即4y2(1+y)2y, 或4y(1+y)2. 这显然成立.