高等数学教案ch 8.4~8.8_高等数学教案免费
高等数学教案ch 8.4~8.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()
udtvdtuvzzduzdv(zz)o(t)o()
tudtvdtuvtt令t0 上式两边取极限 即得
dzzduzdv
dtudtvdto()o()(u)2(v)2注limlim0(du)2(dv)20
tdtdtt0tt0推广 设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?z?
yx
提示 zzu zzuzdv
xuxyuyvdyz
(2)设zf(u x y) 且u(x y) 则z??
yxffff
提示 zu zu
xuxxyuyyf这里z与是不同的 z是把复合函数zf[(x y) x y]中的y看作不变而对x的xxxffz偏导数 是把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
z
例1 设zeusin v uxy vxy 求z和
xy
解 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
xxzx2y2z2 而zx2siny 求u和u
yx
2xex2y2z22zex2y2z22xsiny
2x(12x2siny)ex2y2x4si2nyff
uz
yyzy
2yex2y2z22zex2y2z2x2cosy
2(yx4sinycoys)ex2y2x4si2ny
例3 设zuvsin t 而uet vcos t 求全导数dz
dt
解 dzzduzdvz
dtudtvdtt
vetu(sin t)cos t
etcos te tsin tcos t
et(cos tsin t)cos t
2ww
例4 设wf(xyz xyz) f具有二阶连续偏导数 求及 xzx
解 令uxyz vxyz 则wf(u v)
f(u,v)f(u,v)f22等
引入记号 f1 f12 同理有f2f11uuvwfufvfyzf
2
xuxvx12ff
w(f1yzf2)1yf2yz2
xzzzzxyf12yf2yzf21xy2zf22
f11y(xz)f12yf2xy2zf22
f11f1f1uf1vfffxyf12 22u2vf21xyf22 f11zuzvzzuzvz
例5 设uf(x y)的所有二阶偏导数连续 把下列表达式转换成极坐标系中的形式
注
22u
(1)(u)2(u)2
(2)uxyx2y2解 由直角坐标与极坐标间的关系式得
uf(x y)f(cosθ sinθ)F( θ)
其中xcosθ ysinθ x2y2 arctan应用复合函数求导法则 得
uuxuyuuysincos
uu
xxx2uuyuxuucossin
uu
yyy2y x两式平方后相加 得
(u)2(u)2(u)212(u)2
xy再求二阶偏导数 得
2(u)(u)
ux2xxxxu)co)sin susins(ucosusin
(co22222uusincosusinu2sincosusin 222
2cos22同理可得 222222uuusincosucosu2sincosucos 22sin2222y两式相加 得
22222uuu11u1u
222222[()u]
2xy
全微分形式不变性
设zf(u v)具有连续偏导数 则有全微分
dzzduzdv
uv如果zf(u v)具有连续偏导数 而u(x y) v(x y)也具有连续偏导数 则
zz
dzdxdy
xyzuzv)dx(zuzv)dy
(uxvxuyvyzuuzvv
(dxdy)(dxdy)
uxyvxy
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) 并有
Fdyx
dxFy
求导公式证明 将yf(x)代入F(x y)0 得恒等式 F(x f(x))0
dy等式两边对x求导得 FF0
xydx由于F y连续 且Fy(x0 y0)0 所以存在(x0 y0)的一个邻域 在这个邻域同Fy 0 于是得 Fdyx
dxFy
例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)
Fdydyxx 0
dxFyydxx0yx(x)dyyxyyy2x2d2y13; 1
dx2y2y2y3ydx2x0
2隐函数存在定理还可以推广到多元函数 一个二元方程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
yx因为F z连续且F z(x0 y0 z0)0 所以存在点(x0 y0 z0)的一个邻域 使F z0 于是得
FF
zx zy
xFzyFz2z
例2.设xyz4z0 求2
x
解
设F(x y z) x2y2z24z 则Fx2x Fy2z4 222
zFx2xx
xFz2z42z
z(2x)x(x)(2x)x222zx2z(2x)x
x2(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可以确定两个二元函数uyx
v
x2y2x2y2y 事实上
xuyv0 vxuyuxxu1u22
yyxyyvx222x2
yxyxy
如何根据原方程组求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式:
J(u,v)GuFv 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) 并有
FxFvFuFxGGGG(F,G)(F,G)
u1xv
v1ux
xJ(x,v)xJ(u,x)FuFvFuFvGuGvGuGv(F,G)(F,G)
u1
v1
yJ(y,v)yJ(u,y)FuFvFuFvGuGvGuGvFyFvGyGvFuFyGuGy
隐函数的偏导数: 设方程组F(x y u v)0 G(x y u v)0确定一对具有连续偏导数的 二元函数uu(x y) vv(x y) 则
FFuFv0,xuxvxuv 偏导数 由方程组确定
uvxxGxGuGv0.xxFFuFv0,yuyvyuv 偏导数 由方程组确定
uvyyGyGuGv0.yyv 例3 设xuyv0 yuxv1 求u v u和
yxxy 解 两个方程两边分别对x 求偏导 得关于u和v的方程组
xxuxuyv0xx uvyvx0xxyuxvxuyv当x2y2 0时 解之得u22 v22
xxyxxy
两个方程两边分别对x 求偏导 得关于u和v的方程组
yyxuvyv0yy uvuyx0yyxvyuxuyv当x2y2 0时 解之得u22 v22
yxyyxy
另解 将两个方程的两边微分得
udxxduvdyydv0xduydvvdyudx
即
udyyduvdxxdv0yduxdvudyvdx解之得 duxuyvxvyudxdy
x2y2x2y dvyuxvxuyvdxdy
x2y2x2y2xuyvxvyu于是
u22 u22
xyxyxyyuxvxuyv
v22 v22 xxyyxy
例 设函数xx(u v) yy(u v)在点(u v)的某一领域内连续且有连续偏导数
又
(x,y)0 (u,v)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)(x,y)0.(u,v)(u,v)由隐函数存在定理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求偏导数得
1xuxv
uxvx
yy0uvuxvx由于J0 故可解得
yy
u1 v1
JuxJvx
同理 可得
u1xv1x
yJvyJu
§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 其方程为
xx0yy0zz0 xyz当点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)
于是 切线方程为
x1y1z
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) dydz0FFFxyzdydzdxdx由方程组可解得和 dydzdxdxGxGyGz0dxdxdydz,) dxdx
例2 求曲线x2y2z26 xyz0在点(1 2 1)处的切线及法平面方程
dydz02x2y2zdxdx
解 为求切向量 将所给方程的两边对x求导数 得dy1dz0dxdx切向量为T(1, 解方程组得dyzxdzxy dxyzdxyzdy0 dz1 dxdx从而T (1 0 1)
所求切线方程为
x1y2z1
101法平面方程为
(x1)0(y2)(z1)0 即xz0
在点(1 2 1)处
二 曲面的切平面与法线
设曲面的方程为
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)而垂直于切平面的直线称为曲面在该点的法线 法线方程为
xx0yy0zz0
Fx(x0, y0, z0)Fy(x0, y0, z0)Fz(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
y2z3法线方程为x1
3讨论 若曲面方程为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
x2y1z4法线方程为
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的方向导数 记作fl(x0,y0) 即
fl(x0,y0)limt0f(x0tcos, y0tcos)f(x0,y0)
t
从方向导数的定义可知 方向导数
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)
所以
f(x0tcos, y0tcos)f(x0,y0)
limfx(x0,y0)cosfy(x0,y0)sin
tt0这就证明了方向导数的存在 且其值为
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轴正向和负向的方向导数如何? 提示
ff
沿x轴正向时 cos cos0
lxff 沿x轴负向时 cos1 cos0
lx2y
例1 求函数zxe在点P(1 0)沿从点P(1 0)到点Q(2 1)的方向的方向导数
解 这里方向l即向量PQ(1, 1)的方向 与l同向的单位向量为
el(1, 1)
22 因为函数可微分 且zx所以所求方向导数为
(1,0)e2y1 z(1,0)y(1,0)2xe2y(1,0)2
z112(1)2
l(1,0)22
2对于三元函数f(x y z)来说 它在空间一点P0(x0 y0 z0)沿el(cos cos cos )的方向导数为
fl(x0,y0,z0)limt0f(x0tcos, y0tcos,z0tcos)f(x0,y0,z0)
t
如果函数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 所以
fl3132211(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)| 这就是说 函数在一点的梯度是个向量 它的方向是函数在这点的方向导数取得最大值的方向 它的模就等于方向导数的最大值
f
讨论 的最大值
l
结论 函数在某点的梯度是这样一个向量 它的方向与取得最大方向导数的方向一致 而它的模为方向导数的最大值
我们知道 一般说来二元函数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)处的一个单位法向量为
n1(fx(x0,y0),fy(x0,y0))
22fx(x0,y0)fy(x0,y0)这表明梯度grad f(x0 y0)的方向与等值线上这点的一个法线方向相同 而沿这个方f向的方向导数就等于|grad f(x0 y0)| 于是
nf
grafd(x0,y0)n
n
这一关系式表明了函数在一点的梯度与过这点的等值线、方向导数间的关系 这说是说 函数在一点的梯度方向与等值线在这点的一个法线方向相同 它的指向为从数值较低的等值线指向数值较高的等值线 梯度的模就等于函数在这个法线方向的方向导数
梯度概念可以推广到三元函数的情形 设函数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在这点的法线的一个方向相同 且从数值较低的等量面指向数值较高的等量面 而梯度的模等于函数在这个法线方向的方向导数
1
x2y2 解 这里f(x,y)212
xy 例3 求grad
因为 ff2y22x22 222
xy(xy)(xy)2y所以
gra d21222x22i222j
xy(xy)(xy)
例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)mxrr2xr3my同理
(m)3 (m)mz 3yrrzrrxiyjzk) 从而
gramdm(rrr2rryzx记erijk 它是与OM同方向的单位向量 则gradmme
rrrrr2r
上式右端在力学上可解释为 位于原点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时有极小值
极值的求法
第一步 解方程组
fx(x y)0 fy(x y)0
求得一切实数解 即可得一切驻点
第二步 对于每一个驻点(x0 y0) 求出二阶偏导数的值A、B和C
第三步 定出ACB2的符号 按定理2的结论判定f(x0 y0)是否是极值、是极大值 还是极小值
例4 求函数f(x y)x3y33x23y29x 的极值
fx(x,y)3x26x90 解 解方程组
2f(x,y)3y6y0y求得x1 3 y0 2 于是得驻点为(1 0)、(1 2)、(3 0)、(3 2)
再求出二阶偏导数
fxx(x y)6x6 fxy(x y)0 fyy(x y)6y6
在点(1 0)处 ACB2126>0 又A>0 所以函数在(1 0)处有极小值f(1 0)5
在点(1 2)处 ACB212(6)
在点(3 0)处 ACB2126
在点(3 2)处 ACB212(6)>0 又A
应注意的问题
不是驻点也可能是极值点
例如 函数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的有盖长方体水箱 问当长、宽、高各取多少时 才能使用料最省
8解 设水箱的长为xm 宽为ym 则其高应为m 此水箱所用材料的面积为
xyA2(xyy8x8)2(xy88)(x0, y0)
xyxyxy8)0 得x2 y2
A2(x令Ax2(y8)0yy2x
2根据题意可知 水箱所用材料面积的最小值一定存在 并在开区域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 上述方程组可化为
122xxcos0
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 解得za2xy 于是得
2(xy)2
Vxy(a2xy)
2(xy)只需求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)]的极值点 由取得极值的必要条件 有
dy0
dzxx0fx(x0,y0)fy(x0,y0)dxdxxx0即
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)0
fy(x0,y0)y(x0,y0)0
(x0,y0)0
拉格朗日乘数法 要找函数zf(x y)在条件(x y)0下的可能极值点 可以先构成辅助函数
F(x y)f(x y)(x y)
其中为某一常数
然后解方程组
Fx(x,y)fx(x,y)x(x,y)0
Fy(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)0F(x,y,z)xy2(yx)0
z22xy2yz2xza得xyz6a
6这是唯一可能的极值点
因为由问题本身可知最大值一定存在 所以最大值就在这个可能的值点处取得 此时V6a3