1、2 局部极值的计算局部极值的计算首先研究极值点的特征首先研究极值点的特征,即研究必要条件即研究必要条件设设 P0=(x0,y0)是是 z=f(x,y)的局部极小值点的局部极小值点,z=f(x,y)在在 P0 处可微处可微 对任意的对任意的 x N(P0,)则根据定义则根据定义,存在存在 N(P0,),使使 若令若令则有则有 x=x0 是是 h(x)的局部极小值点的局部极小值点y=y0 是是 g(y)的局部极小值点的局部极小值点由由 f(x,y)在在 P0 处可微处可微 h(x)在在 x=x0 处可导处可导 g(y)在在 y=y0 处可导处可导于是在于是在 P0 点处成立点处成立定理定理(可微函
2、数极值点的必要条件可微函数极值点的必要条件)设设 z=f(x,y)在在 P0=(x0,y0)处可微处可微,P0 是是 f(x,y)的极值点的极值点,则有则有 说明说明:(1)使使 的点称为的点称为 f(x,y)的的 稳定点稳定点(或驻点或驻点)(2)可微函数的极值点必为可微函数的极值点必为 f(x,y)的稳定点的稳定点,即为使梯度为零的点即为使梯度为零的点例例讨论下列函数的极值讨论下列函数的极值(1)(2)(3)解解(1)在在 R2 上可微上可微 稳定点为稳定点为(0,0)又又 (0,0)是是 f(x,y)的极小值点的极小值点 极小值极小值:f(0,0)=1(2)在在 R2 上可微上可微 稳定
3、点为稳定点为(0,0)又在点又在点(a,0)处处:在点在点(0,b)处处:在在(0,0)点的任意邻域内点的任意邻域内,都有大于都有大于 f(0,0)=0及小于及小于 f(0,0)=0 的点的点,所以所以(0,0)不是极值点不是极值点(3)f(x,y)无稳定点无稳定点又注意到又注意到(0,0)是是 f(x,y)的极小值点的极小值点,极小值极小值 f(0,0)=0说明说明:上例说明上例说明(2)偏导数不存在的点也可能为极值点偏导数不存在的点也可能为极值点临界点临界点:满足满足 的点或者偏导数不的点或者偏导数不 存在的点称为存在的点称为临界点临界点定理定理(极值点的必要条件极值点的必要条件)极值点必
4、是函数的临界点极值点必是函数的临界点(即梯度为零的点即梯度为零的点或者偏导数不存在的点或者偏导数不存在的点)说明说明:(1)临界点未必一定是极值点临界点未必一定是极值点,仅是必要条件仅是必要条件(2)不是极值点的临界点称为不是极值点的临界点称为鞍点鞍点(1)稳定点未必一定是极值点稳定点未必一定是极值点定理定理(二阶充分条件二阶充分条件)设设 z=f(x,y)在临界点在临界点 P0=(x0,y0)的某邻域的某邻域 N(P0,)内具有二阶连续偏导数内具有二阶连续偏导数,则有则有(1)当当 时时,P0 为为 f 的极小值点的极小值点(2)当当 时时,P0 为为 f 的极大值点的极大值点(3)当当 H
5、 0 时时,f 在在 P4 处取得极大值处取得极大值:当当 a 0 时时,f 在在 P4 处取得极小值处取得极小值:2)若若 a=0 此时此时并且并且 H(0,0)=0 ,f(x,y)=xy(x+y)可知可知:在第一象限上在第一象限上 f(x,y)0 所以所以,(0,0)是鞍点是鞍点(3)这是隐函数求极值的问题这是隐函数求极值的问题将方程两边对将方程两边对 x,y 求偏导数有求偏导数有(1)(2)令令代入原方程有代入原方程有 所以使所以使 的点的点:再将再将(1)两边对两边对 x 求偏导数求偏导数(3)将将(2)两边对两边对 y 求偏导数求偏导数(1)(2)(4)将将(2)两边对两边对 x 求
6、偏导数求偏导数(5)在点在点 处处,从从(3),(4),(5)知知 又又 P1 是极大值点是极大值点,极大值极大值 z=2又又 P1 是极小值点是极小值点,极小值极小值 z=2在点在点 处处,(3),(4),(5)知知 3 最值问题最值问题 条件极值条件极值最值问题最值问题设设 z=f(x,y)在有界闭区域在有界闭区域 D 上连续上连续,则则 f 在在D 上可取得最值上可取得最值(最小值及最大值最小值及最大值)设设 P D 为为 f 的最值点的最值点(1)若若 P 在在 D 的内部的内部,则则 P 为为 f 的局部极值点的局部极值点,从从而可用求局部极值的方法求得而可用求局部极值的方法求得(2
7、)若若 P D,若设若设 D:(x,y)=0 ,则需解则需解(6)其中其中,f(x,y)称为称为目标函数目标函数;(x,y)=0 称为称为约束条件约束条件;问题问题(6)称为称为 f(x,y)的的条件极值问题条件极值问题(或或等式约束极值问题等式约束极值问题)所以所以,求求 f 在在 D 上的最值问题必须求解下面上的最值问题必须求解下面的两个问题的两个问题:(1)求求 f 在在 D 内部的局部极值点内部的局部极值点(2)求求 f 在在 D 上的条件极值点上的条件极值点例例求求 在直线在直线 x+y=6,x轴轴,y轴轴所界闭区域所界闭区域 D 上的最大值和最小值上的最大值和最小值解解(2)再求再
8、求 f 在在 D 上的最值上的最值 稳定点稳定点 P1=(2,1)(1)先求先求 f 在在 D 内部的极值点内部的极值点1)在在 x=0 (0 y 6)上上,f(0,y)=02)在在 y=0 (0 x 6)上上,f(x,0)=03)在在 x+y=6 上上,即即 y=6 x x=0 ,x=4 在在 x+y=6 上可能的最值点为上可能的最值点为所以所以,f 在在 D 上的最大值上的最大值说明说明:以上解条件极值问题的方法以上解条件极值问题的方法从从 (x,y)=0 确定确定 y=y(x),代入代入 f ,解一元问题解一元问题即将二元条件极值问题通过消元化为一元函数的即将二元条件极值问题通过消元化为
9、一元函数的极值问题来解极值问题来解问题问题:从从 (x,y)=0 解得解得 y=y(x)是困难的是困难的拉格朗日提出了一种不解拉格朗日提出了一种不解 y=y(x)的方法的方法 4 拉格朗日乘数法拉格朗日乘数法(乘子法乘子法)(x,y)=0 及等值线及等值线 f(x,y)=c 如图所示如图所示(1)在在 f(x,y)=c 与与 (x,y)=0 的交点处的交点处(非切点非切点)f(x,y)不能取得最优值不能取得最优值(2)在在 f(x,y)=c 与与 (x,y)=0 的切点的切点 A,B 处处f(x,y)取得最优值取得最优值可以看到可以看到:考虑下面的条件极值问题考虑下面的条件极值问题(6)所以所
10、以,在最优值在最优值 A,B 处处:(x,y)=0 与某等值线与某等值线 f(x,y)=c 有公共的切线有公共的切线 (x,y)=0 与与 f(x,y)=c 有公共的法线有公共的法线 (x,y)与与 f(x,y)在在 A,B 处共线处共线 存在存在 R,使使(7)即在最优点即在最优点(x0,y0)处应满足处应满足:存在存在 0 使使(8)令令 L(x,y,)=f(x,y)+(x,y)(拉格朗日函数拉格朗日函数)则上式可等价地表示为则上式可等价地表示为(9)即即 条件极值的必要条件条件极值的必要条件:如果点如果点(x0,y0)是问题是问题(6)的最优点的最优点,则存在则存在常数常数 0 R 使使
11、对于一般的等式约束的极值问题对于一般的等式约束的极值问题(或规划问题或规划问题)引入拉格朗日函数引入拉格朗日函数:其中其中(10)如果如果 点是问题点是问题(10)的解的解,则存在常数则存在常数 ,使使条件极值条件极值(10)的必要条件的必要条件:例例求求 f(x,y,z)=x+y+z 在圆在圆上的极值上的极值解解构造拉格朗日函数构造拉格朗日函数(11)(13)(12)(15)(14)z=1 =1 y=x代入代入(14)得得所以所以,可能的极值点可能的极值点:注意到注意到 f 在圆在圆 上的最小值上的最小值,最大值最大值此时即为此时即为 f 在圆上的极小值在圆上的极小值,极大值极大值,所以所以
12、 极小值极小值:极大值极大值:解解例例试求试求 n 个正数个正数,在其和为定值在其和为定值 l 的条件下的条件下,什么时候其乘积最大什么时候其乘积最大,并由此证明并由此证明:设设 n 个正数为个正数为 ,则问题是解则问题是解构造拉格朗日函数构造拉格朗日函数:由于此点为由于此点为 f 唯一可能的最值点唯一可能的最值点,且且 f 的最大值的最大值存在存在.所以当所以当 时时,f 取得最大值取得最大值即即解解例例求旋转椭球面求旋转椭球面 在第一象限在第一象限部分上的一点部分上的一点,使该点处的切平面在三个坐标使该点处的切平面在三个坐标 轴上的截距平方和最小轴上的截距平方和最小设设 M=(x,y,z)(x 0,y 0,z 0)是椭球是椭球面面 S 上的一点上的一点,则椭球面在则椭球面在 M 处的法向处的法向即即切平面切平面 :即即截距截距:目标函数目标函数:约束条件约束条件:构造拉格朗日函数构造拉格朗日函数:所以所以,可能的最值点为可能的最值点为






