12月21日,周四。
李东拖着行李箱走过廊桥,走进了滨城周水子国际机场。
外面正下着小雪,李东从行李转盘上拎下自己的箱子,顺着接机大厅的人流往外走。
按照刘若传发给他的微信,会议方会...
慕尼黑,马普所应用数学中心,深夜十一点十七分。
整栋楼只剩八楼最西头这间会议室还亮着灯。门没关严,一条细缝里漏出昏黄的光,在走廊冷白的灯光下显得格外突兀。门内,烟味浓得几乎凝成雾。李东布雷希特面前摊着三份打印稿:恩霍夫曼特那篇论文的原始版本、李东挂arxiv的ent全文、以及斯维根手写的七页推演草稿——最后一页末尾,用红笔重重画了个圈,圈住一个数字:0.4837。
不是开区间端点,而是落在判据要求的开区间(0.42,0.51)正中央。
斯维根没说话,只把钢笔帽旋紧,搁在桌角。笔身微微震颤。
李东布雷希特盯着那个数字看了足足两分钟。他忽然起身,绕过长桌,走到恩霍夫曼特对面坐下。老人没看对方眼睛,目光落在他搁在膝上的左手——那手指关节粗大,指甲边缘泛着长期握笔留下的淡青色压痕,此刻正无意识地抠着西裤布料,一道浅浅的褶皱被反复碾平又复起。
“穆勒。”李东布雷希特声音低得像从地底传来,“你去年三月,在苏黎世做报告时,用的仿真数据集,编号是s-2023-03-tk-7。”
恩霍夫曼特手指顿住。
“那个数据集,边界条件离散化用的是五点中心差分,步长h=0.0012。”李东布雷希特语速极慢,每个音节都像小锤子敲在桌面,“你当时说,残差下降曲线‘异常光滑’,比所有文献记载都稳定。”
恩霍夫曼特喉结动了一下。
“可你没提——”李东布雷希特终于抬眼,瞳孔里没有火气,只有一片沉静的灰,“那个‘异常光滑’的残差曲线,终点值比真解误差大了3.8倍。你用它验证收敛性时,迭代停在第47步。而根据李的判据,你的权重系数代入后,伪收敛锚恰好出现在第46.3步。”
空气凝滞。窗外慕尼黑的夜雨不知何时停了,只剩玻璃上未干的水痕蜿蜒而下,像一道缓慢愈合的伤疤。
恩霍夫曼特终于开口,声音嘶哑:“……我验过三十七组不同参数。”
“我知道。”李东布雷希特点头,“你验过。但你验的全是‘锚点落区间外’的情形——因为只有那些情形,数值结果才‘看起来正常’。你本能地剔除了所有让残差曲线出现微小抖动的参数组合,哪怕它们更贴近物理真实。”
他伸手,将斯维根那页写满公式的纸轻轻推过去,指尖停在红圈旁:“这个0.4837,是你实验室服务器上周跑出的第214号参数对应的值。它被自动归类为‘无效输出’,因为你设的判定阈值是残差连续下降超过45步即视为收敛。而它在第46步开始,残差值以10-7量级缓慢爬升——人眼根本看不出,机器却记下了。你删掉了日志。”
恩霍夫曼特闭上眼。他想起三个月前某个凌晨,自己盯着屏幕上那条本该完美下坠却在末端悄然翘起的蓝线,手指悬在键盘上方三厘米处,迟迟没有按下删除键。那时窗外也下着这样的雨,雨声很轻,轻得盖不住服务器风扇的嗡鸣,也盖不住自己心跳撞在肋骨上的钝响。
“不是你的错。”李东布雷希特忽然说。
恩霍夫曼特猛地睁眼。
“是这一行的错。”老人缓缓起身,走到窗边,望着楼下被路灯染成琥珀色的积水,“我们教学生的第一课,是相信迭代残差单调下降就等于逼近真解。我们审稿时看到‘残差收敛至1e-12’就打勾。我们三十年来集体默认:只要曲线够平滑,问题就出在模型,不出在算法本身。”
他转过身,影子投在墙上,像一堵沉默的碑:“李东没发明新工具。他只是把我们捂了八十年的镜子,擦干净,举到所有人面前。镜子里照见的不是他的天才,是我们集体失明的疤痕。”
斯维根这时开口,声音平静得近乎残酷:“穆勒,你那套权重,按李的判据重新跑,收敛锚会出现在第38.2步。你之前所有标定实验的误差,都在这个锚点附近震荡。你不是算错了,你是被锚定了。”
恩霍夫曼特慢慢摘下眼镜,用衬衫下摆擦拭镜片。布料摩擦玻璃的沙沙声在寂静里格外清晰。他没戴回去,就那样半眯着眼,看着李东布雷希特:“教授……接下来怎么做?”
“撤回。”李东布雷希特回答得没有丝毫犹豫,“立刻撤回arxiv预印本,向《verseproble》发正式致歉函,说明核心结论因新判据验证失效。同时——”他顿了顿,“启动‘锚点测绘计划’。把你过去五年所有用过循环权重的实验数据,全部用李的判据重新标定。不是为了找错误,是为了画出这张行业的锚点分布图。”
恩霍夫曼特怔住:“……为什么?”
“因为这张图,才是李真正留给我们的遗产。”李东布雷希特走向门口,手搭在门把手上,侧过脸,“他剖开鬼打墙,不是为了拆掉墙。是为了让我们看清墙的砖缝在哪,水泥配比如何,下次砌墙时,知道该往哪放钢筋。”
门关上,脚步声远去。斯维根掏出手机,屏幕亮起,显示着一封刚收到的邮件。发件人:玛丽亚·托雷斯,《verseproble》副主编。主题栏写着:“紧急会议通知:关于建立‘伪收敛锚’验证标准的跨期刊联合工作组”。
恩霍夫曼特终于戴上眼镜。镜片后的目光落在白板角落——那里用粉笔潦草写着一行字:“p.s.锚点不是坟墓,是路标。——l.d.”
同一时刻,北京中关村,某家不起眼的咖啡馆二楼。
龚旗面前摆着两台笔记本。左边屏幕是arxiv首页,李东那篇ent标题下方,引用数已跳至2891;右边屏幕开着一个加密聊天窗口,群名赫然写着【cls-数学联合培养筹备组】。最新消息来自燕大教务处张主任:“龚同学,你的双导师制协议已走完初审流程。傅忱那边今天下午三点,会由医学院副院长带队,来燕大签署附件三‘交叉科研资源对接清单’。”
龚旗指尖悬在键盘上方,没回。他正盯着群里另一条消息——水木大学数学系副主任林教授发来的截图:一张泛黄的旧照片。照片里是1998年哥本哈根国际反问题大会现场,一群白发学者围着黑板激烈讨论,黑板中央用彩色粉笔画着个歪斜的圆圈,圈里写着“ghostll”。照片右下角有行小字:“格尔哈伦教授手写批注:此墙不破,反问题永无康庄大道。”
龚旗笑了笑,截了图,发到自己的朋友圈,配文只有两个字:“考古”。
三分钟后,他收到二十多条回复。最顶上那条来自李东:“东神,你这波考古挖出的不是文物,是炸药库啊!”后面跟着一串龇牙笑表情。
龚旗没回复,合上笔记本,起身结账。经过吧台时,老板娘随口问:“小帅哥,又来等朋友?”
“不是等朋友。”龚旗接过找零,把硬币在掌心轻轻一抛,“是等人来接我。”
他走出咖啡馆,初夏的风裹着槐花甜香扑面而来。手机在口袋里震动。来电显示:丘成桐。
龚旗没接,直接按断。三秒后,微信弹出丘先生一条语音,点开,苍老却清越的声音带着笑意:“小龚啊,听说你要去傅忱?正好,我下周二在那边有个小范围座谈。你来听一听——别带笔记,带脑子就行。”
龚旗把手机塞回兜里,抬头望天。云层裂开一道缝隙,阳光如熔金泼洒下来,刺得他微微眯起眼。他忽然想起昨天在化院北楼,吴开指着真空腔新装的低温探针开玩笑:“这玩意儿精度够测单原子热振动了,就差个能看懂数据的人。”
当时他随口接:“那得先找到能造出单原子的人。”
现在他边走边想:其实不用找。那人正在傅忱医院的介入导管室里,调试着国内首台单原子靶向递送系统的实时影像模块——而那套影像重建算法的核心,正卡在tikhonov迭代的“鬼打墙”里。
手机又震。这次是谢翼发来的文件,标题《cls-数学联合培养第一阶段重点攻关方向建议(草案)》。龚旗没点开,只瞥了眼末尾署名栏:牵头单位:燕京大学数学科学学院;协作单位:傅忱大学医学院、微尺度国家研究中心、中科大合肥光源。
他加快脚步。梧桐叶影在脚下碎成晃动的光斑,像一地跳动的公式。
燕大西门,一辆挂着教育部牌照的黑色轿车静静停着。车窗降下,露出水木大学校长李明含笑的脸:“上车,龚旗。傅忱那边,丘先生已经替你把第一堂课的座位,钉在了导管室的主控台旁边。”
龚旗拉开车门,坐进后排。真皮座椅微凉。他忽然问:“李校长,您信命吗?”
李明愣了下,随即大笑:“信啊!怎么不信?我信咱们这行当里,有些人的命,就是专门来拆墙的。”
车子启动。后视镜里,燕大校门渐行渐远,最终缩成视野尽头一个模糊的朱红色方框。龚旗靠向椅背,闭上眼。脑海里浮现出慕尼黑那间会议室里,恩霍夫曼特摘下眼镜后泛红的眼角,还有白板上那行粉笔字。
他唇角微微上扬。
原来拆墙的人,从来不怕墙倒。
怕的是,没人敢朝墙上,砸第一块砖。
车子汇入长安街车流。夕阳把整条街道染成流动的铜色,无数车灯次第亮起,像一串串等待被解开的微分方程。龚旗睁开眼,望向窗外。玻璃映出他年轻的面庞,也映出身后渐次亮起的万家灯火——每一盏灯下,都有人在调试代码、校准仪器、推演公式,有人正站在自己人生的锚点上,犹豫是否要迈出下一步。
他忽然明白李东那篇ent为何只写八行式子。
因为真正的答案,从来不在纸上。
而在所有被锚定的人,决定松开手的那一刻。
手机第三次震动。这次是王深发来的消息,只有七个字:“单原子催化剂,成了。”
龚旗没回复,只是把手机调成静音,放进外套内袋。布料摩擦金属外壳,发出细微的声响。他望着窗外飞逝的霓虹,忽然想起鄂伟南昨天递给他那份红头文件时,指尖无意触碰到他手背的温度——那温度很轻,却像一道无声的电流,瞬间击穿了所有关于“形式主义”的腹诽。
原来最高规格的仪式感,从来不是红头文件上的公章,而是当整个行业都在仰望星空时,有两座山主动移开,只为让他站得更高些。
车子驶过国贸桥。龚旗看见桥下川流不息的车河,每一束车灯都拖着长长的光尾,像无数支划破黑暗的笔,在城市的幕布上书写着无人能解的方程。他轻轻呼出一口气,玻璃上顿时蒙起薄薄一层白雾。他用指尖在雾气中画了个符号——不是π,不是e,而是一个小小的、歪斜的圆圈。
圈里,什么都没写。
车窗外,暮色四合。而城市正以万亿次/秒的速度,继续计算着它的明天。
【www.dajuxs.com】