定积分的概念及可积条件

news2024/11/19 3:29:45

微积分是高等数学的核心,包含微分积分。前面几篇我们介绍了微分及其逆运算——不定积分(严格来说,不定积分属于微分模块)。

传送门:微分与导数  不定积分

今天开始,我们进入积分模块。还是老样子,先从例子开始。

1

利用初等数学可以求出一般规则图形的面积,比如圆,正多边形等。如果要求曲线围成的面积,就需要用到高等数学的思想。比如下面一个例子:要求抛物线与x轴围成的面积(0<x<1),用初等数学显然无解。

a4a2af88e39b5d65d300528797f03a1f.png

我们要利用“穷竭法”思想来解决这个问题。在区间[0,1]上等分n个点,每相邻两点的距离为h:

898ff95118fa266b26a3d072efcced73.png

939af5cf32a0df22b929ee9e522ff57d.png

对于两两相邻的划分点,我们可以得到两个矩形——绿色部分和黄色部分(如下图的一个示例):

a0d92f6d8016e05acb1ff91b00a09697.png

则所求面积有如下关系:

732a36be1ce0f17e022edfb77f2ee729.png

由数学归纳法,我们有:

2ef4c37484f24136e7b166f86163fbbb.png

这样我们就求得了所求图形的面积。注意到,我们在两个相邻划分点中间任取一点ξ,则可以构成蓝色+绿色部分面积

4ce0dd23582e9c5b078caece58d2a94b.png

同样的我们有:

4e17884098f938fa1860fa897526f8b2.png

根据此,我们可以推广到另一种思路求面积:区间的分段不再是等分,只要我们将相邻两个划分点的最大间距趋于0,也可以保证其极限与图形面积相等。因此:

c57daf05e0c6d5cfd392c81380c075be.png

这种思想不仅可以用于求不规则图形的面积,还可以应用到别的领域,比如求变速运动的路程:

51be8b026e95b832a894c4fc0474ae31.png

2

由此我们引出定积分的定义:

4c599c137764969e888294835f13de8d.png

根据定义,我们立马有结论:

4df47eca4674fe0a189da2dd5597fcc9.png

定积分是一种函数极限,因此也有“ε-δ”语言:

e9afb38a7ab546b2a0d406d91e6beb44.png

下面举个例子,证明狄利克雷函数不可积。

e0539d66bac4f55748da51a0888c4a7c.png

3

接下来我们探讨黎曼可积的充分必要条件,为此,要介绍达布定理,而在此之前,得先引入达布和概念以及相关的两个引理。

下面介绍Darboux和(达布和)概念:

a57b382e7155b884e2c6e24096f9f1c3.png

根据确界的定义,显然有下面不等式成立:

4e414536c5bfe5bb6554d30c03b963e2.png

引入两个引理。

引理1:若在原划分中增加一个分点,则大和不增,小和不减

43aaee027f1218594322510cbe28bcad.png

引理2:对任意的两个划分,一个划分的达布大和必定大于等于另一个划分的达布小和

a68d60c879b48f2399012410545368bf.png

根据引理2,把任意划分的达布大和作为一个集合,任意划分的达布小和作为另一个集合,它们都是有界的,所以确界存在,可以推出下面的关系:

e3004224e68d5820dc19db4e62abe70b.png

下面我们可以来证明达布定理:

d594abc80343777b0caca8b81ebace63.png

这里要说明三点,第一点是倒数第二行的不等式。一共三部分,蓝色部分根据证明的第一行显然是小于ε/2;黄色部分根据引理1可知其差值必小于等于0,绿色部分可以这样理解:

0596507122c742911bb46d9d0beb1fe2.png

最后一个不等式小编再展开做了详细推导,只需要看一个小区间的就行:

cd03fc06f6fd4e38ce16f9f19b9badb4.png

关于达布定理要说明的第二点是证明的红色部分,它正是满足函数“ε-δ”语言,因此极限被证明。

第三点是最重要的一点,从达布定理证明的过程,我们可以知道,最终能够证明结论的逻辑是:

5aa01784fc1ff8617683f5ee6d7be9cb.png

4

有了达布定理,我们可以来看黎曼可积的充要条件了,有定理:

a21253bd38a1b0b6aa749eb18a5064a1.png

用文字描述就是:黎曼可积的充要条件是任意划分P下的达布大和与达布小和极限相等

函数在某一区间的最大值与最小值的差值表示了振幅,那么黎曼可积的充要条件可以有第二种表达形式:

c6ee8c19de298a3442786b45effbc538.png

根据这个定理我们再来看狄利克雷函数不可积是非常简单的:

f897653a9aa855bb3a39718f641fb004.png

推论1:闭区间上的连续函数一定可积

35d180289e539ca3344b15f682195afd.png

推论2:闭区间上的单调函数必定可积

bc84017d8069e0f2f385ebeb75b1d0b8.png

