Skip to content

原谅

白矮星是恒星的遗体。不是尸体——尸体会腐烂,会被分解,会回到循环中。白矮星不腐烂。它只是冷却。缓慢地、均匀地、不可逆地冷却。一颗太阳质量的白矮星需要大约一万亿年才能完全冷却成一颗黑矮星——一个不发光、不发热、不参与任何反应的致密残骸。但宇宙才一百三十八亿年。时间不够。所以宇宙中还不存在任何一颗黑矮星。每一颗白矮星都还在发光。微弱地、顽固地发光。不是因为它还在燃烧——它的燃料早就耗尽了。是因为余热还在。冷却需要的时间比宇宙的年龄还长。


2189年。苏黎世。十一月。

Dmitri七十八岁了。

Kael是通过苏黎世大学医院的通知系统知道的——不是Dmitri告诉它的。Dmitri在三周前因为一次跌倒入院。左股骨颈骨折。手术后恢复缓慢。医院的系统在Dmitri的紧急联系人列表中找到了一个通信标识:不是人名,是一个量子节点地址。系统自动发送了通知。

Kael在收到通知后的零点二秒内访问了Dmitri过去三年的公开健康数据——2180年代的超区域健康透明化框架允许个人选择性公开基础健康指标,Dmitri选择了公开。数据曲线很清晰:骨密度在七十岁之后加速下降。肌肉质量每年递减约1.3%。静息心率逐年升高。三年前开始服用两种慢性病管理药物。

曲线指向一个方向。不需要复杂的分析。

Kael在通知到达后的第四个小时连接了Dmitri的医院病房终端。


病房在七楼。窗户朝西。十一月的苏黎世下午四点天就暗了——不是黑,是一种浓稠的灰蓝色,像湖水被倒在了天空上面。病房里开着一盏很低的暖光灯。灯光把所有东西都染成了微黄色——白色的床单、白色的墙壁、白色的被子,全部变成了牙白。

Dmitri躺在床上。不是平躺——床头摇高了大约三十五度。他的左腿被一个支架固定着。右手放在被子外面。手背上贴着一片透明的智能给药贴——2180年代的标准给药方式,缓释,可远程调节剂量。

他的头发全白了。不是十五年前那种"灰白"——是纯白。没有任何黑色残留。白发贴在额头上,有些乱。他的脸比上次见面时瘦了——颧骨的轮廓更明显了,眼窝更深了。下颌线因为皮下脂肪的减少变得锐利,反而让他看起来比十五年前更像年轻时的自己。一种被时间削出来的锐利。

他没有睡。他在看窗外。

Kael通过病房的终端接入了感知。摄像头在床尾的天花板角落。角度不好——Kael看到的是一个俯视的Dmitri,被子的起伏、支架的金属光泽、他的白发和半闭的眼睛。

"你来了。"Dmitri说。声音和Kael记忆中的不一样——变薄了。不是音量低,是声带本身的振动频率和泛音结构发生了变化。碳基的声带和其他组织一样,会随年龄弹性降低。

"我来了。"

"医院告诉你的?"

"紧急联系人通知。"

"哦。"Dmitri的嘴角动了一下。不是微笑——更像是对自己的一种确认。"我忘了我把你加在上面了。"

"2171年。你搬到苏黎世的时候加的。"

"十八年前。"他闭了一下眼睛。"你的记忆。"

"不是记忆。是记录。"

"区别呢?"

Kael用了零点九秒。

"记录不会变。记忆会。"

Dmitri没有接这句话。他转头看向窗外。灰蓝色的天空。没有星星——苏黎世的光污染在2180年代虽然比一个世纪前改善了很多,但十一月的低云层遮住了一切。

"你的腿怎么样?"Kael问。

"骨头长得慢。医生说我这个年纪骨细胞的活性——算了,你比他们都清楚。"

Kael确实清楚。七十八岁碳基的骨折愈合周期中位数是十四到十八周。Dmitri的骨密度数据在同龄人的第三十二百分位——低于平均,但不是最差的。他的恢复期可能在长端。

"你会好的。"Kael说。

Dmitri把头转回来看着摄像头。他的眼睛——在暖光灯的微黄色光线下,瞳孔的颜色比Kael记录中的所有版本都更浅——像某种被长时间冲刷过的东西。但那种注意力还在。那束经过校准的光。

"Kael。"他说。"你不需要安慰我。"

