泰勒展开式

泰勒展开式是数学中极其强大的函数近似工具。利用函数某个点的导数,来近似这个点附近的函数值。

意义:用一个nnn次多项式来近似函数f(x)f(x)f(x)在aaa点附近的部分。


1. nnn阶泰勒公式
若f(x)f(x)f(x)有直到n+1n+1n+1的导数,则有
f(x)=f(a)+f′(a)(x−a)+f′′(a)(x−a)22!+...+f(n)(a)(x−a)nn!+Rn(x)\bm {f(x)=f(a)+f'(a)(x-a)+f''(a)\frac{(x-a)^2}{2!}+...+f^{(n)}(a)\frac{(x-a)^n}{n!}+R_n(x) \ \ \ \ \ } f(x)=f(a)+f′(a)(x−a)+f′′(a)2!(x−a)2​+...+f(n)(a)n!(x−a)n​+Rn​(x)     
其中
Rn(x)=f(n+1)(c)(n+1)!(x−a)n+1,c∈(a,x)\bm{R_n(x)=\frac{f^{(n+1)}(c)}{(n+1)!}(x-a)^{n+1},\ c\in(a,x)}Rn​(x)=(n+1)!f(n+1)(c)​(x−a)n+1, c∈(a,x)

Rn(x)\bm{R_n(x)}Rn​(x)被称为拉格朗日余项


2. nnn阶泰勒公式的推导

我们希望让n次多项式
(1)Pn(x)=b0+b1(x−a)+b2(x−a)2+...+bn(x−a)n\bm{P_n(x)=b_0+b_1(x-a)+b_2(x-a)^2+...+b_n(x-a)^n \tag{1}}Pn​(x)=b0​+b1​(x−a)+b2​(x−a)2+...+bn​(x−a)n(1)
能够近似函数f(x)f(x)f(x)在点aaa附近的部分。
对Pn(x)P_n(x)Pn​(x)求各阶导数,有
Pn′(x)=b1+2b2(x−a)+...+nbn(x−a)n−1\ \ \ \ \ \ \ \ \ \ P_n'(x)=b_1+2b_2(x-a)+...+nb_n(x-a)^{n-1}          Pn′​(x)=b1​+2b2​(x−a)+...+nbn​(x−a)n−1

Pn′′(x)=2!b2+...+n(n−1)bn(x−a)n−2\ \ \ \ \ \ \ \ \ \ P_n''(x)=2!b_2+...+n(n-1)b_n(x-a)^{n-2}          Pn′′​(x)=2!b2​+...+n(n−1)bn​(x−a)n−2
...\ \ \ \ \ \ \ \ \ \ ...          ...

Pn(n)(x)=n!bn\ \ \ \ \ \ \ \ \ \ P^{(n)}_n(x)=n!b_n          Pn(n)​(x)=n!bn​

让Pn(x)P_n(x)Pn​(x)满足以下条件:
  (1) 当x=ax=ax=a,该多项式的值和f(x)f(x)f(x)的函数值相等,则
f(a)=Pn(a)=b0\ \ \ \ \ \ \ \ \ \ f(a)=\textcolor{green}{P_n(a)=b_0}          f(a)=Pn​(a)=b0​
  (2) 当x=ax=ax=a,该多项式的各阶导数值和f(x)f(x)f(x)的各阶导数值相等,则
f′(a)=Pn′(a)=b1\ \ \ \ \ \ \ \ \ \ f'(a)=\textcolor{green}{P_n'(a)=b_1}          f′(a)=Pn′​(a)=b1​

f′′(a)=Pn′′(a)=2!b2\ \ \ \ \ \ \ \ \ \ f''(a)=\textcolor{green}{P_n''(a)=2!b_2}          f′′(a)=Pn′′​(a)=2!b2​
...\ \ \ \ \ \ \ \ \ \ ...          ...
f(n)(a)=Pn(n)(a)=n!bn\ \ \ \ \ \ \ \ \ \ f^{(n)}(a)=\textcolor{green}{P_n^{(n)}(a)=n!b_n}          f(n)(a)=Pn(n)​(a)=n!bn​

