try ai
科普
编辑
分享
反馈
  • Steinhaus 定理

Steinhaus 定理

SciencePedia玻尔百科
核心要点
  • Steinhaus 定理保证任何具有正测度的可测集的差集必包含一个以零为中心的开区间。
  • 该定理是一个强大的诊断工具,通过反证法证明了某些悖论性构造(如 Vitali 集)不是 Lebesgue 可测的。
  • 仅凭测度无法决定差集的丰富性;零测度的 Cantor 集的差集是整个闭区间 [-1, 1]。
  • 该定理揭示了抽象代数中的刚性结构,证明了具有正测度的实数可测子群只有实数线本身。

引言

从一个集合中任取两个数并求它们的差,我们能创造出哪些新的数?这个简单的问题引出了实分析中最奇妙、最反直觉的结果之一:Steinhaus 定理。常识可能会让我们认为,一个“有间隙”或“尘埃状”的数集所产生的差集同样也是支离破碎的。然而,该定理提供了一个深刻的保证:只要一个集合具有一定的“实体”——即正的 Lebesgue 测度——取差集的操作就会填平间隙,并总能在零点周围创造出一个坚实、无间断的区间。本文将揭开这一非凡原理的神秘面纱。

首先,在“原理与机制”一章中,我们将解析该定理背后的核心逻辑。通过具体的例子和优雅的证明,我们将探讨为何对于具有正测度的集合而言,这种重叠是不可避免的,并审视像 Cantor 集这样的零测度集和像 Vitali 集这样的不可测对象的迷人特例。随后,“应用与跨学科关联”一章将展示该定理惊人的力量,揭示它如何像一把万能钥匙,开启抽象代数、泛函分析以及实数线本身结构深处的真理。

原理与机制

想象一下,你在实数线上有一组数,构成一个集合 EEE。我们来玩一个简单的游戏。你可以从你的集合中任选两个数,比如 xxx 和 yyy,然后计算它们的差 x−yx-yx−y。问题是:通过一次减法运算,你能创造出哪些新的数?所有这些可能结果的集合,数学家称之为​​差集​​(difference set),记作 E−EE-EE−E。

乍一看,这似乎只是一个简单的好奇心。如果你的集合是区间 [0,1][0,1][0,1],很容易看出你可以得到 −1-1−1 到 111 之间的任何数。差集就是 [−1,1][-1,1][−1,1]。但如果你的集合 EEE 更复杂呢?如果它是由不相连的点组成的“尘埃”呢?如果它里面有洞呢?你可能会猜,得到的差集也会充满间隙。而数学中最奇妙、最反直觉的结果之一就出现在这里,那就是 ​​Steinhaus 定理​​。它告诉我们一些真正深刻的事情:只要你的集合有一定的“实体”——即我们所说的正 ​​Lebesgue 测度​​——那么差集就保证包含一个以零为中心的、坚实无间断的开区间。就好像取差集的操作抹平了褶皱,填补了间隙,至少在原点附近是这样。

但这是为什么呢?为什么这一定是对的?这不仅仅是数学上的一个趣闻;它在现实世界中也有回响,从理解晶体的衍射图样到信号处理。让我们踏上征程,去揭示这一保证背后美妙的逻辑。

差集游戏:你能构造出什么?

让我们用一个具体的例子来热身。假设你的集合不是一个连续的整体,而是两个独立的部分。考虑集合 E=[0,14]∪[1,54]E = [0, \frac{1}{4}] \cup [1, \frac{5}{4}]E=[0,41​]∪[1,45​]。它的总长度,即测度,为 14+14=12\frac{1}{4} + \frac{1}{4} = \frac{1}{2}41​+41​=21​。它的差集 E−EE-EE−E 是什么样的呢?

