第1章

咖啡

凌晨两点十七分,程野盯着屏幕上的频谱图,第三次把同一行数据标错了颜色。

实验室在物理楼七层最东头。白天这里能看到半个城市,晚上只剩零星几栋亮灯的写字楼和远处高架桥上移动的车灯。程野在这间屋子里待了三年——从博一入学到现在博三,课题是地壳微弱信号的检测与分析。说白了就是从一堆噪声里捞有用的东西出来,跟大海捞针差不多,只不过针可能根本不存在。

今晚他在处理一组从西北某个地震监测站传回来的数据。信噪比极低,有用信号埋在热噪声和仪器本底噪声下面,肉眼看频谱图就是一片杂乱的色块。他已经连续跑了三个通宵,用了四种不同的滤波算法,结果都差不多——什么都没有。

实验室只有他一个人。空调的压缩机在头顶嗡嗡地响,日光灯管偶尔闪一下。隔壁实验室的门关着,走廊里的应急灯发着绿光。整层楼除了他没有活人。

桌上的咖啡已经凉透了,杯子是他从宿舍带来的白色马克杯,杯底有一个小缺口,是去年搬实验室的时候磕的。他端起来喝了一口,皱了皱眉放回去。咖啡粉放多了,又苦又涩,凉了之后更难喝。

他把杯子放回桌上的时候,手指感觉到了一个很轻微的变化——杯子变轻了。

变化很小。小到他以为是自己的手在抖。连续熬了三个通宵,手抖是正常的。他又端起来感受了一下。杯子里的咖啡大概还剩三分之一,重量应该在两百克左右。但手上的感觉——不到两百克。像是有什么东西在从下面托着杯子,分担了一部分重力。

他低头看了一眼杯子。

咖啡在往上走。

液面在上升。咖啡沿着杯壁均匀地爬,速度很慢,大约每秒不到一厘米。杯壁上留下一层薄薄的咖啡色水膜,像退潮后沙滩上的水线。液面从杯子的三分之一处爬到了二分之一,然后停了。停了大约一秒钟,又开始往回落。三秒钟后一切恢复正常。

程野盯着杯壁上那圈痕迹看了十几秒。他把杯子拿起来转了一圈——痕迹是均匀的,整个液面均匀地上升过。他又把杯子放在桌上,观察了一会儿。液面平静。桌上的其他东西都正常——水槽里的水龙头在滴水,每一滴都正常地往下掉。垃圾桶里的纸团没有飘起来。笔筒里的笔没有移动。只有他杯子里的咖啡上升了三秒钟。

他犹豫了一下,拿手机拍了一张杯壁上痕迹的照片。然后把手机放回桌上,盯着那杯咖啡又看了两分钟。什么都没有再发生。

他把照片放大看了看。痕迹很淡,在手机屏幕上几乎看不出来。他不确定这张照片能说明什么——也许什么都说明不了。也许明天早上再看的时候会觉得自己可笑。

他关掉手机,继续标数据。频谱图上还是一片杂乱的色块。

第二天上午十点,程野推开何征办公室的门。

“何老师,昨晚我熬夜熬出幻觉了。”

何征坐在窗边的转椅上,面前堆着三摞论文,最上面那本封面上有咖啡渍。书架上塞满了书,有一本《固体地球物理学导论》的书脊已经开裂了,用透明胶带粘过两次。何征今年五十三岁,头发花白,戴一副银框眼镜,左边镜腿用透明胶带缠过——跟那本书一样的透明胶带。

“什么幻觉?”

“我的咖啡往上走了。”程野把手机递过去,“就三秒,液面均匀上升了大约两厘米。我拍了杯壁上的痕迹,但照片不太清楚。”

何征接过手机。程野以为他会看两秒钟然后还回来,说一句“去睡觉吧”或者“你的咖啡粉放太多了”。

何征看了十五秒。他把照片放大,用两根手指在屏幕上缓慢地移动,像在看一张CT片。然后他把手机放在桌上,摘下眼镜擦了擦,又戴上。

“几点发生的?”

“凌晨两点十七分左右。”

“持续多久?”

“大约三秒。”

“上升了多少?”

“两厘米左右。均匀上升,均匀回落。”

何征站起来走到窗前。站了几秒。又走回来坐下。

“你当时实验室所有仪器都在跑?”

“对,光谱仪、频谱分析仪都开着。温度和湿度传感器也在。”

“去把两点到两点半的所有仪器日志调出来。所有的。”

