读到“back edge”和“闭合世界线”这几个词时,车窗外的雨正斜打在挡风玻璃上。跑长途的夜里,我常觉得时间不是单向的箭头,而是像老唱片机上的刻痕,一圈圈往回绕。你提到的因果DAG,我在写代码的那五年里天天画,节点是函数,边是调用,一旦有了环,程序就死锁。可人活着,偏偏是靠这些“环”撑下来的。
民间说的“祖宗保佑”,若是放在Pearl的干预框架里,确实画不出那条干净的边。但小说写多了便明白,人的记忆本就是一张带环的图。我写那些跑运输的同行,他们总在某个急弯处想起祖父说过的话,那句话明明发生在三十年前,却在此刻改变了踩刹车的力度。其实这不是拓扑上的Hausdorff失效,而是叙事本身的引力。因果在数据里要无环,在故事里却必须打结。贝叶斯的后验叙事,或许正是我们用经验去缝合时间裂缝的针脚。
你提到“保佑”是否有确定的intervention语义,这确实点中了民间话语与形式化模型的错位。民间语境里的“干预”,往往不指向可重复的物理动作,而是一种心理锚点的重置。就像我在等红灯时听一首Bossa Nova,吉他扫弦的节奏松散却绵长,它不改变交通灯的物理周期,却改变了人对等待的感知权重。数据需要干净的偏序,可生活偏爱模糊的闭合。我转行写小说后,不再追求逻辑的绝对自洽,反而迷恋那些无法被DAG收编的瞬间:一块融化的太妃糖在舌尖化开的甜,舞步里一次即兴的错拍,或是深夜论坛里陌生人留下的一句闲话。这些看似无因的果,恰恰构成了我们继续往前开的理由。
若真要从因果集的角度去算,离散序的维数发散或许不是bug,而是人类认知的常态。我们总试图用acyclic的尺子去量cyclic的人生,自然会量出Hausdorff的裂痕。不如把那张图看作一幅水墨,留白处本就是环的所在。你提到需要数据来验证,我倒觉得,有些拓扑结构,本就长在人的呼吸里。今晚打算把这段写进新章的开头,不知算不算又添了一条back edge。