小乐数学科普:第9个戴德金数被发现:科学家解决数学中长期存在的问题
德国帕德博恩大学和荷语区鲁汶大学(KU Leuven)的科学家用一个42位的数字创造了历史,用所谓的第九个戴德金数解开了几十年的数学之谜。
作者:帕德博恩大学(Paderborn大学) 2023-6-26
译者:zzllrr小乐(数学科普微信公众号)2023-6-28
自1991年以来,世界各地的专家一直在寻找这个数值。帕德博恩的科学家们在位于那里的Noctua超级计算机的帮助下得出了确切的数列。研究结果将于9月在挪威举行的布尔函数及其应用国际研讨会(BFA,Boolean Functions and their Applications)上公布。
始于Lennart Van Hirtum(上图)的硕士论文项目(当时他是荷语区鲁汶大学的计算机科学学生,现在是帕德博恩大学的研究助理),已经取得了巨大的成功。科学家们加入了一个杰出的团体。该数列的早期数字是由数学家理查德·戴德金(Richard Dedekind)在1897年定义问题时自己发现的,后来由兰道夫·丘奇(Randolph Church)和摩根·沃德(Morgan Ward)等早期计算机科学大师发现。“32年来,D(9)的计算是一个公开的挑战,是否有可能计算出这个数字是值得怀疑的,”Van Hirtum说。
戴德金数列中的前一个数字,即第8个戴德金数,是在1991年使用当时最强大的超级计算机Cray 2发现的。“因此,我们似乎可以想象,现在应该可以在大型超级计算机上计算第 9 个数字,”Van Hirtum 说,描述了这个雄心勃勃的项目的动机,他最初与他在荷语区鲁汶大学的硕士论文导师共同实施。
沙粒、国际象棋和超级计算机
戴德金数的主要主题是所谓的单调布尔函数(monotone Boolean functions)。Van Hirtum解释说:“基本上,你可以将二维、三维和无限维的单调布尔函数视为具有n维立方体的游戏。在一个角上平衡立方体,然后将剩余的每个角着色为白色或红色。只有一条规则:切勿在红色角上方放置白角。这创造了一种垂直的红白相交。
该图显示了0、1、2和3维的所有可能截面。可以制作的这些彩色2维、3维、n维截面的数量被定义为戴德金数(Dedekind数)。
“游戏的目的是计算有多少不同的切割。它们的数量就是戴德金数。即使看起来不像,但这些数字在这个过程中会很快变得巨大:第 8 个戴德金数字已经有 23 位数字(56130437228687557907788)。
相对较大的数字 - 但无比容易计算 - 数字是从关于国际象棋游戏发明的传说中知道的。“根据这个传说,国际象棋游戏的发明者只要求国王在棋盘的每个方格上提供几粒米作为奖励:第一个方格一粒,第二个方格两粒,第三个方格四粒,接下来的每个方格上两倍。国王很快意识到这个要求是不可能实现的,因为全世界都不存在这么多大米。
“整个棋盘上的米粒数将有20位数字 - 这是一个难以想象的数量,但仍然少于D(8)。当你意识到这些数量级时,很明显需要一种有效的计算方法和一台非常快的计算机来找到D(9),”Van Hirtum说。
里程碑:年变成月
为了计算D(9),科学家们使用了硕士论文导师Patrick De Causmaecker开发的一种技术,称为P系数公式(P-coefficient formula)。它提供了一种计算戴德金数的方法,不是通过计数,而是通过非常大的求和。这使得 D(8) 在普通笔记本电脑上只需八分钟即可解码。但是,“D(8)需要八分钟的东西变成了D(9)的数十万年。即使你专门使用大型超级计算机来完成这项任务,完成计算仍然需要很多年,”Van Hirtum指出。
主要问题是这个公式中的项数增长得非常快。“在我们的案例中,通过利用公式中的对称性,我们能够将项的数量减少到'仅仅’5.5x10¹⁸——数量巨大。相比之下,地球上的沙粒数量约为7.5x10¹⁸,这没什么好轻视的,因为对于现代超级计算机来说,5.5x10¹⁸操作非常易于管理,”这位计算机科学家说。
问题:在普通处理器上计算这些项的速度很慢,而且使用 GPU 作为目前许多 AI 应用程序最快的硬件加速器技术对于该算法来说效率不高。
解决方案:使用高度专业化和并行的算术单元(即所谓的FPGA - Field Programmable Gate Array 现场可编程门阵列)的特定应用硬件。Van Hirtum为硬件加速器开发了初始原型,并开始寻找具有必要FPGA卡的超级计算机。在这个过程中,他注意到了帕德博恩大学“帕德博恩并行计算中心(PC2)”的Noctua 2计算机,该计算机拥有世界上最强大的FPGA系统之一。
PC2负责人Christian Plessl博士教授解释说:“当Lennart Van Hirtum和Patrick De Causmaeker与我们联系时,我们立即意识到我们希望支持这个大胆的创新计划项目。用FPGA解决困难的组合问题是一个很有前途的应用领域,Noctua 2是全球为数不多的实验可行的超级计算机之一。极高的可靠性和稳定性要求也对我们的基础设施提出了挑战和考验。FPGA专家咨询团队与Lennart密切合作,根据我们的环境调整和优化应用。
经过几年的开发,该程序在超级计算机上运行了大约五个月。然后时间到了:8月9日,科学家们发现了第9个戴德金数:286386577668298411128469151667598498812366。
至此,戴德金数D(n)前几个( 0 ≤ n ≤ 9)确切值已知为:
D(0)=2
D(1)=3
D(2)=6
D(3)=20
D(4)=168
D(5)=7581
D(6)=7828354
D(7)=2414682040998
D(8)=56130437228687557907788
D(9)=286386577668298411128469151667598498812366
(OEIS 中的序列 A000372 /A000372)
如今,在戴德金项目开始三年后,Van Hirtum正在帕德博恩并行计算中心担任NHR研究生院的研究员,在他的博士学位中开发下一代硬件工具。NHR(national es hochleistungs rechnen 德国国家高性能计算)研究生院是NHR中心的联合研究生院。他将于6月27日下午2点在帕德博恩大学O2演讲厅与Patrick De Causmaecker一起报告他的非凡成功。
参考资料:
/en/event-item/9-dedekind-zahl-entdeckt-wissenschaftler-der-unis-paderborn-leuven-loesen-langbekanntes-problem-der-mathematik-1
/news/2023-06-ninth-dedekind-scientists-long-known-problem.html
/A000372
/wiki/Dedekind_number
让数学
更加
易学易练,
易教易研,
易赏易玩,
易见易得,
易传易及。
20230404教材复习:《促织》班本练习
一、成语运用下列成语有的使用正确,有的使用错误,请指出其用错在哪个“点”上。⑴张龙自幼聪明伶俐,通晓事理,长大后又在社会的熔炉里学会了察言观色,甚至见风使舵。进入政府部门后,溜须拍马、玩弄权术的本领更是无人出其右,不几年就混得风生水起,身居高位。他凭借强大的人脉资源让亲戚朋友的事业都得到了较好的发展,可谓“一人得道,鸡犬升天”。诺哈网2023-08-15 11:26:200000基础教育精品课——《谏太宗十思疏》《答司马谏议书》比较阅读教学设计 课件
遇语文作者介绍霍曼若老师:郑州七高优秀语文教师,硕士学历,参与多项省级课题研究,曾获郑州市基础教育精品课二等奖,郑州市作业设计一等奖。教学设计学习目标:1.比较《谏太宗十思疏》和《答司马谏议书》在情理方面的异同。2.理解中国古代士大夫的责任担当精神,增强爱国意识。教学重点:诺哈网2023-08-16 10:37:030000「备战2023高考语文」好题精选:修辞手法的效果分析8例
#高考语文##语言文字运用#众所周知,语言文字运用模块的修辞手法是高考语文备考的重点。今天给大家精选修辞手法表达分析8道模考好题,同学们可以练起来喔(新高考和老高考都适用)。【题组一】1.【山东省齐鲁名校2023届高三下学期第二次学业质量联合检测】阅读下面的文字,完成小题。诺哈网2023-08-07 09:46:050000想去日本打工先看这篇,你适不适合去
很多想去日本打工的朋友上来就会问“收费多少钱”“需要什么流程”“去日本打工能挣多少钱”“学历低能不能去”“我去日本能做啥工作”“管不管吃住”等等问题,所以河南豫和赴日劳务就再说下想要去日本打工你必须要知道的几点,另外也看看自己适不适合出国打工。咨询:收费多少钱啊?0001孩子多少难缠的病都是从感冒开始,应对感冒的关键竟然是……(小儿|感冒)
说起感冒,那可算小儿疾病里最最最常见的了,但也是最不容轻视的。因为很多比较难缠的小儿病症,如久咳、鼻炎、肺炎、哮喘等等,最初都是由一次对感冒的错误治疗引起的。1在我们接触的孩子里,这样的情况非常多。诺哈网2023-08-05 09:46:130000