IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

五个有趣的拓扑变换问题

Matrix67: My Blog 2012-12-19 13:31:09 累计浏览 2,730 次
本机暂存

    如果你喜欢上次的空间想象能力挑战,你一定会喜欢 V. V. Prasolov 的 Intuitive Topology 一书。书中的第一章有五个非常经典的“拓扑变换”类谜题,在此与大家分享。注意游戏规则:我们假设所有物体都是用橡胶做成的,可以随意地拉伸、挤压、弯曲,但不允许切断、粘连等任何改变图形本质结构的操作。

    1. 能否把左图连续地变形为右图?

   原图已失效

       2. 能否把左图连续地变形为右图?

   原图已失效

       3. 左图所示的立体图形表面画有一个圆。能否通过连续变换,把这个圆变到右图所示的位置?

   原图已失效

       4. 在一个轮胎的表面上打一个洞。能否通过连续变换,把这个轮胎的内表面翻到外面来?

   原图已失效

       5. 能否把左图连续地变形为右图?

   原图已失效

       1. 能否把左图连续地变为右图?

   原图已失效

       答案是可以的,如下图所示:

   原图已失效

       这意味着,假如人类的身体可以像橡胶人一样任意变形,那么用两手的拇指和食指做成两个套着的圆环之后,我们可以不放开手指,把圆环给解开来。 Algorithmic and Computer Methods for Three-Manifolds 一书里画了一张非常漂亮的示意图:

   原图已失效

       更加有趣的是,如果仅仅是手腕上多了一块手表,上述方案就不能得逞了:

   原图已失效

       2. 能否把左图连续地变为右图?

   原图已失效

       答案是可以的,如下图所示:

   原图已失效

       这也是一个非常有趣的拓扑学结论。假设有一个可以任意变形的手铐,把它拷在一个人的双手上,再让这个人的两只手紧握在一起不放,那么你可以把其中一个拷环给解下来!

       3. 左图所示的立体图形表面画有一个圆。能否通过连续变换,把这个圆变到右图所示的位置?

   原图已失效

       答案是可以的,如下图所示:

   原图已失效

       4. 在一个轮胎的表面上打一个洞。能否通过连续变换,把这个轮胎的内表面翻到外面来?

   原图已失效

       答案是可以的。首先,作出如下图所示的连续变换。可以看到,一个表面有洞的轮胎本质上等于两个粘在一起的纸圈!不过,注意纸圈 1 和纸圈 2 的地位不太一样:一个是白色的面(即最初轮胎的内表面)冲外,一个是阴影面(即最初轮胎的外表面)冲外。现在,把纸圈 2 当成原来的纸圈 1 ,把纸圈 1 当成原来的纸圈 2 ,倒着把它们变回轮胎形,轮胎的内外表面也就颠倒过来了。

   原图已失效

       有趣的是,把轮胎的内表面翻出来之后,轮胎上的“经线”和“纬线”(姑且这么叫吧)也将会颠倒过来:

   原图已失效

       Wikipedia 上有一个巨帅无比的动画,直接展示出了把一个圆环面的内表面翻到外面来的过程。此动画看着非常上瘾,小心一看就是 10 分钟!

   原图已失效

       5. 能否把左图连续地变为右图?

   原图已失效

       答案是可以的。首先,作出如下图所示的连续变换,于是就变成了问题 1 中的图 (a) 。再利用问题 1 的办法,即可变出我们想要的形状来。

同分类推荐文章

  1. 对基本有序的序列排序算法 (2026-06-11 17:46:49)
  2. Four Levels Of Customer Understanding (2026-05-22 21:00:00)
  3. 除法的意义 (2026-04-12 20:52:17)

查看更多 算法 文章 →

建议继续学习

  1. 贴着另一枚硬币旋转一周则自身转了两周:不同的解释方法 (累计阅读 6,393)
  2. 谁说使用Python你就写不出混乱的代码? (累计阅读 5,454)
  3. 能否在等边三角形点阵中画一个正方形? (累计阅读 5,161)
  4. 千万不要迷信规律:大反例合集 (累计阅读 4,839)
  5. 正多边形的滚动与旋轮线下方的面积 (累计阅读 4,283)
  6. 用邻接表实现无向图 (累计阅读 4,001)
  7. 写在 0x20 岁之前 (累计阅读 3,672)
  8. 漫话折纸几何学 (累计阅读 3,625)
  9. 趣题:把比萨分成若干等份使得至少有一份不含边 (累计阅读 3,581)
  10. SNS背后的科学(1)从六度分隔到无尺度网络 (累计阅读 3,548)