复合、反、隐函数求导与高阶导数
复合、反、隐函数求导与高阶导数
在掌握了基本求导法则后,我们需要学习更复杂的求导技巧,包括复合函数、反函数、隐函数求导以及高阶导数的计算方法。
复合函数求导
链式法则回顾
基本法则:如果 y=f(u),u=g(x),则 y′=f′(u)⋅g′(x)
一般形式:dxdy=dudy⋅dxdu
多层复合函数
法则:对于多层复合函数,从外到内逐层求导
例子:求 y=sin(ln(x2+1)) 的导数
解:
- 最外层:sinu,u=ln(x2+1)
- 中间层:lnv,v=x2+1
- 最内层:x2+1
- y′=cos(ln(x2+1))⋅x2+11⋅2x
复合函数求导技巧
1. 识别复合结构
- 从最外层开始识别
- 逐层向内分解
- 注意函数的嵌套关系
2. 逐层求导
- 每层分别求导
- 使用链式法则组合
- 注意符号和运算顺序
3. 化简结果
反函数求导
反函数求导公式
公式:如果 y=f−1(x) 是 x=f(y) 的反函数,且 f′(y)=0,则
(f−1)′(x)=f′(f−1(x))1
常见反函数的导数
1. 反三角函数
- (arcsinx)′=1−x21(∣x∣<1)
- (arccosx)′=−1−x21(∣x∣<1)
- (arctanx)′=1+x21
- (\arccotx)′=−1+x21
2. 反双曲函数
- (sinh−1x)′=1+x21
- (cosh−1x)′=x2−11(x>1)
- (tanh−1x)′=1−x21(∣x∣<1)
反函数求导的证明
证明思路:
- 设 y=f−1(x),则 x=f(y)
- 两边对 x 求导:1=f′(y)⋅y′
- 解出 y′:y′=f′(y)1=f′(f−1(x))1
隐函数求导
隐函数求导方法
基本步骤:
- 对方程两边同时对 x 求导
- 将 y 视为 x 的函数
- 解出 y′
基本例子
例子 1:求 x2+y2=1 确定的隐函数的导数
解:
- 两边对 x 求导:2x+2yy′=0
- 解出 y′:y′=−yx
例子 2:求 x3+y3=3xy 确定的隐函数的导数
解:
- 两边对 x 求导:3x2+3y2y′=3y+3xy′
- 整理:3y2y′−3xy′=3y−3x2
- 解出 y′:y′=y2−xy−x2
隐函数求导技巧
1. 处理 y 的幂次
- (yn)′=nyn−1y′
- (ey)′=ey⋅y′
- (lny)′=yy′
2. 处理复合函数
- (siny)′=cosy⋅y′
- (cosy)′=−siny⋅y′
3. 处理乘积和商
- (xy)′=y+xy′
- (yx)′=y2y−xy′
参数方程求导
参数方程求导公式
公式:如果 x=x(t),y=y(t),则
dxdy=dx/dtdy/dt=x′(t)y′(t)
基本例子
例子 1:x=cost,y=sint,求 dxdy
解:
- dtdx=−sint,dtdy=cost
- dxdy=−sintcost=−cott
例子 2:x=t2,y=t3,求 dxdy
解:
- dtdx=2t,dtdy=3t2
- dxdy=2t3t2=23t
高阶导数
二阶导数:
dx2d2y=dxd(dxdy)=dtd(dxdy)⋅dxdt
例子:x=cost,y=sint,求 dx2d2y
解:
- dxdy=−cott
- dtd(−cott)=csc2t
- dxdt=dx/dt1=−sint1
- dx2d2y=csc2t⋅−sint1=−csc3t
高阶导数
高阶导数的定义
定义:函数 f(x) 的 n 阶导数记作 f(n)(x) 或 dxndnf,定义为
f(n)(x)=dxd(f(n−1)(x))
常见函数的高阶导数
1. 幂函数
- (xn)′=nxn−1
- (xn)′′=n(n−1)xn−2
- (xn)(k)=(n−k)!n!xn−k(k≤n)
2. 指数函数
- (ex)′=ex
- (ex)′′=ex
- (ex)(n)=ex
3. 三角函数
- (sinx)′=cosx
- (sinx)′′=−sinx
- (sinx)′′′=−cosx
- (sinx)(4)=sinx
4. 对数函数
- (lnx)′=x1
- (lnx)′′=−x21
- (lnx)′′′=x32
- (lnx)(n)=(−1)n−1xn(n−1)!
高阶导数的运算法则
1. 线性性
- (af+bg)(n)=af(n)+bg(n)
2. 莱布尼茨公式
- (uv)(n)=∑k=0nCnku(k)v(n−k)
例子:求 (x2sinx)′′
解:
- 使用莱布尼茨公式:n=2
- (x2sinx)′′=C20(x2)′′sinx+C21(x2)′(sinx)′+C22x2(sinx)′′
- =1⋅2⋅sinx+2⋅2x⋅cosx+1⋅x2⋅(−sinx)
- =2sinx+4xcosx−x2sinx
特殊求导技巧
1. 对数求导法
适用情况:形如 y=f(x)g(x) 的函数
方法:
- 两边取对数:lny=g(x)lnf(x)
- 对 x 求导:yy′=g′(x)lnf(x)+g(x)f(x)f′(x)
- 解出 y′:y′=y⋅[g′(x)lnf(x)+g(x)f(x)f′(x)]
例子:求 y=xx 的导数
解:
- lny=xlnx
- yy′=lnx+1
- y′=xx(lnx+1)
2. 分段函数求导
方法:
- 分别求各段的导数
- 在分段点处单独判断
- 注意分段点的连续性
例子:f(x)={x2,−x2,x≥0x<0
解:
- 当 x>0 时:f′(x)=2x
- 当 x<0 时:f′(x)=−2x
- 当 x=0 时:f−′(0)=0,f+′(0)=0,所以 f′(0)=0
3. 绝对值函数求导
公式:(∣f(x)∣)′=∣f(x)∣f(x)⋅f′(x)(当 f(x)=0 时)
例子:求 (∣x2−1∣)′
解:
- 当 x2−1>0 时:(∣x2−1∣)′=2x
- 当 x2−1<0 时:(∣x2−1∣)′=−2x
常见错误和注意事项
1. 复合函数求导错误
错误:(sin(x2))′=sin(2x)
正确:(sin(x2))′=cos(x2)⋅2x
2. 隐函数求导错误
错误:忽略 y 是 x 的函数
正确:将 y 视为 x 的函数,使用链式法则
3. 参数方程求导错误
错误:dxdy=dydx
正确:dxdy=dx/dtdy/dt
4. 高阶导数错误
错误:(uv)′′=u′′v′′
正确:使用莱布尼茨公式
练习题
练习 1
求函数 f(x)=arcsin(x2) 的导数。
参考答案
解题思路:
使用反函数求导公式。
详细步骤:
- 设 y=arcsin(x2),则 x2=siny
- 两边对 x 求导:2x=cosy⋅y′
- 解出 y′:y′=cosy2x=1−x42x
答案:f′(x)=1−x42x
练习 2
求由方程 x3+y3=3xy 确定的隐函数的导数。
参考答案
解题思路:
使用隐函数求导方法。
详细步骤:
- 两边对 x 求导:3x2+3y2y′=3y+3xy′
- 整理:3y2y′−3xy′=3y−3x2
- 解出 y′:y′=y2−xy−x2
答案:y′=y2−xy−x2
练习 3
求参数方程 x=t2,y=t3 确定的函数的二阶导数。
参考答案
解题思路:
先求一阶导数,再求二阶导数。
详细步骤:
- 一阶导数:dxdy=2t3t2=23t
- 二阶导数:dx2d2y=dtd(23t)⋅dxdt
- dtd(23t)=23
- dxdt=dx/dt1=2t1
- dx2d2y=23⋅2t1=4t3
答案:dx2d2y=4t3