沈之川这么多年的都是一个人过的。偶尔几次生病都是几片药灌下去,照常上课工作。这回有人照顾,反而让他产生了自己很娇贵的错觉。
可沈之川不敢沉溺,他觉得自己消受不起。
星期二沈之川回去上班,谢栗和程光堵在他办公室门口嘘寒问暖。
沈美人一看这两人心虚的表情,就知道项目进展不顺:“直说吧,哪做不下去了。”
程光朝谢栗拼命眨眼,谢栗平时最得宠,这会自觉担负起替师兄挡子弹的任务,做小可怜状:“我们的模拟结果和观测预期严重不符,但我觉得不像是参数问题。”
沈之川坐下,一边开电脑一边问:“蓝图呢?”
谢栗赶紧双手呈上U盘。
沈之川插上电脑看了好久,谢栗和程光不安地换了个眼神,人心惶惶。
好不容易沈之川看完了,把键盘推回去:“你们没有把自由尺度考虑进去吧?”
谢栗心里一紧,他还真的没想过。
尽管大象和老鼠的体积相差甚远,但如果将二者各自放入计算机中,实际上对计算机而言,不存在任何区别。只有当大象与老鼠同时出现,并存在于同一个体系下,才会显现差异。
也就是说,真正对计算机有意义的,并不是大象与老鼠各自的体积,而是他们的体积比。也正是这个体积比,决定了大象老鼠这个系统的性质。
这就是物理学中所谓自由尺度的概念。
谢栗最初的模拟思路,是在莫斯科物理学院已经完成的第一部分基础上,沿用他们已经做出来的大尺度下暗物质坍缩的模拟结果,来作为第二部分小尺度模拟的初始和边界条件,来模拟星系和星体形成的具体细节。
如果说莫斯科物理学院的第一部分模拟是大象,那么谢栗他们要做的就是老鼠。
沈之川一下子点醒了谢栗。
有人用一百个10*10的网格来描述了大象,于是谢栗沿用了“一百”这个数量,又用一百个1*1的网格来描述老鼠。
尽管这是一种相对直观和节省时间的方式,但带来的后果就是当把老鼠的一百个网格和大象的一百个网格放在一起时,就会按比例多出了比原先数量多一百倍的网格点。
谢栗的算法忽略了自由尺度,表现在模拟结果上,就是模拟出的恒星数量,大大超出了现有的估算数量。