林小曼的住处在城南,一栋老式的步梯楼,六楼。
鱼人爬到五楼的时候停了一下,不是因为累——是他胃里那种不属于自己的空虚感又翻涌了一下。他站在楼梯转角扶着墙等了几秒,等那阵眩晕过去。楼层越高,空气越安静。住在这栋楼里的人要么上班去了,要么已经习惯了对邻居的事不闻不问。楼道里有一股陈年的油烟味和樟脑丸的气味混合在一起,是老式居民楼特有的味道。
六楼的走廊尽头,右手边,门牌号上贴着一张褪色的福字,边缘已经卷起来了。
他用杜如岚给的钥匙开了锁。锁芯内部阻力不均匀——前段顺滑后段发涩,像是最近被反复开关过。有人在鱼人之前来过这间屋子。或者,林小曼死前的那几天,频繁地开关过这扇门。
门开了。
屋内的空气是静止的——不是通风不良的那种闷,是长时间无人活动产生的绝对的静止。像是整个房间被人按下了暂停键,所有东西都停在林小曼最后一次离开时的位置。鱼人站在门口没有马上进去,给眼睛几秒钟适应昏暗的光线。
窗帘拉着,但阳光透过薄薄的涤纶面料,在室内投下一层惨白的光。客厅很小,沙发是那种廉价的布艺款式,扶手上放着一件叠好的外套。茶几上有一个空杯子,杯底有一圈干透的水渍。所有东西都摆放得整齐,带着一种刻意的秩序——像是在努力证明“我过得很好”。
但那台冰箱破坏了这一切。
双开门,银灰色,在二十平米的一居室里显得突兀——像是一辆卡车停在了自行车棚里。鱼人走过去拉开冰箱门,里面塞得满满当当。冷冻层塞满了速冻水饺和冻肉,冷藏层的每一层隔板都堆着盒饭、酸奶、水果、罐头、真空包装的熟食。不是正常人一周采购的量——是那种觉得下一秒就会断粮的人才会有的囤法。
他关上冰箱门。门上贴着一张便利贴,上面写着:“周六买菜。别忘了。”
字迹工整,但纸张边缘被反复撕贴过,留下了好几层胶痕。她每周都提醒自己去买东西。每周都觉得自己买得不够。
卧室的床铺没有整理,被子掀开一角,保持着有人匆匆起床时的形状。床头柜上放着几本书:《多维空间导论》《意识信息学基础》《天文观测数据中的异常信号分析》。第七章夹着书签,书签露出的一小截纸片上写着“星体位置校准中的系统误差分析”。几个词被荧光笔圈了起来——参照系偏移、数据偏差、校准周期。
鱼人的手指停在那页上。
林小曼在死之前已经比他更接近答案了。她看这些书不是随便翻翻——是认真地、系统地研究过。那些荧光笔的线条笔直而均匀,边缘没有溢出,像是在用最严谨的态度对待一件最疯狂的事。
他合上书,站在床边闭上眼睛。
残留信息比骨片淡很多——过了这些天,大部分信息已经从空间里消散了。但他还是感觉到了。弥漫在整个房间的不安——不是剧烈的恐惧,不是尖叫级别的恐慌,是一种长期的、持续的警觉状态。像是有人在暗处盯了她很久,她知道,但找不到视线的来源。这种警觉已经渗透到了这个房间的每一个角落,沉淀在墙壁和家具的缝隙里,像一层看不见的灰。她的枕头上有几根脱落的头发,布料下方有一处轻微的凹陷——是一个人长期保持同一个姿势压出来的,像是她在睡梦中也绷紧着肩膀,不敢完全放松。
鱼人站在床边看了很久。他在心里拼凑这个女人的最后一个夜晚——她躺在这张床上,眼睛睁着,盯着天花板。不敢翻身,怕错过那个她一直在等的声音。不敢睡着,怕在睡梦中被什么东西带走。她就那样躺着,僵硬地、安静地、像一具还没有死去的尸体一样躺着,直到天亮。
客厅茶几上有一本薄笔记本。
鱼人拿起来翻了翻。前面几页是课堂笔记,字迹工整,每个字的间距均匀,像是写的时候手很稳。中间几页字迹开始变窄,一行字从左边到右边逐渐缩小,像是写到一半气不够用了。最后几页她没有在写字了——画着一种螺旋状的结构,线条粗糙,反复描画,笔尖划破了好几道纸面。不是随意的涂鸦——是某种她在努力记住的东西。每一次描画都是为了让那个形状更深地烙印在她的记忆里。
他站在窗边拉开窗帘一角。窗玻璃上有一小块干净区域——不是擦窗户擦出来的,是有人经常把额头抵在这里向外看。油脂和皮肤角质在玻璃上留下了一层透明的薄膜,恰好把那块区域的灰尘吸附走了。
顺着那条视线看出去——能看到龙泉大厦的侧面。
龙泉大厦。三维空间研讨会的举办地。他昨天刚去过的地方。
他掏出手机拨了楚原的电话。
“她来找我借过几本书。都是关于空间理论和天文坐标的。”楚原的声音在电话里听起来比昨天见面时更低沉一些,“还书的时候她站在门口没有进来。她说——‘我找到它了。’我问她是什么,她说等能说清楚的时候会写下来给我看。那是她死之前最后一次和我说话。”
翻到笔记本最后一页。最下方有一行很小的字,笔迹很轻,像是墨水快用完了,又像是写下这行字的人已经没有力气把它写重了:“它一直在那里。不是它来了——是我们终于看向了它。”
———
当天下午他去了市立大学。
大学的校园和妖管局是完全不同的世界。到处都是年轻人,背着书包,手里拿着奶茶或咖啡,三三两两地走在林荫道上。有人在讨论课题,有人在打电话,有人在草坪上躺着晒太阳。这个世界充满了活力和正常的气息。他走在他们中间,穿着洗到发白的外套,感觉自己像是一个混进了错误时空的人。他的口袋里揣着一块死人的骨片和一本没有作者的书,而迎面走来的人在意的是今晚去哪家店吃晚饭。
楚原的办公室在物理学院三楼,三面墙都是书。
书架上塞满了各种语言的专著——中文、英文,还有一些他辨认不出文字的书脊。办公桌上堆着打印出来的天文数据,几张星图散在桌面上,边缘用咖啡杯压着。楚原坐在桌前,面前放着一壶茶,已经凉了。他示意鱼人坐下。
“那颗被替换的星星不是个案。”
楚原没有寒暄,直接进入了正题。他把一沓打印纸推到鱼人面前——上面是密密麻麻的数据表格和星图对比。“我花了四年时间对比数据——过去三十年里,有四十七颗星体被系统性替换了。不是自然位移,不是观测误差——是有人修改了天文数据库的记录。”他停顿了一下,像是在确认自己要说的话,“如果有一天你需要用天文导航来确定位置——你会把自己定位到一个不存在的地方去。”
鱼人看不太懂表格里的数字,但他看得懂那几张星图上的对比——同一片天空,两张照片拍摄于不同年份,但上面的星星排列不一样。不是一颗两颗的差异——是整片区域的坐标被人平移过。像是有人把一张透明的星空图盖在了另一张上面,然后悄悄挪动了几毫米。
“三十年里,没人发现吗?”鱼人问。
“发现的人——都被驳回了。”楚原声音很平,但鱼人注意到他握杯子的手指关节泛白,“天文界的论文审稿系统里,至少有三个人因为提出这个问题被撤稿。我查过他们的履历——一个转行了,一个退休后不再参与任何学术活动,还有一个在两年前意外去世了。”
楚原从书架抽出一本薄书,暗红色封面,没有书名。纸张黄脆,边缘有些卷曲,像是被翻过很多次。他把书放在桌上,手掌在封面上按了一下,才缓缓推过来。
“没有出版信息,没有作者。夹在一份六十年代被叫停的研究报告里。”
纸张很薄,能隐约看到背面的字迹透过来。语言不是现代汉语,但他读得懂——不是每个字都认识,是那些文字绕过视觉皮层,直接在意识中解锁。他的手指在某一页停住了。
一个圆形的、边界清晰的结构图。
和他五年前在海底下见过的那个裂缝——完全一致。不是相似,不是巧合。是同一个。精确到边缘的弧度、放射线的密度、中央空白区域的比例。就像有人把那个裂缝的形状拓印下来,缩小了,印在了这本书的某一页上,等着某一天某个人翻开它。
他的手指在纸面上轻轻滑动。体内的背景音在接触到那页纸的瞬间安静了半秒,然后重新启动,但频率变了——变得更低,更稳,像是在共鸣。
“我能借用这本书吗?”
“你知道这本书不该离开这栋楼。”
“我知道。”
楚原沉默了一会儿。他看着鱼人,那一眼里有很多东西——犹豫、评估,还有一种鱼人读不懂的、类似于期待的情绪。然后他把书推了过来。
“周五之前还回来。”
鱼人把那本书放进口袋里,走出物理学院。
傍晚的阳光斜斜地照在教学楼的墙面上,在地上拉出长长的影子。他走在校园里,手插在口袋里,指尖抵着那本书的书脊。书页在布料摩擦中发出细微的沙沙声,像是一本活着的书在呼吸。他忽然意识到自己的手指在发抖——不是恐惧,是一种他无法分类的情绪。像是他一直在等的某个东西,终于送到了他手上。
体内的背景音在他走出校门之后变得更加清晰——像是一台设备在接近信号源时自动调高了增益。它在等待什么。在等待他用这本书去触碰那个他一直在回避的东西。
他不知道的是——在他身后,物理学院三楼的窗户后面,楚原站在窗前看着他离开。楚原手里握着一支笔,笔尖悬在空白稿纸上方,一直没有落下。
那本书不是他在档案室里发现的。
是有人放在他桌上的。在他进入档案室之前,就已经放在那里了。放在一堆六十年代的文件最上面,封面上没有灰,像是刚被人从别处拿过来,专门等他来发现。
楚原不知道放书的人是谁。但他知道这本书出现在他桌上,不是因为巧合。
有人在替他铺路。而他——他甚至不知道这条路通向哪里。
点击弹出菜单