中科大《线性代数与解析几何》讲义7实二次型.docx
第七章实二次型在解析几何中一般方程所表述的二次曲线(或二次曲面)可通过所在空间的坐标平 移或旋转化为所渭的标准型,进而可对所有二次曲线(或曲面)进行分类特别,对于空 间中一个有心二次曲面的一般方程首先经过坐标平移后化为如下形式a 1 Xf + a22 ×2 + a33 ×3 +2a 2X1X2 +2ai3××3 +2a23x2x3 = 1通过坐标的旋转变换× = y cos 1 + y2 cos。2 + y3 cos c,×2 = y cos + y2cos 2 + y3s 3,×3 = yi COS Y1 + y2 COS Y2 + y3 COS Y3 .上述曲线方程变为下列标准形式 yf + 2yl + 3 yi = 1系数 1 .2 ,3的符号就确定了二次曲面的类型如 1 ,2 ,3都是正的,曲面是椭球面 1 > O,2 > O,3 < 0,对应的是单叶双曲面等等从代数上看,上述旋转变换即是变元X1 ,X2 ,X3,或向量坐标之间的线性变换,而且是 满秩的,即系数行列式等于reSr0r>2C3l'lt% .12CT>5*.:!CWKcot j>>cos)、该变换将曲线方程左边的二次齐次多项式变成不含交叉项的二次齐次多项式所谓k次齐次多项式是指满足下列条件的多元多项式F (X1 ,,Xn):F (t× , ,tXn) = tk F(× ,Xn)所以Q(× ,×2 ,×3) = a 1X? + a22 ×2 + a33 X3 +2ai2 X1X2 +2an ××3 +2a23 ×2x3就是一个二次齐次多项式当然G(y ,y2,y3) = 1y?+ 2yf + 3yi也是一个二次齐次多项式本章的目的就是要研究n维空间(或者说包含n个变元)的二次齐次多项式经过满 秩的线性变换,化成没有交叉项的简单的形式(即所谓的标准形),以及二次齐次多项式在 变换过程中系数的变化规律,并称具有n个变量的二次齐次多项式为二次型.本章只讨 论系数为实数的二次型一实二次型.?7.1二次型的矩阵表示在实数域上一个含个变元×1 , ,Xn的二次型Q(Xl ,xn)的一般表达式如下Q(x , . ,x) =an X? +2ai2 X1X2 +2ai3 X1X3 + , +2am×x+ 322 ×2 +2a23 ×2×3 + . +2a2n×2×n+ + anx这里系数aj是实数借助于矩阵,可以将二次型表示成为一种更加对称的形式 n nQ(×1 , ,Xn) =aij×i×ji= 1 j= 1这里aj = ay, i < jSnn它们是xi×j, i刃的系数的一半所以这些系数组成的矩阵( 1112A= a21a22am a2是一个对称矩阵,即A=A'引进记号X =(X1 ,×2 ,,Xn:(/Xn这里'”表示矩阵的转置,或行(列)向量转置成为列(行)向量则二次型可以表示成矩阵乘积的形式Q(×1 , ,Xn) = X'AX需要指出的是二次型的这种表示是唯一的,即如果存在另一个对称矩阵B = (bij)使 得Q(×1 , ,Xn) = AX = X' BX则取 X1 = 1,×2 = X3 = Xn=O,有 a” = bn ,同理得 ai = bii;取 x = ×2 = 1,×3 -= ×n = 0,得 an + a22 +2ai2 - b11 + b22 + 2b12,推出 a12 = b12,的.例如如此等等可推出aij = bij.所以n元的实二次型与n阶对/矩阵是J 0 19 1Q(Xl ,×2 ,×3 ) = Xl ×2 + ×2 ×3 + ×1×3 = (×1 ,×2 ,×3 );O X3对应的实对称矩阵就是A=10O而一个只含平方项的二次型Q(XI ,Xn) = 1 X? + 2 ×2 + , + nX对应的实对称矩阵是对角矩阵J = diag (1 ,2,) = 0 20卜一.:00 . . . n对于n个变元×1 ,X2 ,,Xn,所谓满秩的线性变换就是X1 = p11 y + P12y2 + Pmyn×2 = P21 y + P22y2 + , P2yXn = piy + pn2y2 + pnyn其中系数矩阵P1D2, Dnn是满秩的,或者说是可逆的n阶矩阵.上式也可以写成下列矩阵形式X = PY这里I ×1 IIylX = (× ,×2,,n)' = 11 x: | Y = (y sy2,y = v 在这个变换下,二次型x' AX通过变换X = PY变成为X' AX = 丫 P' APY = Y' BY这里B = Pv AP不难验证矩阵B也是对称的:B' = (P' AP)' = P' A' P = P' AP = B ,所以变换后的结果 M BY是变元月,yn的二次型而B = P'AP就给出变换前后二次型对应矩阵之间的 关系显然上述变换是可逆的,即Y= P-×.从几何上看,这是自然的,为坐标变换总 是可逆的但是目前讨论的二次型之间的变换并不要求变换矩阵P一定是行列式等于1 的正交矩阵定义1对于实数域上两个n阶矩阵A, B ,如果存在一个可逆的实数矩阵P使得B = P' AP则称A和B是相合的,或者说B相合于A,记做BA.矩阵P称为相合变换矩阵.根据上述定义,经过非退化的线性变换,新二次型的矩阵与原二次型的矩阵是相合 的因此,讨论二次型的变换,就等价于讨论矩阵的相合性注意到矩阵之间的相合关系是一种等价关系,即1 反身性:A = E' AE ,这里E是n阶单位矩阵,即自身与自身相合;2 .对称性:如果B = P' AP ,则A= (P P' BP _1 ,即如果B相合于A,则A相合于B;3。传递性:如果C = Q' BQ, B = P' AP ,则C= (PQ)' A(PQ)f即如果C相合于B , B 相合于A,则C相合于A.根据矩阵之间相合的这种等价关系,可以将所有阶实对称矩阵进行分类,即同一 类中的矩阵是两两相合的,不同类的矩阵之间不相合同时希望对于每一类的矩阵找 出一个最简单的矩阵作为代表由于实对称矩阵与n个变元的二次型之间是一一对应的,因此,实对称矩阵的分类, 对应了二次型的分类,即同一类的二次型之间存在非退化的线性变换,我们希望能够找 出反映同一类的实二次型的代表?7.2标准形类比于空间解析几何中曲面的分类如果一个二次型 n nQ(×1 ,,Xn) =aij×i×j = X'AXi- 1 j- 1经过可逆的线性变换X = PY,化为下列平方和(即没有交叉项)的简单形式Q(XI ,Xn) = × + 2X2 + + nX = Y' JY这里J = diag (1 ,2, ,n)是实对角矩阵则称这种平方和的形式为二次型的标准形.自然要问是是不是每一个二次型都可以化为标准形如果可以怎样才能化为标准 型注意到实二次型和实对称矩阵是一一对应的标准形对应的对称矩阵就是一个对角 矩阵因此通过线性变换X = PY将实二次型化为标准形的问题等价于将实对称矩阵A 通过相合变换化为对角矩阵的问题Pv AP = J对上述问题的回答是肯定的,即定理1实数域上任何一个二次型都可以经过非退化的线性变换化为标准形上述定理翻译成矩阵语言就是定理r实数域上任何一个对称矩阵都可以通过非退化的相合变换,相合于一个实的 对角矩阵定理1的证明就是熟知的配方法的推广,是一种构造性的证明为此先看下面的例 子例1化三元的二次型Q(×1 ,×2 ,×3 ) = 2xf + X1 X2 + ×3为标准型解利用配方法有所以令f1,f1I力=Xi + 4x2 fX1 =十- 4y2 y2 = ×2 或 ×2=y2(Y3 = ×3(X3 = /3便有这里Q(Xl ,X2,X3) =PY = 2yf- yi + y§对应的对称矩阵经过相和变换相合于OOlPAP = diag(2,-1Q,l)O或者1例2化三元的二次型Q(×1 ,×2 ,×3 ) = 2x X2 - 6x2 ×3 +2×1 X3为标准型解作非退化变换(l × = y + 2×2 = y - y×3 = V3代入得Q(×1 ,×2 ,×3) = 2y? - 2y - 4y1y3 +8y2y3从而消去X1和X2的交叉项再利用配方消去其他的交叉项,即令y = z + z3( y2 = Z2 +2z3y3 = Z3则Q(×1 ,×2 ,×3) = 2z? - 2z +6z综合两次变换,得/、X = PZ, P=I(Ll -5)使得P'AP = diag(2, -2, 6)I 1-1 03110-3),1-1Tj=-20J3Ti 1-301 n0定理1的证明(配方法)对变量的个数作归纳法对于n = l,Q(x1 ) = an x? l结论是显然的假设定理对n- 1元的二次型成立则对 于n元的情形,分三种情形讨论:1 an 0 (如果an = 0,但存在某个创W0,只需将Xi和Xi对换,使二次型成为上 述形式即可).这时 nnQ(× , ,xn) = an × +2 aij× Xj + aijxxj=a11 x1 +一 1bij×i×j=an Xi + aja 11l××j n 2上式中bij Xi Xj = -a;1是一个含n- 1个变元X2 ,X3 ,,Xn的实二次型令X1 + aija711Xj n=2y2 = ×2 y = Xn× = y - aijaiJyj n=2×2 = 72Xn = y对应的变换矩阵是-a a帛 10经过这个变换,二次型化为nQ(× ,,xn) = an y ? + bijyyji,j-2由归纳假设,对于 - 1元的二次型 n bijyiyj,存在一个可逆的线性变换U= 2y2,z2lv J L JyZn使得nn/> bijyyj = Zji.j=2i=2这里T是n - 1阶的对称矩阵于是,将两步线性变换进行复合,得G L) / "Isl=Sl 匕 I = S 10:)IOTIRlXnyZn即对应的变换矩阵是2如果所有的aii = O, (i = 1, 2,,n),但至少有一个对0(j> 1),不妨设a2 0, 令 = y - y2×2 = y + y2I ×3 = y3Xn = yn它是可逆的线性变换,对应的变换矩阵为0 )1 -1011 0 0P = I00 i0.I:.I0 0 0 使得Q(Xl ,,xn) = 2ai2 X1X2 + =2ai2 (yf -肉+ =2ai2y?-2ai2Y2+ 成为关于变元y ,y2,,yn的二次型且平方项y彳的系数不为零因此属于的情形 故再使用1的做法,可以将二次型化为标准形3 如果对所有的ai = 0(i = 1, 2, ,n), a = 0(j = 1, 2,,n),则有对称性有 2i = a31 = '> = am = 0.因此二次型为nQ(×1 ,,Xn) = aijXiXjiJ-2这是一个含有n - 1个变元的二次型由归纳假设它经过线性变换化为标准形总之,对于任一种形式的实二次型Q(×1 ,,xn) = XvAX都存在可逆的线性变换X = PY ,将其化为标准形,或者说存在一个可逆矩阵P使得实 对称矩阵A相合于对角矩阵P'AP = diag(1 ,入2 ,An)注意到定理1的证明过程中线性变换X = PY中的矩阵都是初等变换,定理11中 的结果可进一步细化为如下定理定理2对每一个实对称矩阵Af都存在初等矩阵P1,P2 ,,Pr,使得A相合于实对角 矩阵P;PP1,AP1P2 Pr = diag( ,2 , , ,)这里P = P1p2 Pr就是定理1中所要求的线性变换对应的矩阵证明 该定理的证明实质上就是把定理1证明中的配方法,用矩阵语言重新描述一 遍因此,对矩阵A的阶数n进行归纳.当n = 1时结论是显然的如果对于n - 1阶 对称矩阵,定理已成立,则对n阶对称矩阵A = (aj)nxn (ay = aj),分如下情形1如果a11 0,为了把第1行的其他矩阵元化为零作"把第1列的-WaJ陪加 到第i列”的初等变换,即将初等变换矩阵'。-ana, 108 IPi=P (i, l(-aiia n1) = IhlI0 0 -1 I1(0 0 0.1 /右乘于矩阵A.同样因为A是对称矩阵因此为了把第1列的其他矩阵元化为零作 "把第1行的-ana W陪加到第i行"的初等变换,即用对应的初等矩阵左乘于A.注意 到这个初等矩阵不是别的,正是Pi的转置矩阵P .逐个完成上述过程并取Pi = In是单位矩阵,得 ×a1 0 '-PAPi1 P2 P = PvAP= AnT这里I1-ai2a?i.-ama1 CO1OP = P1P2 P = 11(OOIJ而An-1是一个n - 1阶的实对称矩阵根据归纳假设它可用初等变换化成对角矩阵 当对矩阵/ O 'an aAn -1O中的An-1作初等变换时,并不影响第一行第一列的元素于是an 0时,定理已经证 明2。当ar = O时如果有一个ai< O, (i = 2, 3,n),则只要把A的第一行与第i行 互换,再把第1列和第i列互换,就成上面的情形.这个过程就是对A作相合变换这里初等矩阵是aii aa *ain iJPv AP =Ian ",a11I amI(am , ai, an J° O1 O 0 )O 1 OOO O:I1O O-1O O O iP=P (Li)=1 O O° O0O OI OO 1 0(O O O: ' O O Ij3。当an = O, (i = 1, 2,,n)(即A的所有对角线上的元素都等于零)时则第一行的 其他元素至少有一个不等于零,否则根据矩阵的对称性有/0°A= 0 An.1因此就退化为n - 1的情形不妨设a OJ 1.首先通过初等矩阵P (2,j)作相合变 换,把aj搬到第一行第二列的位置再使用初等矩阵1-10 0110 0P=Io 01 0;I(0 0 。作相合变换,使得矩阵P'AP的第一行第一列的元素等于2a1j 0,于是问题归结到第一 种情形这样就完成了定理的证明?9.2相合不变量在上节讨论中我们将一个实二次型通过配方法,将其化为只含平方项的标准型换句话说就是将对应的实对称矩阵通过初等变换化为实对角矩阵证明的方法是构造性 的但不同的构造或不同的步骤,可能导致结果的不同观察例2的结果,利用1 113 X = P乙P=Il -1 -1 I(0 01 1把二次型2y?- 2y- 4yy3 +8y2 y3化为了2zf - 2zf +6z或者说使得矩阵1 0 11)A=I(I0-3 j1-30通过初等变换化为对角矩阵(1Io)(O1I)(I13 ' f2 ° O1P' AP =1 1-1 Cl0" 1-1-Ij=I(n -2 nJ2 Ti 1-3 01Coi但是如果作可逆的线性变换就得到另一种标准型或者说实矩阵A可通过另一个初等变换化为另一种形式的对角矩阵P, AP = (-IOO O仁与心131 -3 0 O O 13 O这就说明在实数域上,二次型的标准型是不唯一的,结果与所采用的可逆的线性 变换有关或者说一个实矩阵通过不同的相合变换可以化为不同的对角矩阵正是如此,我们要进一步研究刻画二次型在可逆线性变换下本质的性质从实对称矩阵的角度看,相合关系是一种等价关系因此我们要研究刻画每一个等 价类本质的属性注意到在上述例子中虽然不同的变换导致不同的标准型,但标准型 的各项系数中正的和负的个数是一样的这就给我们寻找刻画等价类的本质属性提供一 种可能定理3设A是一个实对称矩阵则存在可逆矩阵T,使得TxAT = diag(l,-,1,-1, ,-l,O,-,0)I IrI= r -Is Iran kA = r + s 0(0/其中,r是定理1中平方项的项数 S是负项的项数.