Skip to content
  • 通过高阶导数相等的方法,用高阶多项式拟合函数,使得余项为一个无穷小量
    1. 找到 n 次多项式 Pn(x),满足 Pn(k)(x0)=f(k)(x0)
      • Pn(x)=a0+a1(xx0)++an(xx0)n,
      • Pn(k)(x)=akk!+ak+1(k+1)!1!(xx0)++ann!(nk)!(xx0)nk,
      • Pn(k)(x0)=akk!,k=0,1,,n,
      • akk!=f(k)(x0),ak=f(k)(x0)k!,k=0,1,,n,
    Pn(x)=f(x0)+f(x0)1!(xx0)++f(n)(x0)n!(xx0)n=k=0nf(k)(x0)k!(xx0)k
    1. 证明 f(x)Pn(x)=o((xx0)n)
  • 多项式 Pn(x) 为函数 f(x) 在点 x0 的泰勒多项式
  • 系数 f(k)(x0)k!(k=0,1,,n) 称为函数 f(x) 在点 x0 的泰勒系数

定理(泰勒定理1)

设函数 f(x)x0 的邻域内有定义(在 x0 的邻域内有 n1 阶导),在 x0 处有 n 阶导数, 则

f(x)=f(x0)+f(x0)1!(xx0)+f(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+o((xx0)n)=k=0nf(k)(x0)k!(xx0)k+o((xx0)n)
  • 带佩亚诺 (peano) 余项的 n 阶泰勒公式
    • Rn(x)=o(xx0)n
  • 对函数本身进行近似拟合

定理(泰勒定理2)

设函数 f(x) 在含 x0 的开区间 (a,b) 内有 n+1 阶导数, 则在 (a,b) 上,

f(x)=f(x0)+f(x0)1!(xx0)+f(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+f(n+1)(ξ)(n+1)!(xx0)n+1=k=0nf(k)(x0)k!(xx0)k+f(n+1)(ξ)(n+1)!(xx0)n+1,(ξx0x)
  • 称为带拉格朗日 (Lagrange) 余项的 n 阶泰勒公式
    • Rn(x)=f(n+1)(ξ)(n+1)!(xx0)n+1,(ξx0x)
    • 由于 ξ 介于 x0x 之间,可以表示成 x0+θ(xx0)(0<θ<1) 的形式
  • 对近似函数的误差进行估计
    • 余项有定量分析

在某点处进行泰勒展开

将该点 ax 进行替换

f(a)=f(x)+f(x)1!(ax)+f(x)2!(ax)2++f(n)(x)n!(ax)n+f(n+1)(ξ)(n+1)!(ax)n+1

麦克劳林公式

x0=0 时,泰勒公式化为

f(x)=f(0)+f(0)x+f(0)2!x2++f(n)(0)n!xn+Rn(x)=k=0nf(k)(0)k!xk+Rn(x)Rn={o(xn),f(n+1)(ξ)(n+1)!(x)n+1,(ξ  0 x )
  • 将复杂函数化为一组简单幂函数之和
  • 由于 ξ 介于 0x 之间,可以表示成 θx(0<θ<1) 的形式

常用麦克劳林公式

  • ex=1+x1!+x22!++xnn!+eθx(n+1)!xn+1
  • sinx=xx33!+x55!++(1)n1x2n1(2n1)!+(1)ncosθx(2n+1)!x2n+1
    • 2n
  • cosx=1x22!+x44!++(1)nx2n(2n)!+(1)n+1cosθx(2n+2)!x2n+1
    • 2n
  • ln(1+x)=x12x2+13x3+(1)n11nxn+(1)n1(1+n)(1+θx)n+1xn+1
    • x>1
  • (1+x)α=1+αx+α(α1)2!x2++α(α1)(αn+1)n!xn+α(α1)(αn)(n+1)!(1+θx)αn1xn+1
    • x>1
  • 11x=1+x+x2++xn+1(1θx)n+2xn+1

运用

  • 近似计算
  • f(x)=g(x)+h(x) ,求 f(k)(0) 及类似问题
    • 对两边分别作麦克劳林展开,使得两边 xk 项系数相等
    • 见[[2023-10-27 例题3]] 题2
  • 计算 k 阶无穷小
  • x00 时,可以通过代换,使用麦克劳林公式得到该点处的泰勒公式
  • 求极限用皮亚诺,证明题一般要用拉格朗日余项
  • 00(+0), 型未定式求极限 ^2d2559
    • 上下进行泰勒展开,消去 +0
    • xsinx=x(xx33!+o(x3))x33!
    • 通过前一个展开得到的最高次数确定另一个展开到几次
  • 研究函数形态
    • 例 利用泰勒展开含有不等于零的余项,证明不等式
      • f(x+h)=f(x)+f(x)h+f(ξ1)2!h2,ξ1(x,x+ξ)
      • f(xh)=f(x)f(x)h+f(ξ2)2!h2,ξ2(xξ,x)
      • f(x+h)+f(xh)=2f(x)+f(ξ1)+f(ξ2)2h2>2f(x)

题目中常用泰勒展开

x0:

  • sinx=xx36+o(x3)
  • cosx=1x22+x424+o(x4)
  • tanx=x+x33+o(x3)
  • ln(1+x)=xx22+x33+o(x3)
  • (1+x)α=1+αx+α(α1)2x2+o(x2)
    • 1+x=1+12x18x2+o(x2)
    • 1+x3=1+13x19x2+o(x2)

  • arcsinx=x+x36+o(x3)
  • arctanx=xx33+o(x3)