Skip to content

线性代数·6 二次型

考纲内容

  • 二次型及其矩阵表示
  • 合同变换与合同矩阵
  • 二次型的秩
  • 惯性定理二次型的标准形和规范形
  • 用正交变换和配方法化二次型为标准形二次型及其矩阵的正定性

一、二次型及其矩阵表示

考纲摘要:

  1. 掌握二次型及其矩阵表示
  2. 了解二次型秩的概念
  3. 了解二次型的标准形、规范形的概念

含有 $n $ 个变量的 $ x_1,\cdots,x_n$ 的二元齐次函数

f(x1,,xn)=i=1naiixi2+i=1n1j=i+1n2aijxixj

称作二次型,它也可以写做如下形式:

f(x1,,xn)=i,j=1naijxixj

显然,若以这种形式来表示,则 aij=aji

对于二次型,讨论的主要问题是,寻找可逆的线性变换:

[x1xn]=[c11c1ncn1cnn][y1yn]

使得 f=k1y12++knyn2,这种只含平方项的二次型,称作二次型的标准型(或法式)如果 $k_1,\cdots k_n $ 仅取值 $ 1,-1,0$,则称之为规范型

二次型的矩阵表示形式如下:

f=xTAx=(x1,x2,,xn)[a11a12a1na21a22a2nan1an2ann][x1x2xn]

在这里,$A $ 是一个对称矩阵,这里的 $ f$ 实际上就是 $f (x_1,\cdots,x_n)=\sum_{i,j=1}^na_{ij}x_ix_j $ 例如,二次型 $ f=3x^2-3z^2-4xy+yz$ 的矩阵表示形式为s:

f=(x,y,z)[32020121203][xyz]

对称矩阵 $A $ 称作二次型 $ f$ 的矩阵,其秩称作二次型 $f $ 的秩,$ f$ 也叫做对称矩阵 A 的二次型

补充:一个二次型的标准形是不唯一的,因为使用正交变换法求标准形时实际上是类似于矩阵对角化的求法,特征值的排列顺序是可以变化的。但是,二次型的规范形是唯一的,二次型的规范形只由其正、负惯性指数决定,故其规范形唯一

二、合同变换与合同矩阵

考纲摘要:

  1. 了解合同变换与合同矩阵的概念
  2. 掌握用正交变换化二次型为标准形的方法

设 A,B 是 $n $ 阶矩阵,若有可逆矩阵 $ C$,使 B=CTAC,则称 A,B 合同,两个互相称作合同矩阵,$A $ 变换到 $ B$ 的过程称作合同变换 显然,如果 A 是对称矩阵,则 B 也是对称矩阵

要使二次型 $f $ 经可逆变换 $ x=Cy$ 变成标准形,即:

yTCTACy=(y1,,yn)[k1kn][y1yn]

因此,求解标准形的问题就转变为寻找一个可逆矩阵 $C $,使 $ C^TAC $ 成为一个对角矩阵,由于 $ A$ 是对称矩阵,所以总存在一个正交矩阵 $P $,使 $ P^{-1}AP=P^TAP=\Lambdaf=\sum_{i,j=1}^na_{ij}x_ix_j $,总存在正交变换 $ x=Py $,使 $ f$ 化为标准形:

f=λ1y12+λnyn2

其中,$\lambda_1,\cdots,\lambda_n $ 是矩阵 $ A$ 的特征值。如果需要进一步将 f 化作规范形,只需做变换 zi=1/yi 即可

利用正交变换将二次型变换成标准形,可以保持曲线的几何形状不变

三、用配方法化二次型为标准形

考纲摘要:用配方法化二次型为标准形

使用拉格朗日配方法,实际上就是把二次型化成只含 a(bixi++bjxj)2 的式子,然后就可以直接找到可以将其化成标准形的线性变换。由于这个线性变换未必是正交变换,因此使用这种方法化标准形后曲线的几何形状可能会发生变化

1. 例题:含有平方项的二次型

用配方法化二次型 f(x1,x2,x3)=x12+2x1x2+2x1x34x32 为标准形

只需以此把含有 $x_1 $ 的项归并起来,剩下的式子就不含 $ x_1 $,然后再把含有 $ x_2\begin{align*}f=(x_1+x_2+x_3)^2-x_2^2-2x_2x_3-5x_3^2\=(x_1+x_2+x_3)^2-(x_2-x_3)^2-4x_3^2\end{align*}$ 所求的线性变换即为:

[111011001][x1x2x3]=[y1y2y3]

2. 例题:不含平方项的二次型

用配方法化二次型 f(x1,x2,x3)=2x1x2+2x1x3+6x2x3 为标准形

对于这样的二次型,首先应该做这样的线性变换,使得二次型中含有平方项:

[x1x2x3]=[110110001][y1y2y3]

变换后的二次型就可以开始归并平方项了:

f=2y122y22+8y1y34y2y3=2(y1+2y3)22y224y2y38y32=2(y1+2y3)22(y2+y3)26y32

然后做以下线性变换:

[z1z2z3]=[102011001][y1y2y3]

即可得到标准形 $f=2z_1^2-2z_2^2-6z_3^2 $,当然,也可以求 $ z$ 到 x 的线性变换:

[x1x2x3]=[110110001][102011001]1[z1z2z3]=[113111001][z1z2z3]

四、正定二次型

考纲摘要:

  1. 掌握惯性定理
  2. 理解正定二次型、正定矩阵的概念,并掌握其判别法。

惯性定理:设二次型 $f=x^TAx $ 的秩为 $ r$ ,且有两个可逆变换:

