谢铭盯着那个由代码构成的人形。
不是林霜。
不是白敛。
不是钱万里。
是另一个人——一个他从未见过,却熟悉到骨子里的人。
那个人的脸从代码中浮现,像水面下浮起的尸体。五官逐渐清晰:三十岁左右,瘦削,眉骨很深,眼神像两道裂缝。他穿着一件灰色风衣,衣摆下摆正在分解成数字流,又重组。
“你终于来了。”那人说。
声音很轻,但每个字都像钉子钉进谢铭的颅骨。
“你是谁?”
“你。”
谢铭后退半步。指尖的0和1闪烁得更快,像心跳加速时血管的突突跳动。
“不可能。”
“为什么不可能?”那人往前走了一步,风衣下摆的数字流拖在地上,发出细碎的沙沙声,“你见过阴影谢铭,你见过林霜体内的裂缝,你见过钱万里留下的逻辑炸弹。你以为自己已经看透了逻辑修真的一切——但你从没问过一个问题。”
那人停下脚步,距离谢铭不到两米。
“谁在定义‘谢铭’?”
* * *
走廊里的代码开始加速流动。
中文、英文、数学符号像被搅动的颜料,在墙壁上旋转、混合、分离。谢铭感觉自己的记忆也在被搅动——童年时母亲在厨房切菜的背影,林霜第一次对他笑的那个下午,钱万里在求真塔顶楼说的最后一句话。
“谢铭不是名字。”代码人说,“是命题。”
“什么?”
“一个尚未被证明的命题。”代码人抬起右手,手指在空中划出一道弧线,留下一串发光的符号,“你母亲死前,你预测了她的死亡。那是你第一次接触逻辑裂缝。你的意识在那一刻触到了源逻辑——你看到了一个命题:母亲会死。你证明了它。”
谢铭的呼吸开始急促。
“但你没看到另一个命题。”代码人继续说,“那个命题是:谢铭会证明一切他看到的命题。你母亲死后,你开始恐惧确定性,因为你发现自己无法停止证明。每一个进入你视野的逻辑结构,你都会自动完成推导——就像编译器遇到代码。”
“闭嘴。”
“你不相信?”代码人笑了,嘴角的弧度像一条裂缝,“那我问你一个问题:你现在站在这里,站在这个由代码构成的走廊里,你觉得自己是真实的,还是被模拟的?”
谢铭张了张嘴,没说话。
“你无法回答。”代码人说,“因为你正在试图证明自己存在的真实性——而这个问题本身就是一个自指悖论。你不可能用自己的逻辑系统证明自己的真实性,就像一台计算机无法证明自己的代码没有bug。”
走廊开始震动。
墙壁上的代码开始脱落,像墙皮一样一片片掉下来,露出后面的黑暗。黑暗不是空的——里面有什么东西在蠕动,像无数条蛇纠缠在一起。
“欢迎来到你的自指领域。”代码人张开双臂,“你以为自己达到了L3,学会了从裂缝‘借’力量。但你借的东西,总得有人还。”
“你就是那个‘还债’的人?”
“不。”代码人摇头,“我是那个‘借出’的人。你每次使用从裂缝借来的能力,都是在消耗我。你以为自己在变强,实际上你在把我掏空。”
谢铭感觉自己的心脏被一只手攥住了。
“你骗我。”
“我没骗你。”代码人的眼神变得柔和,像父亲看儿子的眼神,“我只是在陈述事实。你从裂缝借的力量,是我一点一点积累的。你以为自己是个天才,十六岁解开二阶逻辑谜题,二十岁发现自指悖论的应用——但那都是我替你算的。”
“不可能。”
“可能。”代码人往前走了一步,伸手去碰谢铭的肩膀,“因为我就是你——你是我的子集。你是我分裂出去的一个进程,用来在现实世界执行任务。你以为自己是个完整的人,但你只是一段被编译的代码。”