因果关系的陷阱
人最容易相信的,不一定是真相,而是一个听起来完整的故事。
面对复杂的问题,我们天然希望找到一个简单明确的解释:因为A,所以B;因为B,所以C;最终导致D。原因找到了,机制解释了,逻辑闭环了,一切似乎豁然开朗。
但现实世界往往不是这样运行的。
尤其是人体、经济、社会这些复杂系统,一个结果通常不是单一原因造成的,而是大量变量相互作用的结果。同一个因素,对不同人的影响可能完全不同;同一个结果,也可能通过完全不同的路径产生。
真正的问题在于,我们很容易先有结论,再寻找原因。
一旦认定了某个结论,大脑就会开始寻找能够支持它的证据。更危险的是,今天的信息如此丰富,几乎任何观点都能找到论文、数据和生理机制来支持。
A影响B,有研究。
B影响C,也有研究。
C与D相关,还是有研究。
于是把三篇论文连起来:
A → B → C → D。
一条漂亮的因果链就诞生了。
但这里隐藏着一个巨大的逻辑跳跃。
证明“A可能影响B”,再证明“B可能影响C”,并不能证明现实中的D就是A造成的。每一个箭头都有条件,都有效应大小,都存在其他变量干扰。把几个分别成立的机制首尾相连,并不会自动得到一个成立的因果关系。
三个真的,可以拼出一个假的。
这在现代健康科普中尤其常见。
人体有数以万计的代谢反应、激素通路、信号分子和微生物。只要愿意寻找,几乎任何一种食物、营养素或者生活习惯,都能找到一条通向某种疾病的生化路径。
问题从来不是:
“这个机制存在吗?”
而应该进一步追问:
“这个机制在真实人体中到底有多重要?”
这就是经常被忽略的 效应大小(effect size)。
一种物质可以在实验室里改变某条信号通路,并不意味着正常饮食中的摄入量足以产生显著临床影响;一个因素可以与某种疾病存在统计相关,也不意味着它就是主要原因;一种机制理论上能够导致某个结果,更不能证明眼前这个人的问题就是通过这条路径发生的。
机制存在,不等于效应巨大;相关存在,不等于因果成立;群体规律,更不等于个体诊断。
真正复杂的系统通常是这样的:
A影响D,B也影响D,C同样影响D;A又影响B,B反过来影响A;D出现以后还可能反馈影响A和C。除此之外,还有E、F、G,以及大量我们尚未发现的变量共同参与。
现实不是一条直线,而是一张网络。
因此,科学真正困难的地方,不只是发现一个可能的机制,而是判断这个机制在整个系统中的权重。
一个因素贡献1%,另一个贡献30%,两者都可以在论文里得到“具有统计学意义”的结果,但它们对现实决策的重要性完全不同。
如果忽略权重,只寻找机制,就很容易把一个次要因素包装成根本原因。
这也是为什么真正严谨的科学语言经常让人觉得“不够痛快”。
科学论文里充满这样的词:
“可能”“相关”“提示”“在一定条件下”“部分解释”“证据有限”“结果不一致”“仍需进一步研究”。
这不是科学家没有结论,而是因为他们知道证据的边界在哪里。
反过来,最值得警惕的恰恰是那些异常流畅的解释:
因为A,所以B;因为B,所以C;因此只要解决A,就能解决C。
没有条件,没有概率,没有效应大小,没有替代解释,也没有不确定性。
世界突然变得异常简单。
但很多时候,不是世界真的简单了,而是解释世界的人把复杂性删除了。
人类认知最大的诱惑之一,就是把“我能够解释”误认为“我已经证明”。
知道一个机制,只是理解世界的开始;知道这个机制什么时候成立、影响有多大、还有哪些竞争性解释,以及自己究竟不知道什么,才是真正困难的部分。
科学不是把复杂的世界讲成一个简单的故事,而是在复杂的世界面前,始终知道自己的结论能够走多远。
真正的理性,不只是寻找因果。
更重要的是,在因果关系尚未确定的时候,允许不确定性存在。
发布于 新西兰
