这是两个有趣的甜甜圈问题.
目录
问题 A§
这里有两个甜甜圈, 其中一个长着嘴巴.
假设甜甜圈是用弹性膜做的, 并且可以任意伸缩, 但不能撕裂. 那么, 长着嘴的甜甜圈可以把另一个甜甜圈吃掉.
最后, 小甜甜圈完全被大甜甜圈吞入体内.
那么, 如果一开始时, 两个甜甜圈是套在一起的, 就像这样:
那么, 长着嘴的甜甜圈仍然能吃掉另一个甜甜圈吗?
问题 B§
甜甜圈不仅可以是正常的形状, 还可以和自己打结.
不仅如此, 甜甜圈中间的洞也可以打结.
这个图看起来像一个玻璃罐子, 但它的本质也是一个甜甜圈.
当然, 用玻璃的原因是显而易见的: 为了看到中间的洞. 不过读者需要想象, 这种玻璃可以任意伸缩, 就像弹性膜一样.
拓扑学家知道, 上面说的两种结都是无法解开的, 除非把甜甜圈撕开, 或者把玻璃打碎.
现在, 有一个有两个洞的甜甜圈.
它内部的两个洞可以打一个结, 拴起来.
那么, 这个结可以解开吗?
答案 A§
甜甜圈能否吃掉套在自己身上的甜甜圈?
这看上去是没法做到的. 我们甚至能写出一个 「证明」: 考虑两个甜甜圈上的两个圆圈 (蓝色).
在弹性变换的过程中, 这两个圈总是在两个甜甜圈的表面上, 并且总是套在一起, 无法解开. 然而, 如果一个甜甜圈吃掉了另一个, 那么这两个圆圈就被解开了.
这样解开的过程是不可能发生的. 因此, 我们就 「证明」 了甜甜圈无法被吃掉.
这个证明看似很有道理, 但无论如何, 甜甜圈确实可以被吃掉. 只需按下面的步骤做.
首先, 把嘴张大, 做出一副夸张的表情.
然后, 把嘴变宽. 这时, 甜甜圈实际上只剩下两根带子.
现在, 就可以慢慢合上张开的嘴了.
最后, 可怜的小甜甜圈就被吞入了大甜甜圈体内.
那么, 之前的 「证明」 错误在哪呢? 我们发现, 在整个过程中, 两个蓝色圆圈始终没有解开. 我们之前想当然地以为, 吃掉甜甜圈后两个圆圈一定会解开, 但这是不一定的.
另外, 我们注意到, 在这个过程中, 大的甜甜圈经历了内外翻转, 它以前的内侧变成了现在的外侧.
那么, 如果要求大甜甜圈不能内外翻转呢? 那么, 答案就会变成否定的. 学过拓扑学的读者可以尝试证明这个结论:
习题
答案 B§
打结的玻璃甜甜圈可以解开吗?
如果没有左边的那个竖直的洞, 那么答案是不能. 但增加这个洞之后, 这个结就能解开了.
第一步, 把打结的那个洞的底端移动到左边的洞壁上.
下面, 接着将这个端点移动到罐子的顶面, 再移到侧面.
接下来, 把这个端点沿着罐子的侧面, 从背后绕一圈.
这样, 结就解开了. 多神奇!
这个解法是 [Bing 1966] 给出的. 他用这个例子来说明, 即使是三维空间中熟悉的形状, 它的性质也可能与我们的直觉相差甚远.
参考文献§
问题 A:
- Gardner, M. (1997).
Pool-ball triangles and other problems.
Penrose tiles to trapdoor ciphers, revised edition, 119–136. Mathematical Association of America.
问题 B: