人工智能数学基础---定积分3:微积分基本公式(牛顿-莱布尼茨公式)

article/2025/9/19 19:59:14

一、引言

在《人工智能数学基础—定积分1:定积分的概念以及近似计算》介绍了利用定积分的定义进行定积分的近似计算方法,但这种方式比较复杂,如果被积函数复杂困难更大,那么定积分是否有其他计算方式呢?答案是肯定的,这个方法其实就是通过不定积分来求定积分,这也是为什么二者的表示形式和概念有这么大的相似度的原因。

二、关于积分上限的函数及其导数

在介绍定积分的计算方法前,我们先介绍积分上限的函数及其导数。

2.1、积分上限函数的概念

设函数f(x)在区间[a,b]上连续,设x为区间[a,b]上的一点,则f(x)在区间[a,x]上的定积分一定存在,其形式为:
在这里插入图片描述
在此定积分表达式中,x既表示积分上限,又表示了积分变量,由于定积分的值只与积分区间和被积函数相关,与积分变量无关,所以可以把上述积分表示为:
在这里插入图片描述
如果x在区间[a,b]上任意变动,则对于每个给定的x值,上述定积分有个对应值,所以该定积分在区间[a,b]上定义了一个函数,记该函数为Φ(x),则有:
Φ(x)
该函数称为积分上限函数

2.1、积分上限函数的性质

2.1.1、定理1

如果函数f(x)在区间[a,b]上连续,那么积分上限的函数:
在这里插入图片描述
在区间[a,b]上可导,并且它的导数:
在这里插入图片描述
证明思路:

  1. 设x∈(a,b),通过ΔΦ = Φ(x)- Φ(x+Δx),即可得ΔΦ为区间[x,x+Δx]上函数f(t)的定积分,应用积分中值定理可得:ΔΦ = f(ε)Δx,当Δx趋于0时,f(ε)的极限即为f(x),而根据ΔΦ /Δx= f(ε),因此在Δx趋于0时,对两边取极限即可得:lim ΔΦ /Δx = Φ’(x) = f(x)。
  2. 如果x=a取Δx>0,同理可证 Φ(x)在a点的右导数等于f(a),如果x=b取Δx<0,可证 Φ(x)在b点的左导数等于f(b)。
2.1.2、定理2

如果函数f(x)在区间[a,b]上连续,那么积分上限的函数:
在这里插入图片描述
就是f(x)在区间[a,b]上的一个原函数。

定理2肯定了连续函数的原函数是存在的,且初步揭示了函数的定积分与原函数之间的关系。

三、牛顿-莱布尼茨公式

定理3 如果函数F(x)是连续函数f(x)在区间[a,b]上的一个原函数,那么:
在这里插入图片描述
对于a>b的情况,该公式同样适用。公式2-4又可以记为:
在这里插入图片描述
公式(2-4)叫做牛顿(Newton)-莱布尼茨(Leibniz)公式,也称为微积分基本公式

证明思路:根据定理可知 Φ(x)是f(x)的一个原函数,而F(x)也是一个原函数,两者的差为一个常数C,即:

F(x) - Φ(x) = C

由于Φ(a)=0,F(a) - Φ(a)= C,则F(a)=C。即可得:
在这里插入图片描述
当x=b时,定理得证。

牛顿-莱布尼茨公式表明

一个连续函数在区间[a,b]上的定积分等于它的任何一个原函数在区间[a,b]上的增量,因此可以通过原函数来计算定积分。

四、微积分基本公式的应用举例

例1

在这里插入图片描述

通过这个案例,我们应该特别注意:公式(2-4)中的函数F(x)必须是f(x)在其积分区间[a,b]上的原函数。

例2

在这里插入图片描述

例3

在这里插入图片描述
本例的结论与《人工智能数学基础—定积分2:定积分的性质》所述积分中值定理稍有不同,将ε的取值区间变为了开区间(a,b)。

通过本例可以看到,积分中值定理和微分中值定理之间是有紧密的关系的,二者的内在逻辑是一致的。

例4

在这里插入图片描述

五、小结

本节介绍了积分上限函数,通过积分上限函数证明了微积分基本公式(牛顿-莱布尼茨公式),牛顿-莱布尼茨公式表明一个连续函数在区间[a,b]上的定积分等于它的任何一个原函数在区间[a,b]上的增量。

由于牛顿-莱布尼茨公式表明了定积分和不定积分的关系,因此可以用于定积分的精确计算。

说明:

本文内容是老猿学习同济版高数的总结,有需要原教材电子版以及OpenCV、Python基础知识、、图像处理原理介绍相关电子资料,或对文章内有有疑问咨询的,请扫博客首页左边二维码加微信公号,根据加微信公号后的自动回复操作。

更多人工智能数学基础请参考专栏《人工智能数学基础》。

写博不易,敬请支持:

如果阅读本文于您有所获,敬请点赞、评论、收藏,谢谢大家的支持!

