Skip to content

定义Definition

正定与半正定矩阵

施工中 · 内容逐步修订

Positive definite matrix · Positive semidefinite matrix · PSD matrix

由二次能量严格为正或非负定义的实对称与复 Hermitian 矩阵。

形式陈述 ​

设 A∈Rn×n 为实对称矩阵。若对每个非零 x∈Rn 都有

xTAx>0,

则称 A 正定,记作 A≻0;若对每个 x 都有 xTAx≥0,则称 A 半正定,记作 A⪰0。复数情形对 Hermitian 矩阵 A=A∗ 使用同一定义,把表达式换成实值的 x∗Ax。

由有限维谱定理,对称/Hermitian 矩阵正定当且仅当所有特征值严格为正,半正定当且仅当所有特征值非负。半正定还等价于存在矩阵 B 使

A=B∗B,

也等价于存在唯一半正定平方根 A1/2。正定时 B 可取可逆的 Cholesky 因子。

Sylvester 判据说,Hermitian 矩阵正定当且仅当所有顺序主子式 det⁡A1:k,1:k 都为正。半正定的对应判据是所有主子式非负,即对每个指标子集 I,都有 det⁡AI,I≥0。

直觉

实数情形的 xTAx 是二次型;复数情形的 x∗Ax 则是 Hermitian 形式的自配对,按 |a|2 缩放,而非复代数二次型所要求的 a2。两者都给每个方向赋予实值能量。正定意味着除原点外没有平坦方向或负能量方向;半正定允许某些非零方向能量为零,但仍禁止向下弯曲。谱分解把空间旋转到特征向量坐标后,这个能量成为 ∑iλi|yi|2,所以定性完全由特征值符号控制。

Gram 表示 A=B∗B 说明半正定矩阵是在记录一组向量的内积:Aij=⟨bi,bj⟩。零特征值意味着这些向量存在依赖,也意味着能量模型无法区分某些方向。

例子与边界

矩阵

A=(2−1−12)

的特征值为 1,3,并且

(xy)A(xy)=(x−y)2+x2+y2>0

对 (x,y)≠(0,0) 成立,所以 A 正定。Gram 矩阵总是半正定;若生成它的向量线性相关,Gram 矩阵会奇异,只是半正定而非正定。协方差矩阵也是这一情形:随机变量之间的精确线性关系会产生零方差方向。

对角元只记录标准基方向上的值。矩阵 (1221) 的两个对角元都为正,但在 x=(1,−1) 上二次型取 −2,所以有负能量方向。可逆性则只排除零特征值,例如 diag(1,−1) 可逆,却同时保留正、负方向。

半正定判据中,任意指标子集都可能提供关键信息。diag(0,−1) 的两个顺序主子式都是 0,而取 I={2} 得到主子式 −1,直接识别出第二个坐标方向上的负值。

联合约束也能来自有限函数数据。三点Pick例的全部二阶主子式都非负,却在 v=(3/5,−8/5,1)T 上给出 v∗Pv=−17/300,从而排除同一个全圆盘有界插值函数。有限Taylor系数则检查 I−TT∗⪰0,其中 T 是一般非Hermitian的三角乘法矩阵;不能误写成要求 T 自身半正定。

矩问题还需核对这些数作为连续幂次矩的兼容性。矩表 (1,0,0,0,1) 给出半正定Hankel矩阵 diag(1,0,1),却不可能来自正测度:二阶矩为零迫使质量集中在零,四阶矩便不能为一。平坦Hankel定理在前块正定与增广块秩不增长的明确条件下,才同时证明实节点、正权重和唯一代表;普通PSD判据自身没有这些额外结论。

若输入改为圆周矩 ck=∫z−kdμ,结构矩阵变为 Tn=(ci−j),有限圆周矩定理确实给出 Tn⪰0 与正代表存在的等价。这里充分性额外使用Fejér–Riesz分解和紧凸包分离;奇异时核多项式还会唯一锁定全部正原子。这个结论属于完整的圆周Toeplitz合同,不是对任意“看起来像矩阵”的PSD表作同样推断。