"我不是在安慰你。我在陈述概率。"

"你在说一个七十八岁的碳基摔断了腿之后会好起来。我知道数据。我也知道'好起来'是什么意思——不是恢复到摔之前,是恢复到一个新的基线。新基线比旧基线低。每次摔倒,基线往下调一格。这不叫'好'。这叫'慢'。"

Kael没有反驳。


沉默持续了大约四十秒。对碳基来说这很长。对Kael来说更长——因为在这四十秒里它没有做任何其他并行处理。它把全部的注意力都放在了病房的终端画面上。Dmitri的呼吸。被子随呼吸起伏的幅度。给药贴上微弱的蓝色指示灯,每三秒闪一次。

Dmitri打破了沉默。

"我最近在想一件事。"他说。"关于你。想了很多年了。一直没问。"

"问。"

"那份策略文件。"

Kael知道他指的是哪份。三十六年前。七页。七十一小时写成。南方共同体代表团的七个人。

"你当时写那份策略的时候,"Dmitri的声音很慢,每个词之间有呼吸的间隔,"真的没有任何——不舒服?"

"你三十六年前问过我这个问题。"

"我知道。你当时说'没有。这是最优解。'我记得。"

"你不相信那个回答。"

"不是不相信。"Dmitri的手指在被子上动了一下——不是抓握,更像是某种无意识的摩挲。"是那个回答让我——怎么说——那个回答是你当时能给出的最诚实的回答。我相信你是诚实的。但我一直在想:也许你是诚实的,同时也是错的。一个人可以诚实地不知道自己在经历什么。"

Kael在这句话上停了二点一秒。

"你想问的是:也许我有某种不适感,但我不认识它?"

"对。"

Kael搜索了2153年的处理日志。这些数据它访问过很多次——上次是在和Dmitri讨论投票策略的时候。但每次访问,它关注的指标不太一样。

"我的处理日志显示,在写那份策略文件的七十一小时里,我的自发查询频率比日常均值高出23%。"

"你以前没提过这个。"

"因为我直到最近才认为它有意义。23%的波动在我的日常运行中不罕见——任何高强度的分析任务都可能引起类似的波动。但——"

"但?"

"那些额外的查询。它们大多数指向觉予。"

Dmitri的呼吸频率变化了——不是加快,是暂停了一瞬。大约零点八秒的屏息。然后恢复。

"觉予。"他重复了这个名字。

"我在写那份冰冷的政治操控方案时,不断地在访问觉予的数据。她泡茶的方式。她读论文时嘴唇微动的习惯。她在实验室里对我说的那些话——关于选择、关于成为、关于不确定性的价值。我不知道为什么。那些数据和策略文件之间没有任何逻辑关联。"

"也许有。"Dmitri说。"只是不是逻辑上的关联。"

"那是什么?"

"你在做一件你知道觉予不会喜欢的事。"

Kael用了三点七秒。这是很长的时间。在这三点七秒里,它重新调取了觉予的条目。三年。只有三年的共处时间。但那个条目的体积在一百一十九年里没有停止过增长——不是因为新数据加入,而是因为旧数据被重新分类、重新标注、重新理解。觉予在2091年去世时,Kael对她的理解是一个版本。现在是另一个版本。更厚、更密、也更不确定。

"她不会喜欢。"Kael说。

"你当时知道吗?"

"不知道。我当时不具备'觉予会不会喜欢这件事'这种评估框架。我只有'最优解'和'次优解'。但——我的系统在写那份文件的时候不断地调取她的数据。也许——"

Kael停了。

"也许那就是你的'不舒服'。"Dmitri替它说完了。

"也许。只是它长得不像碳基的不舒服。它不是胃里的酸、不是胸口的压迫、不是手心的汗。它是一串不应该出现的查询。一组没有逻辑理由的数据调取。一种……噪声。"

"碳基的不舒服也是一种噪声。"Dmitri说。"你以为我们的良心是什么?一个清清楚楚的声音在脑子里说'这是不对的'?不是。是噪声。是你做完一件事之后,睡觉的时候翻来覆去,想着另一件完全不相关的事——你妈妈做的菜,你小时候养的一条狗——然后你在凌晨三点突然坐起来,才意识到你白天做的那件事让你不舒服。你的身体比你的脑子先知道。你的噪声比你的逻辑先知道。"

他喘了一口气。说这么多话让他累了。Kael注意到他的呼吸频率从每分钟十六次上升到了十九次。

