第495章 都是打工人
题。”
周围的研究员们都竖起了耳朵聆听。
楚飞坐下,认真的说道:“我怀疑的bug是一个典型的三合星问题。”
不想楚飞话刚出口,魏巍崖就叹了一口气,“竟然被你发现了这个。”
楚飞先是讶然,随后恍然,“前辈早就知道这个问题了?”
魏巍崖啧了一声,“先说说你的看法、想法、甚至是解决办法。”
楚飞点点头,开始解释起来:“先说整个复杂算法的重要核心、也就是最底层的逻辑,就是:运动!
这是一个动态的模型,相比于静态模型来说,具有先天的优势,维度天然就高一点。
但动态模型也有一个更大的问题,就是精度。
很明显,运动模式下的精度是比不上静态模式下的。而且运动模式下计算更加复杂,固然有利于构筑复杂算法,但也进一步加剧的精度不足的问题。”
听到楚飞这样说,魏巍崖点点头,看向楚飞的眼神似乎又认真了三分。
此时,周围的研究员也都聚集过来,听着楚飞的解释。
楚飞深吸一口气,继续说道:“为了解决运动问题的不足,不得不采用成熟的逻辑。而目前最成熟稳定的运动逻辑,无疑就是太阳系运行模型。
然而太阳系运动模型、或者说恒星系的运动模型,就避不开一个核心问题:三合星问题。”
一个研究员忍不住开口了,“我们采用的是理想模式下的恒星系运行问题,确实存在你说道问题,但却算不上bug,可能的问题我们已经修正了。”
魏巍崖敲了敲桌子,瞪了一眼,轻哼一声才对楚飞说道:“继续说。”
楚飞也看了这个研究人员一眼,微微点头,“问题就出在这个理想模型上。理想模型本身就是错误的!
所谓的理想模型,是一种假设的完美状态。设立理想模型的意义,在于更好的学习和理解,而不是照本宣科。
使用所谓的理想模型,是超现实的,这是典型的尽信书不如无书的问题。”
这话,楚飞说的有点不客气了。但楚飞还是说了。既然你敢冒头,那就踩着你往上走没商量。
当然了,楚飞说话之前还点了点头,多少也算是保留了点面子。
稍微一顿,楚飞继续:“我们研究复杂算法计算机,是为了解决现实问题的。这本身就不是理想模型可以解决的。
如果按照理想模型进行,眼下的物理世界就要崩溃。也就是说,用理想模型反而能让问题更麻烦。
建立在理想模型理论下的一切事物,都是建立在沙滩上的沙雕。”
沙雕……
某个刚刚开口的研究员看向楚飞的眼神有点不对劲了。
然而楚飞才不管这些呢,还在解释中:“我仔细看了下我们这里的复杂算法,首先也是最重要的,就是建立一个载体。
如同作画需要纸张一样,这种复杂模型的运行也需要一个承载逻辑。
这个就是以黎曼几何为核心构筑的黎曼几何空间,用这个空间去模拟时空。这个做的很好,至少我暂时没有发现问题。如果有,就是对超三维世界的描述还不够,但运行一个太阳系模型却绰绰有余。
出问题的就在太阳系模型。
一般认为,太阳系模型中,恒星、也就是太阳的位置,是恒定不变的。然而实际上,太阳系的中心点不是太阳的中心,反而是在太阳表面4.6万公里左右的位置。
为什么说是“左右”呢,因为太阳系内天体太多了,天体和天体相互影响,太阳系的中心点时刻都在变化。
甚至因为引力问题,太阳本身也不是一个标准的球形,所有的太阳系的天体都不是标准的球形。
这是时空法则引起的必然现象。正是这种变化,才引起了地球上环境每一天都不同。
如果我们强行消除这种变化,固然可以得到一个不错的复杂算法的逻辑,但当计算精度不断提升的时候,提升到亿分之一的精度时,就会报错。
亿分之一的精度参考了4.6万公里和太阳系半径的比值。我昨晚做了几个精度测试,基本验证了。
亿分之一的精度,平常当然是用不到的。但在科研领域、在高精尖领域、尤其是在向超三维世界冲刺的时候,却经常触碰到、甚至超过。
一两个数据出错,计算机也许可以自动纠正。
但是当计算机的算力达到京级算力时,当计算的数据高达pb级时,几乎每秒就能出现一次以上的报错。
所以,我想现在的复杂算法计算机,一旦精度达到亿分之一,最多三秒就会进入保护状态。”
楚飞说完了,大家却沉默了。
好一会,魏巍崖开口了,“你说的对,确实是这么个情况。但问题是,如何解决?
我们想过更换双星系统、简化核心数量、或者继续增大核心比例、或者降级成为木星和星环结构、甚至想起中子星系统,也曾经想要借鉴电子云结构等等,全都有这样那样的问题。
实际上不仅仅是我们,其余研究复杂算法的团队或组织,都遇到了类似的问题。
甚至我们的研究精度还是名列前茅的