的图形观察二元函数 22 yxe xyz
多元函数极值一、多元函数的极值和最值
1、二元函数极值的定义设函数 ),( yxfz? 在点 ),(
00
yx 的某邻域内有定义,对于该邻域内异于 ),(
00
yx 的点 ),( yx,
若满足不等式 ),(),(
00
yxfyxf?,则称函数在 ),(
00
yx 有 极 大 值 ; 若 满 足 不 等 式
),(),(
00
yxfyxf?,则称函数在 ),(
00
yx 有极小值;极大值、极小值统称为极值,
使函数取得极值的点称为极值点,
处有极小值.在函数
)0,0(
43 22 yxz
(1)
处有极大值.在函数
)0,0(
22 yxz (2)
处无极值.在函数
)0,0(
xyz?
(3)
2、多元函数取得极值的条件定理 1 (必要条件)
设函数 ),( yxfz? 在点 ),(
00
yx 具有偏导数,且在点 ),(
00
yx 处有极值,则它在该点的偏导数必然为零,0),( 00?yxf x,0),(
00
yxf
y
.
证 不妨设 ),( yxfz? 在点 ),(
00 yx 处有极大值,
则对于 ),( 00 yx 的某邻域内任意?),( yx ),( 00 yx
都有?),( yxf ),( 00 yxf,
故当 0yy?,0xx? 时,有?),( 0yxf ),( 00 yxf,
说明一元函数 ),( 0yxf 在 0xx? 处有极大值,
必有 0),( 00?yxf x ;
类似地可证 0),( 00?yxf y,
推广 如果三元函数 ),,( zyxfu? 在点 ),,(
000
zyxP
具有偏导数,则它在 ),,(
000
zyxP 有极值的必要条件为
0),,( 000?zyxf x,0),,(
000
zyxf
y

0),,( 000?zyxf z,
仿照一元函数,凡能使一阶偏导数同时为零的点,均称为函数的 驻点,
注意,驻点 极值点例如,点 )0,0( 是函数 xyz? 的驻点,
定理 2 (充分条件)
设函数 ),( yxfz? 在点 ),( 00 yx 的某邻域内连续,
有一阶及二阶连续偏导数,
问题:如何判定一个驻点是否为极值点?
又 0),( 00?yxf x,0),( 00?yxf y,
令 Ayxf xx?),( 00,Byxf xy?),( 00,
Cyxf yy?),( 00,
但不是极值点,
则 ),( yxf 在点 ),(
00
yx 处是否取得极值的条件如下:
( 1 ) 0
2
BAC 时具有极值,
当 0?A 时有极大值,当 0?A 时有极小值;
( 2 ) 0
2
BAC 时没有极值;
( 3 ) 0
2
BAC 时可能有极值,也可能没有极值,
还需另作讨论.
例 1 求由方程 yxzyx 22222
0104 z 确定的函数 ),( yxfz? 的极值解 将方程两边分别对 yx,求偏导


04222
04222
yy
xx
zzzy
zzzx
由函数取极值的必要条件知,驻点为 )1,1(?P,
将上方程组再分别对 yx,求偏导数,
,2 1|,0|,2 1| zzCzBzzA PyyPxyPxx
故 )2(0
)2(
1
2
2
z
z
ACB,
将 )1,1(?P 代入原方程,
将 )1,1(?P 代入原方程,有 6,2 21 zz,
当 21z 时,041A,
所以 2)1,1( fz 为极小值;
当 62?z 时,041A,所以 6)1,1( fz 为极大值,
求函数 ),( yxfz? 极值的一般步骤:
第一步 解方程组,0),(?yxf x 0),(?yxf y
求出实数解,得驻点,
第二步 对于每一个驻点 ),( 00 yx,
求出二阶偏导数的值 A,B,C,
第三步 定出 2BAC? 的符号,再判定是否是极值,
3、多元函数的最值与一元函数相类似,我们可以利用函数的极值来求函数的最大值和最小值,
求最值的一般方法设 f ( x,y ) 在 D上连续,D内可微且在
D内至多有有限个驻点,这时若 f ( x,y )
在 D内取得最值,则这个最值也一定是极值将函数在 D 内的所有驻点处的函数值及在 D
的边界上的最大值和最小值相互比较,其中最大者即为最大值,最小者即为最小值,
故一般方法是在实际问题中,往往根据问题的性质就可以断定函数在区域内部确有最大值(最小值),
这时如果函数在区域内只有一个驻点,则可以断定该点处的函数值就是函数在区域上的最大值(最小值)
例 2 求二元函数 )4(),( 2 yxyxyxfz
在直线 6 yx,x 轴和 y 轴所围成的闭区域 D
上的最大值与最小值,
解 如图,
先求函数在 D 内的驻点,
x
y
o
6 yxD D
解方程组


0)4(),(
0)4(2),(
22
2
yxyxxyxf
yxyxxyyxf
y
x
得区域 D 内唯一驻点 )1,2(,且 4)1,2(?f,
再求 ),( yxf 在 D 边界上的最值,
在边界 0?x 和 0?y 上 0),(?yxf,
在边界 6 yx 上,即 xy 6
于是 )2)(6(),( 2 xxyxf,由 02)6(4 2 xxxf x,
得 4,0 21 xx,2|6 4xxy
,64)2,4(f
x
y
o
6 yx
比较后可知 4)1,2(?f 为最大值,64)2,4(f 为最小值,
例 3 求
122
yx
yx
z 的最大值和最小值,
解 由,0
)1(
)(2)1(
222
22
yx yxxyxz x
,0)1( )(2)1( 222
22
yx yxyyxz y
得驻点 )21,21( 和 )21,21(,
因为 0
1
l i m 22?


yx
yx
y
x
即边界上的值为零,
,21)21,21(?z,21)21,1(z
所以最大值为 21,最小值为 21?,
无条件极值,对自变量除了限制在定义域内外,并无其他条件,
二、条件极值与拉格朗日乘数法条件极值,对自变量有附加条件的极值.
拉格朗日乘数法要找函数 ),( yxfz? 在条件 0),(?yx? 下的可能极值点,
先构造函数 ),(),(),( yxyxfyxF,
其中? 为某一常数,可由


.0),(
,0),(),(
,0),(),(
yx
yxyxf
yxyxf
yy
xx


解出?,,yx,其中 yx,就是可能的极值点的坐标,
一些较简单的条件极值问题可以把它转化为无条件极值来求解 —— 降元法,但这种方法需要经过解方程和代入的手续,对于较复杂的方程就不容易作到,有时甚至是不可能的解决条件极值问题的一般方法是 Lagrange乘数法 —— 升元法求 z = f ( x,y ) 下的极值在条件 0),(?yx?
其几何意义是
),(0),(,00 yxyxL 上求一点在曲线
),(),( 00 yxfyxf?使 ),(),( 00 yxfyxf?或其中点 ( x,y ) 在曲线 L 上假定点 P (x0,y0 ) 为条件极值点在 (x0,y0 ) 的某个邻域内连续yx,且不同时为 0
f( x,y )可微
0?y?不妨设
0),(?yx?于是 确定了一个隐函数 y= y(x)
故 z= f [x,y(x)]在 P(x0,y0)处取得极值故 0?
Pdx
dz 即
0)(),(),( 0000 xyyxfyxf yx
又由隐函数的微分法知 ),(
),(
00
00
yx
yx
dx
dy
y
x
P?

代入上式
0),(),( ),(),( 00
00
00 yx
yx
yxfyxf
x
y
y
oox
令 ),(
),(
00
00
yx
yxf
y
y

P(x0,y0 )为条件极值点的必要条件为
0),(
0),(),(
0),(),(
00
0000
0000


yx
yxyxf
yxyxf
yy
xx


x
y
z
o
z=f(x,y)
L
M无条件极值点
.
P条件极值点
.
拉格朗日乘数法可推广到自变量多于两个的情况:
要找函数 ),,,( tzyxfu? 在条件
0),,,(?tzyx?,0),,,(?tzyx?
下的极值,
先构造函数 ),,,(),,,( tzyxftzyxF
),,,(),,,(
21
tzyxtzyx
其中
21
, 均为常数,可由 偏导数为零及条件解出
tzyx,,,
,即得极值点的坐标,
例 4 求内接于椭球 12
2
2
2
2
2
czbyax
的最大长方体的体积,长方体的各面平行于坐标面解一 设内接于椭球且各面平行于坐标面的长方体在第一卦限的顶点的坐标为 ( x,y,z )
则长方体的体积为 V=8xyz
02 2 a xyzF x? 02 2
b
yxzF
y?
02 2 c zxyF z? 12
2
2
2
2
2
czbyax
)1( 2
2
2
2
2
2
czbyaxxy zF?令
23x y z
解得
3,3,3
czbyax
2
2
a
xyz
2
2
b
yxz或两式相除 2
2
2
2
2
2
b
y
a
x
ya
xb
x
y 同理
2
2
2
2
c
z
a
x?

2
2
2
2
2
2
c
z
b
y
a
x
代入解得 3,3,3 czbyax
三式相加得解二 任意固定 z0 (0< z0 < c )
先在所有高为 2 z0 的长方体中求体积最大者因为高是固定的,故当底面积最大时体积最大今上底面为内接于椭圆边平行于 x,y 轴的长方形 当长方形的边长分别为
2
2
0
2
2
0 1
2
22,1
2
22
c
zb
c
za (一元函数极值问题)
0
2
2
2
0
2
2
2
2
0
2
1
11
zz
c
z
b
y
c
z
a
x
长方形面积最大得到高为 2z0 的长方体中最大体积为
02
2
0
0 )1(4)( zc
zabzV )31(4)(
2
2
0
0 c
zabzV
30
cz? V( z
0 ) 最大这时长方体在第一卦限的顶点的坐标为 )3,3,3( cba
解三 作变换 czZbyYaxX,,
问题变成在 1222 ZYX 下求 XYZ 的最大值易知为立方体 31 ZYX
3,3,3
czbyax
例 5 在第一卦限内作椭球面 1
2
2
2
2
2
2

c
z
b
y
a
x
的切平面,使切平面与三个坐标面所围成的四面体体积最小,求切点坐标,
解 设 ),,( 000 zyxP 为椭球面上一点,
解四 即求
2
2
2
2
2
2
c
z
b
y
a
x 的最大值而此三个正数的和一定( =1)
当 312
2
2
2
2
2
czbyax 积最大 3,3,3 czbyax
令 1),,( 2
2
2
2
2
2
czbyaxzyxF,
则 2 02|
a
xF
Px,2
02|
b
yF
Py,2
02|
c
zF
Pz
过 ),,( 000 zyxP 的切平面方程为
)( 020 xxax )( 020 yyby 0)( 020 zzcz,
化简为 12 02 02 0 c zzb yya xx,
该切平面在三个轴上的截距各为
0
2
x
ax?,
0
2
y
by?,
0
2
z
cz?,
所围四面体的体积
000
222
66
1
zyx
cbaxyzV
,
在条件 12
2
0
2
2
0
2
2
0
c
z
b
y
a
x 下求 V 的最小值,
令,lnlnln 000 zyxu
),,( 000 zyxG
000 lnlnln zyx )1(
2
2
0
2
2
0
2
2
0
c
z
b
y
a
x
,
由,
01
0,0,0
2
2
0
2
2
0
2
2
0
000


c
y
b
y
a
x
GGG
zyx




01
0
21
0
21
0
21
2
2
0
2
2
0
2
2
0
2
0
0
2
0
0
2
0
0
c
z
b
y
a
x
c
z
z
b
y
y
a
x
x
即可得
3
0
a
x?
3
0
b
y?,
3
0
c
z?
当切点坐标为
(
3
a

3
b

3
c
) 时,
四面体的体积最小 abcV 2 3m i n?,
将给定的正数 m 分成三个非负数 x,y,z 之和最大使 cba zyx 其中 a,b,c 为给定的正数例 6
解 令 D为平面 x + y + z = m 在第一卦限的部分
cba zyxu? Dzyx?),,(
由于在 D的边界上,总有 u = 0 而在 D内有 u > 0
且 u 在 D上连续,故必存在 最大值,且一定在 D
内取得另一方面由于 u 和 lnu 在 D内有相同的极值点故问题转化为求 lnu 在条件 x + y + z = m 下的极值。
令 )(ln mzyxuF
)(lnlnln mzyxzcybxa

0
x
a
F x
0
y
b
F
y
0
z
c
F z 与 x + y + z = m 联立解得
cba
cmz
cba
bmy
cba
amx
,,
cba
cbacba
cba
mcbau


)(m a x
注若一元函数 f(u) 在区间 I 上严格单调增一般情形多元函数 g(P) 在区域 D上有定义时且当 DP?
IPg?)( 则 f(u) 与复合函数 f[ g(P) ] 有相同的极值点利用这一结论可将求 f[ g(P) ] 的驻点转化为 f(u) 的驻点或相反地将求 f(u) 的驻点转化为求 f[ g(P) ] 的驻点使问题简化 —— 转移大法四、小结多元函数的极值
(取得极值的必要条件、充分条件)
多元函数的最值拉格朗日乘数法思考题 若 ),(
0 yxf 及 ),( 0yxf 在 ),( 00 yx 点均取得极值,则 ),( yxf 在点 ),( 00 yx 是否也取得极值?
思考题解答不是,例如 22),( yxyxf,
当 0?x 时,2),0( yyf 在 )0,0( 取极大值 ;
当 0?y 时,2)0,( xxf? 在 )0,0( 取极小值 ;
但 22),( yxyxf 在 )0,0( 不取极值,
练 习 题一,填空题,
1,函数 )4)(6(),(
22
yyxxyxf 在 _____ __ 点取得极 _____ __ __ 值为 ___ __ ___ __ _.
2,函数 xyz? 在附加条件 1 yx 下的极 ____ __ 值为 _____ ___ __ __ _.
3,方程 02642
222
zyxzyx 所确定的函数 ),( yxfz? 的极大值是 ____ __ ___ __,极小值是 _____ ___ __ __ _.二,在平面 xoy 上 求 一 点,使 它 到 0,0 yx 及
0162 yx 三直线的距离平方之和为最小,
三,求内接于半径为 a 的球且有最大体积的长方体,
四,在第一卦限内作球面 1222 zyx 的切平面,使得切平面与三坐标面所围的四面体的体积最小,求切点的坐标,
一,1,(3,2 ),大,3 6 ; 2,大,
4
1; 3,7,-1,
二,)
5
16
,
5
8
(,
三、当长,宽,高都是
3
2 a
时,可得最大的体积,
四,).
3
1
,
3
1
,
3
1
(
练习题答案