自我是个进程

写代码的人都经历过那种下午:人坐在屏幕前,脑子里的对话已经跑了两个小时,代码一行没写。对话的内容通常是同几个念头的循环——复盘、预演、自我审判,一份工作反复做,产出为零。

我后来才知道这个过程在神经科学里有个住址。2001 年 Raichle 的团队发现,人闭眼休息、“什么都不做”的时候,大脑有一片区域反而更忙:内侧前额叶、后扣带回这一带。他们叫它 default mode network,默认模式网络。这片区域忙的事高度集中:回想自己的过去,规划自己的未来,猜测别人怎么看我,维护”我的人生”这部连续剧的连续性。走神就是它上班。

看到这些资料的时候,我的第一反应是工程师式的:自我是个进程。我们平时感觉”我”是一个东西,像一块硬盘,摸得到,搬得动。往里看,它更像一个进程,一直在跑,跑的正是这条自我叙事的线程。这个进程耗能还不低。有人用手机做过几十万次的随机采样,人清醒的时间里有大约一半在走神,而且走神的时候幸福感更低。论文标题起得很直白:A wandering mind is an unhappy mind。

冥想者的数据把这个故事推深了一层。Brewer 2011 年的实验里,资深冥想者打坐时,这个网络的两个主要节点反而安静下来,没训练过的对照组没有这个模式。后来的实时 fMRI 实验更细:后扣带回活动的下降,精确对应着被试口中”不费力的觉知”的时刻。练得越久,关掉这条线程越省力。

这让我想起佛陀做过的检查。无我相经里,他把人的经验拆成五堆:色、受、想、行、识。然后一堆一堆翻:这是”我”吗。身体在变,感受在变,念头在变,每一堆都留不住,每一堆里都翻不出一个不变的持有者。有人直接问他:到底有没有我?他不回答。答”有”落常见,答”无”落断见。另一部经里,国王问战车在哪里:轮子是车吗?轴是车吗?零件凑齐了是车吗?车是安在零件排列方式上的一个名字。

两千年后,哲学家 Metzinger 给了这个检查一个现代版本:自我是一个透明的自我模型。你透过它看世界,看不见它本身,于是把它当成了世界,当成了”我”。预测加工理论补上机制:大脑是一台预测机器,“这是我的身体”、“这是我的念头”,全是预测出来的最优解。跑着跑着,就忘了自己是个模型。

两边对上的地方,我用一句话存档:进程一直在跑,但里面找不到一根叫”我”的线程在持有它。人格照常在,记忆照常在,责任照常在,事情照常办,实体翻不到。佛教管这个叫二谛,我管它叫:进程在跑,没有 owner。

这套东西最容易滑向玄谈。好在它有一段非常不玄的临床部分。反刍,就是那种下午的复读,在神经上是自我叙事网络空转,加上控制网络调不动它。抑郁的人这个网络过度活跃,是精神医学里复制得最好的发现之一。正念认知疗法(MBCT)当年就是为防抑郁复发设计的:九个随机对照试验汇总起来,复发风险比常规照护低三成,跟持续服用抗抑郁药等效。防反刍这件事,早就走出了实验室。

练法比想象中朴素。先专注呼吸:数息,呼气从一数到十,掉了就从头来。走神不算事故,发现走神的那一刻,练习才完成。走神的那五分钟是损耗,“发现、拉回”才是一次完整动作。要练的只有两个指标:发现得多快,拉回多省力。稳了之后再放开限制,念头来了,看着它来,看着它走。禅宗四个字,念起不随。反刍的定义就是随。

一个陷阱要记:硬压着不去想,会反弹,心理学里叫白熊效应。这条路只有”注意到,然后松开”,没有”不许想”。

我对另一半的替代方案本来是跑步。后来发现这事有数据:在自然环境里走 90 分钟,反刍自评和对应脑区的活动一起下降。越野跑更明显,路面不给脑子留带宽。不过跑步替代不了坐垫上的专项动作:跑步时注意力是被路面抓住的,坐垫上得自己去抓。所以我把跑步当第二训练场,中途挑几公里锚定步频,走神了拉回来,动作跟垫子上一样,最后一段摘耳机。音乐给表现,安静给觉知。

变化其实在关机状态下也发生了。有实验给做了八周正念训练的人看情绪图片,测量时他们完全没在冥想,杏仁核的反应仍然比对照组低。落到体感上,变化说出来很小:念头照来。只是同样的念头,以前抓得住我,现在抓不太住。同一颗石子,以前溅一身水,现在只响一声。

写到这里想起程序员的另一条老经验:你在进程里找不到写它的作者,只能看到它在跑。佛陀没有说”我”这个东西坏掉了,他说你一直当成自己的那个,从头到尾只是过程,每一帧都在换。物理学家说观测会改变系统。观测得够久、够细,系统会自己松开。进程照常跑,代码照常写,山照常跑。只是没有人被压着了。

相关:红丸觉醒