【最优化方法】矩阵的二次型

【最优化方法】矩阵的二次型矩阵的二次型是一个与矩阵和向量相关的二次多项式

大家好,欢迎来到IT知识分享网。

矩阵二次型的定义

矩阵的二次型是一个与矩阵和向量相关的二次多项式。对于一个实数域上的二次型,给定一个 n × n n×n n×n 的对称矩阵 A A A 和一个列向量 x x x x x x 是一个 n × 1 n×1 n×1 的列向量),其二次型定义为:
Q ( x ) = x T A x Q(x)=x^TAx Q(x)=xTAx

矩阵 A A A 和列向量 x x x 的具体形式为
A = [ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋯ ⋯ ⋯ ⋯ a m 1 a m 2 ⋯ a m n ]       x = [ x 1 x 2 ⋯ x 3 ] T A = \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n}\\ a_{21} & a_{22} & \cdots & a_{2n}\\ \cdots & \cdots & \cdots &\cdots \\ a_{m1} & a_{m2} & \cdots & a_{mn}\\ \end{bmatrix} ~~~~~ x = \begin{bmatrix}x_1 & x_2 & \cdots & x_3\end{bmatrix}^T A=
a11a21am1a12a22am2a1na2namn
     x=
[x1x2x3]T

那么二次型可以写为
Q ( x ) = [ x 1 x 2 ⋯ x n ] [ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a n 1 a n 2 ⋯ a n n ] [ x 1 x 2 ⋮ x n ] Q(\mathbf{x})=\begin{bmatrix}x_1&x_2&\cdots&x_n\end{bmatrix}\begin{bmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\vdots&\vdots&\ddots&\vdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\end{bmatrix}\begin{bmatrix}x_1\\x_2\\\vdots\\x_n\end{bmatrix} Q(x)=[x1x2xn]
a11a21an1a12a22an2a1na2nann

x1x2xn

这个形式表达了二次型的一般形状。实对称矩阵的对称性保证了二次型中的交叉项系数相等,即 a i j = a j i a_{ij}=a_{ji} aij=aji,从而确保了 Q ( x ) Q(x) Q(x) 的对称性。



矩阵的二次型在线性代数、优化、统计学等领域中有着广泛的应用,特别是在描述二次关系、凸优化等方面。

正定性、负定性、半定性和不定性

名称 定义 充要条件
正定矩阵 特征值都大于零的实对称矩阵 所有各阶顺序主子式都大于零,即 $
半正定矩阵 特征值都不小于零的实对称矩阵 ∣ A ∣ = 0 |A| = 0 A=0 ∣ A ∣ ≥ 0 |A|≥0 A0
负定矩阵 特征值都小于零的实对称矩阵 ∣ A i ∣ = { < 0 奇数 > 0 偶数 |A_i|=\begin{cases}<0 & 奇数\\ >0 & 偶数\end{cases} Ai={
<0>0奇数偶数
半负定矩阵 特征值都不大于零的实对称矩阵 ∣ A ∣ = 0 |A| = 0 A=0 ∣ A i ∣ = { ≤ 0 奇数 ≥ 0 偶数 |A_i|=\begin{cases} ≤ 0 & 奇数\\ ≥ 0 & 偶数\end{cases} Ai={
00奇数偶数
不定矩阵 特征值既有大于零又有小于零的实对称矩阵 有两个奇数阶顺序主子式,一正一负

示例

判断该式子是哪种类型?(正定二次型、负定二次型、半正定二次型、半负定二次型、不定二次型)

解:
∣ A − λ E ∣   =   ∣ − λ 1 1 − 1 1 − λ − 1 1 1 − 1 − λ 1 − 1 1 1 − λ ∣   =   ∣ 1 − λ 1 − λ 1 − λ 1 − λ 1 − λ − 1 1 1 − 1 − λ 1 − 1 1 1 − λ ∣ =   ( 1 − λ ) ∣ 1 1 1 1 1 − λ − 1 1 1 − 1 − λ 1 − 1 1 1 − λ ∣   =   ( 1 − λ ) ∣ 1 1 1 1 0 − λ − 1 − 2 0 0 − 2 − λ − 1 0 0 2 2 1 − λ ∣   =   ( 1 − λ ) 2 ( λ 2 + 2 λ − 3 ) = ( λ − 1 ) 3 ( λ + 3 ) \begin{aligned} & |A-\lambda E| ~=~ \begin{vmatrix} -\lambda & 1 & 1 & -1 \\ 1 & -\lambda & -1 & 1 \\ 1 & -1 & -\lambda & 1 \\ -1 & 1 & 1 & -\lambda \\ \end{vmatrix} ~=~ \begin{vmatrix} 1-\lambda & 1-\lambda & 1-\lambda & 1-\lambda \\ 1 & -\lambda & -1 & 1 \\ 1 & -1 & -\lambda & 1 \\ -1 & 1 & 1 & -\lambda \\ \end{vmatrix} \\\\ & =~ (1-\lambda) \begin{vmatrix} 1 & 1 & 1 & 1 \\ 1 & -\lambda & -1 & 1 \\ 1 & -1 & -\lambda & 1 \\ -1 & 1 & 1 & -\lambda \\ \end{vmatrix} ~=~ (1-\lambda) \begin{vmatrix} 1 & 1 & 1 & 1 \\ 0 & -\lambda-1 & -2 & 0 \\ 0 & -2 & -\lambda-1 & 0 \\ 0 & 2 & 2 & 1-\lambda \\ \end{vmatrix} \\\\\ & =~ (1-\lambda)^{2} {(\lambda^2}+2\lambda-3) = (\lambda-1)^3(\lambda+3) \end{aligned}  AλE = 
λ1111λ1111λ1111λ
 = 
1λ1111λλ111λ1λ11λ11λ
= (1λ)
11111λ1111λ1111λ
 = (1λ)
10001λ12212λ121001λ
= (1λ)2(λ2+2λ3)=(λ1)3(λ+3)

求得 λ 1 = λ 2 = λ 3 = 1 , λ 4 = − 3 \lambda_1=\lambda_2=\lambda_3=1, \lambda_4=-3 λ1=λ2=λ3=1,λ4=3

故矩阵 A A A 是特征值既有大于零又有小于零的实对称矩阵,属于不定二次型

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/122730.html

(0)
上一篇 2025-10-14 14:33
下一篇 2025-10-14 15:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信