【什么是半正定矩阵】在数学,尤其是线性代数中,半正定矩阵是一个重要的概念,广泛应用于优化、统计学、机器学习和物理学等多个领域。它描述了一类具有特定性质的对称矩阵,其特征值和二次型都满足一定的非负条件。
一、定义与基本性质
半正定矩阵(Positive Semi-Definite Matrix) 是一个对称矩阵 $ A $,满足对于所有非零向量 $ x \in \mathbb{R}^n $,有:
$$
x^T A x \geq 0
$$
换句话说,该矩阵对应的二次型总是非负的。
基本性质包括:
| 属性 | 描述 |
| 对称性 | 半正定矩阵一定是对称矩阵 |
| 特征值 | 所有特征值均大于等于 0 |
| 行列式 | 行列式非负 |
| 二次型 | 对于任意非零向量 $ x $,$ x^T A x \geq 0 $ |
| 次对角线元素 | 可以是正或负,但需满足整体非负性 |
二、判断方法
要判断一个矩阵是否为半正定矩阵,可以采用以下几种方式:
| 方法 | 描述 |
| 特征值法 | 计算所有特征值,若全部 ≥ 0,则为半正定 |
| 顺序主子式法 | 所有顺序主子式的行列式 ≥ 0(适用于实对称矩阵) |
| 二次型法 | 验证对任意非零向量 $ x $,$ x^T A x \geq 0 $ |
| Cholesky 分解 | 若能进行 Cholesky 分解,则为正定;若允许零元素,则可能为半正定 |
三、应用场景
半正定矩阵在多个领域都有广泛应用,主要包括:
| 应用领域 | 说明 |
| 优化问题 | 在凸优化中,目标函数的 Hessian 矩阵常要求为半正定 |
| 统计学 | 协方差矩阵通常是半正定的 |
| 机器学习 | 支持向量机、核方法等依赖半正定矩阵的性质 |
| 物理学 | 在某些物理模型中,能量矩阵需要满足半正定性 |
四、与正定矩阵的区别
| 特性 | 正定矩阵 | 半正定矩阵 |
| 二次型 | $ x^T A x > 0 $ | $ x^T A x \geq 0 $ |
| 特征值 | 全部 > 0 | 全部 ≥ 0 |
| 可逆性 | 可逆 | 不一定可逆 |
| 例子 | $ A = I $ | $ A = \begin{bmatrix}1 & 0 \\ 0 & 0\end{bmatrix} $ |
五、总结
半正定矩阵是一种特殊的对称矩阵,其核心性质在于二次型的非负性。它在数学理论和实际应用中都具有重要地位。理解其定义、判断方法以及与其他类型矩阵的区别,有助于更深入地掌握线性代数的核心概念,并在相关领域中灵活运用。
表:半正定矩阵关键属性总结
| 属性 | 说明 |
| 定义 | 对称矩阵,满足 $ x^T A x \geq 0 $ 对所有 $ x $ |
| 特征值 | ≥ 0 |
| 二次型 | 非负 |
| 判断方法 | 特征值法、顺序主子式法、Cholesky 分解等 |
| 应用 | 优化、统计、机器学习等 |
| 与正定矩阵区别 | 正定要求严格大于 0,半正定允许等于 0 |


