2.1 基本定理#
主轴定理:对于 n 元实二次型 f(x)=xTAx(A 为 n 阶实对称矩阵),一定存在正交线性变换x=Qy(Q 为正交矩阵),使得二次型化为标准形:
f=λ1y12+λ2y22+⋯+λnyn2其中 λ1,λ2,…,λn 是 A 的全部特征值(重根按重数出现)。
本质:正交变换法就是实对称矩阵的正交相似对角化在二次型中的应用。
2.2 完整步骤#
第一步:写出二次型的矩阵 A#
将二次型写成对称矩阵形式 f=xTAx。
第二步:求 A 的全部特征值#
解特征方程 ∣λE−A∣=0,得到 λ1,λ2,…,λn(重根按重数写出)。
第三步:求每个特征值对应的特征向量#
对每个 λi,求解 (λiE−A)x=0,得到基础解系。
第四步:施密特正交化(仅重特征值需要)#
对每个重特征值的多个特征向量进行施密特正交化,使它们两两正交。
注意:不同特征值对应的特征向量自动正交,无需处理。
第五步:单位化#
将所有正交化后的特征向量逐个单位化:
ηi=∥βi∥βi得到 n 个标准正交的特征向量 η1,η2,…,ηn。
第六步:构造正交矩阵 Q 并写出标准形#
将 η1,…,ηn 按列排成正交矩阵:
Q=(η1,η2,…,ηn)则正交变换为 x=Qy,在此变换下:
f=xTAx=yT(QTAQ)y=λ1y12+λ2y22+⋯+λnyn2
关键:特征值在标准形中的排列顺序必须与 Q 中对应特征向量的排列顺序一致。
2.3 完整示例#
将 f(x1,x2,x3)=2x1x2+2x1x3+2x2x3 用正交变换法化为标准形。
第一步:写出矩阵#
f=(x1,x2,x3)011101110x1x2x3,A=011101110第二步:求特征值#
∣λE−A∣=λ−1−1−1λ−1−1−1λ各行和相等(均为 λ−2),将第 2、3 列加到第 1 列:
=λ−2λ−2λ−2−1λ−1−1−1λ=(λ−2)111−1λ−1−1−1λ=(λ−2)100−1λ+10−10λ+1=(λ−2)(λ+1)2特征值:λ1=2(单根),λ2=λ3=−1(二重根)。
第三步:求特征向量#
对 λ1=2:
(2E−A)=2−1−1−12−1−1−12行变换100010−1−10同解方程:x1=x3,x2=x3。取 x3=1:
α1=111对 λ2=−1(二重):
(−1E−A)=−1−1−1−1−1−1−1−1−1行变换100100100同解方程:x1+x2+x3=0,即 x1=−x2−x3。自由变量 x2,x3。依次取 (1,0) 和 (0,1):
α2=−110,α3=−101第四步:施密特正交化(对 λ=−1 的两个特征向量)#
验证:(α2,α3)=1=0,不正交,需正交化。
β2=α2=−110β3=α3−(β2,β2)(α3,β2)β2=−101−21−110=−21−211验证:(β2,β3)=0 ✓。
α1 与 β2,β3 已自动正交(不同特征值),无需处理。
第五步:单位化#
∥α1∥=3⟹η1=31111∥β2∥=2⟹η2=21−110∥β3∥=26⟹η3=61−1−12第六步:写出正交矩阵 Q 和标准形#
Q=(η1,η2,η3)=313131−21210−61−6162在正交变换 x=Qy 下,标准形为:
f=2y12−y22−y32