第6卷 第92章:新学的种子
# 第六卷 第2章:新学的种子
正文
书院的第一堂课,是在枇杷树下的泥地上。
沈彻把枯枝从腰间抽出来的时候没有说任何开场白。他在泥地上蹲下来,蹲的位置恰好是昨天钟守衡第一次走到门口时踩出的那个脚印旁边。脚印已经被一夜的露水浸得边缘模糊,但重心最深处的那一点还在,是右脚跟偏外侧的位置,和他在马莲台废墟里被扒出来时单臂支撑身体所产生的地面压强分布在同一个几何中心上。沈彻的膝盖在蹲下时咔嗒响了一声,是这个动作已经变成了他的生物钟,和灰猫每天傍晚在枇杷树根上磨爪子的节奏在同一个时辰频率上。
他面前的泥地被灰猫昨晚踩出了一组不规则的凹陷,是它在追踪一只从旧钟楼方向爬过来的天牛时绕树走了三圈半。三圈半的爪印在泥土上留下了一组螺旋轨迹,轨迹的离散间距恰好符合斐波那契数列的前四项,和沈彻在桐县田埂上第一次画逻辑树时分支之间的间距比例在同一个数列上。猫不知道数学,但猫的步长调节受后腿肌肉纤维的弹性极限约束,约束的离散增量在被均匀湿度的泥土记录后恰好产生了最接近黄金分割比的迹线间隔。
是任何生命在特定基质上不断重复同一个运动节律之后,基质会自动积累出符合该运动生物力学规律的路径纹理。制度也一样,制度不要求每一个参与者都知道全局规则,但每一个参与者的行为在被同一套记录系统存档之后,存档文本的累积规律会自然显现出全局规则的轮廓。
二十七个学生,加上灰猫和橘猫,围在枇杷树下,是没有椅子的。有的蹲着(膝盖咔嗒响的频率和沈彻的膝盖产生了不规则的交替,是蹲久了膝盖都会响),有的坐在门槛上(那条从桐县仓库拆下来的旧门槛被沈怀安坐出凹痕的位置正好托住了一个寒门士子的坐骨结节),有的靠在枇杷树上(脊背被树皮的纵裂线压出一道道横纹,横纹的间距恰等于韩拓在雁门关文书房门槛上蹲着补弓弦针脚时脊背被夯土墙压出的横向痕迹间距)。橘猫爬到了钟守衡的肩膀上,是他的肩膀比别人的少一侧肩胛骨,单侧肩峰构成一个更适合小猫趴卧的凹形面。
灰猫蹲在枇杷树根旁边,一只眼睁着,另一只眼闭着,是在监督。
沈彻用枯枝在泥地上画了一道直线。不是之前画过的任何一条线,不是通往京城驿站的备用中继线,不是桐县田埂上从"知识"到"寒门无路"的分支链条,不是通政司核验单上标注时辰的标准墨线。这是一条单纯的直线,从左往右,等粗,没有收笔。枯枝在泥土上犁开一道浅沟,沟底的颜色比旁边的干燥土块深一个色阶,是土层下面没被阳光晒干的那部分细壤。细壤里嵌着极小粒的云母片,在晨光下微微闪着灰蓝色的光,光的强度恰好等于通政司第一批核验单扉页上被灰猫踩歪的那行时辰中最后一个"初"字里朱墨被拓印时压出的最淡一划。
"这是什么。"沈彻说——是问"你们会把它看成什么"。
沉默,是这群人里有认识字的和不太认识字的,有读过《四书》的和连书名都是第一次听说的。一条直线对于不同人来说可能是一根树枝、一道笔画、一段路、一截扁担。
"一。"一个坐在门槛上的寒门士子说。他叫周不言,舒州桐县人,和沈彻同乡。他爹是桐县仓库里的老更夫,是仓库里守夜的更夫,每晚在粮食堆旁用铁尺敲铁板一次,确认粮食没有被老鼠偷咬。周不言来书院之前在桐县油坊里做了三年账房,是帮油坊老板在账本上画圈。哪一批豆油卖掉了——在对应的数字旁边画一个圈。他画了三年的圈,圈的位置从来没有超出过账本格线的0.5分,是油坊老板规定画歪一次扣一文钱。扣了三年的钱之后他可以在完全没有任何辅助线的情况下画出一个圆心偏差不超过0.3分的正圆。但他从不知道这个能力叫"统计学,抽样分布",他只知道"画歪了就扣钱"。
"一字,是计数。"沈彻用枯枝在直线上方写了一个"一"字,然后在这条直线的延长线上加了一个转折。转折的夹角是60度,是他在脑子里用前世的三角函数倒推了烽火台视距校正的三角覆盖的最小角度。60度是这个台墩到下一个台墩之间如果增设一处备用中继站,可以同时覆盖原直线损失0.5刻时所需要用最小替换角。
"这又是什么。"
"七。"一个没落门阀子弟说,他叫裴叔礼,永和年间从二品户部侍郎裴世恭的侄子。裴世恭在东宫沙盘边被沈彻用枯枝戳穿过一次账册漏洞之后自愿退休了。退休之前他把自己在户部积攒了三十二年的全部税粮表册交给了通政司——是"沈彻先生要查的话,这些表册每一页都有我当年帮人改数字时留下的涂改液痕迹"。裴叔礼的嗓音很细,是在裴家日益没落的祠堂里自言自语养成的习惯,每次说话前要先用舌尖轻碰一下上颚门齿,确认自己的声音还没被祠堂里的空旷吞掉。
"七。为什么不猜是十,"沈彻在转折线的延伸方向又加了一个60度折向。三截线段组成了一个不闭合的折线,起点、第一个转折、第二个转折。三条线段之间的两个夹角都是60度,但线段的长度不一样。第一段最长,第二段稍短,第三段比第二段又短了一小截。
这组折线在被画到第三次转折之前停住了,沈彻把枯枝停在即将画出第三段延长线的位置。枝端悬在泥土上方一寸的地方,这个悬停的高度恰好等于那年冬天钟校尉在烽火台上用铜管测视距时铜管口离夯土墙的距离。
",还是'七'?现在呢。"他在第三段延长线上没有画下去,而是在旁边另起了一段独立的短线。短线和折线的第三段平行,但偏开了0.5寸。0.5寸的偏移量恰好等于钟守衡碎石片上"0.5"和通政司核验单上标准容差0.1刻之间的倍数比率的线性投影,五倍。钟校尉用铜管测视距时把最小可测单位放大五倍之后变成了他反复丈量的台墩0.5刻替换容差,而他弟弟把同一组参数的尺度缩小五倍之后变成了碎石片上的"0.5"刻痕深度。
沉默比刚才更长了一些。蹲在枇杷树下的人看着地上那组不完整的折线,是在脑子里各自用各自的"已知"去尝试填充沈彻故意没画下去的那段延长线。周不言在脑子里画了一段他最擅长的"正圆",但他立即发现圆的半径和折线第三段的延长线在几何上不交叠,画圆没用。裴叔礼在脑子里把他叔叔裴世恭改过的那份永和十七年税粮表册翻到了第三页,第三页上有一个被篡改过的损耗数字,原本是"每百石耗四斗三升",被改成"每百石耗三斗二升"。改的数字恰好比原数少了约1.1斗,而1.1这个比例和地上沈彻画的三截线段之间的长度递减比率在同一个数值上。
"不是数字。"钟守衡说。他不是用"猜"的,他是用手指在碎石片背面反复划动。划的轨迹,逆向,从预想的延长线终点往回推到现存的第三段。"是曲线。三截直的,是在量递减幅度。每一截比上一截短的量,"他用指甲在碎石片上掐出了一道新的浅痕,痕的位置和枯枝如果他继续画下去会到达的那个点在同一个坐标。",是为了测试有没有人能把递减幅度自己补出来。"
沈彻看了他一眼,然后枯枝从悬停的位置落下,是在第三段的终点处画了一道垂直于第三段的短横。短横的长度恰好等于第一段和第二段之间的递减差。然后他在短横的末端开始画第四段,但第四段的方向,反向往回折了一个120度角。四段线段、三个转折、两次反向,整组折线形成了一个不对称的多边形。
"这是,"沈彻把枯枝从多边形最后一点拔出来,拍拍泥土。枯枝末端的泥土是湿润的深褐色,和他的袖口上被舒州旧灶房门槛蹭到的陈年灶灰在同一个色系但不同明度。他把泥土在手指间搓开,搓的方向和他在桐县田埂上第一次用枯枝画完图后在裤子上擦手时用的同一种搓法。",逻辑树的第一个分叉。"
他把多边形旁边用枯枝写了一行极小的字,是他留在地面上给自己看的注释。用的一种极简的方块标记,每个方块代表一种校准步骤:□=查,▽=比对,◇=偏移容差,〇=收敛。四种标记和枯枝背面"等""用""留""查"四道印痕一一对应,是他在同一个坐标轴上用不同的符号把同一套校准逻辑表达成不需要汉字就可以读懂的图表。
制度的可传递性,是靠共享的校准步骤。只要每一个步骤的输入和输出被定义在同一个基准上,任何人用自己的符号在自己的语言里都可以复制同一套逻辑推导链。
顾清漪到书院的时候已经过了午时,是她从顾家别院一路走过来时沿途在每一处通政司驿站的外墙上核对炭笔编号。京城一共十二处驿站、三处备用驿站、十七处在使用中的取报夹,从崇文门到书院之间要经过四处。每一处的外墙上都有一行她用炭笔加注的异常节点编号,是需要确认编号没有被雨水冲花。秋季雨水多,炭笔比墨水更容易被冲刷,但炭笔的好处是可以随时补,而且补的位置永远在上一刀没有被冲刷干净的炭粉底影上,新炭粉和旧炭粉在颗粒间隙之间会自动咬合,是同一方向的划写力在新的炭粉棒和原来残留在墙面的炭粉颗粒之间再次产生了同一纹理的摩擦静电。制度不依赖永久性材料,制度依赖每次被雨水冲刷之后仍然可以沿同一条纤维方向重新描写的惯性。
她推门的时候书院正在上二课,是一堆人蹲在枇杷树下各自用枯枝在泥土上画逻辑树。每个人的逻辑树的起点都是沈彻画的那组不对称多边形,但终点和分叉方式完全不同。周不言在第三段折线旁边补了一组他自己在油坊画了三年圆圈之后从圆圈偏差中慢慢体会到的分段抽检逻辑,裴叔礼在他叔叔改过的损耗数字下面画了一组从"损耗比例"分叉到"涂改痕迹"再分叉到"石蜡含量"的三级逻辑树,是从沈彻刚才画的那组折线中读出了他自己在表册中早就发现但不确定该怎么分类的那种异常。
顾清漪站在门口看了片刻,是确认了沈彻在今天第一课安排的就是逻辑树。他没说"新学",但他让每一个学生在泥土上用自己的方法去补那组没画完的延长线。不同的背景(寒门/门阀/老兵)、不同的工具(枯枝/碎石片/手指)、不同的前置知识(账房画圈/税粮表册/视距测校),在同一个逻辑起点上自然划出了不同的分叉线。这些分叉线之间不是矛盾,它们将在下一堂课上用自己的方式彼此参比,然后在参比后自动收敛为同一个不容差基线的校准方法。
她已经在这个门口站过太多次了,在金陵枇杷树下站在门槛外面不敢进去,在翰林院后街站在门板旁边不敢推门,在雁门关驿站廊檐下站在阴影里不敢往光亮处走。那些门口没有一扇比这个旧院子的土坯门更简陋,但那些门每一扇都有看门人。这扇门没有,只有一个被沈怀安坐出来的竹垫凹痕,和一只正在教小猫只睁一只眼的灰猫。
她把抱在怀里的一叠竹纸从左边换到右边,是在换手的同时用左手掌心在竹纸最上面一页的边角上轻轻按了一下。按的力度恰好和她第一次在钱塘江边折纸鹤翅膀时把纸折进婚约空白处那一下,在同一个角度和同一个压强量级上。那一下把纸折出了一个永远不会消失的折痕,哪怕以后把纸摊开,折痕的纤维断裂仍然会在逆光下显现出一段偏折。而她现在按的这一下,是把她写在竹纸上的全部《校对法》第一版全部叠进了同一种折痕的延伸方向。
是她在用同一个动作把过去和现在的自己放在同一条折线上。折线的起点是"逃",终点是"移交"。
第三堂课是顾清漪的,《校对法》第一课。
她没有站在讲台上,是她的讲台不在两块旧门板拼成的木桌后面,而在每一张学生面前各自摆着的一页竹纸后面。竹纸是她昨晚在顾家别院的灶房里一张张裁的,裁的尺寸和通政司核验单的标准尺寸在同一个尺度上,但稍窄半分,是她故意裁窄了半分,让每一个收到竹纸的人会本能地在纸张的边缘用拇指寻找"缺了半分"的原因。寻找的动作会产生一次额外的触觉接触,这一次额外接触会把核验单上的参数注入到校准者的手感里。制度的传递不光是文字,是纸的边缘在指腹上压出来的那条轻微凹痕。
"第一步。"她的声音不高,是她在顾家祠堂里对着账本默念了太多年,已经习惯了用"低音量+精准用词"的组合代替任何不必要的开场白。她把一张空白竹纸翻到正面,是每个学生面前的第一张。"找到那一行和前后数据对不上的数字。"
钟守衡低头看着自己面前的竹纸,纸上印刷的,是一份真实的、从通政司核验单复写副本中抽出来的旧粮册摘录。粮册上记录了永和二十年涧州三县上缴官粮的损耗数据,每一行依次排列:县名、粮种、入库数、出库数、标损、实损。标损和实损之间的差值在最上面二十行里保持稳定,每百石差半斗到一斗。但在第二十一行和二十二行之间,标损跳了一斗半,但实损的数据没有同步跳。这,是在标损和实损的同步校验中,有一行被整排跳过了,是缺失:第二十一行的实损读数被挪到了第二十二行,第二十二行的原始标损读数在没有实损对应的情况下被单独留在了上一行的末尾。
她把手指放在那处跳跃旁边,手指的位置恰好点住跳变前后两行的交接缝。竹纸的纹理被她的指腹温度微微加热,加热后纤维之间的间隙会轻微膨胀,膨胀的方向和她第一次在雁门关烽火台上用指尖沿融雪水位图画出最后一段延伸线时的按压方向一致。
"第二步——把它圈出来。"
周不言从袖子里抽出他从油坊带来的一根极短的炭笔,是他在油坊里画了三年圈的那根旧炭条,已经被手指握出五个指节的凹痕。他在竹纸上那处跳跃数字旁边画了一个圈,画圈的大小恰好和油坊账本格线的标准圈在同一个直径上。但这次不是画歪就扣钱了,这次画圈是为了锁住那个异常值,让它不再能在后续比对中被再次挪走。
"第三步。"顾清漪从袖子里取出一件东西,是一截被磨得极短的老旧木杆。木杆是她在金陵枇杷树下用顾家花圃里修剪后剩下的枇杷枝条削成的,削的方向和沈彻腰间枯枝被削尖的那一端在同一个削法上。她把木杆放在竹纸上——是对准纸上那个被圈出来的数字,轻轻拨了一下。木杆尖和竹纸表面形成一个极小的夹角,夹角恰好等于通政司驿卒在核验单上多写那一行时辰时毛笔被马鞍颠簸而产生的笔尖偏转角度。
"查上一站传过来的木杆颜色。"
这一次沉默是所有人同时吸了一口气,是因为突然间所有人都明白了"校准"不是改错字。"校准"是在每一站每一次传递中都做一次本地的三重独立比对,比数字,比痕迹,比前站标记物的物理参数,是不需要信任。因为上一站的木杆颜色、炭痕深度、和竹纸纤维的受热膨胀程度,这组三元素构成了一个不需要人为判断就可以被称为"已核对"的客观状态。制度不需要判断"对不对",制度只需要在每一站重新抽样上一站的物理残留,然后和原始的单证进行叉对比。只要三重比对全部收敛在同一个容差范围内,数据就被自动设置了"已在第二站被独立重验",不需要给任何人做记功碑。
顾清漪没有在教材的扉页上署名。
她把那一叠竹纸按人数发了下去,是每发一本后等学生翻开扉页,然后伸出左手食指在扉页的最左下角轻轻抹一道极短的炭痕,是用炭粉在竹纸的最边缘留下一个不仔细看会以为是指甲划痕的记号。记号的外形是一段极其微量的弧线,弧线端点和她在金陵枇杷树下收到第一张未被退回的婚约附录时光线穿过枇杷叶斑驳阴影落在纸面上的高光点在同一种光度上。
这道炭痕的长度等于先帝在御花园里叩盆沿时铲子碰盆的频率曲线上第24次接触的那段波的半周期倒数,是发书方式。她每发一本就把同一道痕用同一根炭笔在同一个位置上描同样的弧度,弧度大小和城南旧钟楼外墙上更夫王石头划痕最开始30天里每天在同一个墙面上重复画的楼阁屋檐第一个尖角的弧度在同一个弧形轨迹上。
发完第一圈时,教室里有人翻了翻书末。最后一页,是顾家偏房厨房的简易豆油方子,方子下面有一行更细的字:本方法取自金陵顾氏偏房账房顾敬棠教授。她替父亲刻了一行名字,是二十年前在枇杷树下问的那句"为什么不把你教我的写进正封"到今天终于也变成了一行能被所有人以极低价买到的校准样本。她没在教材署名,她在给父亲的名分署名。两件事同时完成。
有意思。沈彻靠在门框上,是用余光在看顾清漪描炭痕的手。她的拇指和食指夹着炭笔最尾端只剩一点点的那一小截,夹的方法和他爹沈怀安每次帮他在县试报名表上仔细填名字所填最末一笔时压笔的力度在同一个方向上。填完那一笔收笔后沈怀安小心地用粗布袖口擦掉边距外的散墨,和现在她故意只把炭痕描在边角里、让它不至于侵入正文但又恰好能够在校对时被定位在同一条校准线的动作是同一种精度量级。
第四堂课在傍晚,沈彻重新蹲回枇杷树下,但这一次他没有用枯枝画新的图。他让每个学生把自己画在泥土上的逻辑树用枯枝勾个圈,圈住逻辑树里最不确定的那一个分支。然后用另一只手在圈旁边用碎石片刻一组"校准九宫格",每格的尺寸等于钟守衡碎石片上"0.5"的刻痕宽度。
校准九宫格不是算卦,九宫格是按通政司三要素(数字、木杆、痕迹)平行再取三个方向(正、负、偏移)排列的3×3蒙检表。填入格子里的数值取决于每个人画的那棵逻辑树最末端分支的偏移方向和偏移量级,最终的理想结果,"同一段分支在多棵不同的逻辑树上同时出现同层侧移超过±0.2刻时,该窗口在系统基准图里被自动标记为备查异常点"。也就是说,每个人都犯错的节点在统计抽样中本身就会被识别为系统漏洞。制度的校准,是靠让足够多的独立抽检人在足够多的不同时间画足够多的树,然后让错误规律自己在统计收敛方向上浮现。
"这不是考试。"沈彻站起来,枯枝在手里翻了一转。翻的方向和他在桐县县学门口第一次见门房时枯枝在腰间被衙役抽走之前在指间画出的摩擦弧相同。"考试是你答错了就扣分。校准是,你每次画出来的偏差本身就是下一次比对的参考数据,是错了之后错误的规律被别人从另一棵树上比对出来。"
他看到的最后一个画面。是新来的那个寒门士子在课后没走,一路小跑到城南旧钟楼的外墙下,是用炭笔在外墙最底层那排更夫王石头的划痕旁边补了一道新的划痕。痕迹方向和更夫划痕并排,但没完全挨着,而是隔了1.5寸。1.5寸恰好在400多条更夫划痕的一组间距统计均值上,没有量,是他的眼睛已经在今天课堂上学会了用枯枝在泥土上测间距,现在他把同一套距离感知自动投射到了墙壁上。
他补完之后跑去告诉了另一个同学,是把"我已在这坐标加了一笔"传递给了下一位在对面驿站值班的前站驿卒。制度的信息传递,是靠每一个学会了用同一套坐标定位法的人在自己经过的地方多画一道校准辅助线。
而城南旧钟楼外墙上,更夫王石头今天早上打完更之后路过钟楼。他不知道有人在旁边多画了一道线,他只是发现墙根处自己画了上百道痕的那片老区域被一道新的炭痕平行地拓了一片干净的补描。他站住,从口袋里拿出火镰但对不准墙,然后又放回去继续打更。但他放回去的方向和沈怀安在舒州村塾门槛上最后一次把红枣放进灶房柜子时手腕的弧度在同一个关节幅度上。他的手和眼不会读字,但他认得那道新痕的平行角:是城南旧钟楼铜环被每年第一场秋霜冻出第一道细裂纹时裂纹沿铜面扩散的延伸角度。
制度用任何方式都会被接住,哪怕是更夫口袋里的火镰。