导数
定义
设y=f(x)在点x0的某个邻域U(x0)内有定义,x0+Δx∈U(x0),对于函数的增量Δy=f(x0+Δx)−f(x0),如果极限limΔx→0ΔxΔy=limΔx→0Δxf(x0+Δx)−f(x0)存在,则称y=f(x)在点x=x0可导或有导数,或导数存在,此极限称为y=f(x)在点x=x0的导数,记作f′(x0),y′(x0),y′x=x0,dxdyx=x0,dxdfx=x0,即f′(x)=limΔx→0Δxf(x0+Δx)−f(x0)
根据函数在点x0处的导数f′(x0)的定义,f′(x0)=limh→0hf(x0+h)−f(x0)是一个极限,而极限存在的充分必要条件是左右极限都存在且相等,因此f′(x0)存在即f(x)在点x0处可导的充分必要条件是limh→0−hf(x0+h)−f(x0)=limh→0+hf(x0+h)−f(x0)都存在且相等,这两个极限分别称为函数f(x)在点x0处的左导数和右导数,记作f−′(x0)及f+′(x0)
左右导数统称为单侧导数
函数的求导法则
和、差、积、商
- (u±v)′=u′±v′
- (uv)′=u′v+uv′
- (vu)′=v2u′v−uv′
反函数
设x=φ(x)单调、可导,且φ′(y)=0,则其反函数y=f(x)存在且可导,有dxdy=dydx1,或f′(x)=φ′(y)1,反函数的导数等于直接函数的导数的倒数
复合函数
(f(g(h(…))))′=f′(g(h(…)))⋅g′(h(…))⋅h′(…)⋅…(链式法则)
常见函数导数
(xn)′=nxn−1,n=0
(c)′=0
(ex)′=ex
(ax)′=axlna
(lnx)′=x1
(logax)′=xlna1
(sinx)′=cosx
(cosx)′=−sinx
(tanx)′=sec2x
(cotx)′=−csc2x
(secx)′=secxtanx
(cscx)′=−cscxcotx
(arcsinx)′=1−x21
(arccosx)′=−1−x21
(arctanx)′=1+x21
(arccotx)′=−1+x21
(arcsecx)′=∣x∣x2−11
(arccscx)′=−∣x∣x2−11
sinhx=2ex−e−x,(sinhx)′=coshx
coshx=2ex+e−x,(coshx)′=sinhx
tanh=ex+e−xex−e−x(tanhx)′=sech2x
arcsinhx=ln(x+1+x2),(arcsinhx)′=1+x21
arccoshx=ln(x+x2−1),(arccoshx)′=x2−11
arctanhx=21ln1−x1+x,(arctanhx)′=1−x21
(cothx)′=−csch2x
(sechx)′=−sechxtanhx
(cschx)′=−cschxcothx
函数的可导性和连续性之间的关系
若函数y=f(x)在点x0可导,则必然在点x0连续
隐函数求导
在方程F(x,y)中,当x取某区间I内的任意一值时,相应地总有满足该方程的唯一的y值存在,那么就说明方程F(x,y)=0在该区间I内确定了一个隐函数,若将他记为y=f(x),x∈I,则在I上有F[x,f(x)]≡0
把一个隐函数化为显函数,即把y解出来,写成自变量x的显函数,叫作隐函数的显化
显化相关将在下册中提到
无须通过显化求导:若可导函数y=f(x)由F(x,y)=0给定,则对恒等式F[x,f(x)]≡0关于x求导,通过复合函数求导法则解出y′或dxdy,即得到隐函数的导数
由参数方程所确定的函数的导数
一般地,若参数方程
{x=φ(t)y=ψ(t)
表示y与x间的函数关系,则称此函数关系所表达的函数为由参数方程所确定的函数
设参数方程
{x=φ(t)y=ψ(t),α≤t≤β;φ(x),ψ(x)
均可导,且x=φ(t)严格单调,φ′(x)=0,则有dxdy=φ′(t)ψ′(t)或dxdy=dtdxdtdy
高阶导数
定义
若y′=f′(x)在区间I内可导,则称y′=f′(x)的导数(f′(x))′为函数y=f(x)的二阶导数,记作y′′或dx2d2y,即y′′=(y′)′或dx2d2y=dxd(dxdy),即f′′(x)=limΔx→0Δxf′(x+Δx)−f′(x)=limh→0hf′(x+h)−f′(x)
二阶及二阶以上的导数称为高阶导数,n阶导数与n阶导函数分别记为f(n)(x0),y(n)(x0),dxndnyx=x0或dxndnfx=x0与f(n)(x),y(n)(x),dxndny或dxndnf
运算法则
如果函数u=u(x)及v=v(x)都在点x处具有n阶导数,那么显然u(x)±v(x)也在点x处具有n阶导数,且(u±v)(n)=u(n)±v(x)
但是乘积u(x)v(x)的n阶导数并不如此简单
(u⋅v)′(u⋅v)′′(u⋅v)′′′=u′c+uv′=u′′v+2u′v′+uv′′=u′′′v+3u′′v′+3u′v′′+v′′′u
用数学归纳法,可得(u⋅v)(n)=Cn0u(n)v+Cn1u(n−1)v′+Cn2u(n−2)v′′+⋯+Cnn−1u′v(n−1)+Cnnuv(n)
即有求两个函数的高阶导数公式(u⋅v)(n)=∑k=0nCnku(n−k)v(k)称为莱布尼茨公式,可类比于二项式定理(a+b)n=∑k=0nCnkan−kbk
中值定理
费马定理
设函数f(x)在点x0取得极值,若f′(x0)存在,则必有f′(x0)=0
若f′(x0)=0,那么称x0是函数f(x)的一个驻点(或称为稳态点、临界点)费马定理指出:可微函数f(x)的极值点必为驻点,即是驻点为是极值点的必要条件(不是充要条件)
罗尔中值定理
设函数f(x)在闭区间[a,b]上连续,在开区间(a,b)内可导,并且满足f(a)=f(b),则∃ξ∈(a,b),使得f′(ξ)=0
定理中的三个条件有一个不满足则结论不成立
拉格朗日中值定理
设函数f(x)在闭区间[a,b]上连续,在开区间(a,b)内可导,则∃ξ∈(a,b),使得f′(ξ)=b−af(b)−f(a)
拉格朗日中值定理是对罗尔中值定理的泛化,去除了f(a)=f(b)的条件
柯西中值定理
设函数f(x)和F(x)在闭区间[a,b]上连续,在开区间(a,b)内可导,且F′(x)在(a,b)内每一点处均不为零,则∃ξ∈(a,b),使得F(b)−F(a)f(b)−f(a)=F′(ξ)f′(ξ)
柯西中值定理是对拉格朗日中值定理的推广
泰勒公式
如果函数f(x)在含有x0的某个开区间(a,b)内具有直到(n+1)阶的导数,则对任一x∈(a,b),有f(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!f(n)(x0)(x−x0)+Rn(x)其中Rn(x)=(n+1)!f(n+1)(ξ)(x−x0)n+1,称为拉格朗日型余项,其中ξ为x与x0间某值
若取x0=0,则ξ在0与x之间,因此可令ξ=θx(0<θ<1),从而泰勒公式变成较简单的形式,即所谓麦克劳林公式f(x)=f(0)+f′(0)x+2!f′′(0)x2+⋯+n!f(n)(x)xn+(n+1)!f(n+1)(θx)xn+1
在不需要余项的精确表达式时,n阶泰勒公式也可写为f(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!f(n)(x0)(x−x0)+o[(x−x0)n],其中Rn(x)的表达式称为佩亚诺型余项
常见泰勒展开式
(1+x)α=1+αx+2α(α−1)x2+⋯+n!α(α−1)⋯(α−n+1)xn+o(xn)ex=1+x+2!x2+3!x3+⋯+n!xn+o(xn)ax=1+(lna)x+2!(lna)2x2+3!(lna)3x3+⋯+n!(lna)nxn+o(xn)ln(1+x)=x−2x2+3x3−4x4+⋯+(−1)n−1nxn+o(xn)loga(1+x)=lna1(x−2x2+3x3−⋯+(−1)n−1nxn)+o(xn)sinx=x−3!x3+5!x5−7!x7+⋯+(−1)k(2k+1)!x2k+1+o(x2k+1)cosx=1−2!x2+4!x4−6!x6+⋯+(−1)k(2k)!x2k+o(x2k)tanx=x+3x3+152x5+31517x7+⋯+m=1∑kcmx2m−1+o(x2k−1)(通项用 Bernoulli 数表述)secx=1+2x2+245x4+72061x6+⋯+m=0∑kE2m(2m)!x2m+o(x2k)arcsinx=x+6x3+403x5+1125x7+⋯+m=0∑k4m(m!)2(2m+1)(2m)!x2m+1+o(x2k+1)arccosx=2π−arcsinx=2π−(x+6x3+403x5+⋯)+o(x2k+1)arctanx=x−3x3+5x5−7x7+⋯+m=0∑k(−1)m2m+1x2m+1+o(x2k+1)sinhx=x+3!x3+5!x5+7!x7+⋯+(2k+1)!x2k+1+o(x2k+1)coshx=1+2!x2+4!x4+6!x6+⋯+(2k)!x2k+o(x2k)tanhx=x−3x3+152x5−31517x7+⋯+m=1∑kgmx2m−1+o(x2k−1)arcsinhx=x−6x3+403x5−1125x7+⋯+m=0∑k(−1)m4m(m!)2(2m+1)(2m)!x2m+1+o(x2k+1)arccosh(1+x)=2x(1−12x+1603x2−8965x3+⋯)+o(xk+1/2)arctanhx=x+3x3+5x5+7x7+⋯+m=0∑k2m+1x2m+1+o(x2k+1)