Return to Video

你能解开三神之谜吗? - 亚历克斯·亨德勒

  • 0:07 - 0:09
    由逻辑学家雷蒙德·斯穆里安设计,
  • 0:09 - 0:13
    并通过他的同事乔治·布罗斯为人熟知的这道题目,
  • 0:13 - 0:17
    被称为史上最难的逻辑谜题。
  • 0:17 - 0:22
    你和一行人迫降在了一个远古行星上。
  • 0:22 - 0:27
    离开的唯一方法是把正确的工艺品,
  • 0:27 - 0:29
    给三个外星统治者T,F和R,
  • 0:29 - 0:32
    从而取悦他们。
  • 0:32 - 0:35
    不幸的是,你不知道谁是谁。
  • 0:35 - 0:42
    你从铭文上得知你可以问
    每个统治者一个是或否问题,
  • 0:42 - 0:45
    T总说真话,
  • 0:45 - 0:47
    F总说假话,
  • 0:47 - 0:50
    R的答案是随机的。
  • 0:50 - 0:52
    但有一个麻烦。
  • 0:52 - 0:55
    你已经掌握了足够的外星语言,可以问任何问题,
  • 0:55 - 0:58
    但你不知道“哦”和“唔”这两个词,
  • 0:58 - 1:02
    哪个是“是”,哪个是“否”。
  • 1:02 - 1:05
    你怎么才能弄清楚谁是谁呢?
  • 1:05 - 1:08
    在这里暂停来思考答案!
  • 1:08 - 1:10
    答案:3
  • 1:10 - 1:11
    答案:2
  • 1:11 - 1:13
    答案:1
  • 1:13 - 1:17
    最开始,你会觉得这个问题不只是难,
    简直就是不可能的。
  • 1:17 - 1:19
    问一个问题,却理解不了答案,
  • 1:19 - 1:23
    也不知道答案的真假,意义何在?
  • 1:23 - 1:25
    但这个问题是有解的。
  • 1:25 - 1:28
    关键在于规范问题的问法,
  • 1:28 - 1:31
    从而让每种可能的回答都包含有效信息。
  • 1:31 - 1:36
    首先,我们把“哦”和“唔”放进问题中,
  • 1:36 - 1:40
    就能绕过不知道“哦”和“唔”的意思的麻烦;
  • 1:40 - 1:44
    其次,如果我们在每个问题前面加上假设条件,
  • 1:44 - 1:48
    那么回答者是否说谎就没关系了。
  • 1:48 - 1:50
    举个例子:
  • 1:50 - 1:54
    比如我们问2+2是不是4。
  • 1:54 - 1:55
    我们不直接问,
  • 1:55 - 1:59
    而是问,“如果我问你2+2是不是4,
  • 1:59 - 2:02
    你的答案是不是‘哦’?”
  • 2:02 - 2:05
    如果“哦”是“是”,而回答者是T,
  • 2:05 - 2:07
    他会诚实地说“哦”。
  • 2:07 - 2:09
    但如果回答者是F呢?
  • 2:09 - 2:13
    他本来要回答“唔”(“否”) ,
  • 2:13 - 2:17
    但是他说谎,还是回答了“哦”。
  • 2:17 - 2:20
    如果“哦”的意思是“否”,
  • 2:20 - 2:24
    那么2+2=4问题的答案就本应是“唔”,
  • 2:24 - 2:27
    而T和F仍然都回答“哦”,
  • 2:27 - 2:29
    两人原因不同。
  • 2:29 - 2:31
    如果你对此有疑惑,
  • 2:31 - 2:34
    是因为这涉及到逻辑结构。
  • 2:34 - 2:39
    正正得正,负负也得正。
  • 2:39 - 2:43
    现在,我们可以保证问T或F这样一个问题
  • 2:43 - 2:47
    如果问题为真,那么他们的回答一定是“哦”,
  • 2:47 - 2:50
    如果问题为假,那么他们的回答一定是“唔”,
  • 2:50 - 2:53
    这样就避开了“哦”和“唔”的意思。
  • 2:53 - 2:57
    但不幸的是,这个方法对R无效。
  • 2:57 - 2:59
    别着急,我们可以用我们的第一个问题
  • 2:59 - 3:04
    判断出一个一定不是R的外星人。
  • 3:04 - 3:08
    然后在用第二个问题判断他是T还是F。
  • 3:08 - 3:09
    知道了这些之后,
  • 3:09 - 3:13
    我们就可以问他来判断另两个外星人。
  • 3:13 - 3:15
    咱们开始吧。
  • 3:15 - 3:16
    问中间的外星人,
  • 3:16 - 3:22
    “如果我问你左边的外星人是不是R,
    你会回答‘哦’吗?”
  • 3:22 - 3:26
    如果回答是“哦”,那么有两种情况。
  • 3:26 - 3:31
    你可能就在跟R说话,
    这样答案就毫无意义。
  • 3:31 - 3:35
    也有可能,你正在和T或F说话,
  • 3:35 - 3:36
    那么可以知道,
  • 3:36 - 3:41
    如果答案是“哦”意味着我们的假设问题是对的,
  • 3:41 - 3:45
    左边的外星人的确是R。
  • 3:45 - 3:49
    无论是哪种情况,
    你都能确定右边的外星人不是R。
  • 3:49 - 3:52
    相似地,如果答案是“唔”,
  • 3:52 - 3:56
    你就能知道左边的外星人一定不是R。
  • 3:56 - 4:00
    第二个问题问向确定不是R的外星人,
  • 4:00 - 4:04
    “如果我问‘你是F吗’,你会回答‘哦’吗?”
  • 4:04 - 4:07
    既然对方的答案不会是随机的,
  • 4:07 - 4:11
    从他的回答一定可以判断他的身份。
  • 4:11 - 4:14
    你现在知道他的答案是真是假,
  • 4:14 - 4:19
    最后一个问题问他中间的外星人是不是R。
  • 4:19 - 4:24
    最后用排除法确定最后一个外星统治者。
  • 4:24 - 4:27
    满意的统治者帮你们修好了飞船,
  • 4:27 - 4:29
    你们将要离开了。
  • 4:29 - 4:31
    你被允许多问一个问题。
  • 4:31 - 4:36
    你问T,“从这到地球远吗?”
    T说,“哦。”
  • 4:36 - 4:39
    你还是不知道从这到地球远不远。
Title:
你能解开三神之谜吗? - 亚历克斯·亨德勒
Speaker:
Alex Gendler
Description:

查看完整课程:http://ed.ted.com/lessons/can-you-solve-the-three-gods-riddle-alex-gendler

你和一行人迫降在了远古行星上。你能取悦三个外星统治者,顺利回家吗?这道由逻辑学家雷蒙德·斯穆里安设计,并通过他的同事乔治·布罗斯为人熟知的题目,被称为史上最难的逻辑题。亚历克斯·亨德勒将告诉你如何解决。

课程:亚历克斯·亨德勒,动画:Artrake Studio。

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
04:54

Chinese, Simplified subtitles

Revisions