<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>无限 on kenji.blog</title><link>http://kenji.blog/zh-cn/tags/%E6%97%A0%E9%99%90/</link><description>Recent content in 无限 on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>kenjinote</copyright><lastBuildDate>Thu, 10 Sep 2026 21:00:00 +0900</lastBuildDate><atom:link href="http://kenji.blog/zh-cn/tags/%E6%97%A0%E9%99%90/index.xml" rel="self" type="application/rss+xml"/><item><title>飞行的箭是静止的？：芝诺的“飞矢”悖论</title><link>http://kenji.blog/zh-cn/p/zenos-arrow/</link><pubDate>Thu, 10 Sep 2026 21:00:00 +0900</pubDate><guid>http://kenji.blog/zh-cn/p/zenos-arrow/</guid><description>&lt;img src="http://kenji.blog/p/zenos-arrow/img/zenos_arrow.jpg" alt="Featured image of post 飞行的箭是静止的？：芝诺的“飞矢”悖论" />&lt;p>从弓中射出的箭在空中飞行。这支箭确实在运动。
然而，公元前5世纪的希腊哲学家芝诺，展开了如下可怕的逻辑推理。&lt;/p>
&lt;p>&lt;strong>“飞行的箭，实际上是静止的”&lt;/strong>&lt;/p>
&lt;p>这不是玩笑也不是诡辩，而是2500年来，数学家和哲学家们一直在认真讨论的**“飞矢悖论”**。&lt;/p>
&lt;h2 id="芝诺的论证">芝诺的论证
&lt;/h2>&lt;p>芝诺的论证，是以“时间的瞬间”这一概念为出发点的。&lt;/p>
&lt;ol>
&lt;li>时间是“瞬间”的连续。&lt;/li>
&lt;li>像“照片”一样截取某个瞬间（时间长度为零的一点），箭在空间中的特定一点“存在”。&lt;/li>
&lt;li>在那个瞬间，箭只是“占据”着那个位置，&lt;strong>并没有运动&lt;/strong>。（如果它在运动，那它应该需要一个“时间段”而不是“瞬间”）&lt;/li>
&lt;li>这对于提取出的任何一个瞬间都是一样的。&lt;/li>
&lt;li>如果在时间的所有瞬间箭都是静止的，那么&lt;strong>箭什么时候运动呢？&lt;/strong>&lt;/li>
&lt;/ol>
&lt;div class="mermaid">graph TD
A["飞行的箭"] --> B["时间是瞬间的连续"]
B --> C["瞬间 t1: 箭在位置 A 静止"]
B --> D["瞬间 t2: 箭在位置 B 静止"]
B --> E["瞬间 t3: 箭在位置 C 静止"]
C --> F{"在所有瞬间箭都是静止的"}
D --> F
E --> F
F --> G["结论: 箭没有运动！"]
style A fill:#2196F3,color:#fff
style F fill:#FF9800,color:#fff,stroke-width:2px
style G fill:#F44336,color:#fff,stroke-width:3px&lt;/div>
&lt;h2 id="直觉-vs-逻辑">直觉 vs 逻辑
&lt;/h2>&lt;p>“太荒谬了。箭不是实际在飞吗？”，这应该是大多数人的第一反应。
然而，要指出芝诺的论证在&lt;strong>逻辑上&lt;/strong>错在哪里，实际上是非常困难的。&lt;/p>
&lt;p>据说，古希腊哲学家第欧根尼在面对芝诺时，只是站起来在房间里走来走去，以此来表示“看，在动”。然而，这并不能算作对芝诺逻辑的&lt;strong>反驳&lt;/strong>。因为芝诺所问的，不是“能不能动”，而是“我们能否用我们的逻辑毫无矛盾地解释‘运动到底是怎么回事’”。&lt;/p>
&lt;h2 id="微积分学的解决尝试">微积分学的解决（尝试）
&lt;/h2>&lt;p>17世纪牛顿和莱布尼茨发明的&lt;strong>微积分学&lt;/strong>，为这个悖论提供了数学上的回答（至少是部分地）。&lt;/p>
&lt;p>在微积分学中，将“某个瞬间的速度（瞬时速度）”定义如下：&lt;/p>
$$ v(t) = \lim_{\Delta t \to 0} \frac{\Delta x}{\Delta t} $$
&lt;p>也就是说，将位置的变化量 $\Delta x$ 除以时间的变化量 $\Delta t$，并将 $\Delta t$ 无限趋近于零的“极限”定义为速度。&lt;/p>
&lt;p>这里的关键点在于，&lt;strong>“瞬时速度”并不是在零时间段内的移动距离&lt;/strong>。
它是作为该时刻前后微小变化的“趋势”，即被定义为**“极限”**的量。&lt;/p>
&lt;p>因此，从微积分学立场的回答如下：&lt;/p>
&lt;p>“确实，如果截取长度为零的瞬间，在那个瞬间‘内’箭是没有移动的。但是，箭在那个瞬间也具有‘瞬时速度（非零的极限值）’这一属性。‘静止’意味着‘瞬时速度为零’，由于飞行的箭的瞬时速度并不为零，所以不能说箭是‘静止的’。”&lt;/p>
&lt;h2 id="遗留的哲学问题">遗留的哲学问题
&lt;/h2>&lt;p>微积分学为芝诺的悖论提供了实用的解决方案，但在哲学上并没有完全了结。&lt;/p>
&lt;p>因为“极限”这个概念，归根结底只是一个数学工具（计算程序），并没有严格地回答诸如**“时间的最小单位（瞬间）在物理上到底是什么”“什么是连续”“运动的本质是什么”**这些根本性的问题。&lt;/p>
&lt;p>在现代物理学（量子力学）中，人们正在讨论时间和空间也可能存在最小单位（普朗克时间、普朗克长度）的可能性。如果时间不是“连续的”而是“离散的（数字化的）”，那么芝诺的悖论可能需要在完全不同的语境下被重新评估。&lt;/p>
&lt;p>芝诺的箭在2500年后的今天，仍在不断地向我们发出追问：“什么是运动？”“什么是时间？”&lt;/p></description></item><item><title>能用油漆填满，却无法涂满表面？：加百列的号角</title><link>http://kenji.blog/zh-cn/p/gabriels-horn/</link><pubDate>Thu, 10 Sep 2026 21:00:00 +0900</pubDate><guid>http://kenji.blog/zh-cn/p/gabriels-horn/</guid><description>&lt;img src="http://kenji.blog/p/gabriels-horn/img/gabriels_horn.jpg" alt="Featured image of post 能用油漆填满，却无法涂满表面？：加百列的号角" />&lt;p>如果有一个“体积有限，表面积却无限大”的容器，会怎么样呢？
直觉上似乎是不可能的，但在数学的世界里确实存在这样的立体。那就是被称为**“加百列的号角（Gabriel&amp;rsquo;s Horn）”&lt;strong>，别名&lt;/strong>“托里切利小号”**的图形。&lt;/p>
&lt;p>这个图形由意大利数学家埃万杰利斯塔·托里切利在1641年发现，给当时的数学家和哲学家们带来了巨大的冲击，引发了关于“无限”本质的激烈争论。&lt;/p>
&lt;h2 id="涂油漆的悖论">涂油漆的悖论
&lt;/h2>&lt;p>如果把这个图形所具有的性质，用日常的“油漆”来比喻的话，就会产生以下奇妙的悖论。&lt;/p>
&lt;ol>
&lt;li>&lt;strong>用油漆填满号角的情况&lt;/strong>：
号角的体积是有限的（准确地说是 $\pi$），所以只需注入仅仅 $\pi$ 升（约3.14升）的油漆，就可以完全填满号角的内部。&lt;/li>
&lt;li>&lt;strong>用油漆涂满号角表面的情况&lt;/strong>：
号角的表面积是无限大的。因此，如果想用刷子涂满号角内部（或外部）的表面，无论准备多少大量的油漆，也永远无法涂完。&lt;/li>
&lt;/ol>
&lt;p>&lt;strong>“明明3.14升油漆就能填满内部，但涂满表面却需要无限的油漆”&lt;/strong>
这种违背直觉的情况，究竟为什么会发生呢？&lt;/p>
&lt;div class="mermaid">graph TD
A["加百列的号角"] --> B["计算体积 (积分)"]
A --> C["计算表面积 (积分)"]
B --> B1["体积 = π (有限)"]
B1 --> B2["能用油漆填满内部"]
C --> C1["表面积 = ∞ (无限大)"]
C1 --> C2["无法用油漆涂满表面"]
B2 --> D{"悖论！"}
C2 --> D
style A fill:#FFD54F,stroke:#333,stroke-width:2px
style B1 fill:#81C784,stroke:#333
style C1 fill:#E57373,stroke:#333,color:#fff
style D fill:#F44336,stroke:#333,color:#fff,stroke-width:3px&lt;/div>
&lt;h2 id="数学证明微积分的魔法">数学证明：微积分的魔法
&lt;/h2>&lt;p>加百列的号角是由函数 $y = \frac{1}{x}$ （其中 $x \ge 1$）的图像绕 $x$ 轴旋转而成的。
让我们使用微积分来计算这个立体的体积 $V$ 和表面积 $A$。&lt;/p>
&lt;h3 id="1-体积的计算有限的理由">1. 体积的计算（有限的理由）
&lt;/h3>&lt;p>旋转体的体积 $V$ 可以通过对横截面积（半径为 $\frac{1}{x}$ 的圆）进行积分来求得。&lt;/p>
$$ V = \pi \int_{1}^{\infty} \left( \frac{1}{x} \right)^2 dx = \pi \int_{1}^{\infty} \frac{1}{x^2} dx $$
&lt;p>计算这个定积分：
&lt;/p>
$$ V = \pi \left[ -\frac{1}{x} \right]_{1}^{\infty} = \pi (0 - (-1)) = \pi $$
&lt;p>
结果收敛于有限的值 $\pi$。&lt;/p>
&lt;h3 id="2-表面积的计算无限大的理由">2. 表面积的计算（无限大的理由）
&lt;/h3>&lt;p>另一方面，表面积 $A$ 的计算如下。&lt;/p>
$$ A = 2\pi \int_{1}^{\infty} y \sqrt{1 + \left(\frac{dy}{dx}\right)^2} dx $$
&lt;p>因为 &lt;/p>
$$ \frac{dy}{dx} = -\frac{1}{x^2} $$
&lt;p>，所以平方根里面的内容是 $1 + \frac{1}{x^4}$。
这里，因为在所有的 $x \ge 1$ 处都有 $\sqrt{1 + \frac{1}{x^4}} > 1$，所以成立以下不等式。&lt;/p>
$$ A > 2\pi \int_{1}^{\infty} \frac{1}{x} \cdot 1 dx = 2\pi \left[ \ln x \right]_{1}^{\infty} $$
&lt;p>自然对数 $\ln x$ 在 $x \to \infty$ 时发散到无限大。因此，比它还要大的表面积 $A$ 当然也会发散到&lt;strong>无限大&lt;/strong>。&lt;/p>
&lt;h2 id="这个悖论的揭秘">这个悖论的“揭秘”
&lt;/h2>&lt;p>即使在数学上被证明是正确的，在现实世界的直觉上可能也难以接受。
“如果能用油漆填满，那油漆既然接触到了内侧表面，不就等同于表面也被涂满了吗？”&lt;/p>
&lt;p>这种直觉上的偏差，源于&lt;strong>将数学概念与物理现实相混淆&lt;/strong>。&lt;/p>
&lt;p>在数学的世界里，油漆的“厚度”可以无限变薄直至为零。加百列的号角越往前端越无限细长，但在数学概念中，油漆可以无限变薄，流入那极细前端的最深处，从而用有限的体积覆盖无限的表面积（不过，油漆膜的厚度越往前端就越接近于零）。&lt;/p>
&lt;p>然而，在物理学的现实世界中，油漆是由原子和分子（具有有限大小的粒子）组成的。
即使注入现实中的油漆，当号角的管径细于“油漆分子的直径”时，油漆就无法继续向深处推进了。也就是说，在物理上，既不可能将其前端填满，也不可能涂满无限的表面。&lt;/p>
&lt;p>加百列的号角是一个美妙的例子，它告诉我们人类的直觉被“有限世界的规则”所束缚，与处理“无限”的微积分世界并不总是一致。&lt;/p></description></item><item><title>英国的海岸线有多长？：海岸线悖论</title><link>http://kenji.blog/zh-cn/p/coastline-paradox/</link><pubDate>Thu, 10 Sep 2026 21:00:00 +0900</pubDate><guid>http://kenji.blog/zh-cn/p/coastline-paradox/</guid><description>&lt;img src="http://kenji.blog/p/coastline-paradox/img/coastline_paradox.jpg" alt="Featured image of post 英国的海岸线有多长？：海岸线悖论" />&lt;p>英国的海岸线到底有多少公里长？
你可能觉得查阅百科全书或地理教科书就能找到答案。然而，现实中存在着一个奇妙的事实：&lt;strong>“答案会根据测量方式而改变，理论上是无限大的”&lt;/strong>。&lt;/p>
&lt;p>这就是&lt;strong>海岸线悖论（Coastline Paradox）&lt;/strong>。这一发现后来成为了催生出“分形几何学”这一全新数学领域的契机。&lt;/p>
&lt;h2 id="尺子越短距离越长">尺子越短，距离越长
&lt;/h2>&lt;p>海岸线并不是笔直的直线，而是由无数个海湾、海角和岩石表面的凹凸不平所组成的。&lt;/p>
&lt;p>假设我们用一把长100公里的巨大的尺子（直线）来测量英国的海岸线。使用这把尺子，小于100公里的细小海湾和半岛的锯齿状边缘将被忽略，并被抄近路直接跳过。&lt;/p>
&lt;p>接下来，我们用一把长1公里的尺子重新测量。这时，测量将沿着刚才被忽略的小海湾和海角的轮廓进行，因此总长度肯定会增加。&lt;/p>
&lt;p>如果进一步用1米长的尺子测量每一块岩石的凹凸，用1厘米长的尺子测量石子的表面，甚至用1毫米长的尺子测量沙粒的轮廓，结果会怎样呢？&lt;/p>
&lt;div class="mermaid">graph TD
A["海岸线的测量"] --> B["100公里的尺子"]
A --> C["1公里的尺子"]
A --> D["1米的尺子"]
B --> B1["忽略小海湾"]
B1 --> B2["测量结果: 约2,800公里"]
C --> C1["沿着海湾的形状"]
C1 --> C2["测量结果: 约3,400公里"]
D --> D1["测量到岩石的凹凸"]
D1 --> D2["测量结果: 进一步增加（理论上是无限大）"]
style B2 fill:#FFCDD2,stroke:#333
style C2 fill:#E57373,stroke:#333
style D2 fill:#F44336,stroke:#333,color:#fff&lt;/div>
&lt;p>路易斯·弗莱·理查森在1951年通过实证发现了这一现象。随着测量单位（尺子的长度）变得越来越小，测量出来的海岸线长度将会无止境地增加。&lt;/p>
&lt;h2 id="分形维度介于一维与二维之间">分形维度：介于一维与二维之间
&lt;/h2>&lt;p>给这个悖论提供数学解释的是数学家本华·曼德博。1967年，他在《科学》杂志上发表了一篇著名的论文，名为《英国的海岸线有多长？自相似性与分形维度》。&lt;/p>
&lt;p>曼德博指出，像海岸线这种自然界的形状，具有&lt;strong>自相似性（分形）&lt;/strong>，也就是说，“无论怎么放大，都会出现相似的复杂结构”。&lt;/p>
&lt;p>如果是纯粹的数学直线（一维），即使把尺子折半，长度也不会改变。但是，由于海岸线过于锯齿状，它比一维的线更复杂，但又不是拥有面积的二维的面。&lt;/p>
&lt;p>曼德博为了表达这种图形的复杂性，引入了**“分形维度（Hausdorff dimension）”**这一概念。
英国海岸线的分形维度估计约为 $D \approx 1.25$。也就是说，英国海岸线是一个“维度高于一维的线，低于二维的面”的不可思议的存在。&lt;/p>
&lt;p>假设尺子的长度为 $s$，测量出的海岸线长度为 $L(s)$，那么它与分形维度 $D$ 之间存在如下关系：&lt;/p>
$$ L(s) \propto s^{1-D} $$
&lt;p>就英国的海岸线而言，因为 $D = 1.25$，所以 $1 - D = -0.25$。
&lt;/p>
$$ L(s) \propto s^{-0.25} $$
&lt;p>
这在数学上表明，随着尺子的长度 $s$ 接近 0，测量结果 $L(s)$ 将发散至无限大 $\infty$。&lt;/p>
&lt;h2 id="终极结论长度无法定义">终极结论：长度无法定义
&lt;/h2>&lt;p>我们日常生活中使用的“长度”这一概念，只对平滑的直线或曲线起作用。对于自然界中存在的分形图形（海岸线、云朵、山脉、血管的分支等），探究其“绝对长度”本身，在数学上其实是毫无意义的。&lt;/p>
&lt;p>“英国的海岸线有多长？”
其正确答案是：“取决于测量所用尺子的长度”，并且在理论上是“无限大”的。在有限的狭小空间中折叠着无限的长度，这一事实可以说是对于我们空间认知的一个美丽悖论。&lt;/p></description></item><item><title>希尔伯特旅馆悖论：如何在一个客满的旅馆里，再住进无限位客人</title><link>http://kenji.blog/zh-cn/p/hilberts-grand-hotel/</link><pubDate>Thu, 10 Sep 2026 06:00:00 +0900</pubDate><guid>http://kenji.blog/zh-cn/p/hilberts-grand-hotel/</guid><description>&lt;img src="http://kenji.blog/p/hilberts-grand-hotel/img/hilberts_hotel.jpg" alt="Featured image of post 希尔伯特旅馆悖论：如何在一个客满的旅馆里，再住进无限位客人" />&lt;h2 id="1-欢迎来到终极旅馆">1. 欢迎来到终极旅馆
&lt;/h2>&lt;p>德国伟大的数学家大卫·希尔伯特（David Hilbert），为了说明“无限”这个概念是多么违背人类的直觉，构思了以下这个有趣的思维实验。&lt;/p>
&lt;p>请想象一下。在宇宙的某个地方，有一家名叫**“希尔伯特无限旅馆”&lt;strong>的旅馆。
这家旅馆有1号房、2号房、3号房……总共存在着&lt;/strong>无限个**带有编号的房间。&lt;/p>
&lt;p>有一天，宇宙中举办了一场盛大的活动，这家无限旅馆的所有房间都住满了客人，宣告**“客满”**。
就在这时，一位疲惫不堪的旅行者来到前台，问道：“能给我腾出一间空房吗？”&lt;/p>
&lt;p>如果是普通的旅馆，只能拒绝说：“非常抱歉，我们已经客满了。”
但是，这里可是无限旅馆。经理微笑着回答：“好的，马上为您准备房间。”
明明已经客满，要怎么让新客人住进来呢？&lt;/p>
&lt;hr>
&lt;h2 id="2-案例1安排1位新客人入住的方法">2. 案例1：安排1位新客人入住的方法
&lt;/h2>&lt;p>经理通过馆内广播，向所有已经入住的客人播报了如下通知：&lt;/p>
&lt;p>&lt;strong>“各位客人请注意。请各位搬到当前房间号‘加1’的房间。”&lt;/strong>&lt;/p>
&lt;p>这样一来会发生什么呢？&lt;/p>
&lt;ul>
&lt;li>1号房的客人，搬到了2号房。&lt;/li>
&lt;li>2号房的客人，搬到了3号房。&lt;/li>
&lt;li>3号房的客人，搬到了4号房。&lt;/li>
&lt;li>$n$号房的客人，搬到了$n+1$号房。&lt;/li>
&lt;/ul>
&lt;div class="mermaid">graph LR
subgraph "搬迁前（客满）"
R1["1号房&lt;br>(客人A)"]
R2["2号房&lt;br>(客人B)"]
R3["3号房&lt;br>(客人C)"]
R4["..."]
end
subgraph "搬迁后"
NewR1["1号房&lt;br>(空房!)"]
NewR2["2号房&lt;br>(客人A)"]
NewR3["3号房&lt;br>(客人B)"]
NewR4["4号房&lt;br>(客人C)"]
end
R1 -->|搬迁| NewR2
R2 -->|搬迁| NewR3
R3 -->|搬迁| NewR4
NewGuest["新客人"] -->|办理入住| NewR1
style NewR1 fill:#aaffaa,stroke:#333,stroke-width:2px
style NewGuest fill:#ffaaaa,stroke:#333,stroke-width:2px&lt;/div>
&lt;p>由于房间是无限的，所以不会发生“最后一间房的客人被赶出去”的情况。所有人都能顺利地搬到隔壁的房间。
而且奇妙的是，&lt;strong>1号房空出来了。&lt;/strong> 新来的旅行者顺利地住进了1号房。&lt;/p>
&lt;p>在无限的世界里，$\infty + 1 = \infty$ 是成立的。
从“整体（无限）”中拿出“1个”，整体的大小并不会改变。&lt;/p>
&lt;hr>
&lt;h2 id="3-案例2安排无限位新客人入住的方法">3. 案例2：安排无限位新客人入住的方法
&lt;/h2>&lt;p>到了第二天。旅馆再次恢复了客满状态。
没想到这次，一辆载着**“无限位乘客”的无限巴士**到达了。
从巴士上下来的客人们涌向前台，要求：“给我们所有人准备房间！”&lt;/p>
&lt;p>如果像昨天那样拜托大家“加1”搬迁的话，需要花费永远也走不到头的时间。
然而，经理并没有慌张。他再次进行了馆内广播。&lt;/p>
&lt;p>&lt;strong>“各位客人请注意。请各位搬到当前房间号‘乘以2’的房间。”&lt;/strong>&lt;/p>
&lt;p>这样一来会发生什么呢？&lt;/p>
&lt;ul>
&lt;li>1号房的客人，搬到了2号房。&lt;/li>
&lt;li>2号房的客人，搬到了4号房。&lt;/li>
&lt;li>3号房的客人，搬到了6号房。&lt;/li>
&lt;li>$n$号房的客人，搬到了$2n$号房。&lt;/li>
&lt;/ul>
&lt;p>通过这次搬迁，原本已经入住的无限位客人，被完完全全地安置在了**“所有偶数号的房间”&lt;strong>里。
而奇迹般的是，&lt;/strong>“所有奇数号的房间（1号房、3号房、5号房&amp;hellip;）”完全空出来了**！&lt;/p>
&lt;div class="mermaid">graph LR
subgraph "现有房客"
G1["客人1"] -->|乘以2| R2["2号房"]
G2["客人2"] -->|乘以2| R4["4号房"]
G3["客人3"] -->|乘以2| R6["6号房"]
end
subgraph "巴士上的新客人（无限人）"
N1["新客1"] -->|去奇数房| R1["1号房 (空)"]
N2["新客2"] -->|去奇数房| R3["3号房 (空)"]
N3["新客3"] -->|去奇数房| R5["5号房 (空)"]
end
style R1 fill:#aaffaa,stroke:#333
style R3 fill:#aaffaa,stroke:#333
style R5 fill:#aaffaa,stroke:#333&lt;/div>
&lt;p>由于奇数也是无限的，所以经理只要按无限巴士乘客的顺序，依次将他们引导至1号房、3号房、5号房&amp;hellip;就可以让所有人住下了。&lt;/p>
&lt;p>在无限的世界里，$\infty + \infty = \infty$ 是成立的。
无限加上无限，结果在大小上依然是相等的“无限”。&lt;/p>
&lt;hr>
&lt;h2 id="4-案例3如果有无限辆无限巴士到达呢">4. 案例3：如果有无限辆无限巴士到达呢？
&lt;/h2>&lt;p>又到了第二天。旅馆又是客满状态。
谁知这次，竟然到达了**“无限辆载有无限位乘客的无限巴士”**。&lt;/p>
&lt;p>1号巴士上有无限人，2号巴士上有无限人，3号巴士上有无限人……就这样有无限辆巴士排成一列。
这下就连经理也快要恐慌了，但他是一位数学天才。他想到了使用“质数”。&lt;/p>
&lt;p>经理发出了如下指示：&lt;/p>
&lt;ol>
&lt;li>
&lt;p>&lt;strong>让已经住在旅馆的客人搬迁&lt;/strong>
设当前的房间号为 $n$，请客人搬到“$2^n$ 号房”。
（1号房 $\rightarrow$ 2号房、2号房 $\rightarrow$ 4号房、3号房 $\rightarrow$ 8号房&amp;hellip;）
这样现有的客人就全部安置好了。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>引导1号巴士的客人（无限人）&lt;/strong>
设客人的座位号为 $n$，引导至“$3^n$ 号房”。
（3号房、9号房、27号房&amp;hellip;）&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>引导2号巴士的客人（无限人）&lt;/strong>
使用下一个质数 5，引导至“$5^n$ 号房”。
（5号房、25号房、125号房&amp;hellip;）&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>引导第 $k$ 号巴士的客人（无限人）&lt;/strong>
使用第 $k+1$ 个质数 $P$，引导至“$P^n$ 号房”。&lt;/p>
&lt;/li>
&lt;/ol>
&lt;p>根据数学中一个强大的定理“算术基本定理（任何大于1的自然数都可以唯一地分解为质数的乘积）”，$2^n, 3^n, 5^n, 7^n \dots$ 这些房间号绝对不可能与其他任何人发生重复。&lt;/p>
&lt;p>就这样，经理将**“无限 $\times$ 无限”**这样难以估量的庞大客流，完美地容纳进了一家无限旅馆中！&lt;/p>
&lt;hr>
&lt;h2 id="5-无限也有大小之分康托尔定理">5. 无限也有“大小”之分（康托尔定理）
&lt;/h2>&lt;p>希尔伯特无限旅馆告诉我们一个事实：&lt;strong>“可数无限（可以像1, 2, 3&amp;hellip;这样标号计数的无限）”，无论怎么相加、怎么相乘，最终都会落入相同大小的“可数无限”的框架内&lt;/strong>。&lt;/p>
&lt;p>然而，数学家格奥尔格·康托尔（Georg Cantor）发现了一个更可怕的事实。
“自然数”和“分数”，全都能住进这家无限旅馆。但是，&lt;strong>如果来的是“实数（包含无理数在内的所有小数）”的客人，即使使用这家无限旅馆也绝对无法让所有人住下&lt;/strong>。&lt;/p>
&lt;p>数学证明，实数的数量，在根本上是比无限旅馆房间数量（可数无限）“更大（级别更高）的无限”。
虽然常常被笼统地称为“无限”，但实际上在无限之中，也存在着“较小的无限”和“无论如何也达不到的巨大的无限”这种层级结构（势）。&lt;/p>
&lt;hr>
&lt;h2 id="6-总结颠覆人类直觉的无限">6. 总结：颠覆人类直觉的“无限”
&lt;/h2>&lt;p>希尔伯特无限旅馆，生动地描绘了我们在日常生活中培养出的“有限的常识”，在“无限的世界”里是如何行不通的。&lt;/p>
&lt;p>“整体大于部分”
“客满的旅馆进不去任何人”
“无限加上无限会变得更大”&lt;/p>
&lt;p>这些理所当然的直觉，全都被完美地推翻了。
无限的世界，是悖论（违背直觉的真理）的宝库。数学家们并没有害怕这些悖论，而是用逻辑的力量将其征服、分类，并建立起了现代集合论这一美丽的体系。&lt;/p>
&lt;p>下次当你被拒绝说“旅馆客满”时，请务必想象一下“如果这家旅馆是希尔伯特无限旅馆就好了”。&lt;/p></description></item><item><title>巴拿赫-塔斯基悖论：把一个球体切碎，能变成两个同样大小的球体？</title><link>http://kenji.blog/zh-cn/p/banach-tarski-paradox/</link><pubDate>Thu, 10 Sep 2026 02:00:00 +0900</pubDate><guid>http://kenji.blog/zh-cn/p/banach-tarski-paradox/</guid><description>&lt;img src="http://kenji.blog/p/banach-tarski-paradox/img/banach_tarski.jpg" alt="Featured image of post 巴拿赫-塔斯基悖论：把一个球体切碎，能变成两个同样大小的球体？" />&lt;h2 id="1-魔法般的定理1--1--1-">1. 魔法般的定理：1 = 1 + 1 ?
&lt;/h2>&lt;p>假设你面前有一个纯金的球。
你用刀将这个球切成几个部分，然后像拼图一样把这些部分重新组合起来。你不拉伸、不弯曲这些部分，也不添加任何新的黄金，只是单纯地移动并把它们拼接在一起。&lt;/p>
&lt;p>然而，当你看着拼好的“拼图”时，会发现**“变成了两个和原来球体大小完全一样的纯金球”**。&lt;/p>
&lt;p>你可能会想：“怎么可能！这违背了质量守恒定律，简直是炼金术士的妄想！”
在现实的物理世界中，这确实是绝对不可能的。但是，&lt;strong>在纯粹的数学（几何学、集合论）世界中，这被证明是一个在逻辑上100%正确的定理&lt;/strong>。&lt;/p>
&lt;p>这就是1924年由斯特凡·巴拿赫（Stefan Banach）和阿尔弗雷德·塔斯基（Alfred Tarski）两位数学家证明的**“巴拿赫-塔斯基悖论”**。&lt;/p>
&lt;hr>
&lt;h2 id="2-准确理解悖论的主张">2. 准确理解悖论的主张
&lt;/h2>&lt;p>把巴拿赫和塔斯基证明的定理用数学上精确的语言表达如下：&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>巴拿赫-塔斯基定理&lt;/strong>
三维空间中的任意实心球体 $S$ 可以被分割成有限个碎片。然后，仅通过（旋转和平移）重新排列这些碎片，就可以组合出两个与原球体 $S$ 半径完全相同的实心球体。&lt;/p>
&lt;/blockquote>
&lt;p>更令人惊讶的是，应用这个定理，我们还可以得出以下结论：&lt;/p>
&lt;ul>
&lt;li>把一粒豌豆分割成有限个碎片，然后重新组合，就可以变成一个&lt;strong>和太阳一样大的球体&lt;/strong>。（别名：豌豆与太阳悖论）&lt;/li>
&lt;/ul>
&lt;p>为什么在数学上允许这种魔法般的事情发生呢？
其中的秘密隐藏在**“无限”&lt;strong>和&lt;/strong>“选择公理”**这两个关键词中。&lt;/p>
&lt;hr>
&lt;h2 id="3-无限的奇妙性质">3. “无限”的奇妙性质
&lt;/h2>&lt;p>理解这个悖论的第一步是了解“无限集合”的奇妙性质。&lt;/p>
&lt;p>在我们平时接触的“有限”世界中，整体必然大于部分。
例如，从1到10的数字（10个）中取出偶数（5个），数量就会减半。&lt;/p>
&lt;p>但是，在“无限”的世界里，这个常识行不通。
所有的“自然数”（1, 2, 3, 4, &amp;hellip;）和所有的“偶数”（2, 4, 6, 8, &amp;hellip;），哪一个更多呢？
直觉上，由于偶数只有自然数的一半，感觉自然数会更多。
然而，请尝试像下面这样将它们配对：&lt;/p>
&lt;ul>
&lt;li>1 $\rightarrow$ 2&lt;/li>
&lt;li>2 $\rightarrow$ 4&lt;/li>
&lt;li>3 $\rightarrow$ 6&lt;/li>
&lt;li>$n \rightarrow 2n$&lt;/li>
&lt;/ul>
&lt;p>像这样，对于每一个自然数，必定能找到其两倍的偶数与之配对（一一对应），没有任何数字会多余。
也就是说，在数学上，&lt;strong>“自然数的数量（无限）”和“偶数的数量（无限）”是完全一样大的&lt;/strong>！&lt;/p>
&lt;p>明明从整体（自然数）中取出了一半（偶数），大小却和原来一样没有改变。在无限集合中，**“部分等于整体”**的事情是可能发生的。
巴拿赫-塔斯基定理可以说是将这种“无限的魔法”应用到三维空间中“点”的集合上的终极形式。&lt;/p>
&lt;hr>
&lt;h2 id="4-空间中的点被切成不可测的状态">4. 空间中的点被切成“不可测”的状态
&lt;/h2>&lt;p>用菜刀切开现实中的物体（金子或苹果）时，切出的各个部分必然具有“体积”。
但是，数学中的球体是由没有体积的**“无限个点的集合”**构成的。&lt;/p>
&lt;p>巴拿赫和塔斯基用一种极其特殊且复杂的方法对这无限个点进行了分组（分割）。
这种分割方式太过复杂和分散，以至于它们变成了一种“无法测量体积（不可测集合）”的状态。&lt;/p>
&lt;div class="mermaid">graph TD
S["原球体 S (体积 V)"] -->|特殊分割| P1["碎片 1 (体积不可测)"]
S --> P2["碎片 2 (体积不可测)"]
S --> P3["碎片 3 (体积不可测)"]
S --> P4["碎片 4 (体积不可测)"]
S --> P5["碎片 5 (体积不可测)"]
P1 -->|旋转、平移| S1["新球体 1 (体积 V)"]
P2 -->|旋转、平移| S1
P3 -->|旋转、平移| S1
P4 -->|旋转、平移| S2["新球体 2 (体积 V)"]
P5 -->|旋转、平移| S2
style S fill:#ffddaa,stroke:#333,stroke-width:2px
style S1 fill:#aaddff,stroke:#333,stroke-width:2px
style S2 fill:#aaddff,stroke:#333,stroke-width:2px&lt;/div>
&lt;p>只要把各个部分变成了“没有体积（无法测量）”的一团散乱的点的集合，就可以摆脱“各部分相加必须等于原体积”这一物理规则（测度的可加性）的束缚。
然后，通过旋转并巧妙组合这些散乱的点的集合，借助“无限的魔法”，就能完成两个和原球体一样密布着点的球体。
实际上，已经证明只要将原来的球仅仅分成 &lt;strong>5个碎片&lt;/strong>，就可以实现这种“把一个球变成两个球”的操作。&lt;/p>
&lt;hr>
&lt;h2 id="5-罪魁祸首选择公理是什么">5. 罪魁祸首：“选择公理”是什么？
&lt;/h2>&lt;p>那么，为什么在数学上可以进行“复杂到无法测量体积的分割”呢？
这是因为我们承认了作为现代数学基础的**“选择公理（Axiom of Choice）”**这一规则。&lt;/p>
&lt;p>简单来说，选择公理就是这样的规则：&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>选择公理的直观理解&lt;/strong>
当有许多个盒子里分别装着东西时，**“可以从每个盒子中各取出一个东西，组成一个新的套装（集合）”**的规则。&lt;/p>
&lt;/blockquote>
&lt;p>如果盒子的数量是有限的，任何人都能轻易做到。
但是，&lt;strong>如果盒子的数量是“无限个”&lt;/strong>，人类就不可能完成无限次“逐一挑选”的操作。即便如此，选择公理仍然承认“可以认为挑选出来组成的新集合是存在的”。&lt;/p>
&lt;p>这个公理在构建现代数学体系时非常方便且不可或缺。大多数数学家都觉得“嗯，这是理所当然的”从而接受了这条规则。&lt;/p>
&lt;p>然而，一旦承认了选择公理，就等同于承认了前面提到的“分散到无法测量体积的点的集合（不可测集合）”的存在。其结果就是，“一个球变成两个球”的巴拿赫-塔斯基定理，作为一种逻辑上的必然被推导了出来。&lt;/p>
&lt;hr>
&lt;h2 id="6-总结数学描绘的超越直觉的世界">6. 总结：数学描绘的“超越直觉的世界”
&lt;/h2>&lt;p>巴拿赫-塔斯基悖论并不是“逻辑上存在矛盾”意义上的悖论（佯谬）。它是指&lt;strong>逻辑上100%正确，但得出的结论却与人类的直觉和物理定律发生强烈冲突&lt;/strong>的悖论。&lt;/p>
&lt;p>当这个定理被发表时，一些数学家主张：“既然能得出这么违背常理的结论，那么选择公理一定是错的！”
但到了今天，许多数学家都已经接受了选择公理，也把巴拿赫-塔斯基定理视为“三维空间和无限集合所拥有的一种奇妙而美丽的性质”接受了下来。&lt;/p>
&lt;p>我们所居住的物理世界是由被称为原子的“有大小的颗粒（有限）”构成的，因此不可能把豌豆变成太阳那么大。
但是，在人类大脑创造出的“数学”这块画布上，点的大小为零，且允许进行无限的操作。&lt;/p>
&lt;p>巴拿赫-塔斯基悖论向我们展示了**“无限”这个概念是如何轻易地超越人类朴素直觉的**，它无疑是现代数学的最高杰作之一。&lt;/p></description></item><item><title>双信封悖论：无限期望值引发的逻辑崩溃与决策陷阱</title><link>http://kenji.blog/zh-cn/p/two-envelopes-paradox/</link><pubDate>Thu, 10 Sep 2026 00:00:00 +0900</pubDate><guid>http://kenji.blog/zh-cn/p/two-envelopes-paradox/</guid><description>&lt;img src="http://kenji.blog/p/two-envelopes-paradox/img/two_envelopes.jpg" alt="Featured image of post 双信封悖论：无限期望值引发的逻辑崩溃与决策陷阱" />&lt;h2 id="1-终极选择换还是不换">1. 终极选择：换还是不换？
&lt;/h2>&lt;p>你正站在一个游戏节目的最终关卡。面前的桌子上放着两个外观完全相同的&lt;strong>信封（A和B）&lt;/strong>。
主持人这样说道：&lt;/p>
&lt;blockquote>
&lt;p>“其中一个信封里装着另一个信封&lt;strong>两倍的钱&lt;/strong>。请选择其中一个。”&lt;/p>
&lt;/blockquote>
&lt;p>你犹豫再三，选择了&lt;strong>信封A&lt;/strong>。
正当你准备看里面的东西时，主持人发出了恶魔般的低语：&lt;/p>
&lt;blockquote>
&lt;p>“现在的话，你可以把信封A和剩下的信封B&lt;strong>进行交换&lt;/strong>。你要换吗？”&lt;/p>
&lt;/blockquote>
&lt;p>那么，你应该交换信封吗？&lt;/p>
&lt;hr>
&lt;h2 id="2-期望值计算导出的无限循环">2. 期望值计算导出的“无限循环”
&lt;/h2>&lt;p>在这里，让我们稍微运用一下数学思维。
假设你持有的信封A中的金额为 $X$ 日元。
根据规则，信封B中的金额要么是“$X$ 日元的一半（$\frac{X}{2}$）”，要么是“$X$ 日元的两倍（$2X$）”。两者的概率各为 $\frac{1}{2}$（50%）。&lt;/p>
&lt;p>那么，让我们来计算一下&lt;strong>交换信封情况下的期望值（预期平均金额）&lt;/strong>。&lt;/p>
$$ E = \frac{1}{2} \times \left(\frac{X}{2}\right) + \frac{1}{2} \times (2X) $$
$$ E = \frac{X}{4} + X = \frac{5}{4}X = 1.25X $$
&lt;p>得出了惊人的结果。
仅仅是通过交换信封，期望值就从原本的 $X$ 日元跃升到了 &lt;strong>$1.25$ 倍&lt;/strong>（提升25%）。
结论就是“从数学角度来想，绝对是交换更划算！”。&lt;/p>
&lt;p>然而，这里发生了&lt;strong>逻辑崩溃&lt;/strong>。
假设你换成了信封B。紧接着，如果主持人再次问你“还是要换回A吗？”会怎么样呢？
完全相同的计算公式依然成立，这次会变成“从B换成A期望值会变成1.25倍”。&lt;/p>
&lt;p>也就是说，&lt;strong>仅仅是不断地“从A换到B”、“从B换回A”，理论上的期望值就会无限增加&lt;/strong>。这显然与现实相矛盾（信封里的内容从一开始就确定了，并不会因为交换而增加）。&lt;/p>
&lt;div class="mermaid">graph TD
Start["你选择信封A (里面有X日元)"] --> Think["计算交换是否更划算"]
Think --> Case1["信封B是一半 (X/2日元) : 概率50%"]
Think --> Case2["信封B是2倍 (2X日元) : 概率50%"]
Case1 --> Calc["期望值 = (X/4) + X = 1.25X"]
Case2 --> Calc
Calc --> SwitchToB["交换成信封B！(里面有Y日元)"]
SwitchToB --> ThinkAgain["再次计算"]
ThinkAgain --> Case3["信封A是一半 (Y/2日元) : 概率50%"]
ThinkAgain --> Case4["信封A是2倍 (2Y日元) : 概率50%"]
Case3 --> Calc2["期望值 = 1.25Y"]
Case4 --> Calc2
Calc2 --> SwitchToA["再次交换成信封A！"]
SwitchToA --> Start
style Calc fill:#ff9999,stroke:#333,stroke-width:2px
style Calc2 fill:#ff9999,stroke:#333,stroke-width:2px
style SwitchToA fill:#ff4444,color:#fff,stroke:#333,stroke-width:4px&lt;/div>
&lt;p>为什么看似完美的期望值计算，会产生这种奇怪的悖论呢？&lt;/p>
&lt;hr>
&lt;h2 id="3-解密数学戏法变量的偷换">3. 解密数学戏法：变量的偷换
&lt;/h2>&lt;p>这个悖论的陷阱在于**“随机变量 $X$ 的使用方式”**。&lt;/p>
&lt;p>在刚才的计算公式中，我们将信封A的金额 $X$ 视为&lt;strong>固定的常数&lt;/strong>，并假设信封B是“$\frac{X}{2}$ 或 $2X$”。
然而，真正固定的应该是**“两个信封中装的金额总和”&lt;strong>，或者是&lt;/strong>“较少的那个金额”**。&lt;/p>
&lt;p>假设装有较少金额的信封里的金额为 $S$。那么，装有较多金额的信封里就有 $2S$ 的金额。
游戏的所有可能情况只有以下2种模式（概率各为 $\frac{1}{2}$）。&lt;/p>
&lt;ul>
&lt;li>&lt;strong>模式1：&lt;/strong> 你选择的信封A是较少的那个 ($S$)，信封B是较多的那个 ($2S$)&lt;/li>
&lt;li>&lt;strong>模式2：&lt;/strong> 你选择的信封A是较多的那个 ($2S$)，信封B是较少的那个 ($S$)&lt;/li>
&lt;/ul>
&lt;p>在这里，我们来正确计算一下**“不交换时”&lt;strong>和&lt;/strong>“交换时”**的期望值。&lt;/p>
&lt;p>&lt;strong>不交换时的期望值 $E_{stay}$：&lt;/strong>
&lt;/p>
$$ E_{stay} = \frac{1}{2} \times S + \frac{1}{2} \times 2S = \frac{3}{2}S = 1.5S $$
&lt;p>&lt;strong>交换时的期望值 $E_{switch}$：&lt;/strong>
在模式1的情况下可以得到 $2S$，在模式2的情况下可以得到 $S$。
&lt;/p>
$$ E_{switch} = \frac{1}{2} \times 2S + \frac{1}{2} \times S = \frac{3}{2}S = 1.5S $$
$$ E_{stay} = E_{switch} $$
&lt;p>期望值完美地一致了！
在最初错误的计算中，因为把模式1时的 $X$（实际上是 $S$）和模式2时的 $X$（实际上是 $2S$）这两个&lt;strong>不同的值当作了同一个变量 $X$ 来处理&lt;/strong>，所以才产生了“交换期望值就会提高”的幻象。&lt;/p>
&lt;div class="mermaid">pie title "期望值的真相（将较少金额设为S的情况）"
"不交换的期望值 (1.5S)" : 50
"交换的期望值 (1.5S)" : 50&lt;/div>
&lt;hr>
&lt;h2 id="4-如果把信封打开了会怎么样">4. 如果把信封打开了会怎么样？
&lt;/h2>&lt;p>悖论似乎到此就解决了。但是，更深层的问题还在后头。&lt;/p>
&lt;p>如果你&lt;strong>在交换信封之前，看到了自己信封A里的内容&lt;/strong>会怎么样呢？
当你打开信封A，发现里面装着**“1万日元”**。&lt;/p>
&lt;p>这一瞬间，就有了 $X = 10000$ 这个确定的值。
信封B里装着的，要么是“5,000日元”，要么是“20,000日元”。
如果此时套用最初的计算公式会怎样呢？&lt;/p>
$$ E_{switch} = \frac{1}{2} \times 5000 + \frac{1}{2} \times 20000 = 2500 + 10000 = 12500 $$
&lt;p>期望值是12,500日元。确实比现状的10,000日元要高。
而且，这次 $X$ 成为了10,000日元这个“具体的常数”，因此前面“偷换变量”的反驳就不适用了。
既然如此，&lt;strong>绝对是交换更划算&lt;/strong>吗？&lt;/p>
&lt;h3 id="贝叶斯推断的反证先验分布的缺失">贝叶斯推断的反证：“先验分布”的缺失
&lt;/h3>&lt;p>对此，数学家们引出了**“金额的先验分布（先验概率）”**这个概念。
疑问就是，5,000日元和20,000日元，真的能说各有 $\frac{1}{2}$ 的概率在里面吗？&lt;/p>
&lt;p>举例来说，假设节目的最大预算是1亿日元。如果你打开信封A发现里面有“6,000万日元”，那么信封B里有“1亿2,000万日元”的概率就是零（因为超出了预算）。也就是说，信封A的金额越大，信封B是“两倍”的概率就越低，是“一半”的概率就越高。&lt;/p>
&lt;p>假设有任意的先验分布 $P(x)$，利用贝叶斯定理计算期望值，数学上已经证明了：&lt;strong>无论怎样现实的（总和为1的）概率分布，都不存在那种在所有金额 $X$ 下都“交换更划算”的魔法分布&lt;/strong>。&lt;/p>
&lt;hr>
&lt;h2 id="5-无限的陷阱与圣彼得堡悖论的联系">5. 无限的陷阱：与圣彼得堡悖论的联系
&lt;/h2>&lt;p>唯一存在一种“在所有 $X$ 下交换都更划算”的情况。
那就是，只有在假设节目预算&lt;strong>无穷大&lt;/strong>，且所有金额（1日元、2日元、4日元、8日元……无限）均匀出现的“反常概率分布（总和为无限大的分布）”时才会发生。&lt;/p>
&lt;p>然而，现实世界中并不存在拥有无限资产的电视台。
这种“无限大期望值”引发的bug，与&lt;strong>圣彼得堡悖论&lt;/strong>（面对期望值为无限大的赌博，人们愿意支付多少钱的问题）有着极深的渊源。&lt;/p>
&lt;h2 id="6-总结概率与期望值的可怕之处">6. 总结：概率与期望值的可怕之处
&lt;/h2>&lt;p>尽管“双信封悖论”仅由简单的乘法和加法构成，它还是给了我们以下教训：&lt;/p>
&lt;ol>
&lt;li>&lt;strong>定义模糊产生的错误&lt;/strong>：如果不明确变量指的是什么（$X$ 是否总是指同一金额），逻辑很容易就会崩溃。&lt;/li>
&lt;li>&lt;strong>“没有信息＝概率50%”的错觉&lt;/strong>：“因为不知道所以应该是一半一半吧”的前提（理由不充分原则），有时会引发致命的计算错误。&lt;/li>
&lt;li>&lt;strong>处理无限的困难&lt;/strong>：将无法应用于现实世界的“无限”概念引入计算公式中，会产生违反常理的结果。&lt;/li>
&lt;/ol>
&lt;p>下次在人生中当你觉得“这山望着那山高，换一换会更好”时，请想起这个悖论。也许只是在你心中的计算公式里，变量被偷换了而已。&lt;/p></description></item></channel></rss>