Can you solve the three gods riddle? - Alex Gendler

13,345,806 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


This website was created in October 2020 and last updated on June 12, 2025.

It is now archived and preserved as an English learning resource.

Some information may be out of date.

隱私政策

eng.lish.video

Developer's Blog