切换深浅主题
第 11 章:正定性、正特征值与统一二次下界
因为正定矩阵(Positive Definite Matrix)的定义,就是它对应的二次型对任意非零向量都严格大于零。
而我们可以利用特征值方程,证明正定矩阵的所有特征值都必须大于零。
一、先理解什么是正定矩阵
假设 是实对称矩阵。
如果对任意非零向量 ,都有:
那么就称 为正定矩阵。
例如:
取任意非零向量:
计算:
由于平方项非负,而且 不同时为零,所以:
因此 正定。
二、证明正定矩阵的特征值全部大于零
设 是
的一个特征值,
是对应的非零特征向量。
根据特征值定义:
等式两边左乘 :
现在看等式两边。
左边:
由于 正定,而且
:
右边:
因为:
所以:
由于向量长度的平方严格大于零,只能得到:
而 是任意一个特征值,因此:
这就证明了你问的那一步。
三、反过来也成立吗?
成立,而且这是一个充要条件。
对于实对称矩阵 ,根据谱定理:
因此对任意非零向量 ,令
,就有:
如果所有 ,又因为
且
可逆,所以
。
至少有一个 ,因此:
这就证明 正定。
最终:
这个不等式其实就是实对称矩阵谱定理的一个直接推论。你前面已经理解了特征值分解:
现在只需要利用它,就能一步步推出:
这里最关键的理解是:任何向量都可以分解到 Hessian 的各个正交特征向量方向上,而每个方向对应一个特征值。
一、从特征值分解开始
假设 是一个
的实对称正定矩阵。
根据谱定理:
其中:
因为 正定,所以:
将最小的特征值记为:
二、把 H 代入原来的二次型
我们要研究:
代入 :
现在令:
由于矩阵转置满足:
因此:
这一步实际上是把原来的向量 ,改用特征向量构成的新坐标系来表示。
三、利用对角矩阵的特点展开
假设:
那么:
所以:
因为每个特征值都满足:
而且:
所以逐项比较:
全部相加:
也就是:
最后,由于 是正交矩阵:
最终得到:
证明完成。
四、用具体数字验证
假设:
那么它的最小特征值为:
对于任意向量:
有:
而:
两者相减:
所以不等式一定成立。
改变单位向量方向时,二次型如何变化,可参看本章静态图。
五、为什么这个不等式在证明极小值时如此重要?
回忆驻点附近的二阶泰勒展开:
现在利用刚才证明的不等式:
因为 ,而余项相对于
趋于零,所以只要
足够小且非零,右侧就严格大于零。
因此:
这就严格证明了驻点是局部极小值。
整个推导真正重要的地方是:正定矩阵不仅让二次型大于零,还保证它至少以 的速度增长。
正是这个统一的正下界,让我们能控制泰勒展开中可能为负的高阶余项,而不只是凭直觉说曲面向上弯曲。
补充:哪些条件不能混在一起
本笔记的“正定矩阵”限于实对称矩阵。正定是对全部非零向量的二次型要求,不是说每个矩阵元素都正。矩阵 有负元素,却正定;全为正元素的
有特征值
,并不正定。
“全部特征值正”必须搭配实对称的假设,才能等价于这里的正定。例如 的特征值均为
,但
时
。
对任意实对称 ,无论是否正定,均有
证明就是在正交特征坐标下逐项比较。除以非零 ,Rayleigh 商等于特征值的加权平均,权重为
。取对应单位特征向量达到上下界。
若只想证明正定二次型有统一正下界,其实可以不使用谱定理:连续函数 在单位球面取得最小值
;因球面上每个值都严格正,取到的最小值也正。将
写成
,得
。谱定理进一步认出
。