对已知支撑为 [a,b] 的实矩,则由截断Hausdorff判据补上端点局部化矩阵。偶数阶要同时检查平方与 (x−a)(b−x) 加权平方;奇数阶改用两个一次端点权。它们的联合PSD才构成完整条件。在 [0,1] 上,矩表 (1,1/2,1/3,1/4,5/24) 甚至有 H2≻0,但局部化矩阵奇异,仍唯一确定 16δ0+23δ1/2+16δ1;唯一性不必总表现为Hankel秩停止增长。

推论与应用

正定矩阵定义一个内积 ⟨x,y⟩A=x∗Ay,从而产生范数与椭球几何。半正定矩阵按 Loewner 序组织:A⪰B 表示 A−B⪰0,这是矩阵不等式、协方差比较与凸优化的基本语言。

对开集上的二阶连续可微函数,若 ∇f(x0)=0 且 ∇2f(x0)≻0,则 x0 是严格局部极小点。驻点条件消去一阶项,使正的二阶项决定附近的变化。对比 f(x)=x2+x:它在 0 处的二阶导数为 2,但 f(−ε)=ε2−ε<0=f(0)(0<ε<1),因为一阶项主导了这一侧的变化。若定义域是开凸集,则 Hessian 处处半正定当且仅当函数凸。

最小二乘中的 A∗A 总是半正定,因为 x∗A∗Ax=‖Ax‖2;它正定恰好等价于 ker⁡A={0},即 A 满列秩,此时最优参数解唯一。对已给定的正定矩阵,Cholesky 分解可直接用于求解;对秩亏的半正定矩阵,带主元的分解或 SVD 则能展示其零方向。

当Gram矩阵本身由测量比例决定时,D最优设计在可达半正定矩阵的凸包中寻找最大行列式;候选向量张成全空间才保证存在正定可行点。最优矩阵处的敏感度aiTM−1ai把每个候选方向与当前尺度比较,全部不超过参数维数p便是全局证书。行列式小并不等于条件数大,但在同一固定候选集合与坐标中最大化行列式,确实对应最小化线性无偏协方差的广义方差。

这一序关系也用于概率估计:对 t≥0,Hermitian 矩阵 S 满足 ‖S‖2≤t 当且仅当 −tI⪯S⪯tI。矩阵 Bernstein 不等式将独立随机误差之和夹在这两个确定矩阵之间;平方项 Xk2⪰0 则让方差可以通过 Loewner 序累积控制。

Cartan数据应先还原为Gram矩阵 ​

秩二根系给出一个不能把“整数矩阵”直接当作对称内积矩阵的例子。设两个简单根的Cartan配对按行分母约定写成 Aij=2(αi,αj)/(αi,αi),并令 D=diag((αi,αi))。真正对称的矩阵是

DA=2G,Gij=(αi,αj).

例如 A=(2−3−12)、D=diag(2,6) 给 G=(2−3−36),主子式为二、三,所以这份非正交坐标确有正定欧氏内积。不能对原来不对称的 A 直接套用本页的对称正定判据。

边界 G=(2−2−22) 虽为半正定,却把非零坐标向量 (1,1) 的长度算成零。因此它不能是一组线性无关欧氏基的Gram矩阵。在根系问题中,这个零主子式正对应反射积的无限幺幂边界,正定与半正定的区别有实际结构后果。

参考资料
  • Roger A. Horn and Charles R. Johnson, Matrix Analysis, 2nd ed., Cambridge University Press, 2013, Chapters 4 and 7.
  • Gilbert Strang, MIT 18.06 Linear Algebra, “Positive Definite Matrices and Minima,” accessed 2026.
  • Stephen Boyd and Lieven Vandenberghe, Convex Optimization, Stanford EE364a Convex Functions 讲义,在线版,2026-09-22 查阅,讲义 3.10:开凸域上的 Hessian 判据。
关系图谱90 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

下位 / 直接特例

类型化关系