我们可以取第一部分中两个数的差,[0,14]−[0,14][0, \frac{1}{4}] - [0, \frac{1}{4}][0,41​]−[0,41​],得到区间 [−14,14][-\frac{1}{4}, \frac{1}{4}][−41​,41​]。我们也可以对第二部分做同样的操作,[1,54]−[1,54][1, \frac{5}{4}] - [1, \frac{5}{4}][1,45​]−[1,45​],恰好也得到同一个区间 [−14,14][-\frac{1}{4}, \frac{1}{4}][−41​,41​]。但如果我们混合搭配呢?从第二部分取一个数减去第一部分的一个数,得到 [1,54]−[0,14]=[34,54][1, \frac{5}{4}] - [0, \frac{1}{4}] = [\frac{3}{4}, \frac{5}{4}][1,45​]−[0,41​]=[43​,45​]。反过来相减,则得到 [0,14]−[1,54]=[−54,−34][0, \frac{1}{4}] - [1, \frac{5}{4}] = [-\frac{5}{4}, -\frac{3}{4}][0,41​]−[1,45​]=[−45​,−43​]。

综合起来,完整的差集是 E−E=[−54,−34]∪[−14,14]∪[34,54]E-E = [-\frac{5}{4}, -\frac{3}{4}] \cup [-\frac{1}{4}, \frac{1}{4}] \cup [\frac{3}{4}, \frac{5}{4}]E−E=[−45​,−43​]∪[−41​,41​]∪[43​,45​]。注意一个非凡的现象:尽管我们最初的集合 EEE 中间有一个很大的间隙(从 14\frac{1}{4}41​ 到 111),但差集仍然包含一个坚实的区间 (−14,14)(-\frac{1}{4}, \frac{1}{4})(−41​,41​),它围绕原点对称。定理成立!

这个想法可以推广到模拟更复杂的结构,比如一维晶体。想象一个集合 AAA,由 NNN 个相同的“原子单元”组成,每个单元宽度为 www,并以晶格间距 LLL 分隔。这可以写成 A=⋃k=0N−1[kL,kL+w]A = \bigcup_{k=0}^{N-1} [kL, kL+w]A=⋃k=0N−1​[kL,kL+w]。差集 A−AA-AA−A 的结构现在关键取决于这些单元的密集程度。 如果它们相距很远 (L>2wL > 2wL>2w),那么零点附近的差集就只是 (−w,w)(-w, w)(−w,w),这与单个原子得到的结果相同。这些部分相距太远,无法相互“沟通”。但如果它们足够近 (L≤2wL \le 2wL≤2w),相邻原子的差集开始重叠并融合。结果是一个更大的中心区间,其大小随着晶体的尺寸而增长。这是一个美妙的“相变”:集合的内部几何结构决定了其差集的宏观结构。

问题的核心:为何重叠不可避免

那么,为什么一个具有正测度的集合总是具有这个性质呢?其论证出人意料地优雅,并且依赖于一个简单的思想:一个有“体积”的集合不可能过于稀疏。它的点必须在某个地方聚集在一起。证明的思路是表明,对集合进行一个微小的平移必然会导致它与自身重叠。

让我们试着捕捉这种直觉。假设我们有一个可测集 EEE,其测度 m(E)>0m(E) > 0m(E)>0。首先,我们总能在其中找到一个“稠密核心”,即一个紧集(闭合且有界)K⊂EK \subset EK⊂E,它仍然具有正测度, m(K)>0m(K) > 0m(K)>0。可以把它想象成在我们的集合中找到了最“实在”的一块。

现在,因为这个“块” KKK 包含在更大的实数宇宙中,我们可以想象用一个稍大的开“气泡” UUU 将其包围。Lebesgue 测度的正则性允许我们仔细选择这个气泡,使其只比这个块本身大一点点。比方说,我们选择 UUU,使其测度小于我们这个块测度的两倍,例如 m(U)=γ⋅m(K)m(U) = \gamma \cdot m(K)m(U)=γ⋅m(K),其中 1γ21 \gamma 21γ2。

神奇之处来了。让我们把我们的块 KKK 平移一个很小的量 yyy。我们得到一个新集合,K+y={k+y∣k∈K}K+y = \{k+y \mid k \in K\}K+y={k+y∣k∈K}。如果平移量 yyy 足够小,那么整个平移后的块 K+yK+yK+y 仍将完全包含在我们原来的气泡 UUU 中。

