高等数学教案ch 8 多元函数微分法及其应用_多元函数微分及其应用
高等数学教案ch 8 多元函数微分法及其应用由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“多元函数微分及其应用”。
§8 4 多元复合函数的求导法则
设zf(u v) 而u(t) v(t) 如何求dz?
dt
设zf(u v) 而u(x y) v(x y) 如何求z和z?
xy
1 复合函数的中间变量均为一元函数的情形
定理1 如果函数u(t)及v(t)都在点t可导 函数zf(u v)在对应点(u v)具有连续偏导数 则复合函数zf[(t) (t)]在点t可导 且有
dzzduzdv
dtudtvdt
简要证明1 因为zf(u v)具有连续的偏导数 所以它是可微的 即有
dzzduzdv
uv又因为u(t)及v(t)都可导 因而可微 即有
dududt dvdvdt
dtdt代入上式得
dzzdudtzdvdt(zduzdv)dt
udtvdtudtvdt从而
dzzduzdv
dtudtvdt
简要证明2 当t取得增量t时 u、v及z相应地也取得增量u、v及z 由zf(u v)、u(t)及v(t)的可微性 有
zzuzvo()z[duto(t)]z[dvto(t)]o()
uvudtvdt
(zduzdv)t(zz)o(t)o()
udtvdtuvo(t)o()
zzduzdv(zz)
tudtvdtuvtt令t0 上式两边取极限 即得
注limdzzduzdv
dtudtvdtlimt0o()to()t0(u)2(v)2t0(du2dv)()20dtdt
推广 设zf(u v w) u(t) v(t) w(t) 则zf[(t) (t) (t)]对t 的导数为
dzzduzdvzdw
dtudtvdtwdt上述dz称为全导数
dt
2 复合函数的中间变量均为多元函数的情形
定理2 如果函数u(x y) v(x y)都在点(x y)具有对x及y的偏导数 函数zf(u v)在对应点(u v)具有连续偏导数 则复合函数zf [(x y) (x y)]在点(x y)的两个偏导数存在 且有
zzuzv zzuzv
xuxvxyuyvy
推广 设zf(u v w) u(x y) v(x y) w(x y) 则
zzuzvzw
zzuzvzw
xuxvxwxyuyvywy
讨论
(1)设zf(u v) u(x y) v(y) 则z?
xzzuzdv
提示 zzu
z? yxuxyuyvdy
(2)设zf(u x y) 且u(x y) 则z?
xz? y
fufzfuf
提示 z
xuxxyuyy这里z与xf是不同的 z是把复合函数zf[(x y) x y]中的y看作不变而对x的xx偏导数
ffz是把f(u x y)中的u及y看作不变而 对x的偏导数 与也朋类似
yyx的区别
3.复合函数的中间变量既有一元函数 又有多元函数的情形
定理3 如果函数u(x y)在点(x y)具有对x及对y的偏导数 函数v(y)在点y可导 函数zf(u v)在对应点(u v)具有连续偏导数 则复合函数zf[(x y) (y)]在点(x y)的两个偏导数存在 且有
zzuzdv
zzu
xuxyuyvdy
例1 设zeusin v uxy vxy 求z和
xzy
解 zzuzv
xuxvx
eusin vyeucos v1
ex y[y sin(xy)cos(xy)]
zzuzv
yuyvy
eusin vxeucos v1
exy[x sin(xy)cos(xy)]
例2 设uf(x,y,z)exff
解 uz
xxzx22y2z2 而zx2siny 求u和
xuy
2xexy2z22zex2y2z22xsiny 2x(12x2siny)ex2y2x4si2ny
uffz yyzy2yexy2z22zex2y2z2x2cosy
2(yx4sinycosy)ex2y2x4si2ny
dt
例3 设zuvsin t 而uet vcos t 求全导数dz
解 dzzduzdvz
dtudtvdtt
vetu(sin t)cos t
etcos te tsin tcos t
et(cos tsin t)cos t
例4 设wf(xyz xyz) f具有二阶连续偏导数
解 令uxyz vxyz 则wf(u v)
引入记号 f1xuxf(u,v)uvx求wx2w及xz
f12f(u,v)uv等
f22 同理有f2f11ff
wuvf1yzf2
ff2w(f1yzf2)1yf2yz2xzzzz
xyf12yf2yzf21xy2zf22
f11y(xz)f12yf2xy2zf22
f1
1注 f1f1uf1vf2f2uf2vxyf12 xyf22f11f21zuzvzzuzvz
例5 设uf(x y)的所有二阶偏导数连续 把下列表达式转换成极坐标系中的形式
(1)(u2u)()2 xy22u(2)u
22xy解 由直角坐标与极坐标间的关系式得
uf(x y)f(cosθ sinθ)F( θ)
其中xcosθ ysinθ x2y2 arctan应用复合函数求导法则 得
uuuuuysinuxuycosxxx2uucosuuuuyuxsinyyy2yx
两式平方后相加 得
(u)2(u)2(u)212(u)2
xy再求二阶偏导数 得
2uuu()()
2 xxxxxuusinuusinsin(cos)cos(cos)
22u2usincos2usin2u2sincosusin2
2cos2 222同理可得
22u2u2usincos2ucos2u2sincosucos 2
22sin2y222两式相加 得
22u2u112u1u2u
u[()] 2222222xy
全微分形式不变性
设zf(u v)具有连续偏导数 则有全微分
dzzduzdv
uv如果zf(u v)具有连续偏导数 而u(x y) v(x y)也具有连续偏导数 则
zz
dzdxdy
xyzuzvzuzv)dx()dy
(uxyvxuyyvyzuuzvv
(dxdy)(dxdy)
uxvx
zduzdv
uv由此可见 无论z 是自变量u、v的函数或中间变量u、v的函数 它的全微分形式是一样的 这个性质叫做全微分形式不变性
例6 设ze usin v ux y vxy 利用全微分形式不变性求全微分
解 dzzduzdv e usin vdu e ucos v dv uv
e usin v(y dxx dy) e ucos v(dxdy)
(ye usin v e ucos v)dx(xe usin v e ucos v)dy
e xy [y sin(xy)cos(xy)]dx e xy [x sin(xy)cos(xy)]dy
§8 5
隐函数的求导法则一、一个方程的情形
隐函数存在定理1
设函数F(x y)在点P(x0 y0)的某一邻域内具有连续偏导数 F(x0 y0)0 Fy(x0 y0)0 则方程F(x y)0在点(x0 y0)的某一邻域内恒能唯一确定一个连续且具有连续导数的函数yf(x) 它满足条件y0f(x0) 并有
dydxFxFy
求导公式证明 将yf(x)代入F(x y)0 得恒等式 F(x f(x))0
等式两边对x求导得 FFdy0
xydx由于F y连续 且Fy(x0 y0)0 所以存在(x0 y0)的一个邻域 在这个邻域同Fy 0 于是得 dydxFxFy
例1 验证方程x2y210在点(0 1)的某一邻域内能唯一确定一个有连续导数、当x0时y1的隐函数yf(x) 并求这函数的一阶与二阶导数在x0的值
解 设F(x y)x2y21 则Fx2x Fy2y F(0 1)0 Fy(0 1)20 因此由定理1可知 方程x2y210在点(0 1)的某一邻域内能唯一确定一个有连续导数、当x0时y1的隐函数yf(x)
dydxFxFyxy dydxx00
d2ydx2yxyy2yx(y2x)yy2x2y3d2y13;
dx2y1
x0
隐函数存在定理还可以推广到多元函数 一个二元方程F(x y)0可以确定一个一元隐函数 一个三元方程F(x y z)0可以确定一个二元隐函数
隐函数存在定理2
设函数F(x y z)在点P(x0 y0 z0)的某一邻域内具有连续的偏导数 且F(x0 y0 z0)0 Fz(x0 y0 z0)0 则方程F(x y z)0在点(x0 y0 z0)的某一邻域内恒能唯一确定一个连续且具有连续偏导数的函数zf(x y) 它满足条件z0f(x0 y0) 并有
FF
zx zy
xFzyFz
公式的证明 将zf(x y)代入F(x y z)0 得F(x y f(x y))0
将上式两端分别对x和y求导 得
FxFzz0 FyFzz0 xy因为F z连续且F z(x0 y0 z0)0 所以存在点(x0 y0 z0)的一个邻域 使F z0 于是得
FF
zx zy
xFzyFz
例2.设xyz4z0 22
2解
设F(x y z) x2y2z24z 则Fx2x Fy2z4
Fz2xx
xxFz2z42z22z求2x
zx2(2x)xzx(2x)x()22x2z(2x)x
(2z)2(2z)2(2z)
3二、方程组的情形
在一定条件下 由个方程组F(x y u v)0 G(x y u v)0可以确定一对二元函数uu(x y) vv(x y) 例如方程xuyv0和yuxv1可以确定两个二元函数uyx2y2 vxx2y2
yx2y2xx 事实上
xuyv0 vuyuxu1uyy vyxx
2yxy2x2y
2如何根据原方程组求u v的偏导数?
隐函数存在定理设F(x y u v)、G(x y u v)在点P(x0 y0 u0 v0)的某一邻域内具有对各个变量的连续偏导数 又F(x0 y0 u0 v0)0 G(x0 y0 u0 v0)0 且偏导数所组成的函数行列
F(F,G)u式:
JG(u,v)uFv Gv在点P(x0 y0 u0 v0)不等于零 则方程组F(x y u v)0 G(x y u v)0在点P(x0 y0 u0 v0)的某一邻域内恒能唯一确定一组连续且具有连续偏导数的函数uu(x y) vv(x y) 它们满足条件u0u(x0 y0) v0v(x0 y0) 并有
(F,G)
u1xJ(x,v)FxFvGxGvFuFvGuGvFyFvGyGv(F,G)
v1xJ(u,x)FuFxGuGxFuFvGuGvFuFyGuGy
u1(F,G)yJ(y,v)FuFvGuGv
v1(F,G)yJ(u,y)FuFvGuGv
隐函数的偏导数: 设方程组F(x y u v)0 G(x y u v)0确定一对具有连续偏导数的 二元函数uu(x y) vv(x y) 则
FFuFv0,uvxxx 偏导数u v由方程组确定 uvxxGv0.GxGuxxFFuFv0,uvyyyuv 偏导数 由方程组确定
uvyyGv0.GyGuyyv 例3 设xuyv0 yuxv1 求u v u和
xxyy 解 两个方程两边分别对x 求偏导 得关于u和v的方程组
xxuxuyv0xx uvvx0yxx
yvvyuxv当x2y2 0时 解之得uxu
2222xxyxxy
两个方程两边分别对x 求偏导 得关于u和v的方程组
yyxuvyv0yy uvx0uyyyyuxuyvv当x2y2 0时 解之得uxv
2222yxyyxy
另解 将两个方程的两边微分得
udxxduvdyydv0xduydvvdyudx
即xdv0udyyduvdxyduxdvudyvdx
解之得 duxuyvx2y2dxxvyux2y2dy
dvyuxvx2y2dxxuyvx2y2dy
xuyvxvyu于是
u22 u22
xxyyxyyuxvxuyv
v22 v22 xxyyxy
例 设函数xx(u v) yy(u v)在点(u v)的某一领域内连续且有连续偏导数
又
(x,y)(u,v)0
xx(u,v)
(1)证明方程组
yy(u,v)在点(x y u v)的某一领域内唯一确定一组单值连续且有连续偏导数的反函数uu(x y) vv(x y)
(2)求反函数uu(x y) vv(x y)对x y的偏导数
解(1)将方程组改写成下面的形式
F(x,y,u,v)xx(u,v)0
G(x,y,u,v)yy(u,v)0则按假设
J(F,G)(u,v)(x,y)(u,v)0.由隐函数存在定理3 即得所要证的结论
(2)将方程组(7)所确定的反函数uu(x y)vv(x y)代入(7) 即得
xx[u(x,y),v(x,y)]
yy[u(x,y),v(x,y)]将上述恒等式两边分别对x求偏导数得
由于J0 故可解得
yy
u1 v1
xJvxJu1xuxvuxvxyuyv0uxvx
同理 可得
u1xyJv
v1xyJu §8 6
多元函数微分学的几何应用
一
空间曲线的切线与法平面
设空间曲线的参数方程为
x(t) y(t) z(t)这里假定(t) (t) (t)都在[ ]上可导
在曲线上取对应于tt0的一点M0(x0 y0 z0)及对应于tt0t的邻近一点M(x0+x y0+y z0+z) 作曲线的割线MM0 其方程为
xx0xyy0yzz0z 当点M沿着趋于点M0时割线MM0的极限位置就是曲线在点M0处的切线 考虑
xx0yy0zz0 xyzttt当MM0 即t0时 得曲线在点M0处的切线方程为
xx0yy0zz0 (t0)(t0)(t0)
曲线的切向量 切线的方向向量称为曲线的切向量 向量
T((t0) (t0) (t0))就是曲线在点M0处的一个切向量
法平面 通过点M0而与切线垂直的平面称为曲线在点M0 处的法平面 其法平面方程为
(t0)(xx0)(t0)(yy0)(t0)(zz0)0
例1 求曲线xt yt2 zt3在点(1 1 1)处的切线及法平面方程
解
因为xt1 yt2t zt3t2 而点(1 1 1)所对应的参数t1 所以
T (1 2 3)
于是 切线方程为
y1z1
x1
123法平面方程为
(x1)2(y1)3(z1)0 即x2y3z6
讨论
1 若曲线的方程为
y(x) z(x)
问其切线和法平面方程是什么形式
提示 曲线方程可看作参数方程 xx y(x) z(x) 切向量为T(1 (x) (x))
2 若曲线的方程为
F(x y z)0 G(x y z)0
问其切线和法平面方程又是什么形式
提示 两方程确定了两个隐函数
y(x) z(x) 曲线的参数方程为
xx y(x) z(x) dydzFxFyFz0dydxdx由方程组可解得dydxdzGxGyGz0dxdx和dz
dx切向量为T(1, dydz,) dxdxdydz2x2y2z0dxdx得dydz10dxdx
例2 求曲线x2y2z26 xyz0在点(1 2 1)处的切线及法平面方程
解 为求切向量 将所给方程的两边对x求导数
解方程组得dydxzxdzxy yzdxyzdydx0在点(1 2 1)处
dz1
dx从而T (1 0 1)
所求切线方程为
y2z1
x1
101法平面方程为
(x1)0(y2)(z1)0 即xz0
二 曲面的切平面与法线
设曲面的方程为
F(x y z)0
M0(x0 y0 z0)是曲面上的一点
并设函数F(x y z)的偏导数在该点连续且不同时为零 在曲面上 通过点M0任意引一条曲线 假定曲线的参数方程式为
x(t) y(t) z(t)
tt0对应于点M0(x0 y0 z0) 且(t0) (t0) (t0)不全为零 曲线在点的切向量为
T ((t0) (t0) (t0))
考虑曲面方程F(x y z)0两端在tt0的全导数
Fx(x0 y0 z0)(t0)Fy(x0 y0 z0)(t0)Fz(x0 y0 z0)(t0)0
引入向量
n(Fx(x0 y0 z0) Fy(x0 y0 z0) Fz(x0 y0 z0))
易见T与n是垂直的 因为曲线是曲面上通过点M0的任意一条曲线 它们在点M0的切线都与同一向量n垂直 所以曲面上通过点M0的一切曲线在点M0的切线都在同一个平面上 这个平面称为曲面在点M0的切平面 这切平面的方程式是
Fx(x0 y0 z0)(xx0)Fy(x0 y0 z0)(yy0)Fz(x0 y0 z0)(zz0)0
曲面的法线 通过点M0(x0 y0 z0)而垂直于切平面的直线称为曲面在该点的法线 法线方程为
xx0Fx(x0, y0, z0)yy0Fy(x0, y0, z0)zz0Fz(x0, y0, z0)
曲面的法向量 垂直于曲面上切平面的向量称为曲面的法向量 向量
n(Fx(x0 y0 z0) Fy(x0 y0 z0) Fz(x0 y0 z0))就是曲面在点M0处的一个法向量
例3 求球面x2y2z214在点(1 2 3)处的切平面及法线方程式
解
F(x y z) x2y2z214
Fx2x Fy2y Fz2z
Fx(1 2 3)2 Fy(1 2 3)4 Fz(1 2 3)6
法向量为n(2 4 6) 或n(1 2 3)
所求切平面方程为
2(x1)4(y2)6(z3)0 即x2y3z140
法线方程为x11y22z33
讨论 若曲面方程为zf(x y) 问曲面的切平面及法线方程式是什么形式
提示
此时F(x y z)f(x y)z
n(fx(x0 y0) fy(x0 y0) 1)
例4 求旋转抛物面zx2y21在点(2 1 4)处的切平面及法线方程
解
f(x y)x2y21
n(fx fy 1)(2x 2y 1)
n|(2 1 4)(4 2 1)
所以在点(2 1 4)处的切平面方程为
4(x2)2(y1)(z4)0 即4x2yz60
y1z4法线方程为 x2
421 §8 7
方向导数与梯度
一、方向导数
现在我们来讨论函数zf(x y)在一点P沿某一方向的变化率问题
设l是xOy平面上以P0(x0 y0)为始点的一条射线 el(cos cos )是与l同方向的单位向量 射线l的参数方程为
xx0t cos yy0t cos (t0)
设函数zf(x y)在点P0(x0 y0)的某一邻域U(P0)内有定义 P(x0t cos y0t cos )为l上另一点 且PU(P0) 如果函数增量f(x0t cos y0t cos )f(x0 y0)与P到P0的距离|PP0|t的比值
f(x0tcos, y0tcos)f(x0,y0)t
当P沿着l趋于P0(即tt0)时的极限存在
则称此极限为函数f(x y)在点P0沿方向l的方向导数 记作flfl(x0,y0) 即
lim(x0,y0)f(x0tcos, y0tcos)f(x0,y0)tt0
从方向导数的定义可知 方向导数
fl(x0,y0)就是函数f(x y)在点P0(x0 y0)处沿方向l的变化率
方向导数的计算
定理
如果函数zf(x y)在点P0(x0 y0)可微分 那么函数在该点沿任一方向l 的方向导数都存在 且有
fl(x0,y0)fx(x0,y0)cosfy(x0,y0)cos
其中cos cos 是方向l 的方向余弦
简要证明 设xt cos yt cos 则
f(x0tcos y0tcos)f(x0 y0)f x(x0 y0)tcosf y(x0 y0)tcoso(t)
所以
limf(x0tcos, y0tcos)f(x0,y0)t0tfx(x0,y0)cosfy(x0,y0)sin
这就证明了方向导数的存在 且其值为
fl(x0,y0)fx(x0,y0)cosfy(x0,y0)cos提示 f(x0x,y0y)f(x0,y0)fx(x0,y0)xfy(x0,y0)yo((x)2(y)2)
xt cos yt cos (x)2(y)2t
讨论 函数zf(x y)在点P 沿x轴正向和负向
沿y轴正向和负向的方向导数如何? 提示
沿x轴正向时 cos cos0
flfx
沿x轴负向时 cos1 cos0
ff lx
例1 求函数zxe2y在点P(1 0)沿从点P(1 0)到点Q(2 1)的方向的方向导数
解 这里方向l即向量PQ(1, 1)的方向 与l同向的单位向量为
el(12, 12)
e2y1
zy2xe2y2 因为函数可微分 且z所以所求方向导数为
zl(1,0)x(1,0)(1,0)(1,0)(1,0)1122(12)2
2对于三元函数f(x y z)来说 它在空间一点P0(x0 y0 z0)沿el(cos cos cos )的方向导数为
fllim(x0,y0,z0)f(x0tcos, y0tcos,z0tcos)f(x0,y0,z0)tt0
如果函数f(x y z)在点(x0 y0 z0)可微分 则函数在该点沿着方向el(cos cos cos 的方向导数为
fl(x0,y0,z0)fx(x0 y0 z0)cosfy(x0 y0 z0)cosfz(x0 y0 z0)cos
例2求f(x y z)xyyzzx在点(1 1 2)沿方向l的方向导数 其中l的方向角分
别为60 45 60
解 与l同向的单位向量为
el(cos60 cos 45 cos60(1, 2, 1)
222因为函数可微分且
fx(1 1 2)(yz)|(1 1 2)3
fy(1 1 2)(xz)|(1 1 2)3
fz(1 1 2)(yx)|(1 1 2)2 所以
fl1211332(532)2222(1,1,2)
二 梯度
设函数zf(x y)在平面区域D内具有一阶连续偏导数 则对于每一点P0(x0 y0)D 都可确定一个向量
fx(x0 y0)ify(x0 y0)j
这向量称为函数f(x y)在点P0(x0 y0)的梯度 记作grad f(x0 y0) 即
grad f(x0 y0) fx(x0 y0)ify(x0 y0)j
梯度与方向导数
如果函数f(x y)在点P0(x0 y0)可微分 el(cos cos )是与方向l同方向的单位向量 则
fl(x0,y0)fx(x0,y0)cosfy(x0,y0)cos
grad f(x0 y0)el
| grad f(x0 y0)|cos(grad f(x0 y0)^ el)
这一关系式表明了函数在一点的梯度与函数在这点的方向导数间的关系 特别 当向量el与grad f(x0 y0)的夹角0 即沿梯度方向时 方向导数
fl取得
(x0,y0)最大值 这个最大值就是梯度的模|grad f(x0 y0)| 这就是说 函数在一点的梯度是个向量 它的方向是函数在这点的方向导数取得最大值的方向 它的模就等于方向导数的最大值
讨论 fl的最大值
结论 函数在某点的梯度是这样一个向量 它的方向与取得最大方向导数的 方向一致 而它的模为方向导数的最大值
我们知道 一般说来二元函数zf(x y)在几何上表示一个曲面 这曲面被平面zc(c是常数)所截得的曲线L的方程为
zf(x,y)
zc这条曲线L在xOy面上的投影是一条平面曲线L* 它在xOy平面上的方程为
f(x y)c
对于曲线L*上的一切点 已给函数的函数值都是c 所以我们称平面曲线L*为函数zf(x y)的等值线
若f x f y不同时为零 则等值线f(x y)c上任一点P0(x0 y0)处的一个单位法向量为
n1fx2(x0,y0)fy2(x0,y0)(fx(x0,y0),fy(x0,y0))
这表明梯度grad f(x0 y0)的方向与等值线上这点的一个法线方向相同 而沿这个方向的方向导数f就等于|grad f(x0 y0)| 于是 nfn
n
gradf(x0,y0)
这一关系式表明了函数在一点的梯度与过这点的等值线、方向导数间的关系 这说是说 函数在一点的梯度方向与等值线在这点的一个法线方向相同 它的指向为从数值较低的等值线指向数值较高的等值线 梯度的模就等于函数在这个法线方向的方向导数
梯度概念可以推广到三元函数的情形 设函数f(x y z)在空间区域G内具有一阶连续偏导数 则对于每一点P0(x0 y0 z0)G 都可定出一个向量
fx(x0 y0 z0)ify(x0 y0 z0)jfz(x0 y0 z0)k
这向量称为函数f(x y z)在点P0(x0 y0 z0)的梯度 记为grad f(x0 y0 z0) 即
grad f(x0 y0 z0)fx(x0 y0 z0)ify(x0 y0 z0)jfz(x0 y0 z0)k
结论 三元函数的梯度也是这样一个向量 它的方向与取得最大方向导数的方向一致 而它的模为方向导数的最大值
如果引进曲面
f(x y z)c
为函数的等量面的概念 则可得函数f(x y z)在点P0(x0 y0 z0)的梯度的方向与过点P0的等量面 f(x y z)c在这点的法线的一个方向相同 且从数值较低的等量面指向数值较高的等量面 而梯度的模等于函数在这个法线方向的方向导数
例3 求grad 1x2y2
解 这里f(x,y)
因为 1x2y2ff2y2x
222222xy(xy)(xy)2y2xij
(x2y2)2(x2y2)21所以
grad 2xy2
例4 设f(x y z)x2y2z2 求grad f(1 1 2)
解 grad f(fx fy fz)(2x 2y 2z)
于是
grad f(1 1 2)(2 2 4)
数量场与向量场 如果对于空间区域G内的任一点M 都有一个确定的数量f(M) 则称在这空间区域G内确定了一个数量场(例如温度场、密度场等) 一个数量场可用一个数量函数f(M)来确定 如果与点M相对应的是一个向量F(M) 则称在这空间区域G内确定了一个向量场(例如力场、速度场等) 一个向量场可用一个向量函数F(M)来确定 而
F(M)P(M)iQ(M)jR(M)k
其中P(M) Q(M) R(M)是点M的数量函数
利用场的概念 我们可以说向量函数grad f(M)确定了一个向量场——梯度场 它是由数量场f(M)产生的 通常称函数f(M)为这个向量场的势 而这个向量场又称为势场 必须注意 任意一个向量场不一定是势场 因为它不一定是某个数量函数的梯度场
例5 试求数量场m所产生的梯度场 其中常数m>0
rrx2y2z2为原点O与点M(x y z)间的距离
rmx 解 (m)m 23xrrxr同理
mym()3yrr (m)mz 3zrrymmxz2(ijk) 从而
gradrrrrryxz记erijk 它是与OM同方向的单位向量 则gradmmer
rrrrr2
上式右端在力学上可解释为 位于原点O 而质量为m 质点对位于点M而质量为l的质点的引力 这引力的大小与两质点的质量的乘积成正比、而与它们的距平方成反比 这引力的方向由点M指向原点 因此数量场m的势场即梯度场
rgradm称为引力场 而函数m称为引力势
r
r §88
多元函数的极值及其求法
一、多元函数的极值及最大值、最小值
定义
设函数zf(x y)在点(x0 y0)的某个邻域内有定义 如果对于该邻域内任何异于(x0 y0)的点(x y) 都有
f(x y)f(x0 y0))
则称函数在点(x0 y0)有极大值(或极小值)f(x0 y0)
极大值、极小值统称为极值 使函数取得极值的点称为极值点
例1 函数z3x24y2在点(0 0)处有极小值
当(x y)(0 0)时 z0 而当(x y)(0 0)时 z0 因此z0是函数的极小值
例2 函数zx2y2在点(0 0)处有极大值
当(x y)(0 0)时 z0 而当(x y)(0 0)时 z0 因此z0是函数的极大值
例3 函数zxy在点(0 0)处既不取得极大值也不取得极小值
因为在点(0 0)处的函数值为零 而在点(0 0)的任一邻域内 总有使函数值为正的点 也有使函数值为负的点
以上关于二元函数的极值概念 可推广到n元函数
设n元函数uf(P)在点P0的某一邻域内有定义 如果对于该邻域内任何异于P0的点P 都有
f(P)f(P 0))
则称函数f(P)在点P0有极大值(或极小值)f(P0)
定理1(必要条件)设函数zf(x y)在点(x0 y0)具有偏导数 且在点(x0 y0)处有极值 则有
fx(x0 y0)0 fy(x0 y0)0
证明 不妨设zf(x y)在点(x0 y0)处有极大值 依极大值的定义 对于点(x0 y0)的某邻域内异于(x0 y0)的点(x y) 都有不等式
f(x y)
特殊地 在该邻域内取yy0而xx0的点 也应有不等式
f(x y0)
这表明一元函数f(x y0)在xx0处取得极大值 因而必有
fx(x0 y0)0
类似地可证
fy(x0 y0)0
从几何上看 这时如果曲面zf(x y)在点(x0 y0 z0)处有切平面 则切平面
zz0fx(x0 y0)(xx0) fy(x0 y0)(yy0)成为平行于xOy坐标面的平面zz0
类似地可推得 如果三元函数uf(x y z)在点(x0 y0 z0)具有偏导数 则它在点
(x0 y0 z0)具有极值的必要条件为
fx(x0 y0 z0)0 fy(x0 y0 z0)0 fz(x0 y0 z0)0
仿照一元函数 凡是能使fx(x y)0 fy(x y)0同时成立的点(x0 y0)称为函数zf(x y)的驻点
从定理1可知 具有偏导数的函数的极值点必定是驻点 但函数的驻点不一定是极值点
例如 函数zxy在点(0 0)处的两个偏导数都是零 函数在(0 0)既不取得极大值也不取得极小值
定理2(充分条件)
设函数zf(x y)在点(x0 y0)的某邻域内连续且有一阶及二阶连续偏导数 又fx(x0 y0)0 fy(x0 y0)0 令
fxx(x0 y0)A fxy(x0 y0)B fyy(x0 y0)C
则f(x y)在(x0 y0)处是否取得极值的条件如下
(1)ACB2>0时具有极值 且当A0时有极小值
(2)ACB2
(3)ACB20时可能有极值 也可能没有极值
在函数f(x y)的驻点处如果 fxx fyyfxy2>0 则函数具有极值 且当fxx0时有极小值
极值的求法
f(3 2)31
应注意的问题
不是驻点也可能是极值点
例如 函数zx2y2在点(0 0)处有极大值 但(0 0)不是函数的驻点 因此 在考虑函数的极值问题时 除了考虑函数的驻点外 如果有偏导数不存在的点 那么对这些点也应当考虑
最大值和最小值问题 如果f(x y)在有界闭区域D上连续 则f(x y)在D上必定能取得最大值和最小值 这种使函数取得最大值或最小值的点既可能在D的内部 也可能在D的边界上 我们假定 函数在D上连续、在D内可微分且只有有限个驻点 这时如果函数在D的内部取得最大值(最小值) 那么这个最大值(最小值)也是函数的极大值(极小值) 因此 求最大值和最小值的一般方法是 将函数f(x y)在D内的所有驻点处的函数值及在D的边界上的最大值和最小值相互比较 其中最大的就是最大值 最小的就是最小值 在通常遇到的实际问题中 如果根据问题的性质 知道函数f(x y)的最大值(最小值)一定在D的内部取得 而函数在D内只有一个驻点 那么可以肯定该驻点处的函数值就是函数f(x y)在D上的最大值(最小值)
例5 某厂要用铁板做成一个体积为8m3的有盖长方体水箱 问当长、宽、高各取多少时 才能使用料最省
解 设水箱的长为xm 宽为ym 则其高应为A2(xyy8xym 此水箱所用材料的面积为
8888x)2(xy)(x0, y0) xyxyxyy令Ax2(y82)0 Ay2(x82)0 得x2 y2
x
根据题意可知 水箱所用材料面积的最小值一定存在 并在开区域D{(x
y)|x>0 y>0}内取得 因为函数A在D内只有一个驻点 所以 此驻点一定是A的最小值点 即当水箱的长为2m、宽为2m、高为82m时 水箱所用的材料最省
22 因此A在D内的唯一驻点(2 2)处取得最小值 即长为2m、宽为2m、高为82m时 所用材料最省
2从这个例子还可看出
在体积一定的长方体中 以立方体的表面积为最小
例6 有一宽为24cm的长方形铁板 把它两边折起来做成一断面为等腰梯形的水槽 问怎样折法才能使断面的面积最大?
解 设折起来的边长为xcm 倾角为 那末梯形断面的下底长为242x 上底长为242xcos 高为xsin 所以断面面积
A1(242x2xcos242x)xsin
2即A24xsin2x2sinx2sin cos(0
可见断面面积A是x和的二元函数 这就是目标函数 面求使这函数取得最大值的点(x )
令Ax24sin4xsin2xsin cos0
A24xcos2x2 cosx2(cos2sin2)0
由于sin 0 x0 上述方程组可化为
2224cos2xcosx(cossin)0解这方程组 得60 x8cm
根据题意可知断面面积的最大值一定存在 并且在D{(x y)|0
二、条件极值
拉格朗日乘数法
对自变量有附加条件的极值称为条件极值
例如 求表面积为a2而体积为最大的长方体的体积问题 设长方体的三棱的长为x y z 则体积Vxyz 又因假定表面积为a2 所以自变量x y z还必须满足附加条件2(xyyzxz)a2
这个问题就是求函数Vxyz在条件2(xyyzxz)a2下的最大值问题 这是一个条件极值问题
对于有些实际问题 可以把条件极值问题化为无条件极值问题
例如上述问题 由条件2(xyyzxz)a2 解得z
Vxya22xy() 2(xy)a22xy2(xy)122xxcos0 于是得
只需求V的无条件极值问题
在很多情形下 将条件极值化为无条件极值并不容易 需要另一种求条件极值的专用方法 这就是拉格朗日乘数法
现在我们来寻求函数zf(x y)在条件(x y)0下取得极值的必要条件
如果函数zf(x y)在(x0 y0)取得所求的极值 那么有
(x0 y0)0
假定在(x0 y0)的某一邻域内f(x y)与(x y)均有连续的一阶偏导数 而y(x0 y0)0
由隐函数存在定理 由方程(x y)0确定一个连续且具有连续导数的函数y(x) 将其代入目标函数zf(x y) 得一元函数
zf [x (x)]
于是xx0是一元函数zf [x (x)]的极值点 由取得极值的必要条件 有
dzdxxx0fx(x0,y0)fy(x0,y0)dydxxx00
即
fx(x0,y0)fy(x0,y0)x(x0,y0)0
y(x0,y0)从而函数zf(x y)在条件(x y)0下在(x0 y0)取得极值的必要条件是
fx(x0,y0)fy(x0,y0)x(x0,y0)0与(x0 y0)0同时成立
y(x0,y0)
设fy(x0,y0)y(x0,y0) 上述必要条件变为
fx(x0,y0)x(x0,y0)0fy(x0,y0)y(x0,y0)0(x,y)000
拉格朗日乘数法 要找函数zf(x y)在条件(x y)0下的可能极值点 可以先构成辅助函数
F(x y)f(x y)(x y)
其中为某一常数
然后解方程组
Fx(x,y)fx(x,y)x(x,y)0Fy(x,y)fy(x,y)y(x,y)0 (x,y)0
由这方程组解出x y及 则其中(x y)就是所要求的可能的极值点
这种方法可以推广到自变量多于两个而条件多于一个的情形
至于如何确定所求的点是否是极值点 在实际问题中往往可根据问题本身的性质来判定
例7 求表面积为a2而体积为最大的长方体的体积
解 设长方体的三棱的长为x y z 则问题就是在条件
2(xyyzxz)a2
下求函数Vxyz的最大值
构成辅助函数
F(x y z)xyz(2xy 2yz 2xz a2)
解方程组
Fx(x,y,z)yz2(yz)0Fy(x,y,z)xz2(xz)0
Fz(x,y,z)xy2(yx)022xy2yz2xza得xyz6a
6这是唯一可能的极值点
因为由问题本身可知最大值一定存在 所以最大值就在这个可能的值点处取得 此时V6a3