合同变换与标准形

合同变换

合同变换的定义

合同变换

设 AA 和 BB 是 nn 阶实对称矩阵,如果存在可逆矩阵 PP,使得: B=PTAPB = P^TAP

则称矩阵 AA 与 BB 合同,记为 A≅BA \cong B。

合同变换的性质

性质 1:合同关系是等价关系(自反、对称、传递)。

性质 2:合同变换保持矩阵的对称性。

性质 3:合同变换保持矩阵的秩。

性质 4:合同变换保持矩阵的正定性。

合同变换的几何意义

几何意义:合同变换对应于坐标系的线性变换。

例子:设 Q(x)=xTAxQ(x) = x^TAx 是二次型,作变换 x=Pyx = Py,则: Q(x)=xTAx=(Py)TA(Py)=yT(PTAP)y=yTByQ(x) = x^TAx = (Py)^TA(Py) = y^T(P^TAP)y = y^TBy

其中 B=PTAPB = P^TAP 是合同变换。

标准形

标准形的定义

标准形

如果二次型 Q(x)Q(x) 通过合同变换可以化为: Q(x)=λ1y12+λ2y22+⋯+λnyn2Q(x) = \lambda_1y_1^2 + \lambda_2y_2^2 + \dots + \lambda_ny_n^2

则称这种形式为标准形。

标准形的求法

方法 1:正交变换法

步骤:

  1. 写出二次型的矩阵 AA
  2. 求 AA 的特征值和特征向量
  3. 构造正交矩阵 QQ
  4. 作变换 x=Qyx = Qy
  5. 得到标准形 Q=λ1y12+λ2y22+⋯+λnyn2Q = \lambda_1y_1^2 + \lambda_2y_2^2 + \dots + \lambda_ny_n^2

方法 2:配方法

步骤:

  1. 通过配方逐步消去交叉项
  2. 得到标准形

例子

例 1:将二次型 Q(x1,x2)=2x12+4x1x2+3x22Q(x_1, x_2) = 2x_1^2 + 4x_1x_2 + 3x_2^2 化为标准形。

解(正交变换法):

  1. 矩阵表示:A=(2223)A = \begin{pmatrix} 2 & 2 \\ 2 & 3 \end{pmatrix}
  2. 特征方程:∣A−λI∣=λ2−5λ+2=0|A - \lambda I| = \lambda^2 - 5\lambda + 2 = 0
  3. 特征值:λ1=1\lambda_1 = 1,λ2=4\lambda_2 = 4
  4. 特征向量:
    • λ1=1\lambda_1 = 1:x⃗1=(1,−1)\vec{x}_1 = (1, -1)
    • λ2=4\lambda_2 = 4:x⃗2=(1,1)\vec{x}_2 = (1, 1)
  5. 单位化:
    • q⃗1=12(1,−1)\vec{q}_1 = \frac{1}{\sqrt{2}}(1, -1)
    • q⃗2=12(1,1)\vec{q}_2 = \frac{1}{\sqrt{2}}(1, 1)
  6. 正交矩阵:Q=12(11−11)Q = \frac{1}{\sqrt{2}}\begin{pmatrix} 1 & 1 \\ -1 & 1 \end{pmatrix}
  7. 标准形:Q=y12+4y22Q = y_1^2 + 4y_2^2

惯性定理

惯性定理的表述

定理(惯性定理):设 AA 是 nn 阶实对称矩阵,则 AA 的正惯性指数和负惯性指数在合同变换下保持不变。

惯性指数的定义

惯性指数
  • 正惯性指数:标准形中正系数的个数
  • 负惯性指数:标准形中负系数的个数
  • 零惯性指数:标准形中零系数的个数

惯性定理的证明

证明思路:

  1. 设 AA 通过两种不同的合同变换化为标准形
  2. 证明两种标准形的正负惯性指数相同
  3. 利用二次型的几何性质证明

惯性定理的应用

应用 1:判断二次型的正定性

  • 正定:正惯性指数等于 nn,负惯性指数等于 00
  • 负定:正惯性指数等于 00,负惯性指数等于 nn
  • 半正定:负惯性指数等于 00
  • 半负定:正惯性指数等于 00

应用 2:判断矩阵的正定性

  • 正定:所有特征值都是正数
  • 负定:所有特征值都是负数
  • 半正定:所有特征值都是非负数
  • 半负定:所有特征值都是非正数

配方法

配方法的基本思想

思想:通过配方逐步消去交叉项,最终得到标准形。

配方法的步骤

步骤:

  1. 选择一个变量,将其平方项和交叉项配方
  2. 引入新的变量替换配方后的表达式
  3. 重复上述过程,直到所有交叉项都被消去
  4. 得到标准形

例子