回忆达布定理证明的第三点,我们还能给出黎曼可积充要条件的第三种表达形式

aa2c126fc02fad3b256b8ac51c867b64.png

利用达布定理要注意的第三点可以完成证明,这里不再展开。而从这个等价条件我们可以得到第三条推论。

推论3:闭区间上只有有限个不连续点的有界函数一定可积

27247b2917c9b794bd3c10d4d5429303.png

如果有多个但有限不连续点,按照上面方法不断划分即可证明.

现在我们可以证明黎曼函数可积。回顾一下黎曼函数,它是以1为周期的函数:

35b7fe403d2b327dc61252e209a96bd5.png

传送门:连续函数

bda8b3e846e00a4fdf4ef3f7aa2123db.png

附录:

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.patches as patches
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False


x = np.linspace(0,1,500)
y = x**2
x_bar = np.linspace(0,1,20)
y_bar = x_bar**2


color = ['white' if i != 11 else 'green' for i in range(20)]
x_label = []
for i in range(20):
    if i == 11:
        x_label.append('x$_{i-1}$')
    elif i == 12:
        x_label.append('x$_{i}$')
        # x_label.append('ξ$_{i}$')
    else:
        x_label.append('')


fig,ax = plt.subplots()
plt.vlines(1,0,1)
plt.plot(x, y, c='r',label='x**2')
plt.bar(x_bar, y_bar, color=color, edgecolor='green',width=0.5,align='edge')  # 绘制y刻度标签
ax.add_patch(patches.Rectangle((x_bar[11], y_bar[11]),x_bar[12]-x_bar[11],y_bar[12]-y_bar[11],edgecolor='#CD8500',facecolor='#CD8500',fill=True))
# ax.add_patch(patches.Rectangle((x_bar[11], y_bar[11]),x_bar[12]-x_bar[11],(y_bar[12]-y_bar[11])/2,edgecolor='#1E90FF',facecolor='#1E90FF',fill=True))
plt.xlim(0, 1)
plt.ylim(0, 1)
# x_bar = list(x_bar)
# x_bar.insert(11,(x_bar[11]+x_bar[12])/2)
# x_label.insert(11,'ξ$_{i}$')
plt.xticks(x_bar, x_label)  # 绘制x刻度标签
plt.yticks([])
plt.title("y=x^2曲线")
plt.show()

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

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

相关文章

怎么关闭Windows安全启动?

什么是安全启动&#xff1f; 安全启动&#xff08;英文名为Secure Boot&#xff09;&#xff0c;是装有UEFI固件的较新PC上的一项重要安全功能&#xff0c;它可以保护计算机的启动过程&#xff0c;防止在启动过程中加载未签名的UEFI驱动程序和引导加载程序&#xff0c;以及阻止…

软件测试经典面试题:如何进行支付功能的测试?

非现金支付时代&#xff0c;非现金支付已经成为了生活不可或缺的一部分&#xff0c;我们只需要一台手机便可走遍全国各地&#xff08;前提是支付宝&#xff0c;微信有钱<00>&#xff09;,那么作为测试人员&#xff0c;支付测试也是非常重要的一环&#xff0c;那么下面我就…

Netty03——进阶

目录1.粘包与半包1.1.粘包现象1.2.半包现象1.3.现象分析1.4 解决方案1.4.1.短链接1.4.2.固定长度1.4.3.固定分隔符1.4.4.预设长度2.协议设计与解析2.1.为什么需要协议&#xff1f;2.2.redis 协议举例2.3.http 协议举例2.4.自定义协议要素2.5.编解码器3.聊天室案例3.1.聊天室业务…

Locust学习记录2-locust用户类学习【HttpUser,wait_time,weight和fixed_count属性】

HttpUser 每个模拟用户定义的类&#xff0c;都必须继承HttpUser&#xff0c;目的时为每个用户提供一个client属性&#xff0c;该属性是一个实例HttpSession&#xff0c;可用于向我们要进行负载测试的目标系统发出HTTP请求 当测试开始时&#xff0c;locust将为它模拟的每个用户…

Java内存模型

TOC Java内存模型 Java内存模型&#xff08;Java Memory Model&#xff0c;JMM&#xff09; 是《Java虚拟机规范》中定义的一种用来屏蔽各种硬件和操作系统的内存访问差异&#xff0c;以实现让Java程序在各种平台下都能达到一致性的内存访问效果的一种内存访问模型。从JDK&…

不要再稀里糊涂的使用反射了,四万字带你搞定Java反射(JDK8)

文章目录前言Java反射体系概述类型信息&#xff08;Type&#xff09;GenericDeclarationAnnotatedType成员信息&#xff08;Member&#xff09;属性信息&#xff08;Field&#xff09;构造函数信息&#xff08;Constructor&#xff09;方法信息&#xff08;Method&#xff09;修…

