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

两两接触的等粗且无限长的圆柱体

Matrix67: My Blog 2013-11-19 23:18:48 累计浏览 2,626 次
本机暂存

    大家在吃饭喝酒时是否注意到了这样的事情:三个人碰杯时,每个人的杯子都能同时和其他两个人的杯子相接触,很完美;但是四个人碰杯时,任一时刻总会有两个人碰不到杯,非常尴尬。有一次和三个好朋友吃饭,四人碰杯时又发生了这种尴尬的情况,突然有一个人异想天开,把他的杯子放到了另外三个杯子的上面,从而实现了四个杯子两两接触!我们自然引出了这样一个问题:如果 n 个全等的圆柱体两两相接触,则 n 最大是多少?

   原图已失效

    对于不同形状的圆柱体,答案可能是不一样的。 Martin Gardner 在 Hexaflexagons and other mathematical diversions 一书中提到,我们可以精巧地摆放 5 枚硬币,使得它们两两相接触,如上图所示(注意,最底下还藏着一枚硬币)。同时, Martin Gardner 问到,能否摆放 6 支香烟让它们两两接触?一个经典的答案如下:

   原图已失效

       令 Martin Gardner 本人也感到吃惊的是, George Rybicki 和 John Reynolds 指出, 7 支香烟两两接触也是有可能的。他们给出的构造如下:

   原图已失效

    两两接触的全等圆柱体最多可以有多少个? 7 个已经是最多的了吗?如果圆柱体的高度与半径之比有所限制,这会对问题的答案产生怎样的影响?这些问题都还有待解决。

       1968 年, John Littlewood 提出了这样一个问题:在空间中,是否存在 7 个单位半径的无限长圆柱体,使得它们两两相接触?这个问题显然更难一些,因为我们没法利用圆柱体的顶面和底面了。

    根据 MathPuzzle 的消息,最近, Sándor Bozóki 、 Tsung-Lin Lee 和 Lajos Rónyai 解决了这个问题。他们建立了一个非常非常庞大的方程组,里面有 20 个未知数以及 20 个方程:

   原图已失效

    通过某些数值计算方法,他们得到了两组不同的解。其中一组解如下:

   原图已失效

    下面则是另外一组解:

   原图已失效

同分类推荐文章

  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,391)
  2. 谁说使用Python你就写不出混乱的代码? (累计阅读 5,452)
  3. 能否在等边三角形点阵中画一个正方形? (累计阅读 5,158)
  4. 亲爱的用户,您真的满意吗? (累计阅读 4,912)
  5. 千万不要迷信规律:大反例合集 (累计阅读 4,839)
  6. 正多边形的滚动与旋轮线下方的面积 (累计阅读 4,282)
  7. 漫话折纸几何学 (累计阅读 3,624)
  8. 趣题:把比萨分成若干等份使得至少有一份不含边 (累计阅读 3,581)
  9. 用正方形纸片折出等边三角形 (累计阅读 3,539)
  10. 趣题:2n位平衡01串平均有多少个平衡前缀? (累计阅读 3,484)