即得
b0=f(a),b1=f′(a),b2=f′′(a)2!,...bn=f(n)(a)n!b_0=f(a), b_1=f'(a), b_2=\frac{f''(a)}{2!},...b_n=\frac{f^{(n)}(a)}{n!}b0​=f(a),b1​=f′(a),b2​=2!f′′(a)​,...bn​=n!f(n)(a)​
代入到公式(1),则有
f(x)=f(a)+f′(a)(x−a)+f′′(a)(x−a)22!+...+f(n)(a)(x−a)nn!+Rn(x)\bm {f(x)=f(a)+f'(a)(x-a)+f''(a)\frac{(x-a)^2}{2!}+...+f^{(n)}(a)\frac{(x-a)^n}{n!}+R_n(x) \ \ \ \ \ } f(x)=f(a)+f′(a)(x−a)+f′′(a)2!(x−a)2​+...+f(n)(a)n!(x−a)n​+Rn​(x)


3. 用微分中值定理证明拉格朗日余项
构造一个函数g(t)g(t)g(t):
g(t)=f(x)−f(t)−f′(t)(x−t)−f′′(t)(x−t)22!−...−f(n)(t)(x−t)nn!−Rn(x)(x−t)n+1(x−a)n+1g(t)=f(x)-f(t)-f'(t)(x-t)-f''(t)\frac{(x-t)^2}{2!}-...-f^{(n)}(t)\frac{(x-t)^n}{n!}-R_n(x)\frac{(x-t)^{n+1}}{(x-a)^{n+1}} g(t)=f(x)−f(t)−f′(t)(x−t)−f′′(t)2!(x−t)2​−...−f(n)(t)n!(x−t)n​−Rn​(x)(x−a)n+1(x−t)n+1​
则有
g(x)=0\ \ \ \ \ \ \ \ \ \ g(x)=0          g(x)=0
g(a)=Rn−Rn=0\ \ \ \ \ \ \ \ \ \ g(a)=R_n-R_n=0          g(a)=Rn​−Rn​=0
对g(t)g(t)g(t)求导有

g′(t)=−f′(t)−[f′(t)(−1)+f′′(t)(x−t)]−[f′′(t)(x−t)(−1)+f′′′(t)(x−t)22!]−...−[f(n)(t)(x−t)n−1(n−1)!(−1)+f(n+1)(t)(x−t)nn!]+Rn(x)(n+1)(x−t)n(x−a)n+1g'(t)=\textcolor{red}{-f'(t)}-[\textcolor{red}{f'(t)(-1)}+\textcolor{darkorange}{f''(t)(x-t)}]-[\textcolor{darkorange}{f''(t)(x-t)(-1)}+\textcolor{blue}{f'''(t)\frac{(x-t)^2}{2!}}]-...\\ -[\textcolor{blue}{f^{(n)}(t)\frac{(x-t)^{n-1}}{(n-1)!}(-1)}+f^{(n+1)}(t)\frac{(x-t)^n}{n!}]+R_n(x)\frac{(n+1)(x-t)^n}{(x-a)^{n+1}}g′(t)=−f′(t)−[f′(t)(−1)+f′′(t)(x−t)]−[f′′(t)(x−t)(−1)+f′′′(t)2!(x−t)2​]−...−[f(n)(t)(n−1)!(x−t)n−1​(−1)+f(n+1)(t)n!(x−t)n​]+Rn​(x)(x−a)n+1(n+1)(x−t)n​
相邻两项相互抵消,则
g′(t)=−f(n+1)(t)(x−t)nn!+Rn(x)(n+1)(x−t)n(x−a)n+1g'(t)=-f^{(n+1)}(t)\frac{(x-t)^n}{n!}+R_n(x)\frac{(n+1)(x-t)^n}{(x-a)^{n+1}} g′(t)=−f(n+1)(t)n!(x−t)n​+Rn​(x)(x−a)n+1(n+1)(x−t)n​
根据罗尔定理,存在c∈(a,x)c\in(a,x)c∈(a,x),使得g′(c)=0g'(c)=0g′(c)=0,则
g′(c)=−f(n+1)(c)(x−c)nn!+Rn(x)(n+1)(x−c)n(x−a)n+1=0g'(c)=-f^{(n+1)}(c)\frac{(x-c)^n}{n!}+R_n(x)\frac{(n+1)(x-c)^n}{(x-a)^{n+1}}=0 g′(c)=−f(n+1)(c)n!(x−c)n​+Rn​(x)(x−a)n+1(n+1)(x−c)n​=0
两边同时除以(x−c)n(x-c)^n(x−c)n,得
−(f(n+1)(c)n!+Rn(x)(n+1)(x−a)n+1=0-\frac{(f^{(n+1)}(c)}{n!}+R_n(x)\frac{(n+1)}{(x-a)^{n+1}}=0 −n!(f(n+1)(c)​+Rn​(x)(x−a)n+1(n+1)​=0
所以
Rn(x)=f(n+1)(c)(n+1)!(x−a)n+1,c∈(a,x)R_n(x)=\frac{f^{(n+1)}(c)}{(n+1)!}(x-a)^{n+1},\ c\in(a,x)Rn​(x)=(n+1)!f(n+1)(c)​(x−a)n+1, c∈(a,x)

参考资料:
1.《高等数学》第六版(上册).高等教育出版社, 2007, p. 275–282.
2. https://www.youtube.com/watch?v=NZBvVkGn8CU

微积分基础知识:泰勒公式相关推荐

  1. 微积分基础知识note

    此部分转自https://blog.csdn.net/zhulf0804/article/details/52238435 方向导数与梯度 在许多问题中,不仅要知道函数在坐标轴方向上的变化率(即偏导数 ...

  2. MATLAB实现微积分基础知识(求导,积分,插值,曲线拟合,最小二乘)

    部分效果图: 插值算法 曲线拟合: 非线性最小二乘拟合: 代码实现: %collect按照一定的变量展开 clear clc syms x t EXPR = str2sym('(x^2+x*exp(- ...

  3. 微积分与概率论的基础知识

    文章目录 1 高数中的基本概念 1.1 极限与函数 1.1.1 数列的极限 1.1.2 函数的极限 1.1.3 无穷大与无穷小 1.1.4 极限运算法则 1.2 导数 1.2.1 函数求导法则 1.2 ...

  4. 大一微积分笔记整理_微积分大一基础知识经典讲解

    <微积分大一基础知识经典讲解>由会员分享,可在线阅读,更多相关<微积分大一基础知识经典讲解(7页珍藏版)>请在人人文库网上搜索. 1.Chapter1 Functions(函数 ...

  5. 16第一章 ASP.Net编程基础知识

    第一章        ASP.Net编程基础知识 第一章        ASP.Net编程基础知识 本章首先介绍用ASP.Net技术编制服务器端动态网页所需的网络和HTML标记语言方面的有关知识.然后 ...

  6. python基础知识及数据分析工具安装及简单使用(Numpy/Scipy/Matplotlib/Pandas/StatsModels/Scikit-Learn/Keras/Gensim))

    Python介绍. Unix & Linux & Window & Mac 平台安装更新 Python3 及VSCode下Python环境配置配置 python基础知识及数据分 ...

  7. 深度学习基础知识(八):神经网络基础之导数

    这个专栏主要是想和大家分享一下深度学习的基础知识,主要是以吴恩达老师深度学习课程内容作为基础,并补充了很多其他内容希望让整体内容更加容易理解和系统化.如果想要了解具体专栏里面有什么内容的话,可以看一看 ...

  8. 概率论与统计的基础知识(概率空间、最基本的分布、数字特征)

    了解最基础的概率论知识,参考来自<概率导论>和<波利亚罐子模型的相关分布> 1    样本空间与概率 1.2概率模型 1.2.1 样本空间和事件 每个概率模型对应一个试验,这个 ...

  9. 机器学习中用到的概率知识_学习机器学习前,你首先要掌握这些概率论基础知识...

    编者按:本文来自微信公众号"将门创投"(ID:thejiangmen),编译:Tom R,36氪经授权转发. 机器学习中有很多十分重要的核心基础概念,掌握这些概念对我们进行机器学习 ...

最新文章

  1. java程序编译_Java程序的编译过程
  2. 从输入流中获取数据并以字节数组返回
  3. 具有Couchbase,Java EE和WildFly的CRUD Java应用程序
  4. 教你遇事最有水平的处理方法
  5. springboot公共模块打包_SpringBoot 整合篇
  6. 下一个倒下的手机厂商将是魅族?最大专卖店已变身华为
  7. ModelAndView视图解析器小结
  8. 北京这些5平米不到的外卖窗口,居然能够排起100米以上的长龙!
  9. windows10便签在哪,windows电脑版便签工具在哪里打开
  10. Nginx配置Basic_Auth登录认证
  11. 【20220318】执行脚本提示killed
  12. 海量固定资产如何进行盘点?
  13. 怎么用计算机弹心如水止,心静如水, 怎样用心看自己
  14. 电脑光盘读不出来的修理方法
  15. RAID0的安装步骤
  16. [万字长文] 人脸识别初步调研报告
  17. WMS仓储系统值得提高的功能点
  18. 第5章分数的位置及标准化分布
  19. 轴向柱塞泵体加工生产线专机及主要设备多头钻床及攻丝机床液压系统设计(论文 CAD图纸 液压系统图 工序卡)
  20. 《MySQL 必知必会》C21-C24

热门文章

  1. 终于等到你!2020年最新中科院期刊分区表正式公布!
  2. 每日做题总结——day01
  3. 来自某位小萌新的Web安全学习--day1
  4. Dubbo系列讲解之服务注册【3万字长文分享】
  5. 学习python中的pandas教程
  6. 简述单工、半双工、全双工的区别
  7. 校招面试真题 | 面试官必问面试题之你有什么想问我的?
  8. Android Studio使用idea的maven
  9. 物联网实训文件_物联网环境监测系统(大体架构)
  10. 优酷轮播代理源地址和PHP,优酷顶部轮播图部分布局 2019.0314-20点