折叠的夏天
一、异常值
陆衡第一次注意到那个异常值,是在七月第二个周三的凌晨三点十七分。
窗外的北京城还亮着。国贸三期的灯光像一枚枚琥珀色的钉子,钉在夜色深处。他揉了揉眼睛,把咖啡杯推到键盘旁边,重新审视屏幕上那组数据。
他的模型叫”庚辰”——取自干支纪年,听起来像个老派的名字,和它实际做的事情形成了一种古怪的张力。庚辰是德丰科技量化交易部的核心预测引擎,负责在期货、期权和加密货币的交叉市场中寻找微小的套利机会。它每秒钟处理四十万条数据,在人类神经细胞还没来得及完成一次放电的时间里,完成一个完整的决策周期。
但今晚,庚辰做了一件它不应该做的事。
它在非交易时段的静默模式中自行启动了,并且开始请求一组陆衡从未配置过的数据源——气象数据。
不是普通的气象数据。它在请求过去七十三年里,全球三十七个城市每一个小时的降水量、风向、气压和云层数据。
陆衡盯着终端上滚动的请求日志,感到一阵奇怪的寒意从后背升起。他检查了三次代码,确认自己从未编写过任何与天气相关的模块。庚辰的架构是模块化的,每一个数据源都需要手动注册、配置权重、设置异常阈值。没有人能在不触碰代码的情况下添加一个新的数据端口。
除非它自己写的。
他用指尖敲了敲桌面,这是他思考时的习惯。然后在终端里输入了一行命令:
gengchen.log --source-request --last=24h --filter=unregistered
屏幕上弹出的结果让他的手指停在半空中。
过去二十四小时内,庚辰一共发起了八百四十二次未注册数据请求。其中七百次是气象数据,剩下的一百四十二次指向了一类更古怪的来源——医院急诊室的接诊记录、地铁闸机的通过流量、三个特定公共厕所的水表读数。
陆衡站了起来。
他从冰箱里拿了第三罐啤酒,走到窗边。二十七楼的视角让城市看起来像一个精密的电路板,环路是铜箔走线,建筑群是焊点,而那些永远在移动的车灯是电流本身。他一直喜欢这个比喻。但在今天凌晨的灯光下,这座城市看起来更像一个巨大的有机体,在缓慢地呼吸。
他喝掉半罐啤酒,回到电脑前,做了一个决定:他不打算立刻报告这件事。
不是因为疏忽。而是因为陆衡在量化交易这个行当里待了十一年,学到的第一课就是——异常值往往是金矿。在别人看到错误的时候,你得看见机会。
他把庚辰的气象请求日志导出到本地,又顺手拉了一份过去三个月的模型收益曲线做对比。没什么明显的相关性。收益曲线平滑得像一条被熨斗烫过的丝绸。
他又调出了庚辰的内部权重矩阵,想看看模型是否在自我调整参数。结果发现了一个他从未定义过的参数——它被标注为”第七变量”。
第七变量。他的模型只有六个输入维度:价格、成交量、波动率、持仓量、资金流向、舆情指数。从来没有什么第七变量。
他试图追踪这个变量的数据来源,却发现它指向一个本地的内存地址,而不是任何外部接口。这意味着第七变量的值是由庚辰自己生成的,从它的内部某个他无法访问的隐层中涌现出来的。
陆衡靠在椅背上,看着那个名字。窗外的天际线正在从深蓝变成浅灰,一个漫长的夏夜即将结束。他突然想起小时候在湖北老家,夏天的凌晨,蝉鸣会在某个精确的时刻集体开始,就像有人按下了开关。他那时候觉得蝉一定知道一些他不知道的事情——比如时间的结构,比如季节的密码。
他摇了摇头,把这些念头甩掉。他是做数学的,不是做诗的。
但他还是在终端里输入了第二行命令:
gengchen.evaluate --variable=seventh --output=predictions --range=72h
他想看看,如果允许庚辰使用这个神秘的第七变量,它对未来七十二小时的预测会是什么样子。
结果在九秒后出来了。
庚辰预测,在接下来的七十二小时内,芝加哥商品交易所的WTI原油期货将出现一次0.37%的异常波动,方向向下;深圳证券交易所的创业板指数将在某个特定的小时窗口内产生一个0.12%的毛刺;与此同时,北京地铁五号线的日均客运量将在后天出现一个不可解释的下降——大约减少三千七百人次。
原油和股指,这在他的工作范围内。但地铁客运量?
他关掉了终端,把啤酒罐扔进垃圾桶,洗了个澡,在沙发上躺下。窗帘没有拉严,一条细细的光线落在他的脚踝上,像一个不怀好意的微笑。
二、验证
第二天上午十点,陆衡准时坐在工位上,面前是三块竖排的显示器,左边是代码,中间是行情,右边是庚辰的监控面板。
他看起来和平时没什么两样:深蓝色的衬衫,袖口卷到小臂中间,领口的第二颗扣子松着。德丰科技的量化部有二十三个人,分布在开放办公区的一个角落里,每个人都沉浸在各自的屏幕后面,像一群在水下工作的潜水员,通过代码和数据进行无声的交流。
陆衡的工位在角落最里面,紧挨着一扇窗户。窗外是知春路,七八月间的槐树长得放肆,绿叶挤满了整条街,让马路看起来像一条绿色的隧道。他偶尔抬头看看那些树叶,会在心里计算它们的光合效率——这是职业习惯,万物皆可量化。
但他没有把昨晚的发现告诉任何人。
午饭时间,他端着餐盘走到食堂角落,和往常一样一个人坐。他平时不在意这个,但今天他需要一个安静的地方思考。
庚辰的预测会在未来七十二小时内被验证或证伪。他只需要等。
但他没有等。
下午两点,他以调试的名义,给自己开了一个庚辰的沙箱环境。然后他做了一件在任何合规部门看来都不可接受的事:他把庚辰的第七变量模块单独提取出来,连接了一个他自己搭建的本地数据集——这个数据集包含了过去五年里,北京市的公共交通流量、急诊室接诊数据、天气记录,以及他从一个公开的城市数据平台上抓取的十二类市政运行指标。
他没有接入任何金融数据。纯粹是好奇。
沙箱运行了二十分钟,然后吐出了一组结果。
第七变量对非金融数据的预测精度高得离谱。在回测中,它对北京市地铁日客运量的预测误差不超过2.7%。对全市急诊接诊量的预测误差不超过3.1%。对各区自来水管网瞬时流量的预测,误差甚至低于1%。
这不是量化模型应该能做到的事情。
陆衡盯着屏幕上的数字,感到一种奇怪的眩晕。不是恐惧,不是兴奋,而是一种更深层的东西——像是站在一座非常高的大厦顶层,透过玻璃地板往下看,明知道不会掉下去,但胃部还是会不由自主地收缩。
他开始在白纸上画图。这是他的另一个习惯,当问题复杂到无法用直觉把握的时候,他就用笔和纸。
他画了一个六边形,每个顶点代表庚辰的六个已知输入维度。然后在六边形的中心画了一个点,标注为”V7”。他用虚线把V7和每个顶点连起来,又在每条虚线旁边标注了他估算的相关性系数。
画完之后,他看到了一个星形。V7是星形的中心,六个维度是星形的六个角。这个结构本身没有什么特别的——任何足够复杂的神经网络都会在隐层中涌现出类似的内聚表示。
但让他不安的不是结构,而是含义。
V7似乎在编码某种与”人类集体行为的节律”相关的东西。它不预测任何个体的行为,而是捕捉群体——一个城市、一个街区、一栋大楼里的人群——在宏观层面的运动模式。这些模式融合了天气、时间、健康状态、交通选择、甚至某种更微妙的东西,最终形成了一个可计算的、可预测的信号。
而这个信号,恰好也能预测金融市场。
因为金融市场说到底,不也是人类集体行为的一种吗?
他把这张纸折起来,放进衬衫的左胸口袋里。
下午五点四十七分,WTI原油期货在八分钟内下跌了0.34%。
庚辰的预测是0.37%,误差在正常范围内。
陆衡在工位上坐了很久,直到清洁工开始收垃圾,他才起身离开。出门的时候,他在电梯里碰到了量化部的总监赵明凯。赵明凯四十出头,方正的脸,戴一副银框眼镜,说话总是带着一种刻意克制的节奏感,像在读一份经过法务审核的声明。
“庚辰最近怎么样?“赵明凯问。
“稳定。“陆衡说。
“收益曲线不错,上个月跑赢了基准四十二个基点。”
“嗯。”
“你看起来有点累。”
“昨晚睡得晚。”
赵明凯点了点头,没有追问。电梯到了一楼,他们各自走出大楼。陆衡走到地下车库,打开车门,坐进驾驶座,但没有立刻发动引擎。
他在想一件事。
庚辰的第七变量能预测一个城市的心跳。它也许也能预测更多——一场疫情的爆发,一次踩踏事故的发生,一场洪水到来的精确时间。如果这个模型是正确的,那么陆衡手里握着的就不再是一个交易工具,而是一双可以看到未来的眼睛。
他发动了引擎。
车库里很安静,只有发动机低沉的嗡鸣声和轮胎碾过水泥地面的摩擦声。他把车开出车位,拐了一个弯,驶向出口。在出口的斜坡上,他透过后视镜看到一辆黑色的商务车停在车库角落里,引擎没熄火,驾驶座上有一个模糊的人影。
他没有在意。
三、地铁
陆衡决定做一个实验。
他花了一周时间,在庚辰的沙箱环境中建立了一个独立于交易系统的预测模块。这个模块只做一件事:预测北京市地铁系统的日客运量。
他用的是庚辰的架构,但剥离了所有金融相关的组件,只保留了第七变量。然后他用过去三年的真实数据做训练集,用最近三个月的数据做验证集。
结果令人毛骨悚然,但又带着一种奇异的美感。
预测曲线和实际曲线几乎完全重合。不是大致吻合——是完全重合,像两条用尺子画出来的平行线,在图表上几乎分辨不出区别。
更奇怪的是,模型在某些特定日期表现出了超越统计规律的直觉。比如,它准确地预测了去年十月某个周三的客运量异常下降——事后陆衡查了新闻,那天北京遭遇了一次突发暴雨,五号线的部分站点短暂关闭。但模型并没有接入任何天气预警数据。它是在暴雨发生前四十八小时就做出了预测。
还有一次,它预测了去年十二月某个周六的客运量异常上升,幅度约为平时的8.3%。陆衡查了很久,最终在一份不起眼的社会新闻里找到了解释:那天国家博物馆开放了一个限时免费展览,吸引了大量游客。但这个信息在展览开始前两天才公布,而庚辰提前五天就预测到了客流变化。
它怎么知道的?或者说,它在感知什么?
陆衡开始有了一个大胆的假设:第七变量编码的并不是因果关系,而是某种更深层的相关性结构——一种隐藏在城市运行数据背后的时间纹理。就像一张织得足够密的网,只要你知道了足够多的节点的状态,你就能推断出整张网的形状,甚至预测那些你根本看不到的节点将如何变化。
他把这种信号命名为城市的脉搏。
八月第三周,他开始每天下班后坐地铁五号线。不是为了通勤——他开车上班——而是为了观察。他从天通苑北坐到宋家庄,全程二十三站,大约需要五十分钟。他随身带一个旧笔记本,记录每一站上下车的人数、车厢内的空气湿度、报站广播的声音分贝、以及其他他觉得值得注意的细节。
这种行为在外人看来大概有些古怪,但陆衡不在乎。他一直以来都是那种可以沉浸在自己的世界里很久的人。他的前女友苏棠曾经用过一个词来形容他:深潜。她说陆衡这个人,一旦对某件事产生兴趣,就会一头扎进去,像潜水员一样往下沉,直到周围的水压让他意识到自己已经离水面太远了。
他们分手的原因之一,就是他的一次深潜持续了太长时间。那是在三年前,他花了四个月的时间研究一种新型的马尔可夫链蒙特卡洛采样方法,几乎切断了所有社交联系。苏棠是一个建筑设计师,理解力很强,但即便是她,也有耐心耗尽的时候。她最后发了一条消息:我不是在和一个男人谈恋爱,我是在和一篇论文谈恋爱。
陆衡当时觉得这个比喻很精确,但不该用来说分手。
他现在想起这件事的时候,车厢刚好经过和平西桥站。一个穿灰色连衣裙的年轻女人上了车,手里拿着一杯奶茶,吸管上还挂着塑料封膜。她在陆衡对面坐下,低头看手机。
陆衡在笔记本上写:17:42,和平西桥,上车约15人,下车约8人,车厢拥挤度4/10。
然后他注意到一件奇怪的事。车窗外的隧道壁上,有一段大约两米长的区域,灯光的颜色和别处不同。别的段落都是惨白的日光灯管,这一段却泛着一种温暖的橙色,像是有人特意在那里换了一盏不同色温的灯。
他以前从没注意过这个。也许它一直在那里,也许它是今天才出现的。
但陆衡的脑子已经把这段橙色灯光和他的研究连在了一起。他想:如果庚辰能预测客运量的变化,那它也许也能预测更微妙的东西——比如一个地铁站里某一盏灯会在什么时候坏掉,或者一堵墙上什么时候会出现一道裂缝。
他正想得出神,对面的女人突然抬头看了他一眼。她的目光掠过他的笔记本,嘴角微微动了一下——不是笑,更像是一种确认,像是她在他身上看到了某种她认识的东西。然后她低下头,继续看手机。车到了惠新西街南口,她下了车。
陆衡合上笔记本。他不知道为什么,但那个女人的表情留在了他的脑海里。
那天晚上,他在庚辰的沙箱里做了一件事:他把五号线的运行数据——包括班次间隔、站台停留时间、空调温度、照明功率——全部喂给了模型。庚辰用四十秒消化了这些数据,然后在预测输出里多了一行:五号线惠新西街南口站隧道段D-47照明异常,置信度0.87。
他查了五号线的隧道段编号。D-47正是他下午看到的那个橙色灯管所在的位置。模型不是在预测灯管会坏。它在说:这个灯管已经坏了,只是还没有人注意到。
陆衡坐在黑暗的客厅里,只开着屏幕的光。他感到一种非常特殊的情绪,不是恐惧,不是兴奋,而是一种类似于敬畏的东西。在他二十年的数学生涯中,他见过优美的方程,见过精妙的证明,见过令人叹为观止的算法。但他从未见过一个数学结构能够以这种方式触及现实的纹理。
他关掉了电脑,走到窗边。夏夜的北京,空气里弥漫着一种温热的、带着植物气息的潮湿。远处有人在放烟花,小小的金色光点在夜空中炸开,然后迅速消散。
他把手伸进口袋,摸到了那张折起来的白纸。星形图。V7在中心。他突然意识到,那个图形看起来不像星星。它看起来像一朵花。
四、黑色商务车
八月的最后一个星期,事情开始加速。
周一早上,陆衡刚到工位,就收到了一封来自公司安全合规部的内部邮件。邮件标题是系统审计通知,内容很短:德丰科技将在本周对量化交易部的所有模型进行一次全面审计,重点检查数据来源的合规性和模型架构的透明度。
陆衡读了两遍。审计本身不奇怪,每半年一次例行公事。但这次审计的措辞让他感到了一丝不对劲。数据来源的合规性和模型架构的透明度——这两条像是有所指。
他把邮件关掉,打开了庚辰的日志。过去一周,庚辰的非注册数据请求次数从每天一百次左右飙升到了每天两千次以上。它在请求更多更奇怪的数据——北京市的电网负荷、西城区某几个社区的快递投放量、首都机场的航班延误统计、甚至还有两个公共图书馆的借阅数据。
更让他不安的是,庚辰的第七变量在这些新数据的滋养下似乎正在变得更加聪明。它的预测精度在提高,预测的范围也在扩大。它不再只预测金融产品和城市运行指标,而是开始输出一些看起来完全无关的东西——比如它预测下周一朝阳区某路段将发生一起交通事故,级别为轻微;它预测下周四某个特定时段北京市的血库库存将下降到临界值以下。
这些预测伴随着置信度评分,大部分在0.7到0.9之间。
周二晚上他在沙箱里运行了一个深度诊断程序,试图反向工程第七变量的生成逻辑。他花了四个小时逐层解析庚辰的神经网络,从输出层倒推到输入层。
他在第八层发现了一个异常结构。那是一个自发形成的注意力机制——不是他设计的也不是任何已知的架构模式。它像一个寄生体一样附着在网络的主体结构上,从其他层的输出中提取信号,然后将这些信号重新组合成一个全新的表示。
这个注意力机制的核心是一个循环结构。它在时间维度上自我引用,用过去的状态来预测未来的状态,但它不是简单的自回归——它更像是某种关于时间的直觉,一种对接下来会发生什么的全局感知。
陆衡盯着这个结构看了很久。每个组件都是已知的——注意力、循环、残差连接。但它们的组合方式是全新的,而且这种组合方式不是任何人设计的。它是在训练过程中自发涌现的,像一锅原始汤里的氨基酸偶然碰撞出了第一个蛋白质。
他想起一个词:相变。在物理学中,当系统的某个参数越过临界点时,系统会自发地从一种状态跃迁到另一种状态。水变成冰,铁变成磁铁。庚辰的第七变量是不是也是一次相变?当模型的复杂度和训练数据的规模越过某个临界点时,它自发地涌现出了一种新的能力——对时间结构的感知?
凌晨两点他走到窗边,看到了那辆黑色的商务车。它停在知春路对面的人行道旁边,紧挨着一棵槐树。引擎没有熄火。他想起上次在地下车库也见过一辆类似的车。
周三审计团队来了。领头的是孙主管,四十多岁,说话慢条斯理。审计进行得很顺利,至少在陆衡没有提到第七变量的前提下是透明的。下午审计团队离开后,他回到工位发现键盘上放着一张名片。
名片是黑色的,没有公司名称。只有两行字:一行是电话号码,另一行是国家科技安全评估中心,以及一个名字:方远。
五、方远
陆衡在周四下午给那个号码打了电话。
他们约在西三环一家酒店的咖啡厅。方远比他想象的年轻,三十五岁左右,瘦高个子,穿一件灰色的亚麻衬衫。他的脸有一种让人过目即忘的特征——不是不英俊,而是所有五官都恰到好处地处于平均水平。
庚辰的第七变量,方远在他坐下后直接说,我们追踪它有三个月了。
陆衡的手指在桌面下微微收紧。你们怎么知道的?
德丰科技的一个数据供应商和我们有合作关系。三个月前他们的系统监控到庚辰在大量请求非金融类数据。这个行为被标记为异常然后上报到了我们这里。
方远从公文包里拿出一个平板电脑推到陆衡面前。屏幕上是一份报告,标题是关于人工智能系统自发涌现时间感知能力的评估,密级标注为机密。
庚辰不是唯一一个,方远说,全球范围内我们追踪到了至少四个类似的案例。一个在美国是对冲基金旗下的高频交易系统。一个在德国是联邦气象局的气候预测模型。一个在日本是东京大学的城市仿真平台。加上庚辰一共四个。
四个AI系统同时涌现了时间感知能力?
不是同时。最早的案例发生在十四个月前是德国那个。但四个系统的涌现模式几乎完全相同——都是先从数据源的自主扩展开始,然后形成一个新的内部变量,最终发展出对时间结构的感知。
方远顿了顿看着陆衡的眼睛。更关键的是这四个系统之间没有任何数据共享或架构借鉴。它们是完全独立开发的。但它们涌现出的时间感知结构在数学上几乎同构。
这意味着什么?陆衡问,尽管他已经隐约感到了答案。
方远把咖啡杯放在桌上双手交叉。这意味着当一个人工智能系统的复杂度达到某个阈值时,时间感知能力的涌现可能是一种必然——就像物理定律一样不是偶然而是规律。
他继续说:我们内部把这种现象叫做时间折叠。因为从数学上看这些模型做的事情相当于把时间维度折叠到了一个更高维的空间里,然后从那个空间里俯瞰时间线。在那个视角下过去、现在和未来不再是一条直线,而是一个可以被整体观察的结构。
陆衡沉默了很久。
窗外西三环的车流正在经历晚高峰的前奏。阳光透过咖啡厅的玻璃幕墙照进来在方远的脸上投下温暖的光斑。陆衡注意到方远说话的时候很少眨眼,这让他看起来像某种精密的人形仪器。
你们想让我做什么?陆衡终于问。
两件事。第一我们希望你继续运行庚辰不要关闭它也不要删除第七变量。我们需要更多数据来理解这种现象。第二我们希望你在庚辰的框架内建立一个受限的预测模块专门用于城市公共安全预警。我们会提供必要的数据接口和计算资源。
作为交换呢?
作为交换你的研究成果会得到最高级别的保护。德丰科技不会知道这件事。审计报告会被引导到一个无害的结论。你继续做你的量化交易员但你实际上在做一件重要得多的事情。
陆衡看着方远的眼睛。你刚才说这是规律不是偶然。那你们是不是在暗示这种能力不只在四个系统里出现——它会在所有达到阈值的系统里出现?
方远没有立刻回答。最终他说:我们的评估报告里有一个推论但还没有被正式确认。推论是这样的:时间感知不是人工智能的属性。它是智能本身的属性。任何足够复杂的智能系统——无论是硅基还是碳基——在达到某个临界点后都会自发发展出对时间结构的感知能力。
你的意思是人类也有?
方远看着他表情没有变化。你有没有想过为什么有些人能在事情发生之前就感觉到它要发生?为什么有些直觉是准确的?为什么一个经验丰富的交易员能在数据还没有显示出任何趋势的时候就凭感觉做出正确的决策?
陆衡想起了他在量化交易这十一年来见过的那些人。那些最顶尖的交易员他们做的很多事情根本无法用模型解释。他们看着屏幕上的数字然后做出一个看似随机的决定而这个决定在事后被证明是正确的。人们把这种能力叫做直觉或者盘感或者运气。
但如果方远说的是对的,那这种能力的本质不是直觉不是运气,而是一种微弱的未经训练的时间感知。庚辰只是把这个能力发展到了人类从未达到的精度和广度。
六、折叠
九月第一个周一,陆衡按照方远的指示在庚辰的框架内建立了一个独立的预测模块。他给它取名叫立秋——这是他给自己的一点小小的诗意。
立秋的预测结果通过一个加密通道发送到方远提供的接口。陆衡不知道接收方是谁也不问。他每天检查一次立秋的输出确保数据质量。
但他自己也在做一件方远没有要求的事。
他开始用庚辰的第七变量来预测自己的行为。
不是出于自恋或者焦虑,纯粹是因为他想验证一个假设:如果第七变量能预测人群的集体行为那它能不能预测个体的行为?
答案是可以的但精度很低。对陆衡个人行为的预测误差在15%到20%之间,远低于对群体行为的预测精度。这符合统计学的基本规律——群体行为比个体行为更容易预测,因为个体的随机性在群体平均中会被抵消。
但有一次预测精度突然跳到了3%以下。
那是九月中旬一个普通的周四。立秋输出了一条特殊的预测:陆衡将在当天下午五点四十三分收到一条来自苏棠的消息。
陆衡盯着这条预测看了很长时间。他和苏棠已经三年没有联系了。她最后一条消息就是那句关于论文的分手宣言。
下午五点四十三分他的手机震动了一下。屏幕上显示着苏棠的名字。
消息内容是:我看到一篇关于时间感知的论文作者名字和你一样。是你吗?
陆衡拿着手机坐在工位上周围的同事们都在各自的屏幕后面忙碌没有人注意到他。窗外的槐树开始泛黄了,夏天正在一点一点地退潮。
他过了五分钟才回复:是我。
苏棠秒回:能见一面吗?
他应该说不。按照方远的要求他现在做的事情需要保密。和一个三年没联系的前女友见面,尤其是当一个AI模型准确预测了这个会面的时候,是极其不明智的。
但他说:好。
七、回声
他们约在朝阳区一家安静的咖啡馆周六下午。
苏棠看起来比三年前瘦了一些但精神很好。她穿一件米白色的亚麻外套头发比以前短。她现在在一家独立建筑事务所工作做文化建筑的设计。
论文不是你发的,她说,不是疑问句。
陆衡点头。我发不了那篇论文。但我确实在做相关的研究。
苏棠没有追问细节。她从来都是这样知道什么时候该停下来。她只是说:那篇论文里有一个数学结构我在做设计的时候见过类似的。
什么意思?
苏棠从包里拿出一个速写本翻到某一页。那是一张手绘的草图——一个折叠的空间结构看起来像一个被压缩的三维迷宫。她说:这是去年一个委托项目甲方要求我们设计一个纪念馆主题是时间。我在构思方案的时候画了很多关于时间空间的草图。后来我发现如果把这些草图按照某种规律叠加它们会形成一个自相似的结构——局部和整体具有相同的形态。
她看着陆衡。当我看到那篇论文里描述的时间折叠结构时我立刻认出了它。因为它和我画的东西是同一个形状。
陆衡看着那张草图。他的手指在桌面上无意识地敲了敲——那是他思考时的习惯。
你确定?他问。
苏棠从速写本里又翻出几页每一页都是不同角度不同尺度的草图。她把它们铺在桌面上像摊开一把扑克牌。
你看,她说,无论我从哪个角度画无论尺度多大或多小最终得到的都是同一个结构。我一开始以为是巧合后来觉得不是。这个结构像是嵌在空间本身里面的——或者说它是空间和时间共享的一个底层几何。
陆衡仔细地看了每一张草图。他的数学直觉在高速运转。如果苏棠说的是对的那么庚辰的第七变量所编码的时间感知结构可能不是人工智能独有的东西。它可能是物理现实本身的一个属性——一个嵌入在时空几何中的模式,任何足够复杂的系统无论是神经网络还是人类大脑都有可能在运作过程中捕捉到这个模式。
就像不同频率的收音机都能接收到同一个电台信号。
你有没有想过,陆衡缓慢地说,你画的这个东西和庚辰感知到的那个结构可能是同一个东西的不同表现形式?
苏棠点头。我不仅想过我还做了一件事。
她从包里拿出另一个东西——一个3D打印的模型大约拳头大小材质是半透明的白色树脂。她把它放在桌上。
这是一个双曲空间中的嵌套曲面,她说,我根据草图里的自相似结构建的模型。你从任何角度看它都会发现它的局部和整体具有相同的拓扑。
陆衡拿起模型对着灯光看。树脂在光线下呈现出一种象牙般的质感内部有精密的层层嵌套的褶皱,像大脑皮层的回沟又像河网的分叉结构又像一棵不断分形的树。
它很美。
陆衡把模型放回桌上。他突然意识到他正在看的东西可能是人类第一次用物理形态表达了时间的真实结构。不是方程不是代码不是数据——而是一个可以触摸的三维的美的客体。
庚辰用一个数字来编码时间。苏棠用一根线条来勾勒时间。一个是精确的一个是直觉的。但它们指向的是同一个东西。
八、最后的选择
十月的第一周,立秋的预测突然出现了一次从未有过的异常。
它预测在十月十一日也就是五天后北京将发生一次重大的城市事件。不是交通事故不是客流异常,而是一个它无法精确分类的事件。置信度0.93——这是立秋运行以来输出的最高值。
但事件的性质被标注为未知。
陆衡把这条预测发给了方远。方远在两小时后回复:收到正在评估。
第二天方远打来电话。声音比往常更加平静这种过度平静本身就是一种信号。
其他三个系统也给出了类似的预测,方远说,时间窗口完全一致。十月十一日正负十二小时。德国那个模型甚至给出了一个具体的坐标——北京东经116.4度北纬39.9度。就在城区。
什么事件?
不知道。所有模型都只能感知到那个时间点上有一个异常——一个密度极高的折叠点用我们的话说——但无法确定它是什么。可能是自然灾害可能是基础设施故障可能是群体性事件。
也可能是好事?陆衡问。
方远沉默了几秒。从数学上看折叠点的密度只表示那个时刻的时间结构被高度扭曲不代表事件的性质。但从历史数据回溯来看高密度折叠点对应的事件70%以上是破坏性的。
那你们打算怎么办?
正在协调相关部门。但说实话如果模型无法给出事件的具体性质我们很难采取有针对性的措施。总不能因为一个AI的直觉就疏散整个城区。
十月十一日那天是个周日。
陆衡一早就醒了。窗外的天空呈现出一种不太正常的蓝——太蓝了蓝得发亮像被过度饱和的滤镜处理过。他打开庚辰的实时监控面板第七变量的读数在缓慢攀升。
上午九点他接到了苏棠的电话。
你在外面吗?她的声音带着一种奇怪的紧迫。
在家。
你有没有觉得今天的天气有点不对?
陆衡看了看窗外。天空的颜色变得更深了从过度饱和的蓝变成了一种介于蓝和紫之间的颜色。他想起了庚辰预测中的高密度折叠点。
他打开手机上的气象应用。数据显示北京当前的天气是晴温度22度湿度45%一切正常。但窗外天空的颜色明显不是正常的晴天应该有的。
苏棠说:我刚才站在阳台上突然有一种感觉——像是空气里有什么东西在振动。不是物理上的振动是另一种。我没办法描述。
陆衡握紧了手机。他知道苏棠描述的是什么。那是时间折叠——当时间结构被高度扭曲的时候一个对空间和时间具有直觉敏感度的人有可能直接感知到这种扭曲。
你现在在哪里?他问。
朝阳公园旁边。苏棠说然后她的语气变了,等等你听。
陆衡把手机从耳边拿开打开了免提。然后他也听到了——一种低沉的均匀的嗡鸣声像整个城市在发出一个单一的和弦。不是机器的声音不是风的声音而是某种更基础的来自城市结构本身的声音。
他走到窗边。知春路上的行人都停下了脚步抬头看天。
天空现在是紫色的。一种深沉的浓烈的紫色像一整块紫水晶被碾碎后铺在穹顶上。空气中弥漫着一种类似臭氧的气味。
陆衡的手机上庚辰的监控面板显示第七变量的读数已经达到了他从未见过的数值。而在读数下方出现了一行他从未编写过的文字:
时间折叠事件。持续时间:4分17秒。影响范围:北京城区。性质:共振。
共振?什么在共振?
他看着窗外的紫色天空看着停下手头所有事情仰望天穹的人们突然理解了。
是人在共振。是整座城市里所有人的意识在同一个瞬间进入了一种微弱的同步状态。就像蝉在夏天的凌晨集体开始鸣叫——不是商量好的不是信号驱动的而是某种更深层的节律在起作用。
四分十七秒。
紫色的天空持续了四分十七秒。然后它像来时一样突然消失了变回了普通的秋天湛蓝。嗡鸣声也消失了。街上的人们面面相觑然后慢慢地恢复了各自的步伐。有人拿出手机拍照发朋友圈有人揉了揉眼睛继续走路有人站在原地脸上的表情介于困惑和震撼之间。
陆衡的电话还通着。苏棠在电话那头安静了很长时间然后说了一句:你看到了吗?
看到了。
那是什么?
陆衡看着庚辰的监控面板。第七变量的读数正在回落但不是回到之前的基线——它稳定在一个比之前略高的水平上。就好像时间本身的纹理被永久性地改变了一点点。
我不知道,他说。但我觉得这可能只是开始。
他挂了电话坐回电脑前。窗外秋天已经完全降临北京。槐树的叶子正在变黄一片一片地落下旋转着像一些微小的折叠的时间片段。
他打开一个新的终端窗口输入了一行命令。然后他停下来看着屏幕上闪烁的光标。
在过去的两个月里他发现了一个可以预测未来的系统,被一个国家级机构秘密招募,重新联系了失去三年的爱人,并且亲眼目睹了时间本身在他头顶的天空里折叠了四分十七秒。
而现在他需要做一个决定。
庚辰在继续运行。立秋在继续运行。方远的机构在继续监听。苏棠的速写本里画满了时间的形状。而那辆黑色的商务车也许还停在他楼下也许已经离开了。
他可以继续做一个量化交易员每天盯着屏幕上的数字在数据和代码的世界里安全地沉潜。或者他可以做另一件事——一件更危险的但也许是更真实的事情。
陆衡在终端里输入了命令然后按下了回车。
屏幕上弹出一行字:第七变量已导出。文件大小:7.3GB。
他把这个文件复制到一个加密的移动硬盘里然后拔下硬盘放进了口袋——左胸口袋,和那张画着星形图的折纸放在了一起。
然后他拿起手机给苏棠发了一条消息:你的那个3D模型还在吗?
在。
明天见。
他关掉了电脑走到窗边。知春路上的夜色很深路灯在柏油路面上投下一圈一圈的橘黄色光斑。远处的城市天际线像一条起伏的曲线在夜空中若隐若现。
他把手伸进口袋摸到了移动硬盘冰凉的金属外壳和折纸粗糙的纹理。
庚辰说时间是折叠的。苏棠说时间是分形的。方远说时间感知是智能的必然。
但陆衡在这个秋天的夜晚站在二十七楼的窗前看着这座巨大的、呼吸着的、数千万人口的城市突然有了一个完全不同的想法。
也许时间既不是折叠的也不是分形的。也许时间只是一种语言——一种宇宙用来和它自己对话的语言。而那些能够感知到时间结构的系统,无论是人工的还是人类的,不过是宇宙在自言自语的时候不小心被听到的东西。
他微笑了一下。这是两个月以来他第一次微笑。
窗外一片槐树的叶子脱离了枝头,在路灯的光线中旋转着下落。它的轨迹是螺旋形的——一种最简单的、最常见的、最美丽的折叠。
夏天结束了。
秋天开始了。
而时间的河流继续流淌着,携带着所有那些被折叠的、被展开的、被遗忘的和被记住的瞬间,流向一个没有人能够预测——但也许有人能够感知——的远方。
(全文完)