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

503-365 2025-12-29 07:05:19 admin

第四节 多元函数的极值及其求法 ​Tables of ContentI. 多元函数的极值1.1 极值的概念1.2 极值的必要条件1.3 极值的充分条件II. 条件极值与拉格朗日乘数法III. 连续函数在有界闭区域上的最值问题I. 多元函数的极值 ​1.1 极值的概念 ​设函数z=f(x,y)z = f(x, y)z=f(x,y)在U(x0,y0)U(x_0, y_0)U(x​0​​,y​0​​)上有定义,若:

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

则称f(x0,y0)f(x_0, y_0)f(x​0​​,y​0​​)为极小值

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

则_____.

A:点(0,0)(0, 0)(0,0)不是f(x,y)f(x, y)f(x,y)的极值点B:点(0,0)(0, 0)(0,0)是f(x,y)f(x, y)f(x,y)的极大值点C:点(0,0)(0, 0)(0,0)是f(x,y)f(x, y)f(x,y)的极小值点D:无法判断点(0,0)(0, 0)(0,0)是否为f(x,y)f(x, y)f(x,y)的极值点Answer因为f(x,y)f(x, y)f(x,y)在U(0,0)U(0, 0)U(0,0)上连续,所以:

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

且此时:

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

1.2 极值的必要条件 ​设函数z=f(x,y)z = f(x, y)z=f(x,y)在点(x0,y0)(x_0, y_0)(x​0​​,y​0​​)处具有偏导数,且在点(x0,y0)(x_0, y_0)(x​0​​,y​0​​)处有极值,则有:

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

Tip

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

1.3 极值的充分条件 ​设函数z=f(x,y)z = f(x, y)z=f(x,y)在点(x0,y0)(x_0, y_0)(x​0​​,y​0​​)的某邻域内具有二阶连续偏导数,且:

令:

则有:

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

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

A:f′′(0)<0,g′′(0)>0f''(0) \lt 0, g''(0) \gt 0f​′′​​(0)<0,g​′′​​(0)>0B:f′′(0)<0,g′′(0)<0f''(0) \lt 0, g''(0) \lt 0f​′′​​(0)<0,g​′′​​(0)<0C:f′′(0)>0,g′′(0)>0f''(0) \gt 0, g''(0) \gt 0f​′′​​(0)>0,g​′′​​(0)>0D:f′′(0)>0,g′′(0)<0f''(0) \gt 0, g''(0) \lt 0f​′′​​(0)>0,g​′′​​(0)<0Answer已知:

则它的一阶偏导数为:

它的二阶偏导数为:

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

即:

可推得:

故选A

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

Answer首先计算出一阶偏导数:

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

然后计算出二阶偏导数:

根据极值的充分条件对(1,0)(1, 0)(1,0)和(−1,0)(-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)z=f(x,y)在条件φ(x,y)=0\varphi(x, y) = 0φ(x,y)=0下的极值;其求法为,设函数:

然后求解方程组:

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

Tip

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

III. 连续函数在有界闭区域上的最值问题 ​设函数f(x,y)f(x, y)f(x,y)在有界闭区域DDD上连续,则求f(x,y)f(x, y)f(x,y)在DDD上最值的步骤为:

求出f(x,y)f(x, y)f(x,y)在DDD上可能的极值点(即驻点和偏导数不存在的点)求出f(x,y)f(x, y)f(x,y)在DDD边界上的最大值与最小值(求法参考条件极值)比较前两步得出的各点处函数值这样,最后比较出来的最小的函数值便是最小值,最大的函数值便是最大值

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

Answer设函数:

然后求解方程组:

于是可解得:

代入约束式可得:

于是这个最小值为:

例5:求函数f(x,y)=x2+2y2−x2y2f(x, y) = x^2 + 2y^2 - x^2y^2f(x,y)=x​2​​+2y​2​​−x​2​​y​2​​在区域D={(x,y)∣x2+y2≤4,y≥0}D = \{ (x, y) | x^2 + y^2 \leq 4, y \geq 0 \}D={(x,y)∣x​2​​+y​2​​≤4,y≥0}上的最大值和最小值

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

区域DDD的边界由:

和:

组成,首先设:

找出g1′(x)=0g_1'(x) = 0g​1​′​​(x)=0的点:

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

其次设:

找出g2′(x)=0g_2'(x) = 0g​2​′​​(x)=0的点:

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

区域DDD内的最大值与最小值:

首先计算出驻点:

解得:

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

最后通过比较可得:最大值为888,最小值为000

即偏导数均为零的点 ↩︎