答案:(1)a=−1;(2)可取下述正交矩阵 Q,标准型为 f=6y12+2y22+0y32:
Q=1/61/62/61/2−1/20−1/3−1/31/3.
解题思路
二次型的矩阵是对称矩阵 ATA。其秩等于 A 的秩,可以先在较简单的原矩阵中寻找列相关关系,确定参数。再利用实对称矩阵可正交对角化的性质,求出特征值和一组单位正交特征向量,将它们按与标准型相同的顺序放入 Q。不能只做一般配方,因为题目指定的是正交变换。
详细步骤
(1)由秩确定参数
对任意实向量 u,uTATAu=∥Au∥2。因此 ATAu=0 必推出 Au=0,反向也成立,两者零空间相同,故 r(ATA)=r(A)=2。
记 A 的三列为
β1=(1,0,−1,0)T,β2=(0,1,0,a)T,β3=(1,1,a,−1)T.
前两列的前两个分量分别为 (1,0)、(0,1),所以始终线性无关。要使秩恰为 2,第三列必须是它们的线性组合。设 β3=sβ1+tβ2,比较前两分量得 s=t=1;比较第三分量得 a=−1,比较第四分量得 −1=a,条件一致。反过来,a=−1 时确有 β3=β1+β2,故秩为 2。
(2)构造正交变换
代入 a=−1,将列向量两两作内积,得到
B=ATA=202022224.
按第一行展开特征行列式,
∣B−λI∣=(2−λ)[(2−λ)(4−λ)−4]−4(2−λ)=(2−λ)[(2−λ)(4−λ)−8]=(2−λ)λ(λ−6).
特征值为 6,2,0。逐个解特征方程:当 λ=6 时,前两式给出 u3=2u1=2u2,可取 (1,1,2)T;当 λ=2 时,方程给出 u3=0、u1+u2=0,可取 (1,−1,0)T;当 λ=0 时,方程给出 u1=u2=−u3,可取 (−1,−1,1)T。
这三个向量两两内积为零,长度依次为 6,2,3。分别单位化,得
q1=6(1,1,2)T,q2=2(1,−1,0)T,q3=3(−1,−1,1)T.
令 Q=(q1,q2,q3),则 QTQ=I,QTBQ=diag(6,2,0)。作 x=Qy,便有 f=yTQTBQy=6y12+2y22。特征向量可以整体换号或调整列顺序,但标准型中的系数必须随对应列一起调整。
易错点
二次型的秩不是矩阵 A 的行数;正交变换要求列向量既正交又单位化,不能把未归一化的特征向量直接作为 Q。