图文证明 泰勒公式展开

泰勒公式

泰勒公式简单来说就是,可以用一个N次多项式来表示出一个连续可导的函数 f(x)
是一个用函数在某点的信息描述其附近取值的公式

第一步

思考
这是一个sin(x)的图像 用函数在原点的信息描述其附近取值
在这里插入图片描述
用一阶导数贴合:
直接用切线来贴合就好
画一个点(0,sin(0)除的切线 可以由直线的两点式得 :
y = f ( 0 ) + f ′ ( 0 ) ( x − 0 ) y = f(0) + f'(0)(x-0) y=f(0)+f(0)(x0)

在这里插入图片描述
根据图像我们发现在 0 附近这个函数和 s i n ( x ) 很贴合 , 越靠近 0 越贴合 根据图像我们发现在0附近这个函数和sin(x)很贴合,越靠近0越贴合 根据图像我们发现在0附近这个函数和sin(x)很贴合,越靠近0越贴合

找个三次函数来贴合:
在这里插入图片描述
找个五次函数贴合:
在这里插入图片描述

我们发现阶数越高越贴合 , 离 0 越近越贴合 我们发现阶数越高越贴合,离0越近越贴合 我们发现阶数越高越贴合,0越近越贴合

于是我们,大胆假定一个函数可以用N次多项式来进行代替

f ( x ) = C 0 + C 1 x + C 2 x 2 + … + C N − 1 x N − 1 + C N x N f(x) = C_0 + C_1 x + C_2 x^2 + \ldots + C_{N-1} x^{N-1} + C_N x^N f(x)=C0+C1x+C2x2++CN1xN1+CNxN

求系数

所以现在变为,我们怎么得到N次多项式的系数

因为我们是由一个点的信息来描述其附近取值,那么我们可以理解为这个点的附近区域的函数段是相同的,那么它们的各阶导数该点的值也是相同的.
举例子:
给定多项式:
f ( x ) = C 0 + C 1 x + C 2 x 2 + C 3 x 3 f(x) = C_0 + C_1 x + C_2 x^2 + C_3 x^3 f(x)=C0+C1x+C2x2+C3x3

第一步,令 ( x ) 为零,得到:
f ( 0 ) = C 0 f(0) = C_0 f(0)=C0

第二步,对 ( f(x) ) 求导,得到一阶导数:
f ′ ( x ) = C 1 + 2 C 2 x + 3 C 3 x 2 f'(x) = C_1 + 2C_2x + 3C_3x^2 f(x)=C1+2C2x+3C3x2
代入 ( x = 0 ),得到:
f ′ ( 0 ) = C 1 f'(0) = C_1 f(0)=C1

第三步,对 ( f(x) ) 进行二次求导,得到二阶导数:
f ′ ′ ( x ) = 2 C 2 + 6 C 3 x f''(x) = 2C_2 + 6C_3x f′′(x)=2C2+6C3x
代入 ( x = 0 ),得到:
f ′ ′ ( 0 ) = 2 C 2 f''(0) = 2C_2 f′′(0)=2C2
C 2 = f ′ ′ ( 0 ) 2 C_2 = \frac{f''(0)}{2} C2=2f′′(0)

第四步,对 ( f(x) ) 进行三次求导,得到三阶导数:
f ′ ′ ′ ( x ) = 6 C 3 f'''(x) = 6C_3 f′′′(x)=6C3
代入 ( x = 0 ),得到:
f ′ ′ ′ ( 0 ) = 6 C 3 f'''(0) = 6C_3 f′′′(0)=6C3
C 3 = f ′ ′ ′ ( 0 ) 6 C_3 = \frac{f'''(0)}{6} C3=6f′′′(0)

然后,你总结得到多项式的泰勒展开式为:
f ( x ) = f ( 0 ) + f ′ ( 0 ) x + f ′ ′ ( 0 ) 2 ! x 2 + f ′ ′ ′ ( 0 ) 3 ! x 3 f(x) = f(0) + f'(0)x + \frac{f''(0)}{2!}x^2 + \frac{f'''(0)}{3!}x^3 f(x)=f(0)+f(0)x+2!f′′(0)x2+3!f′′′(0)x3

这是一个泰勒展开,适用于充分光滑的函数,通过这个展开式,我们可以近似表示函数在 ( x = 0 ) 附近的行为。

我们通过运算发现
给定函数 f(x),在 x = a 处的 n 阶泰勒展开式为:

P n ( x ) = f ( a ) + f ′ ( a ) ( x − a ) + f ′ ′ ( a ) 2 ! ( x − a ) 2 + f ′ ′ ′ ( a ) 3 ! ( x − a ) 3 + … + f ( n ) ( a ) n ! ( x − a ) n P_n(x) = f(a) + f'(a)(x - a) + \frac{f''(a)}{2!}(x - a)^2 + \frac{f'''(a)}{3!}(x - a)^3 + \ldots + \frac{f^{(n)}(a)}{n!}(x - a)^n Pn(x)=f(a)+f(a)(xa)+2!f′′(a)(xa)2+3!f′′′(a)(xa)3++n!f(n)(a)(xa)n