例 2:用配方法将二次型 Q(x1,x2,x3)=x12+2x22+3x32+2x1x2+2x1x3+4x2x3Q(x_1, x_2, x_3) = x_1^2 + 2x_2^2 + 3x_3^2 + 2x_1x_2 + 2x_1x_3 + 4x_2x_3 化为标准形。

解:

  1. Q=x12+2x1x2+2x1x3+2x22+4x2x3+3x32Q = x_1^2 + 2x_1x_2 + 2x_1x_3 + 2x_2^2 + 4x_2x_3 + 3x_3^2
  2. =(x1+x2+x3)2−x22−x32−2x2x3+2x22+4x2x3+3x32= (x_1 + x_2 + x_3)^2 - x_2^2 - x_3^2 - 2x_2x_3 + 2x_2^2 + 4x_2x_3 + 3x_3^2
  3. =(x1+x2+x3)2+x22+2x2x3+2x32= (x_1 + x_2 + x_3)^2 + x_2^2 + 2x_2x_3 + 2x_3^2
  4. =(x1+x2+x3)2+(x2+x3)2+x32= (x_1 + x_2 + x_3)^2 + (x_2 + x_3)^2 + x_3^2
  5. 令 y1=x1+x2+x3y_1 = x_1 + x_2 + x_3,y2=x2+x3y_2 = x_2 + x_3,y3=x3y_3 = x_3
  6. 则 Q=y12+y22+y32Q = y_1^2 + y_2^2 + y_3^2

练习题

练习 1

对 Q(x1,x2)=2x12+4x1x2+3x22Q(x_1,x_2) = 2x_1^2 + 4x_1x_2 + 3x_2^2 作正交变换化为标准形。

合同变换标准形正交变换正交

解题思路: 使用正交变换法将二次型化为标准形。

详细步骤:

  1. 矩阵表示:A=(2223)A = \begin{pmatrix} 2 & 2 \\ 2 & 3 \end{pmatrix}
  2. 特征方程:∣A−λI∣=λ2−5λ+2=0|A - \lambda I| = \lambda^2 - 5\lambda + 2 = 0
  3. 特征值:λ1=1\lambda_1 = 1,λ2=4\lambda_2 = 4
  4. 特征向量:
    • λ1=1\lambda_1 = 1:x⃗1=(1,−1)\vec{x}_1 = (1, -1)
    • λ2=4\lambda_2 = 4:x⃗2=(1,1)\vec{x}_2 = (1, 1)
  5. 单位化:
    • q⃗1=12(1,−1)\vec{q}_1 = \frac{1}{\sqrt{2}}(1, -1)
    • q⃗2=12(1,1)\vec{q}_2 = \frac{1}{\sqrt{2}}(1, 1)
  6. 正交矩阵:Q=12(11−11)Q = \frac{1}{\sqrt{2}}\begin{pmatrix} 1 & 1 \\ -1 & 1 \end{pmatrix}
  7. 标准形:Q=y12+4y22Q = y_1^2 + 4y_2^2

最终答案:Q=y12+4y22Q = y_1^2 + 4y_2^2

练习 2

用配方法将二次型 Q(x1,x2)=x12+4x1x2+4x22Q(x_1, x_2) = x_1^2 + 4x_1x_2 + 4x_2^2 化为标准形。

合同变换标准形正交变换配方

解题思路: 通过配方将二次型化为标准形。

详细步骤:

  1. Q(x1,x2)=x12+4x1x2+4x22Q(x_1, x_2) = x_1^2 + 4x_1x_2 + 4x_2^2
  2. =(x1+2x2)2= (x_1 + 2x_2)^2
  3. 令 y1=x1+2x2y_1 = x_1 + 2x_2,y2=x2y_2 = x_2
  4. 则 Q=y12Q = y_1^2

最终答案:Q=y12Q = y_1^2,其中 y1=x1+2x2y_1 = x_1 + 2x_2,y2=x2y_2 = x_2

练习 3

写出惯性定理的内容。

合同变换标准形正交变换惯性定理

解题思路: 回忆惯性定理的表述。

详细步骤:

  1. 惯性定理:设 AA 是 nn 阶实对称矩阵,则 AA 的正惯性指数和负惯性指数在合同变换下保持不变。
  2. 也就是说,若 B=CTACB = C^TAC 且 CC 可逆,则 AA 与 BB 有相同的正惯性指数 pp 和负惯性指数 qq,并且 p+qp + q 等于矩阵的秩。
  3. 由此得到推论:实对称矩阵在合同变换下可以化到标准形,标准形对角元的正、负、零的个数由惯性指数决定。

最终答案:合同变换不改变正负惯性指数

练习 4

判断矩阵 A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} 是否正定。

合同变换标准形正交变换特征值

解题思路: 通过特征值或顺序主子式判断正定性。

