后此谬误
仅凭事件 A 发生在事件 B 之前,就武断地判定 A 必定是导致 B 发生的原因。这种时间先后的邻接性不代表因果逻辑,生病吃符水病愈就是典型代表。
寓言故事
俞青在碧潭湖上打了半辈子鱼。湖在东边山坳里,四面是松林,水最深的地方看不到底。每天天不亮,他推船下水,桨声吱呀吱呀地响过水面——那是木头磨在铁锁里的声音,他听了二十多年,从没换过。
他不看天,不听风,只听一种声音:青背翠鸟的叫声。
那只鸟每年春天来,落在东边水湾里一根枯了一半的老柳枝上。它的叫声很尖、很短——「咿——」地一声,像一根针从雾里穿过来。俞青的爹在他小时候跟他说过:「翠鸟开口,鱼就进湾。」这句话俞青记了一辈子。翠鸟叫了,他就把船往东湾划。叫得早,鱼多;叫得晚,鱼少;不叫,他就往西湾去——西湾的鱼向来不如东湾。
俞青有个女儿,叫小禾,十五岁。她有时候跟船——不上学的时候,或者鱼汛最忙的那几天。她坐在船尾,不吱声,看水面。她见过很多次那只翠鸟:鸟叫了,雾散了一点点,水面开始有鱼翻花的细响。但她也见过另一些早晨——雾散得慢,湖上没风,翠鸟不叫,但鱼照样翻花。
她没跟爹说。因为她爹每回捕到鱼,脸上那种笃定的、安稳的神情,像是一个用了一辈子解开了一个秘密的人——她不忍心往上头划一道口子。
这一年秋天,翠鸟走得比往年早。霜降还没到,鸟就不来了。俞青头两天有些慌——他在岸边站了很久,等那声「咿——」,只等到了风吹芦苇的沙沙声。第三天,他还是推船下水了。桨声和往常一样,吱呀,吱呀。船到东湾,他撒了一网——拉上来,半网鱼。
俞青把鱼拎回家,站在水缸边,对着那一篓活蹦乱跳的银鳞说了一句:「鸟走了,但它的声气还在湾里——这湾被它叫醒了。」小禾从灶房门口经过,听见了这句话。她停了一步,没吭声,进了灶房。
整个冬天,翠鸟没有回来过。但东湾的鱼照常有。俞青每回撒网之前还是会在水面上停一会儿——不是等鸟叫,是等一种他自己也说不清的东西。有时候他会对自己点点头,好像听见了什么。小禾在船尾看着他的背影,看着那双握桨的手——粗粝、宽厚、每一道纹路她都能背下来。她心想:他不是听不见鸟叫——他是在自己的脑子里听见了。
第二年开春,那只翠鸟又落回了东边水湾里那根枯枝上。俞青照常在天不亮时推桨下水。小禾在屋里听见了船桨吱呀的声音——和去年一样,和前年一样,和记忆里每一个雾蒙蒙的清晨一样。她翻了个身,把被子往上拉了一截,没有睁眼。
先后不等于因果——但大脑常常在这两者之间画上等号。
核心定义
后此谬误(Post Hoc Ergo Propter Hoc,拉丁文全称,直译为「在此之后,因此正因为此」)是指在论证中,仅凭一件事发生在另一件事之前,就断定前者是后者的原因,而不检验两者之间是否存在真实的因果机制。它的核心结构是:「A 发生在 B 之前,所以 A 导致了 B」——这个推理省略了因果推断中最关键的一步:排除其他可能的解释。
这一谬误的命名可追溯至古希腊哲学传统,但对其最系统化的分析来自英国哲学家约翰·斯图尔特·密尔。密尔在 1843 年的《逻辑学体系》中将其列为因果推断的核心陷阱之一,指出人类有一种近乎本能的倾向——当两件事相继发生时,我们会在它们之间自动填充一个因果箭头。密尔用这个谬误来论证为什么因果推断必须超过纯粹的时序观察:要确定 A 是否导致了 B,我们需要排除 B 自行发生的可能、排除其他共同原因、以及检验反事实——如果 A 没有发生,B 还会出现吗?后此谬误恰恰跳过了所有这些追问,把「先来后到」当成了一份不需要盖章的因果证书。
后此谬误之所以危险,不是因为它指向的结论总是错的——发生在先的事有时确实是原因。它的危险在于:它能在任何两个先后事件之间制造出一种因果的幻觉,而这种幻觉在感情上极其可信。我们在生活中不断遭遇先后相继的事件——吃了药病好了、换了工作之后运气变好了、新领导上任之后业绩涨了——而我们的大脑会自动把这些「先后」读成「因果」。要抵抗这种阅读,需要额外的认知努力;而接受它,只需要顺着直觉滑下去。
边界上,后此谬误只处理一种特定跳跃:把时间先后当成因果证明。它不等于所有错误因果;如果两件事只是同时相关而没有明显先后,更适合归入错误因果。它也不等于因果倒置,因果倒置的问题是箭头方向画反;后此谬误的问题是只凭「在前」就画箭头。
拉丁文 Post Hoc Ergo Propter Hoc 直接翻译是「在此之后,因此正因为此」。密尔在《逻辑学体系》中把这一谬误与另一个常见陷阱——「忽略共同原因」——放在一起讨论,指出两者常常协同出现:我们看到了 A 和 B 的先后顺序,却看不见那个同时引起了 A 和 B 的隐藏变量 C(比如翠鸟叫和鱼进湾都可能是天气和光照变化的结果)。18 世纪哲学家大卫·休谟早已指出,「因果」本身并不能被感官直接观察到——我们能观察到的只有事件的先后接续和恒常联结,因果推断是大脑补充上去的东西。后此谬误正是休谟这一洞见最原始的论证版本:大脑把能观察到的「先后」当成了不能观察到的「因果」。
常见表现形式
「自从 X 之后,Y 就……」式
用时间标记代替因果分析——「自从换了这款洗发水,我的头发就不掉了」「自从他当了主管,部门气氛就变差了」。换洗发水和不掉头发之间可能隔着季节变化、压力水平、饮食调整;当主管和气氛变差之间可能隔着一轮公司裁员、绩效制度改革或其他同时发生的变化。
「我试了一次,就见效了」式
用单次个案的先后来论证有效性——「我感冒吃了这个偏方,三天就好了」。感冒的自然病程通常是五到七天,而人们在感觉症状最严重时才开始服药——此时距离自然恢复本来就只剩下两三天了。
「之前都没有过」式
把「新出现的事件」等同于「引起问题的原因」——「这台机器以前从没坏过,你昨天用了一下今天就坏了」。机器故障可能是累积损耗、零件老化或偶然故障的结果,而恰好发生在某个使用事件之后,不等于被那个使用事件所导致。
「连环因果」式
把一连串按时间排列的事件串成一个因果链——「我早上忘了带伞,然后错过了公交车,接着开会迟到,最后被领导骂了一顿」——将每个后续事件的原因单一归为上一个事件,而忽略每个环节中可能存在的独立原因。
真实案例
那场被「吃了药就好了」认证的感冒
一位上班族在感冒第三天——鼻塞最严重、浑身最难受的那天——去药店买了一盒复方感冒药。服下之后睡了一觉,第二天早上症状明显减轻,第三天基本痊愈。他在办公室里对同事说:「这个药真管用,一吃就好。」他没有考虑另一种可能:普通感冒的自然病程就是三到七天——他在第三天服药的时候,身体已经走到了病程的拐点附近。药可能确实起了缓解症状的作用,但「一吃就好」这个故事把缓解和治愈、把时间前后的接续和因果机制的效应,全都压缩成了一句话。
「我吃了两颗,第二天就好了——你说这药灵不灵?」那条被「新官上任」自动解释的业绩曲线
一家公司的销售业绩在连续三个季度下滑之后,第四季度突然反弹了百分之十二。恰好在第三季度末,公司新上任了一位销售总监。在年终总结会上,大老板拍着新总监的肩膀说:「你看看,人一换,数字就上来了。」没有人追问另一个事实:第四季度是整个行业的传统旺季,同行业其他公司在同一季度的平均反弹幅度是百分之十五——这家公司的反弹幅度其实低于行业平均水平。新总监的到任和业绩反弹在时间上紧密相连,但在因果上,行业季节性周期是更简洁也更全面的解释。
「他一接手,业绩就起来了——这不是明摆着的吗?」那双被「穿上就赢了」的幸运袜子
一个大学生在校际篮球赛当天穿了一双新买的橙色袜子,结果球队赢了比赛。下一场比赛他又穿了那双袜子,又赢了。到第三场,他已经坚信这双袜子具有某种类似于护身符的效力。第四场输了——他低头看了一眼袜子,结论是:「今天袜子穿反了。」在这个因果系统里,赢的时候袜子是原因,输的时候不是袜子无效——是穿法不对。袜子和胜负之间只有时间上的先后和信念上的焊接,没有任何可检验的因果机制,但它在当事人的叙事里坚固得像一堵墙。
「前两次穿都赢了,你不信都不行。」正误对照
两个朋友在阳台上喝东西,一个人说她上个月在花盆边挂了一串竹风铃,之后她种的薄荷突然疯长——叶子又大又厚,比之前密了一倍。她认定是风铃的声音让薄荷长好了。
运作机制
逻辑裂谷
任何一个成立的因果论证,至少需要满足三个条件:相关性(A 和 B 之间存在统计关联)、时间先后(A 发生在 B 之前)、以及排他性(排除了其他可能的解释)。后此谬误的论证结构只满足了其中一条——时间先后——却把它当成了全部。在逻辑上,「A 在 B 之前」是一个关于时序的事实陈述,「A 导致 B」是一个关于因果机制的推断——两者属于不同的信息类型。从时序跳向因果需要额外的桥梁:排除共同原因、排除偶然、检验反事实。后此谬误之所以是谬误,不是因为它断了因果,而是因为它根本就没有架桥——它在时序的此岸站了一下,就直接声称自己到了因果的彼岸。
直觉无校
认知心理学和进化心理学的研究一致指向一个事实:人类大脑是天生的因果探测器。在漫长的采集—狩猎时代,快速识别因果模式——「吃了这种红果子之后肚子疼」「雷声之后有暴雨」——是生存的关键技能。一个误判了因果的代价,在祖先环境中通常小于错过一个真实因果的代价:把肚子疼错误地归因于红果子,你最多少吃了一种食物;但如果红果子真的有毒而你没注意到这个关联,代价可能是致命的。这种「宁可误信、不可漏信」的因果检测偏向,在现代心理学中被称为「因果错觉」——大脑的默认设置是把先后解释为因果,除非有足够的理由推翻它。问题在于:现代世界的因果网络远比祖先环境复杂——多因一果、长时滞效应、随机波动伪装成规律——而大脑的因果直觉没有为这些复杂性配备校准器。
叙事替代
后此谬误之所以在论证中特别有说服力,是因为它借用了叙事的力量。一个「先发生 A,然后发生 B」的故事,在大脑中产生的说服效果远远超过抽象的概率陈述。当一个人说「我用了这个产品,三天之后我的症状就消失了」,这并不是在陈述一组数据——而是在讲述一个有时间、有人物、有转折的微型故事。叙事满足了我们大脑对秩序和意义的渴望:混乱的、多因的世界被压缩成一条清晰的因果线。而反驳一个叙事远比反驳一组数据更难——因为反驳叙事意味着你需要讲出一个更复杂的、包含更多变量的故事,而论证者在情感上已经选择了简单的那个版本。后此谬误在修辞上的力量,正来自它把一团乱麻的现实织成了一条直线——一条时间的线,却被当成了因果的线。
信号识别
「自从」句式
对方(或你自己)在解释一个现象时,句子以「自从 X 以来,Y 就……」开头,而在这个结构之后没有出现任何关于因果机制的描述——没有排除其他因素、没有对比数据、没有反事实检验。句法本身已经完成了论证。
典型话语:「自从换了这款洗发水,我的头发就再也不掉了。」
个案见效
对方用单次经历来替代因果检验——「我上次试了这个方法,马上就好了」「我第一次用就有效果」。单次经历中,先后和因果无法被分离,因为没有任何对照条件。当「一次」被当作「证明」时,个案正在进行一项它在逻辑上无法完成的任务。
典型话语:「我就吃了一次,第二天烧就退了——你说是不是它的功劳?」
因果责难
在日常争执中,有人用时间上的新近性来确立责任——「你上次用过之后这个东西就坏了」「以前从来没有这样过,你碰了一下就这样了」。这种语言结构把一个需要被证明的因果关系打包进了一句不需要论证的时序陈述里。
典型感受:你在心里狂喊「我是清白的」——但你说不清为什么只是先后并不等于因果。
脑补机制
你听了一段论证之后,发现自己正在心里替对方推测可能的因果机制——「也许他是想说……」「可能那个东西确实通过某种方式影响了……」。如果对方没有提供机制、而你在替他提供,这是一个强烈的信号:对方的论证中只有先后,没有因果。
典型感受:我听完了,但我不记得他说过为什么会这样——只记得他说了先是怎样、然后是怎样。
时间真空
一段先后叙事中间有一个显著的信息空白——「三月份换了领导,六月份业绩就翻倍了。」三月到六月之间发生了什么?有没有换产品?有没有市场变化?有没有竞争对手退出?这个真空地带越是宽敞,后此谬误的可疑性就越高。因为真正的原因,往往就藏在从「之前」到「之后」的这条路上——只是论证者没有往那里看。
典型感受:三个月呢……这三个月里什么都有可能发生,为什么一定是他说的那个原因?
应对策略
插入追问
当你听到一个「A 之后 B,所以 A 导致 B」的论证时,不要直接否定它——先承认先后是事实,然后在两个词之间插进一个问题:「A 之后发生了 B ——这一点我没有疑问。但从『先后』到『因果』,中间需要排除哪些别的可能?」这个问题不预设对方的结论是错的,它只是要求对方走完那条被省略的推理路径。如果你发现自己也在对自己说类似的话——「自从我开始做 X,Y 就变好了」——那么同样的问题也要指向内心。
自问:「这两件事确实先后发生了——但如果在它们之间插进三个月,有哪些别的事情也发生了?」
反事实写
「反事实」听起来像学术术语,但操作起来很简单:每当你想从先后推出因果时,拿一张纸(或者在心里)写下两列。左列:A 发生了、B 发生的例子。右列:A 没有发生、但 B 仍然发生的例子——以及 A 发生了、B 没有发生的例子。你不需要对每个问题做穷尽研究,你只需要知道你还有哪些例子没有想起来。大多数后此谬误之所以在脑子里成立,不是因为没有反例——而是因为在形成信念的那一刻,我们只检索了左列。
自问:「有没有哪一次,我没有做 A,但 B 还是发生了?有没有哪一次,我做了 A,但 B 没有发生?」
设立等待
后此谬误最常见的触发场景是:我们做了一件事,然后看到了一个好结果,我们迫不及待地想把功劳算在那件事头上。一个低成本的结构性防护是:为自己设立一条规则——任何新的做法(新药、新流程、新习惯、新工具)在产生第一次令人满意的结果之后,等待至少三个同类事件的重复验证,再开始建立因果信念。这个等待期挡住的不是因果推断本身——而是我们在第一次「先后相续」时那股不可遏制的归因冲动。
自问:「如果这是第一次,我还不知道它到底是不是原因。我需要再看到两三次——而且要在不同条件下看到——才能开始相信。」
时间是一条河,因果是河底的石头——我们能看见水流的方向,却常常猜错是哪一块石头改变了水的形状。
—— —思辨录 · 后此谬误