晋江文学城
下一章 上一章  目录  设置

15、陆维远(闪回·上)   ...


  •   1998年夏天的原军工科技委员会随机性工程实验室,藏在川西涪城西郊一片老旧的厂区里。从外面看,那栋三层灰砖楼和旁边废弃的农机厂没有任何区别——同样的红砖围墙,同样的锈迹斑斑的铁门,同样的梧桐树在七月末的午后把影子铺了半条街。唯一不同的是门口那块白底黑字的牌子,“随机性工程实验室”八个字用的是宋体,端正得和周围那些歪歪扭扭的修车铺招牌格格不入。

      实验室在三楼。走廊很长,日光灯管每隔一米就有一根,把整条走廊照得没有死角。陆维远的位置在最里面那间机房——一间没有窗户的房间,三面墙上钉满了金属屏蔽网,用来隔绝外部的电磁干扰。房间里最显眼的东西是那台SGI图形工作站,灰白色的机箱有一台小型冰箱那么大,运行时散热风扇发出的轰鸣声像一台永远停不下来的吸尘器。屏幕上跑的是他自己写的自然混沌模型——一个用来模拟大气湍流、地磁涨落和太阳风耦合效应的复杂系统。他研究的是自然界中的随机性是怎么产生的。云的形成,风的路径,地震前的电磁异常——这些现象看起来毫无规律,但陆维远相信它们背后藏着一套还没有被人发现的数学结构。

      他当时二十六岁,是实验室里最年轻的研究员。个子不高,偏瘦,常年穿着一件洗得发白的蓝色工作服,袖口磨毛了也懒得换。他在走廊里走路的时候习惯低着头,不是性格孤僻——是脑子里永远在转着公式。实验室里的人都叫他“小陆”,连门卫老张头见了他都会说“小陆,又加班啊”。他不觉得加班是加班。他觉得自己只是在做一件让他睡不着觉的事。

      那个让他睡不着觉的发现,是在七月的最后一个周五夜里出现的。

      时间已经过了午夜。机房里只剩下他一个人,SGI工作站的屏幕上跑着最新一版的混沌模型——他将大气湍流数据、地磁活动指数和太阳风速度三个完全独立的数据集输入同一个数学框架,试图寻找它们底层是否存在某种统一的动力学规律。这个思路在当时的非线性物理学界属于前沿中的前沿,整个中国不超过三个课题组在做。随机性工程实验室是其中之一,另外两个分别在莫斯科大学和MIT。但另外两个课题组使用的数据都是经过标准化处理的公开数据集。陆维远用的数据——是他私下从其他部门要来的实测数据,未经任何预处理,带着原始噪声和仪器误差。他不相信标准化数据——他认为把噪声剔除掉之后剩下的规律,不叫规律。真正的自然规律应该存在于噪声之中,像一棵树长在风里。

      屏幕上,三组数据的相空间重构结果正在逐帧生成。大气湍流的奇怪吸引子先出来——一个像蝴蝶翅膀一样的双螺旋结构,在三维坐标系里缓慢旋转。然后是地磁活动的相轨迹——一团看起来杂乱无章的散点,但如果仔细观察,能隐约看到散点的分布密度在某个方向上有周期性的疏密变化。最后是太阳风速度的频谱分解——一条有明显峰值的不规则曲线。

      三个图像并排显示在屏幕上。陆维远盯着它们看了很久,手里的茶杯已经凉透了,他没有喝。他注意到一个细节——三个奇怪吸引子的旋转周期不完全相同,但它们的相位差似乎是一个常数。大气湍流的吸引子旋转周期是7.13天。地磁活动散点的密度波周期也是大约7天。太阳风速度的频谱峰值间隔——他拿起计算器按了一遍——7.13天。三个来源完全不同、物理机制完全不相关、测量仪器完全没有交集的数据,在相空间里呈现出了完全相同的周期性结构。

      这不是巧合。

      他在椅子上坐了整整两个小时没有动。茶杯放在手边,从凉变成常温,从常温变成温——机房的空调坏了,散热风扇吹出来的热风让房间的温度缓慢上升。他重新跑了一遍数据,换了三组不同时间段的大气湍流样本——1997年的、1996年的、1995年的。同样的周期。又换了地磁活动指数——燕京台的、乌鲁木齐台的、南极中山站的。同样的周期。太阳风数据来自三个不同的卫星探测器,跨越十年。同样的周期。

      凌晨三点,他把三组数据做了交叉相位解调。曲线在屏幕上重合的那一刻,他的手指从键盘上移开,放在桌沿上,指节顶着冰凉的金属边缘。他不是一个容易激动的人——实验室里的同事都说小陆这个人太安静了,开会的时候别人争得面红耳赤他就坐在角落里记笔记。但此刻他的心跳快得让他觉得胸口发闷。不是恐惧——是一种比恐惧更深沉的、近乎敬畏的东西。他发现了一个普适的自然规律。一个隐藏在所有看似随机的大气、地磁和太阳活动底层的相位周期——7.13天。如果这个周期是真实的、可验证的、可推导的,那意味着自然界的随机性根本不是随机。云的形成、风的路径、地震前的电磁异常——所有这些之前被认为“无法预测”的现象,可能都存在一个统一的底层规律。

      他站起来,在机房里来回走了几圈。SGI工作站的风扇还在轰鸣,屏幕上的三条重合曲线安静地亮着。他停下脚步,忽然想到一个主意——彩票。

      那是一个随机的跳跃,但对他来说非常自然。因为在实验室的日常闲聊里,同事们偶尔会拿彩票开玩笑。有人说“咱们天天研究随机数,怎么不去买彩票”,有人说“研究随机的都不信随机——你看小陆从来不买”。陆维远确实不买彩票。他不是不信——他是没想过。但现在他突然想到了一个技术问题:彩票开奖是物理摇号,乒乓球的物理碰撞和气流搅拌被认为是最接近“真随机”的过程之一。如果自然界的真随机过程存在一个7.13天的底层周期——那物理摇号这种人造的“随机”过程,是否也会呈现同样的周期?如果会,那就说明7.13天这个周期不是某种自然界的特殊规律——它可能是一个更底层的、数学上必然的相位锁定现象。任何足够复杂的伪随机系统,在运行足够长的时间后,都会出现这个周期。如果不会——那彩票的“随机”可能跟自然界的随机是两回事。

      他坐下来,打开另一台终端。这台终端连接着实验室的对外数据接口,可以用来访问一些公共数据库。彩票开奖数据在1998年还不像后来那样有完整的在线数据库,但过去两年的开奖号码在彩票中心的公告栏里都是公开的,有一些彩票爱好者会手动录入做成Excel表格放在BBS上。陆维远花了半个小时下载了能找到的所有双区□□开奖记录——从1996年到1998年,大约两百多期。数据不完整,有缺失,格式也不统一。他花了一个小时做数据清洗——补缺、校正格式、对齐时间戳。然后他把这两百多期的开奖号码做归一化处理,映射到他之前建好的混沌模型的相空间里。

      回车键按下去的时候,SGI工作站的风扇转速突然提高了——处理器开始全负荷运算。屏幕上弹出一个进度条,缓慢地从左往右爬。陆维远看着那个进度条,手指在桌沿上轻轻敲着,节奏和他的心跳一样快。

      凌晨四点五十一分,进度条走完。

      屏幕上的图像让他整个人僵在了椅子上。

      两条曲线。一条是他的自然混沌模型的输出——大气、地磁、太阳风三组数据的相位合成曲线。另一条是双区□□开奖序列的相位分布。两条曲线几乎完全重合。不是“相似”,不是“趋势接近”——是精确到小数点后三位的高精度重合。峰值对峰值,谷值对谷值,周期对周期。7.13天。

      他盯着屏幕看了很长时间。长到外面的天开始发亮,走廊里传来早班清洁工拖地的声音。他的脑子在高速运转——彩票开奖的物理过程和大气湍流的物理过程是两种完全不同性质的“随机”。大气湍流是自然界的流体力学混沌,由无数个分子级别的初始条件叠加而成。彩票开奖是人造的物理随机,由乒乓球的质量分布、气流的雷诺数、摇奖机的机械振动频率决定。这两种过程在物理学上没有任何共同的动力学基础。它们唯一的共同点是——都被认为是“随机的”。

      如果它们共享同一个相位周期,那只有一种解释。7.13天不是自然界产生的周期。它是一段被人为注入的周期。是有人在某个系统里植入了这个周期,而这个系统——同时覆盖了自然界的观测数据和人类制造的随机数。

      窗外,1998年夏天第一缕晨光照进了机房。陆维远靠在椅背上,觉得后背一阵一阵地发凉。机房里的散热风扇还在轰鸣,但那个声音突然变得很遥远。他低头看着自己的手,手指还在轻微地颤抖。不是因为一夜没睡——是因为他意识到,自己可能不是在研究自然规律。他可能是在反向工程一段代码。一段被人为编写的、在自然界和人类系统里同时运行的代码。或者,更准确地说,他观测到的自然规律——大气潮汐、地磁涨落、太阳风频谱——这些看起来是自然界的东西,可能早就被人用一套算法“翻译”过了。他在自然混沌模型里发现的7.13天周期,可能根本不是自然规律,而是一个被精心掩埋的人造痕迹。

      他欣喜若狂。这是一种纯粹的、科学上的欣喜——他以为自己发现了普适的自然规律。一个能把大气、地磁、太阳风统一起来的数学框架,足以让他在非线性物理学界一战成名。他拿起桌上的座机,想打给魏明诚——实验室副主任,他的导师,也是他最信任的人。拨了两个号,又放下了。太早了。凌晨五点打过去会把魏明诚全家吵醒。而且他需要先把数据整理好,把推导过程写清楚,确保每一个步骤都可复现、可验证。

      他重新坐回终端前,开始写报告。题目他想了很久,最后在键盘上敲下:“关于自然混沌模型与全国彩票开奖序列底层算法同构性的初步调查。”这不是一个漂亮的学术标题,但准确。准确比漂亮重要。报告写了三个小时——从凌晨五点写到早上八点。他把所有的数据源、推导过程、相位解调的数学框架、以及彩票开奖序列的比对结果,一项一项写进去。最后一页是一个大胆的推论——如果7.13天周期同时存在于自然混沌模型和彩票开奖序列中,那么彩票系统的随机数生成器可能不是基于物理噪声,而是基于一套可以模拟自然随机过程的算法。而这套算法,可能来自某个他不了解的项目。

      他写完之后把报告打印出来,装订好,放在魏明诚的办公桌上。他以为自己做了一件正确的事。

      上午九点,实验室的人陆续到齐。魏明诚走进办公室,看到了那份报告。他是一个四十多岁的中年人,戴着一副厚厚的近视眼镜,头发从中间分开梳得整整齐齐。他是从军方研究所调过来的,做了一辈子信号处理和随机数理论,是整个实验室里最懂相位分析的人。他坐下来,翻开报告。第一页看完,他把眼镜摘下来擦了擦。第二页看完,他把办公室的门关上了。第三页看完,他拨了一个内线电话:“小陆,来我办公室。”

      陆维远走进办公室的时候,魏明诚的表情让他心里咯噔了一下。不是兴奋——是凝重。一个在军方研究所待了十几年的人,在看到某些东西时会本能地收起所有表情。他让陆维远坐下,然后把报告翻到最后一页,用手指着那个推论问他是怎么想到把彩票数据和混沌模型做比对的。陆维远如实说了——一个突然的想法,半夜睡不着,就试了一下。他不是有意要查彩票,他只是想验证那个周期的普适性。

      魏明诚沉默了很久。然后他说了一句让陆维远一辈子都忘不掉的话:“小陆,你发现的东西可能比自然规律更危险。这份报告先放我这里。不要给别人看。”

      “为什么?”

      “因为如果彩票系统真的使用了某种算法——那套算法不可能是从天上掉下来的。”魏明诚把报告锁进了抽屉,钥匙揣进裤兜,“它是被人写出来的。而写这套算法的人,不想让人知道它的存在。”

      陆维远走出办公室的时候,走廊里的日光灯照得他眼睛发酸。他从昨晚到现在没合过眼,但没有困意。他回到机房,坐在那台SGI工作站前,看着屏幕上还在缓缓旋转的奇怪吸引子——那个蝴蝶翅膀一样的双螺旋结构。他忽然觉得它不像蝴蝶了。它像一个锁孔。

      晚上八点,陆维远最后一个人离开实验室。他抱着一摞打印出来的数据,走到楼下的公交站。门卫老张给他开门。他说谢谢。老张问他是不是又加了一宿的班。他笑了笑说习惯了。老张看着他的背影消失在梧桐树影里。那班公交车亮着昏黄的车灯,沿着涪城西郊那条坑坑洼洼的老路,慢慢驶向城区方向。

      他坐在最后一排靠窗的位置,把数据摊在膝盖上,借着车窗外偶尔掠过的路灯继续看。他还在想7.13天——为什么是7.13?这个数字在数学上有什么特殊性?他在草稿纸上写了一堆公式:7.13天换算成秒是多少——616,032秒。这个数字不是整数,没有明显的数学美感。但它在物理上有意义吗?地球自转周期23小时56分——不对,那是恒星日。太阳日是24小时,7.13天等于171.12小时。171.12除以24——不是整数。除以23.56——也不是整数。除以地月系统的潮汐周期——他忽然停下了笔。地月系统的潮汐锁定周期。月球绕地球公转周期是27.32天。27.32除以π是8.70。27.32除以自然对数的底e——大约是10.05。都不是7.13。但如果把地月系统的潮汐混沌共振周期作为基础频率,做一次傅里叶变换后的边带频率——他在草稿纸上飞速地算着,铅笔在纸上划出一道道深色的墨痕。

      公交车到站了。他下了车,站在路灯下继续算。纸上的数字越来越多,他的字迹越来越潦草。最后他算出了一个数——7.13天,恰好等于地球-月球系统的潮汐混沌共振的一次谐波周期,折算成太阳日之后的数值。如果这个推导是正确的,那就意味着7.13天确实存在于自然界——它是地月系统潮汐力对大气和地磁长期作用的结果。彩票系统的底层算法捕捉到了这个周期,或者——有人把这个周期写进了彩票系统的底层代码。

      他又开始欣喜了。这次比凌晨四点那次更深——因为他觉得自己找到了自然界的证据。彩票系统里的7.13天不是人造的——它是对自然界真实周期的一种模仿。他想起魏明诚锁进抽屉里的那份报告,觉得也许魏主任多虑了。这不危险。这是一个美丽的、统一的数学规律。

      他不知道的是,就在他抱着那摞数据在公交车上算公式的时候,楼里那台传真机吐出了一页纸。页眉是原军工科技委员会的红头字样——“关于随机性工程实验室研究方向调整的通知。”落款是综合计划司,签发人姓苏。传真机的绿色指示灯闪了几下,然后暗了。

      他也不知道,那台SGI工作站里存储的所有相位解调结果——包括他那份报告的电子版——已经在当天下午被远程调取。调取请求来自一个他从未听说过的内部域名:TS-00.root。TS,天枢。

      他更不知道,那辆他抱着一摞数据坐上去的公交车,是他在随机性工程实验室度过的最后一个夜晚。两个月后,实验室将被裁撤,人员将被打散调离。四个月后,他将坐在一辆前往涪城北部山区的面包车上,前方是一个他永远到不了的气象观测站。

      此刻他只是一个二十六岁的研究员,站在1998年夏天深夜的路灯下,手里攥着算满公式的草稿纸,心里充满了对真理的敬畏和欣喜。那是他人生中最后一个纯粹的夜晚。此后他活着的每一天,都将明白一个道理——有些真理,是不允许被人发现的。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>