实对称矩阵半正定判定性质 数学系04级基地班
设A∈Mn(R)是实对称矩阵,则下列条件等价:
刘园之10041520110
(1)
A是半正定的
(2) A的正惯性指数p等于它的秩r
![]()
(3) 存在可逆矩阵T∈GL(n,R),使得TTAT= Er 0
0 0
(4) 存在实矩阵S∈Mn(R),使得A=STS
(5) A的所有主子式都大于或等于0
证明:要证明上述条件等价,证明(1)
(2),(2)
(3),(3)
(4),(4)
(5),(5)
(1)即可
(1)
(2):
设A为某双线性函数f的度量矩阵
∵A为实对称矩阵
∴f为对称双线性函数,且为半正定
∴存在向量空间V的一个基ε1,…εn 使得对于V中的任意向量α,β,双线性函数f有以下典范形式:
f(α,β)=x1y1+┈+xpyp-xp+1yp+1-┈-xryr
若p<r,
f(εr, εr)=-1<0,与f为半正定矛盾
∴p=r
(2)
(3):
∵p=r
∴双线性函数f有以下典范形式
f(α,β)=x1y1+┈+xpyp
即存在可逆矩阵 T∈GL(n,R),使得:TTAT= Er 0
0 0
(3)
(4):
∵存在可逆矩阵 T∈GL(n,R),使得:TTAT=
Er
0
0 0
∴A=T-T
Er 0
T-1
0
0
设T-1=
T1 T2
T3 T4


∴A= T1 0 T1 T2 = T12 T1 T2
T2 0 T3 T4 T2 T1 T22

= T1 0 T1 T2
T2 0 0 0
令S= T1
T2 ∈Mn(R)
0
0
∴存在实矩阵S∈Mn(R),使得A=STS
(4)
(5):
∵TTAT= Er 0
0 0
![]()
∴ ∣TTAT∣=∣TT∣∣A∣∣T∣=∣A∣∣T∣2= Er 0
0
0
∴∣A∣≥0 ①
设A= Ek C1k C2k ,其中Ak=A(i1,…ik; i1,…ik)
C1kT Ak Bk
C2kT BkT Dk
特殊地,若Ak为顺序主子式,则A= Ak Bk
BkT Dk
取相应的分块列矩阵X= 0
xk
0
∴由于A为半正定矩阵
∴XTAX=xkTAkxk≥0
由于xk的任意性可知对称矩阵Ak是半正定的
则有①知:∣Ak∣≥0,∣Ak∣为A的所有主子式
(5)
(1):
对n作数学归纳法,当n=1时,∣A∣=a11≥0
∴对任意x=(x1)≠0∈M1(R)有,xTAx= a11x12≥0
∴A是半正定的
假设结论对于n-1阶实对称矩阵成立
对于主子式大于等于0的对称矩阵A ∈Mn(R),作分块为:
A= An-1 B
BT ann
由于An-1的主子式都是A的主子式,因此都大于等于0
∴An-1半正定
∴存在S∈GL(n-1,R),使得ST An-1S= Er 0 =C
0
0
令T1= S
0
0
1


得:T1TA
T1= ST 0 An-1 B S 0
0 1 BT ann 0 1
= C STB
BTS
ann
令T2= C - STB
0 1


即得:T2TT1TA
T1 T2= C
- BTS
1 BTS ann 0 1
= C 0
0
ann- BTS STB
令T=T1T2, a= ann- BTS STB

∴TTAT= C
0 = Er
a
![]()
∵∣A∣∣T∣2= Er
0
0
∴a≥0,A为半正定,综上所述,上述5个条件是的等价的。