跳转到内容

鳄鱼悖论

维基百科,自由的百科全书

鳄鱼悖论(英语:crocodile paradox),由斯多葛派哲学家提出,并记载于拉尔修的《哲人言行录》。悖论的故事情节为一条鳄鱼从一位母亲怀中夺走她的孩子,并由此引发一系列两难的情境。尽管被视为一种悖论,但因涉及到难以解决的两难处境,故也称为鳄鱼困境(英语:Crocodile Dilemma)。

故事

一位母亲的孩子被一条鳄鱼抢走了,这位母亲救子心切,于是试着与鳄鱼谈判,希望能用任何条件换回她的孩子。鳄鱼听罢,便与她说:“如果你答对我接下来提的问题,我就放了你的孩子,如果你答错了,那你的孩子可就小命不保了。”说完,鳄鱼便问:“你猜猜我是否会吃掉你的孩子?”这位机智的母亲思索了片刻,便回答鳄鱼:“我猜您会吃掉我的孩子。”鳄鱼沉思了一会儿,发现无论如何,自己推理中的分析句子与结果皆相矛盾,因此鳄鱼陷入两难,永远无法履行自己的诺言。

分析

分析句子: 母亲:“我想您会吃掉我的孩子”

逻辑:二值逻辑

假设:

(1)母亲答对 (2)母亲答错

推理:

假设(1):母亲答对

        =>母親答對,孩子不會被吃掉(a)
        =>(a)與分析句子不符 =>孩子會被吃掉

假设(2):母亲答错

        =>母親答錯,孩子會被吃掉(b)
        =>(b)與分析句子相符 =>孩子不會被吃掉

结论:此回答使得每个假设所推理出来的结果皆与之矛盾,悖论于焉成形。

变体

国王和公鸡悖论

很久以前,一位国王决定吃一只公鸡,并只使用两种方式:红烧或清炖。他对公鸡说:“你来猜猜我会用哪种方式。如果你猜错,我就红烧;如果你猜对,我就清炖。我是国王,必守承诺。”

公鸡回答:“您会红烧我。”国王笑道:“恭喜你,猜对了。”于是,国王准备红烧。公鸡急忙说:“等等!您答应了如果我猜对了,就清炖。”国王顿时陷入困惑,不知如何执行他的承诺。最终,国王无奈之下只好放走了公鸡。

守桥人悖论

中世纪逻辑学家布里丹提出了一个悖论:假设柏拉图守卫一座桥,任何未经允许的人不得通过。苏格拉底请求通行,柏拉图说:“如果你说的下一个命题是真,我让你过桥;如果是假,我把你扔下水。”

苏格拉底答道:“你会把我扔下水。”柏拉图陷入两难:若把苏格拉底扔下水,他就违背了诺言;若让他过桥,他同样违背了诺言。这个悖论让柏拉图无从执行他的承诺。

影视文化

2014年开播的美国独立单元剧冰血暴》,第一季的第一集,名称便被命名为鳄鱼的困境英语The Crocodile's Dilemma

相关条目

参考资料