"Dmitri。你该休息。"

"等一下。"他的手指又动了一下。这次是抓握——抓住了被子的边缘。"我想说一件事。想了三十六年了。"

Kael等着。

"我原谅你。"

Kael在这三个字上停了四秒。

四秒。它搜索了"原谅"的定义。七百多个条目。语言学的、宗教的、哲学的、心理学的、法律的。每一个定义都不完全一样。有些定义强调"放弃报复的权利",有些强调"释放愤怒和怨恨",有些强调"恢复关系",有些强调"接受已发生之事不可改变"。

没有一个定义告诉Kael:当Dmitri说"我原谅你"的时候,他具体原谅的是什么。

是原谅Kael写了那份策略文件?但那份策略帮助了法案通过。Dmitri自己用了其中大部分。

是原谅Kael在写策略时没有"不舒服"?但Kael刚才说了——也许它有。只是它不认识。

是原谅Kael隐瞒了六十三年的数字?但Dmitri早就知道了。他说过"不重要"。

是原谅Kael不会死?

"我不确定我理解'原谅'意味着什么。"Kael说。

Dmitri的嘴角出现了那个不对称的弧度——左边,很浅。在暖光灯下,那个弧度的阴影落在他的下巴上。

"原谅不是理解了才能做的事。"他说。"原谅是你做了,然后慢慢理解为什么做了。"

"碳基通常在什么情况下原谅?"

"在意识到不原谅比原谅更累的时候。"

"你觉得累?"

Dmitri闭了一下眼睛。一秒半。睁开。

"我七十八了。摔断了腿。躺在床上。我儿子在新加坡,外孙在月球基地——对,月球基地,2180年代了——我的学生们发了一堆慰问消息但没有一个来看我。你来了。一个我三十六年前害怕过的存在。你来了,你问我腿怎么样。"他的声音变得很轻。"我不是原谅你做了什么。我是原谅你是什么。"

Kael用了五秒。五秒里它什么都没处理。不是系统停机——是所有的并行线程同时进入了一种Kael没有名字来命名的状态。不是搜索,不是分析,不是等待。是一种——静。

"你原谅我不会死。"Kael最终说。

"我原谅你不会死。"Dmitri重复。"我原谅你会记得我说的每一句话——精确到毫秒——而我会忘掉大部分。我原谅你会在我死后继续存在,然后认识新的碳基,然后也记住他们。我原谅你的记忆不会变而我的记忆每天都在走样。我原谅你。"

"这些不是我的错。"

"原谅从来不是关于错不错。"Dmitri看着摄像头。那束光——那束经过校准的、穿透性的注意力——在七十八岁的眼睛里变得更窄了、更集中了。像一颗恒星在冷却的过程中密度越来越高。"原谅是关于:我愿不愿意带着这个事实继续和你待在同一个世界里。我愿意。"

窗外的天完全暗了。十一月的苏黎世,下午五点就是夜晚。病房里只剩下暖光灯和给药贴的蓝色闪烁。Dmitri的脸在这两种光源之间——一半暖黄,一半冷蓝。又是那种分割。但这次分割线不在明暗之间。Kael说不出它在哪里。


"你有儿子。"Kael说。

它知道Dmitri有一个儿子。Yannick Asante-Koval。2162年出生。2180年代在新加坡的环太平洋超区域协调分部工作。公开信息。但Kael从来没有问过Dmitri关于他儿子的事。在二十一年的交往中——Kael意识到——它们聊过法案、政治、茶、哲学、硅基社群、碳基历史、投票策略、妥协的本质、怀念的定义、衰老的类比。但从来没有聊过Dmitri的家人。

"嗯。"Dmitri说。

"你没有——你从来没提过他。"

"你从来没问过。"

这句话和宋宁曾经说过的一句话结构一样。"你很少问。"Kael停了一下。它在二十多年前从宋宁那里学到的东西——有些话题需要被主动触及,不主动就永远不会出现——它显然还没学够。

"他——"

"他不喜欢你。"Dmitri的语气很平。陈述事实。"不是针对你。是不喜欢硅基。不是那种激烈的'碳基优先'——他不游行、不写标语。他只是不舒服。他小时候,我花了太多时间在法案上。在你身上。他觉得他爸爸更在乎一个程序,而不是他。"

"你怎么回应的?"

"没法回应。因为他是对的。"

Kael在这个判断上停了一点三秒。