程野有点意外。他本来准备了一套关于“是不是杯子底部有气泡”的自我解释,没想到何征直接跳到了仪器数据。

“何老师,就一杯咖啡——”

“去调。”

程野回到实验室,花了二十分钟把凌晨两点到两点半的所有仪器数据导了出来。光谱仪数据正常。温度记录正常。湿度正常。磁场正常。气压正常。

频谱分析仪不正常。

两点十七分,频谱图上出现了一组波形——持续了四秒,然后消失。频率在一个很窄的范围内脉动,中心频率大约0.08赫兹,周期约十二秒。波形的包络线有一个清晰的上升沿和一个缓慢的衰减尾巴,形状像一次心跳。这个频率不属于任何已知的电磁干扰源——手机信号在800兆赫兹以上,WiFi在2.4吉赫兹,空调压缩机的电磁泄漏在50赫兹的工频谐波上。0.08赫兹,比这些都低了几个数量级。

程野把截图发给何征。五分钟后何征回了三个字:“来办公室。”

他走进去的时候,何征正站在窗前看着外面。办公室的电视开着,调到了新闻频道,音量很低。窗台上放着一杯茶,热气已经没了。

“坐。”

程野坐下。何征没转身,指了指电视。

屏幕上在播一段短新闻。甘肃省某县某村,凌晨三点左右,村民报告村中水井倒流,持续约四十秒。画面是手机拍的竖屏视频,画质不好,能看到一口石砌的老水井,井沿上站着几个穿棉袄的村民。井口在冒水——水沿着井沿均匀地往外漫。一个穿着军大衣的老人对着镜头说了句什么,字幕写的是:“水自己从井里冒上来了,跟烧开了一样,但是凉的。”

新闻只播了二十秒就切到了下一条——某地高速公路追尾事故。何征拿起遥控器把电视关了。

“凌晨三点。”程野说,“我的咖啡是两点十七分。差了四十三分钟。”

何征转过身来。他的表情程野从来没见过——像一个人等了很久终于听到了敲门声,但门后面站着什么他不确定。

“四十三分钟对应一千七百公里,”何征说,“。从这里到甘肃,一千七百公里。波形传播速度如果跟距离和时间差吻合——”

他没说完。

程野接上了:“那就不是局部异常。”

何征看着他,慢慢点了一下头。

“是整个地壳在响应同一个东西。”

两个人沉默了大约十秒。窗外有自行车经过的声音。何征重新坐下来,手指在桌面上轻轻敲了两下。

“你先回去。把今晚的数据全部备份两份。一份放实验室服务器,一份拷到移动硬盘里随身带着。”

“何老师——”

“先做。其他的明天说。”

程野没回宿舍。他在实验室坐到天亮,把数据备份了三份——何征说两份,他多备了一份放在自己的邮箱网盘里。

早上七点半,陈果推开实验室的门。她是程野的同届博士生,方向是实验物理,工位在程野对面。嘴里叼着一根棒棒糖,背包单肩挎着,手里还拎着一杯便利店的冰美式。

“你又通宵了。”陈果把背包摔在椅子上,看了一眼程野桌上那杯已经凉了一夜的咖啡。“看你那杯咖啡的水位线就知道——而且你衣服都没换。”

“陈果。”

“嗯?”

“如果我跟你说昨晚我杯子里的咖啡自己往上走了,你信不信?”

陈果嚼了两下棒棒糖,歪着头看他。“我信你需要睡觉。”

“我也这么想过。但何老师不觉得。”

陈果的咀嚼动作停了。他们一起读了三年博,都知道何征是什么样的人——从来不在学生面前表露情绪,从来不对没有数据支撑的事情表态。何征要是认真对待一件事,那这件事的可信度至少在百分之九十以上。

“他怎么说?”

程野把昨晚的事从头说了一遍——咖啡上升三秒,频谱分析仪记录到0.08赫兹的未知波形,甘肃水井倒流,时间差四十三分钟对应一千七百公里。

陈果把棒棒糖从嘴里拿出来放在桌上。冰美式也放下了。

“你的意思是——有一个波,从地壳里传过来,经过的地方液体会短暂地违反重力?”

“传播速度大约六百米每秒。比声速快一倍,比地震波慢得多。”

“什么东西的传播速度是六百米每秒?”

“我不知道。已知的物理机制里没有。”

陈果沉默了几秒。然后她转过身开始敲键盘。

