机器学习数学通关指南——牛顿-莱布尼茨公式

news/2025/2/24 13:34:02

前言

本文隶属于专栏《机器学习数学通关指南》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢!

本专栏目录结构和参考文献请见《机器学习数学通关指南》


正文

一句话总结

∫ a b f ( x )   d x = F ( b ) − F ( a ) \int_{a}^{b} f(x) \, dx = F(b) - F(a) abf(x)dx=F(b)F(a)
其中, F ( x ) F(x) F(x) f ( x ) f(x) f(x) 的一个原函数(即 F ′ ( x ) = f ( x ) F'(x) = f(x) F(x)=f(x))。


直观理解方式

  1. 从累积到变化率的逆向思考

    • 定积分 ∫ a b f ( x )   d x \int_{a}^{b} f(x) \, dx abf(x)dx 本质是求函数 f ( x ) f(x) f(x) 在区间 [ a , b ] [a, b] [a,b] 上与 x 轴围成的“面积”总和。
    • 原函数 F ( x ) F(x) F(x) 是描述这一累积量的函数,其导数恰好是瞬时变化率 f ( x ) f(x) f(x)
    • 类比:若 f ( x ) f(x) f(x) 是速度函数,则原函数 F ( x ) F(x) F(x) 是路程函数, F ( b ) − F ( a ) F(b) - F(a) F(b)F(a) 就是总位移(即“速度的累积”等于“路程的变化”)。
  2. 几何意义

    • 定积分(面积)可由高度均匀增长的矩形面积近似,而牛顿-莱布尼茨公式通过原函数的差值精确替代了无限细分矩形的累加。
    • 文档中的图示显示,面积 ∫ a b f ( x )   d x \int_{a}^{b} f(x) \, dx abf(x)dx 等于原函数曲线两端点的纵向高度差 F ( b ) − F ( a ) F(b) - F(a) F(b)F(a)

关键应用与例子

  1. 简化积分计算

    • 文档例题:计算 ∫ 0 π sin ⁡ x x   d x \int_{0}^{\pi} \frac{\sin x}{x} \, dx 0πxsinxdx 时,若无法直接积分,可借助原函数分段处理或结合其他技巧(但对简单函数可直接套用公式)。
    • 分段函数案例:若 f ( x ) f(x) f(x) 在区间 [ 0 , 2 ] [0, 2] [0,2] 分段定义(如 f ( x ) = x 2 f(x) = x^2 f(x)=x2 f ( x ) = 5 f(x) = 5 f(x)=5 ),则积分拆分为 ∫ 0 1 x 2   d x + ∫ 1 2 5   d x \int_{0}^{1} x^2 \, dx + \int_{1}^{2} 5 \, dx 01x2dx+125dx,分别用原函数计算后相加。
  2. 解释物理现象

    • 路程与速度:若已知速度随时间变化函数 v ( t ) v(t) v(t),总路程 S = ∫ a b v ( t )   d t = S ( b ) − S ( a ) S = \int_{a}^{b} v(t) \, dt = S(b) - S(a) S=abv(t)dt=S(b)S(a),直接由原函数 S ( t ) S(t) S(t)(路程函数)的端点差值得出。

数学意义

  1. 微分与积分的统一

    • 微分研究“局部变化率”,积分研究“整体累积量”,公式表明二者通过原函数互为逆运算。
    • 直接联系积分中值定理:文档提到 ∫ a b f ( x )   d x = f ( ξ ) ( b − a ) \int_{a}^{b} f(x) \, dx = f(\xi)(b - a) abf(x)dx=f(ξ)(ba),结合原函数增量 F ( b ) − F ( a ) F(b) - F(a) F(b)F(a),可推得牛顿-莱布尼茨与中值定理的一致性。
  2. 使用条件

    • 重要前提 f ( x ) f(x) f(x) 必须在积分区间 [ a , b ] [a, b] [a,b] 上连续(保证原函数存在)。

总结

牛顿-莱布尼茨公式的实质是:求总量的“笨办法”(无限累加微小量)可以转化为求变化的“聪明办法”(找原函数计算端点差值)。它是工程计算、物理建模的基础工具,也是微积分理论统一的标志。


http://www.niftyadmin.cn/n/5864391.html

相关文章

【并发编程】线程池任务抛异常会怎么样?

一、先说结论 得看线程池的实现,JUC 的线程池(ThreadPoolExecutor)的话 不会影响其他的线程若是 submit 方法,或者任务为 future 任务,异常只有在 get 的时候才会抛出若是 execute runnable 任务,异常就…

DataWhale组队学习 wow-agent task4

整体概念总结 智能体的实现方法 安装与配置:安装和配置MetaGPT,包括Python环境的准备、MetaGPT的安装(通过pip或git拉取代码),以及配置大模型API(如智谱、科大讯飞、百度千帆等)。 单动作单智能…

腾讯SQL面试题解析:如何找出连续5天涨幅超过5%的股票

腾讯SQL面试题解析:如何找出连续5天涨幅超过5%的股票 作者:某七年数据开发工程师 | 2025年02月23日 关键词:SQL窗口函数、连续问题、股票分析、腾讯面试题 一、问题背景与难点拆解 在股票量化分析场景中,"连续N天满足条件"是高频面试题类型。本题要求在单表stoc…

golang设计模式-函数选项模式

函数选项模式 什么是函数选项模式 在 Go 语言中,函数选项模式是一种优雅的设计模式,用于处理函数的可选参数。它提供了一种灵活的方式,允许用户在函数调用时传递一组可选参数,而不是依赖于固定数量和顺序的参数列表。 哪些地方…

冒泡排序(详解)c++

冒泡排序(Bubble Sort)也是⼀种简单的排序算法。它的⼯作原理是每次检查相邻两个元素,如果前⾯ 的元素与后⾯的元素满⾜给定的排序条件,就将相邻两个元素交换。当没有相邻的元素需要交换时, 排序就完成了。 由于在算法的执⾏过程中&#xff0…

H5 火柴人科目三和GitHub获取仓库点星星的用户列表发生了艺术的碰撞

先看效果,代码写的比较乱,有待优化 效果 https://linyisonger.github.io/H5.Examples/?name./089.%E7%9C%8B%E6%98%9F%E6%98%9F%E7%9A%84%E8%88%9E%E8%80%85.html 思路 看起来很简单,实则也不是很难,就是需要思路要打开。 一…

QT 基础知识点

1.基础窗口类QMainWindow qDialog Qwidget 随项目一起创建的窗口基类有三个可选QMainWindow qDialog Qwidget 1.1 Qwidget 是所有窗口的基类,只要是他的子类,或子类的子类,都具有他的属性。 右键项目 Add New -> Qt qt设计师界面类&am…

2025年SCI一区智能优化算法:混沌进化优化算法(Chaotic Evolution Optimization, CEO),提供MATLAB代码

一、混沌进化优化算法 https://github.com/ITyuanshou/MATLABCode 1. 算法简介 混沌进化优化算法(Chaotic Evolution Optimization, CEO)是2025年提出的一种受混沌动力学启发的新型元启发式算法。该算法的主要灵感来源于二维离散忆阻映射的混沌进化过…