详细步骤:

  1. 方法一:求特征值
    • 特征方程:∣A−λI∣=λ2−4λ+3=0|A - \lambda I| = \lambda^2 - 4\lambda + 3 = 0
    • 特征值:λ1=1\lambda_1 = 1,λ2=3\lambda_2 = 3,都是正数
  2. 方法二:检查顺序主子式
    • ∣A1∣=2>0|A_1| = 2 > 0
    • ∣A2∣=3>0|A_2| = 3 > 0

最终答案:是正定矩阵

练习 5

用正交变换法将二次型 Q(x1,x2,x3)=x12+2x22+3x32+2x1x2+2x1x3+4x2x3Q(x_1, x_2, x_3) = x_1^2 + 2x_2^2 + 3x_3^2 + 2x_1x_2 + 2x_1x_3 + 4x_2x_3 化为标准形。

合同变换标准形正交变换正交

解题思路: 使用正交变换法将二次型化为标准形。

详细步骤:

  1. 矩阵表示:A=(111122123)A = \begin{pmatrix} 1 & 1 & 1 \\ 1 & 2 & 2 \\ 1 & 2 & 3 \end{pmatrix}
  2. 特征方程:∣A−λI∣=−λ3+6λ2−11λ+6=0|A - \lambda I| = -\lambda^3 + 6\lambda^2 - 11\lambda + 6 = 0
  3. 特征值:λ1=1\lambda_1 = 1,λ2=2\lambda_2 = 2,λ3=3\lambda_3 = 3
  4. 特征向量:
    • λ1=1\lambda_1 = 1:x⃗1=(1,−1,0)\vec{x}_1 = (1, -1, 0)
    • λ2=2\lambda_2 = 2:x⃗2=(1,0,−1)\vec{x}_2 = (1, 0, -1)
    • λ3=3\lambda_3 = 3:x⃗3=(1,1,1)\vec{x}_3 = (1, 1, 1)
  5. 单位化:
    • q⃗1=12(1,−1,0)\vec{q}_1 = \frac{1}{\sqrt{2}}(1, -1, 0)
    • q⃗2=12(1,0,−1)\vec{q}_2 = \frac{1}{\sqrt{2}}(1, 0, -1)
    • q⃗3=13(1,1,1)\vec{q}_3 = \frac{1}{\sqrt{3}}(1, 1, 1)
  6. 标准形:Q=y12+2y22+3y32Q = y_1^2 + 2y_2^2 + 3y_3^2

最终答案:Q=y12+2y22+3y32Q = y_1^2 + 2y_2^2 + 3y_3^2

总结

本文出现的符号

符号类型读音/说明在本文中的含义
B=PTAPB = P^TAP数学符号B equals P transpose A P合同变换:由可逆矩阵 PP 把 AA 变为 BB
A≅BA \cong B数学符号A congruent BAA 与 BB 合同的记号
PP数学符号matrix P合同变换所用的可逆矩阵
∣A−λI∣=0\lvert A - \lambda I\rvert = 0数学符号determinant of A minus lambda I特征方程,用来求特征值
λ1,λ2\lambda_1, \lambda_2希腊字母Lambda(兰姆达)矩阵的特征值,也是标准形平方项的系数
q⃗1,q⃗2\vec{q}_1, \vec{q}_2数学符号q one, q two单位化后的特征向量,构成正交矩阵 QQ 的列
2\sqrt{2}数学符号square root of two单位化时的归一化因子 12\frac{1}{\sqrt{2}}

中英对照

中文术语英文术语音标说明
合同变换congruence transformation/ˈkɒŋɡruəns ˌtrænsfəˈmeɪʃən/由 B=PTAPB=P^TAP 给出的对称矩阵变换
合同congruent/ˈkɒŋɡruənt/两矩阵满足 B=PTAPB=P^TAP 的关系,记 A≅BA\cong B
标准形standard form/ˈstændəd fɔːm/只含平方项 λ1y12+⋯+λnyn2\lambda_1y_1^2+\cdots+\lambda_ny_n^2 的二次型
惯性定理Sylvester’s law of inertia/sɪlˈvestəz lɔː ɒv ɪˈnɜːʃə/正负惯性指数在合同变换下保持不变
正惯性指数positive index of inertia/ˈpɒzətɪv ˈɪndeks ɒv ɪˈnɜːʃə/标准形中正系数的个数
正交变换orthogonal transformation/ɔːˈθɒɡənl ˌtrænsfəˈmeɪʃən/用正交矩阵化二次型为标准形的方法
特征值eigenvalue/ˈaɪɡənvæljuː/由特征方程 ∣A−λI∣=0\lvert A-\lambda I\rvert=0 解出
配方法completing the square/kəmˈpliːtɪŋ ðə skweə/配方消去交叉项求标准形
可逆矩阵invertible matrix/ɪnˈvɜːtəbl ˈmeɪtrɪks/合同变换中存在逆矩阵的 PP

发现内容有问题?

告诉我们哪里需要改进。