泰勒展开简单直观理解与常用公式

article/2025/9/12 22:15:05

由于最近需要用到泰勒展开,所以这里整理一份泰勒展开常用的公式。

宝贝儿们,卑微小李的公众号【野指针小李】已开通,期待与你一起探讨学术哟~摸摸大!

目录

1 泰勒展开简单直观理解

泰勒展开的核心思想是:用无穷多个多项式在某个点来逼近某个比较复杂的函数。这是一个近似或者说逼近的一个过程,直观的感受如下:

泰勒展开的直观感受
详细的讲解的链接我会放在最下方,有需要的可以自提。

同样还有一个大家经常用到或者经常听到的东西的思想和泰勒展开很像,那就是神经网络。神经网络也是用无数多个神经元(函数)去逼近任意一个函数

当然泰勒展开这个思想应该还有很多其他的应用,只是我才学疏漏,所以暂时只知道这些内容。

2 常用的泰勒展开公式

2.1 定义

定义:若函数 f ( x ) f(x) f(x)在包含 x 0 x_0 x0的某个开区间 ( a , b ) (a, b) (a,b)上具有 ( n + 1 ) (n+1) (n+1)阶导数,那么对于任一 x ∈ ( a , b ) x\in(a, b) x(a,b),有:

f ( x ) = f ( x 0 ) 0 ! + f ′ ( x 0 ) 1 ! ( x − x 0 ) + f ′ ′ ( x 0 ) 2 ! ( x − x 0 ) 2 + . . . + f ( n ) ( x 0 ) n ! ( x − x 0 ) n + R n ( x ) f(x)=\frac{f(x_0)}{0!} + \frac{f'(x_0)}{1!}(x-x_0) + \frac{f''(x_0)}{2!}(x-x_0)^2 + ... + \frac{f^{(n)}(x_0)}{n!}(x-x_0)^n + R_n(x) f(x)=0!f(x0)+1!f(x0)(xx0)+2!f(x0)(xx0)2+...+n!f(n)(x0)(xx0)n+Rn(x)

其中, R n ( x ) R_n(x) Rn(x)为余项,关于余项的具体内容链接放在最后。

2.2 常用的公式( x → 0 x \rightarrow 0 x0

常用的在 x → 0 x \rightarrow 0 x0的时候的泰勒展开公式如下:

e x = 1 + x + x 2 2 ! + x 3 3 ! + . . . + x n n ! = ∑ n = 0 ∞ x n n ! l n ( x + 1 ) = x − x 2 2 + x 3 3 − x 4 4 + . . . + ( − 1 ) n + 1 x n n = ∑ n = 1 ∞ ( − 1 ) n + 1 x n n s i n ( x ) = x − x 3 3 ! + x 5 5 ! − x 7 7 ! + . . . + ( − 1 ) n x 2 n + 1 ( 2 n + 1 ) ! = ∑ n = 0 ∞ ( − 1 ) n x 2 n + 1 ( 2 n + 1 ) ! c o s ( x ) = 1 − x 2 2 ! + x 4 4 ! − x 6 6 ! + . . . + ( − 1 ) n x 2 n ( 2 n ) ! = ∑ n = 0 ∞ ( − 1 ) n x 2 n ( 2 n ) ! t a n ( x ) = x + x 3 3 + x 5 5 + . . . a r c s i n ( x ) = x + 1 2 × x 3 3 + 1 × 3 2 × 4 × x 5 5 + 1 × 3 × 5 2 × 4 × 6 × x 7 7 + . . . a r c t a n ( x ) = x − x 3 3 + x 5 5 − . . . 1 1 − x = 1 + x + x 2 + . . . + x n = ∑ n = 0 ∞ x n , ∣ x ∣ < 1 1 1 + x = 1 − x + x 2 − . . . + ( − 1 ) n x n = ∑ n = 0 ∞ ( − 1 ) n x n , ∣ x ∣ < 1 ( 1 + x ) a = 1 + a x + a ( a − 1 ) 2 x 2 + . . . \begin{aligned} &e^x=1+x+\frac{x^2}{2!}+\frac{x^3}{3!}+...+\frac{x^n}{n!}=\sum_{n=0}^\infty \frac{x^n}{n!} \\ &ln(x+1)=x-\frac{x^2}{2}+\frac{x^3}{3}-\frac{x^4}{4}+...+(-1)^{n+1}\frac{x^n}{n}=\sum_{n=1}^\infty(-1)^{n+1}\frac{x^n}{n} \\ &sin(x)=x-\frac{x^3}{3!}+\frac{x^5}{5!}-\frac{x^7}{7!}+...+(-1)^n\frac{x^{2n+1}}{(2n+1)!}=\sum_{n=0}^\infty(-1)^n\frac{x^{2n+1}}{(2n+1)!} \\ &cos(x) = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} - \frac{x^6}{6!} + ... + (-1)^n\frac{x^{2n}}{(2n)!}=\sum_{n=0}^\infty (-1)^n\frac{x^{2n}}{(2n)!} \\ &tan(x)=x + \frac{x^3}{3} + \frac{x^5}{5} + ... \\ &arcsin(x)=x + \frac{1}{2}×\frac{x^3}{3} + \frac{1×3}{2×4}×\frac{x^5}{5} + \frac{1×3×5}{2×4×6}×\frac{x^7}{7}+... \\ &arctan(x)=x-\frac{x^3}{3}+\frac{x^5}{5}-... \\ &\frac{1}{1-x}=1+x+x^2+...+x^n=\sum_{n=0}^\infty x^n, |x|<1 \\ &\frac{1}{1+x}=1-x+x^2-...+(-1)^nx^n=\sum_{n=0}^\infty (-1)^nx^n, |x|<1 \\ &(1+x)^a=1 + ax + \frac{a(a-1)}{2} x^2 + ... \\ \end{aligned} ex=1+x+2!x2+3!x3+...+n!xn=n=0n!xnln(x+1)=x2x2+3x34x4+...+(1)n+1nxn=n=1(1)n+1nxnsin(x)=x3!x3+5!x57!x7+...+(1)n(2n+1)!x2n+1=n=0(1)n(2n+1)!x2n+1cos(x)=12!x2+4!x46!x6+...+(1)n(2n)!x2n=n=0(1)n(2n)!x2ntan(x)=x+3x3+5x5+...arcsin(x)=x+21×3x3+2×41×3×5x5+2×4×61×3×5×7x7+...arctan(x)=x3x3+5x5...1x1=1+x+x2+...+xn=n=0xn,x<11+x1=1x+x2...+(1)nxn=n=0(1)nxn,x<1(1+x)a=1+ax+2a(a1)x2+...

3 参考

[1]3Blue1Brown.【官方双语/合集】微积分的本质 - 系列合集[EB/OL].https://www.bilibili.com/video/BV1qW411N7FU?p=11,2018-06-03.
[2]陈二喜.怎样更好地理解并记忆泰勒展开式?[EB/OL].https://www.zhihu.com/question/25627482,2019-10-20.
[3]蔷祀.求大神把泰勒公式中常用函数的展开式写给我谢谢了,要详细的[EB/OL].https://zhidao.baidu.com/question/1176805673614305379.html,2019-10-22.


http://chatgpt.dhexx.cn/article/pKBT0Bei.shtml

相关文章

常用泰勒展开

前往我的主页以获得更好的阅读体验 常用泰勒展开 - DearXuan的主页https://blog.dearxuan.com/2022/07/26/%E5%B8%B8%E7%94%A8%E6%B3%B0%E5%8B%92%E5%B1%95%E5%BC%80/ 三角函数 反三角函数 其他 泰勒展开项数 通常情况下&#xff0c;只需要记住泰勒展开的前2~3项。使用麦克劳…

泰勒展开的理解,以及在使用泰勒公式进行估算时,在不同点展开的区别和意义是啥?

泰勒展开&#xff1a;用多项式函数&#xff08;或称为幂级数&#xff09;来拟合一个无限可导的复杂函数&#xff0c;使该复杂函数能以简单的方式计算。 泰勒展开面临一个问题&#xff0c;要在某一个点的位置展开&#xff0c;即上面提到的 。展开点的意义是什么&#xff1f;如何…

泰勒公式--泰勒多项展开以及应用

一、概念 1.一句话概括泰勒展开式&#xff1a; 用多项式去无限逼近一个函数&#xff0c;就是将某个函数在一个点上泰勒展开。 泰勒级数是把一个函数展开&#xff0c;化成次方项相加的形式&#xff0c;目的是用相对简单的函数去拟合复杂函数&#xff0c;此时相对简单是看你需…

泰勒(Taylor)展开式(泰勒级数)

目录 泰勒公式 余项 1、佩亚诺(Peano&#xff09;余项&#xff1a; 2、施勒米尔希-罗什(Schlomilch-Roche&#xff09;余项&#xff1a; 3、拉格朗日&#xff08;Lagrange&#xff09;余项&#xff1a; 4、柯西&#xff08;Cauchy&#xff09;余项&#xff1a; 5、积分余…

java多态用法

目录 1.前提 2.优势与弊端 3.编译与运行 4.向上转型与向下转型 5.instance用法 要注意的是&#xff0c;本文章仅涉及多态中的用法讲述&#xff0c;不涉及基础概念&#xff08;例如&#xff1a;什么是多态&#xff0c;基本概念是什么&#xff09;&#xff0c;那么&#xff…

Java多态详解(入门可看)

一、概念 所谓多态&#xff1a;就是指一个类实例的相同方法在不同情形有不同表现形式。多态 机制使具有不同内部结构的对象可以共享相同的外部接口。这意味着&#xff0c;虽然针对不同对象的具体操作不同&#xff0c;但通过一个公共的类&#xff0c;它们&#xff08;那些操作&a…

Java多态类

Java多态类 一、多态概述二、多态性形势下的类型转换问题三.多态类综合案例 一、多态概述 1、什么是多态&#xff1f; 同类型的对象&#xff0c;执行同一个任务&#xff0c;会表现出不同的行为特征。 2、多态的常见形式 父类类型 对象名称 new 子类构造器 接口 对象名称 ne…

java多态的理解

目录 一、多态的定义&#xff1a;二&#xff1a;多态的好处&#xff1a;三、实现多态的三个条件&#xff08;前提条件&#xff0c;向上转型、向下转型&#xff09;&#xff1a;四、多态使用&#xff1a;虚拟方法调用深入分析多态&#xff1a; 向下转型instanceof关键字的使用经…

解析java多态经典习题

解析java多态经典习题 1 题目一 1.1 题目内容 编写程序实现乐手弹奏乐器。乐手可以弹奏不同的乐器从 而发出不同的声音。 可以弹奏的乐器包括二胡、钢琴和琵琶。 实现思路及关键代码&#xff1a; ①定义乐器类Instrument&#xff0c;包括方法makeSound() ②定义乐器类的子类…

java多态(java多态的概念)

简述什么是JAVA中的多态 父类的引用可以引用子类的对象。换句话说&#xff0c;如果有一个类继承或实现了某个类或接口&#xff0c;那么被继承或实现的类或接口可以创建那一个类的对象&#xff0c;这样程序就会变得很灵活。 java中多态的定义是什么&#xff1f; 多态性是指允许不…

彻底搞懂Java多态

很多初学者在自学Java时候都卡在了Java多态&#xff0c;本教程从实际案例出发阐述Java多态现象及Java多态的原理。 通过案例理解多态的现象 需求描述 多态是类在继承关系下的一种形态&#xff0c;下边先通过一个需求展示下多态的现象。 攀博课堂是一个在线教育学习平台&…

java多态实现原理

众所周知&#xff0c;多态是面向对象编程语言的重要特性&#xff0c;它允许基类的指针或引用指向派生类的对象&#xff0c;而在具体访问时实现方法的动态绑定。C 和 Java 作为当前最为流行的两种面向对象编程语言&#xff0c;其内部对于多态的支持到底是如何实现的呢&#xff0…

新手小白学JAVA 面向对象之多态

多态 1. 概念 多态是面向对象程序设计&#xff08;OOP&#xff09;的一个重要特征&#xff0c;指同一个实体同时具有多种形式&#xff0c;即同一个对象&#xff0c;在不同时刻&#xff0c;代表的对象不一样&#xff0c;指的是对象的多种形态。 可以把不同的子类对象都当作父…

html表单实例:用户反馈表单页面代码

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>demo</title> </head> <body><h1 align"center">用户反馈表单</h1><form method"post"><…

html 下拉多选框代码,js实现下拉复选框效果(代码实例)

本章给大家带来用js实现下拉复选框效果(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 先看看效果: 下面我们看看代码: HTML代码: HTMLCSSJavaScriptjQueryPHPMySQLJavaC#C++Pyhtoncss代码:div {display: inline-block; } select {min-width…

HTML实例--制作表单

运用表格和表单基础知识简单制作一个表单 表单制作使用表格来对表单进行排版美化 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge">…

Html5 Canvas绘图实例

前些年的时候&#xff0c;突然对Canvas感兴趣&#xff0c;利用空闲时间做一些Canvas小例子进行练习&#xff0c;仅供学习分享使用。如有不足之处&#xff0c;还请指正。 什么是 Canvas&#xff1f; HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域…

用html做个随机点名系统代码,html座位表随机点名的实例代码

这篇文章详解html座位表随机点名的实例代码点名 td { width: 9.09%; height: 50px; text-align: center; } .tdBg { background-color: pink; } var timer null; // 这是一个函数&#xff0c;表示一个功能 function start(){ timer setInterval(function(){ // alert("要…

在html中如何写日期的代码,日期html代码

日期 时间 星期的html代码是什么代码 创建静态方法findDate,返回List类型。 声明一个List list集合,向List集合存储英文星期。 调用findDate静态方法,并打印List集合存储结果。 CSS布局HTML小编今天和大家分享一个显示当前系统日期的HTML代码 显示的格式为“某年某月某日”,…

html向上移动图片代码,图片随网页上下移动的代码实例

我们以腾讯QQ网页在线客服为例,大家将代码拷到DW中,用心体会。图片随网页上下移动的代码实例 function picsize(obj,MaxWidth){img=new Image(); img.src="/obj.src"; if (img.width>MaxWidth) {return MaxWidth; } else {return img.width; } } function Close…