现在,让我们停下来思考一下。原始的块 KKK 和平移后的块 K+yK+yK+y 都在气泡 UUU 内部。根据容斥原理,它们并集的测度是 m(K∪(K+y))=m(K)+m(K+y)−m(K∩(K+y))m(K \cup (K+y)) = m(K) + m(K+y) - m(K \cap (K+y))m(K∪(K+y))=m(K)+m(K+y)−m(K∩(K+y))。由于测度是平移不变的,所以 m(K+y)=m(K)m(K+y) = m(K)m(K+y)=m(K)。因此,m(K∪(K+y))=2m(K)−m(K∩(K+y))m(K \cup (K+y)) = 2m(K) - m(K \cap (K+y))m(K∪(K+y))=2m(K)−m(K∩(K+y))。

我们有两个事实:

  1. 并集在气泡内部:m(K∪(K+y))≤m(U)=γ⋅m(K)m(K \cup (K+y)) \le m(U) = \gamma \cdot m(K)m(K∪(K+y))≤m(U)=γ⋅m(K)。
  2. 并集的测度与交集有关:m(K∪(K+y))=2m(K)−m(K∩(K+y))m(K \cup (K+y)) = 2m(K) - m(K \cap (K+y))m(K∪(K+y))=2m(K)−m(K∩(K+y))。

将它们结合起来,我们得到 2m(K)−m(K∩(K+y))≤γ⋅m(K)2m(K) - m(K \cap (K+y)) \le \gamma \cdot m(K)2m(K)−m(K∩(K+y))≤γ⋅m(K)。重新整理后得到一个惊人的结果: m(K∩(K+y))≥(2−γ)m(K)m(K \cap (K+y)) \ge (2-\gamma)m(K)m(K∩(K+y))≥(2−γ)m(K) 由于我们选择了 γ2\gamma 2γ2,项 (2−γ)(2-\gamma)(2−γ) 是正的。这意味着交集的测度 m(K∩(K+y))m(K \cap (K+y))m(K∩(K+y)) 必须严格大于零!这有点像一个连续的鸽巢原理:我们试图将两个总测度为 2m(K)2m(K)2m(K) 的集合塞进一个大小为 γm(K)2m(K)\gamma m(K) 2m(K)γm(K)2m(K) 的空间 UUU 中。它们若不重叠,根本就放不下。

如果交集有正测度,那它肯定不是空的。这意味着必然存在某个点 zzz 同时属于 KKK 和 K+yK+yK+y。所以,zzz 可以写成某个 k1∈Kk_1 \in Kk1​∈K 的形式,也可以写成某个 k2∈Kk_2 \in Kk2​∈K 的 k2+yk_2+yk2​+y 的形式。令它们相等,k1=k2+yk_1 = k_2+yk1​=k2​+y,这意味着 y=k1−k2y = k_1 - k_2y=k1​−k2​。我们这个微小的平移量 yyy 正是我们集合 KKK(也因此是 EEE)中两点之差!由于我们可以选择零点附近任意一个足够小的平移量 yyy,所有这些小数都必须在差集 E−EE-EE−E 中。瞧!一个围绕原点的开区间就这样诞生了。

边缘地带:Cantor 尘埃与其他奇特现象

Steinhaus 定理是关于具有正测度集合的陈述。如果一个集合的测度为零,会发生什么?这个保证会消失吗?不一定!这正是故事变得引人入胜的地方。

考虑著名的​​三分 Cantor 集​​。你从区间 [0,1][0,1][0,1] 开始,移除中间三分之一 (13,23)(\frac{1}{3}, \frac{2}{3})(31​,32​),然后移除剩下两段的中间三分之一,如此无限进行下去。剩下的是一堆点的“尘埃”。你移除的所有部分的长度之和为 1。这意味着 Cantor 集本身的 Lebesgue 测度为零。那么,它的差集肯定充满孔洞吧?

令人难以置信的是,事实恰恰相反。标准 Cantor 集的差集是整个闭区间 [−1,1][-1, 1][−1,1]!这是一个惊人的结果。它告诉我们,测度为零并不等同于“几何上贫乏”。Cantor 集尽管呈尘埃状,却拥有丰富的加法结构。这是因为虽然该集合是无处稠密的,但其内部结构是高度有序的。

