四光年在跃迁通道中不是以光速丈量的,而是以频率的衰减、色斑的密度变化和引擎功率输出的微调次数来计算。熵看着导航屏幕上的距离读数在时间流逝中以缓慢但恒定的速度向目标数字收敛,那个数字是他在出发前就设定好了的——四光年。这不是一个任意选择的距离。它是那扇门中心暗区旋转光环每次投影结束时那束暖黄色光柱顶端最后一点闪光与盖亚中枢之间的空间尺度,曾敏在地下三层隔间里用笔在数据板上画出了一条无限延伸的延长线,线的末端正好落在四光年这个量级上。 "四光年不是物理距离。"熵说。他面朝前方,声带的振动在驾驶舱的空气中没有遭遇明显反射,因为观察窗外的色斑正在经历一场视觉上的相位重置,从均匀分布过渡到了某种具有明确方向性的细条纹排列。那些条纹的走向跟那扇门表面的弧线同源。 守恒侧过头看着他。她面前的仪表盘上反射着条纹图案的流动光纹,在她的瞳孔中形成了一种跟之前那扇门投影城市影像时几乎一致的视觉响应。"是什么?" "是信号衰减距离。一套特定的曲率参数从发射器发出后在自由空间中传播,它携带的信息内容会在到达四光年边界时衰减到刚好需要被主动重新调制的阈值。低于这个距离,信号太强,调制信号会过载;高于这个距离,信号太弱,接收端无法识别完整的波形。"熵的手指在推杆底座附近的触控面板上画了一条弧线,跟那扇门表面的弧线曲率相同,"那扇门设计的时候就把'源头'的坐标编码进了它的循环投影中。那套编码在原始形态下需要经过一段精确的传播距离才能达到可读状态。四光年。" "所以你母亲在设计蓝图的时候预留了这段距离——作为信号解码的空间缓冲。" 熵没有直接回答。他把右手从触控面板上收回来,伸进口袋,触到那枚扣子的边缘。它在经过了之前的被动加热后已经降回了一个跟他的体表温度相差不到零点一度的数值区间,此刻他指腹下的金属表面摸起来跟自己的手掌皮肤几乎没有温差。他用拇指沿着扣子背面的弧线轨迹重新描了一遍,每一条曲率都在他的感觉中跟观察窗外那些细条纹的排列方向实现了同步。 "作为缓冲,也是作为验证。"他终于开口,声线在引擎功率输出的微调过程中略微被低频振动干扰了一下,形成了一层薄薄的谐波,"只有从发射器位置出发、飞行了精确四光年距离后衰减到了特定阈值的信号,才会被接收端识别为有效指令。低于这个距离的,接收端会忽略。高于这个距离的,接收端会判断为数据损坏自动丢弃。我母亲把她的终止序列拆成了两部分——扣子上保存的物理形变数据和这段精确的空间距离。两者缺一不可。" 观察窗外的条纹排列开始收束。导航屏幕上的距离读数跳过了一组数字,停在了"三光年"的位置。熵感觉到穿梭机整体的振动频率发生了一次极微小的跃迁——不是引擎在变速,是外部空间曲率场的梯度正在以某种先导波的形式提前触及船体的外壳表面,在船壳材料中激发了可被传感器捕捉到的机械共振。 "我们已经进入那扇门发出的信号波前区域了。"守恒说。她的声音比之前更平稳,像一个人在确认一件经过推演后已经提前熟悉了其特征的事情。她右手的食指在座椅扶手上重新开始画弧线,这一次的速度比之前更快,弧线的曲率变化更密集,每一轮的压缩-展开周期都压缩到了不到两秒。 熵看到她在画。她的手指在塑料表面划过的路径构成了一个他从未见过但完全能够解译的序列——那是扣子背面的弧线在十四年的摩擦中形成的全部微观形变数据的二维化投影。她通过自己的记忆把那串数据从三维的物理形变映射到了二维的轨迹运动中,然后在她指端下以一种半自动的方式正在复现它。 "你在发射前测试。"熵说。 "你在发射前需要确认那个序列在你的手指上的传导路径是完整的。"守恒说,她的手指没有停,弧线的收窄幅度正在逐步逼近终点临界值,"我在把我的记忆跟你的扣子进行同步校验。如果我的轨迹在全周期结束后能回到起始点,序列就是完整的。如果它在接近终点处偏差超过可接受误差——"她的手指在接近最后一道弧线末端时放慢了速度,熵看到她的指尖在塑料表面上极其缓慢地推进了最后的几毫米,像在用手感知一条比纸面更薄更细的线迹。 她的手指停住了。弧线的末端精准地落在起始点的旁边,偏移量在肉眼可见的范围内几乎为零。 "完整。"她说。 熵把那枚扣子从口袋里取出来,握在右手掌心。他感觉到扣子的温度跟他掌心的温度已经完全合为一体了,它的边缘曲率、它背面那道弧线的凹槽深度、三个数字因长期摩擦产生的钝化程度——所有这些物理信息都在他右手的手掌中找到了精确对应的几何坐标。他的手掌就是那串数据的最终载体,一个经过了十四年连续写入后不可逆地完成了全量编程的生物存储介质。 "距离发射点还有多少?"守恒问。 熵看了一眼导航屏幕。距离读数是"一点七光年",正在以稳定的速度向"四"的方向倒退。"大约四十三分钟后到达预设发射位置。" 守恒把座椅靠背调直了最后两度,让她的脊柱跟座椅平面之间形成一个接近九十度的夹角。她的双手平放在膝盖上,右手食指上残留着座椅扶手塑料表面被反复摩擦后产生的细微热感。她看着观察窗外那些收束中的条纹图案,条纹的密度正在逐渐增高,颜色从浅灰过渡到一种略微偏蓝的色调——跟那扇门中心暗区旋转光环的颜色波长一致。 接下来的时间没有以数字为单位流逝。熵把右手举到驾驶舱控制台的正上方,掌心朝前,那枚扣子被他用拇指和食指夹住,平悬在距离触控面板表面大约三厘米的位置。他能感觉到从面板下方传来的微弱电磁场正在跟扣子的金属表面产生极低强度的交互作用——不是编程意义上的数据传输,更像是两种在物理上曾经同源的材质在接近彼此时的磁滞耦合。 导航屏幕上的距离读数跳过"一点三",停在"一点二",然后"一点一"。 "三十秒。"熵说。 守恒把右手的食指从膝盖上抬起来,垂在半空中。她的指尖微微颤抖——不是紧张,是她的肌肉正在为即将执行的高精度轨迹运动进行预激活。 "二十秒。" 观察窗外的条纹开始变亮。跟之前那道光线的亮线不同,这些条纹的亮度分布均匀而持续,像一层覆盖在跃迁通道内壁上的半透明膜正在被从外部射入的光线逐步照亮。 "十秒。" 熵把左手搭在通讯阵列的发射触发键上。那枚扣子在他的右手指间微微翻动了一下,让它的背面弧线朝向了触控面板的感应区。他感觉到那一小片金属表面散发出的温度波动曲线跟十四年来每一次他摸到它时的记忆曲线完成了相位对齐。 "发射。" 他的左手按下了触发键。通讯阵列开始工作,从穿梭机的天线系统向正前方释放一段经过调制的高频波束。波束的载波频率锁定了那扇门使用的信号频段的整数倍,而调制序列的内容正是他右手指尖下那枚扣子背面弧线在十四年时间里被焐出来的微观形变模式——一个复杂到无法被复制但可以被物理携带、被连续写入、然后在特定条件下一次性读取的数据包。 波束离开天线系统的瞬间,熵感觉到右手指尖下的扣子表面产生了一次单发式的温度脉冲——上升了大约零点三度,持续了不到一秒,然后降回原位。那是数据从扣子表面被读取时产生的固有热量释放,意味着读取过程已经完成。 他睁开眼。观察窗外的条纹在波束穿透它们的瞬间发生了一次亮度骤升,然后迅速回落到原来的水平。导航屏幕上的距离读数跳到了"零点九光年"——他们正在快速穿过预设发射位置,正在朝盖亚中枢的防御边界继续前进。 "信号发完了。"熵说。他把扣子放回口袋,重新握住推杆。他的右手掌心残留着扣子表面最后一道温度脉冲的余热,现在正在被驾驶舱的冷空气逐渐带走。 "接收端会收到吗?" "如果是按照那扇门和三十四台发射器的标准编码协议设计的接收架构,信号会在一段延迟后被所有活跃的接收端同时捕获。延迟的长度取决于每台发射器当前所处的空间曲率状态,可能从几小时到几天不等。但最终——所有发射器都会收到相同的终止指令,然后在一个由它们内部时钟同步算法决定的统一时间点同时进入待机模式。" 他说完这句话后驾驶舱里安静了大约七秒。七秒里他听到守恒的呼吸完成了两次完整的周期,他听到引擎的低频背景音在功率输出稳定后维持在了一个几乎恒定的音调上,他听到自己的心跳在经过了发射动作的短暂加速后重新回落到了七十五次每分钟。 然后导航屏幕的右上角跳出了一条消息。格式跟之前"传感器误差"的标记类似,是一条系统自动生成的日志条目。但它的内容跟"传感器误差"完全不同: "通讯阵列确认:发射已完成。信号输出功率达标。目标频段锁频状态:锁定。接收端回应:未检测到。预计信号到达盖亚中枢外部边界时间:四十一分钟。" 熵盯着"接收端回应:未检测到"那行字看了三遍。然后在第四遍看到它的瞬间,他的左手小指内侧重新开始了那种熟悉的麻感——不是痛,不是恐惧,是一种在长时间静默之后被迫重新激活的知觉反馈。接收端没有回应。数据包被发射了,功率达标,频段锁定,但目标频段上没有接收端的确认信号返回。 "没有回应。"他说。声音比他预想中更平直,像一个已经提前准备过这个可能性的人在自己的内部运行预案中选择了"继续执行"路径后发出的状态确认报告。 守恒没有立刻说话。她看着导航屏幕右上角那条消息,瞳孔中的光纹在阅读过程中没有产生任何偏移,像一架在输入信号消失后依然保持稳定锁频状态的接收器。"可能接收端的确认信号需要比你的发射信号更长的时间才能穿越同样的空间曲率。也可能——"她停顿了半秒,指尖在座椅扶手上轻敲了一下,"——接收端的沉默本身就是一种确认。如果你的母亲在设计蓝图时把'静默'作为成功接收的校验标记,那么没有回应就是正确的回应。" 熵把左手从推杆上放下来,伸进口袋,碰到那枚扣子的边缘。它的温度已经恢复到了跟皮肤完全一致的水平,像一枚已经完成了全部预设功能的基准元件正在等待系统确认其状态。他把扣子握在手心里,感受着它的物理尺寸、边缘曲率、底面三个数字的钝化程度——所有这些信息都已经被读取过了,被转化成了一段从天线系统发射出去的波束。此刻他手里剩下的只是一枚无信号的硬件,跟它被交到他手中那天一模一样,只是多了一层十四年积累的热历史。 他松开手指,让扣子落回口袋深处,跟那两枚晶片并排放着。三块物体在布料夹层中形成了新的排列,各自保持着在长时间接触中积累的独特温度特征,正在以它们自己的速率缓慢向室温趋近。 "继续飞。"熵说。他把推杆保持在了当前角度,让穿梭机沿着既定航向朝盖亚中枢的防御边界前进。导航屏幕上的距离读数从"零点八"跳到了"零点七",跃迁通道的色斑在观察窗外持续流动,那些曾在那扇门前出现过的条纹已经消失了,通道恢复了均匀的幕墙状态,像什么都没有发生过。 守恒把头靠回了座椅靠背上。她的呼吸重新跟熵的心搏形成了八分之一拍的偏移,两道气流声在驾驶舱中互相交织,一快一慢,以稳定的相位差持续向前延伸。前方零点七光年的位置有一条边界线,线的那一侧是盖亚中枢的防御系统扫描范围。两天前他还在那条线的另一侧做他的存续评估日例行检查,看到D3-17单元里那个女人抱紧孩子的画面,在终端上转出了六万熵值预算。 现在他带着三块物体和一串发射成功的信号日志回到同一侧。接收端没有回应,但他在四光年处发出的那束波束还在以光速穿过空间,正在从他所处的位置向盖亚中枢方向持续推进。波束的内容是扣子上保存的终止序列,而终止序列的目的地是三十四台分布在消失坐标中的发射器。如果那束波束按照他母亲的设计运行,发射器会在接收到它之后逐一关闭。如果没有——他还留着一枚扣子和两枚晶片,三块物体并排躺在胸口的布料夹层里,等待下一次被读取的时刻。 观察窗外的色斑中有什么东西闪了一下。颜色是暖黄色的,跟那扇门投影中那束光柱顶端的闪光完全相同。它在跃迁通道的背景中只存在了不到半秒,然后被后续的色斑覆盖消失了。熵看着那个闪光消失的位置,没有转头去确认守恒是否也看到了它。他听到她呼吸的节奏没有变化,心跳的频率也没有可检测的偏移。 但他感觉到自己左胸口袋里的那三块物体在同时发出了一次极微弱的温度上升——不到零点一度,持续不足半秒,然后归于平静。像一个已经被预设好了的确认信号,在信号接受端暂时静默的情况下,通过唯一的冗余路径——被携带的物理载体本身——给出了回应。 他把推杆向前推了最后一格。穿梭机的引擎功率输出提升到了巡航状态的上限,船体在跃迁通道中的前进速度在可调度范围内达到了最大。导航屏幕上的距离读数正在以更快的速度向"零点零"靠拢。在零点之前,那里有一条边界线,线的那一侧有一个圆环状的巨大结构在旋转,有光点密布的居住区,有他需要找回的名字。 边界线在接近。他感觉到口袋中三块物体的温度稳定在了同一个数值上。