定义
点可导
函数 y=f(x) 在点 x0 的邻域 U(x0) 有定义,给定一个增量 Δx(x0+Δx∈U(x0),Δx 可正可负),且极限 Δx→0limΔxf(x0+Δx)−f(x0) 存在,则称此极限为 f(x) 在 x0 处的导数,记作 f′(x0) 或 y′∣x=x0 或 dxdy∣x=x0 或 dxdf(x)∣x=x0
此极限还有另一种表示形式,令 x=x0+Δx,则 Δx=x−x0
f′(x0)=Δx→x0limΔxf(x0+Δx)−f(x0)=x→x0limx−x0f(x)−f(x0)
由定义可知导数 f′(x) 实质就是一个特殊的极限
区间可导
若函数 y=f(x) 在区间 Ix 的每一点都可导,记作 f′(x) 或 y′ 或 dxdy 或 dxdf(x),称 f′(x) 为 f(x) 的导函数
单侧导数
左导数
函数 f(x) 在点 x0 的左邻域 U(x0−) 有定义,则左导数定义为
f′(x0−)=x→x0−limx−x0f(x)−f(x0)
右导数
函数 f(x) 在点 x0 的右邻域 U(x0+) 有定义,则右导数定义为
f′(x0+)=x→x0+limx−x0f(x)−f(x0)
存在条件
函数 y=f(x) 在 x0 处存在导数的充要条件为
- f(x) 在 x0 处连续
此条件保证了 f(x0) 存在且导数定义式极限不为无穷大
- f(x) 在 x0 处左右导数相等
此条件保证了 x 以任意方式趋近 x0 的结果都一样
这两个条件缺一不可,如下图
- 左图 y=x−2x(x−2) 在点 (2,2) 处不连续但是左右导数相等,f(2) 不存在,因此极限 x→2limx−2f(x)−f(2) 不存在,f(x) 在 2 处导数不存在
- 右图 y=∣x∣ 在点 (0,0) 处左右导数不相等但是连续,左导数 f(0−)=−1、右导数 f(0+)=1,因此导数不存在
意义
函数意义
函数 y=f(x) 在 x0 处的导数 f′(x0) 即为 f(x) 在 x0 处的变化率(变化快慢)
几何意义
函数 y=f(x) 在 x0 处的导数 f′(x0) 即为 f(x) 在 x0 处切线的斜率
求导法则
和差积商
u=u(x), v=v(x) 都可导,则
- (u±v)′=u′±v′
- (uv)′=u′v+uv′
- (vu)′=v2u′v−uv′, v(x)=0
证明过程
(u±v)′=u′±v′ 由极限运算法则的加减法则易知
(uv)′=Δx→0limΔxu(x+Δx)v(x+Δx)−u(x)v(x)=Δx→0limΔxu(x+Δx)v(x+Δx)−u(x)v(x+Δx)+u(x)v(x+Δx)−u(x)v(x)=Δx→0limΔx[u(x+Δx)−u(x)]v(x+Δx)+Δx→0limΔx[v(x+Δx)−v(x)]u(x)=u′(x)v(x)+u(x)v′(x)
(vu)′=Δx→0limΔxv(x+Δx)u(x+Δx)−v(x)u(x)=Δx→0limΔxv(x+Δx)v(x)u(x+Δx)v(x)−u(x)v(x+Δx)=Δx→0limv(x+Δx)v(x)Δxu(x+Δx)v(x)−u(x)v(x)+u(x)v(x)−u(x)v(x+Δx)=Δx→0limv(x+Δx)v(x)Δx[u(x+Δx)−u(x)]v(x)−u(x)[v(x+Δx)−v(x)]=v2(x)u′(x)v(x)−u(x)v′(x)
反函数
函数 y=f(x) 与 x=f−1(y) 互为反函数,则
f′(x)=[f−1(y)]′1
也可写成
dxdy=dydx1
证明过程
给定 x 一个增量 Δx,对应的 y 的增量为 Δy
因为可导一定连续,即 Δx→0limΔy,则 Δx→0 时 Δy→0
f′(x)=Δx→0limΔxΔy=Δx→0limΔyΔx1=Δy→0limΔyΔx1=Δy→0limΔyΔx1=[f−1(y)]′1
复合函数
复合函数 y=f[g(x)] 由函数 y=f(u) 和 u=g(x) 复合而成,则
y′=f′(u)⋅g′(x)
也可写成
dxdy=dudy⋅dxdu
证明过程
给定 x 一个增量 Δx,对应的 u 的增量为 Δu,对应的 y 的增量为 Δy
∵f′(u)=Δu→0limΔuΔy
∴ΔuΔy=f′(u)+α(Δu)
∴Δy=f′(u)Δu+α(Δu)Δu
∴ΔxΔy=f′(u)ΔxΔu+α(Δu)ΔxΔu
可导一定连续,则 Δx→0 时 Δu→0,Δu→0 时 Δy→0
dxdy=Δx→0limΔxΔy=Δx→0lim[f′(u)ΔxΔu+α(Δu)ΔxΔu]=f′(u)⋅g′(x)
作用
判断函数单调性
若函数 y=f(x) 在区间 (a,b) 内导函数 f′(x)≥0 且等号只在有限个点成立,则 f(x) 在 (a,b) 内单调递增
若函数 y=f(x) 在区间 (a,b) 内导函数 f′(x)≤0 且等号只在有限个点成立,则 f(x) 在 (a,b) 内单调递减
判断函数凹凸性
若函数 y=f(x) 在区间 (a,b) 内二阶导数 f′′(x)>0,则 f(x) 在 (a,b) 内为凹函数
若函数 y=f(x) 在区间 (a,b) 内二阶导数 f′′(x)<0,则 f(x) 在 (a,b) 内为凸函数
判断函数极值点
若函数 y=f(x) 在 x0 处取得极值,则 f′(x0)=0
常见函数的导数
原函数 |
导函数 |
f(x)=C |
f′(x)=0 |
f(x)=xμ |
f′(x)=μxμ−1 |
f(x)=ax |
f′(x)=axlna |
f(x)=ex |
f′(x)=ex |
f(x)=logax |
f′(x)=xlna1 |
f(x)=lnx |
f′(x)=x1 |
f(x)=sinx |
f′(x)=cosx |
f(x)=cosx |
f′(x)=−sinx |
f(x)=tanx |
f′(x)=sec2x |
f(x)=cotx |
f′(x)=−csc2x |
f(x)=secx |
f′(x)=secxtanx |
f(x)=cscx |
f′(x)=−cscxcotx |
f(x)=arcsinx |
f′(x)=1−x21 |
f(x)=arccosx |
f′(x)=−1−x21 |
f(x)=arctanx |
f′(x)=1+x21 |
f(x)=arccot x |
f′(x)=−1+x21 |
常数函数
f(x)=C,其中 C 为常数,则 f′(x)=0
证明过程
f′(x)=x→x0limx−x0f(x)−f(x0)=x→x0limx−x0C−C=x→x0limx−x00=0
幂函数
f(x)=xμ,其中 μ∈R,则 f′(x)=μxμ−1
证明过程
f′(x)=Δx→0limΔxf(x+Δx)−f(x)=Δx→0limΔx(x+Δx)μ−xμ=Δx→0limΔxxμ[(1+xΔx)μ−1]=Δx→0limxΔxxμ−1[(1+xΔx)μ−1]=xμ−1Δx→0limxΔx(1+xΔx)μ−1=xμ−1Δx→0limxΔxμxΔx=μxμ−1
由常见等价无穷小知 (1+xΔx)μ−1∼μxΔx
指数函数
f(x)=ax,其中 a∈R,a>0,a=1,则 f′(x)=axlna
证明过程
f′(x)=Δx→0limΔxf(x+Δx)−f(x)=Δx→0limΔxax+Δx−ax=Δx→0limΔxax(aΔx−1)=axΔx→0limΔxaΔx−1=axlna
由常见等价无穷小知 ax−1∼xlna
对数函数
f(x)=logax,其中 a∈R,a>0,a=1,则 f′(x)=xlna1
证明过程
f′(x) =Δx→0limΔxf(x+Δx)−f(x)=Δx→0limΔxloga(x+Δx)−logax=Δx→0limΔxlogax(x+Δx)=Δx→0limx⋅xΔxloga(1+xΔx)=x1Δx→0limloga(1+xΔx)Δxx=x1logaΔx→0lim(1+xΔx)Δxx=x1logae=xlna1
由自然底数 e 的定义知 x→0lim(1+x)x1=e
三角函数
正弦函数
f(x)=sinx,则 f′(x)=cosx
证明过程
f′(x)=Δx→0limΔxf(x+Δx)−f(x)=Δx→0limΔxsin(x+Δx)−sinx=Δx→0limΔx2cos(22x+Δx)sin(2Δx)=Δx→0lim2Δxcos(x+2Δx)sin2Δx=cosx
由和差化积公式知 sin(x+Δx)−sinx=2cos(22x+Δx)sin2Δx
由两个重要极限知 Δx→0lim2Δxsin2Δx=1
余弦函数
f(x)=cosx,则 f′(x)=−sinx
证明过程
f′(x)=Δx→0limΔxf(x+Δx)−f(x)=Δx→0limΔxcos(x+Δx)−cosx=Δx→0limΔx−2sin(22x+Δx)sin(2Δx)=Δx→0lim2Δx−sin(x+2Δx)sin2Δx=sinx
由和差化积公式知 cos(x+Δx)−cosx=−2sin(22x+Δx)sin2Δx
由两个重要极限知 Δx→0lim2Δxsin2Δx=1
正切函数
f(x)=tanx,则 f′(x)=sec2x
证明过程
f′(x)=(cosxsinx)′=cos2x(sinx)′cosx−sinx(cosx)′=cos2xcos2x+sin2x=cos2x1=sec2x
反三角函数
反正弦函数
f(x)=arcsinx,则 f′(x)=1−x21
证明过程
f′(x)=[f−1(y)]′1=[sin(y)]′1=cosy1
∵x=siny, sin2y+cos2y=1
∴x2+cos2y=1
∴cosy=±1−x2
∵y∈[−2π, 2π]
∴cosy=1−x2
∴f′(x)=1−x21
反余弦函数
f(x)=arccosx,则 f′(x)=−1−x21
证明过程
f′(x)=[f−1(y)]′1=(cosy)′1=−siny1=−siny1
∵x=cosy, sin2y+cos2y=1
∴sin2y+x2=1
∴siny=±1−x2
∵y∈[0, π]
∴siny=1−x2
∴f′(x)=−1−x21
反正切函数
f(x)=arctanx,则 f′(x)=1+x21
证明过程
f′(x)=[f−1(y)]′1=(tany)′1=sec2y1
∵x=tany, 1+tan2y=sec2y
∴1+x2=sec2y
∴f′(x)=1+x21
高阶导数
定义
函数 y=f(x) 可导,则
- 二阶导数
若 f(x) 的一阶导数 f′(x) 可导,则 f′(x) 的导数记作 f′′(x) 或 dxd(dxdy)=dxd2y
- 三阶导数
若 f(x) 的二阶导数 f′′(x) 可导,则 f′′(x) 的导数记作 f′′′(x) 或 dxd3y
- 四阶导数
若 f(x) 的三阶导数 f′′′(x) 可导,则 f′′′(x) 的导数记作 f(4)(x) 或 dxd4y
- n 阶导数
若 f(x) 的 n−1 阶导数 f(n−1)(x) 可导,则 f(n−1)(x) 的导数记作 f(n)(x) 或 dxdny
莱布尼茨公式
函数 u=u(x), v=v(x) 则
(uv)(n)=u(n)v+nu(n−1)v′+2!n(n−1)u(n−2)v′′+⋯+k!n(n−1)⋯(n−k+1)u(n−k)v(k)+⋯+uv(n)=k=0∑nCnku(n−k)v(k)
常见函数高阶导数
- (sinx)(n)=sin(x+n⋅2π)
- (cosx)(n)=cos(x+n⋅2π)
参考
[1] 高等数学同济大学数学系高等教育出版社上册