关于老猿的付费专栏

  1. 付费专栏《https://blog.csdn.net/laoyuanpython/category_9607725.html 使用PyQt开发图形界面Python应用》专门介绍基于Python的PyQt图形界面开发基础教程,对应文章目录为《 https://blog.csdn.net/LaoYuanPython/article/details/107580932 使用PyQt开发图形界面Python应用专栏目录》;
  2. 付费专栏《https://blog.csdn.net/laoyuanpython/category_10232926.html moviepy音视频开发专栏 )详细介绍moviepy音视频剪辑合成处理的类相关方法及使用相关方法进行相关剪辑合成场景的处理,对应文章目录为《https://blog.csdn.net/LaoYuanPython/article/details/107574583 moviepy音视频开发专栏文章目录》;
  3. 付费专栏《https://blog.csdn.net/laoyuanpython/category_10581071.html OpenCV-Python初学者疑难问题集》为《https://blog.csdn.net/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的伴生专栏,是笔者对OpenCV-Python图形图像处理学习中遇到的一些问题个人感悟的整合,相关资料基本上都是老猿反复研究的成果,有助于OpenCV-Python初学者比较深入地理解OpenCV,对应文章目录为《https://blog.csdn.net/LaoYuanPython/article/details/109713407 OpenCV-Python初学者疑难问题集专栏目录 》
  4. 付费专栏《https://blog.csdn.net/laoyuanpython/category_10762553.html Python爬虫入门 》站在一个互联网前端开发小白的角度介绍爬虫开发应知应会内容,包括爬虫入门的基础知识,以及爬取CSDN文章信息、博主信息、给文章点赞、评论等实战内容。

前两个专栏都适合有一定Python基础但无相关知识的小白读者学习,第三个专栏请大家结合《https://blog.csdn.net/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的学习使用。

对于缺乏Python基础的同仁,可以通过老猿的免费专栏《https://blog.csdn.net/laoyuanpython/category_9831699.html 专栏:Python基础教程目录)从零开始学习Python。

如果有兴趣也愿意支持老猿的读者,欢迎购买付费专栏。

老猿Python,跟老猿学Python!

☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░


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

相关文章

二分法求解方程的根java_【数值分析】利用二分法和牛顿公式求解方程的根