x=Cy,x=Pz

使得:

f=k1y12++knyn2,kr0f=λ1z12++λnzn2,λr0

k1,,kr 中正数的个数与 λ1,,λr 中正数的个数相等

  • 其中,正系数的个数称作二次型的正惯性指数
  • 其中,负系数的个数称作二次型的负惯性指数

补充推论:正惯性指数相等的对称矩阵合同,因为它们可以化为同一个规范形

设有 $n $ 元二次型 $ f (x)=x^TAx$

  • 如果 $\forall x\ne0,f (x)>0 $,则称 $ f$ 为正定二次型,并称对称矩阵 A正定的
  • 如果 $\forall x\ne0,f (x)<0 $,则称 $ f$ 为负定二次型,并称对称矩阵 A负定的

这个二次型是正定的充要条件是(几种等价表述):

  • 它的标准形的 n 个系数全为正
  • 它的规范形的 n 个系数全为 1
  • 它的正惯性指数等于 n
  • 对称矩阵 A 的特征值全为正
  • 以及赫尔维兹定理

赫尔维兹定理表述如下:

对称矩阵 $A $ 正定的充要条件是:$ A$ 的各阶主子式都为正,即:

a11>0,|a11a12a21a22|>0,,|A|>0

负定的充要条件是:所有奇数阶主子式为负,偶数阶主子式为正,即:

(1)r|a11a1rar1arr|>0

3. 矩阵等价、相似、合同的关系总结

关系定义充要条件性质 (相同点)
等价 ($A \sim B $)$ PAQ=B $ (P,Q 可逆)$ R(A)=R(B)$秩相等
相似 ($A \approx B $)$ P^{-1}AP=B$特征值相同 (对角化时)秩、特征值、迹、行列式均相等
合同 ($A \simeq B $)$ C^TAC=B $ ($ C$ 可逆)正负惯性指数相同秩相等、对称性、惯性指数
  • 相似必合同:若 $A \approx B $ 且 A, B 为实对称矩阵,则 $ A \simeq B$。
  • 合同必等价相似必等价

题目整理

  1. 设 $A $ 为可逆的实对称矩阵,则二次型 $ X^TAX$ 与 XTA1X()A. 规范形与标准形不一定相同 B. 规范形相同但标准形不一定相同 C. 标准形相同但规范形不一定相同 D. 规范形和标准形都相同

    答案:B二次型的规范形只由其正、负惯性指数决定,故其规范形唯一

  2. 设 A,B 都是 $n $ 阶矩阵,且存在可逆矩阵 $ P$,使得 AP=B,则()A. A,B 合同 B. A,B 合同相似 C. 方程组 $AX=0,BX=0 $ 同解D. $ r (A)=r (B)$

    错选:C 答案:D 考虑矩阵的秩的其中一条性质:若 P,Q 可逆,则 R(PAQ)=R(A) 在这里,使得 P 为 $E Q$ 为题目中给出的 P ,即可得出 D 是正确的这一结论

  3. A=[210120005],B=[100001010],则 $A $ 与 $ B$()A. 相似且合同 B. 相似不合同 C. 合同不相似 D. 不合同也不相似

    答案:C分别求解两个方程:|AλE|=0,|BλE|=0,得到两个矩阵的特征值: {1,3,5},{1,1,1},则二者不相似,但二者的正惯性指数相等,所以二者与同一个规范形合同,所以二者合同

  4. 设二次型 f(x1,x2,x3)=XTAX,tr(A)=1,B=[112110000],AB=O (1) 求正交矩阵 $Q $,使得在正交变换 $ X=QY $ 下二次型化为标准形 (2) 求矩阵 $ A$

    显然 $R(B)=2 $,又由于 $ AB=O $,则 $ R(A)+R(B)\le3,R(A)\le1$ 而 tr(A)=1,因此 $A\ne O $,因此 $ R(A)=1 $,因此 $ A$ 的特征值为 λ1=λ2=0,λ3=1

    显然,B 的两个线性无关的列向量 (1,1,0)T,(1,1,0)T 是对应于特征值 λ=0 的特征向量,而它们是正交的只需求出另一个与它们线性无关的向量,那这个向量就是对应于特征值 λ=1 的特征向量。显然,这只需要求一个向量积就可以:

    |ijk110110|=[002]

    显然,这 3 个向量是两两正交的,因此,对其单位化即可得到所求的正交矩阵

    Q=[2222022220001]

    矩阵 A 的求解:

    QTAQ=Q1AQ=diag(0,0,1)A=Qdiag(0,0,1)Q1=Qdiag(0,0,1)QT=[000000001]
  5. A 是三阶实对称矩阵,存在正交矩阵 Q=[12l12l1312l22l230l32l33],使得 $X^TAX\overset{X=QY}{===}y_2^2+y_3^2 $ (1) 求正交矩阵 $ Q$ (2) 求矩阵 A

    显然 A 有特征值 λ1=0,λ2=λ3=1,而 $(-\cfrac{1}{\sqrt 2},\cfrac{1}{\sqrt 2},0)^T $ 就是对应于特征值 $ 0$ 的特征向量,可以取 (1,1,0)T(x1,x2,x3)Tλ=1 对应的特征向量,则有 x1+x2=0 这个齐次线性方程组的通解为 (1,1,0)T,(0,0,1)T,它们已经正交,对其进行单位化,即可求得:

    Q=[1212012120001]

    而矩阵 A 的求法亦简单:

    QTAQ=[000010001],A=Q[000010001]QT=12[110110002]

Released under the MIT License.