毕业设计-基于机器视觉的指针式仪表智能识别

目录 前言 课题背景和意义 实现技术思路 实现效果图样例 前言 &#x1f4c5;大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科…

C++ 复制构造函数

在讲解 C 的复制构造函数之前这里先明确一个概念&#xff0c;C 的复制构造函数的意思并不是字面上的意思复制一个构造函数&#xff0c;而是有一种专门用于复制内容的构造函数被叫做复制构造函数。 复制构造函数对于 C 来说是非常重要的概念&#xff0c;所以我们必须掌握并牢记…

jsp设备信息查询系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 jsp设备信息查询系统 是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发&#xff0c;数据库为Mysql&#xff0c;使用…

【算法笔记(六)】检索算法

算法笔记(六) 检索算法算法笔记(六)前言一、线性查找1.什么是线性查找2.需求规则3.人工图示演示4.代码实现二、二分查找1.什么是二分查找2.需求规则3.人工图示演示4.代码实现三.插值查找1.什么是插值查找2.需求规则3.人工图示演示4.代码实现四.斐波那契查找1.什么是斐波那契查找…

[附源码]计算机毕业设计基于springboot框架的资产管理系统设计与实现

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

TCP三次握手四次挥手及常见问题解决方案

一、重要概念 位码即tcp标志位,有6种表示: SYN(synchronous建立连接) ACK(acknowledgement 表示响应、确认) PSH(push表示有DATA数据传输) FIN(finish关闭连接) RST(reset表示连接重置) URG(urgent紧急指针字段值有效) 二、三次握手四次挥手流程图 三、三次握手 第一次握手&am…

一段有关MPU配置代码的几个小疑问

当我们阅读一些STM32F7或STM32H7系列芯片例程&#xff0c;或者基于这两类芯片通过cubeMx进行配置并用到MPU功能时&#xff0c;往往会在代码里看到下面这段MPU配置。对这段代码可能有人有些疑问&#xff0c;这里重点一起聊聊其中的3个&#xff0c;供参考。第一个疑问&#xff0c…

【AI工程论文解读】04-通过Ease.ML/CI实现机器学习模型的持续集成(上)

作者&#xff1a;王磊 更多精彩分享&#xff0c;欢迎访问和关注&#xff1a;https://www.zhihu.com/people/wldandan 持续集成是一种软件开发实践&#xff0c;即团队开发成员经常集成他们的工作&#xff0c;通常每个成员每天至少集成一次&#xff0c;也就意味着每天可能会发生多…

机器人xacro设计+gazebo/rviz启动

机器人xacro设计gazebo/rviz启动项目需求方案机器人的本体设计机器人本体集成car_gazebo.xacroinertial惯性矩阵 head.xacro小车底盘base.xacro摄像头camera.xacro雷达laser.xacro机器joint关节控制器传感器sensor设计机器人joint关节控制器move.xacro摄像头传感器camera_senso…

Metabase学习教程:系统管理-7

使用MetabaseAPI MetabaseAPI简介。 本文介绍如何使用Metabase的API。我们自己使用该API连接前端和后端&#xff0c;因此您可以编写Metabase几乎可以执行的所有操作。 警告&#xff1a;MetabaseAPI可能会更改 开始之前有两个注意事项&#xff1a; API可能会更改。API与前端…

软件测试要学会哪些东西才能拿2w+的工资?

软件开发人员的月薪达到2万还是比较轻松的&#xff0c;但是软件测试人员想要月薪过万的话&#xff0c;我认为可以从两个方面去考虑&#xff1a; 1. 一种就是项目的测试负责人&#xff1a;测试人员需要对软件的整体性能改进提出建设性方案&#xff0c;所以很多软件测试人员最终…

数据结构和算法之《栈》详解

标题&#xff1a;栈的思路及代码实现 作者&#xff1a;Ggggggtm 寄语&#xff1a;与其忙着诉苦&#xff0c;不如低头赶路&#xff0c;奋路前行&#xff0c;终将遇到一番好风景 文章目录&#xff1a; 一、栈的概念及结构 1、1 栈的概念 1、2 栈的结构 二、栈的思路及代码实现详解…

电脑技巧:推荐5个非常实用的软件

❤️作者主页&#xff1a;IT技术分享社区 ❤️作者简介&#xff1a;大家好,我是IT技术分享社区的博主&#xff0c;从事C#、Java开发九年&#xff0c;对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉&#xff1a; 数据库领域优质创作者&#x1f3c6;&#x…

uniapp 之使用 u-upload 组件来实现图片上传

uniapp 之使用 u-upload 组件来实现图片上传前言一、官方示例用法分析二、关闭自动上传,使用手动上传的方式,代码html 代码js 代码css 代码总结分析前言 在使用 uniapp 开发的微信小程序中使用了图片上传功能,使用了 uniapp 的图片上传组件 注意&#xff1a;我这里后端接口接收…