跳至主要內容

背景

Cyletix大约 3 分钟

背景

在解析几何中,为了便于研究二次曲线

ax2+bxy+cy2=1 ax^2+bxy+cy^2=1

的几何性质,可以选择适合的旋转变换

{x=xcosθysinθy=xsinθycosθ \begin{cases} x=x'\cos\theta-y'\sin\theta\\ y=x'\sin\theta-y'\cos\theta \end{cases}\\

把方程化为标准型

mx2+ny2=1 mx'^2+ny'^2=1

从现代数学的观点看, 化为标准型的过程就是通过变量的线性变换化简一个二次齐次多项式, 使得它只有平方项. 将这类问题一般化, 即为二次型.

定义

定义

二次型是指一个二次齐次函数, 形如

Q(x)=xTAx=i=1nj=inaijxixj Q(\vec{x}) = \vec{x}^T A \vec{x} = \sum_{i=1}^n \sum_{j=i}^n a_{ij} x_i x_j

其中x{} \vec{x}是一个nn维列向量,AA是一个对称的n×nn \times n矩阵,xTx^T表示xx的转置。

二次型通常表示为变量的二次多项式,可以用矩阵表示。 找到x\vec{x}的过程即为对角化

性质

  1. 对称性:矩阵AA必须是对称矩阵,即A=ATA = A^T
  2. 正定性:如果对任意非零向量xxQ(x)>0Q(x) > 0,则称二次型Q(x)Q(x)是正定的。这等价于矩阵AA是正定矩阵。
  3. 半正定性:如果对任意非零向量xxQ(x)0Q(x) \geq 0,则称二次型Q(x)Q(x)是半正定的。这等价于矩阵AA是半正定矩阵。
  4. 负定性:如果对任意非零向量xxQ(x)<0Q(x) < 0,则称二次型Q(x)Q(x)是负定的。这等价于矩阵AA是负定矩阵。
  5. 半负定性:如果对任意非零向量xxQ(x)0Q(x) \leq 0,则称二次型Q(x)Q(x)是半负定的。这等价于矩阵AA是半负定矩阵。

计算

任何一种二次的二元代数式都能化成二次型的形式。给定一个二次的二元代数式,如3x2+2xy+3y23x^2+2xy+3y^2,可以将其表示成二次型xTAxx^T A x的形式,其中xx是变量向量,AA是对应的系数矩阵。

考虑一般形式的二次二元代数式:

ax2+2bxy+cy2 ax^2 + 2bxy + cy^2

可以将其表示为如下的矩阵形式:

xTAx x^T A x

其中x=[xy]x = \begin{bmatrix} x \\ y \end{bmatrix}AA是对称矩阵:

A=[abbc] A = \begin{bmatrix} a & b \\ b & c \end{bmatrix}

对于3x2+2xy+3y23x^2 + 2xy + 3y^2,对应的系数矩阵AA为:

A=[3113] A = \begin{bmatrix} 3 & 1 \\ 1 & 3 \end{bmatrix}

验证:

xTAx=[xy][3113][xy]=3x2+2xy+3y2 x^T A x = \begin{bmatrix} x & y \end{bmatrix} \begin{bmatrix} 3 & 1 \\ 1 & 3 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = 3x^2 + 2xy + 3y^2

因此,3x2+2xy+3y23x^2 + 2xy + 3y^2确实可以表示为xTAxx^T A x的形式,其中A=[3113]A = \begin{bmatrix} 3 & 1 \\ 1 & 3 \end{bmatrix}

示例

考虑一个二次型

Q(x)=3x12+2x1x2+x22 Q(x) = 3x_1^2 + 2x_1x_2 + x_2^2

我们可以将其写成矩阵形式:

Q(x)=[x1x2][3111][x1x2] Q(x) = \begin{bmatrix} x_1 & x_2 \end{bmatrix} \begin{bmatrix} 3 & 1 \\ 1 & 1 \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \end{bmatrix}

(未完成)

应用

  1. 优化理论:在二次规划问题中,目标函数通常是一个二次型。
  2. 统计学:在多元统计分析中,二次型用于构建某些统计量,如马氏距离。
  3. 机械工程:在结构分析和动力学中,二次型用于描述能量和稳定性。