链式法则
假设你想求下面的函数的导数
f
(
x
)
=
x
2
+
1
f(x) = \sqrt{x^2 + 1}
f(x)=x2+1
之前学到的微分法则没求
F
′
(
x
)
F'(x)
F′(x)。
我们观察到
F
F
F 是一个复合函数。实际上,如果我们令
y
=
f
(
u
)
=
u
y = f(u) = \sqrt{u}
y=f(u)=u 并且
u
=
g
(
x
)
=
x
2
+
1
u = g(x) = x^2 + 1
u=g(x)=x2+1,那么我们可以写成
y
=
F
(
x
)
=
f
(
g
(
x
)
)
y = F(x) = f(g(x))
y=F(x)=f(g(x)),也就是说,
F
=
f
∘
g
F = f \circ g
F=f∘g。如果我们将导数解释为变化率,这看起来是合理的。把
d
u
d
x
\frac{du}{dx}
dxdu 视为
u
u
u 相对于
x
x
x 的变化率,
d
y
d
u
\frac{dy}{du}
dudy 视为
y
y
y 相对于
u
u
u 的变化率,而
d
y
d
x
\frac{dy}{dx}
dxdy 视为
y
y
y 相对于
x
x
x 的变化率。如果
u
u
u 的变化速度是
x
x
x 的两倍,且
y
y
y 的变化速度是
u
u
u 的三倍,那么
y
y
y 的变化速度应该是
x
x
x 的六倍,因此我们期望:
d
y
d
x
=
d
y
d
u
d
u
d
x
\frac{dy}{dx} = \frac{dy}{du} \frac{du}{dx}
dxdy=dudydxdu
链式法则 如果 g g g 在 x x x 处可导,且 f f f 在 g ( x ) g(x) g(x) 处可导,那么由 F = f ∘ g F = f \circ g F=f∘g 定义的复合函数 F ( x ) = f ( g ( x ) ) F(x) = f(g(x)) F(x)=f(g(x)) 在 x x x 处可导,且 F ’ F’ F’ 由以下乘积给出:
F ′ ( x ) = f ′ ( g ( x ) ) ⋅ g ′ ( x ) F{\prime}(x) = f{\prime}(g(x)) \cdot g{\prime}(x) F′(x)=f′(g(x))⋅g′(x)
用莱布尼茨记号表示,如果 y = f ( u ) y = f(u) y=f(u) 和 u = g ( x ) u = g(x) u=g(x) 都是可导函数,那么:
d y d x = d y d u ⋅ d u d x \frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx} dxdy=dudy⋅dxdu
证明 设
Δ
u
\Delta u
Δu 是对应于
Δ
x
\Delta x
Δx 在
x
x
x 上的变化,即
Δ
u
=
g
(
x
+
Δ
x
)
−
g
(
x
)
\Delta u = g(x + \Delta x) - g(x)
Δu=g(x+Δx)−g(x)
那么相应的
y
y
y 的变化是
Δ
y
=
f
(
u
+
Δ
u
)
−
f
(
u
)
\Delta y = f(u + \Delta u) - f(u)
Δy=f(u+Δu)−f(u)
我们可以写成
d
y
d
x
=
lim
Δ
x
→
0
Δ
y
Δ
x
=
lim
Δ
x
→
0
(
Δ
y
Δ
u
⋅
Δ
u
Δ
x
)
=
lim
Δ
u
→
0
Δ
y
Δ
u
⋅
lim
Δ
x
→
0
Δ
u
Δ
x
=
d
y
d
u
⋅
d
u
d
x
\begin{align*}\frac{dy}{dx} &= \lim_{\Delta x \to 0} \frac{\Delta y}{\Delta x} \\ &= \lim_{\Delta x \to 0} \left( \frac{\Delta y}{\Delta u} \cdot \frac{\Delta u}{\Delta x} \right) \\ &= \lim_{\Delta u \to 0} \frac{\Delta y}{\Delta u} \cdot \lim_{\Delta x \to 0} \frac{\Delta u}{\Delta x} \\ &= \frac{dy}{du} \cdot \frac{du}{dx}\end{align*}
dxdy=Δx→0limΔxΔy=Δx→0lim(ΔuΔy⋅ΔxΔu)=Δu→0limΔuΔy⋅Δx→0limΔxΔu=dudy⋅dxdu
(注意,因为
g
g
g 是连续的,所以当
Δ
x
→
0
\Delta x \to 0
Δx→0 时
Δ
u
→
0
\Delta u \to 0
Δu→0)
在这个推理中唯一的缺陷是,在上式中,可能会出现 Δ u = 0 \Delta u = 0 Δu=0(即使 Δ x ≠ 0 \Delta x \ne 0 Δx=0),当然,我们不能除以 0 0 0。不过,这个推理至少表明链式法则是成立的。
例一 求导 f ( x ) = x 2 + 1 f(x) = \sqrt{x^2 + 1} f(x)=x2+1。
例二 求导 y = sin x 2 y = \sin x^2 y=sinx2和 y = sin 2 x y = \sin^2 x y=sin2x。
幂法则结合链式法则 如果 n n n 是任意实数且 u = g ( x ) u = g(x) u=g(x) 可导,那么
d d x ( u n ) = n u n − 1 d u d x \frac{d}{dx}(u^n) = nu^{n-1} \frac{du}{dx} dxd(un)=nun−1dxdu
或者
d d x [ g ( x ) ] n = n [ g ( x ) ] n − 1 ⋅ g ′ ( x ) \frac{d}{dx} [g(x)]^n = n[g(x)]^{n-1} \cdot g{\prime}(x) dxd[g(x)]n=n[g(x)]n−1⋅g′(x)
例三 求导 y = ( x 3 − 1 ) 100 y = (x^3 - 1)^{100} y=(x3−1)100。
例四 求导 f ( x ) = 1 x 2 + x + 1 3 f(x) = \frac{1}{\sqrt[3]{x^2+x+1}} f(x)=3x2+x+11。
例五 求导 g ( t ) = ( t − 2 2 t + 1 ) 9 g(t) = (\frac{t-2}{2t+1})^9 g(t)=(2t+1t−2)9。
例六 求导 y = ( 2 x + 1 ) 5 ( x 3 − x + 1 ) 4 y = (2x+1)^{5}(x^3 - x + 1)^4 y=(2x+1)5(x3−x+1)4 。
例七 如果 f ( x ) = sin ( cos ( tan x ) ) f(x) = \sin(\cos(\tan x)) f(x)=sin(cos(tanx)),那么
f ′ ( x ) = cos ( cos ( tan x ) ) ⋅ d d x cos ( tan x ) = cos ( cos ( tan x ) ) ⋅ − sin ( tan x ) ⋅ d d x tan x = − cos ( cos ( tan x ) ) ⋅ sin ( tan x ) ⋅ sec 2 x \begin{align*} f'(x) &= \cos(\cos(\tan x)) \cdot \frac{d}{dx} \cos(\tan x) \\ &= \cos(\cos(\tan x)) \cdot -\sin(\tan x) \cdot \frac{d}{dx} \tan x \\ &= -\cos(\cos(\tan x)) \cdot \sin(\tan x) \cdot \sec^2 x \end{align*} f′(x)=cos(cos(tanx))⋅dxdcos(tanx)=cos(cos(tanx))⋅−sin(tanx)⋅dxdtanx=−cos(cos(tanx))⋅sin(tanx)⋅sec2x
例八 求导 y = sec 3 x y = \sqrt{\sec^3x} y=sec3x
练习
1.找到函数 f ( x ) = 2 sin x + sin 2 x f(x) = 2 \sin x + \sin^2 x f(x)=2sinx+sin2x 图形上切线水平的所有点。
2.如果 F ( x ) = f ( g ( x ) ) F(x) = f(g(x)) F(x)=f(g(x)) ,其中 f ( − 2 ) = 8 f(-2) = 8 f(−2)=8 , f ′ ( − 2 ) = 4 f{\prime}(-2) = 4 f′(−2)=4 , f ′ ( 5 ) = 3 f{\prime}(5) = 3 f′(5)=3 , g ( 5 ) = − 2 g(5) = -2 g(5)=−2 ,并且 g ′ ( 5 ) = 6 g{\prime}(5) = 6 g′(5)=6 ,求 F ′ ( 5 ) F{\prime}(5) F′(5)。
3.空气正被注入一个球形的气象气球。在任意时刻 t t t,气球的体积为 V ( t ) V(t) V(t),其半径为 r ( t ) r(t) r(t)。
(a) 导数 d V d r \frac{dV}{dr} drdV 和 d V d t \frac{dV}{dt} dtdV 分别代表什么?
(b) 用 d r d t \frac{dr}{dt} dtdr 表示 d V d t \frac{dV}{dt} dtdV。
4.假设 y = f ( x ) y = f(x) y=f(x) 是一条曲线,它始终位于 x x x 轴之上,并且从未有过水平切线,其中 f f f 在各处都是可导的。求 y y y 的值,使得 y 5 y^5 y5 相对于 x x x 的变化率是 y y y 相对于 x x x 的变化率的八十倍。
(a) 如果 f ( x ) = ∣ sin x ∣ f(x) = |\sin x| f(x)=∣sinx∣,求 f ’ ( x ) f’(x) f’(x) 并绘制 f f f 和 f ’ f’ f’ 的图像。 f f f 在哪里不可导?
(b) 如果 g ( x ) = sin ∣ x ∣ g(x) = \sin |x| g(x)=sin∣x∣,求 g ’ ( x ) g’(x) g’(x) 并绘制 g g g 和 g ’ g’ g’ 的图像。 g g g 在哪里不可导?