链式法则是用于“函数套函数”情形的求导法则。如果一个量依赖于某个中间步骤,而这个中间步骤又依赖于 ,那么总变化率就来自这两个变化率的乘积。
链式法则说明了什么
如果 ,且 在 处可导,同时 在 处可导,那么:
用通俗的话说:先对外层函数求导,内层表达式保持不变,然后再乘以内层表达式的导数。
直观理解
复合函数的变化分成两层。首先, 的一个微小变化会引起内层表达式 的变化;接着, 的变化又会引起外层值 的变化。
链式法则把这两层联系起来。它说明,总体变化率等于外层变化率乘以内层变化率。
例题演示
求下式的导数:
这里的内层函数是:
外层函数是:
先对外层函数求导:
再对内层函数求导:
将它们相乘:
代回 :
最后那个因子 ,正是人们最容易漏掉的部分。
常见错误
- 对外层函数求导后就过早停止。对于 , 并不是完整导数。
- 误判外层函数。在 中,外层函数是 ,而不是平方。
- 在没有复合结构时误用链式法则。对于 ,你不需要额外再乘一个内层导数。
什么时候会用到它
只要函数是嵌套的,就会用到链式法则。常见例子包括:
- 表达式的幂,例如
- 表达式作为自变量的三角函数,例如 或
- 指数函数和对数函数,例如 或
- 隐函数求导,其中往往会同时出现多个链式法则步骤
一个快速检查方法
对复合函数求导后,问自己一个问题:答案里是否出现了内层表达式的导数?
如果没有,那么链式法则这一步很可能还没有做完整。
自己试一试
取 ,在求导前先把内层函数写出来并命名。如果你的最终答案里没有出现 的导数,那就重做最后一步,看看它是在哪里消失的。
常见问题
- 什么时候要用链式法则?
- 当一个函数嵌套在另一个函数内部时,就要使用链式法则,例如表达式的幂、三角函数、指数函数或对数函数。
- 链式法则最常见的错误是什么?
- 最常见的错误是只对外层函数求导,却忘了乘以内层表达式的导数。