数学家们终于找到了三个加起来等于42的立方数。这解决了一个已经思考了65年的问题:即,每个小于100 的自然数可以表示为三个立方的总和吗?
这个问题成立于1954年,确切地说是:x 3 + y 3 + z 3 = k。K是1到100之间的每个数字;问题是,x,y和z是什么?
在接下来的几十年中,找到了更简单数字的解决方案。哈佛大学的数学家Noam Elkies于2000年发布了一种算法,可以帮助您找到更难的算法。到2019年,仅剩下最困难的两个:33和42。
然后,在流行的数学频道Numberphile 上观看有关33的问题的YouTube视频之后,来自英国布里斯托大学的数学家Andrew Booker受到启发, 编写了一种新算法。
他在大学的高级计算研究中心通过一台功能强大的超级计算机运行了该解决方案,并 在短短三周的时间内获得了33个解决方案。
因此,我们只剩下其中最困难的一个:42.这证明是一个更加顽固的问题,因此Booker寻求麻省理工学院的数学家安德鲁·萨瑟兰(Andrew Sutherland)的帮助,后者是大规模并行计算专家。
正如您从本文的标题中已经知道的那样,他们已经弄清楚了。
他们还成功地展示了他们的成功:根据《 Aperiodical》,两位数学家都悄悄地将他们的个人网站更改为解决方案,并将页面命名为“生命,宇宙和一切”,这是道格拉斯·亚当斯的致谢之词。
当然,这并不简单。他们俩不得不扩大规模,因此他们寻求了Charity Engine的帮助,该倡议遍及全球,利用来自500,000台家用PC的未使用的计算能力来充当一种“行星式超级计算机”。
这花费了超过一百万小时的计算时间,但是两位数学家找到了解决方案。
X = -80538738812075974
Y = 80435758145817515
Z = 12602123297335631
因此,完整方程式为(-80538738812075974)3 + 80435758145817515 3 + 12602123297335631 3 = 42。
“我放心,” 布克说。
“在这个游戏中,无法确定会找到什么。这有点像试图预测地震,因为我们只经历了大概的概率。因此,我们可能会找到一个我们正在寻找的东西。几个月的搜索,或者可能是又一个世纪没有找到解决方案。”
那是吗?好吧……不。覆盖范围仅为1到100。上升一个数量级至1,000,仍然有大量数字需要解决-114、165、390、579、627、633、732、906、921和975都在等待三个立方体之和的解决方案。
联系客服