其中, f ′ ( a ) 表示 f ( x ) 在 x = a 处的一阶导数, f ′ ′ ( a ) 表示二阶导数,以此类推, f ( n ) ( a ) 表示第 n 阶导数。 其中,f'(a) 表示 f(x) 在 x = a 处的一阶导数,f''(a) 表示二阶导数,以此类推,f^{(n)}(a) 表示第 n 阶导数。 其中,f(a)表示f(x)x=a处的一阶导数,f′′(a)表示二阶导数,以此类推,f(n)(a)表示第n阶导数。

通用形式为:

P n ( x ) = ∑ k = 0 n f ( k ) ( a ) k ! ( x − a ) k P_n(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}(x - a)^k Pn(x)=k=0nk!f(k)(a)(xa)k

试试不在0展开

在点1处展开:
一次多项式 : 一次多项式: 一次多项式:
在这里插入图片描述
三次多项式 : 三次多项式: 三次多项式:
在这里插入图片描述
五次多项式 : 五次多项式: 五次多项式:
在这里插入图片描述

为什么可以表示

1阶导数是描述原函数的变化
2阶导数又是描述一阶导数的变化
所以多次在不断的导是要知道原函数在该点的变化,二阶导又看变化的变化怎么变化…
参考信息:
B站视频【泰勒公式】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/587593.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[NISACTF 2022]babyupload

[NISACTF 2022]babyupload wp 信息搜集 进入页面: 尝试文件上传,但是各种后缀名我都试过了,过不去。 在源码中发现提示,存在 ./source 路径: 访问该路径得到源码: from flask import Flask, request, r…

《深入理解C++11:C++11新特性解析与应用》笔记六

第六章 提高性能及操作硬件的能力 6.1 常量表达式 6.1.1 运行时常量性与编译时常量性 大多数情况下,const描述的是运行时常量性,也即是运行时数据的不可更改性。但有时候我们需要的却是编译时的常量性,这是const关键字无法保证的。例如&am…

精品Nodejs实现的在线菜谱食谱美食学习系统的设计与实现

《[含文档PPT源码等]精品Nodejs实现的在线菜谱学习系统的设计与实现[包运行成功]》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程、包运行成功! 软件开发环境及开发工具: 操作系统:Windows 10、Windows 7、Windows…

day5--java基础编程:异常,内部类

6 异常 6.1 异常概述 出现背景: 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式&#xff0c…

技术博客官网也是一个不错的学习平台(第411篇)

技术博客官网也是一个不错的学习平台(第411篇) 今天的主题是OSPF 大纲 技术成就梦想51CTO-中国知名的数字化人才学习平台和技术社区 OSPF 概念型问题_wx655f0abb3511b的技术博客_51CTO博客 OSPF协议介绍及配置 - airoot - 博客园 (cnblogs.com) 一、OSPF概述 回顾一下距离矢…

图片处理软件,批量缩放图片尺寸

无论是社交媒体上的分享,还是工作中的图片素材,往往大小不一、形状不同,这时如何批量高效地对这些图片进行缩放就显得尤为重要。传统的图片处理软件,不仅操作复杂,而且处理速度慢,更无法实现批量化处理。但…

《Spring Cloud学习笔记:微服务保护Sentinel + JMeter快速入门》

Review 解决了服务拆分之后的服务治理问题:Nacos解决了服务治理问题OpenFeign解决了服务之间的远程调用问题网关与前端进行交互,基于网关的过滤器解决了登录校验的问题 流量控制:避免因为突发流量而导致的服务宕机。 隔离和降级&#xff1a…

【LeetCode:17. 电话号码的字母组合 | 递归 + 回溯 + 组合】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

