实对称矩阵半正定判定性质       数学系04级基地班

AMnR)是实对称矩阵,则下列条件等价:   刘园之10041520110

(1)           A是半正定的

2  A的正惯性指数p等于它的r

3  存在可逆矩阵TGLnR),使得TTAT=  Er  0

0  0

4  存在实矩阵SMnR),使得A=STS

5  A的所有主子式都大于或等于0

证明:要证明上述条件等价,证明(12),(23),(34),(45),(51)即可

12:

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

23

p=r

∴双线性函数f有以下典范形式

f(α,β)=x1y1++xpyp

即存在可逆矩阵 TGLnR),使得:TTAT= Er  0

0  0

34

∵存在可逆矩阵 TGLnR),使得: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  MnR

0               0

    存在实矩阵SMnR),使得A=STS

45

TTAT=    Er  0

0  0

    TTAT=TT∣∣A∣∣T=A∣∣T2=  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=xkTAkxk0

由于xk的任意性可知对称矩阵Ak是半正定的

则有①知:∣Ak∣≥0,∣Ak∣为A的所有主子式

51

n作数学归纳法,当n=1时,A=a110

对任意x=x10M1R)有,xTAx= a11x120

A是半正定的

假设结论对于n-1阶实对称矩阵成立

对于主子式大于等于0的对称矩阵A MnR,作分块为:

A=  An-1  B

     BT   ann

由于An-1的主子式都是A的主子式,因此都大于等于0

An-1半正定

存在SGLn-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     0   C  STB    C  - STB

                    - BTS  1   BTS  ann    0   1

                 =  C     0

0               ann- BTS STB

T=T1T2,  a= ann- BTS STB

TTAT=  C  0   =  Er 

         0  a          0

                          a

∵∣A∣∣T2=  Er  0  a0 

0          0

a0A为半正定,综上所述,上述5个条件是的等价的。