二阶导数判别法
黑塞矩阵
黑塞矩阵
设函数 具有二阶连续偏导数,称矩阵
为函数 的黑塞矩阵(Hessian matrix)。
由于混合偏导数连续时 ,黑塞矩阵是对称矩阵。
对于 元函数 ,黑塞矩阵为 矩阵:
二元函数的二阶导数判别法
定理1
极值的充分条件:设函数 在驻点 的某邻域内具有一阶和二阶连续偏导数,令
判别式 ,则:
- 当 时,函数在 处取得极值:
- (或 )时为极小值
- (或 )时为极大值
- 当 时,函数在 处不是极值(鞍点)
- 当 时,无法确定,需要用定义或其他方法进一步判断
几何解释
推论
证明
符号说明
判别法的直观理解(用黑塞矩阵的正定性):
- 且 ⟺ 黑塞矩阵正定 ⟺ 极小值
- 且 ⟺ 黑塞矩阵负定 ⟺ 极大值
- ⟺ 黑塞矩阵不定 ⟺ 鞍点
- ⟺ 黑塞矩阵半正定/半负定 ⟺ 无法确定
这一结论可以推广到 元函数:驻点处黑塞矩阵正定则为极小值点,负定则为极大值点,不定则为鞍点。
n元函数的二阶导数判别法
定理2
设 元函数 在驻点 处具有二阶连续偏导数, 为黑塞矩阵,则:
- 若 正定,则 是极小值点
- 若 负定,则 是极大值点
- 若 不定,则 不是极值点(鞍点)
- 若 半正定或半负定,则无法确定
矩阵正定性的判定:所有顺序主子式大于0为正定;奇数阶顺序主子式小于0、偶数阶大于0为负定。
几何解释
推论
证明
符号说明
判别法失效的情形
当 时,二阶导数判别法失效,需要用定义或更高阶导数判断。
的典型例子:
- 在 处:,,但实际是极小值点。
- 在 处:,但是极大值点。
- 在 处:,但不是极值点。
这三个例子说明 时各种情况都可能发生,必须具体分析。
典型例题
例题1:求极值
求函数 的极值。
参考答案(3 个标签)
极值二阶导数判别法驻点
- 由上节例题知驻点为 和
- 二阶偏导数:,,
- 在 处:,,故 不是极值点(鞍点)
- 在 处:,,且 ,故 是极小值点
- 极小值:
答案:极小值为 , 是鞍点。
例题2:判别法失效
求 的极值。
参考答案(3 个标签)
极值高阶函数判别法
- ,
- 令 ,解得 或 ; 或
- 驻点共9个:
- 在 处:,极小值
- 在 和 处: 或 ,,鞍点
- 在 处:,极大值
答案:极大值 ;极小值 (共4个极小值点);其余4个为鞍点。
例题3:三元函数极值
求 的极值。
参考答案(4 个标签)
极值三元函数黑塞矩阵正定
- 令偏导数为零:,驻点
- 黑塞矩阵:
- 顺序主子式:,黑塞矩阵正定
- 故 是极小值点
- 极小值:
答案:极小值为 。
练习题
练习1
求 的极值。
参考答案(2 个标签)
极值二阶导数判别法
- ,
- 驻点: 或 ; 或 ,共4个驻点
- :,极小值
- :,鞍点
- :,鞍点
- :,极大值
答案:极小值 ,极大值 ,其余为鞍点。
练习2
求 的极值。
参考答案(3 个标签)
极值指数函数二阶导数判别法
- ,
- 令 :;代入 :,
- 驻点
- ,,
- 在 处:,极小值
答案:极小值为 。
总结
本文出现的符号
| 符号 | 类型 | 读音/说明 | 在本文中的含义 |
|---|---|---|---|
| 二阶偏导 | A, B, C | 在驻点处的值 | |
| 判别式 | delta | ||
| 黑塞矩阵 | Hessian of f | 二阶偏导数构成的矩阵 | |
| 行列式 | determinant | 矩阵的行列式 |
中英对照
| 中文术语 | 英文术语 | 音标 |
|---|---|---|
| 二阶导数判别法 | second derivative test | /ˈsɛkənd dɪˈrɪvətɪv tɛst/ |
| 黑塞矩阵 | Hessian matrix | /ˈhɛsiən ˈmeɪtrɪks/ |
| 判别式 | discriminant | /dɪˈskrɪmɪnənt/ |
| 正定矩阵 | positive definite matrix | /ˈpɒzətɪv ˈdɛfənət ˈmeɪtrɪks/ |
| 负定矩阵 | negative definite matrix | /ˈnɛɡətɪv ˈdɛfənət ˈmeɪtrɪks/ |
| 不定矩阵 | indefinite matrix | /ɪnˈdɛfənət ˈmeɪtrɪks/ |
| 半正定 | positive semidefinite | /ˈpɒzətɪv ˌsɛmiˈdɛfənət/ |
| 顺序主子式 | leading principal minor | /ˈliːdɪŋ ˈprɪnsəpəl ˈmaɪnər/ |
| 充分条件 | sufficient condition | /səˈfɪʃənt kənˈdɪʃən/ |
