复合函数求导法则定理 4.4.1 ( 复合函数求导法则 ) 设函数
u g x? ( )

x x? 0
可导,
函数
y f u? ( )

u u g x0 0( )
处可导,则复合函数
y f g x? ( ( ))

x x? 0
可导,且有
[ ( )) ] ( ) )f g x f u g xx x
0 0 0
f g x g x( )) )0 0

证 因为
y f u? ( )

u 0
处可导,所以可微。由可微的定义,对任意一个充分小的
u? 0
,都有
0 0 0( ) ( ) ( )f u u f u f u u u
,
其中
0
l i m
u
0

因为当
0 u

0 y
,不妨规定当
0 u

0
,因此上式对
u? 0 也成立。
§ 4 复合函数求导法则及其应用设
)()(= 00 xgxxgu
( 0 )x
,在上式两边同时除以
x?
,则有
00
0
( ( ) ) ( ( ) )
( )
f g x x f g x uu
fu
x x x




由函数
u g x? ( )

x x? 0
可导,即有
0
0
l im ( )
x
u
gx
x

,且此式也蕴含了
0
l i m 0
x
u


。注意到在
x? 0
的过程中,或者有
0 u
,这时有
0;
或者有
0u
,但
u?
趋于 0,因此由
0
l i m 0
u

,可知
0
l i m 0
x


于是令
x? 0
,得到
00
0
0 0 0
0 0 0
( ( ) ) ( ( ) )
l i m
( ) l i m l i m l i m ( ) ( )
x
x x x
f g x x f g xy
xx
uu
f u f u g x
xx






d
d

证毕复合函数的求导规则可以写成(称为 链式法则 )
d d d
d d d
y y u
x u x

复合函数的微分公式可以写成
d [ ( ) ) ] ( ) ) df g x f u g x x。
例 4.4.1 求幂函数 ( 0 )ay x x 的导函数。
解 把 y x a a x e ln 看成是由
y
u a x
u?
e,
ln
复合而成的函数,则由链式法则
( )x a (e ) ( ln )u a x
x
ax
x
a a
xau
u
ln
)(e
ax a 1 。
例 4.4.2 求 y x? e c o s 的导函数。
解 把 y
x? e c o s
看成是由
xu
y u
c o s
,e
复合而成的函数,则由链式法则
c o s c o s
c o s( e ) ( e ) ( c o s ) ( e ) ( s in ) e s in
x u u x
uxy x x x?

例 4.4.1 求幂函数 ( 0 )ay x x 的导函数。
解 把 y x a a x e ln 看成是由
y
u a x
u?
e,
ln
复合而成的函数,则由链式法则
( )x a (e ) ( ln )u a x
x
ax
x
a a
xau
u
ln
)(e
ax a 1 。
注 ( 1 )读者在运算熟练之后,就可以默记 u 后直接求导,而不必写出 u 关于 x 的表达式,如
( ) ( )1 12 1 1 12 2 2 2x x x x x

( 2 )链式法则可以推广到多重复合函数的情况,
x
f
f
f
f
f
f
f
xffff
x
n
n
n
n
d
d
d
d
d
d
d
d
d
d
1
3
2
2
1
321
))))(((((

例 4.4.3 求函数
y xe c o s1
的导函数。
解 把
y y x x( ) e c o s1
看成是由
( ) e,( ),( ) 1 c o s,uy f u u g v v v h x x
复合而成的函数
y x f g h x( ) ( ( ( )))?
,运用上面的公式,
1 c o s
1 e s in
e ( s in ),
2 2 1 c o s
x
u
y f g h
x u v x
x
x
vx


d d d d
d d d d
注 ( 1 )读者在运算熟练之后,就可以默记 u 后直接求导,而不必写出 u 关于 x 的表达式,如
( ) ( )1 12 1 1 12 2 2 2x x x x x

( 3 )形如
y f x u x v x( ) ( ) ( )
的函数称为 幂指函数,对于幂指函数的求导,常采用 对数求导法,
对等式两边取对数,
l n ( ) ( ) l n ( )f x v x u x?
,
在等式两边分别对
x
求导,得到
' ( ) ( )
( ) l n ( ) ( )
( ) ( )
f x u x
v x u x v x
f x u x

,
所以
()
' ( ) ( ) ( ) l n ( ) ( )
()
ux
y f x f x v x u x v x
ux




() ()
( ) ( ) l n ( ) ( )
()
vx ux
u x v x u x v x
ux





例 4.4.4 求函数
y x x? ( s i n ) c o s
的导函数。
解 对等式两边取对数,
ln c o s ln s i ny x x?
,
在等式两边分别对 x 求导,得到
( ln ) ( co s ) ln s in co s
( s in )
s in
y x x x
x
x

,


y
y
x x x
x
x
s i n ln s i n c o s
c o s
s i n
,
所以
xx
x
x
xy
x
s inlns in
s in
c o s
)( s in
2
c o s

⑷ 求导和求微分的运算规则(包括函数的四则运算、反函数、复合函数的求导和求微分公式)列表如下,
导数运算法则 微分运算法则线性组合
( )c f c g c f c g1 2 1 2
gcfcgcfc ddd 2121 )(
乘 法
( )f g f g f g
gffggf ddd )(
除 法
2
g
gfgf
g
f
2
f g f f g
gg



dd
d
反 函 数
[ ( ) ]
( )
f y
f x

1
1
yyf
xf
y
x d
d
d ])([
)(
1

复合函数
[ ( )) ] ( ) )f g x f u g x
d [ ( ) ) ] ( ) )df g x f u g x x
由于初等函数是由基本初等函数经过有限次四则运算和复合运算的产物,有了基本初等函数的导函数表,再加上这张表,初等函数的求导和求微分问题已经得到解决。
一阶微分的形式不变性复合函数
( ( ) )y f g x?
的微分公式为
xxgufxgf dd ))() ) ]([
,

xxgu dd )(
代入,就得到
uufuf dd )()]([
,
这里
u g x? ( )
是中间变量。它与以 u 为自变量的函数
y f u? ( )
的微分式
uufuf dd )()]([
完全一致。
结论,不论 u 是自变量还是中间变量,函数
y f u? ( )
的微分形式是相同的,这被称为,一阶微分的形式不变性,。
隐函数求导与求微分方程
F x y(,)? 0
决定了一个
y
关于 x 的函数
y y x? ( )
,我们称它为 隐函数 。
有些隐函数可以通过某种方法化成显函数
y f x? ( )
形式(称为 隐函数的显化 ),如椭圆的标准方程
x
a
y
b
2
2
2
2
1
确定了上下半平面上的两个显函数
)(
22
axaxa
a
b
y

但是在 一般的情况下,隐函数是不能被显化的。
对于隐函数的求导与求微分问题,可以利用复合函数的求导法则或一阶微分的形式不变性来求得,而无须从隐函数解出显函数。
例 4.4.5 求由方程
e xy x y2 1 0
确定的隐函数
y y x? ( )
的导函数
y x( )

解 对方程
e xy x y2 1 0
的两边关于 x 求导,注意到
y
是 x 的函数,由复合函数的求导法则
2 2 2( e 1 ) ( e ) ( ) ( ) ( e ) ( ) (2 ) 0x y x y x yx y x y x y y x y x y x y
,
由此解得


y
y xy
x x
x y
x x
xy
xy
xy
xy
e
e
(e )
(e )
2 2
2

例 4.4.6 求由方程
s i n c o sy x2?
确定的隐函数
y y x? ( )
的导函数
y x( )

解 对方程
s i n c o sy x2?
的两边求微分,
)( c o s)( s i n 2 xy dd?

对等式的左边应用一阶微分的形式不变性,得到
yyyy dd 2co s)( s i n 22
,
而等式的右边为
x
x
x
x dd
2
s i n
)( c o s
,
所以
x
x
x
yyy dd
2
s i n
)( c o s2
2

,
由此解得
)( c o s4
s i n
2
yyx
x
x
y

d
d

注意:本例也可以通过对方程两边求导,利用复合函数的求导法则来求得。
例 4.4.7 求由方程
e ex y xy 0
所确定的隐函数曲线在点
( 0,1 )
处的切线方程。
解 对方程
e ex y xy 0
的两边关于 x 求导,得到

y
y
x
x y
x y
e
e

因为点
( 0,1 )
位于隐函数的曲线上,将 x? 0 和
y? 1
代 入,即得

y ( )
e
e
0
1
,
于是得到
y y x? ( )
在 x? 0 处的切线方程为
1
e
e1


xy

复合函数求导法则的其 他 应用参数形式的函数的导数公式。
设自变量 x 和因变量
y
的函数关系由参数形式
( ),
( ),
xt
yt


t
确定,其中
)( t?

)( t?
都是
t
的可微函数,
)( t?
严格单调且
( ) 0t

由反函数求导法则,可知
)( tx
的反函数
)(1 xt
存在,且
)(
1
))((
1
t
x


y
关于 x 的函数关系可以写成
))(()( 1 xty
,
由复合函数求导法则,即得到
1
d d d d ( ( ) ) d ( ( ) ) ( )
d d d d d ( )
y y t t x t
x t x t x t



参数形式的函数的导数公式也可以看成是由微分形式
( ),
( ),
y t t
x t t


dd
dd
两边分别相除的结果。
例 4.4.8 求由参数方程
s i n,
1 c o s,
x t t
yt


0 πt
确定的函数
y f x? ( )
的导函数
y


( 1 c o s ) s in
c o t
( s in ) 1 c o s 2
y t t t
x t t t



d
d

例 4.4.9 设抛射体运动在 t? 0 时刻的水平速度和垂直速度分别等于
v 1

v 2
,问在什么时刻该物体的飞行倾角恰与地面平行?
解 将抛射体运动视为水平方向和垂直方向上的运动的合成,即得参数方程
1
21
2 2
,
,
x v t
y v t g t


2
2
0
v
t
g


由导数的几何意义,物体在任一时刻 t 的飞行倾角

1
ar ct an
x v t
y
x



d
d
21
2 22
11
()
a r c t a n a r c t a n
()
v t g t v g t
v t v



要使飞行倾角与地面平行,即
0
,只要
v gt
v
2
1
0
,即得
t
v
g
2

这是我们在中学力学中熟知的结果。
注意,显式表示、隐式表示和参数表示是表达函数的三种重要形式,有些函数只能用其中的某一种来表达,有些函数能够用其中的任何一种来表达,但求导的难易程度可以大相径庭。
例如求椭圆上某一点处切线的斜率,可以从它的显函数形式
)(22 axaxa
a
b
y
入手,得到
22
22
2 2 2 2 2 2
12
2 b
a
b x b x b x b x
y
a a a a ya x a x a x



也可以通过它的参数方程
x a t
y b t
c o s,
s i n,
0 2t?
,
由参数形式的函数的求导公式,得到
22
22
( s in ) c o s ( c o s )
( c o s ) s in ( s in )
y b t b t b a t b x
x a t a t a b t a y



d
d;
但最简单的是从它的标准方程即隐函数
x
a
y
b
2
2
2
2
1
入手,利用复合函数的求导法则或一阶微分形式的不变性,由
22
2 2 2 2
22
0
x y x y
xy
a b a b



d d d d
,
就直接得出
y
x
a
b
x
y
y
2
2

d
d