答案:a=1,b=2。可取 X=QY,其中 Q=2/501/50101/50−2/5,标准形为 2y12+2y22−3y32。
解题思路
二次型对应的矩阵是实对称矩阵,交叉项系数要分到两个对称位置。特征值之和等于迹、之积等于行列式,因此先用这两个不变量求参数。随后求各特征值的单位正交特征向量,以它们作为列组成正交矩阵,便得到正交变量替换。重特征值的特征空间要选出相互正交的两个向量。
详细步骤
(1)由 XTAX 中的交叉项 2bx1x3,矩阵为
A=a0b020b0−2.
特征值之和为 trA=a+2−2=a,题设给出 a=1。沿第二行展开行列式:
detA=2abb−2=2(−2a−b2)=−4a−2b2.
代入特征值之积 −12 与 a=1,得到 −4−2b2=−12,即 b2=4。题设 b>0,故 b=2。
(2)此时
det(λE−A)=(λ−2)[(λ−1)(λ+2)−4]=(λ−2)2(λ+3).
所以特征值为 2,2,−3。对 λ=2,方程 (A−2E)v=0 给出 −v1+2v3=0,即 v1=2v3,而 v2 自由。可选正交向量 (2,0,1)T、(0,1,0)T,单位化为
q1=51(2,0,1)T,q2=(0,1,0)T.
这里的消元可明确写为:先把第一行乘以 −1,再从第三行减去新第一行的两倍,
A−2E=−10200020−4⟶100000−200.
对 λ=−3,(A+3E)v=0 给出 4v1+2v3=0、5v2=0,故 v3=−2v1,v2=0,可取
q3=51(1,0,−2)T.
对应的消元是把第一、第二行分别除以 4,5,再从第三行减去新第一行的两倍,得到
A+3E=402050201⟶1000101/200.
三个向量长度均为 1,且两两内积为 0。以它们为列组成题中所列 Q,便有 QTQ=E,并且
QTAQ=diag(2,2,−3).
正交变换 X=QY 具体为
x1=52y1+y3,x2=y2,x3=5y1−2y3.
代入 XTAX=YTQTAQY,得到标准形 2y12+2y22−3y32。
易错点
矩阵的非对角元是 b,不是 2b。特征向量必须单位化并按与标准形系数一致的顺序放在 Q 的列中;只给可逆矩阵不足以满足正交变换要求。