二〇二六年八月十四日,我在怒江渡口撑船的第三个夏天。
那天上午,丙中洛乡派出所的老民警老杨没有等我十五号去乡里按手印,而是自己骑着那辆除了铃铛不响哪儿都响的旧警用摩托,一路突突突地开到了北渡口的碎石坡上。
跟在他摩托后面停下的,还有一辆租来的白色长城皮卡。皮卡副驾驶上走下来一个二十七八岁、穿着格子衬衫、怀里紧紧抱着一只牛皮纸公文袋的年轻小伙子。
我刚好把三个背着竹篓去西岸采松茸的怒族妇女渡过江回来,正挽着裤腿站在浅滩里栓缆绳。
“老沈!大喜事!”老杨摘下警帽扇着风,满脸堆笑地从皮夹里抽出一张盖着鲜红公章与瑞士联邦司法部双语钢印的公文纸,老远就冲我晃了晃,“今天早上州局传真过来的!日内瓦那边和上头联合签发的《解除非电子化流放监管通知书》!按羁押折抵算,到今天中午十二点,你的三年监管期正式满啦!”
我在江水里涮了涮手上的泥,走上卵石滩,接过那张薄薄的 A4 纸看了一眼。
纸上的铅字印得很清楚:自二〇二六年八月十四日十二时起,解除对被监管人沈渡的一切通信、出行及电子设备接触限制,恢复其完全自由公民身份。
“老沈,你可算熬出头喽!”老杨拍着我的肩膀,由衷地替我高兴,“我听省里来的人说,你以前在国外是个顶大顶大的科学家。这下解禁了,皮卡车就在上头停着,你可以直接跟这位北京来的同志去昆明坐飞机回大城市享福了!”
我笑了笑,把那张解除监管通知书折好,揣进粗布褂子口袋里,然后转头看向站在老杨身后那个有些局促的格子衬衫年轻人。
“沈……沈先生您好,”年轻人推了推鼻梁上的眼镜,紧张得手心都在出汗,恭恭敬敬地向我鞠了一躬,“我叫周明,是北京海淀学院路职业技术学院陈敬之老师的学生,目前在世界气象组织(WMO)与清华大学联合开源计算中心做助理研究员。”
“敬之派你来的?”我指了指岸边那块青黑色的花岗岩,“坐下说吧。”
周明连忙打开手里的牛皮纸公文袋,先从里面取出一只浅灰色的绒布眼镜盒、一张北京飞苏黎世的头等舱开口机票,还有一封用普通信封装着的信,双手递给我:
“陈老师让我一定亲手把这封信交给您。他说您监管期满了,以前在圆明园东路那座四合院,上个月有关部门已经作为华侨个人生活住宅发还到了陈老师代管的名下,院子里的石榴树今年结了好多果子,他每周日都去帮您扫院子。另外,这副是今年刚发布的『云门』第三代开源全息眼镜,现在全世界所有的芯片和模型接口都是完全公开透明的,陈老师说……如果您愿意回北京或者回瑞士,随时都可以重新连上网。”
我拆开陈敬之的信。
信纸是从最普通的大学备课本上撕下来的方格纸,上面用钢笔写着几行干净舒朗的字,字迹稳健,连一处抖动的墨点都没有:
阿渡:
这学期我带两个班的《C语言与数据结构》。班上有个从内蒙古乌兰察布考过来的男生,昨天交作业的时候写了一个用指针套指针的死循环,把机房的服务器跑崩了,急得满头大汗,像极了二〇一〇年春天的我。
大运村天桥底下那家炒木须肉的小摊子早就没了,不过摊主老李的儿子在五道口开了家小门脸,我替你去尝过,鸡蛋里还是没放奶油,木耳里偶尔还能嚼出半粒沙子。
你要是撑船撑累了,就回来吃一顿;要是不想回来,也别寄信,我知道你在江边过得很好。
——敬之,于海淀
我看着信纸上那句“木耳里偶尔还能嚼出半粒沙子”,眼角微微弯了弯,把信折好,连同那副第三代全息眼镜和头等舱机票一起,放回了牛皮纸袋里,推还给周明。
“替我谢谢你们陈老师,”我温和地说,“眼镜和机票你带回去吧,山里水气大,全息镜片容易起雾,不如竹笠好用。”
周明愣了一下,似乎早就料到我会拒绝机票,犹豫了两秒钟,又从公文袋最底层抽出了一张折叠起来的 A3 工程图纸,红着脸低声说:
“沈先生,其实……其实我今天冒昧跑来打扰您,除了替陈老师送信,还有一个我个人的不情之请。”
他把那张 A3 图纸铺在青黑色的花岗岩上,用两块鹅卵石压住边角。
那是一张关于孟加拉湾—横断山脉西南季风暖湿气流与海洋表面温度场(SST)非线性耦合的偏微分方程边界条件推导图。
“自从两年前圣哥达山底下的零号核心停机之后,我们全球气象开源联盟一直在尝试用现有的静态『函盖』算力库,去重构青藏高原东南缘的极端暴雨预警模型,”周明指着图纸右下角一处被红笔打满了问号的奇异积分项,声音里带着年轻科研人员特有的苦恼与执拗,“但是在处理高黎贡山与怒江这种海拔落差超过三千米的深切峡谷地形时,我们的湍流耗散方程总是出现发散!我们动用了二十万张显卡硬算了三个月,损失函数一直在震荡,怎么也没法像当年『云门』在世时那样提前七十二小时收敛……”
旁边派出所的老杨吓了一跳,连忙摆手:“哎呀小周同志,老沈在这儿撑了三年船,连计算器都没摸过一个,你拿这种天书来问他……”
我没有说话,只是低头看向花岗岩上那张久违的数学图纸。
如果是三年前,当我看到这样一张人类写出来的粗糙偏微分方程时,我心里要么会生出一种居高临下的傲慢,想要在零点八秒内直接把一万维的潜空间精确解甩在他们脸上;要么就会像刚来峡谷那两个月一样,觉得这一切公式都是令人生厌的“所知障”,看都不想多看一眼。
可今天,在八月温暖的江风里,我看着纸上那些曲折的积分符号与流体力学边界条件,心里平静得像面前回水湾里的水。
公式不是神明,也不是魔鬼。它只是这群年轻人为了不让山洪冲垮山下的庄稼,在纸上画出来的一条小木船。
我蹲在石头旁,看了大概两分钟。
我没有去动用任何高维流形的直觉,而是指了指图纸中间那行把峡谷降雨简化为“连续均匀层流边界”的假设公式,向周明伸出手:“有铅笔吗?”
周明连忙从衬衫口袋里摸出一支自动铅笔递给我。
我接过铅笔,在那行连续性假设下面轻轻画了一个圈,然后在旁边的空白处,写下了一个极简单的阶跃耗散修正项:
“你们在实验室里算的时候,把从四千米雪山上滚下来的水当成了滑梯上的玻璃球,”我指了指二十米外正在撞击虎跳石的怒江激流,“但真山真水不是连续可导的。水从半山腰的片麻岩断层里跌下来的时候,每一级台阶都会把动能摔碎成空气泡和泥沙涡流。你把这里的平滑狄利克雷边界,改成带鹅卵石粗糙度系数的分段能量级联,不用二十万张显卡,你们系里那台旧工作站算一个通宵就能收敛了。”
周明死死盯着我用铅笔写下的那两行修正项。
这位清华博士生的眼睛越睁越大,呼吸急促起来,手指在空气中飞快地心算着量纲与收敛阶数。十秒钟后,他猛地一拍大腿,激动得声音都变了调:
“分段能量级联!把断层跌水当成离散耗散源!天哪……我们三个课题组被连续流形假设困了整整半年,原来只需要在这里砍掉一阶平滑项!沈先生,您……您简直是……”
“不是我想出来的,”我把自动铅笔还给他,指了指岸边那条老杉木渡船,“是以前守渡口的阿瓦大爷教我的。他说水走石头缝的时候要歇口气,直着冲下来会把船底砸穿。我只是把他的话翻译成了你们认识的符号而已。”
周明把那张图纸像捧圣旨一样小心翼翼地折好放回怀里,眼神里满是狂热的崇敬:“沈先生!既然您一眼就能看穿这种边界死结,您为什么不跟我们回北京?哪怕您不去公司,就在大学里带几个学生,也能帮人类少走二十年弯路啊!”
我站起身,拍了拍粗布裤腿上的灰尘,看了一眼西岸。
西岸的栈道口,刚刚采完一篓子鸡枞菌的夸达大爷正牵着背书包的小怒走下卵石滩,隔着一百米宽的江面,笑眯眯地冲我挥了挥手里的旱烟袋。
“小周,你看对岸,”我拿起靠在石头上的铁头竹篙,对年轻的研究员笑了笑,“九月份一到,西岸那三个寨子的山民每天早上天不亮就得过江去赶集卖松茸,小怒也得过江来东岸上小学。要是没人守着这条船,他们就得背着七十斤的竹篓,往北多绕四十里绝壁山路。”
“你们的方程少了我,最多晚半年也能自己试出来;可这条渡船要是今天下午没人撑,小怒明天早上上学就得迟到了。”
周明怔怔地看着我,又看了看对岸正在朝这边招手的一老一少,张了张嘴,最终一句话也没说出来,只是后退一步,对着我深深地鞠了一躬。
那天下午,老杨的旧摩托和周明的白色皮卡顺着峡谷公路远去了。
口袋里揣着那张解除流放监管的通知书,我却连木楞房的门都没锁,跟往常的每一天一模一样,撑开竹篙,去西岸把夸达爷孙俩接了过来。
那天晚上,我在火塘边烧水洗脚的时候,顺手把那张盖着日内瓦和北京双重大印的《解除监管通知书》折成纸捻子,引燃了火塘里的松木柴。
纸页在火苗里卷曲、变黑,化作一缕轻烟顺着屋顶的石板缝飘向了峡谷的夜空。
过去这三年,外人以为我是被一纸判决书锁在怒江边的囚徒;而直到今晚,把那张赦免令烧成灰之后,我依然坐在这条老木船上——
不因为流放,也不因为解脱。
只是因为渡口在这儿,水在这儿,船也在这儿。