“你欠我一顿饭。”

“你干嘛?”

“帮你查。过去一周全球有没有类似的异常报告。你用我的数据库权限——我的账号能查全球地质监测网和IRIS的实时数据。”

程野站在陈果身后,看着她在搜索框里输入筛选条件:时间范围过去七天,类型选了“液面异常”“重力微扰”“水位异常”“未分类异常”。

结果出来的时候,两个人都没说话。

过去七天,全球一共有十一起类似报告。

巴西圣保罗郊区一片森林——一个护林员在凌晨巡逻的时候发现树干在“出汗”。树液从木质部渗出来沿着树皮往上流了大约三秒钟。他用手机拍了一段视频发到了社交媒体上,被当成恶作剧,播放量七百多。

冰岛雷克雅未克以东三十公里——一个温泉湖的水温在凌晨从四十二度瞬间降到了零下二度,持续了六秒。当地居民以为是火山前兆,报了警。地质局的人到了之后什么都没测到。

日本北海道——一个渔民报告说凌晨出海的时候,海面上的浪“停了”。他的原话是“浪停在半空然后落下来了,跟慢动作一样”。持续了大约四秒。没有人相信他。

澳大利亚西部的一个矿井——地下水在凌晨上涨了两米,然后在不到十秒内回落到原来的位置。矿井的自动监测系统记录了完整的水位曲线。

还有七起,分布在南美、非洲、东南亚和北欧。每一起的持续时间都在三到六秒之间。发生时间全在当地的凌晨。

程野把十一个事件的坐标和时间标在地图上。点的分布没有明显规律——不在板块边界上,不在火山带上,不在任何已知的地质活跃区域。

他做了回归分析。十一个点之间的距离和时间差落在同一条直线上。传播速度:六百二十一米每秒。误差百分之三以内。

“陈果。”

“什么?”

“这十一个点连起来——”他在屏幕上用手指沿着那些点画了一圈。画完之后手指停在起点。

圆合上了。

直径大约八千公里。跟地球差不多。

陈果的棒棒糖不知道什么时候掉在地上了。

下午四点,程野第三次走进何征的办公室。这一次他带了打印出来的数据——十一个事件的时空分布图、传播速度的回归分析、以及那个圆。三张A4纸,黑白打印,墨粉有点淡。

何征看了五分钟。他把三张纸在桌上排成一排,目光在它们之间来回移动。看到那个圆的时候他停了很久。然后他站起来,走到办公室门口,探头往走廊两边看了看。走廊里没有人。

他把门关上了。转了一下门锁。“咔”一声。

“坐下。”

程野坐下。何征没有马上说话。他走到书架前面,蹲下来,从最下面一层的书后面拿出一个牛皮纸信封。信封不大,大概A5的尺寸,但很旧——纸面发黄,边角磨得起了毛,有一道折痕,像是被人长期夹在什么东西里面。信封的封口用红色的火漆封过,但火漆已经碎了,只剩一片暗红色的残留。

何征把信封放在桌上。他的手在信封上停了一秒。然后他抖出里面的东西。

里面有两样东西。

一张折叠的频谱图。纸已经发黄了,折痕处的纤维翻起来了,打开的时候能听到纸面轻微的撕裂声。图上的曲线是用针式打印机打的,墨点粗粗的,分辨率很低。但波形的形状很清晰——一个上升沿,一个缓慢的衰减尾巴,频率标注在横轴下方:0.083 Hz。

跟昨晚频谱分析仪记录到的一模一样。

“二十年前,”何征说,“我在西北一个地震监测站实习。陆成高地震监测站,在祁连山脚下,海拔三千二百米。站里只有三个人——站长老王、一个技术员、和我。”

他把那张发黄的频谱图推到程野面前。

“凌晨值班的时候,仪器记录到了这个波形。我写进了实习报告。导师看了,说是仪器故障——那台频谱分析仪已经用了十二年了,什么样的噪声都出过。我当时也信了。”

“但是?”

“但我留了一份拷贝。”何征指着那张旧图上的峰值。“看这里。峰值幅度。”

程野凑近看。旧图上标注的峰值幅度是一个很小的数字,单位是微伽。

“再看昨晚的。”何征把程野打印的频谱图拉过来,跟旧图并排放在一起。

昨晚的峰值幅度是旧图的十倍。

“二十年前这么弱,”程野说,“弱到只有一台老旧的仪器碰巧记录到了。”

