最近,布里斯托尔大学的数学教授安德鲁·布克从谜题列表中删除了一个数字。他发明了一种计算机算法来寻找x ^ 3+y ^ 3+z ^ 3 = k的解。该算法在运算中涉及10 ^ 16个数字。

一位英国数学家最近破解了一个困扰人们64年的数学难题:如何用3个立方数的和来表示33

据国外媒体报道,一位英国数学家最近解决了一个困扰人们64年的数学问题:如何用3个立方数的和来表示33。

虽然这个问题看起来很简单,但在数值理论中却是一个长期存在的问题。它至少可以追溯到1955年。早在3世纪,希腊思想家就可能认真考虑过这个问题。这是要求解的方程:x ^ 3+y ^ 3+z ^ 3 = k。

这是丢番图方程的一个例子。丢番图方程基于古埃及数学家丢番图(出生和死亡时间约为246-330年)。大约1800年前,丢番图提出了一系列包含许多未知变量的类似方程。如果你想尝试一些数字,从1到无穷大的整数被用作k值。现在的挑战是找到x,y和z的值,当它们的立方和等于k时,x,y和z的值可以是负的或正的。它们可以是一长串数字或一个小数字。

例如,如果选择k的值为8,方程的一个解是:2 ^ 3+1 ^ 3+(1)3 = 8。自20世纪80年代以来,数学家们一直在努力尝试K值,并找到合适的X、Y和Z值来解这个方程。然而,他们发现有些数字永远不会起作用。例如,数k除以9,余数为4或5,就没有丢番图方程的解,它排除了100以内的22个数。然而,其他78个数字应该有相应的方程解。然而,有两个数字一直困扰着科学家:33和42。

最近,布里斯托尔大学的数学教授安德鲁·布克从谜题列表中删除了一个数字。他发明了一种计算机算法来寻找x ^ 3+y ^ 3+z ^ 3 = k的解。该算法在运算中涉及10 ^ 16个数字。目前,布克打算揭示k值在100以内的所有丢番图方程解。他并不期望能够求解k值为33的方程,但经过几周的计算机算法运算,答案出现了:(8,866,128,975,287,528) 3+(-8,778,405,442,862,239) 3+(-2,736,111,468,807,040) 3 = 33。

布克在YouTube上说,当我找到这个方程的解时,我高兴得跳了起来。但是我妻子对我的表现感到困惑。这就留下了42个困扰科学家数十年的数学问题。基于当前的伯克方程解,数学家知道方程中的值超过9.9万亿。

基于现代计算能力,加速计算可能需要一些时间,但这对于道格拉斯·亚当斯的《银河系漫游指南》系列的粉丝来说并不奇怪。这本书是对生命、宇宙和所有终极问题的答案的虚构。《银河系漫游指南》指出,一台超级计算机花了750万年来解决这个问题,并发现42是一个神秘且无法解决的数字。(叶青城)