Skip to content

9.3 隐函数的微分

隐函数求导公式

  • 对于 F(x,y)=0 确定的一元隐函数 y=y(x),有 dydx=FxFy(隐函数导数公式)
  • 对于 F(x,y,z)=0 确定的二元隐函数 z=z(x,y),有 zx=FxFyzy=FyFz
  • 也可以继续用原来的方法,两边同时求(偏)导。

例 1

z=z(x,y) 由方程 xz=lnzy 决定,求 zxzy


法一:用公式。设 F(x,y,z)=xzlnzy=xzlnz+lny,则有

Fx=1zFy=1yFz=xz21zzx=FxFz=1zxz21z=zx+zzy=FyFz=1yxz21z=z2y(x+z)

法二:两边同时求偏导

y 视为常数,zx 的函数:

xxz=x(lnzlny)zxzxz2=1zzxzxzx=zzxzx=zx+z

x 视为常数,zy 的函数:

yxz=y(lnzlny)xz2zy=zyz1yx+zz2zy=1yzy=z2y(x+z)

方程组确定的隐函数

两个一元隐函数

两个方程中,有一个自变量、两个函数值。对自变量求导解方程组。

例 2

函数 x=x(z)y=y(z) 由方程组 {x+y+z=0x2+y2+z2=1 确定,求 dxdzdydz


对两个方程左右两边同时对 z 求导:

{dxdz+dydz+1=02xdxdz+2ydydz+2z=0{dxdz=yzxydydz=zxxy

两个二元隐函数

两个方程中,两个自变量、两个函数值。

公式难背,建议现推。考场上先推公式再代入,答案不写推导过程。不要直接用给定的方程组推,很难算。

隐函数存在定理 3 的快速推导

将方程组化为 {F(x,y,u,v)0G(x,y,u,v)0,其中 x,y 为自变量,u,v 为函数。

两方程对 x 求偏导,得到

{Fx+Fuux+Fvvx=0Gx+Guux+Gvvx=0(FuFvGuGv)(uxvx)=(FxGx)

利用 克拉默法则 写出解:

ux=|FxFvGxGv||FuFvGuGv|vx=|FuFxGuGx||FuFvGuGv|

同理,对 y 的偏导,将结果中的 x 替换为 y

uy=|FyFvGyGv||FuFvGuGv|vx=|FuFyGuGy||FuFvGuGv|

四个式子的分母 |FuFvGuGv| 相同,称为雅可比式,记为 J,只需要算一遍。

例 3

{x=eu+usinvy=euucosv,求 uxuyvxvy


根据方程组写出

{F(x,y,u,v)=xeuusinvG(x,y,u,v)=yeu+ucosv

故有

Fu=eusinvFv=ucosvFx=1,Fy=0Gu=eu+cosvGv=usinvGx=0,Gy=1

代入公式可得

J=FuGvFvGu=u[eu(sinvcosv)+1]0ux=FxGvFvGxJ=sinveu(sinvcosv)+1uy=FyGvFvGyJ=cosveu(sinvcosv)+1vx=FuGxFxGuJ=eu+cosvueu(sinvcosv)+uuy=FuGyFyGuJ=eu+sinvueu(sinvcosv)+u