我们甚至可以构造所谓的​​“胖”Cantor 集​​,它们的构造方式与 Cantor 集类似,但在每一步中移除的区间越来越小。这些集合最终可能成为无处稠密的,但仍然具有正测度。对于许多这样的集合,就像标准 Cantor 集一样,它们的差集也是完整的区间 [−1,1][-1,1][−1,1]。这里有一个深层原理在起作用:如果在构造的每个阶段引入的间隙都不大于剩下的部分,那么该集合就能保留足够的“内部连通性”来生成一个坚实的差集。

常理之外:不可测集的奇异性

Steinhaus 定理的证明在很大程度上依赖于 Lebesgue 测度的性质。如果一个集合是如此怪异,以至于它甚至没有一个明确定义的测度,那会怎么样?​​Vitali 集​​登场了,它是一个使用选择公理构造的不可测集的经典例子。

Vitali 集 VVV 的构造方法是:从每一组相差一个有理数的实数中,恰好挑选一个代表。这种构造对其差集 V−VV-VV−V 有一个直接且致命的后果。根据定义,如果你从 VVV 中挑选两个不同的点 v1v_1v1​ 和 v2v_2v2​,它们必然属于不同的有理数等价类,这意味着它们的差 v1−v2v_1-v_2v1​−v2​ 不可能是一个有理数。因此,整个差集 V−VV-VV−V 中唯一的有理数是 000(通过 v1−v1v_1-v_1v1​−v1​ 得到)。

任何一个以零为中心的开区间,无论多小,都充满了有理数。由于 V−VV-VV−V 不包含任何非零有理数,它就不可能包含一个以原点为中心的开区间。Steinhaus 定理在此彻底失效。可测性不仅仅是一个技术性的脚注;它是阻止一个集合以一种病态的“穿孔”方式挫败该定理的本质属性。Vitali 集的奇异性如此之深,以至于其差集 V−VV-VV−V 本身也是一个不可测集。

量化问题:大小之辩

Steinhaus 定理是定性的:它保证了区间的存在,但没有说明它有多大。而几何分析的基石——​​Brunn-Minkowski 不等式​​,则给了我们一个强有力的定量回答。对于一个有限正测度的可测集 E⊂RE \subset \mathbb{R}E⊂R,它为其差集的大小提供了一个确定的下界: m(E−E)≥2m(E)m(E-E) \ge 2m(E)m(E−E)≥2m(E) 取差集的操作至少将集合的“大小”翻了一番!这个不等式为 Steinhaus 定理提供了定量的支持——如果 m(E)>0m(E)>0m(E)>0,那么 m(E−E)>0m(E-E)>0m(E−E)>0,这意味着 E−EE-EE−E 不仅仅是单点集 {0}\{0\}{0}。

更有趣的是,这个不等式还附带了一个等号 m(E−E)=2m(E)m(E-E) = 2m(E)m(E−E)=2m(E) 成立的条件。这种情况当且仅当集合 EEE 在相差一个零测集的情况下,是一个单一的区间时发生。在这种情况下,区间是最“有效率”的形状。任何偏离——比如将集合分裂成两个不相交的区间,例如 E=[0,1]∪[3,4]E = [0,1] \cup [3,4]E=[0,1]∪[3,4]——都会导致差集“膨胀”超过两倍。对于这个集合,m(E)=2m(E)=2m(E)=2,但其差集是 [−4,−2]∪[−1,1]∪[2,4][-4,-2] \cup [-1,1] \cup [2,4][−4,−2]∪[−1,1]∪[2,4],测度为 666,远高于 2m(E)=42m(E)=42m(E)=4。

这告诉我们关于几何与测度统一性的美妙之处。Steinhaus 定理及其定量表亲 Brunn-Minkowski 不等式,揭示了实数线的一个基本性质:加减法与测度的相互作用,强制产生了一定程度的结构和连续性。一个有实体的集合根本不可能被如此严重地撕裂,以至于取差集的操作在其中心留下一个洞。这个简单的差集游戏为我们打开了一扇窗,窥见数学世界深刻而优雅的架构。更重要的是,对于​​和集​​ E+E={x+y∣x,y∈E}E+E = \{x+y \mid x,y \in E\}E+E={x+y∣x,y∈E},一个非常相似的结果也成立,它也必须包含一个开区间,这暗示了一个非常普遍而美丽的原理。

