这是个什么 bug:因果闭环与「选择」的冲突
你的认知操作系统里,有一个跑了几千年都没下线的核心进程:道德责任。我们奖善罚恶,前提是「他本可以不这么做」。但这个前提,与另一条底层公理——因果律——可能在运行时直接冲突。
把因果律推到极限,就是拉普拉斯的著名压力测试:
设想一个智者,能在某一时刻知晓宇宙中每个粒子的位置与动量,并掌握全部物理定律;那么对它而言,未来与过去同样确定,都摊开在眼前。
若宇宙是一台确定性状态机,初始条件加演化规则就唯一决定了每一个后续状态——包括此刻你「决定」继续读下去这件事。那么你的选择只是因果链的下游输出,与石头从山顶滚下没有本质区别。自由意志会不会只是一段我们误以为自己在写、其实早被编译好的程序?
这就是要 debug 的核心矛盾。处理它,思想史上分叉出三个互不兼容的版本。
三个分支:硬决定论、自由意志论、相容论
先把变量定义清楚。争论绕着两个独立命题:(1) 决定论是否为真;(2) 我们是否有自由意志。三种立场是这两个开关的不同组合。
- 硬决定论(Hard Determinism):决定论为真,故自由意志为假。「自由选择」是错觉,道德责任的地基随之塌陷。逻辑干净,代价巨大——它要求你重写整个伦理与法律子系统。
- 自由意志论(Libertarianism,此处取形而上学义,非政治义):自由意志为真,故决定论必为假。意志能发起不被先前状态完全决定的「真正起点」。它保住了责任,却欠下一笔债:这个不受因果决定的「自我」究竟是什么硬件,至今没人交付。
- 相容论(Compatibilism):决定论与自由意志并不矛盾。问题出在我们对「自由」的定义错了。
注意:相容论并不主张决定论一定为真,它只主张二者在定义上可以共存。前两派则共享一个隐藏假设——自由 = 摆脱因果。相容论的关键操作,正是改写这个变量。
相容论的关键补丁:重新定义「自由」
休谟指出,「自由」的反义词从来不是「因果」,而是「强制 / 外在阻碍(constraint)」。
你被绑住手脚扔进河里,是不自由;你因为想游泳而跳进河里,是自由——哪怕两件事在物理上同样被前因决定。
自由 = 不受外部强制、按自己的意愿与动机去行动。 在这个定义下,「我的选择由我的性格、欲望、信念决定」非但不否定自由,恰恰就是自由的内容——这些原因正是「我」本身。被注定不可怕,可怕的是被他人或锁链注定。
丹尼特把这个补丁工程化:自由意志是演化与认知给我们装上的一种真实能力——预演后果、抑制冲动、依据理由调整行为。一个能被论证说服、能因后悔而改正的系统,就拥有了「值得拥有的那种自由意志」。底层是否决定论为真,与这套上层能力是否在运行,属于两个抽象层。这也解释了道德责任为何能保住:奖惩是输入决策系统的因果信号,正因为人会确定性地响应理由,惩罚才可能有效——若选择真是无因的随机,惩罚反而无的放矢。
压力测试:量子随机性能救场吗?
很多人第一反应是:量子力学说宇宙底层是随机的,那拉普拉斯妖失效,自由意志不就有救了?
这是一次失败的修复。随机 ≠ 自由,把二者混同是范畴错误。
设想你的某个决定,最终由大脑里一次量子涨落掷骰子定下。这个结果既不被你的性格决定,也不被你的理由决定——它谁都不属于。一个由真随机数发生器替你拍板的行为,比被注定的行为更不像「你的」选择,谈何为它负责?
决定论让选择成为「链条的下游」;随机性让选择成为「无主的噪声」。自由意志真正想要的是第三种东西:由我、为了理由而发起。
这恰是自由意志论的真正难处:它需要一种「既非被前因决定、又非纯随机」的因果起点(即 agent causation,行动者因果),而这在已知物理框架里没有落脚点。量子随机性能打破决定论,却补不出自由——它只是把「被注定」换成了「被乱数」。
小结与东西方对照
这段 git 历史告诉我们:分歧的根源往往不在结论,而在一个被默默写死的定义(自由是否等于无因)。相容论之所以是目前最稳健的发布版本,是因为它在保留因果律的同时,把「自由」重新挂载到「可响应理由地、按自身意愿行动」这一可观测能力上。
东方传统提供了一条对照路径。佛教的缘起把一切心念行为都看作因缘条件的生灭,在「无独立自因」这一点上与硬决定论气质相近;但它并不取消修行的意义——通过持续输入新的因(觉察、戒、定),可以改变后续果的走向。这与丹尼特「人是可被理由重塑的决策系统」殊途同归:承认被因果塑造,不等于放弃在因果链中主动加入新输入的能力。真正的自由,或许不是站在因果之外,而是成为因果网络里一个能学习、能自我修正的节点。
评论 (0)
还没有评论,来发表第一条吧。
请先 登录 后发表评论;还没有账号?注册