本文已参与「新人创作礼」活动,一起开启掘金创作之路。
导数的概念
一、导数的概念
设函数y=f(x)在点x0的某个邻域内有定义,当自变量x在x0处取得增量Δx(点x0+Δx仍在该邻域内)时,相应的因变量取得增量Δy=f(x0+Δx)−f(x0);如果Δy与Δx之比当Δx→0时极限存在,那么称函数y=f(x)在点x0处可导,并称这个极限为函数y=f(x)在点x0处的导数,记为f′(x0),即
f′(x0)=Δx→0limΔxΔy=Δx→0limΔxf(x0+Δx)−f(x0)
也可记作y′∣∣x=x0,dxdy∣∣x=x0或dxdf(x)∣∣x=x0
导数的定义式有两种不同的形式
-
f′(x0)=limh→0hf(x0+h)−f(x0)
-
f′(x0)=limx→x0x−x0f(x)−f(x0)
例1:求函数f(x)=xn(x∈N+)的导数
当n=1时
f′(x)=n→0limhf(x+h)−f(x)=h→0limh(x+h)−x=1
当n>1时
f′(x)=n→0limhf(x+h)−f(x)=h→0limh(x+h)n−xn=h→0limhCn0xn+Cn2xn−1h+⋯+C−nnhn−xn=h→0limCn1xn−1+Cn2xn−2h+⋯+Cnnhn−1=nxn−1
例2:求幂函数f(x)=xμ(μ∈R)的导数
f′(x)=h→0limhf(x+h)+−f(x)=h→0limh(x+h)μ−xμ=h→0limhxμ[(1+xh)μ−1]=xμh→0limhμxh=μxμ−1
例3,求函数f(x)=sinx的导数
f′(x)=h→0limhf(x+h)−f(x)=h→0limhsin(x+h)−sinx=h→0limhsin(x+2h+2h)−sin(x+2h−2h)=h→0limhsin(x+2h)cos2h+cos(x+2h)sin2h−sin(x+2h)cos2h+cos(x+2h)sin2h=h→0lim2hcos(x+2h)sin2h=h→0limcos(x+2h)=cosx
例4:求函数f(x)=ax(a>0,a=1)的导数
f′(x)=h→0limhf(x+h)−f(x)=h→0limhax+h−ax=h→0limhax(ah−1)=h→0limhhlna=axlna
二、单侧导数
左导数:f−′(x0)=limh→0−hf(x0+h)−f(x0)
右导数:f+′(x0)=limh→0+hf(x0+h)−f(x0)
左导数和右导数统称为单侧导数
函数f(x)在点x0处可导的充分必要条件是左导数f−′(x0)和右导数f+′(x0)都存在且相等
注意:limx→x0−f′(x)=f−′(x0)。前者是导函数的左极限,后者是左导数
总结来说,左右导数,是函数左右段的实际导数值,若左右导数相等,则函数在该点可导,该导数也是导函数在该点的函数值;而导函数的左右极限,是导函数作为独立函数时求得的函数极限,与原函数联系不大。那么导函数作为一个独立的函数,如果在该点的左右极限相等且等于实际函数值,那么导函数在该点连续。
作者:赵一
链接:www.zhihu.com/question/42…
个人理解,limx→x0f′(x),limx→x0x−x0f(x)−f(x0)是两个函数的极限,只是当二者都存在的时候,二者相等。见例5
例5:函数f(x)=⎩⎨⎧x2sinx1,0,x=0x=0,求f(x)在x=0处的导数,并说明f(x)的导函数是否连续
左导数:f−′(0)=limx→0−xf(x)−f(0)=limx→0−xsinx1=0
右导数:f+′(0)=limx→0+xf(x)−f(0)=limx→0+xsinx1=0
∵f−′(0)=f+′(0)=0,∴f′(0)=0,即f(x)在x=0处的导数为0,再求f(x)的导函数
当x=0时
f′(x)=2xsinx1−cosx1
x→0−limf′(x)=x→0−lim2xsinx1−cosx1
极限不存在,同理极限limx→0+f′(x)也不存在,故f(x)的导函数在x=0处不连续
函数可导性与连续性的关系:可导必连续,连续不一定可导
例6:设f(x)在x=a的某个邻域内有定义,则f(x)在x=a处可导的一个充分条件是
A:limh→+∞h[f(a+h1)−f(a)]存在
h→+∞limh[f(a+h1)−f(a)]=h→+∞limh1f(a+h1)−f(a)=f+(a)
B:limh→0h2f(a+h2)−f(a)存在
h→0limh2f(a+h2)−f(a)=f+(a)
C:limh→02hf(a+h)−f(a−h)存在
h→0lim2hf(a+h)−f(a−h)=h→0lim2hf(a+h)−f(a)+h→0lim2hf(a)−f(a−h)=f′(a)
这种想法是错误的,只能说明左导数等于右导数(反例f(x)={1,x=a0,x=a),不能说明可导,甚至不能说明连续,因此上式=f′(a)
D:limh→0hf(a)−f(a−h)存在
h→0limhf(a)−f(a−h)=h→0lim−hf(a−h)−f(a)=f′(a)
当选。其实还要注意该题的思路应该是证明:条件⇒limh→0hf(a+h)−f(a)⇒f′(a)
三、导数的几何意义
函数y=f(x)在点x0处的导数f′(x0)在几何上表示曲线y=f(x)在点M(x0,f(x0))处的切线斜率,即f′(x0)=tanα,其中α是切线的倾角
四、导数的应用
-
切线方程
曲线y=f(x)在点M(x0,y0)处的切线方程为:y−y0=f′(x0)(x−x0)
-
法线方程
曲线y=f(x)在点M(x0,y0)处的切线方程为:y−y0=−f′(x0)1(x−x0)
例7:求曲线y=x23的通过点(0,−4)的切线方程
设切点为(x0,y0),则切线斜率为
k=y′∣∣x=x0=23x21∣∣x=x0=23x0
故切线方程为
y−x023=23x021(x−x0)
又∵切点过点(0,−4),代入上式,解得x0=4,故切点方程为3x−y−4=0
五、导数的性质
-
连续的奇函数的导函数为偶函数
-
连续的偶函数的导函数为奇函数
-
连续的周期函数的导函数为周期函数
函数求导法则
一、基本求导公式
(C)′(xμ)′(sinx)′(cosx)′(tanx)′(cotx)′(secx)′(cscx)′(ax)′(ex)′(logax)′(lnx)′(arcsinx)′(arccosx)′(arctanx)′(arccotx)′=0=μxμ−1=cosx=−sinx=sec2x=−csc2x=secxtanx=−cscxcotx=axlna(a>0,a=1)=ex=xlna1=x1=1−x21=−1−x21=1+x21=−1+x21
二、函数和、差、积、商的求导法则
[u(x)±v(x)]′=u′(x)±v′(x)
[u(x)v(x)]′=u′(x)v(x)+u(x)v′(x)
[v(x)u(x)]′=v2(x)u′(x)v(x)−u(x)v′(x)(v(x)=0)
证明:[u(x)v(x)]′=u′(x)v(x)+u(x)v′(x)
(u(x)v(x))′=Δx→0limΔxu(x+Δx)v(x+Δx)−u(x)v(x)=Δx→0limΔxu(x+Δx)v(x+Δx)−v(x+Δx)u(x)+v(x+Δx)u(x)−u(x)v(x)=Δx→0limv(x+Δx)Δxu(x+Δx)−u(x)+Δx→0limu(x)Δxv(x+Δx)−v(x)=u′(x)Δx→0limv(x+Δx)+u(x)v′(x)[=u′(x)v(x)+v′(x)u(x)]()
limΔx→0v(x+Δx)=v(x),因为可导必连续得到的。作为一个因式可以直接换,如果是加减项就不可以
证明:[v(x)u(x)]′=v2(x)u′(x)v(x)−u(x)v′(x)(v(x)=0)
(v(x)u(x))′=Δx→0limΔxv(x+Δx)u(x+Δx)−v(x)u(x)=Δx→0limΔx⋅v(x)v(x+Δx)u(x+Δx)v(x)−v(x+Δx)u(x)=Δx→0limΔx⋅v(x)v(x+Δx)u(x+Δx)v(x)−u(x)v(x)+u(x)v(x)−v(x+Δx)u(x)=Δx→0limΔx⋅v(x)v(x+Δx)v(x)Δxu(x+Δx)−u(x)−u(x)Δxv(x+Δx)−v(x)=v2(x)u′(x)v(x)−u(x)v′(x)
主要思路在加减项中,因为f(x+Δx)和f(x)之间不能直接运算,所以要尽量凑成导数形式
三、反函数的求导法则
如果函数x=f(y)在区间Iy内单调、可导且f′(y)=0,那么它的反函数y=f−1(x)在区间I_x={x∣x=f(y),y∈Iy}内也可导,且
[f−1(x)′=f′(y)1]或dxdy=dydx1
简单来说:反函数的导数等于直接函数导数的倒数
例1:证明y∈(−2π,2π)时,函数y=arctanx的导数为1+x21
y∈(−2π,2π)时,y=arctanx的反函数为x=tany,在(−2π,2π)内单调可导
(arctanx)′=(tany)1′=sec2y1=1+tan2y1=1+x21
例2:已知函数x=x(y)由y=ex+2x+sinx所确定,求dydx
dydx=dxdy1=ex+2x+sinx)′1=ex+2+cosx1
四、复合函数求导法则
如果u=g(x)在点x可导,而y=f(u)在u=g(x)可导,那么复合函数y=f[g(x)]在点x可导,且导数为
dxdy=f′(u)g′(x)或dxdy=dudydxdu
五、分段函数求导法则
方法:在分段点处用导数的定义求分段点的导数
例3:设函数y=f(x)={x3,x≥0ex2−1,x<0,试确定函数在点x=0处的导数是否存在,若存在,求f′(0)
f+′(0)=x→0+limx−0f(x)−f(0)=x→0+limx−0x3−0=0
f−′(0)=x→0−limx−0f(x)−f(0)=x→0−limx−0ex2−1−0=x→0−limxx2=0
∵f+′(0)=f−′(0)=0,故f′(0)=0
高阶导数
一、高阶导数的定义
一般地,函数y=f(x)的导数y′=f′(x)仍然是x的函数,我们把y′=f′(x)的导数叫做y=f(x)的二阶导数,记作y′′或dx2d2y,即
y′′=(y′)′或dx2d2y=dxd(dxdy)
类似地,二阶导的导数叫做三阶导数,三阶导的导数叫做四阶导数,……,一般地,(n−1)阶导的导数叫做n阶导数,分别记作
y′′′,y(4),⋯,y(n)或dx3d3y,dx4d4y,⋯,dxndny
函数y=f(x)具有n阶导数,也说成函数f(x)为n阶可导,二阶及二阶以上的导数统称为高阶导数
二、高阶导数的求法
1. 归纳法
对需要求高阶导数的函数公式按照求导法则多次接连的求导数,在逐次求导的过程中,找到它的某种规律,从而写出高阶导
(ex)(n)(sinx)(n)(cosx)(n)y(n)=ex=sin(x+n2π)=cos(x+n2π)=(1+x)n(−1)n−1⋅(n−1)!
2. 分解法
将多项式进行有理式的分解后,之后再去应用归纳法
例1:求函数2x2−3x−21的n阶导数
2x2−3x−21=(x−2)(2x+1)1=x−2A+2x+1B=(x−2)(2x+1)x(2A+B)+(A−2B)
{2A+B=0A−2B=0
解得
{A=51B=−52
因此
2x2−3x−21(x−21)(n)(2x+11)(n)(2x2−3x−21)(n)=51x−21−522x+11=(−1)n(x−1)n+1n!=(−1)n(2x+1)n+1n!⋅2n=5(−1)n⋅n![(x−2)n+11−(2x+1)n+12n+1]
3. 莱布尼茨法则
如果函数u=u(x)与v=v(x)都在点x处具有n阶导数,那么显然u(x)+v(x)与u(x)−v(x)也在点x处具有n阶导数,且[u±v](n)=u(n)±v(n),乘积u(x)⋅v(x)常用莱布尼茨公式,即
(uv)(n)=Cn0u(n)v+Cn1u(n−1)v′+⋯+Cnku(n−k)v(k)+⋯+Cnnuv(n)
即
(uv)(n)=k=0∑nCnku(n−k)v(k)
一般幂函数或者其他高阶导数为0的函数作为v(x)
例2:求函数y=x2e2x的n阶导数
y(n)=x2e2x=Cn0(e2x)(n)⋅x2+Cn1(e2x)(n−1)⋅2x+Cn2(e2x)(n−2)⋅2=x2⋅2ne2x+nx⋅2ne2x+n(n−1)⋅2n−2e2x
隐函数及由参数方程所确定的函数的导数
一、隐函数
1. 隐函数的定义
一般地,如果变量x和y满足一个方程F(x,y)=0,在一定条件下,当x取某区间内的任一值时,相应地总有满足这方程的唯一的y值存在,那么就说方程F(x,y)=0在该区间内确定了一个隐函数
2. 隐函数求导法
例1:求由方程ex+xy−e=0所确定的隐函数的导数dxdy
两边同时对x求导得
eydxdy+y+xdxdydxdy=0=−x+eyy(x+ey=0)
例2:求由方程y5+2y−x−3x7=0所确定的隐函数在x=0处的导数dxdy∣∣x=0
两边同时对x求导得,当x=0时,
y5+2y=0⇒y(y4+2)=0⇒y=0
5y4dxdy+2dxdy−1−21x6dxdy=0=2+5yx1+21x6=21
例3:求椭圆16x2+9y2=1在点(2,233)处的切线方程
两边同时对x求导得
dxdy=−16x9x
k=dxdy∣∣x=2,y=233=−43
切线方程:3x+4y−83=0
例4:求由方程x−y+21siny=0所确定的隐函数的二阶导数dx2d2y
两边同时对x求导得
dxdy=2−cosy2
两边再同时对x求导得
dx2d2y=(2−cosy)2−2sinydxdy=(2−cosy)3−4siny
3. 对数求导法
做法:等式两边同时对数化,之后变成隐函数求导问题
常用于幂指函数,带根号的复杂分式
例5:求y=xsinx(x>0)的导数
lnyy1dxdydxdy=lnxsinx=sinxlnx=cosxlnx+xsinx=y(cosxlnx+xsinx)=xsinx(cosxlnx+xsinx)
例6:求y=(x−3)(x−4)(x−1)(x−2)的导数
注意要分区间使根号有意义,即根号下大于0
当x>4时
lnyy1⋅y′y′=21[ln(x−1)+ln(x−2)−ln(x−3)−ln(x−4)]=21(x−11+x−21−x−31−x−41)=2(x−3)(x−4)(x−1)(x−2)(x−11+x−21−x−31−x−41)
同理2<x<3,x<1
二、参数方程
1. 参数方程的定义
若参数方程{x=ϕ(t)y=ψ(t)确定y与x间的函数关系,则称此函数关系所表达的函数为由参数方程所确定的函数
2. 由参数方程确定的函数的求导
-
若ϕ(t)和ψ(t)都可导,且ϕ′(t)=0,则dxdy=ϕ′(t)ψ′(t)
证明:{x=ϕ(t)y=ψ(t),则dxdy=ϕ(t)ψ(t)
dxdy=dtdydxdt=dtdydtdx1=ϕ′(t)ψ′(t)
也可用
dxdy=dtdxdtdy=ϕ′(t)ψ′(t)
-
若ϕ(t)和ψ(t)都可导,且ϕ′(t)=0,则
dx2d2y=ϕ′3(t)ψ′′(t)ϕ′(t)−ϕ′′(t)ψ′(t)
dx2d2y=dxd(dxdy)=dtd(dtdy)dxdt=dtd[ϕ′(t)ψ′(t)]dxdt=ϕ′2(t)ψ′′(t)ϕ′(t)−ϕ′′(t)ψ′(t)⋅ϕ′(t)1=ϕ′3(t)ψ′′(t)ϕ′(t)−ϕ′′(t)ψ′(t)
例7:设y=y(x)由{x=3t2+4t−2y=et+sint−1确定,求dxdy∣∣t=0,dx2d2y∣∣t=0
x′(t)x′′(t)y′(t)y′′(t)dxdy∣∣t=0dx2d2y∣∣t=0=6t+4=6=et+cost=et−sint=6t+4et+cost∣∣t=0=21=(6t+4)3(et−sint)(6t+4)−6(et+cost)=−81
函数的微分
一、微分的定义
设函数y=f(x)在某区间内有定义,x0及x0+Δx在这区间内,如果函数的增量
Δy=f(x0+Δx)−f(x0)
可表示为
Δy=AΔx+o(Δx)
其中A是不依赖于Δx的常数,那么称函数y=f(x)在点x0是可微的,而AΔx叫做函数y=f(x)在点x0相应于自变量增量Δx的微分,记作dy,即dy=AΔx,Δy=dy+o(Δx)
二、可微的充要条件
函数f(x)在点x0可微的充分必要条件是函数f(x)在点x0可导,且当f(x)在点x0可微时,其微分一定是dy=f′(x0)Δx
例1:求函数y=e2x,当x=2,Δx=0.02时的微分
dy=(e2x)′Δx=2e2xΔx
代入x=2,Δx=0.02,则dy=0.04e4
三、微分的运算法则
1. 基本初等函数的微分公式
将导数dx移到等号另一面即可
导数公式:dxd(xμ)=μxμ−1
微分公式:d(xμ)=μxμ−1dx
2. 函数的和、差、积、商的微分
将导数变成微分即可
d(u±v)d(Cu)d(uv)=du±dv=Cdu=vdu+udv
类似前导后不导加后导前不导d(vu)=v2vdu−udv(v=0)
3. 复合函数的微分法则
将导数变成微分即可
设y=f(u)与u=g(x)都可导,则复合函数y=f[g(x)]的微分为
dy=yx′dx=f′(u)g′(x)dx
例2:已知y=e3xsin(x−4),求dy
dy=d[e3xsin(x−4)]=e3xdsin(x−4)+sin(x−4)de3x=e3x[cos(x−4)+3sin(x−4)]dx