应用与跨学科关联

在我们之前的讨论中,我们揭示了数集的一个奇特而美妙的性质:Steinhaus 定理。它实质上告诉我们,如果实数线上的一个可测集具有任何“实体”——任何正测度——那么其成员之间所有可能差值的集合必须在零点周围包含一个提供喘息空间的小气泡。差集 A−AA-AA−A 必须包含一个开区间 (−δ,δ)(-\delta, \delta)(−δ,δ),其中 δ>0\delta > 0δ>0。

乍一看,这似乎是一个小众的结果,是专家们才关心的数学趣闻。但它有什么用呢?它能做什么?答案,正如在物理学和数学中经常出现的那样,是这个简单而优雅的想法充当了一把万能钥匙,在科学殿堂的许多不同房间里开启了令人惊讶的真理。它揭示了一种隐藏的统一性,将集合的性质、测量的本质、群的结构以及函数的行为编织在一起。让我们踏上征程,看看这个定理的实际应用。

实数线的纹理

想象一下,你有一把尺子,不小心在上面洒了一滩墨水。假设这滩墨水不只是几个孤立的斑点,而是具有真正的“长度”——用我们的语言来说,就是具有正测度。一个自然的问题是:在这滩墨水中的不同点之间,我们能找到什么样的距离?比如说,会不会墨迹中的每一对点之间的距离都是有理数?或者可能都只是无理数?

我们的直觉在这里可能很模糊,但 Steinhaus 定理给出了一个清晰而果断的答案。让我们把这摊墨水称为集合 EEE,且 m(E)>0m(E) > 0m(E)>0。该定理保证差集 E−E={x−y∣x,y∈E}E-E = \{x-y \mid x,y \in E\}E−E={x−y∣x,y∈E} 包含一个区间 (−δ,δ)(-\delta, \delta)(−δ,δ)。因此,这些差的绝对值所构成的距离集合,必须包含区间 [0,δ)[0, \delta)[0,δ)。而在任何实数区间里,无论多小,你都能找到什么呢?你会发现既有有理数,也有无理数!

这得出了一个优美而具体的结论:任何具有正测度的集合都必须包含距离为非零有理数的点对,并且它也必须包含距离为无理数的其他点对。一个“胖”集根本不可能如此挑剔。它不能只由那些仅保持有理(或仅保持无理)间距的点构成。该定理为实数线上任何有实体的点集的内在构造施加了一种特定的、民主的“纹理”。

悖论的过滤器

该定理不仅告诉我们集合必须具有什么性质,它还是一个强大的工具,用以说明它们不能是什么。它像一个逻辑过滤器,剔除那些挑战我们为其赋予合理“大小”或测度的悖论性对象。

这些数学上的奇美拉中最著名的是 ​​Vitali 集​​。其构造非常巧妙:我们将一个区间(比如 [0,1)[0,1)[0,1))中的所有数划分成不同的族,如果两个数之差为有理数,则它们属于同一族。然后,通过从每个族中恰好选择一个代表来构造一个 Vitali 集 VVV。这个依赖于饱受争议的选择公理的过程,创造了一个非常奇怪的对象。它感觉上应该有一定的大小,但其构造方式却如此难以捉摸,似乎无法测量。

这就是 Steinhaus 定理发挥作用的地方,它为我们的研究提供了一个锋利的工具。让我们扮演侦探,暂时假设 Vitali 集是可测的,并且其测度大于零。如果这是真的,那么 Steinhaus 定理将适用:其差集 V−VV-VV−V 必须包含一个以零为中心的小开区间。这个区间无论多小,都必须包含某个非零有理数,我们称之为 qqq。

