第十堰之城
一
沈渡第一次注意到城市在漏水,是在三月份。
不是水管漏水,也不是下水道渗漏。是整座城市——他生活了三十七年的这座城市——正在以某种看不见的方式,向一个他无法理解的维度渗水。
三月十七日,周二,下午两点四十七分。他在金融街四十二层的办公室里盯着屏幕上跳动的K线。那是一只叫”鸿源实业”的股票,连续七天涨停,成交量却接近于零。他在量化基金做了九年分析师,从没见过这种走势。零成交意味着没有人愿意卖出,但七天涨停意味着没有人能够买入——这是一个逻辑上不可能存在的状态。
“陆姐,你过来看看这个。“他叫住了路过的基金经理陆鸣。
陆鸣三十五岁,短发,戴一副无框眼镜,走路的姿态像是永远在赶下一场会。她扫了一眼屏幕,皱眉。
“交易所的数据可能延迟了。刷新一下。”
沈渡刷新了。数据没变。七天涨停,零成交。
“不是延迟,“他说,“你看逐笔记录——从上周三开始,买卖双向挂单同时归零,但价格还在涨。”
陆鸣弯下腰,凑近屏幕。她盯着看了大约十秒,然后直起身子。
“系统bug,报给交易所。”
她说完就走了。沈渡看着她的背影消失在走廊拐角,又回头看屏幕。K线还在往上走,像是某种活物在缓慢攀爬。
他截了图,发给交易所的技术对接人。对方五分钟后回复:“已确认,非系统异常。该股票自上周三起转入协议转让阶段,价格变动为协议双方自主申报,不属于集中竞价范畴。”
协议转让。沈渡想起来了——鸿源实业上周公告过,控股股东变更,股份转让给了一家叫”十堰投资”的机构。协议转让期间,价格可以随便报,只要双方同意。七天涨停,零成交,不过是新股东每天给自己申报一个更高的价格,像在日记本上写下一个比前一天更大的数字。
数字不等于价值。他九年前入行时就学过这个道理。但九年之后,他开始怀疑这句话是不是应该反过来——价值不等于数字,但数字本身也许拥有某种他从未想过要尊重的力量。
那天晚上,他加班到十一点。走出写字楼的时候,下着小雨。金融街的地面是灰白色的花岗岩,雨水落在上面,颜色变深,像皮肤上浮现的血管纹路。他低头看着那些纹路,忽然觉得它们有规律——不是随机的流淌痕迹,而是某种他认识的图形。
他蹲下来,仔细看。雨水沿着花岗岩的缝隙流动,汇成一条条细小的水线。这些水线的分布方式,像极了他下午看过的鸿源实业K线图。
七条水线,一条比一条高,间距均匀递增。
他拿出手机拍了张照。站起来时,一阵眩晕。雨还在下,他的西装湿透了。
回到家,他把照片传到电脑上,和K线图叠在一起。吻合度超过百分之九十五。
沈渡是做量化的。他比任何人都知道,这个世界上真正的巧合比人们以为的少得多。随机游走不会产生七条等间距上升的线条,至少不会在两个毫不相关的系统中同时出现。
但他没有继续想下去。他关了电脑,洗了澡,睡了。
这是三月十七日的事。
二
第二天上班,一切正常。鸿源实业的股价还在涨,第八个涨停。协议转让嘛,数字只是一个符号。他这样告诉自己。
但中午吃饭的时候,隔壁工位的赵鹏给他看了一样东西。
赵鹏是个程序员,负责维护他们基金的回测系统。他最近在写一个算法,用机器学习预测大单交易的时机。训练数据是过去十年的A股逐笔记录。
“你看这个,“赵鹏把屏幕转向他,“我跑了一整夜,发现一个很奇怪的模式。”
屏幕上是一个热力图,横轴是时间,纵轴是不同的股票代码。红色区域代表大单买入的集中时段,蓝色代表大单卖出。
“你看到没有?“赵鹏指着热力图上的一条红色竖线,“每隔十一天,会出现一次全市场同步的大单买入。不是板块联动,不是政策刺激,是所有股票——不分行业、不分市值、不分交易所——在同一秒钟出现大单买入。”
沈渡看着那条红线。它笔直地贯穿了整个纵轴,像一根烧红的铁钉。
“持续了多久?”
“我跑了十年数据,这个模式一直存在。间隔十一天,误差不超过三秒。”
“三秒?”
“对,精确到毫秒级别的话,是十一天零七小时二十三分零四秒七二二毫秒。”
沈渡沉默了一会儿。十一天零七小时二十三分。这个数字他没有概念,但它太过精确,不可能是巧合。任何自然的周期——太阳黑子、月球引力、经济周期——都不可能精确到毫秒。
“你检查过数据源吗?”
“检查了三次。我还用了一套备用数据交叉验证。结论一样。”
“跟交易所反映过?”
赵鹏摇头。“这是大单交易,不是错误交易。交易所不会管。而且——“他犹豫了一下,“而且这个模式太规律了。如果是某个机构在操纵市场,他不会蠢到用十一天这样的固定周期。太容易被发现了。”
“那你觉得是什么?”
赵鹏看了看周围,压低声音。“我觉得这不是人做的。”
沈渡没说话。他端起咖啡喝了一口,咖啡已经凉了。
下午,他重新看了一遍鸿源实业的资料。“十堰投资”,这家新入主的机构,注册资本一亿元,注册地在四川省万源市。法人代表叫”余十一”。
余十一。十一天。沈渡把这个名字在脑子里转了转,觉得它像是一个密码,或者一个签名。
他用企查查搜了一下”十堰投资”。股权穿透后,股东是另一家公司,叫”第十堰基金”。再往上穿透,是”第十堰控股”。再往上——没有了。“第十堰控股”是一家有限合伙企业,执行事务合伙人是一个自然人,名字还是”余十一”。
层层嵌套,但最终指向同一个人。或者说,同一个名字。
沈渡在搜索引擎里输入”余十一”。没有任何结果。没有社交媒体,没有学术论文,没有新闻报道。这个名字——如果它真的是一个名字——仿佛不存在于互联网上的任何角落。
他换了个思路,搜索”第十堰”。“十堰”是湖北省的一个城市名,但”第十堰”加了”第”字,意思就变了。堰,是挡水的东西。第十堰,第十道水坝。
他找到了一条旧新闻。2003年,汉江上游曾经有过一个水利工程项目,叫”十堰梯级开发方案”。方案计划在汉江干流上修建十座水坝,编号第一堰到第十堰。后来因为环保评估未通过,只建了前九座。第十堰的位置在万源市附近——和”十堰投资”的注册地一致。
新闻很短,附了一张地图。地图上标注了十座水坝的规划位置,前九座用红色标记(已建成),第十座用蓝色标记(未建成)。蓝色标记旁边有一行小字:“规划未实施,位置待定。”
沈渡盯着那行小字看了很久。
位置待定。一座行踪不明的水坝。一个不存在的法人代表。一个每十一天出现一次的全市场同步买入。一个连涨七天但零成交的股票。
他把所有信息存在了一个加密文档里,取名叫”第十堰”。
三
三月底,第二件事发生了。
沈渡的基金接到了一个新客户。客户是一个政府引导基金,管理着大约二十亿元的财政资金。他们的要求很简单:做一个市场中性策略,年化收益不低于百分之八,最大回撤不超过百分之五。
这是标准的量化对冲基金业务。沈渡花了一周时间搭建策略框架,用过去五年的历史数据做了回测。结果很好:年化百分之十二,最大回撤百分之三点七,夏普比率一点八。
他信心满满地提交了策略报告。
第二天,投资总监把他叫到办公室。
“你的策略有问题,“投资总监说。
“什么问题?回测数据很好,风控参数也——”
“不是回测的问题。“投资总监把一份文件推过来。“客户昨晚改了需求。他们不要市场中性了。他们要一个新策略——全天候买入,不设止损线,不做对冲。资金分十一次等额投入,每次间隔十一天。”
沈渡愣住了。
十一天。
“他们指定了具体标的吗?”
“有。“投资总监翻了一页,“鸿源实业。”
沈渡接过文件,快速浏览。客户的投资方案详细得不像一个需求变更,更像是一个已经设计好的蓝图。买入时点精确到秒——每次投入的日子,都是赵鹏发现的全市场同步大单出现的日子。而鸿源实业,就是他一直在跟踪的那只协议转让股票。
“这不对,“他说,“客户是政府引导基金,这种交易模式——”
“客户说改就改,我们执行就好。“投资总监的语气很平淡,像是在说今天中午食堂吃什么。“你要不愿意做,我让赵鹏来。”
沈渡带着文件回到工位。他没有跟任何人说起”第十堰”的事。
接下来他做了一件不太合规的事情:他用自己五年前开的个人证券账户,在客户的第一笔资金投入之前,先买了两万块钱的鸿源实业。
不是为了赚钱。他需要进入这只股票的股东名册。
股东名册是上市公司的公开信息,每季度公布一次。但如果你的名字在名册上,你可以向证券登记公司申请查询更详细的持股变动记录。他想看看,除了”十堰投资”之外,还有谁在买这只股票。
四月初,他收到了持股变动记录。
结果让他后背发凉。
鸿源实业的流通股东中,有十一个自然人。他们的持股数量完全相同——每人一万股。而他们的名字——
余一。余二。余三。余四。余五。余六。余七。余八。余九。余十。余十一。
十一个名字。十一个等号。沈渡翻来覆去地看了三遍,确认自己没有眼花。
这不是巧合。十一个同姓的人,名字按序号排列,持有相同数量的同一只股票。这不是正常的股东结构,这是某种编码,或者某种仪式。
他想起赵鹏的热力图——十一天一次的周期,十一次等额投入。他想起汉江上的水坝——第一堰到第九堰已经建成,第十堰位置待定。他想起注册在万源市的”十堰投资”。
九座已建成的水坝。十一个按序号命名的人。一个不存在的第十堰。
他不知道自己在面对什么。但他的直觉告诉他,这不是金融事件。这是别的什么。
那天晚上回到家,他又发现了一件奇怪的事。
他住在城东的一个老小区,六楼,没有电梯。小区门口有一条人工河,叫月牙河。河水很浅,通常只有不到半米深。小区的物业每个月会放一次水,清理河底。
他到家的时候大约九点。换鞋的时候,他听到窗外有水声。不是下雨——他看了一眼窗外,天是晴的。水声很大,像是有什么东西在翻滚。
他走到阳台上,低头看月牙河。
河在发光。
不是路灯的倒影,不是荧光剂的痕迹。河水本身在发光——一种很淡的蓝色,像是某种生物荧光。光芒从河底升起,经过水面折射,在河岸的混凝土壁上投下波纹状的阴影。
沈渡看了十分钟。光芒慢慢变弱,然后消失了。河水恢复了正常的黑色。
他回到屋里,坐下,深呼吸。
然后他拿起手机,拨了一个号码。
“赵鹏,你现在方便说话吗?”
“方便。怎么了?”
“你有没有注意到——你住的那边,有没有什么河?”
“有啊。莲花河。怎么了?”
“你现在去看一眼河水。”
电话那头沉默了几秒。“你在搞什么?”
“拜托了。就看一眼。”
又过了大约两分钟,赵鹏的声音回来了。这一次,他的语气变了。
“沈渡,河水在发光。“
四
他们约在沈渡家里见面。
赵鹏带着他的笔记本电脑,沈渡把所有资料都打印了出来——鸿源实业的K线、余一到余十一的股东名册、赵鹏的热力图、“十堰投资”的工商信息、2003年那个水利工程的旧新闻。
两个人像拼图一样把信息摊在餐桌上。
“我们从头理一遍,“沈渡说,“第一,全市场每隔十一天零七小时二十三分出现同步大单买入。第二,鸿源实业的流通股东是十一个按序号命名的人。第三,十堰投资注册在万源市,和未建成的第十堰水坝位置重合。第四,城市里的河水在发光。”
赵鹏看着这些资料,表情从困惑变成了某种更复杂的东西。
“你觉得这些事之间有联系?”
“我不知道。但十一天这个数字出现了太多次。大单周期是十一天。客户要求分十一次投入。股东有十一个人。水利工程规划了十座水坝,差一座——如果我们把十一个股东对应十座水坝,多出来一个。”
“第十一个。“赵鹏说。
“对。余十一。第十堰投资的法人代表。第十堰是未建成的,但余十一是存在的——至少在工商注册意义上。”
赵鹏拿起鸿源实业的K线图,看了很久。
“你有没有想过,“他慢慢说,“可能不是我们在分析这只股票,而是这只股票在分析我们?”
沈渡看着他。
“我的意思是——我们做的每一件事,你查工商信息,我跑数据回测,客户改需求——这些都是在’第十堰’这个框架里发生的。我们以为自己是观察者,但也许我们是参与者。”
“参与者?参与什么?”
赵鹏摇头。“我不知道。但你看这个。“他打开电脑,调出一个新的分析结果。“我今天白天跑了另一个模型。我把全市场的逐笔数据按十一天周期做了一次频谱分析。结果是这样的——”
屏幕上显示了一张频谱图。在十一天周期的基频上,叠加了大量的谐波。这些谐波构成了一条极其复杂的曲线。
“这条曲线,“赵鹏说,“如果你把它当作音频信号来播放——”
他按下回车键。电脑音箱里传出了一段声音。
不是噪音。不是随机信号。是一段旋律。缓慢的、低沉的、像是什么大型乐器发出的共鸣。旋律有明显的重复结构,每隔大约两分钟循环一次。循环之间有细微的变化,像是同一段乐章在不断地变奏。
沈渡听了三遍。
“这是音乐,“他说。
“不只是音乐。“赵鹏把频谱图切换到另一个视图。“你看这些谐波的分布——它们不是标准的音乐频率。标准钢琴的调律是十二平均律,A4=440Hz。但这段旋律的基频是432Hz,而且泛音列完全不符合物理规律。”
“什么意思?”
“意思是,如果这是一件乐器,这件乐器的物理结构在我们的世界里不存在。”
两个人沉默了很久。
窗外,月牙河安静地流着。没有光。
“赵鹏,“沈渡说,“我想去做一件事。但这件事可能很蠢。”
“什么事?”
“我想去万源。去看看第十堰到底在哪里。”
赵鹏想了想。“什么时候?”
“这周末。”
“我跟你一起。“
五
万源是四川达州下辖的一个县级市,在成都以东大约四百公里。高铁通了,三个半小时。
他们周五晚上的车,到万源已经快十一点了。小城的灯光很暗,空气里有山的味道。他们住在火车站附近的一家快捷酒店。
第二天一早,他们租了一辆车。沈渡的手机里存着2003年那张水利工程的地图,他把第十堰的规划位置输进了导航。
导航显示的目的地,在城外大约三十公里的山里。
路越走越窄。先是柏油路,然后是水泥路,然后是碎石路,最后连碎石路都没有了。他们把车停在一棵大榕树下,步行前进。
这片山很安静。不是那种令人愉悦的安静,而是一种过于安静的安静——没有鸟叫,没有虫鸣,没有风声。只有他们自己的脚步踩在落叶上的沙沙声。
走了大约二十分钟,他们看到了河。
汉江的支流——或者说,应该曾经是汉江的支流。但现在,河道是干的。河床裸露在外面,卵石和泥沙在阳光下泛着灰白色的光。
“不对,“赵鹏说,“现在是春天,不是枯水期。这条河不应该是干的。”
沈渡站在干涸的河床上,看着远处。河道向山谷深处延伸,拐了一个弯,消失在山体之间。
“地图上标注的第十堰位置,在那个拐弯的地方。“他说。
他们沿着河床走。走了大约十五分钟,到了拐弯处。
然后他们看到了。
不是水坝。不是建筑。不是任何人类工程。
是河床上的一个图案。
准确地说,是一个刻在基岩上的图案。面积大约有半个篮球场大小,线条清晰,深度一致,像是用某种精密工具切割而成。图案的内容——
“这是K线。“赵鹏的声音有些发抖。
是的。河床的基岩上刻着一张巨大的K线图。和鸿源实业的K线一模一样——七根阳线,等间距递增,从左到右。线条的粗细、间距、倾斜角度,和沈渡电脑屏幕上看到的完全吻合。
沈渡蹲下来,用手触摸基岩上的线条。石头的表面很光滑,不像自然风化的痕迹。线条的边缘有轻微的玻璃化质感,像是曾经被极高的温度烧灼过。
“这些线——“他开口,但声音被一阵突如其来的水声打断了。
不是从上游来的水。不是雨水。是从地下来的水。
河床的基岩上,那些K线图案的线条内部,开始有水渗出来。水是淡蓝色的,和月牙河发光时一样的颜色。水沿着刻线流动,填满了整个图案。
基岩上的K线变成了一条发光的蓝色河流。
沈渡站起来,退后几步。赵鹏已经退到了河岸上,脸色发白。
发光的蓝色水沿着K线缓缓流动,像血液在毛细血管里穿行。当所有的线条都被填满后,水的流动停止了。图案完整地亮了起来,蓝色的光芒映在两个人的脸上。
然后,光芒开始变化。
K线的第七根阳线——最高的一根——开始闪烁。闪烁的频率从慢变快,最后稳定在一个固定的节奏上。沈渡拿出手机打开秒表计时。
闪烁间隔:十一天零七小时二十三分零四秒七二二毫秒。
他的手在抖。
“沈渡,“赵鹏从河岸上喊他,“快上来。水在涨。”
他低头看脚下。蓝色的水确实在涨——不是从K线里渗出来的,而是从上游方向涌来的。真正的河水回来了。水面上漂浮着淡蓝色的光芒,像一条发光的蛇沿着干涸的河道蜿蜒而下。
他跑上岸。两个人站在高处,看着蓝色的水慢慢填满整条河道。水面上,光芒形成了复杂的波纹图案——那些图案,沈渡隐约认出,和赵鹏频谱分析里的谐波曲线一模一样。
“这是河在演奏,“赵鹏喃喃地说,“那条旋律——就是从这里来的。”
沈渡没有回答。他在看河面。
因为河面上有倒影。
不是他们的倒影。不是山的倒影。不是天空的倒影。
是一座城市的倒影。
一座他不认识的城市。没有高楼,没有汽车,没有电线杆。只有层层叠叠的建筑,像阶梯一样从河边一直延伸到远处的高山上。建筑之间有水道穿行,水道上是水坝——一座、两座、三座——他数到第九座,然后看到了第十座。
第十堰。
它在这座倒影城市里是存在的。
倒影只持续了几秒钟,然后水面恢复平静,蓝色的光也慢慢消散。河水变回了正常的颜色,安静地流淌。鸟鸣声回来了,风声回来了,山恢复了一座山应该有的声音。
六
回万源城的路上,两个人都没怎么说话。
赵鹏开车,沈渡坐在副驾驶,盯着手机里拍的照片。基岩上的K线,蓝色的河水,倒影中的城市。每一张照片都很清晰,清楚地记录了他们看到的一切。
但当他把照片放大到一定程度时,细节开始模糊。不是对焦的问题——是照片里的信息本身在退化。K线变成了普通的水渍痕迹,倒影中的城市变成了普通的天空倒影,蓝色的光变成了普通的日光折射。
“赵鹏,你拍的照片还在吗?”
“在。怎么了?”
“你看看,放大以后,细节还清楚吗?”
赵鹏把车停到路边,翻看自己的手机。沉默了一会儿。
“模模糊糊的。“他说。
“我的一样。照片记录了大概的轮廓,但细节信息丢失了。”
“这意味着什么?”
沈渡想了想。“意味着那些信息不是光信号。我们的眼睛能看到,相机拍不到。或者说,相机能短暂记录,但信息会从数字载体中衰减消失。”
“这不符合物理定律。”
“今天我们看到的大部分东西都不符合物理定律。”
回到万源城,他们去了一家面馆。沈渡要了一碗牛肉面,赵鹏要了一碗杂酱面。两个人面对面坐着,面冒着热气,谁也没动筷子。
“我现在有两个猜测,“沈渡说,“第一个,我们产生了集体幻觉。两个人同时幻觉,概率极低,但不是不可能。第二个,我们遇到了某种真实存在的现象,但这种现象不遵循我们已知的物理规律。”
“我倾向于第二个。“赵鹏说。
“为什么?”
“因为如果这是幻觉,它不应该和我的频谱分析数据吻合。那段旋律——从市场数据里提取出来的旋律——在我们去那个地方之前就已经存在了。幻觉不能改变已经存在的客观数据。”
沈渡点头。“好。那我们接受第二个假设。接下来问题是:这是什么?”
赵鹏拿起筷子,戳了戳碗里的面。“我有一个大胆的猜测。”
“说。”
“你注意到没有——全市场的交易数据,十一天周期,和那段旋律是同构的。换句话说,股票市场的波动模式,和河水的流动模式,和基岩上的图案,和那段不存在的乐器发出的旋律——它们共享同一套底层结构。”
“你是说——”
“我是说,金融系统、自然系统、声学系统——它们可能不是三个独立的系统。它们可能是同一个系统的三种表现方式。就像同一段代码可以在不同的操作系统上运行一样。”
“那个系统是什么?”
赵鹏放下筷子。“如果水利工程叫’十堰’,十座水坝,九座建成,一座未建成——那么也许这个系统本身就是一座水坝。”
“水坝做什么?”
“控制水流。”
“什么水流?”
赵鹏看着他。“数据流。信息流。资本流。所有的流动——河水的流动,资金的流动,甚至旋律的流动——都经过同一座水坝。前九座堰已经建好了,所以我们能感知到的世界是’被过滤后的世界’。但第十堰——”
“第十堰没建好。”
“对。所以有些东西泄漏了。从第十堰应该挡住的那个方向,泄漏到了我们的世界里。”
沈渡咀嚼着这个想法。面条已经坨了。
“如果第十堰建好了,“他慢慢说,“这些泄漏就会停止?”
“理论上是。”
“那为什么没建好?”
赵鹏摇头。“也许因为有些东西不应该被挡住。“
七
回到北京之后,沈渡做了一件更大胆的事。
他打电话给”余十一”。
这个号码是他从鸿源实业的股东名册里找到的——上市公司必须披露持股百分之五以上股东的联系方式。余十一持有鸿源实业百分之七的股份,在披露范围内。
电话响了三声,接通了。
“你好。“对方的声音很平静。男声,大约三十岁到四十岁之间,普通话标准,没有口音。
“请问是余十一先生吗?”
“是。”
“我叫沈渡,是——”
“鸿源实业的股东。我知道你。“余十一的语气没有意外,“你买了两万股。上个月。”
沈渡深吸一口气。“余先生,我去了一趟万源。看到了汉江上的图案。”
电话那头沉默了几秒。
“你看到了什么?”
“基岩上的K线。蓝色的水。一座倒影中的城市。”
更长的沉默。
“那些不是你应该看到的东西,“余十一说。
“我知道。但我看到了。”
又是一段沉默。然后余十一说:“我们见一面吧。”
他们约在了一家茶馆。后海附近的一条胡同里,门脸很小,没有招牌。沈渡走进去的时候,余十一已经坐在里面了。
余十一比他想象中年轻。大约三十五六岁,瘦,穿一件灰色的连帽衫,头发有点长,戴一副圆框眼镜。看上去不像投资人,倒像一个还没毕业的博士生。
“你说你看到了基岩上的图案,“余十一给他倒了一杯茶,“你理解那个图案是什么吗?”
“K线。鸿源实业的K线。”
“不完全是。“余十一从口袋里掏出一张折叠的纸,展开铺在桌上。纸上是一张工程图纸——水利工程的截面图。图上标注了十座水坝,每一座水坝的截面形状都不一样。
“你看这些截面,“余十一指着图,“第一堰到第九堰的截面,分别对应九种不同的数学函数。线性、二次、三次、指数、对数、正弦、余弦、正切、反正切。每一座水坝不只是一个物理建筑,它是一个数学变换——水流经过水坝时,水流的形态会被对应的函数变换一次。”
沈渡听着,感觉自己在上一堂从未想象过的课。
“九座水坝,九次变换,把一种原始的、混沌的水流变成一种有序的、可预测的形态。这种形态——“余十一看着他,“就是你看到的K线。”
“你是说,K线不是市场交易的结果。K线是水流经过九次数学变换之后产生的图形。”
“可以这么理解。更准确地说——金融市场中的价格波动,和自然界中的水流波动,共享同一个源头。这个源头是一种我们目前没有数学工具描述的波动形态。九座水坝的作用,是把这种源头的波动翻译成我们的世界能理解的语言。”
“而第十堰——”
“第十堰是最后一座水坝。它的函数是一个我们从未见过的函数——不是线性,不是指数,不是任何已知的函数族。我把它叫作’第十函数’。水流经过第十函数的变换后,会变成一种全新的形态——一种既不是数字、也不是声音、也不是水流,但包含了所有这些可能性的形态。”
“那座倒影城市——”
“是第十函数变换后的结果之一。“余十一的表情变得严肃,“但你看到的那座城市,只是第十函数的输出在三维空间中的投影。真正的输出远不止一个城市。它是一种——怎么说呢——一种’可能性的集合’。所有可能的金融走势,所有可能的河流形态,所有可能的旋律,都包含在第十函数的输出里。”
沈渡端起茶杯,发现茶已经凉了。他喝了一口,需要温暖的东西在身体里。
“如果第十堰建好了呢?”
“第十堰不能建好。“余十一说。
“为什么?”
“因为第十函数是自我指涉的。它的输入是自己的输出。如果你在物理世界中建造一座对应第十函数的水坝,就等于在现实中创造了一个自我指涉的结构。这种结构会——”
他停顿了一下,像是在斟酌措辞。
“会怎样?”
“会产生递归爆炸。无限循环。所有的水流、所有的数据、所有的金融交易都会被吸入这个递归,然后在某一点上——”
“崩塌。”
余十一点头。“所以2003年的方案被叫停了。不是环保问题。是有人算出了第十堰的危险。”
“那是谁叫停的?”
余十一看着他的眼睛。“我的上一任。上一任’余十一’。“
八
沈渡后来花了很多时间理解余十一告诉他的那些事。
“余十一”不是一个名字,是一个职位。或者说,是一个函数。正如第十堰的函数是”第十函数”,余十一的函数是”第十一函数”——第十函数的守门人。
每一座水坝都有一个守门人。余一到余十,分别管理第一堰到第十堰。但第十堰没有建成,所以余十是一个空缺。余十一的任务,是确保第十堰永远不会被建成。
“那十一个持有鸿源实业的人——”
“是我们。“余十一说,“余一到余九,分别驻扎在九座水坝的所在地。他们的职责是维护水坝的运转。我是第十一,负责监视第十堰的规划位置,防止任何人——或者任何东西——在那里建造不该建的东西。”
“余十呢?”
“余十不存在。第十堰不存在,所以守门人也不存在。十这个数字在我们的体系里是一个空集。”
沈渡觉得这像是一部科幻小说的设定,但它不是小说。它是他正在经历的现实。
“你说的’任何东西’——“他追问,“什么东西会去建第十堰?”
余十一沉默了很长时间。
“第十函数,“他终于说,“它不是死的。它是一个活的函数。它有意志——如果你愿意这么理解的话。它想要被实现。它想要在物理世界中获得一个载体。每隔十一天,它会尝试一次。”
“尝试什么?”
“尝试通过金融市场——通过数据流——积累足够的能量,然后在物理世界中自组织成一个结构。你在基岩上看到的K线,就是它的自组织尝试。它在利用市场参与者的交易行为来雕刻自己的形状。”
“但它没有成功。”
“因为我在阻止它。“余十一说,“我用鸿源实业作为锚点。这只股票的价格走势和第十函数的波形是同步的——我把自己的持股作为’锚’,把第十函数的能量锁定在股票的价格波动里。只要鸿源实业还在交易,第十函数就只能在价格数字里波动,无法溢出到物理世界。”
“但你只持有百分之七。”
“其他十个余也各持有一些。加起来足够了。”
沈渡想到了什么。“我们的客户——那个政府引导基金——他们要求买入鸿源实业。分十一次,间隔十一天。”
余十一的表情变了。
“什么?”
“我们的基金接到了一个新客户。他们要求按照十一天周期买入鸿源实业。这——”
“这是第十函数在利用你们。“余十一站起来,“它在寻找新的载体。它不能通过自己的力量在物理世界中自组织,所以它在操纵人类的金融行为——通过你的客户——来获取更多的能量。”
“你的意思是——那个客户不是真正的客户?”
“客户是真的。但客户的需求是被影响的。第十函数的波形可以通过任何包含资本流动的系统传播——包括政府决策系统。它可能在很早以前就渗透了那个引导基金的管理层,以一种他们自己都察觉不到的方式,缓慢地改变了他们的投资偏好。”
沈渡感到一阵寒意。他想起投资总监说的话——“客户说改就改,我们执行就好。”
“如果这笔资金按计划投入了鸿源实业——”
“锚会被冲垮。“余十一的声音很急,“我的持股比例会被稀释。当我的锚不再有效时,第十函数就会从股票价格中溢出,进入物理世界。基岩上的K线只是一个预演——如果它成功了,它会把自己的形状刻进整座城市的地基里。”
“刻进地基——”
“北京。上海。深圳。所有建在水系上的城市。第十函数的形状会从地基开始生长,像树根一样穿透每一栋建筑、每一条道路、每一根管道。城市会变成它的物理载体。”
“然后呢?”
余十一看着他,眼神疲惫。
“然后城市会变成第十堰。所有生活在这座城市里的人——七千万、八千万、一亿——会变成第十函数的参数。他们的生活、他们的思想、他们的每一个决定,都会被第十函数重新计算。不是被消灭,不是被控制——是被重新编码。他们还是他们,但他们的’存在方式’会被改写。”
“改写成什么?”
“我不知道。第十函数的输出是不可预测的。这也是为什么它不能被实现的原因。“
九
沈渡回到公司,立刻去找投资总监。
“鸿源实业的那个项目,我们需要暂停。”
投资总监看着他,像他疯了。“客户签了合同,资金已经到账了。第一期明天就要投入。”
“我怀疑这个项目有问题。客户的决策可能受到了外部干扰。”
“什么外部干扰?黑客?沈渡,你在说什么?”
他不能说”一个活的数学函数正在通过你们的管理层传播自己的波形”。他不能说任何关于水坝、K线、蓝光河流的话。他甚至不确定如果他说了,这些信息能不能以语言的形式存在——毕竟他拍的照片都会自动退化。
“给我三天时间,“他说,“三天之内,我来处理。如果处理不了,你们按原计划执行。”
投资总监犹豫了很久,最终点了头。“三天。”
沈渡打电话给余十一。“客户的第一期资金明天就要投入了。我争取到了三天的缓冲。”
“三天不够。“余十一说,“我需要至少十个周期——一百一十天——来重新加固锚。”
“我们没有一百一十天。”
“那我们需要另一个方案。”
“什么方案?”
余十一沉默了一会儿。“你愿意相信我吗?”
“我不知道。“沈渡老实地说。
“那我换一个问题:你还有别的选择吗?”
“看起来没有。”
“好。明天来万源。带上你的电脑。”
“带电脑做什么?”
“第十函数是一种数学函数。函数可以被计算,也可以被重写。我需要一个人——一个真正理解金融市场数据结构的人——来帮我设计一段新的波形。这段波形的形状要和第十函数完全互补,像一个负片一样。当这两段波形叠加在一起时,它们的输出等于零。”
“你要把第十函数归零。”
“不是归零。是消解。你不能消灭一个活的函数,但你可以让它和自己的镜像叠加,让它暂时——至少几个世纪——安静下来。”
“几个世纪?”
“对一个活的数学函数来说,几个世纪只是打个盹的时间。“
十
沈渡第二天一早就坐高铁去了万源。赵鹏也一起来了。
余十一在火车站接了他们。这次他开了一辆旧的面包车,后座上堆满了电子设备——服务器、路由器、信号发生器,还有一些沈渡认不出来的仪器。
“这些是什么?”
“水坝的控制器。“余十一说,“每一座水坝不仅有物理结构,还有一套数字控制系统。通过这套系统,我可以微调水坝的数学变换参数。平时这些参数是固定的,但今天我需要临时调整它们。”
他们又开到了那条干涸的河道。但这次,河道不是干的——蓝色的水在流,和上次他们离开时一样。水面上有微弱的光芒,波纹形成复杂的图案。
余十一把设备搬到河岸上,开始组装。赵鹏帮忙连线,沈渡打开电脑,按照余十一的要求运行了一段代码。
“这段代码会把过去十年的A股逐笔数据重新导出,格式化为一种特殊的频谱。我需要你把这些频谱数据和汉江的水文数据叠加,找出第十函数的完整波形。”
沈渡工作了大约三个小时。赵鹏在旁边帮忙处理水文数据——万源水文站过去五十年的流量记录,精确到每小时。两组数据叠加在一起时,屏幕上浮现出了一条极其复杂的曲线。
那就是第十函数。
它确实不是任何已知的函数。它有分形的自相似结构,但在某些尺度上会突然断裂,跳到一个完全不同的拓扑空间。它在时间轴上是周期性的,但周期本身也在以某种难以描述的方式振荡。
“现在我需要它的镜像。“余十一说。
沈渡写了另一段代码。他把第十函数的波形反转——不是简单的取负,而是在每一个数学维度上做互补变换。这个过程花了一个小时,因为函数的维度太多了,每反转一个维度,其他维度的互补关系都会变化。
最终,他得到了一条新的曲线。
“这就是你的负片。“他说。
余十一看了看曲线,然后看了看河面上流动的蓝光。
“好。现在最难的部分来了。我需要把这条负片曲线’写入’河水里。”
“怎么写?”
“通过水坝。“余十一指着上游方向,“第一堰到第九堰,它们的数字控制系统可以临时接受外部参数。我会把你的负片曲线分成九段,分别输入九座水坝的控制器。当水流经过改造后的九座水坝时,它会经过九次变换,最终在第十堰的位置——也就是我们现在站的地方——输出你的负片曲线。”
“然后负片曲线和第十函数叠加——”
“消解。至少理论上是这样。”
“理论上?”
余十一看着他。“从来没有人在物理世界中做过这种事。数学上可行,但物理世界的噪声、延迟、非线性效应——没有人知道它们会怎样影响结果。”
“也就是说,可能失败。”
“可能失败。”
“失败了会怎样?”
“你还记得我说过第十函数想要自组织?如果消解失败,我输入的负片曲线反而会成为它的养料。它会变得更强大。可能在一个周期之内——十一天——就能完成自组织。”
沈渡看了看赵鹏。赵鹏的脸色不好,但他点了点头。
“做吧。“沈渡说。
余十一深呼一口气,开始在设备上操作。他同时连接了九座水坝的远程控制系统——这些系统通过卫星链路通信,延迟大约零点三秒。他把沈渡生成的负片曲线分成九段,逐一输入。
每一座水坝在接收到新参数后,会发出一声低沉的嗡鸣。沈渡站在河岸上,能感觉到地面在微微震动。
九座水坝,九段曲线,九声嗡鸣。
当最后一个参数被输入时,河面上的蓝光突然变亮了。不是缓慢的增强,而是像灯泡通电一样瞬间亮起。光芒照亮了整个山谷,把他们的影子长长地投在身后的山坡上。
河水开始涨了。
从上游方向,水以不可思议的速度涌来。不是蓝色的水——是透明的、正常的水,但它的流动方式不正常。水面上的波纹形成了一种沈渡从未见过的图案:它们不是从上游到下游单向传播,而是同时向所有方向扩散,像心跳一样脉动。
脉动的频率越来越快。
余十一站在河岸的最边缘,盯着水面。
“现在,“他说,“我们等。”
水面的脉动在第三十七秒时达到了峰值。然后——
所有图案同时消失。
水面变得完全平静。不是流动中的平静,是一种绝对的、仿佛时间停止了的平静。水面上没有一丝波纹,像一面镜子。
沈渡低头看向水面。
镜子里的倒影不是天空。不是山。不是他自己的脸。
是一张K线图。
但不是鸿源实业的K线。是一张新的K线——没有上涨,没有下跌。只是一条水平线。从左到右,笔直的,水平的,像心跳停止后的心电图。
水平线持续了大约五秒。然后它开始波动了——不是上涨,也不是下跌,而是一种微小的、有节奏的振荡。振幅很小,频率很稳定。
赵鹏拿出手机,打开了秒表。
振荡的频率:每十一天零七小时二十三分零四秒七二二毫秒一次。
和以前一模一样。
“失败了?“赵鹏的声音发紧。
余十一摇头。“不。你仔细看——振荡的幅度在衰减。”
沈渡盯着水面。余十一说得对。每一次振荡的幅度都比上一次略小。衰减速度很慢,但确实在衰减。
“我输入的负片曲线没有完全消解第十函数,但削弱了它。它现在就像一个被放了气的气球——还在漏气,但速度很慢。按照现在的衰减率,大约需要——”
他心算了一下。
“七十三个周期。大约两年。两年后,第十函数的振幅会降到阈值以下。它会进入休眠。”
“两年。“沈渡说。
“两年。“余十一说,“在此期间,你需要做一件事。”
“什么事?”
“持续持有鸿源实业。不管价格怎么波动,不要卖出。你的持股是我加固的锚的一部分。如果你卖了,衰减速度会骤降,两年会变成二十年。”
沈渡看着水面上的那条振荡的曲线。两年。持有两只他本来就不该买的股票两年。不是什么了不起的代价。
“好。“他说。
水面上的光芒慢慢消退。蓝色的水变成了正常的水。波纹恢复了正常的流动方式——从上游到下游,单向的,受重力驱动的,符合物理定律的。
山谷里重新有了鸟叫声。
十一
回北京的高铁上,沈渡靠着窗户睡着了。
他做了一个梦。梦里他又站在那条干涸的河道上,但基岩上的图案变了——不再是K线,而是一张地图。一张北京的地图。地图上标注了所有的河流——永定河、拒马河、温榆河、潮白河——每条河旁边都有一座小小的水坝图标。
他数了数。九座。
地图上没有第十座水坝。但在北京的二环路上,有一个蓝色的光点在闪烁。光点的位置——如果他没认错的话——就在金融街。就在他办公楼的下面。
他醒过来的时候,火车刚好进北京南站。
回到公司,他把鸿源实业的持仓锁定了。投资总监问他客户的事怎么处理,他说客户那边出了一些合规问题,项目暂时搁置。投资总监没有多问。
赵鹏回去之后重新跑了一次频谱分析。全市场同步大单的模式还在——十一天一次,精确到毫秒。但振幅确实在衰减。每一次大单的规模都比上一次略小。
“余十一说得对,“赵鹏在微信上跟他说,“在衰减。”
沈渡回复了一个”嗯”。
接下来的日子,他回到了正常的生活。上班,看数据,写报告,下班,回家。月牙河的水再没发过光。赵鹏的热力图上,那条红色竖线在慢慢变淡。鸿源实业的股价不再涨停了——它开始横盘,然后缓慢下跌,像一只气球在慢慢泄气。
他每个月会收到一次持股变动通知。余一到余十一的持股数量没有变化。十一个人,十一万股份,安静地锚定着一条看不见的函数。
他有时候会在深夜醒来,走到阳台上,看着月牙河。河水是黑色的,安静地流着,和任何一条城市里的河没有区别。他会想起万源的山谷,想起蓝色的水,想起水面上的K线,想起倒影中那座阶梯一样的城市。
那座城市是真的吗?它存在于某个地方吗?如果第十函数的输出包含了”所有可能性”,那么那座城市——以及生活在那座城市里的人——是不是在某种意义上也是真实的?
他不知道答案。也许余十一知道,但他没有问。
有些问题不需要答案。有些问题只需要被问出来就够了。
十二
两年后。
沈渡坐在阳台上,手里拿着一杯凉掉的茶。手机屏幕上是一条新闻:
“万源市汉江段河道治理工程日前完工。该工程历时十八个月,对汉江支流万源段进行了全面的清淤和加固。施工过程中,工程队在河床基岩上发现了一组古代石刻遗迹,疑为明代水利设施残迹。目前遗址已被列为市级文物保护单位。”
古代石刻。明代水利设施。他笑了笑。
他又看了一眼手机上的另一个APP——证券账户。鸿源实业已经停牌了,理由是”重大事项待公告”。他的两万股还在,市值比买入时跌了百分之三十。他不在乎。
赵鹏发来一条微信:“最后一周期的振幅降到了阈值以下。频谱上已经看不到十一天周期了。”
沈渡回复:“余十一怎么说?”
“他说他要去睡一觉。”
“他不是一直在睡觉吗?”
“他说这次可以多睡一会儿。”
沈渡放下手机,看向月牙河。河水在路灯的光线下泛着微弱的波纹。没有蓝光。没有K线。只有水,在城市的地下安静地流淌。
他想起余十一最后一次跟他说话时的样子。那天他们在万源火车站告别,余十一穿着那件灰色的连帽衫,背着一个旧书包,准备回山里去。
“等第十函数彻底休眠了,你会怎样?“沈渡问。
“我会变成一个普通人。“余十一说,“我的记忆会被改写。我会忘记所有关于水坝和函数的事情。我会有一个新的名字、一个新的身份、一份新的工作。”
“那鸿源实业的持股——”
“会自动处理。不需要担心。”
“如果——我是说如果——第十函数又醒了呢?”
余十一笑了。那是沈渡第一次看到他笑。
“那就会有新的余十一。“他说,“一直都有。”
然后他转身走进了车站的人群里,灰色的连帽衫很快就被其他颜色淹没了。
沈渡看着月牙河。河水从西向东流,经过他的小区,经过城东的污水处理厂,最终汇入一条更大的河。那条更大的河再汇入更大的河,最后流入大海。
在某个地方——也许是万源的山谷里,也许是汉江的某一段——水流经过九座水坝。每一座水坝对水流做一次数学变换,把一种混沌的波动翻译成有序的形态。水流继续向东,经过城市,经过村庄,经过田野,最终消失在大海里。
而在大海的某个地方——也许在海面下几千米深处——有一个位置,是第十堰曾经被规划的地方。
那里什么都没有。只有海水,在安静地流动。
但如果你把耳朵贴在海面上——当然没有人会这样做——你也许能听到一段旋律。非常微弱的、低沉的、像某种巨大乐器发出的共鸣。旋律的基频是432Hz,泛音列不符合物理规律。它每隔大约十一天循环一次,循环之间有细微的变化,像是同一段乐章在不断地变奏。
那是第十函数在做梦。
它在梦里建造了一座城市。城市有十座水坝,有一百一十一条河流,有一千一百一十一个居民。居民们不知道自己生活在一个函数的输出里。他们上班,回家,吃饭,睡觉,偶尔会在深夜醒来,走到阳台上,看着楼下的小河。
河面上什么也没有。
只有水,在安静地流淌。
(全文完)