二次型化为标准形

二次型化为标准形

方法论

运用偏导函数的思想将二次型化为标准形有以下两种情况:

  1. 如果 f(x1,x2,⋯,xn) 中含有某变量的平方项,即 aii (i=1,⋯,n) 中至少有一个不为零,
    不妨设 a11≠0 ,记 f1=12∂f∂x1 ,
    令
f(x1,x2,⋯,xn)=1a11f12+g

求得 g ,此时 g 中已不含 x1 ,再记 g1=12∂g∂x2 ,并令

f(x1,x2,⋯,xn)=1a11f12+1a22g12+h

此时 h 中已不含 x1 与 x2 ,按这种方法继续运算,可将二次型化为标准形;

  1. 如果 f(x1,x2,⋯,xn) 中不含有任一变量的平方项,即 aii=0 (i=1,⋯,n) ,但至少有一个 a1j≠0 (j>1) 不为零 ( aij 是 xij 项的系数),
    不妨设 a12≠0 ,记 f1=12\pdvfx1,f2=12\pdvfx2 ,令
f(x1,x2,⋯,xn)=1a12\qty[(f1+f2)2−(f1−f2)2]+φ

求得 φ ,此时 φ 中已不含 x1 与 x2 ,观察 φ 的结构,如果 φ 中含有变量的平方项,则按情况一中的方法进行,否则按情况二中的方法进行,直至二次型化为标准形.

例题 1

将二次型 f(x1,x2,x3)=x12+2x22−4x32+2x1x2−2x2x3 化为标准形.

解答

记 f1=12\pdvfx1=x1+x2 ,令

f=1a11f12+g=(x1+x2)2+g

求得 g=x22−4x32−2x2x3 ,记 g1=12\pdvgx2=x2−x3 ,令

g=1a22g12+h

求得 h=−5x32 ,那么

f(x1,x2,x3)=(x1+x2)2+(x2−x3)2−5x32

作可逆线性变换

{y1=x1+x2y2=x2−x3y3=x3

则有 f(y1,y2,y3)=y12+y22−5y32.

例题 2

将二次型 f(x1,x2,x3)=−4x1x2+2x1x3+2x2x3 化为标准形.

解答

二次型中不含有任一变量的平方项,记 f1=12\pdvfx1, f2=12\pdvfx2 ,则有

f1=12(−4x2+2x3)=−2x2+x3, f2=12(−4x1+2x3)=−2x1+x3

令

f=1a12\qty[(f1+f2)2−(f1−f2)2]+φ=−14\qty[(−2x1−2x2+2x3)2−(2x1−2x2)2]+φ=(x1−x2)2−(x1+x2−x3)2+φ=(2x1−x3)(−2x2+x3)+φ=−4x1x2+2x1x3+2x2x3−x32+φ

即 φ=x32 ,所以

f(x1,x2,x3)=−(x1+x2−x3)2+(x1−x2)2+x32

作可逆线性变换 {y1=x1+x2−x3y2=x1−x2y3=x3 ,则有 f(y1,y2,y3)=−y12+y22+y32.

例题 3

二次型

f(x1,x2,x3)=(x1+x2)2+(x1+x3)2−4(x2−x3)2

的标准形为

A. y12+y22      
B. y12−y22      
C. y12+y22−4y32      
D. y12+y22−y32

解答

将 f 完全展开,得

f=2x12−3x22−3x32+2x1x2+2x1x3+8x2x3

那么

f1=12\pdvfx1=12(4x1+2x2+2x3)=2x1+x2+x3

则

f=1a11f12+g=2x12+12x22+12x32+2x1x2+2x1x3+x2x3+g

对比可得 g=−72x22−72x32+7x2x3 ,
再令

g1=12\pdvgx2=12(−7x2+7x3)=−72x2+72x3

又 g=1a22g12+h ,可解出 h=0 ,因此可排除 C,D 选项,

f=122(2x1+x2+x3)2−722(x2−x3)2

作可逆线性变换 {y1=12(2x1+x2+x3)y2=72(x2−x3)y3=x3 ,因此 f(y1,y2,y3)=y12−y22 选 B.