但看看这意味着什么!如果 qqq 在差集中,那么根据定义,q=v1−v2q = v_1 - v_2q=v1​−v2​,其中 v1v_1v1​ 和 v2v_2v2​ 是我们 Vitali 集 VVV 中的点。但这个方程说明 v1v_1v1​ 和 v2v_2v2​ 之间的差是一个有理数!根据我们建立族的规则,这意味着 v1v_1v1​ 和 v2v_2v2​ 属于同一个族。然而,构造 Vitali 集的定义规则是,我们从每个族中恰好选择一个成员。我们找到了两个,这完全是一个矛盾。

我们最初的假设一定是错的。Vitali 集不可能有正测度。(另一个更简单的论证表明它也不可能有零测度)。结论是不可避免的:Vitali 集根本就不是 Lebesgue 可测的。对于这样一个对象,“长度”的概念从根本上就是无意义的。在这种情况下,Steinhaus 定理不是测量这个集合;而是诊断出它是不可测的,从而保护了我们整个长度和面积理论的一致性。

警示:零的力量

人们可能很容易认为,“稀薄”的、尘埃状的集合,即那些测度为零的集合,其差集也相应地“稀薄”。如果正测度保证了差集中有一个区间,那么零测度或许保证了差集要小得多?然而,大自然比这更微妙、更美丽。

考虑著名的 Cantor 三分之集 CCC。我们通过从区间 [0,1][0,1][0,1] 开始,并反复移除每个线段的开放的中间三分之一来构造它。剩下的是一个无限精细的点的“尘埃”。这是一个测度为零的集合的经典例子。所以,Steinhaus 定理不适用。关于它的差集 C−CC-CC−C,我们能说些什么呢?人们可能会猜测它是另一个稀疏的、尘埃状的集合。

现实令人震惊:这个零测度尘埃的差集是整个闭区间 [−1,1][-1, 1][−1,1]!-1 和 1 之间的每一个数都可以表示为 Cantor 集中两点之差。这是一个关键的提醒,即 Steinhaus 定理中 m(A)>0m(A) > 0m(A)>0 的条件不仅仅是一个技术细节;它是整个证明的引擎。一个集合可以完全没有“实体”,但其内部结构却可以如此丰富,以至于其点之间的差值填满了数轴上的一个坚实区间。

结构的刚性:群与函数

一个伟大定理的真正影响力,在于它连接看似无关思想的能力。现在让我们看看 Steinhaus 定理如何揭示抽象代数和泛函分析世界中深刻的、刚性的结构。

首先,考虑实数在加法运算下的子群。这些集合比如整数集 Z\mathbb{Z}Z、有理数集 Q\mathbb{Q}Q,或像 {nln⁡(2)∣n∈Z}\{n\ln(2) \mid n \in \mathbb{Z}\}{nln(2)∣n∈Z} 这样的集合。有些是离散的,有些是稠密的,但所有这些例子的 Lebesgue 测度都为零。这就引出了一个自然的问题:实数的一个子群能否在不是整个实数线的情况下拥有正测度?是否存在一个“胖”的子群,但它又不是一切?

答案是响亮的“不”,其证明堪称优雅的杰作。设 GGG 是 (R,+)(\mathbb{R}, +)(R,+) 的一个子群,它是可测的且 m(G)>0m(G) > 0m(G)>0。因为是子群,它在减法下是封闭的,这意味着它的差集就是它自身:G−G=GG-G = GG−G=G。Steinhaus 定理告诉我们,G−GG-GG−G(也就是 GGG)必须包含一个开区间 (−δ,δ)(-\delta, \delta)(−δ,δ)。

现在,群结构的魔力开始发挥作用。如果我们的子群里有这个小区间,我们就可以用加法构造出我们想要的任何数。要得到一个大数 XXX,我们只需从我们的小区间里取一个很小的数 ggg(比如 g=δ/2g = \delta/2g=δ/2),然后将它自身相加足够多次,直到超过 XXX。由于 GGG 在加法下是封闭的,这个和也必须在 GGG 中。一个更严谨的论证表明,任何实数都可以通过这种方式生成。结论是惊人的:具有正测度的实数可测子群只有 R\mathbb{R}R 本身。没有中间地带。你或者是一个零测度集,或者是一个不可测的奇特对象,或者你就是一切。该定理揭示了一种令人难以置信的结构刚性。