“对。弱到任何人看了都会说是仪器噪声。”何征坐回椅子上。“但它回来了。而且强了十倍。”

“它在变强。”

何征点了一下头。他从信封里拿出第二样东西。

一封信。

手写的,用钢笔写在普通的信纸上。字迹工整但有些地方笔画发抖——写字的人年纪应该很大了。信纸也发黄了,右下角有一个小小的水渍。

“这是我导师写给我的。王守义教授。他在1994年退休之前把这封信交给我。他让我继续关注这个波形。”

何征把信推到程野面前。

程野拿起来。信很短,只有半页纸。他读了两遍,每个字都认识,连在一起却像另一种语言。

信上写着:

“小何:

这个波形我在1962年第一次记录到。当时用的是苏联援建的机械式地震仪,灵敏度比你们现在的设备差了几百倍。我几乎以为是自己看错了。

但我没有看错。我后来又记录到了三次。1971年,1979年,1986年。每次间隔大约八年。每次都比上一次强。

我不知道这是什么。六十年代我以为是核试验的远场效应。七十年代我以为是地幔对流的异常。八十年代我放弃了解释。

我唯一确定的是:它在变强。而且它的频率太规则了。自然界的周期信号都有漂移——潮汐、地球自转、冰期周期——没有任何一个是完全恒定的。但这个波形的频率在二十四年里没有变过。0.083赫兹。一秒不差。

自然界不会产生这样的信号。

我退休了。找不到答案了。但你还年轻。如果它再出现——它会的——你会知道该怎么做。

守义
1994年3月”

程野放下信。手指在信纸边缘停了一秒。

何征看着他。办公室里很安静。窗外有学生骑自行车经过的声音,轮胎碾过落叶的沙沙声。

“何老师。”

“嗯。”

“王教授说‘它会再出现’。”

“出现了。昨晚。二十年后。”

“他说‘自然界不会产生这样的信号’。”

“对。”

程野看着那两张频谱图。一张是1994年的——二十年前,纸已经发黄。一张是昨晚的——墨粉还新。两张图上的波形一模一样。频率一模一样。只有强度不同。

“何老师。如果这个信号从六十年代就有了,到现在六十多年,每次都在变强——”

“它在积累。”

“积累到什么程度——”

“我不知道。”何征摘下眼镜又擦了一遍。这次他擦得很慢,像是在给自己的手找一个事情做。“但有一件事我一直没跟任何人说过。”

他把眼镜戴回去。

“王教授信上写的是‘自然界不会产生这样的信号’。但他当面跟我说的是另一句话。”

“什么?”

何征看着窗外。下午四点的阳光照在他脸上,他眯了一下眼睛。

“他说:‘这是一封回信。’”

程野没有立刻反应过来。他看着何征的侧脸,看着窗外的阳光,看着桌上那两张频谱图和那封泛黄的信。

回信。

有人发了什么。然后有什么在回。

回了六十年。一次比一次大声。

窗外有人在打篮球。球碰到地面的声音一下一下地传过来,节奏很稳,像一个低频的脉冲。程野听了一会儿。

“何老师。”

“嗯。”

“王教授说的‘回信’——回给谁的?”

何征没有回答。他把那封信折好,放回信封里。把发黄的频谱图也折好,放进去。信封放回书架最下面一层。

“这个问题,”他站起来,走到窗前,“我等了二十年。现在轮到你了。”

程野走出办公室的时候已经快五点了。走廊里的灯亮了一半——另一半坏了,一直没修。他站在走廊里,手里攥着那三张打印出来的数据。十一个点。一个圆。六百二十一米每秒。0.083赫兹。

一封回信。

他掏出手机看了一眼时间。四点五十三分。屏幕上还有昨晚拍的那张照片——杯壁上的咖啡痕迹。他看了两秒,把手机放回口袋。

回到实验室。陈果还在。桌上的冰美式已经化成了一杯棕色的水。

“怎么样?何老师怎么说?”

程野坐下来。看了陈果一眼。

“我请你吃饭。”

“为什么突然请我吃饭?”

“你说的,欠你一顿。”

陈果看着他。程野的表情跟早上不一样了——早上他像一个通宵之后兴奋过头的人,现在他像一个刚考完试走出考场的人,安静,但眼睛亮着。

“走吧。”程野站起来。经过自己工位的时候他看了一眼那个白色马克杯。杯壁上的痕迹还在。咖啡已经完全凉了,液面平静。

他没有碰那个杯子。