5.5 偏导数和全微分
多元微分计算的核心是先判断变量依赖关系,再选择链式法则、先代后求、偏积分或隐函数求导。
来源:邂逅遗憾 27 考研数学思维课,第五章“多元微分”,资料页 357—382。本文保留资料中的结论、例题、原解与手写批注。
一、偏导数的计算、先代后求与对称性(不包括隐函数)
1. 复合函数求导法
设 u=u(x,y),v=v(x,y) 可导,z=f(u,v) 在相应点有连续一阶偏导数,则
∂x∂z=∂u∂f∂x∂u+∂v∂f∂x∂v,∂y∂z=∂u∂f∂y∂u+∂v∂f∂y∂v.
2. 全微分形式不变性
设 z=f(u,v),且 u=u(x,y),v=v(x,y) 都有连续一阶偏导数,则全微分具有形式不变性:
dz=∂x∂zdx+∂y∂zdy=∂u∂zdu+∂v∂zdv.
定理:如果函数 z=f(x,y) 的两个二阶混合偏导数 fxy′′(x,y) 及 fyx′′(x,y) 在区域 D 内连续,则在区域 D 内恒有
fxy′′(x,y)=fyx′′(x,y).
考研从未在混合偏导次序交换这个方面刻意为难过大家。
3. 先代后求与对称性
先代后求:对某一变量求偏导时,另外一个变量视为常数。所以,如果后续计算过程中不涉及对另外一个变量求偏导,可以直接把另外一个变量的值提前代入。
对称性:若函数 f(x,y)=f(y,x),即将函数中的 x 和 y 互换,表达式不变,则 fx′(x0,y0)=fy′(y0,x0),最常用的是 fx′(0,0)=fy′(0,0)。
此方法在例 5.7,例 5.14,例 5.15 中均有体现。本小节不做赘述。
填空题例 5.20(武忠祥高数讲义)
设
z=ln(1+xy2),
则
∂x∂y∂2z(0,1)=.
解答
∂x∂z=1+xy2y2.
计算完 zx′ 后只需继续对 y 求偏导,不会再对 x 求偏导,所以先代入 x=0:
∂x∂y∂2z(0,1)=dyd(∂x∂zx=0)y=1=dyd(y2)y=1=2.
解答题例 5.21(2011 数二真题)
设函数
z=f(xy,yg(x)),
其中 f 具有二阶连续偏导数,g(x) 可导且在 x=1 处取得极值 g(1)=1,求
∂x∂y∂2zx=1,y=1.
解答
g 在 x=1 处可导并取得极值,所以 g′(1)=0。
由链式法则,简记
f1′=f1′(xy,yg(x)),f2′=f2′(xy,yg(x)),
有
∂x∂z=yf1′+yg′(x)f2′.
继续对 y 求偏导:
∂x∂y∂2z=f1′+g′(x)f2′+y{xf11′′+g(x)f12′′+xg′(x)f21′′+g(x)g′(x)f22′′}.
代入 x=y=g(1)=1, g′(1)=0:
∂x∂y∂2z(1,1)=f1′(1,1)+f11′′(1,1)+f12′′(1,1).
资料提醒:中间计算可以省略括号,但代入具体 x,y 值后,括号不能省略;最终答案也必须写出具体取值点。
填空题例 5.22(2019 数一真题)
设函数 f(u) 可导,
z=f(siny−sinx)+xy,
则
cosx1∂x∂z+cosy1∂y∂z=.
解答
f 的括号内没有逗号,siny−sinx 整体是一个变量,不存在 f1′ 和 f2′。
∂x∂z=−f′(siny−sinx)cosx+y,
∂y∂z=f′(siny−sinx)cosy+x.
因此
cosx1∂x∂z+cosy1∂y∂z=cosxy+cosyx.
选择题例 5.23(2022 数一真题)
设 f(u) 可导,
z=xyf(xy).
若
x∂x∂z+y∂y∂z=y2(lny−lnx),
则:
- A. f(1)=21, f′(1)=0
- B. f(1)=0, f′(1)=21
- C. f(1)=21, f′(1)=1
- D. f(1)=0, f′(1)=1
解答
∂x∂z=yf(xy)−xy2f′(xy),
∂y∂z=xf(xy)+yf′(xy).
于是
xzx′+yzy′=2xyf(xy).
另一方面,
y2(lny−lnx)=y2lnxy.
比较得
f(xy)=2xylnxy.
令 u=y/x:
f(u)=21ulnu,f′(u)=21(lnu+1).
所以 f(1)=0, f′(1)=21,选 B。
选择题例 5.24(2022 数二真题)
已知 f(t) 连续,令
F(x,y)=∫0x−y(x−y−t)f(t)dt,
则:
- A. Fx′=Fy′, Fxx′′=−Fyy′′
- B. Fx′=Fy′, Fxx′′=Fyy′′
- C. Fx′=−Fy′, Fxx′′=Fyy′′
- D. Fx′=−Fy′, Fxx′′=−Fyy′′
解答
选 C。
分析 本题主要考查变限积分求偏导数。F(x,y) 是由含参变量的变限积分给出的二元函数,求它的偏导数,可以先将参变量从被积函数中分离出去,再利用变限积分求导公式计算偏导数。
解 整理 F(x,y) 的表达式。
方法一:硬算
F(x,y)=∫0x−y(x−y−t)f(t)dt=(x−y)∫0x−yf(t)dt−∫0x−ytf(t)dt.
分别计算 ∂x∂F,∂x2∂2F,∂y∂F,∂y2∂2F。
∂x∂F=∫0x−yf(t)dt+(x−y)f(x−y)−f(x−y)(x−y)=∫0x−yf(t)dt,
∂x2∂2F=∂x∂[∫0x−yf(t)dt]=f(x−y).
∂y∂F=−∫0x−yf(t)dt−(x−y)f(x−y)+f(x−y)(x−y)=−∫0x−yf(t)dt,
∂y2∂2F=∂y∂[−∫0x−yf(t)dt]=−(−1)⋅f(x−y)=f(x−y).
因此,∂x∂F=−∂y∂F,∂x2∂2F=∂y2∂2F。应选 C。
方法二:整体换元
令 x−y=u,令 g(u)=F(x,y)=∫0u(u−t)f(t)dt
则
∂x∂F∂y∂F=∂u∂g⋅∂x∂u=g′(u)⋅1=g′(u),=∂u∂g⋅∂y∂u=g′(u)⋅(−1)=−g′(u),
∴∂x∂F=−∂y∂F.
∂x2∂2F∂y2∂2F=∂u∂g′(u)⋅∂x∂u=g′′(u),=∂u∂[−g′(u)]⋅∂y∂u=−g′′(u)⋅(−1)=g′′(u),
∴∂x2∂2F=∂y2∂2F.
选择题例 5.25(2015 数二真题)
设函数 f(u,v) 满足
f(x+y,xy)=x2−y2,
则
∂u∂fu=1,v=1,∂v∂fu=1,v=1
依次为:
- A. 21,0
- B. 0,21
- C. −21,0
- D. 0,−21
解答
选 D。
方法一:换元反解
由 {u=x+y,v=xy, 解得
{x=1+vu,y=1+vuv,
故
f(u,v)=(1+vu)2−(1+vuv)2=(1+v)2u2(1−v2)=u2(1+v1−v)=u2(1+v2−1).
因此
∂u∂fu=1,v=1∂v∂f∂v∂fu=1,v=1=2u(1+v2−1)u=1,v=1=0,=u2⋅(1+v)2−2,=u2⋅(1+v)2−2u=1,v=1=−21.
应选 D。
方法二:两端直接求导(详见 5.4 小节)
记 ∂u∂f(u,v)u=1,v=1=f1′(1,1),∂v∂f(u,v)u=1,v=1=f2′(1,1)。
对 f(x+y,xy)=x2−y2 两端分别对 x 和 y 求偏导:
{f1′(x+y,xy)−x2yf2′(x+y,xy)=2x,f1′(x+y,xy)+x1f2′(x+y,xy)=−2y.
令 {x+y=1,xy=1, 解得 {x=21,y=21.
于是
{f1′(1,1)−2f2′(1,1)=1,f1′(1,1)+2f2′(1,1)=−1,⇒{f1′(1,1)=0,f2′(1,1)=−21.
令 x+y=1, y/x=1,解得 x=y=21,于是
{f1′(1,1)−2f2′(1,1)=1,f1′(1,1)+2f2′(1,1)=−1,
解得同样结果。
填空题例 5.26(2020 数一真题)
设
f(x,y)=∫0xyext2dt,
则
∂x∂y∂2f(1,1)=.
解答
应填 4e。
方法一:先 y 后 x
fy′(x,y)=xex3y2,fy′(x,1)=xex3.
所以
fyx′′(1,1)=(ex3+3x3ex3)x=1=4e.
由于二阶混合偏导在 (1,1) 处相等,
fxy′′(1,1)=4e.
方法二:先 x 后 y
当 x>0 时,令 u=xt:
f(x,y)=x1∫0x3/2yeu2du.
于是
fx′=−21x−3/2∫0x3/2yeu2du+23xyex3y2.
令 x=1:
fx′(1,y)=−21∫0yeu2du+23yey2.
再对 y 求导并令 y=1:
fxy′′(1,1)=−21e+23e+3e=4e.
解答题例 5.27(2010 数二真题)
设函数 u=f(x,y) 具有二阶连续偏导数,且满足
4∂x2∂2u+12∂x∂y∂2u+5∂y2∂2u=0,
确定 a,b 的值,使等式在变换 ξ=x+ay,η=x+by 下简化为 ∂ξ∂η∂2u=0。
解答
两种方法均得
(a,b)=(−2,−52)或(−52,−2).
方法一:正向链式求导
一阶偏导数:
∂x∂u=∂ξ∂u⋅1+∂η∂u⋅1=uξ+uη,
∂x2∂2u=∂x∂(uξ+uη)=∂ξ∂uξ⋅1+∂η∂uξ⋅1+∂ξ∂uη⋅1+∂η∂uη⋅1=uξξ+2uξη+uηη.
∂y∂u=∂ξ∂u⋅a+∂η∂u⋅b=auξ+buη,
∂y2∂2u=∂y∂(auξ+buη)=a(∂ξ∂uξ⋅a+∂η∂uξ⋅b)+b(∂ξ∂uη⋅a+∂η∂uη⋅b)=a2uξξ+2abuξη+b2uηη,
∂x∂y∂2u=∂y∂(uξ+uη)=∂ξ∂uξ⋅a+∂η∂uξ⋅b+∂ξ∂uη⋅a+∂η∂uη⋅b=auξξ+(a+b)uξη+buηη.
将以上三个二阶偏导数代入 4∂x2∂2u+12∂x∂y∂2u+5∂y2∂2u=0 得
(5a2+12a+4)∂ξ2∂2u+[10ab+12(a+b)+8]∂ξ∂η∂2u+(5b2+12b+4)∂η2∂2u=0.
由题设知欲使 k∂ξ∂η∂2u=0 (k=0),故
⎩⎨⎧5a2+12a+4=0,5b2+12b+4=0,但 10ab+12(a+b)+8=0,
解得
{a=−2,b=−52,或{a=−52,b=−2.
方法二:反解
由 ξ=x+ay,η=x+by 解得
⎩⎨⎧x=a−baη−bξ,y=a−bξ−η.
一阶偏导数:
∂ξ∂u=a−b−b∂x∂u+a−b1∂y∂u,
∂ξ∂η∂2u=a−b−b∂x∂(∂ξ∂u)+a−b1∂y∂(∂ξ∂u)=(a−b)2−ab∂x2∂2u+(a−b)2a+b∂x∂y∂2u+(a−b)2−1∂y2∂2u.
欲使 ∂ξ∂η∂2u=0,即
−ab∂x2∂2u+(a+b)∂x∂y∂2u−∂y2∂2u=0.
与已知关系式比较得
4−ab=12a+b=5−1,
由此解得
{a=−2,b=−52,或{a=−52,b=−2.
二、全微分与偏积分
微分法则可类比求导法则:
d(u±v)=du±dv,d(Cu)=Cdu,
d(uv)=vdu+udv,d(vu)=v2vdu−udv.
绝大多数情况下,计算 dz 时先分别求 zx′,zy′,再写
dz=zx′dx+zy′dy.
解答题例 5.28(1998 数三真题)
设
z=(x2+y2)e−arctan(y/x),
求 dz 与 ∂x∂y∂2z。
解答
zx′=(2x+y)e−arctan(y/x),zy′=(2y−x)e−arctan(y/x).
因此
dz=e−arctan(y/x)[(2x+y)dx+(2y−x)dy].
继续对 zx′ 关于 y 求偏导:
zxy′′=x2+y2y2−xy−x2e−arctan(y/x).
选择题例 5.29(2021 数一、二、三真题)
设函数 f(x,y) 可微,且
f(x+1,ex)=x(x+1)2,f(x,x2)=2x2lnx,
则 df(1,1)=:
- A. dx+dy
- B. dx−dy
- C. dy
- D. −dy
解答
df(1,1)=f1′(1,1)dx+f2′(1,1)dy.
对第一个等式两端关于 x 求导:
f1′(x+1,ex)+exf2′(x+1,ex)=(x+1)(3x+1).
令 x=0:
f1′(1,1)+f2′(1,1)=1.
对第二个等式求导:
f1′(x,x2)+2xf2′(x,x2)=2x(2lnx+1).
令 x=1:
f1′(1,1)+2f2′(1,1)=2.
解得 f1′(1,1)=0, f2′(1,1)=1,故
df(1,1)=dy.
选择题例 5.30(武忠祥高数讲义)
已知
(axy3−y2cosx)dx+(1+bysinx+3x2y2)dy
是某一函数的全微分,则 a,b 依次为:
- A. −2,2
- B. 2,−2
- C. −3,3
- D. 3,−3
解答
令
P=axy3−y2cosx,Q=1+bysinx+3x2y2.
全微分的必要条件为
Py′=Qx′.
即
3axy2−2ycosx=bycosx+6xy2.
比较系数:
3a=6,b=−2.
所以 a=2,b=−2,选 B。
资料结论:若 P,Q 有连续一阶偏导,且 Pdx+Qdy 是某二元函数的全微分,则
∂y∂P=∂x∂Q.
选择题例 5.31(张宇 1000,改编自 2019 数一真题)
设
Q(x,y)=y2x,y>0,
P(x,y)dx+Q(x,y)dy 是某二元函数的全微分,则 P(x,y) 可取:
- A. y2−y3x2
- B. x2−y1
- C. y21−y3x2
- D. x21−y1
解答
选 B。核心在于定义域。
在 y>0 内,
Qx′=y21.
若 P 在 y>0 区域内对 y 偏导连续,且
Py′=Qx′=y21,
则满足全微分条件。B 满足。D 虽形式上也满足导数等式,但它在 x=0 处无定义,不满足整个 y>0 区域内的要求。
原解由
zy′=y2x
积分得
z=−yx+φ(x),
故
P=zx′=−y1+φ′(x),
选项 B 对应 φ′(x)=x2。
同理,2019 数一真题中,尽管两个候选函数都满足交叉偏导等式,但含 1/x 的选项在 x=0 无定义,不能保证上半平面单连通域内曲线积分与路径无关。
填空题例 5.32(李艳芳 900)
设函数 z(x,y) 满足
zxy′′=ex+2y,z(x,0)=x,z(0,y)=2y,
则 z(x,y)= ______。
解答
对 y 偏积分时,加的不是常数 C,而是 φ(x):
zx′=∫(ex+2y)dy=yex+y2+φ(x).
由 z(x,0)=x 得 zx′(x,0)=1,所以
φ(x)=1.
再对 x 偏积分:
z=yex+xy2+x+g(y).
由
z(0,y)=y+g(y)=2y
得 g(y)=y。因此
z(x,y)=yex+xy2+x+y.
解答题例 5.33(武忠祥高数讲义)
设 f(x) 有连续一阶导数,且
(xy−yf(x))dx+(f(x)+y2)dy=du(x,y),
求 f(x) 及 u(x,y),其中 f(0)=−1。
解答
由全微分交叉偏导相等,
x−f(x)=f′(x),
即
f′(x)+f(x)=x.
通解为
f(x)=x−1+Ce−x.
由 f(0)=−1 得 C=0,所以 f(x)=x−1。
于是
du=ydx+(x−1+y2)dy.
由 ux′=y,对 x 偏积分:
u=xy+φ(y).
再对 y 求偏导:
uy′=x+φ′(y)=x−1+y2,
所以
φ′(y)=−1+y2,φ(y)=−y+31y3+C.
故
u(x,y)=xy−y+31y3+C.
解答题例 5.34(2024 数二真题)
已知函数 f(u,v) 具有二阶连续偏导数,且
g(x,y)=f(2x+y,3x−y)
满足
gxx′′+gxy′′−6gyy′′=1.
- 求 fuv′′;
- 若 fu′(u,0)=ue−u,f(0,v)=501v2−1,求 f(u,v)。
解答
令 u=2x+y, v=3x−y。由链式法则:
gx′=2fu′+3fv′,gy′=fu′−fv′.
进一步:
gxx′′=4fuu′′+12fuv′′+9fvv′′,
gxy′′=2fuu′′+fuv′′−3fvv′′,
gyy′′=fuu′′−2fuv′′+fvv′′.
代入题设:
25fuv′′=1,
故
fuv′′=251.
对 v 偏积分:
fu′=25v+C1(u).
由 fu′(u,0)=ue−u 得
C1(u)=ue−u.
所以
fu′=25v+ue−u.
对 u 偏积分:
f(u,v)=25uv+∫ue−udu+C2(v)=25uv−(u+1)e−u+C2(v).
由 f(0,v)=501v2−1,得 C2(v)=v2/50。因此
f(u,v)=25uv+50v2−(u+1)e−u.
解答题例 5.34.1(2026 数一真题)
设 f(u) 在 (0,+∞) 内具有三阶连续导数,且存在可微函数 F(x,y) 使得
dF(x,y)=x2yf(xy)dx+xy2f′′(xy)dy(xy>0).
- 证明 uf′′(u)−uf(u)=C;
- 设 f(1)=1, f′(1)=−1, f′′(1)=0,求 f(u)。
解答
由
Fx′=x2yf(xy),Fy′=xy2f′′(xy),
计算混合偏导:
Fxy′′=x2y2xyf′(xy)−f(xy),
Fyx′′=x2y2xyf′′′(xy)−f′′(xy).
因为混合偏导相等,令 u=xy:
uf′′′(u)−f′′(u)=uf′(u)−f(u).
即
[uf′′(u)]′=[uf(u)]′.
所以
uf′′(u)−uf(u)=C.
代入 f(1)=1,f′′(1)=0,得 C=−1,于是
f′′(u)−f(u)=−u.
通解为
f(u)=C1eu+C2e−u+u.
由
C1e+C2e−1=0,
C1e−C2e−1=−2,
解得
C1=−e−1,C2=e.
因此
f(u)=−eu−1+e1−u+u.
三、全微分方程
若
P(x,y)dx+Q(x,y)dy=du(x,y),
则方程
P(x,y)dx+Q(x,y)dy=0
称为全微分方程,通解为
u(x,y)=C.
在单连通域内,若 P,Q 有连续一阶偏导,则成为全微分方程的充要条件是
∂y∂P=∂x∂Q.
求 u 可以用偏积分、凑微分或线积分。
解答题例 5.35(2025 数二真题)
求微分方程
(2y−3x)dx+(2x−5y)dy=0
满足 y(1)=1 的解。
解答
方法一:齐次微分方程
dxdy=5y−2x2y−3x.
令 u=y/x,则 y=ux, y′=u+xu′:
u+xu′=5u−22u−3.
整理并分离变量:
5u2−4u+3(5u−2)du=−xdx.
积分得
5u2−4u+3=x2C1.
由 x=1,y=1,u=1 得 C1=4,代回:
5y2−4xy+3x2−4=0.
方法二:全微分方程
令
Fx′=2y−3x,Fy′=2x−5y.
对 x 偏积分:
F=2xy−23x2+φ(y).
由
Fy′=2x+φ′(y)=2x−5y
得 φ(y)=−25y2+C1。故通解可写为
2xy−23x2−25y2=C.
代入 (1,1) 得 C=−2,整理后与上式等价。
解答题例 5.36(1997 数二真题)
求微分方程
(3x2+2xy−y2)dx+(x2−2xy)dy=0
的通解。
解答
方法一:齐次微分方程
令 u=y/x,可得
dxdy=−1−2u3+2u−u2,
进而
xdxdu=2u−1−3u2+3u+3.
分离变量:
u2−u−1(2u−1)du=−3xdx.
积分得
u2−u−1=x3C.
代回 u=y/x:
xy2−x2y−x3=C.
方法二:全微分方程
交叉偏导相等:
∂y∂(3x2+2xy−y2)=2x−2y=∂x∂(x2−2xy).
对第一项偏积分:
F=x3+x2y−xy2+φ(y).
比较 Fy′ 得 φ′(y)=0。故
x3+x2y−xy2=C,
与上式只差整体符号。
四、多元微分与微分方程
解答题例 5.37(2006 数一真题)
设函数 f(u) 在 (0,+∞) 内具有二阶导数,且
z=f(x2+y2)
满足
zxx′′+zyy′′=0.
- 验证 f′′(u)+uf′(u)=0;
- 若 f(1)=0,f′(1)=1,求 f(u)。
解答
令 u=x2+y2:
zx′=f′(u)ux,
zxx′′=f′′(u)u2x2+f′(u)(u1−u3x2).
由对称性,
zyy′′=f′′(u)u2y2+f′(u)(u1−u3y2).
相加得
f′′(u)+uf′(u)=0.
令 p=f′(u),则
p′+up=0,pdp=−udu.
故
p=uC.
由 f′(1)=1 得 C=1,所以
f′(u)=u1.
积分并代入 f(1)=0:
f(u)=lnu,u>0.
五、究极好题:2022 数二真题
解答题例 5.38(2022 数二真题)
已知可微函数 f(u,v) 满足
fu′(u,v)−fv′(u,v)=2(u−v)e−(u+v),
且
f(u,0)=u2e−u.
- 记 g(x,y)=f(x,y−x),求 gx′;
- 求 f(u,v) 的表达式与极值。
解答
由链式法则:
gx′=f1′(x,y−x)−f2′(x,y−x).
令 u=x,v=y−x,代入题设:
gx′=(4x−2y)e−y.
积分:
f(x,y−x)=g(x,y)=∫(4x−2y)e−ydx=2x(x−y)e−y+φ(y).
令 u=x,v=y−x,即 y=u+v:
f(u,v)=−2uve−(u+v)+φ(u+v).
代入 f(u,0)=u2e−u:
φ(u)=u2e−u.
所以
f(u,v)=(u2+v2)e−(u+v).
驻点满足
fu′=(2u−u2−v2)e−(u+v)=0,
fv′=(2v−u2−v2)e−(u+v)=0.
两式相减得 u=v,代回得
(u,v)=(0,0)或(1,1).
在 (0,0):
A=fuu′′=2,B=fuv′′=0,C=fvv′′=2,
故 AC−B2>0,A>0,为极小值点,极小值为 0。
在 (1,1):
A=0,B=−2e−2,C=0,
故 AC−B2<0,不是极值点。
综上,f 有极小值 0。
六、隐函数的偏导数和全微分
注意:在公式法中,F 对 x,y,z 求偏导时,x,y,z 视作独立的自由变量,忽略 x,y,z 之间的内在关系。
隐函数求导法
1. 由一个方程所确定的隐函数
设 F(x,y,z) 有连续一阶偏导数,Fz′=0,z=z(x,y) 由 F(x,y,z)=0 所确定。
方法一:公式法
zx′=−Fz′Fx′,zy′=−Fz′Fy′.
方法二:等式两边求导
Fx′+Fz′zx′=0,Fy′+Fz′zy′=0.
方法三:利用微分形式不变性
Fx′dx+Fy′dy+Fz′dz=0.
2. 由方程组所确定的隐函数(仅数学一要求)
设 u=u(x,y),v=v(x,y) 由
{F(x,y,u,v)=0,G(x,y,u,v)=0
所确定。
方法一:等式两边求导
⎩⎨⎧Fx′+Fu′∂x∂u+Fv′∂x∂v=0,Gx′+Gu′∂x∂u+Gv′∂x∂v=0.
方法二:利用微分形式不变性
{Fx′dx+Fy′dy+Fu′du+Fv′dv=0,Gx′dx+Gy′dy+Gu′du+Gv′dv=0.
隐函数存在定理(公式法)
隐函数存在定理既给出隐函数在一点附近存在且唯一的条件,也提供相应的导数公式。
隐函数存在定理 1
设函数 F(x,y) 在点 (x0,y0) 的某一邻域内具有连续的一阶偏导数,且
F(x0,y0)=0,Fy′(x0,y0)=0.
则在点 x0 的某一邻域内,方程 F(x,y)=0 能唯一确定一个具有连续导数的隐函数 y=f(x),满足 f(x0)=y0,并且
dxdy=−Fy′(x,y)Fx′(x,y).
导数公式的推导
将 y=f(x) 代入 F(x,y)=0,得 F[x,f(x)]=0。在等式两边对 x 求导,得
Fx′(x,y)+Fy′(x,y)dxdy=0.
因 Fy′(x,y)=0,故
dxdy=−Fy′(x,y)Fx′(x,y).
隐函数存在定理 2
设函数 F(x,y,z) 在点 (x0,y0,z0) 的某一邻域内具有连续的一阶偏导数,且
F(x0,y0,z0)=0,Fz′(x0,y0,z0)=0.
则在点 (x0,y0) 的某一邻域内,方程 F(x,y,z)=0 能唯一确定一个具有连续偏导数的隐函数 z=f(x,y),满足 f(x0,y0)=z0,并且
∂x∂z=−Fz′(x,y,z)Fx′(x,y,z),∂y∂z=−Fz′(x,y,z)Fy′(x,y,z).
导数公式的推导
将 z=f(x,y) 代入 F(x,y,z)=0,得 F[x,y,f(x,y)]=0。在等式两边分别对 x 和 y 求偏导,得
Fx′(x,y,z)+Fz′(x,y,z)∂x∂z=0,
Fy′(x,y,z)+Fz′(x,y,z)∂y∂z=0.
因 Fz′(x,y,z)=0,故
∂x∂z=−Fz′(x,y,z)Fx′(x,y,z),∂y∂z=−Fz′(x,y,z)Fy′(x,y,z).
选择题例 5.39(2005 数一真题)
设三元方程
xy−zlny+exz=1.
根据隐函数存在定理,在点 (0,1,1) 的邻域内该方程:
- A. 只能确定一个具有连续偏导数的隐函数 z=z(x,y)
- B. 可确定两个隐函数 y=y(x,z) 和 z=z(x,y)
- C. 可确定两个隐函数 x=x(y,z) 和 z=z(x,y)
- D. 可确定两个隐函数 x=x(y,z) 和 y=y(x,z)
解答
选 D。令
F(x,y,z)=xy−zlny+exz−1.
则
Fx′=y+zexz,Fy′=x−yz,Fz′=−lny+xexz.
在 (0,1,1):
Fx′=2,Fy′=−1,Fz′=0.
因此可以把 x 或 y 分别作为隐函数,但不能由定理把 z 作为隐函数。
解答题例 5.40
设 z=z(x,y) 由方程
z+ez=xy
确定,求 zx′,zy′。
解答
公式法
令 F=z+ez−xy:
zx′=−Fz′Fx′=1+ezy,zy′=1+ezx.
直接求导
(1+ez)zx′=y,(1+ez)zy′=x.
全微分
dz+ezdz=ydx+xdy,
所以
dz=1+ezydx+1+ezxdy.
填空题例 5.41(2021 数二真题)
设 z=z(x,y) 由
(x+1)z+ylnz−arctan(2xy)=1
确定,则
zx′∣(0,2)=.
解答
对方程关于 x 求偏导:
z+(x+1)zx′+zyzx′−1+4x2y22y=0.
即
(x+1+zy)zx′=1+4x2y22y−z.
先代入 x=0,y=2 求 z:
z+2lnz=1.
z=1 是唯一实根。代回:
3zx′=3,
故
zx′(0,2)=1.
选择题例 5.42(2010 数二真题)
设 z=z(x,y) 由
F(xy,xz)=0
确定,其中 F 为可微函数且 F2′=0,则
xzx′+yzy′=
- A. x
- B. z
- C. −x
- D. −z
解答
选 B。
对方程分别关于 x,y 求偏导:
−x2yF1′+(−x2z+x1zx′)F2′=0,
x1F1′+x1zy′F2′=0.
解得
zx′=xF2′yF1′+zF2′,zy′=−F2′F1′.
因此
xzx′+yzy′=F2′yF1′+zF2′−yF1′=z.
解答题例 5.43(2002 数三真题)
设 u=f(x,y,z) 有连续偏导数,且 z=z(x,y) 由
xex−yey=zez
确定,求 du。
解答
题目告诉 f(x,y,z) 的偏导数存在,所以 f1′,f2′,f3′ 均是已知量。
方法一:链式法则
ux′=f1′+f3′zx′,uy′=f2′+f3′zy′.
对隐方程求导:
zx′=ez(1+z)ex(1+x)=1+z1+xex−z,
zy′=−ez(1+z)ey(1+y)=−1+z1+yey−z.
所以严格写法为
du=(f1′+f3′ex−zz+1x+1)dx+(f2′−f3′ey−zz+1y+1)dy.
方法二:全微分
du=f1′dx+f2′dy+f3′dz,
隐方程全微分给出
dz=1+z1+xex−zdx−1+z1+yey−zdy,
代入即得同一结果。
资料特别说明:常见答案写成 fx′,fy′,fz′,在这里有歧义;因为括号中的三个变量并非独立自由变量,最严谨的记号应为 f1′,f2′,f3′。
解答题例 5.44(武忠祥高数讲义)
设
y=f(x,t),
且方程
F(x,y,t)=0
确定函数 t=t(x,y),其中 f,F 均有一阶连续偏导数,求 dy/dx。
解答
方法一:链式法则
将 t=t(x,y) 代入:
y=f(x,t(x,y)).
两端对 x 求导:
dxdy=fx′+ft′(tx′+ty′dxdy).
由隐函数公式:
tx′=−Ft′Fx′,ty′=−Ft′Fy′.
代入并整理:
dxdy=Ft′+Fy′ft′Ft′fx′−Fx′ft′.
方法二:全微分
dy=fx′dx+ft′dt,
Fx′dx+Fy′dy+Ft′dt=0.
消去 dt,得到同一结果。
资料说明:严格而言,最终式中的 fx′,ft′ 也有记号歧义,理应写成 f1′,f2′;手稿为方便阅读练习册答案,沿用了常见写法。
七、对某个变量偏导数为零
在考研范围内,设函数含两个变量,若它对某一个变量的偏导恒为 0,则可以认为函数仅为另一个变量的函数。
对 x 偏积分时,加的是 φ(y) 而不是常数 C,实际默认使用了上述结论。
资料同时给出更高层次的反例:若定义域不满足任意两点间水平线段仍位于域内,即使 fx′=0 也未必能推出 f(x,y)=g(y)。但这不是考研范围内需要纠结的知识点。
解答题例 5.45(武忠祥高数讲义)
设 (r,θ) 为极坐标,u=u(r,θ) 具有二阶连续偏导数,并满足
∂θ∂u=0,∂x2∂2u+∂y2∂2u=0,
求 u(r,θ)。
解答
由 uθ′=0,在考研范围内可知 u 仅为 r 的函数,令
u=φ(r),r=x2+y2.
注意:在极坐标系下计算 r 对 x,y 的导数时,要先把 r 化成直角坐标再求导,不能把 θ 当作 x,y 的常数。
ux′=φ′(r)rx,
uxx′′=φ′′(r)r2x2+φ′(r)(r1−r3x2).
由对称性:
uyy′′=φ′′(r)r2y2+φ′(r)(r1−r3y2).
相加:
φ′′(r)+r1φ′(r)=0.
即
[rφ′(r)]′=0.
所以
rφ′(r)=C1,φ(r)=C1lnr+C2.
故
u(r,θ)=C1lnr+C2.
解答题例 5.46(25 超越模拟卷)
设函数 f(x,y) 具有二阶连续偏导数,当 (x,y)=(0,0) 时 f=0,且
ffxy′′=fx′fy′.
- 证明 fx′=fφ(x);
- 若 φ(x)=1/x,f(1,y)=y3,求 z=f(x,y) 在条件 x2+y2=1 下的最大值与最小值。
解答
(Ⅰ)证明 fx′=fφ(x)
关键:欲证明某个二元函数可以写成 φ(x),只需证明它对 y 的偏导数为 0。
令
u=fx′.
则 uy′=fxy′′。由题设
ffxy′′=fx′fy′
可得
fuy′=ufy′.
由于当 (x,y)=(0,0) 时 f=0,所以
∂y∂(fu)=f2fuy′−ufy′=0.
因此 fu 与 y 无关,可记为
fu=φ(x).
又因为 u=fx′,所以
fx′=fφ(x).
(Ⅱ)求条件极值
若 φ(x)=x1,则
∂x∂f=xf.
视 y 为常数,这相当于关于 x 的微分方程
dxdf=xf.
由分离变量法可得
f=xC(y).
这里是偏微分方程,所以积分后得到的是关于 y 的函数 C(y),而不是常数 C。
由 f(1,y)=y3 得 C(y)=y3,故
f(x,y)=xy3.
作拉格朗日函数
F(x,y,λ)=xy3+λ(x2+y2−1).
⎩⎨⎧Fx′=y3+2λx=0,Fy′=3xy2+2λy=0,x2+y2=1.
解得驻点
(±1,0),(21,±23),(−21,±23).
对应函数值:
z(±1,0)=0,
z(21,23)=z(−21,−23)=1633,
z(−21,23)=z(21,−23)=−1633.
故
zmax=1633,zmin=−1633.
Discussion
Comments
Share questions, corrections, or extra notes about this post.