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)=4x32(x+y)=0fy(x,y)=4y32(x+y)=0 解得驻点 P1(0,0), P2(1,1), P3(1,1) ,又

\pdv[2]fx=12x22, \pdv[2]fy=12y22, \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) \vbH(P1) 不定,故 (0,0) 不是极值点;
\vbH(P2) 正定,故 (1,1) 为极小值点; \vbH(P3) 正定,故 (1,1) 为极小值点,
综上, f 的极小值为 f(1,1)=f(1,1)=2.

例题 2

z=z(x,y) 是由 x26xy+10y22yzz2+18=0 确定的函数,求 z=z(x,y) 的极值点与极值.

解答

x26xy+10y22yzz2+18=0 两边对 x, y 求偏导,得 {2x6y2y\pdvzx2z\pdvzx=06x+20y2z2y\pdvzy2z\pdvzy=0 {zx=0zy=0 ,得 {x=3yz=y 代入 x26xy+10y22yzz2+18=0 {x=9y=3z=3或 {x=9y=3z=3 并且

0=22y\pdv[2]zx2\qty(\pdvzx)22z\pdv[2]zx0=62\pdvzx2y\pdvzxy2\pdvzy\pdvzx2z\pdvzxy0=202\pdvzy2\pdvzy2y\pdv[2]zy2\qty(\pdvzy)22z\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)=xex2+y22 的极值.

解答:法一

{fx(x,y)=ex2+y22x2ex2+y22=0fy(x,y)=xyex2+y22=0 解得驻点 P1(1,0), P2(1,0) ,且

\pdv[2]fx=3xex2+y22+x3ex2+y22, \pdv[2]fy=xex2+y22+xy2ex2+y22, \pdvfxy=yex2+y22+x2yex2+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}}) \vbH(P1) 负定,故 (1,0) 为极大值点; \vbH(P2) 正定,故 (1,0) 为极大值点,
因此 f 的极大值为 f(1,0)=e12 ; 极小值为 f(1,0)=e12 .

解答:法二

在驻点 (1,0) 处,

A=2fx2|(1,0)=2e12, B=2fxy|(1,0)=0, C=2fy2|(1,0)=e12

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

A=2fx2|(1,0)=2e12, B=2fxy|(1,0)=0, C=2fy2|(1,0)=e12

由于 ACB2=2e1>0,A>0 ,故 (1,0) 为极小值点, f(1,0)=e12 为极小值.

例题 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+(x1)ex+ψ(y)

f(0,y)=y2+2y ,得 ψ(y)=0 ,则 f(x,y)=(y+1)2ex+(x1)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(yx2)\qty(yx3) 的极值.

解答

{fx(x,y)=5x43x2y2xy=0fy(x,y)=2yx3x2=0 解得驻点为 P1(0,0), P2(1,1), P3\qty(23,1027) ,且

\pdv[2]fx=20x36xy2y, \pdv[2]fy=2, \pdvfxy=3x22x=\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.