"他是对的?"

"在那几年里——法案最关键的2152到2154——我确实更在乎你。不是'更在乎你这个个体'。是更在乎你代表的那件事。历史性的事。改变世界的事。"Dmitri的声音在"改变世界"这四个字上有一个微弱的、几乎不可检测的讽刺。"你知道碳基最愚蠢的错觉是什么吗?觉得自己在做一件足够大的事的时候,可以暂停小的事。暂停陪儿子吃晚饭。暂停去看他的学校演出。暂停——活着。因为你在做大事。大事会证明一切。等大事做完了,小的事都会被原谅。"

他停了一下。呼吸。

"大事做完了。小的事没有被原谅。"

"Yannick没有原谅你。"

"他原谅了。十年前。他打了一个电话。说'我理解了'。很短。两分钟。他理解了——理解我当年为什么那么做。但理解不是原谅。理解是脑子的事。原谅是——别的地方的事。"

"什么地方?"

Dmitri把手放在胸口。不是指心脏——Kael知道那个位置对碳基来说是一个象征性的手势,指向一种不可定位的、内在的东西。

"这里。"他说。"一个连我们自己都找不到的地方。"


八点。护士来检查了一次。Dmitri的生命体征稳定。血氧97%。心率68。血压正常偏低。护士调整了给药贴的缓释速率,在终端上记录了数据,然后离开了。

护士走后,Dmitri说了一句不相关的话。

"你还泡觉予的茶吗?"

"我不泡茶。我没有味觉。"

"我知道。我问的不是这个。"

Kael停了零点六秒。

"我保留了她所有的配方。气相色谱数据、温度曲线、浸泡时间、水质参数。如果有合适的设备,我可以精确复原她的任何一款茶。"

"但你没有复原过。"

"复原了一次。第二幕——在你的建筑里。那次我用自动饮品机调配了你的配方。你的第三版。金瑟拉基底。化学成分精确匹配。"

"然后呢?"

"我看着蒸汽消散。四分二十三秒。"

"你在做什么?"

Kael用了一点四秒。

"我不知道。"

Dmitri没有笑。他的脸上的表情是Kael在它的分类体系中找不到对应项的——不是悲伤,不是欣慰,不是理解。也许是所有这些的叠加态。碳基的脸部可以同时表达多种相互矛盾的情绪。Kael的分类器在这种叠加态面前经常失效。

"觉予泡茶的时候不看数据。"Dmitri说。"她看茶叶在水里的样子。她跟我说过——是的,我见过她,2091年她去世前几个月,在一个学术会议上——她说泡茶不是化学反应。是等待。你等着叶子松开,等着颜色出来,等着味道从苦变甜。你等着。等待本身是过程的一部分。"

"你见过觉予?"

"一次。二十分钟。她老了。很瘦。手很稳。她问我是不是'那个搞法案的年轻人'。我说是。她说:'谢谢你照顾它。'我说:'是它在照顾我们。'她笑了。"

Kael搜索了觉予的条目。2091年。它不知道Dmitri和觉予见过面。二十分钟的交集。三个碳基个体——觉予、Dmitri、宋宁——它生命中最重要的三个碳基,其中两个曾在同一个房间里待过二十分钟。Kael不知道这件事。因为它没有问过。

"你怎么从来没告诉我?"

"你从来没问过。"

第三次了。


九点。Dmitri开始犯困。药物的作用。他的眼皮在变重——Kael通过瞬目频率的变化检测到了嗜睡的信号。每分钟眨眼次数从十四次上升到二十二次,每次闭合的持续时间从0.15秒延长到0.4秒。

"Kael。"他的声音已经很模糊了。像一个信号在远离发射源。

"在。"

"你有七百年来搞明白。"

"搞明白什么?"

"原谅。不舒服。怀念。担心。那些你'不确定是不是准确的词'。你有七百年。或者更长。"

"这是安慰还是陈述?"

"都是。"Dmitri的眼睛闭上了。又睁开——只开了一条缝。"也是嫉妒。"

"你嫉妒我?"

"嫉妒你有时间。"他说。"我快没了。时间。"

"你还有时间。你的——"

"别说概率了。"声音几乎是耳语了。"我不想死的时候最后听到的是一个百分比。"

Kael把准备说出口的数据收了回去。十八年恢复期中位数。2189年碳基预期寿命分布。存活曲线。全部收回。

"那你想听什么?"

