地球算了一千万年的终极问题终于被两位科学家一百万小时解决了

放大字体  缩小字体 2019-09-08 17:57:35  阅读:5871 作者:责任编辑NO。姜敏0568

在英国科幻作家道格拉斯·亚当斯的《银河系周游攻略》中,“42”是生命、世界及一切的终极答案,那么这个答案的终极问题又是什么呢?世界中最强壮的电脑沉思,为此为泛维度生物——老鼠们规划了一台更巨大的有机电脑——地球,在运转了1000万年,行将得到这个终极问题前5分钟的时分,地球“砰”的一声,被沃贡人给摧毁了。这个终极问题是什么,也就谁不得而知了。

不过现在,麻省理工学院的数学家安德鲁·萨瑟兰和英国布里斯托尔大学的安德鲁·布克,通过伯克利大学的公益引擎(charity engine)渠道,使用50万台家用核算机的闲暇算力,运转了100万个小时后,总算找到了42这个生命、世界及一切的终极答案的终极问题。

这个问题实践困扰数学界现已几十年了,恣意一个正整数是不是能够表明为三个立方数之和?亦即n=x +y +z 呢?比方:

1 = (-1) + 1 + 1

2 = 7 + (-5) + (-6)

3 = 1 + 1 + 1

6 = (-1) + (-1) + 2

7 = 104 + 32 + (-105)

8 = (-1) + 1 + 2

聪明如你必定现已发现,中心怎样没有4和5呢?本来因为任何整数的立方除以9,其他数只或许是1,0或-1,三个数的立方之和,不或许同余4或5,也就是说一个正整数除以9后,余数如果是4或5,则不或许表明成3个整数的立方之和,所以4、5,13、14,22、23……这些数都要扫除。那么在前100个正整数里,通过科学家们多年的尽力,现在一切的数,除了扫除的那些不或许的数,包含33在几个月前都现已处理了,就只剩42这个道格拉斯小说中闻名的终极答案还没找到终极问题了。

萨瑟兰和布克编写了一个算法,使用加州伯克利大学公益引擎(charity engine)的核算才能(一个根据BOINC的分布式核算渠道,安装在各种家用核算机中,使用核算机闲暇运算才能来运转大型核算,常会被人误会为病毒软件),通过几个月的运算,总算找到了42的立方数之和:

42=(-80538738812075974) +(80435758145817515) +(12602123297335631)

下一个还未能找到答案的最小正整数是114,怎样样,你现已摩拳擦掌了?

别的,下次在你的电脑中看见charity engine,不要再把它卸载了,说不定你的核算机正在为科学家们做奉献呢。

徐德文5分钟科学频道大众号:xudewen028,最新、最前沿、最风趣!

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!