Definition. (Measure of bounded intervals)
假设 I 为一个任意形式的有界区间,即 (a, b) 或 [a, b) 或 (a, b] 或 [a, b],其中 a, b∈R, a≤b,它的测度(Measure)定义为其区间长度 l(I)=b−a。特殊地,如果 a=b,即该区间为单点集 {a} 或 {b},单点集为测度为零的区间。
Definition. (Null Sets)
一个零测集(Null set) A⊂R 定义为一个可以被一个由足够小的区间构成的序列覆盖的集合,即:
∀ε>0: ∃{In:n∈N+,In are intervals}:A⊂∞⋃n=1In,∞∑n=1l(In)<ε
Theorem 6.1
R 上的任意单点集合的测度都为0。
证明很显然,就不分段给出了。对于任意单点集合 {a},a∈R,设区间序列 I1=[a,a], I2=[a,a],…,那么对于任意的 ε>0,自然有 {a}⊂∞⋃n=1In, 且 ∞∑n=1l(In)=0<ε。
Theorem 6.2
若 (Nn)n∈N 为零测集序列,那么它们的并集 N=∞⋃n=1Nn 也为零测集。
Proof. (Theorem 6.2)
注意:此证明按照思考的逻辑书写,之后的构造不再花费篇幅介绍思路
对于 ∀n∈N+:Nn 为零测集,由定义:
∀n∈N+: ∀εn>0: ∃{Int}∞t=1: Nn⊂∞⋃t=1Int, ∞∑t=1l(Int)<εn
同理,欲证 N=⋃∞n=1Nn 为零测集,须证:
∀ε>0: ∃{Im}∞m=1: N=∞⋃n=1Nn⊂∞⋃n=1Im, ∞∑m=1l(Im)<ε
以上任意的 Int 和任意的 Im 都为有界区间。
现在,对于 ∀n∈N+, ∀t∈N+,重新排列 Int:令:
{Im}∞m=1={Int}t∈N+, n∈N+
{Im}∞m=1 中每一项 Im 都为原先的有界区间 Int,那么欲证的定义变为:
∀ε>0: ∃{Im}∞m=1={Int}n, t∈N+: N=∞⋃n=1Nn⊂∞⋃m=1Im=∞⋃n=1∞⋃t=1Int, ∞∑m=1l(Im)=∞∑n=1∞∑t=1l(Int)<ε
由于 Nn 为零测集 for ∀n∈N+,由上述定义:
∀n∈N+: Nn⊂∞⋃t=1Int
则必有:
∞⋃n=1Nn=N⊂∞⋃n=1∞⋃t=1Int
对于任意的 ε>0 和任意的 n∈N+,令 εn=ε2n,则对于:
∀n∈N+: ∞∑t=1l(Int)<ε2n=εn
由此可见:
∞∑n=1∞∑t=1l(Int)<∞∑n=1ε2n=ε21+ε22+ε23+⋯=limk→∞ε2(1−(12)k)1−12=ε
所以我们可以根据由 {Nn}∞n=1 中的每个零测集 Nn 确定的有界区间序列 {Int}∞t=1,来确定用以证明 N=∞⋃n=1Nn 为零测集的有界区间序列 {Im}∞m=1。
故:
∀ε>0: ∃{Im}∞m=1:N=∞⋃n=1Nn⊂∞⋃m=1Im, ∞∑m=1l(Im)<ε
说明 N=∞⋃n=1Nn 为零测集。
Corollary 6.3
任意可数集都是零测集。
Proof. (Corollary 6.3)
A={an}∞n=1 为可数集,an∈R,则对于 ∀n∈N,{an} 为 null set,则 A{an}∞n=1 也为 null set。
Example. Uncountable sets can be null: Cantor set.
Cantor set 的构造:
- 从区间 [0,1] 开始,移除 “中间 13 段” (即区间(13,23)),得到集合:
C1=[0,13]∪[23,1]
且:
l(C1)=23
- 接下来,移除 C1 两个部分的 “中间 13 段”, 得到集合:
C2=[0,19]∪[29,39]∪[69,79]∪[89,1]
且:
l(C2)=49=(23)2
- 相似地依次得到 Cn。Cn 为互不相交的区间的有限并集,并且 l(Cn) 为这些区间的总长度。可以发现,Cn 由 2n 个互不相交的闭区间构成,l(Cn)=(23)n。
Cantor set:C=∞⋂n=1Cn 为一个不可数集,可以用转换三进制的方法证明。
Corollary 6.4
任何零测集的子集都是零测集。
Proof. (Corollary 6.4)
设 A 是一个 null set。由定义:
∀ε>0: ∃{In}∞n=1: A⊂∞⋃n=1In, ∞∑n=1l(In)<ε
则对于 ∀B⊂A,有:
∀ε>0: ∃{In}∞n=1: B⊂A⊂∞⋃n=1In, ∞∑n=1l(In)<ε
因此任意 null set 的子集也为 null set。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构