同样的原理也可以用来“驯服”奇异的函数。考虑满足 Cauchy 函数方程 f(x+y)=f(x)+f(y)f(x+y) = f(x) + f(y)f(x+y)=f(x)+f(y) 的函数。虽然线性函数 f(x)=cxf(x) = cxf(x)=cx 是一个显而易见的解,但还存在着一类怪异的“病态”解,它们是不可测的,其图像在整个平面上都是稠密的。需要什么样的温和条件才能消除这些怪物,并保证函数是一条简单的、行为良好的直线呢?

同样,我们只需要一丝正则性。假设我们知道我们的加性函数 fff 在某个具有正测度的可测集 SSS 上是有界的。也就是说,对所有 s∈Ss \in Ss∈S,值 ∣f(s)∣|f(s)|∣f(s)∣ 保持在某个数 MMM 以下。Steinhaus 定理告诉我们,差集 S−SS-SS−S 包含一个区间 (−δ,δ)(-\delta, \delta)(−δ,δ)。对于这个区间中的任何 xxx,我们可以写出 x=s1−s2x = s_1 - s_2x=s1​−s2​,因此 f(x)=f(s1)−f(s2)f(x) = f(s_1) - f(s_2)f(x)=f(s1​)−f(s2​)。由于 ∣f(s1)∣|f(s_1)|∣f(s1​)∣ 和 ∣f(s2)∣|f(s_2)|∣f(s2​)∣ 都小于 MMM,因此 ∣f(x)∣|f(x)|∣f(x)∣ 必须小于 2M2M2M。我们的函数因此在原点的一个邻域内是有界的。对于一个加性函数来说,这足以证明它在任何地方都是连续的,而这又迫使它必须是 f(x)=cxf(x)=cxf(x)=cx 的形式。仅仅一小片可测、有界的行为就足以在整个实数线上完全驯服这个函数。

无法逃脱的有理数之网

让我们以最后一个巧妙得像魔术一样的应用来结束。我们知道有理数 Q\mathbb{Q}Q 像一张无限精细的网一样散布在数轴上,但它们不占任何“空间”——它们的测度为零。相比之下,我们可以构造“胖 Cantor 集”,它们是无处稠密的(像标准 Cantor 集一样充满孔洞),但仍然具有正测度。

所以问题是:我们能否取一个这样的胖而多孔的集合 SSS,然后沿着数轴平移一段距离 xxx,使得它在其新位置 S+xS+xS+x 上,能够完美地落在有理数之网的间隙中,完全避开它们?

让我们把所有这些“成功”平移的集合称为 TTT。我们暂时假设这个成功平移的集合 TTT 具有正测度。现在我们有两个集合 SSS 和 TTT,两者都具有正测度。Steinhaus 定理的一个推论(与 Fubini 定理有关)告诉我们,它们的算术和 S+T={s+t∣s∈S,t∈T}S+T = \{s+t \mid s \in S, t \in T\}S+T={s+t∣s∈S,t∈T} 必须包含一个完整的开区间。

但是让我们看看 TTT 的定义。对于任何平移量 t∈Tt \in Tt∈T,集合 S+tS+tS+t 完全由无理数组成。完整的和集 S+TS+TS+T 只是所有这些仅含无理数的集合的并集。因此,S+TS+TS+T 本身只能包含无理数。这就是我们的矛盾:一个必须包含开区间但又只能包含无理数的集合。这是不可能的,因为实数线上的每个开区间都保证包含无限多个有理数。

我们的假设必定是错误的。成功平移的集合 TTT 不可能有正测度。由于测度是非负的,它的测度必须为零。从测度论的意义上说,仅仅通过平移一个“胖”集来躲避无限稠密的有理数之网是不可能的。

从一滴墨迹的纹理,到对悖论的约束,再到代数的刚性结构和对奇异函数的驯服,Steinhaus 定理证明了它远不止是一个数学上的奇闻。它是关于数学宇宙的连贯性和相互联系的深刻陈述,是一把不断开启惊奇之门的简单钥匙。