在英国科幻作家道格拉斯·亚当斯的《银河系周游攻略》中,“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,最新、最前沿、最风趣!