意外绞刑悖论:囚犯为何坚信自己不会死

法官说“下周六天内某天绞刑,且行刑前你无法预料”。囚犯用归纳法证明不可能,结果还是被绞了——而且他真的没料到。

分类
逻辑悖论
难度
烧脑
标签
归纳、知识、认知逻辑、悖论
意外绞刑悖论:囚犯为何坚信自己不会死 · 漫画配图
漫画 · 意外绞刑悖论:囚犯为何坚信自己不会死

题目

法官对死囚说:“下周的七天里(周一到周日)会执行绞刑,而且在行刑前一天你无法预料到是哪一天。”

囚犯推理:不可能是周日,因为若撑到周六还没执行,那必然是周日,周日就可预料了,与“无法预料”矛盾。排除周日后,若撑到周五还没执行,那必然是周六——也可预料,排除。依此类推……一路排除到周一。于是囚犯断定:绞刑不可能发生。

结果,周三突然执行了绞刑。囚犯大吃一惊——他确实没料到。

答案与解析

囚犯的归纳从“最后一天”倒推,看似严密,却有一个致命前提:他假设自己能可靠地知道“某天之前没执行”会一直成立到推理终点。但当他排除掉所有日子后,结论是“不会执行”,可真实世界照样执行了。他之所以惊讶,恰恰说明“无法预料”成立。

这个悖论妙在:囚犯的推理摧毁了自己的知识前提。一旦他“知道不会执行”,执行反而变得不可预料——预言自我挫败。

背后的数学

它属于认知逻辑(Epistemic Logic)博弈论中的“共同知识”问题。类似结构出现在“意外考试悖论”“蓝眼睛岛民”等谜题里。核心教训:关于“我知道什么”的推理,本身会反过来改变我知道的东西。