有两种方法,常见的证明方法是有限覆盖定理。
这里是参考中科大数分教材的证明方法,做了修改。
中科大是反证法利用构造子列的列紧性定理
【中科大反证法】课本106页
定理:设f(x)在[a,b]上连续,则f(x)在[a,b]上一致连续。
证明:用反证法。
假设f(x)不一致连续,那么∃ϵ,∀n∈N+
∃两个点Sn,tn∈[a,b],有|Sn−tn|<1n,
且|f(Sn)−f(tn)|>ϵ(1)
∵{Sn∈[a,b]}
∴由列紧性定理,任何有界数列,存在一个收敛子列Skn
有Skn−>S∗∈[a,b]
可得:|tkn−s∗|⩽|tkn−Skn|+|Skn−S∗|
<1kn+|Skn−S∗|<1n+|Skn−S∗|
由数列极限的夹逼定理,得到
0⩽limn→∞|tkn−s∗|⩽limn→∞1n+|Skn−S∗|=0
可知limn→∞tkn=0
即:tkn跟Skn有相同极限S∗
由(1)式,可知,∀n∈N+,有|f(Skn)−f(tkn)|⩾ϵ(2)
由函数的连续性,可得:limn→∞f(Skn)=limn→∞f(S∗)
即Skn趋于S∗时,f(Skn)趋于f(S∗),这是根据函数连续性
同理,limn→∞f(tkn)=limn→∞f(S∗)
对(2)式两侧取极限,左侧为limn→∞|f(Skn)−f(tkn)|=|limn→∞f(Skn)−limn→∞f(tkn)|−−−−−极限符号和绝对值的互换前提是各项极限存在,可以自己手工证明,
分大于等于零和小于零的情况,极限和绝对值顺序交换的结果是一致的
=|limn→∞f(S∗)−limn→∞f(S∗)|=0
右侧为>ϵ,矛盾
证毕
说明:如果题设条件是开区间(a,b),则Skn与tkn的极限S∗不一定在此区间内,
如果在区间以外,则该极限点,没有函数定义f(S∗),例如f(x)=1x,如果极限点是0,f(x)在x点没有定义
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)