5-3 正定二次型与正定矩阵
复习:5.2.4: n元二次型
f=XTAX======yT(CTAC)y=d1y12+d2y22+…+dryr2
(AT
=A) 其中:di≠0,i=1,2,…,r;r=秩(A),0≤r≤n。 n元二次型经满秩线性变换X=CY化为如下标准形:
f=XTAX=yT(CTAC)y=d1y12+…+dpyp2-dp+1yp+12-…-dryr2
(AT
=A) 其中:di>0,i=1,2,…,r;r=秩(A),0≤p≤r≤n。 再作满秩线性变换:
?????
?????
???====++n
n r r r
r
r z y z y z d y z d y 1111
1
11,
化f为规范形:f=z12
+…+zp2
-zp+12
-…-zr2
,0≤p≤r≤n,r=秩(A)。
一、正定二次型与正定矩阵的概念
定义5.3[P205:-3行至P206:1行]换个方式讲
设f(X)=XTAX(AT
=A)是一个n元实二次型,如果对每一个非零n维
实列向量X0=(c1,c2,…,Cn)T,都有X0T
AX0>0,则称f为正定二次型,称A为正定矩阵。 思考题(1)[P209]: 作业:P216:12(讲):如果A、B为同阶正定矩阵,则A+B也是正定矩阵。 P263:证明题:2
二、二次型为正定二次型的充要条件(五个): 1、定理5.3 n元实二次型f为正定二次型 ?f的正惯性指数p=n
[即:f的正惯性指数p=f的秩r=f的变元个数n]
?f的规范形为:z12+z22+…+zn2
。
作用:化实二次型为标准形,据系数为正的平方项的个数判断f的正定性。 例:P202例5.4中,3元实二次型f的标准形为:2y12
+3y22
+
3
5y32
,f的正惯性指数为3,所以f正定。
例:P203例5.5中, 3元实二次型f的标准形为:z12-z22
,f的正惯性指数为
1<3,所以f不正定。
证明[不讲]:设n元实二次型f经满秩线性变换X=CY化为标准形:
f(x1,…,xn)=XTAX=yT(CTAC)Y=d1y12+……+dnyn2(1)必要性:如果f是正定的,来证d1,…,dn都大于零,从而正惯性指数p=n。
(反证法)假如存在某一个di≤0(1≤i≤n),则取
Y0=(y1,…,yi-1,yi,yi+1,…,yn)T=(0,…,0,1,0,…,0)T,因为Y0≠0,所以X0=CY0≠0,将X0,Y0代入(1)式,得
f(X0)=Y0T(CTAC)Y0=d10+…+di-10+di×1+di+10+…+dn0
=di≤0
这与f正定矛盾,故d1,…,dn都大于零,从而正惯性指数p=n。
充分性:如果d1,…,dn都大于零,来证f正定。
对于每一个X=(c1,c2,…,cn)T≠0,因为C可逆,对应的Y=C-1X=(y1,y2,…,,…,yn)T≠0,将X、Y的值代入(1)式,得f(X)=f(c1,c2,…,cn)=d1y12+d2y22+…+dnyn2>0,
由X的任意性得,f正定。
2、推论1:实二次型f=XTAX(AT=A)正定(即实对称矩阵A正定)
?A的所有特征值都大于零。
证明:据定理5.1,n元实二次型f=XTAX可经过正交变换X=PY化为标准形:f=XTAX=λ1y12+λ2y22+…+λnyn2,
其中λ1,λ2,…,λn是A的全部特征值。所以
A的所有特征值都大于零
?用正交变换化f为标准形后,正平方项的个数为n个
?f的正惯性指数p=n
?实二次型f正定。
作用:求出n阶实对称矩阵A的所有特征值,可判断f是否正定。
3、推论2:n元实二次型f=XTAX(AT=A)正定(即实对称矩阵A正定)?A与n阶单位矩阵E合同,即存在可逆矩阵C,使CTAC=E。
证明:n元实二次型f=XTAX(AT=A)正定
?f的规范形为:z12+z22+…+zn2。
?A合同于E。
作用:由A能否化合同变换化成E,来判断A是否正定。
4、实对称矩阵A正定?存在可逆矩阵M,使A=MTM。[P21613题]证明:必要性:如果A正定,则存在可逆矩阵C,使CTAC=E,于是,
A=(CT)-1EC-1=(C-1)TC-1。令M=C-1,则M是可逆矩阵,使
A=MTM。
充分性:如果A是实对称矩阵,且存在可逆矩阵M,使A=MTM,即A=MTE
M,所以(MT)-1AM-1=E,即(M-1)TAM-1=E,其中M-1是可逆矩阵,
故A与E合同,从而A正定。
5、用行列式求判断正定性[P207:14行至P208:6行]
定义:n阶方阵A=(aij)的r阶顺序主子式Δr,1≤r≤n。[P207:15-20行] n阶方阵A共有n个顺序方子式:Δ1,Δ2,…,Δn=A 。
定理5.4:n元实二次型f=XT
AX(AT
=A)正定(即n阶实对称矩阵A正定) ?A的所有顺序主子式都大于零。 推论:若A是正定矩阵,则A >0。反之不然。
例5.6[P207:-6行 过手 见书] 例[P216:9(2)]确定参数λ的值,使以下二次型正定:
f(x1,x2,x3)=2x12+x22+3x32
+2λx1x2+2x1x3。
解:二次型f的矩阵为A=????
??????3010112λλ,A的各阶顺序主子式为: Δ1=2>0;Δ2=
1
2λλ=2-λ2
; Δ3=301
01
12λ
λ
=0
35011
2λ
λλ--=λ
λ351--=-3(λ2
-35);
f正定?A正定????
??>-->-0)35(30222λλ???
???<<352λλ?35<λ。 6、满秩线性变换不改变实二次型的正定性[216:14题 了解]
7、如果n元实二次型XTAX(AT
=A)正定[即n阶实对称矩阵A=(aij)正定],
那么aii>0,i=1,2,……,n。[P216:11题]
作用:aii>0[i=1,2,……,n]是A正定的必要条件,但不充分。可用于
判断A不正定。
三、实二次型的各种类型[了解]
1、定义5.4[P208:7行至-1行]
实二次型??
?
??不定半负定半正定
负定正定
2、负定的充要条件:
n元实二次型f(X)=XTAX(AT
=A)负定
?-f(X)=XT(-A)X(AT
=A)正定
?f的负惯性指数为n
?A的奇数阶顺序主子式都小于零,且偶数阶顺序主子式都大于零。 例[P208:-8行至-1行] 四、作业:P216:8(1)、(20、(3); 9(1)、(2); 10(选作);
11(选作); 12; 13(选作); 14(选作)
P217:2单选题:(2)、(5); 3计算题:(3)、(4); P218:4证明题:(2); P219:1、填空题:(10); P220:2、单选题:(10) 五、补充题:
(1)是否存在数k,使实二次型[]z y
x
??????????k k k k 00001????
?
?????z y x 为正定二次型?为什么?
解1:实二次型f的矩阵为A=????
?
?????k k k k 00001,对任意实数k,都有第三个顺序主子式Δ3=A =k
k
k k
00
01=0,所以不存在实数k,使该实二次型为正定二次型。
解2:对任意实数k,该实二次型的矩阵A=????
??????k k k k 00001的秩均小于3,A不是可逆矩阵,从而A不可能成为正定矩阵,所以不存在实数k,使该实二次型为正定
二次型。
解3:无论k为什么实数,取x=0,y=1,z=-1是一组不全为零的实数,
使该实二次型的值:
f(0,1,-1)=1×02+k×12+k×(-1)2
+2k×1×(-1) =0,
所以不存在实数k,使该实二次型为正定二次型。
(2)设有实二次型f(x1,x2,x3)=(k+1)x12+(k-1)x22
+(k-
2)x32
,当 时,f是正定的。
解1:实二次型f(x1,x2,x3)已经是标准形,正惯性指数p=标准形中系数
为正的平方项的个数,所以
f正定?p=3???
???>->->+0
20101k k k ????
??>>->211k k k ?k>2。
解2:f的矩阵为A=
????
?
?????--+211k k k ,A的所有顺序主子式为:
Δ1=k+1,Δ2=(k+1)(k-1),Δ3=(k+1)(k-1)(k-2)
f正定?A正定??????>--+>-+>+0)2)(1)(1(0)1)(1(01k k k k k k ???
???>->->+020101k k k ????
??>>->211k k k ?k>2 六、思考题[P209]
(1)正定矩阵是否都是实对称矩阵? 是
实对称矩阵都是正定矩阵吗?
不一定。如P208:-7行至-5行的实对称矩阵A。
(2)判别实对称矩阵的正定性有哪些方法?试至少用两种方法判别矩阵
A=????
??????321221111的正定性,并比较其中哪些方法较易? 解1:A的全部顺序主子式为: Δ1=1>0;Δ2=
2
111=1>0;
Δ3=321221
1
11=210110111=1
001101
11=1>0; 所以实对称矩阵A正定。
解2:用配方法化f为标准形,据正惯性指数判别正定性。
f(x1,x2,x3)=XT
AX
=x12+2x1x2+2x1x3+2x22+4x2x3+3x32
=[x12+2(x2+x3)x1+(x2+x3)2
]
-(x2+x3)2+2x22+4x2x3+3x32
=(x1+x2+x3)2+x22+2x2x3+2x32
=(x1+x2+x3)2+(x22+2x2x3+x32)-x32+2x32
=(x1+x2+x3)2+(x2+x3)2+x32
令??
???=+=++=333223211x y x x y x x x y ,即???
??=-=-=33322211y x y y x y y x ,化二次型f 为标准形:
f(x1,x2,x3)=y12
+y22
+y32
。
f的正惯性指数为3,f是正定二次型,故A是正定矩阵。 解3:[用成对的初等变换作合同变换]
A=??????????321221111→????
??????210110111→??????????210110001→??????????100110001→?????
?????100010001=E, A合同于E,所以A是正定矩阵。
解4:据解3知,令
M=111)1),1(2()1),1(3()2),1(3(------P P P =)1),1(2()1),1(3()2),1(3(P P P
=??????????100110001??????????100010101??????????100010011=??????????100110001??????????100010011=????
??????100110111, 则M是可逆矩阵,且
MT
M=??????????111011001??????????100110111=????
??????321221111=A,所以A正定。
解5:求出A的全部特征值,判别正定性。
A E -λ=3
21
22
1
111---------λλλ=10221
111--------λλλλ=1
0421
2
11--------λλλλ
=1
00
4251
2
1
21
2---+-----λλλλλ=-2
511
212-+----λλλλ
=1562
3
-+-λλλ=f(λ)。
如果f(λ)有有理根,只能是±1,但±1都不是f(λ)的根,可见f(λ)没
有有理根,从而难于求出f(λ)的3个实根,此方法行不通。