链式法则是求导中使用频率最高的工具 ,同时也是出错最多的来源。一旦你把"先外后内"的模式内化于心,几乎任何复合函数你都能用三行算出导数。本指南向你展示这一模式,带你走过七个难度递增的示例,并列出四个值得提前记住的错误。
链式法则说了什么
如果 f f f 和 g g g 可导,那么复合函数 f ( g ( x ) ) f(g(x)) f ( g ( x )) 的导数是
d d x f ( g ( x ) ) = f ′ ( g ( x ) ) ⋅ g ′ ( x ) . \frac{d}{dx} f(g(x)) = f'(g(x)) \cdot g'(x). d x d f ( g ( x )) = f ′ ( g ( x )) ⋅ g ′ ( x ) .
用文字说:对在内层函数处取值的外层函数求导,然后乘以内层函数的导数 。"外层"和"内层"的标签不容含糊——混淆它们会让答案颠倒。
一个实用的口诀:链式法则是"外层导数乘以 内层导数",绝不是相加,也绝不只取其一。
解题示例(易 → 难)
示例 1:d d x sin ( 2 x ) \frac{d}{dx}\sin(2x) d x d sin ( 2 x )
外层:sin ( u ) \sin(u) sin ( u ) ,内层:u = 2 x u = 2x u = 2 x 。
d d u sin ( u ) = cos ( u ) \frac{d}{du}\sin(u) = \cos(u) d u d sin ( u ) = cos ( u ) ,d d x ( 2 x ) = 2 \frac{d}{dx}(2x) = 2 d x d ( 2 x ) = 2 。
结果:cos ( 2 x ) ⋅ 2 = 2 cos ( 2 x ) \cos(2x) \cdot 2 = 2\cos(2x) cos ( 2 x ) ⋅ 2 = 2 cos ( 2 x ) 。
示例 2:d d x e x 2 \frac{d}{dx} e^{x^2} d x d e x 2
外层:e u e^u e u ,内层:u = x 2 u = x^2 u = x 2 。
d d u e u = e u \frac{d}{du} e^u = e^u d u d e u = e u ,d d x ( x 2 ) = 2 x \frac{d}{dx}(x^2) = 2x d x d ( x 2 ) = 2 x 。
结果:e x 2 ⋅ 2 x = 2 x e x 2 e^{x^2} \cdot 2x = 2x e^{x^2} e x 2 ⋅ 2 x = 2 x e x 2 。
示例 3:d d x ( 3 x 2 + 1 ) 4 \frac{d}{dx}(3x^2 + 1)^4 d x d ( 3 x 2 + 1 ) 4
外层:u 4 u^4 u 4 ,内层:u = 3 x 2 + 1 u = 3x^2 + 1 u = 3 x 2 + 1 。
d d u u 4 = 4 u 3 \frac{d}{du} u^4 = 4u^3 d u d u 4 = 4 u 3 ,d d x ( 3 x 2 + 1 ) = 6 x \frac{d}{dx}(3x^2 + 1) = 6x d x d ( 3 x 2 + 1 ) = 6 x 。
结果:4 ( 3 x 2 + 1 ) 3 ⋅ 6 x = 24 x ( 3 x 2 + 1 ) 3 4(3x^2 + 1)^3 \cdot 6x = 24x(3x^2 + 1)^3 4 ( 3 x 2 + 1 ) 3 ⋅ 6 x = 24 x ( 3 x 2 + 1 ) 3 。
示例 4:d d x ln ( cos x ) \frac{d}{dx}\ln(\cos x) d x d ln ( cos x )
外层:ln u \ln u ln u ,内层:u = cos x u = \cos x u = cos x 。
d d u ln u = 1 u \frac{d}{du}\ln u = \frac{1}{u} d u d ln u = u 1 ,d d x cos x = − sin x \frac{d}{dx}\cos x = -\sin x d x d cos x = − sin x 。
结果:1 cos x ⋅ ( − sin x ) = − tan x \frac{1}{\cos x} \cdot (-\sin x) = -\tan x c o s x 1 ⋅ ( − sin x ) = − tan x 。
示例 5:d d x x 2 + 1 \frac{d}{dx}\sqrt{x^2 + 1} d x d x 2 + 1
改写为 ( x 2 + 1 ) 1 / 2 (x^2 + 1)^{1/2} ( x 2 + 1 ) 1/2 。
外层:u 1 / 2 u^{1/2} u 1/2 ,内层:u = x 2 + 1 u = x^2 + 1 u = x 2 + 1 。
外层导数:1 2 u − 1 / 2 \frac{1}{2}u^{-1/2} 2 1 u − 1/2 。内层:2 x 2x 2 x 。
结果:1 2 ( x 2 + 1 ) − 1 / 2 ⋅ 2 x = x x 2 + 1 \frac{1}{2}(x^2+1)^{-1/2} \cdot 2x = \frac{x}{\sqrt{x^2+1}} 2 1 ( x 2 + 1 ) − 1/2 ⋅ 2 x = x 2 + 1 x 。
示例 6:嵌套链式 —— d d x sin ( cos ( x 2 ) ) \frac{d}{dx}\sin(\cos(x^2)) d x d sin ( cos ( x 2 ))
三层——两次 应用链式法则。
最外层:sin ( u ) \sin(u) sin ( u ) ,内层 u = cos ( x 2 ) u = \cos(x^2) u = cos ( x 2 ) 。
d u d x = − sin ( x 2 ) ⋅ 2 x \frac{du}{dx} = -\sin(x^2) \cdot 2x d x d u = − sin ( x 2 ) ⋅ 2 x (对 cos ( x 2 ) \cos(x^2) cos ( x 2 ) 用链式法则)。
结果:cos ( cos ( x 2 ) ) ⋅ ( − sin ( x 2 ) ) ⋅ 2 x = − 2 x sin ( x 2 ) cos ( cos ( x 2 ) ) \cos(\cos(x^2)) \cdot (-\sin(x^2)) \cdot 2x = -2x\sin(x^2)\cos(\cos(x^2)) cos ( cos ( x 2 )) ⋅ ( − sin ( x 2 )) ⋅ 2 x = − 2 x sin ( x 2 ) cos ( cos ( x 2 )) 。
示例 7:链式 + 乘积法则联用 —— d d x ( x 2 sin ( 3 x ) ) \frac{d}{dx}\bigl(x^2 \sin(3x)\bigr) d x d ( x 2 sin ( 3 x ) )
先用乘积法则:( f g ) ′ = f ′ g + f g ′ (fg)' = f'g + fg' ( f g ) ′ = f ′ g + f g ′ 。
f = x 2 f = x^2 f = x 2 ,f ′ = 2 x f' = 2x f ′ = 2 x 。g = sin ( 3 x ) g = \sin(3x) g = sin ( 3 x ) ,由链式法则 g ′ = 3 cos ( 3 x ) g' = 3\cos(3x) g ′ = 3 cos ( 3 x ) 。
结果:2 x sin ( 3 x ) + x 2 ⋅ 3 cos ( 3 x ) = 2 x sin ( 3 x ) + 3 x 2 cos ( 3 x ) 2x \sin(3x) + x^2 \cdot 3\cos(3x) = 2x\sin(3x) + 3x^2\cos(3x) 2 x sin ( 3 x ) + x 2 ⋅ 3 cos ( 3 x ) = 2 x sin ( 3 x ) + 3 x 2 cos ( 3 x ) 。
值得记住的四个错误
忘记内层导数。 写成 d d x sin ( 2 x ) = cos ( 2 x ) \frac{d}{dx}\sin(2x) = \cos(2x) d x d sin ( 2 x ) = cos ( 2 x ) 是最常见的链式法则错误。因子 2 2 2 是必须的。
在代入之前 对内层求导。 d d x ( 3 x 2 + 1 ) 4 \frac{d}{dx}(3x^2+1)^4 d x d ( 3 x 2 + 1 ) 4 不是 4 ( 6 x ) 3 4(6x)^3 4 ( 6 x ) 3 。外层导数是在内层表达式 处取值,而不是在内层导数处。
把嵌套函数误当作乘积。 sin ( 2 x ) \sin(2x) sin ( 2 x ) 是复合 ,不是乘积。用链式法则,不要用乘积法则。
三角函数幂的括号弄错。 sin 2 ( x ) = ( sin x ) 2 \sin^2(x) = (\sin x)^2 sin 2 ( x ) = ( sin x ) 2 ——外层是 u 2 u^2 u 2 ,内层是 sin x \sin x sin x 。很容易和 sin ( x 2 ) \sin(x^2) sin ( x 2 ) 混淆,后者外层是 sin \sin sin ,内层是 x 2 x^2 x 2 。
卡住时:代换技巧
设 u = (内层部分) u = \text{(内层部分)} u = (内层部分) ,求出 d y d u \frac{dy}{du} d u d y 和 d u d x \frac{du}{dx} d x d u ,相乘。即使函数看起来吓人,这种机械代换始终有效。
自己动手试试
把任意复合函数粘贴到我们的免费导数计算器 中,看着每一步链式法则的应用逐步展开。配合我们的链式法则速查表小节 ,在写作业时快速查阅。
更深入的相关材料: