即使方程中没有把 单独写出来,隐函数求导也能帮助你求出 。你不需要先解出 ,而是直接对等式两边关于 求导,并把 看作 的函数。
隐函数求导是什么意思
从下面这样的关系式开始:
如果这个关系式在你关心的点附近把 定义为 的可导函数,那么你就可以对整个方程关于 求导,再解出 。
核心思路很简单:
- 对每一项都关于 求导。
- 把 看作随 变化。
- 从新方程中解出 。
第二步通常最容易被忽略。例如,
而不只是 。
为什么需要它
有些曲线用一个方程来描述很方便,但要写成单个公式 却很麻烦。圆就是最经典的例子:
这个方程一次就表示了整个圆。若解出 ,就会分成上半支和下半支;而用隐函数求导,你可以直接从原始关系式求出斜率。
例题:求圆的斜率
求下式的 :
对等式两边关于 求导:
现在解出 :
这个公式在圆上满足 的点都成立。如果 ,那么除以 就不合法;在这个圆上,这些点对应的是竖直切线。
在点 处,
所以该点处的切线向下倾斜。
链式法则出现在哪里
只要你对含有 的项求导,链式法则就会出现,因为 依赖于 。
例如,
以及
如果你对一个含有 的表达式求导后,没有看到任何 项,那就应该停下来重新检查这一步。
隐函数求导中的常见错误
- 把 的导数写成 ,而不是 。
- 忘记像 这样的混合项需要使用乘积法则。
- 解 时直接除以某个表达式,却没有检查它是否可能为 。
- 认为一个导数公式在整体上都适用,即使这个关系式有多个分支。
隐函数求导在什么时候使用
隐函数求导最适用于以下情况:
- 曲线由圆、椭圆或等值曲线这样的关系式给出。
- 显式解出 会很繁琐,或者会把曲线拆成几个不同情况。
- 你需要求某一点处切线的斜率。
- 在相关变化率问题中,多个变化量先由一个关系式联系起来,然后再对时间求导。
试一个稍难一点的例子
试着做下面这题:
对两边求导并解出 。这是一个很好的练习,因为项 需要用乘积法则,而 仍然会产生链式法则因子。
如果你想继续练习,可以自己编一个带有混合项的例子,再分别和乘积法则、链式法则的情形进行比较。
常见问题
- 什么时候可以使用隐函数求导?
- 当一个方程把 $x$ 和 $y$ 联系起来,并且在你关心的点附近局部地把 $y$ 定义为 $x$ 的可导函数时,就可以使用隐函数求导。
- 隐函数求导中最常见的错误是什么?
- 最常见的错误是把含有 $y$ 的项求导时把 $y$ 当成常数,从而漏掉由链式法则带来的额外 $dy/dx$ 因子。