简介
在微积分中, 我们不仅需要处理 y=f(x) 形式的显函数, 还会遇到由方程 F(x,y)=0 定义的隐函数. 本文档主要探讨如何在不将隐函数“显化”的情况下求出其导数 dxdy.
定义
一般而言, 形如 y=f(x) 这样明确表示出因变量 y 和自变量 x 之间关系的函数称为显函数.
隐函数
隐函数定理说明了隐式方程在什么情况下会给出定义良好的隐函数。
隐函数定理
隐函数求导方法
当函数 y=f(x) 由方程 F(x,y)=0 确定时, 可使用隐函数求导法求其导数 dxdy, 而无需将其显化:
- 将方程 F(x,y)=0 两边同时对 x 求导.
- 在求导过程中, 视 y 为 x 的函数, 即 y=y(x). 任何包含 y 的项都需使用链式法则, 例如 dxd(yn)=nyn−1⋅dxdy.
- 求导后, 得到一个包含 x, y, 和 dxdy 的新方程.
- 通过代数运算, 解出 dxdy.
示例
求由方程 x2+y2=25 所确定的隐函数在点 (3,4) 处的导数.
解:
- 方程两边同时对 x 求导 (注意 y 是 x 的函数, 使用链式法则):
dxd(x2+y2)=dxd(25)
2x+2y⋅dxdy=0
- 解出 dxdy:
2ydxdy=−2x
dxdy=−yx
- 代入点 (3,4):
dxdy(3,4)=−43
推广: 对数求导法
在某些情况下, 即使函数是显函数 y=f(x), 直接求导也可能非常繁琐 (如幂指函数). 此时, 我们可以先将其转化为隐函数形式(通过取对数)再求导. 这种方法称为对数求导法.
对数求导法
示例
幂指函数
求 y=xsin(x) 的导数.
解:
- 两边取自然对数:
lny=ln(xsin(x))=sin(x)⋅ln(x)
- 将 lny=sin(x)⋅ln(x) 视为隐函数, 两边对 x 求导:
y1⋅dxdy=dxd(sin(x)⋅ln(x))
y1dxdy=cos(x)ln(x)+sin(x)⋅x1
- 解出 dxdy 并代回 y:
dxdy=y(cos(x)ln(x)+xsin(x))
dxdy=xsin(x)(cos(x)ln(x)+xsin(x))
复杂乘积
求 y=(x−3)(x−4)(x−1)(x−2) 的导数.
解:
- 两边取自然对数并使用对数性质:
lny=ln(((x−3)(x−4)(x−1)(x−2))1/2)
lny=21[ln(x−1)+ln(x−2)−ln(x−3)−ln(x−4)]
- 两边对 x 求导:
y1dxdy=21[x−11+x−21−x−31−x−41]
- 解出 dxdy 并代回 y:
dxdy=2y[x−11+x−21−x−31−x−41]