Can you solve the three gods riddle? - Alex Gendler

13,036,687 views ・ 2017-02-21

TED-Ed


請雙擊下方英文字幕播放視頻。

譯者: Mingyu Cui 審譯者: 庭芝 梁
00:06
Created by logician Raymond Smullyan
0
6994
2451
這一則謎題是由邏輯學家 雷蒙德.斯穆裏安所設計
00:09
and popularized by his colleague George Boolos,
1
9445
3121
並且由他的同事 喬治.布羅斯推廣而廣受歡迎
00:12
this riddle has been called the hardest logic puzzle ever.
2
12566
4610
被稱為「史上最難解的邏輯謎題」
00:17
You and your team have crash-landed on an ancient planet.
3
17176
4339
你和隊友迫降在一個遠古行星上
00:21
The only way off is to appease its three alien overlords,
4
21515
5001
離開這裡的唯一方法 是取悅三位外星統治者
00:26
Tee, Eff, and Arr,
5
26516
2540
Tee 、 Eff 和 Arr
00:29
by giving them the correct artifacts.
6
29056
2689
方法是把三件工藝品 正確地獻給他們
00:31
Unfortunately, you don't know who is who.
7
31745
2851
不幸的是,你不知道 他們到底誰是誰
00:34
From an inscription, you learn that you may ask three yes or no questions,
8
34596
4591
你從銘文上得知 可以問每位統治者一個是非題
00:39
each addressed to any one lord.
9
39187
3079
00:42
Tee's answers are always true,
10
42266
2481
Tee 總是說真話
00:44
Eff's are always false,
11
44747
2029
Eff 總是說假話
00:46
and Arr's answer is random each time.
12
46776
3551
Arr 的答案則是隨機決定
00:50
But there's a problem.
13
50327
1440
但有一個麻煩之處
00:51
You've deciphered the language enough to ask any question,
14
51767
3072
你已經掌握了足夠的外星語言 可以問任何問題
00:54
but you don't know which of the two words 'ozo' and 'ulu' means yes
15
54839
5088
但你不知道 「哦」和「唔」這兩個詞
哪個代表「是」,哪個代表「否」
00:59
and which means no.
16
59927
1701
01:01
How can you still figure out which alien is which?
17
61628
3560
你如何才能弄清楚,到底誰是誰呢?
01:05
Pause here if you want to figure it out for yourself!
18
65188
2959
在這裏暫停一下,來思考答案!
01:08
Answer in: 3
19
68147
1821
倒數 3 秒
01:09
2
20
69968
1479
倒數 2 秒
01:11
1
21
71447
1269
倒數 1 秒
01:12
At first, this puzzle seems not just hard, but downright impossible.
22
72716
4512
一開始,你會覺得這個問題 不只是難,簡直是無法回答
01:17
What good is asking a question
23
77228
1569
只能問一個問題
01:18
if you can neither understand the answer nor know if it's true?
24
78797
4430
而且無法理解答案 也不知道答案的真假
01:23
But it can be done.
25
83227
1691
但這個謎題是有解的
01:24
The key is to carefully formulate our questions
26
84918
2680
關鍵在於規範問題的問法
01:27
so that any answer yields useful information.
27
87598
3700
並且讓各種可能的回答 都包含有用的資訊
01:31
First of all, we can get around to not knowing what 'ozo' and 'ulu' mean
28
91298
4529
首先把「哦」和「唔」放進問題中
01:35
by including the words themselves in the questions,
29
95827
3751
就算我們不知道 「哦」和「唔」意思也行
01:39
and secondly, if we load each question with a hypothetical condition,
30
99578
3961
其次,如果我們在每個問題前面 加上假設條件
01:43
whether an alien is lying or not won't actually matter.
31
103539
4449
那麽回答者是否說謊就沒關係了
01:47
To see how that could work,
32
107988
1571
舉個例子:
01:49
imagine our question is whether two plus two is four.
33
109559
4071
例如我們問 2+2 是不是等於 4
01:53
Instead of posing it directly,
34
113630
1769
我們不直接問
01:55
we say, "If I asked you whether two plus two is four,
35
115399
3949
而是問:「如果我問你 2+2 是不是等於 4,
01:59
would you answer 'ozo'?"
36
119348
2191
你的答案是不是『哦』?」
02:01
If 'ozo' means yes and the overlord is Tee,
37
121539
3080
如果「哦」代表「是」 而回答者是 Tee
02:04
it truthfully replies, "ozo."
38
124619
2740
他會誠實地回答:「哦」
02:07
But what if we ask Eff?
39
127359
1930
但如果回答者是 Eff 呢?
02:09
Well, it would answer "ulu," or no to the embedded question,
40
129289
4170
他本來要回答「唔」(代表否)
02:13
so it lies and replies 'ozo' instead.
41
133459
3657
但是他會說謊,於是回答了「哦」
02:17
And if 'ozo' actually means no,
42
137116
2933
如果「哦」代表「否」
02:20
then the answer to our embedded question is 'ulu,'
43
140049
3540
那麽 2+2=4 問題的答案 就應該是「唔」
02:23
and both Tee and Eff still reply 'ozo,'
44
143589
3480
而 Tee 和 Eff 仍然都會回答「哦」
02:27
each for their own reasons.
45
147069
2041
儘管兩人都有各自的原因
02:29
If you're confused about why this works,
46
149110
2070
如果你仍然不瞭解 為何這個方法可行
02:31
the reason involves logical structure.
47
151180
2430
其實這其中的原理涉及邏輯結構
02:33
A double positive and a double negative both result in a positive.
48
153610
5030
就是「正正得正」而「負負也得正」
02:38
Now, we can be sure that asking either Tee or Eff a question put this way
49
158640
4680
現在,我們可以確定 只要用上面的方式問 Tee 或 Eff
02:43
will yield 'ozo' if the hypothetical question is true
50
163320
4141
如果問題為真 那麽他們一定都回答「哦」
02:47
and 'ulu' if it's false
51
167461
2169
如果問題為假 那麽他們一定都回答「唔」
02:49
regardless of what each word actually means.
52
169630
3390
這樣就不必管 「哦」和「唔」代表什麼意思
02:53
Unfortunately, this doesn't help us with Arr.
53
173020
3601
但不幸的是,這個方法對 Arr 無效
02:56
But don't worry, we can use our first question to identify one alien lord
54
176621
4610
別著急,我們可以用第一個問題
03:01
that definitely isn't Arr.
55
181231
2540
來判斷出哪一位外星人 一定不是 Arr
03:03
Then we can use the second to find out whether its Tee or Eff.
56
183771
4341
然後再用第二個問題 判斷他是 Tee 還是 Eff
03:08
And once we know that,
57
188112
1259
知道以後
03:09
we can ask it to identify one of the others.
58
189371
3584
我們就能分辨另外兩個外星人
03:12
So let's begin.
59
192955
1777
咱們開始吧
03:14
Ask the alien in the middle,
60
194732
1720
問中間的外星人
03:16
"If I asked you whether the overlord on my left is Arr, would you answer 'ozo'?"
61
196452
5670
如果我問你「左邊的外星人是不是 Arr?」 你會回答「哦」嗎?
03:22
If the reply is 'ozo,' there are two possibilities.
62
202122
4220
如果回答是「哦」,那麽有兩種情況
03:26
You could already be talking to Arr, in which case the answer is meaningless.
63
206342
4619
你可能正在跟 Arr 說話 那答案就毫無意義
03:30
But otherwise, you're talking to either Tee or Eff,
64
210961
3960
也有可能 你正在和 Tee 或 Eff 說話
03:34
and as we know,
65
214921
1270
那麽我們可以知道
03:36
getting 'ozo' from either one means your hypothetical question was correct,
66
216191
5211
如果答案是「哦」 代表我們的假設問題是對的
03:41
and the left overlord is indeed Arr.
67
221402
3311
左邊的外星人的確是 Arr
03:44
Either way, you can be sure the alien on the right is not Arr.
68
224713
4750
無論是哪種情況 你都能確定右邊的外星人不是 Arr
03:49
Similarly, if the answer is 'ulu,'
69
229463
2609
相同的,如果答案是「唔」
03:52
then you know the alien on the left can't be Arr.
70
232072
3590
你就能知道 左邊的外星人一定不是 Arr
03:55
Now go to the overlord you've determined isn't Arr and ask,
71
235662
4365
第二個問題要詢問 「確定不是 Arr 的外星人」
04:00
"If I asked 'are you Eff?' would you answer 'ozo'?"
72
240027
4136
如果我問:「你是不是 Eff , 你會回答『哦』嗎?」
04:04
Since you don't have to worry about the random possibility,
73
244163
2989
既然對方的答案不會是隨機決定的
04:07
either answer will establish its identity.
74
247152
4151
從他的回答一定可以判斷他的身份
04:11
Now that you know whether its answers are true or false,
75
251303
3070
你現在就可以知道 他的答案是真還是假
04:14
ask the same alien whether the center overlord is Arr.
76
254373
5098
最後一個問題問 「中間的外星人是不是 Arr?」
04:19
The process of elimination will identify the remaining one.
77
259471
4513
用消去法確認 最後一位外星統治者的身份
04:23
The satisfied overlords help you repair your ship
78
263984
2869
滿意的統治者幫你們修好了飛船
04:26
and you prepare for takeoff.
79
266853
2010
你們將要離開了
04:28
Allowed one final question, you ask Tee if it's a long way to Earth,
80
268863
4610
你被允許再問一個問題
你問 Tee:「從這到地球遠嗎?」 Tee 回答:「哦」
04:33
and he answers "ozo."
81
273473
2920
04:36
Too bad you still don't know what that means.
82
276393
2890
麻煩的是,你還是不懂 「哦」代表是或否。
關於本網站

本網站將向您介紹對學習英語有用的 YouTube 視頻。 您將看到來自世界各地的一流教師教授的英語課程。 雙擊每個視頻頁面上顯示的英文字幕,從那裡播放視頻。 字幕與視頻播放同步滾動。 如果您有任何意見或要求,請使用此聯繫表與我們聯繫。

https://forms.gle/WvT1wiN1qDtmnspy7