微分
定义
设函数y=f(x)在点x0的某邻域U(x0)内有定义,x0+Δx∈U(x0),如果函数增量Δy=f(x0+Δx)−f(x0),可表示为Δy=AΔx+o(Δx),其中A只和x0有关,与Δx无关,而o(Δx)是比Δx高阶的无穷小,则称y=f(x)在点x0可微,称AΔx为函数y=f(x)在点x0相应于自变量增量Δx的微分,记作dy,即dy=A(x)Δx或df(x)=AΔx
若y=f(x)在区间I上每一点都可微,则称y=f(x)为I上的可微函数,任一点的微分记作dy=A(x)Δx,x∈I(A(x)实际上就是f′(x))
函数y=f(x)在点x0可微⇔在x0点可导
常见微分公式及运算法则
- d(xn)=nxn−1dx,n=0
- d(ex)=exdx
- d(ax)=axlnadx
- d(lnx)=x1dx
- d(logax)=xlna1dx
- d(sinx)=cosxdx
- d(cosx)=−sinxdx
- d(tanx)=sec2xdx
- d(cotx)=−csc2xdx
- d(secx)=secxtanxdx
- d(cscx)=−cscxcotxdx
- d(arcsinx)=1−x21dx
- d(arccosx)=−1−x21dx
- d(arctanx)=1+x21dx
- d(arccotx)=−1+x21dx
- d(arcsecx)=∣x∣x2−11dx
- d(arccscx)=−∣x∣x2−11dx
- sinhx=2ex−e−x,d(sinhx)=coshxdx
- coshx=2ex+e−x,d(coshx)=sinhxdx
- tanh=ex+e−xex−e−x,d(tanhx)=sech2xdx
- arcsinhx=ln(x+1+x2),d(arcsinhx)=1+x21dx
- arccoshx=ln(x+x2−1),d(arccoshx)=x2−11dx
- arctanhx=21ln1−x1+x,d(arctanhx)=1−x21dx
- d(cothx)=−csch2xdx
- d(sechx)=−sechxtanhxdx
- d(cschx)=−cschxcothxdx
设函数u=u(x),v=v(x)均可微,则有
- d(u±v)=du±dv
- d(uv)=vdu+udv
- d(Cu)=Cdu
- d(vu)=v2vdu+udv
对于复合函数
设y=f(u)及u=φ(x)都可导,则复合函数y=f[φ(x)]的微分为dy=yx′dx=f′(u)φ′(x)dx,由于du=φ′(x)dx,所以,也可写成dy=f′(u)du
可见,无论u为自变量还是中间变量,微分形式dy=f′(u)du保持不变,这一性质称为一阶微分形式的不变性
高阶微分
函数y=f(x)的一阶微分为dy=f′(x)dx,现将dy只作为自变量x的函数(把dx视为完全不变),此时若f二阶可导,那么dy对x的微分为d(dy)=d(f′(x)dx)=d(f′(x))⋅dx=f′′(x)dx⋅dx=f′′(x)(dx)2称之为函数f的二阶微分,记作d2y=f′′(x)(dx)2或d2y=f′′(x)dx2,一般地,n阶微分是n−1阶微分的微分,记作dny,即dny=d(dn−1y)=d(f(n−1)(x)dxn−1)=f(n)(x)dxn
可以发现n阶导数f(n)(x)=dxndny可由n阶微分推导得到
微分在近似计算中的应用
函数的近似计算
当函数y=f(x0)在点x0可微时,有Δy=f′(x0)Δx+o(Δx),变形后可得f(x0+Δx)≈f(x0)+f′(x0)Δx,即可用微分近似计算出函数值
令x=x0+Δx,即Δx=x−x0,则有f(x)≈f(x0)+f′(x)(x−x0),特别地,当x0=0,∣x∣很小时,有f(x)≈f(0)+f′(0)x
常用近似公式
- nx+1≈1+n1x
- sinx≈x
- tanx≈x
- ex≈1+x
- ln(1+x)≈x
实际上是泰勒展开式的简化版
误差估计
设某个量的精确值是A,它的由观测或计算得到的近似值为a,那么∣A−a∣叫作a的绝对误差(一个值),而绝对误差与∣a∣的比值∣a∣∣A−a∣叫作a的相对误差(一个比例)
在实际中有时能确定误差在某一范围内,设某个量的精确值是A,测得它的近似值为a,又知它的误差不超过δA,即∣A−a∣≤δA,那么δA叫作A的绝对误差限,而∣a∣δA叫作A的相对误差限