2024年底,悦儿出院之后不久,回了一趟桂林。她原本不打算在那个时间回去的,但母亲在电话里说"今年春节你不回来的话,你外婆就记不住你长什么样了"——外婆的阿尔茨海默病在这一年明显加重了,记忆像退潮一样一天一天地后退,最先消失的是近几年的片段,然后是中间十年的,接下来轮到悦儿在国外读书的那段时期了。母亲说外婆有时候会问"那个在外国念书的小孩什么时候回来",问的时候已经不太确定那个小孩是男是女了。
桂林十二月的天气潮湿而阴冷,空气里有种介于雨和雾之间的、黏在皮肤上的水汽。悦儿从两江机场出来的时候穿着从巴黎带来的厚外套,但在那种湿冷中还是感到了一种难以驱散的寒意。母亲开着一辆银灰色的小轿车来接她,车是父亲三年前买的二手,后备箱盖有一道浅色的刮痕,从右侧一直延伸到车标附近。悦儿上车的时候喊了一声"妈",母亲回头看了她一眼,说"瘦了",然后发动了引擎。
车穿过桂林市区的时候悦儿看着窗外。这座城市跟十年前她离开的时候相比变化不大,街道两侧那些灰色的居民楼还在,路边的榕树比记忆中粗了一圈,气根垂下来几乎碰到了行人的头顶。市中心那家她高中时常去的旧书店已经关掉了,店面变成了一家奶茶店,招牌上印着卡通图案和亮色的字体。她看着那家奶茶店从车窗外滑过去,然后继续看着前方。
到家的时候父亲正在厨房里做饭。他听到开门声从厨房探出头来,手上还沾着面粉。"回来了?"悦儿说"回来了"。父亲点了点头,缩回厨房继续揉面。那个画面跟悦儿记忆里任何一个回家的场景几乎一样——父亲总是在厨房里忙活,母亲总是在客厅里张罗着收拾东西,而她总是坐在沙发上那个固定的位置,膝盖上放着一杯茶,看着电视里播放着跟她无关的节目。那个场景的重复性本身像一种结构,一种不需要被解释的、持续运转的常态。
晚饭的时候外婆坐在餐桌的上位,眼睛看着悦儿的方向,但目光的焦点在她面部偏左大约五厘米的位置。她张了张嘴说"这是——",然后停了很长时间,像在脑海里翻找一个被压得很深的文件夹。母亲在旁边小声说"这是悦儿,你外孙女,从国外回来的"。外婆重复了一遍"悦儿",然后点了点头,眼神里的那层迷雾没有散去,但她把那个名字含在嘴里念了几遍,像在记忆的墙面上试图钉一颗钉子。
悦儿坐在外婆的对面,给她夹了一筷子菜。外婆低头看着碗里的菜,说"好孩子",然后慢慢地吃了起来。那顿饭悦儿没有吃太多。她坐在那里,看着餐桌周围的几个人——母亲在说她认识的某个邻居家的孩子考上了什么大学,父亲在说最近桂林的房价走势,外婆在低头咀嚼。他们说的话她都听得懂,每一个词都是中文,每一个句子都是标准的日常对话。但她坐在那张餐桌前面的时候,觉得自己坐在一个跟其他四个人不同的坐标系里。方向是同一个方向,但距离不同。
晚饭后她回到自己的房间——她离开十年后这间房被母亲重新布置过,床单换成了碎花的,窗帘换成了浅蓝色的,书桌上那盏旧台灯还在,但灯泡换成了一盏节能灯,光线偏冷。她在书桌前坐下来,掏出手机,看到墨子发来了一条消息:"到了?"她回复:"到了。在吃晚饭。"墨子问:"晚饭怎么样?"悦儿看着那条消息,打了几行字又删掉了,最后只发了三个字:"还行吧。"
她看着那三个字,知道自己没有说出真实的情况。晚饭谈不上"还行"。那顿饭的每一个环节都在提醒她跟家人之间的距离正在变长。父亲做的菜还是以前的味道,母亲说话的方式还是以前的语调,外婆看她时的眼神虽然比以前空洞了但那层空洞的底色底下还是以前的关切。所有的表层都保留着旧日的结构,但她在那个结构里已经无法找到自己的位置了。不是因为他们变了,是因为她变了。她在十年的数学训练中逐渐把自己塑造成了一种用"结构""方向""覆盖""极限"来思考的人,而这些词在餐桌上的对话中没有任何对应的参照物。
她把手机放在桌上,在书桌前坐了一会儿。台灯的冷光照在桌面上,桌面的木纹已经模糊了,被多年的磨损磨成了一种平滑的、几乎没有纹理的平面。她伸手摸了摸那个平面,手指触到的是一种温的、被多次擦拭过的光滑质地。
第二天早上悦儿起得很早。她穿好衣服出门,沿着小时候上学的路线走了一段。路两侧的榕树还在,那些气根比十年前更长了,垂下来像一根根灰褐色的细线在空气中静止地悬挂着。她走到学校门口的时候没有进去,在校门外的围墙边站了一会儿。围墙是灰白色的,墙面上有人用粉笔画了一些不成形的图案——几个圆圈,几条交叉的线,一个被擦了半边的五角星。她看着那些粉笔画,发现那些线条跟管道几何的示意图在直觉上有某种相近性——虽然它们的随机性远大于结构性,但画它们的人可能在无意识中也在尝试用线条去覆盖某个平面上的所有方向。
她掏出手机拍了一张围墙的照片,发给了墨子。"桂林老家的围墙上有人画了管道几何。"
墨子过了一会儿才回:"像。但画的人不知道自己在画什么。"
悦儿看着那条回复。她想起昨天晚饭时餐桌上的对话——母亲问她"你那个数学到底是在做什么",她用了大约两分钟试图解释挂谷猜想的意思,说了一半就停了,因为母亲的表情在第三句话的时候已经变成了一种礼貌性的点头。那种点头她见过很多次了,不是表示理解,是表示"我不理解但你继续说吧"。
她给墨子发了一条消息:"我爸妈不知道我在做什么。"
墨子回复得很快:"我知道。"
悦儿站在围墙前面,看着屏幕上那两个字。她发了一条更长的:"你也不是我家人。"
发出去之后她看到那行字出现在屏幕上,觉得自己这句话可能说得太重了。但来不及撤回了。她正打算再发一条解释的时候,墨子的回复来了:"那我是谁?"
悦儿看着那三个字,站了很久。她背靠着围墙,身边的榕树气根在她肩侧垂着,风从街道尽头吹过来,把其中一根气根的末端轻轻推了一下又松开。她低头看手机屏幕上那四个字,想了很久。然后她打了一行字,发出去:"你是我的闭包。"
发送之后她锁了屏,把手机放进口袋。她沿着来时的路往回走,榕树的阴影投在路面上,形成一片连续的、深浅不均的暗色区域。她踩过那些阴影的时候想着"闭包"这个词在数学中的定义——一个集合的闭包是这个集合加上它的所有极限点。你可以离一个集合很远,但只要你在它的极限位置上,你就在它的闭包里。她跟家人的关系不是那样的。她跟家人之间的距离不是极限距离,是另一种距离——那种距离没有极限的概念,因为两边不在同一个拓扑空间里。他们生活在一个空间里,她生活在另一个空间里。两个空间之间有接口,但接口不传递完整的结构。她在那个接口上说的话到了另一侧会被翻译成别的东西,而翻译的损耗率太高了。
墨子不一样。他跟她生活在不同的空间里——数学空间和交易空间之间的隔阂不比数学和日常对话之间的隔阂小。但他们之间的那个接口更宽,因为在持续的通信中他们各自学会了对方的语言语法。他听她讲管道几何的时候能听懂"结构"这个层面,虽然听不懂细节;她听他讲市场状态覆盖的时候能听懂"方向"这个层面,虽然听不懂数字。他们之间的翻译损耗率比餐桌上的翻译损耗率低得多。所以她刚才用了"闭包"这个词——不是因为他是她的"家人"那个集合里的元素,是因为他站在她那个集合的所有极限位置上,不管她走到哪个边界,他都在那个边界的末端附近。
她走回家的时候母亲正在阳台上晾衣服,看到她说"这么早出去走了?"悦儿说"嗯,出去走了一圈"。母亲没有追问,继续把湿衣服从盆里拿出来抖平挂上晾衣架。悦儿站在阳台门口看了一会儿母亲的动作——她把衬衫的领口对齐了再夹上夹子,把裤子的裤缝抚平了再挂上横杆。那些动作精确、重复、不需要思考,是数十年如一日的肌肉记忆。
"妈,"悦儿说,"我昨天跟你说那个数学问题——我说了一半没说完。"