计算机网络【DNS】

DNS 基本概述 与 HTTP、FTP 和 SMTP 一样,DNS 协议也是应用层的协议,DNS 使用客户-服务器模式运行在通信的端系统之间,在通信的端系统之间通过下面的端到端运输协议来传送 DNS 报文。但是 DNS 不是一个直接和用户打交道的应用。DNS 是为因特…

【损失函数】SmoothL1Loss 平滑L1损失函数

1、介绍 torch.nn.SmoothL1Loss 是 PyTorch 中的一个损失函数,通常用于回归问题。它是 L1 损失和 L2 损失的结合,旨在减少对异常值的敏感性。 loss_function nn.SmoothL1Loss(reductionmean, beta1.0) 2、参数 size_average (已弃用): 以前用于确定是…

从PDF中提取图片

由于工作需要,要从pdf文件中提取出图片保存到本地,项目中就引用到了Apache PDFBox库。 1 什么是Apache PDFBox? Apache PDFBox库,一个用于处理PDF文档的开源Java工具。它允许用户创建全新的PDF文件,操作现有的PDF文档&#xff0…

利用ufun对部件进行操作(新建、打开、保存、另存、关闭等)

一、概述 在NX二次开发中我们常常会用到新建、打开、保存、另存为和关闭命令,这些函数一般放在UF_part.h头文件下,下面针对以上有关功能结合案例进行说明。 二、功能函数结合案例说明 2.1新建文件创建块保存功能 1)NXOpenC代码 #include …

4.32 构建onnx结构模型-Erf

前言 构建onnx方式通常有两种: 1、通过代码转换成onnx结构,比如pytorch —> onnx 2、通过onnx 自定义结点,图,生成onnx结构 本文主要是简单学习和使用两种不同onnx结构, 下面以 Erf 结点进行分析 方式 方法一&…

抖音详情API:从零开始构建抖音应用

随着短视频的兴起,抖音已经成为了一个全球范围内的热门平台。对于开发人员而言,利用抖音详情API从零开始构建抖音应用具有巨大的潜力和机会。本文将为你提供从零开始构建抖音应用的指南,包括开发环境搭建、API请求格式、用户认证等关键环节&a…

移动硬盘打不开怎么办?没有比这更好的办法了

移动硬盘打不开是常见故障,可能的原因有很多,例如硬盘驱动器故障、文件系统损坏、分区表错误等。本文将详细分析这些原因,并提供相应的解决方法,帮助您解决移动硬盘打不开的问题。 当移动硬盘打不开时,为了保留其中的文…

[LitCTF 2023]Vim yyds

[LitCTF 2023]Vim yyds wp 题目页面如下: 搜索一番,没有发现任何信息。题目描述中说到了源码泄露,那么先进行目录扫描。 dirsearch 目录扫描 命令: dirsearch -u "http://node4.anna.nssctf.cn:28588/"返回结果&…

使用docker轻量化部署snmp agent(SNMPv2访问)

文章目录 服务器环境说明单机部署(非挂载conf文件版)debian:buster-slim容器简介实现步骤创建Dockerfile创建SNMP配置文件 (snmpd.conf)构建Docker镜像运行Docker容器 注意补充复制容器文件到本地容器、镜像操作 单机部署(挂载conf文件版&…

12.30序列检测(重叠、不重叠、连续、不连续、含无关项)——移位寄存器,状态机;状态机(二段式,三段式)

状态机-重叠序列检测 timescale 1ns/1nsmodule sequence_test2(input wire clk ,input wire rst ,input wire data ,output reg flag ); //*************code***********//parameter S00, S11, S22, S33, S44;reg [2:0] state, nstate;always(posedge clk or negedge rst) b…

CLion Nova:全新的C/C++ IDE

CLion Nova是一款备受期待的集成开发环境(IDE),由JetBrains专门为C/C开发者设计。这款IDE提供了许多新的功能和改进,使用 ReSharper C/Rider C 语言引擎而不是 CLion “传统” 引擎,以满足C/C开发者的需求。目前预览版…

网络层解读

基本介绍 概述 当两台主机之间的距离较远(如相隔几十或几百公里,甚至几千公里)时,就需要另一种结构的网络,即广域网。广域网尚无严格的定义。通常是指覆盖范围很广(远超过一个城市的范围)的长距离的单个网络。它由一些结点交换机以及连接这些…