Skip to content

第四节 多元函数的极值及其求法

Tables of Content

I. 多元函数的极值

1.1 极值的概念

设函数z=f(x,y)z = f(x, y)U(x0,y0)U(x_0, y_0)上有定义,若:

则称f(x0,y0)f(x_0, y_0)为极大值;若:

则称f(x0,y0)f(x_0, y_0)为极小值

  • 例1:设f(x,y)f(x, y)在点(0,0)(0, 0)的邻域内连续,若:

    则_____.

    • A:点(0,0)(0, 0)不是f(x,y)f(x, y)的极值点
    • B:点(0,0)(0, 0)f(x,y)f(x, y)的极大值点
    • C:点(0,0)(0, 0)f(x,y)f(x, y)的极小值点
    • D:无法判断点(0,0)(0, 0)是否为f(x,y)f(x, y)的极值点
    Answer

    因为f(x,y)f(x, y)U(0,0)U(0, 0)上连续,所以:

    又根据极限的保号性可知:

    且此时:

    所以f(0,0)f(0, 0)为极大值,故选B

1.2 极值的必要条件

设函数z=f(x,y)z = f(x, y)在点(x0,y0)(x_0, y_0)处具有偏导数,且在点(x0,y0)(x_0, y_0)处有极值,则有:

即:可偏导函数在极值点处的偏导数必为零

Tip

所有可能的极值点:驻点[1]、偏导数不存在的点,对于偏导数不存在的点只能通过定义来判断是否为极值点

1.3 极值的充分条件

设函数z=f(x,y)z = f(x, y)在点(x0,y0)(x_0, y_0)的某邻域内具有二阶连续偏导数,且:

令:

则有:

  • 例2:设函数f(x)f(x)g(x)g(x)均有二阶连续导数,且:

    则函数z=f(x)g(y)z = f(x) \cdot g(y)在点(0,0)(0, 0)处取得极小值的一个充分条件是_____.

    • A:f(0)<0,g(0)>0f''(0) \lt 0, g''(0) \gt 0
    • B:f(0)<0,g(0)<0f''(0) \lt 0, g''(0) \lt 0
    • C:f(0)>0,g(0)>0f''(0) \gt 0, g''(0) \gt 0
    • D:f(0)>0,g(0)<0f''(0) \gt 0, g''(0) \lt 0
    Answer

    已知:

    则它的一阶偏导数为:

    它的二阶偏导数为:

    根据极值的充分条件,需要满足:

    即:

    可推得:

    故选A

  • 例3:求函数f(x,y)=xex2+y22f(x, y) = xe^{-\frac{x^2 + y^2}{2}}的极值

    Answer

    首先计算出一阶偏导数:

    然后找出f(x,y)f(x, y)的驻点:

    然后计算出二阶偏导数:

    根据极值的充分条件对(1,0)(1, 0)(1,0)(-1, 0)两个点进行校验:

    (1,0)(1, 0)(1,0)(-1, 0)均为极值点,且:

II. 条件极值与拉格朗日乘数法

条件极值,即目标函数z=f(x,y)z = f(x, y)在条件φ(x,y)=0\varphi(x, y) = 0下的极值;其求法为,设函数:

然后求解方程组:

所得到的点(x,y,z)(x, y, z)就是可能的极值点

Tip

对于实际问题,若驻点唯一,且由实际意义可知存在最大值或最小值,则该驻点即为最大值或最小值点;若存在多个驻点,且由实际意义可知既存在最大值又存在最小值,则只需比较各驻点处的函数值,最大的即为最大值,最小的即为最小值

III. 连续函数在有界闭区域上的最值问题

设函数f(x,y)f(x, y)在有界闭区域DD上连续,则求f(x,y)f(x, y)DD上最值的步骤为:

  1. 求出f(x,y)f(x, y)DD上可能的极值点(即驻点和偏导数不存在的点)
  2. 求出f(x,y)f(x, y)DD边界上的最大值与最小值(求法参考条件极值)
  3. 比较前两步得出的各点处函数值

这样,最后比较出来的最小的函数值便是最小值,最大的函数值便是最大值

  • 例4:求函数f(x,y,z)=xyzf(x, y, z) = xyz在约束条件x1+y1+z1=1(x>0,y>0,z>0)x^{-1} + y^{-1} + z^{-1} = 1 \, (x \gt 0, y \gt 0, z \gt 0)下的最小值

    Answer

    设函数:

    然后求解方程组:

    于是可解得:

    代入约束式可得:

    于是这个最小值为:

  • 例5:求函数f(x,y)=x2+2y2x2y2f(x, y) = x^2 + 2y^2 - x^2y^2在区域D={(x,y)x2+y24,y0}D = \{ (x, y) | x^2 + y^2 \leq 4, y \geq 0 \}上的最大值和最小值

    Answer
    • 区域DD边界处的最大值与最小值:

      区域DD的边界由:

      和:

      组成,首先设:

      找出g1(x)=0g_1'(x) = 0的点:

      再分别计算每个可能的点对应的函数值:

      其次设:

      找出g2(x)=0g_2'(x) = 0的点:

      再分别计算出每个可能的点对应的函数值:

    • 区域DD内的最大值与最小值:

      首先计算出驻点:

      解得:

      再计算出所对应的f(x,y)f(x, y)的值:

    最后通过比较可得:最大值为88,最小值为00


  1. 即偏导数均为零的点 ↩︎