1.实验内容 ​分别利用牛顿公式和二分法对某一方程(此实验是以开方公式为准&#xff0c;即x2-c0,在验证时取c115)进行求解。且对两者的求解结果进行比较&#xff0c;比较两者的迭代次数和精度。 分别编写函数Binary(min, max, times)和 Newton(x0, times)实现以上两种方法。实验…

验证牛顿公式的局部收敛性,并找到对于牛顿公式不收敛(发散)的函数,比较二分法与牛顿公式的收敛速度

文末有代码&#xff0c;大家可以自己跑一下&#xff0c;体会一下牛顿法的运算过程 二、实验目的&#xff1a; a.验证牛顿公式的局部收敛性&#xff1b; b.比较二分法与牛顿公式的收敛速度&#xff1b; c.验证求解结果的正确性&#xff1b; 三、实验内容 a.在验证牛顿公式的…

牛顿迭代公式(详细)

牛顿迭代公式 X n 1 X n − f ( x ) f ′ ( x ) X_{n1} X_n -\frac{f(x)}{f(x)} Xn1​Xn​−f′(x)f(x)​ 上网搜了很久,搞懂了一点,简单记录一下 其实弄懂了一点后会发现它并不是很高大上&#x1f605; . 先来一段代码 求9的平方根,java实现 public static void main…

牛顿-莱布尼茨公式

牛顿-莱布尼兹公式&#xff08;Newton-Leibniz formula&#xff09;&#xff0c;通常也被称为微积分基本定理&#xff0c;揭示了定积分与被积函数的原函数或者不定积分之间的联系。 牛顿-莱布尼茨公式的内容是一个连续函数在区间 [ a&#xff0c;b ] 上的定积分等于它的任意一个…

python语言培训是密封式的吗

述&#xff08;最多18字 以下试题内容来源由-众课帮-公众号和小程序提供 可查询更多的试题答案新鲜尿液有氨臭味 变异性心绞痛患者首选药物是 A_______ofdependenceonGMOseedsandchemicalfertilizers,pesticides(杀虫剂),andherbicides&#xff08;除草剂&#xff09;isthencre…

【业界分享】字节跳动如何用 7 年,成为腾讯最可怕的对手?张一鸣一语道破...

点击上方&#xff0c;选择星标或置顶&#xff0c;每天给你送干货&#xff01; 阅读大概需要16分钟 跟随小博主&#xff0c;每天进步一丢丢 转载自公众号&#xff1a;开发者技术前线 2019 年&#xff0c;字节跳动被预估广告收入可达 1000 亿元。 说到互联网巨头&#xff0c;很多…

VR旅游应用案例解析,世界那么大用VR去看看!

中国旅游研究院(文化和旅游部数据中心)发布“2019年上半年全国旅游经济运行情况”中显示上半年旅游经济平稳运行,预计国内旅游人数30.8亿人次,国内旅游收入2.78万亿元,同比分别增长8.8%和13.5%。由相关数据显示,旅游消费如今已经成为民众的一个重要生活方式。 同时为了不断…

从虚机到容器,秒拍架构师告诉你如何平滑进行业务迁移

近期&#xff0c;炫一下&#xff08;北京&#xff09;科技有限公司&#xff08;简称“一下科技”&#xff09;短视频产品“秒拍”完成了一个“大动作”——将原来部署在虚拟机上的主体业务迁移到华为云&#xff0c;同时将公司的技术体系承载在下一代虚拟技术容器&#xff08;Do…

git中如何取消忽略文件

问题现象描述&#xff1a; 在每天的git-----pull时&#xff0c;操作失败。报文件冲突的异常。而该冲突文件却是自己已被忽略的文件&#xff0c;在网上通用的在.gitignore文件中取消忽略的办法无法实现&#xff0c;因为.gitignore文件中根本没有哪行命令是决定该文件的忽略操作…

git忽略文件不生效问题解决

git忽略文件不生效问题解决 文章目录 git忽略文件不生效问题解决**一 .gitignore添加了忽略文件&#xff0c;但是提交时还会出现这些忽略文件** 一 .gitignore添加了忽略文件&#xff0c;但是提交时还会出现这些忽略文件 —在gitignore中忽略了.idea文件夹,但是提交时仍旧会出…

git如何忽略一个文件

1.1 添加.gitignore文件 在.gitignore文件中指定的目录和文件会在下次push时从git仓库中删除&#xff0c;本地文件不会删除。 创建.gitignore文件&#xff0c;这个文件不仅能创建在根目录&#xff0c;而且也能在子目录下创建&#xff0c;个数不限。若多个.gitignore文件中有…

git忽略文件的两种方式

目录 前言 一、忽略并且push到远程 二、忽略本地&#xff0c;不提交 2.1、忽略本地文件 2.2、取消忽略&#xff0c;恢复提交 2.2.1、查看有哪些文件被忽略 2.2.2、 取消忽略 前言 本文不讲述.gitignore文件的设置。 关键字&#xff1a;git update-index --no-assume-un…

IDEA设置GIT忽略文件提交

情景一:从未提交过的文件 我们是项目组长,组内员工总是会误把本地的一些文件提交上git,以下以target目录为例,我们过滤这个文件夹的所有内容不允许提交 一、在项目根目录下新建.gitignore文件,内容如下 target/ # Package Files # *.jar *.war *.nar *.ear *.zip *.tar.…

【git】git忽略文件 取消忽略文件

【git】git忽略文件 取消忽略文件 一、git忽略文件 &#xff08;一&#xff09;通常操作 忽略成功后会出现灰色图标 git根目录下有一个.gitignore文件&#xff0c;被忽略的文件全部会添加到里面 相关过滤规则举例说明&#xff1a; #&#xff1a;注释符号&#xff0c;自动被…

git提交忽略不必要的文件或文件夹

创建maven项目&#xff0c;使用git提交&#xff0c;有时需要忽略不必要的文件或文件夹&#xff0c;只保留一些基本。 例如如下截图&#xff0c;实际开发中我们只需提交&#xff1a;src,.gitignore,pom.xml 而自己项目文件一般都保留&#xff0c;但是有些则不必要提交&#xff0…

【git】Git-忽略某些文件

忽略某些文件 一般我们总会有些文件无需纳入 Git 的管理&#xff0c;也不希望它们总出现在未跟踪文件列表。通常都是些自动生成的文件&#xff0c;比如日志文件&#xff0c;或者编译过程中创建的临时文件等。我们可以创建一个名为 .gitignore 的文件&#xff0c;列出要忽略的文…

Git忽略文件的几种方法,以及.gitignore文件的忽略规则

Git忽略文件的几种方法&#xff0c;以及.gitignore文件的忽略规则 .gitignore文件定义Git全局的.gitignore文件Git 忽略规则Git忽略规则的优先级.gitignore文件忽略规则常用匹配示例&#xff1a; 关于.gitignore规则不生效的问题 不忽略没有后缀名的文件搜索电脑里没有后缀的文…

idea设置git忽略文件

idea设置git忽略文件 根据项目忽略一.老版IDEA配置忽略文件&#xff1a;二. 新版IDEA配置忽略文件&#xff1a;特别提醒 根据分支忽略 根据项目忽略 一.老版IDEA配置忽略文件&#xff1a; 该方法是针对当前电脑的设置&#xff0c;无关项目&#xff0c;无关分支&#xff1b; 步…

git如何忽略文件或者文件夹

用git开发中会有一些不愿意提交的目录或者文件 在仓库目录下新建一个名为.gitignore的文件&#xff08;因为是点开头&#xff0c;没有文件名&#xff0c;没办法直接在windows目录下直接创建&#xff0c;必须通过右键Git Bash&#xff0c;按照linux的方式来新建.gitignore文件&…

git忽略指定文件

有时候会习惯的使用命令 git add . 直接提交代码&#xff0c;这样的话&#xff0c;会不小心把一些不需要提交的文件提交上去&#xff0c;比如编译文件等。 这个时候使用git自带的忽略文件就很好用。具体方法如下&#xff1a; 可以在文件列表建立一个.gitignore 命名的文件&am…