Hesse 矩阵与极值定理

Hesse 矩阵与极值定理

定理

设 P0 为稳定点,若在 P0 处 Hesse 矩阵

\vb*{H}(P_0)=\mqty(f_{x_{1} x_{1}}^{\prime \prime} & f_{x_{1} x_{2}}^{\prime \prime} & \cdots & f_{x_{1} x_{n}}^{\prime \prime} \\f_{x_{2} x_{1}}^{\prime \prime} & f_{x_{2} x_{2}}^{\prime \prime} & \cdots & f_{x_{2} x_{n}}^{\prime \prime} \\ \vdots & \vdots & & \vdots \\ f_{x_{n} x_{1}}^{\prime \prime} & f_{x_{n} x_{2}}^{\prime \prime} & \cdots & f_{x_{n} x_{n}}^{\prime \prime})

为正定的,则 f 在 P0 处取极小值; 若 H(P0) 为负定的,则 f 在 P0 处取极大值;
若 H(P0) 为不定的, 则 f 在 P0 处无极值.

例题 1

求函数 f(x,y)=x4+y4−(x+y)2 的极值.

解答

令 {fx′(x,y)=4x3−2(x+y)=0fy′(x,y)=4y3−2(x+y)=0 解得驻点 P1(0,0), P2(1,1), P3(−1,−1) ,又

\pdv[2]fx=12x2−2, \pdv[2]fy=12y2−2, \pdvfxy=−2, \pdvfyx=−2

由 Hesse 矩阵 \vb*{H}(P_1)=\mqty(-2&-2\\-2&-2),~\vb*{H}(P_2)=\mqty(10&-2\\-2&10),~\vb*{H}(P_3)=\mqty(10&-2\\-2&10) 且 \vb∗H(P1) 不定,故 (0,0) 不是极值点;
\vb∗H(P2) 正定,故 (1,1) 为极小值点; \vb∗H(P3) 正定,故 (−1,−1) 为极小值点,
综上, f 的极小值为 f(1,1)=f(−1,−1)=−2.

例题 2

设 z=z(x,y) 是由 x2−6xy+10y2−2yz−z2+18=0 确定的函数,求 z=z(x,y) 的极值点与极值.

解答

在 x2−6xy+10y2−2yz−z2+18=0 两边对 x, y 求偏导,得 {2x−6y−2y\pdvzx−2z\pdvzx=0−6x+20y−2z−2y\pdvzy−2z\pdvzy=0 令 {zx′=0zy′=0 ,得 {x=3yz=y 代入 x2−6xy+10y2−2yz−z2+18=0 得 {x=9y=3z=3或 {x=−9y=−3z=−3 并且

0=2−2y\pdv[2]zx−2\qty(\pdvzx)2−2z\pdv[2]zx0=−6−2\pdvzx−2y\pdvzxy−2\pdvzy\pdvzx−2z\pdvzxy0=20−2\pdvzy−2\pdvzy−2y\pdv[2]zy−2\qty(\pdvzy)2−2z\pdv[2]zy

于是 \vb*{H}(P_1)=\eval{\mqty(z''_{xx}&z''_{xy}\\z''_{yx}&z''_{yy})}_{(9,3,3)}=\mqty(\dfrac{1}{6}&-\dfrac{1}{2}\\[6pt]-\dfrac{1}{2}&\dfrac{5}{3}) 正定,故点 (9,3) 是 z(x,y) 的极小值点,极小值为 z(9,3)=3 ,
同理可得 \vb*{H}(P_2)=\mqty(-\dfrac{1}{6}&\dfrac{1}{2}\\[6pt]\dfrac{1}{2}&-\dfrac{5}{3}) 负定,从而点 (−9,−3) 是 z(x,y) 的极大值点,极大值为 z(−9,−3)=−3.

例题 3

求函数 f(x,y)=xe−x2+y22 的极值.

解答:法一

令 {fx′(x,y)=e−x2+y22−x2e−x2+y22=0fy′(x,y)=−xye−x2+y22=0 解得驻点 P1(1,0), P2(−1,0) ,且

\pdv[2]fx=−3xe−x2+y22+x3e−x2+y22, \pdv[2]fy=−xe−x2+y22+xy2e−x2+y22, \pdvfxy=−ye−x2+y22+x2ye−x2+y22=\pdvfyx

由 Hesse 矩阵 \vb*{H}(P_1)=\mqty(-2\mathrm{e}^{-\frac{1}{2}}&0\\0&-\mathrm{e}^{-\frac{1}{2}}),~\vb*{H}(P_2)=\mqty(2\mathrm{e}^{-\frac{1}{2}}&0\\0&\mathrm{e}^{-\frac{1}{2}}) , \vb∗H(P1) 负定,故 (1,0) 为极大值点; \vb∗H(P2) 正定,故 (−1,0) 为极大值点,
因此 f 的极大值为 f(1,0)=e−12 ; 极小值为 f(−1,0)=−e−12 .

解答:法二

在驻点 (1,0) 处,

A=∂2f∂x2|(1,0)=−2e−12, B=∂2f∂x∂y|(1,0)=0, C=∂2f∂y2|(1,0)=−e−12

由于 AC−B2=2e−1>0 ,且 A<0 ,故 (1,0) 为极大值点,$f(1,0)=\mathrm{e}^{-\frac{1}{2}} $ 为极大值; 在驻点 (−1,0) 处,

A=∂2f∂x2|(−1,0)=2e−12, B=∂2f∂x∂y|(−1,0)=0, C=∂2f∂y2|(−1,0)=e−12

由于 AC−B2=2e−1>0,A>0 ,故 (−1,0) 为极小值点, f(−1,0)=−e−12 为极小值.

例题 4

已知函数 f(x,y) 满足 fxy″(x,y)=2(y+1)ex, fx′(x,0)=(x+1)ex, f(0,y)=y2+2y ,求 f(x,y) 的极值.

解答

方程 fxy″(x,y)=2(y+1)ex 两边对 y 求积分,得 fx′=ex(y+1)2+φ(x) ,并令 y=0 ,与 fx′(x,0)=(x+1)ex 对比得 φ(x)=xex ,那么
fx′(x,y)=ex(y+1)2+xex ,两边再对 x 求积分,得

f(x,y)=(y+1)2ex+(x−1)ex+ψ(y)

又 f(0,y)=y2+2y ,得 ψ(y)=0 ,则 f(x,y)=(y+1)2ex+(x−1)ex ,
因此 {fx′=(y+1)2ex+xex=0fy′=2(y+1)ex=0 得 x=0, y=−1 ,且 fxx″=(y+1)2ex+(x+1)ex, fxy″=2(y+1)ex, fyy″=2 ,则 \vb*{H}(0,-1)=\eval{\mqty(z''_{xx}&z''_{xy}\\z''_{yx}&z''_{yy})}_{(0,-1)} 正定,于是 f(x,y) 在 (0,−1) 处取得极小值, f(0,−1)=−1.

例题 5

求函数 f(x,y)=\qty(y−x2)\qty(y−x3) 的极值.

解答

令 {fx′(x,y)=5x4−3x2y−2xy=0fy′(x,y)=2y−x3−x2=0 解得驻点为 P1(0,0), P2(1,1), P3\qty(23,1027) ,且

\pdv[2]fx=20x3−6xy−2y, \pdv[2]fy=2, \pdvfxy=−3x2−2x=\pdvfyx

由 Hesse 矩阵得 \vb*{H}(P_1)=\mqty(0&0\\0&2) 为不定,故 (0,0) 非极值点; \vb*{H}(P_2)=\mqty(12&-5\\-5&2) 为不定,故 (1,1) 非极值点; \vb*{H}(P_3)=\mqty(\dfrac{100}{27}&-\dfrac{8}{3}\\[6pt]-\dfrac{8}{3}&2) 为正定,故 \qty(23,1027) 为极小值点,且
函数的极小值为 f\qty(23,1027)=−4272.