含 n 个变量 x1,x2,…,xn 的二次齐次多项式:
f(x1,x2,…,xn)=∑i=1n∑j=1naijxixj(aij=aji)
称为 n 元二次型。
令 A=(aij)n×n(A 为实对称矩阵),x=(x1,x2,…,xn)T,则:
f(x)=xTAx
A 称为二次型 f 的矩阵,A 的秩称为二次型的秩。
将 f(x1,x2,x3)=x12+2x1x2+4x1x3+3x22+2x2x3+7x32 写成矩阵形式。
A=112131217
f=xTAx=(x1,x2,x3)112131217x1x2x3
注意:aij 是 xixj 系数的一半(i=j 时)。
设 A,B 为 n 阶实对称矩阵,若存在可逆矩阵 C,使得:
B=CTAC
则称 A 与 B 合同。
- 自反性:A 与 A 合同
- 对称性:A 与 B 合同 ⇒ B 与 A 合同
- 传递性:A 与 B 合同,B 与 C 合同 ⇒ A 与 C 合同
- 相似 ⇒ 合同(P−1=PT 时,即正交相似)
- 合同 ⇒ 相似
- 正交相似 = 相似 + 合同
两个实对称矩阵合同 ⟺ 它们有相同的正惯性指数和负惯性指数。
二次型的标准形是只含平方项的形式:
f=d1y12+d2y22+⋯+dnyn2
- 若含 xi2 项,将含 xi 的所有项集中,配方
- 若不含 xi2 项但含 xixj 项,先做变量替换产生平方项
- 重复直到所有交叉项消除
将 f=x12+2x1x2+2x1x3+2x22+4x2x3+x32 化为标准形。
配方:
f=(x1+x2+x3)2+x22+2x2x3
=(x1+x2+x3)2+(x2+x3)2−x32
令 ⎩⎨⎧y1=x1+x2+x3y2=x2+x3y3=x3
标准形:f=y12+y22−y32
将 f=2x1x2+2x1x3−6x2x3 化为标准形。
先做替换:x1=y1+y2,x2=y1−y2,x3=y3
f=2(y1+y2)(y1−y2)+2(y1+y2)y3−6(y1−y2)y3
=2y12−2y22−4y1y3+8y2y3
=2(y1−y3)2−2y32−2y22+8y2y3
=2(y1−y3)2−2(y2−2y3)2+6y32
对实对称矩阵 A,存在正交矩阵 Q 使得 QTAQ=Λ。
令 x=Qy(正交变换),则:
f=xTAx=(Qy)TA(Qy)=yTQTAQy=yTΛy=λ1y12+λ2y22+⋯+λnyn2
- 写出二次型的矩阵 A
- 求 A 的特征值和特征向量
- 将特征向量正交化、单位化,构造正交矩阵 Q
- 令 x=Qy,标准形为 λ1y12+⋯+λnyn2
将 f=2x12+2x22+2x32+2x1x2+2x1x3+2x2x3 用正交变换化为标准形。
A=211121112
特征值:λ1=4,λ2=λ3=1
正交对角化后:
f=4y12+y22+y32
- 正交变换保持向量的长度和角度不变
- 正交变换是刚体运动(旋转或反射)
- 标准形中的系数就是特征值
| 方法 | 标准形系数 | 变换矩阵 | 保持几何性质 |
|---|
| 配方法 | 不一定是特征值 | 可逆矩阵 C | 不保持 |
| 正交变换法 | 特征值 | 正交矩阵 Q | 保持长度和角度 |