封面图

星空下的程序员

海拔四千三百米的紫金山天文台,空气稀薄得像一杯被遗忘在桌上的白开水。

陆辰已经在这里待了三年。

白天,他是天文台的系统维护工程师,负责修补那套老旧的射电望远镜控制软件。那代码是二十年前一位退休教授写的,Fortran和C混编,注释全是俄语,变量名短得像摩斯密码——a1, b2, tmp3。每次改一行代码,陆辰都觉得自己在拆一颗不知道什么时候会炸的炸弹。

但夜晚,才是他真正活着的时刻。

每天凌晨一点,当天文台的同事们都蜷缩在暖气房里打盹的时候,陆辰会打开自己偷偷架设的服务器——一台从旧矿机改造过来的主机,散热风扇嗡嗡作响,像一只不知疲倦的甲虫。他管这台机器叫”耳朵”。

“耳朵”运行着陆辰自己写的信号分析程序,代号”天琴”。这套程序不归天文台管,也不在任何科研项目里。它只是陆辰一个人的秘密工程——用一套自创的频谱分析算法,从射电望远镜的冗余数据流中,筛选那些”不应该存在的信号”。

别人说他在找外星人,他总是笑笑不说话。

不是不想说,是说了也没人信。


那天晚上,银河像一条发光的河流横亘在头顶。陆辰裹着军大衣坐在服务器前,屏幕上跳动着密密麻麻的波形数据。他已经习惯了这些——99.99%的信号都是宇宙微波背景辐射、卫星干扰或者地球自身的电磁噪声。

“天琴”会自动过滤掉这些。三年了,它什么也没找到。

陆辰端起保温杯喝了一口已经凉透的枸杞茶,正准备关机睡觉,屏幕突然闪了一下。

一个红色标记出现在波形图的右下角。

他愣住了。

红色标记意味着”天琴”检测到了一个非自然信号——频率稳定、结构重复、且不符合任何已知的天体辐射模式。

陆辰的手开始微微发抖。他深吸一口气,强迫自己冷静下来,开始运行解码程序。

信号来自天鹅座方向,距离大约1400光年。频率在1420.405MHz附近——正是氢原子的特征频率,宇宙中最常见的电磁波频段。SETI(搜寻地外智慧生物)的研究人员管这个叫”水洞”,认为任何想要被听到的文明都会选择这个频段广播。

信号的结构很简单:一串以质数序列为间隔的脉冲,然后是一段连续的调制波。

质数序列。这是宇宙中最”不自然”的数学结构。没有任何已知的天体物理过程会产生质数序列。

陆辰的心跳加速到每分钟一百二十下。他反复验证了三遍,排除了设备故障、地面干扰和卫星反射的可能性。

然后,他开始解码那段连续的调制波。


解码花了整整四个小时。

调制方式出乎意料地简单——频率调制,每个频率对应一个数字,数字对应一张映射表。陆辰花了两个小时才意识到,这张映射表不是什么高级编码,而是一张……MIDI音符映射表。

信号是一首歌。

一首用MIDI格式编码的歌。

陆辰盯着屏幕,手指悬在键盘上方,迟迟不敢按下播放键。窗外,天边已经泛起了鱼肚白,最后一颗星星正在晨光中隐去。

他最终还是按了下去。

音箱里传出的第一个音符,让他的眼泪瞬间涌了出来。

那是一首钢琴曲。旋律简单、清澈,像溪水流过石头,像月光洒在雪地上。没有复杂的和弦,没有炫技的变奏,只有一段又一段温柔的旋律,反复吟唱着同一个主题。

陆辰不会弹钢琴,但他听出来了——这首曲子在表达一种情感。

孤独。

一种跨越了一千四百光年的、深不见底的孤独。


接下来的一个月,陆辰几乎没有睡觉。他把信号的所有细节整理成论文,发给了国内外的天文学期刊。同时,他联系了SETI研究所和几个主要的射电天文台,请求他们进行独立验证。

回应来得比他想象的快。

三周后,全球六座射电望远镜同时确认了信号的存在。NASA、ESA、中国国家天文台联合召开了新闻发布会。陆辰的名字出现在了全世界每一块新闻屏幕上。

“中国程序员独立发现疑似外星智慧信号。”

他成了名人。采访请求像雪片一样飞来,纪录片团队驻扎在天文台,甚至有好莱坞制片人打电话来问版权。

但陆辰对这些毫无兴趣。他只关心一件事:那首歌。


信号被公开后,全世界的音乐家都尝试了演奏和改编。最流行的版本是一位日本钢琴家录制的,在YouTube上获得了二十亿次播放。有人把旋律翻译成歌词,有人用AI生成了完整的交响乐编曲。

但陆辰觉得所有版本都不对。

不是技术上的问题。那些版本都很完美,甚至比原始信号更动听。但它们缺少了某种东西——某种陆辰自己也说不清楚的东西。

直到有一天深夜,他独自坐在天文台的穹顶下,重新播放了那段原始信号。这一次,他没有用音箱,而是戴上耳机,闭上了眼睛。

旋律在黑暗中流淌。

然后他突然明白了。

那首曲子不是用地球上的任何调律系统写的。它的音阶不是十二平均律,也不是五声音阶,而是一种他从未听过的音阶——音符之间的频率比不是整数关系,而是一组质数比。

这意味着,写这首曲子的文明,对”和谐”的理解与人类完全不同。他们的音乐建立在质数的基础上——宇宙中最纯粹、最不可约减的数学结构。

陆辰摘下耳机,仰头望向天鹅座的方向。一千四百光年外的某个文明,在一千四百年前的某个时刻,向宇宙深处投递了一首歌。

他们不知道有没有人听。

他们只是唱了。

就像一个站在空旷山谷里唱歌的孩子,不在乎回声会不会回来,只是因为想唱。


故事到这里,本来应该结束了。

但一个月后,”天琴”又捕捉到了第二个信号。

这次信号来自完全不同的方向——猎户座,距离约800光年。频率仍然是1420.405MHz,编码方式仍然是MIDI格式。

但内容不是一首新歌。

陆辰解码后,盯着屏幕看了整整十分钟。

第二个信号是一首歌的回应。旋律与天鹅座的信号几乎相同,但在某些关键音符上做了微妙的改变——就像一个人听到别人唱了一首歌之后,轻轻地接上了下一句。

两个相隔数百光年的文明,在用同一首歌对话。

而陆辰,是第一个听到这段对话的人。

他坐在那里,泪水无声地滑过脸颊。窗外,星空依旧沉默,但他知道,那沉默之下,有一首歌正在穿越星际,从一个孤独的灵魂传向另一个。

他打开一个新的代码文件,开始写一行注释:

# 也许宇宙不是沉默的。
# 也许我们只是还没学会听。

然后他关上电脑,第一次在凌晨一点之前上了床。

那天晚上,陆辰做了一个梦。梦里没有代码,没有波形图,没有质数和频率。只有一片无边无际的星空,和一首从很远很远的地方传来的歌。

他听不懂歌词,但他知道那首歌的意思。

意思是:你并不孤独。