海森矩阵 (Hessian Matrix)
海森矩阵 (Hessian Matrix)
海森矩阵(Hessian Matrix),亦称黑塞矩阵或Hesse矩阵,是多元微积分与最优化理论中的核心概念,定义为标量值函数 的所有二阶偏导数构成的 方阵。对于 类函数 ,其海森矩阵 或 在点 处的表达式为:
\vdots \& \vdots \& \ddots \& \vdots \\
其第 元素为 。海森矩阵可视为梯度向量 的雅可比矩阵,因而也常用 表示。该矩阵以19世纪德国数学家路德维希·奥托·黑塞(Ludwig Otto Hesse)命名,是对单变量函数二阶导数概念的自然推广。
对称性:施瓦茨定理
若 的所有二阶偏导数在定义域内连续,则根据克莱罗定理(Clairaut's Theorem,亦称施瓦茨定理),混合偏导数的求导次序可交换:
此时海森矩阵为实对称矩阵,即 。对称性确保海森矩阵的特征值均为实数,从而可通过谱分解进行正定性分析,同时也简化了数值计算中的存储与运算。
二阶泰勒展开与曲率刻画
海森矩阵的核心作用体现在多元函数的二阶泰勒展开中。在点 附近:
二次项 精确描述了函数在 处的局部曲率。海森矩阵的特征向量指示了曲率的主方向,对应的特征值则给出了各方向上的曲率大小。正特征值对应向上弯曲(凹向上),负特征值对应向下弯曲(凹向下),这正是极值判别的几何基础。
无约束极值的二阶条件
设 为 的驻点,即 。在该点处,泰勒展开的一阶项消失,函数的变化完全由二次项决定:
根据海森矩阵的定号性,可得如下判别准则:
- 若 正定(全部特征值 ),则 为严格局部极小点。
- 若 负定(全部特征值 ),则 为严格局部极大点。
- 若 不定(同时有正、负特征值),则 为鞍点。
- 若 半正定或半负定但非严格定号(存在零特征值),则二阶条件失效,需借助更高阶信息判定。
对于二元函数 ,可直接使用行列式判据:设 ,则 且 对应极小, 且 对应极大, 对应鞍点。
凸性判定
海森矩阵是判断函数凸性的强有力工具。对于二阶可微函数 :
这一联系将局部曲率信息(海森矩阵的特征值符号)与全局形状特征(凸性)统一起来,构成了凸优化理论的基石。在计量经济学的极大似然估计中,对数似然函数海森矩阵的负定性保证了似然函数的凹性和极大值点的唯一性。
约束优化:加边海森矩阵
在等式约束优化问题 s.t. 中,需要使用加边海森矩阵(Bordered Hessian)进行极值判断。设拉格朗日函数为 ,则加边海森矩阵定义为:
\& \nabla g^{\mathsf{T}} \\ \nabla g \& \nabla\_{}^2
通过检查加边主子式的符号变化规律,可判定约束驻点的极值类型。该方法在微观经济学的消费者理论和生产者理论中广泛应用——检验效用最大化和成本最小化的二阶条件时,加边海森矩阵是标准工具。
数值优化中的应用
海森矩阵在数值优化算法中扮演关键角色:
- 牛顿法:迭代公式 利用二阶曲率信息实现二次收敛速度,在接近最优解时收敛极快。
- 拟牛顿法(如 BFGS、DFP 算法):避免直接计算海森矩阵,通过梯度差分的低秩更新逐步逼近海森矩阵或其逆矩阵,兼顾超线性收敛速度与计算可行性。
- 信赖域方法:利用海森矩阵构建局部二次模型,在信赖域内求解子问题以确定步长。
在大规模优化问题中,海森矩阵的规模可能极大(如深度学习中参数达百万级),此时共轭梯度法或L-BFGS等不需要显式构造海森矩阵的算法更为实用。
经济学中的典型应用
在经济学中,海森矩阵贯穿于多个核心领域:
- 消费者理论:间接效用函数关于价格向量的海森矩阵(即斯勒茨基方程中的替代矩阵)为对称半负定矩阵,这是希克斯需求可积性的必要条件。
- 生产者理论:利润函数关于价格向量的海森矩阵为正定(对称的霍特林引理,供给函数斜率非负),成本函数关于要素价格的海森矩阵为半负定(谢泼德引理,要素需求自价格效应非正)。
- 计量经济学:在极大似然估计中,对数似然函数的海森矩阵的负期望即为Fisher信息矩阵,其逆矩阵给出克拉默-拉奥下界,是参数估计效率的理论基准。在广义矩估计(GMM)中,海森矩阵参与渐近方差的计算,是统计推断的核心组成部分。
- 宏观经济学:在动态随机一般均衡(DSGE)模型的求解中,政策函数的一阶和二阶近似需要计算目标函数的海森矩阵,用于评估福利损失函数和最优货币政策。
综上,海森矩阵作为多元函数局部曲率的完整描述,不仅是最优化理论和凸分析的数学基础,更是连接理论模型与实证推断的关键桥梁,在经济学的理论推导、数值计算与统计推断中发挥着不可替代的作用。