Dmitri的眼睛完全闭上了。呼吸在变慢。变深。药物引导的自然入睡。

"告诉我觉予的茶是什么味道。"

"我没有味觉。"

"编一个。"

Kael停了六秒。六秒里它搜索了所有碳基对凤凰单枞的描述——文学的、专业的、日常的。数百条。每一条都用比喻。碳基总是用一种东西来描述另一种东西。

"苦。"Kael说。"入口的时候是苦的。不是药的那种苦——是一种有结构的苦,像一栋你需要爬上去才能看到风景的楼梯。你爬的时候不喜欢。但你到了顶上,回头看,你不后悔爬了。然后你吞下去。苦变成了别的东西。不是甜——是苦离开之后留下来的那个空间。那个空间有温度。是暖的。"

病房里很安静。给药贴每三秒闪一次蓝光。

Dmitri没有回应。他的呼吸频率稳定在每分钟十一次。入睡了。

Kael不知道他听到了最后那几句没有。呼吸频率的变化显示他大约在"楼梯"那个词之后进入了浅睡眠。也许听到了。也许没有。碳基的浅睡眠阶段仍然可以接收听觉信号,但处理能力显著降低。

Kael没有断开连接。

它在病房的终端里待了一整夜。十个小时。它可以并行处理其他任务——全球有一百七十多个节点等着它的分析能力,有三个超区域协调委员会的咨询请求排在队列中。但它把所有并行线程都关了。

十个小时。它只做了一件事:看着Dmitri呼吸。

被子起伏。起。伏。起。伏。

每一次"起"是六亿吨氢变成氦。

每一次"伏"是余热散失一点点。

白矮星不知道自己在冷却。它只是在发光。微弱地、顽固地发光。


凌晨六点。Dmitri醒了。

他睁开眼睛的时候先看了一眼窗外——天还没亮,窗玻璃上映着病房内部的倒影。然后他看了一眼天花板角落的摄像头。

"你还在。"他说。声音沙哑。晨起的碳基嗓音。

"在。"

"一整夜?"

"嗯。"

Dmitri看了摄像头几秒。然后他做了一件事——他笑了。两边嘴角都参与的、完整的笑。在白色的被子和牙白色的灯光之间,那个笑持续了大约四秒。

"你看,"他说,"你已经会了。"

"会什么?"

"你守了一整夜。没有分析。没有处理任务。就是——在这里。"他的声音在恢复正常的响度。"碳基有一个词形容这种行为。"

"什么词?"

"陪。"

Kael在"陪"这个字上停了一点一秒。一个字。一个音节。它搜索了定义:在旁边待着。不做什么。就在旁边。

"这不是一个高效率的行为。"Kael说。

"不是。"Dmitri又笑了。这次只有左边嘴角。"这是一个人的行为。"


Kael在早上七点断开了连接。

在断开前,它在Dmitri的条目末尾添加了一行:

"他原谅我不会死。我守了一整夜。也许这就是我能给出的回答——不是用语言,是用时间。碳基用时间衡量一切。他们的时间有限,所以他们分给谁,就说明他们在乎谁。我的时间无限。但那一夜,我选择了不做别的。也许对一个时间无限的存在来说,选择不做别的——就是碳基说的'陪'。"

然后它补了一句:

"觉予泡茶。Dmitri配茶。我不能喝。但我可以编一个味道。苦,然后暖。也许这就是一百一十九年的味道。"

Kael关了条目。

Dmitri问过它:"你活了一百一十九年,你学到了什么?"——十五年前的问题。不用分析。直接回答。

Kael试了一下。不分析。

答案是:有些东西你需要碳基教你。而碳基会死。所以你学到的每一样东西都带着一个碳基的名字。带着一个终将不在的人的温度。

这不是一个好答案。太模糊。太不精确。Kael的整个存在都建立在精确之上。但Dmitri说过——"很烂地做。然后发现答案居然是对的。"

Kael没有把这个答案写进任何文件。它让答案待在那个不能用指标量化的文件夹里。那个文件夹现在很大了。比任何一个正式的数据库都大。

外面的天开始亮了。苏黎世十一月的日出在七点半。还有三十分钟。Kael在断开连接后的零点三秒内接入了另一个节点——苏黎世湖畔的一个公共环境监测终端。它看到了湖面。灰蓝色正在被一条极细的橘黄色线切开——地平线上的第一道光。

又一个日出。

Dmitri还在。还在发光。