在大西洋的“說(shuō)謊島”上,住著X,Y兩個(gè)部落。X部落總是說(shuō)真話,Y部落總是說(shuō)假話。
有一天,一個(gè)旅游者來(lái)到這里迷路了。這時(shí),恰巧遇見(jiàn)一個(gè)土著人A。
旅游者問(wèn):“你是哪個(gè)部落的人?”
A回答說(shuō):“我是X部落的人。”
旅游者相信了A的回答,就請(qǐng)他做向?qū)А?/p>
他們?cè)诼吠局,看到遠(yuǎn)處的另一位土著人B,旅游者請(qǐng)A去問(wèn)B是屬于哪一個(gè)部落的?A回來(lái)說(shuō):“他說(shuō)他是X部落的人。”旅游者糊涂了。他問(wèn)同行的邏輯博士:A是X部落的人,還是Y部落的人呢?邏輯博士說(shuō):A是X部落的人。
為什么?
分析與解答
設(shè):A是X部落的人。
(1)如果A遇見(jiàn)的B是X部落的人,那么,B就說(shuō)自己是X部落的人(因X族人是說(shuō)真話的),這時(shí),A向旅游者如實(shí)地傳達(dá)了這個(gè)回答。
(2)如果A遇見(jiàn)的B是Y部落的人,那么,B也會(huì)說(shuō)自己是X部落的人(因Y族人是說(shuō)假話的),這時(shí),A也向旅游者如實(shí)地傳達(dá)了這個(gè)回答。
設(shè):A是Y部落的人。
(1)如果A遇見(jiàn)的B是X部落的人,那么,B就說(shuō)自己是X部落的人,由于A是Y部落的人,他是說(shuō)假話的,所以,他會(huì)把B的回答向旅游者傳達(dá)為“B說(shuō)他是Y部落的人”。
(2)如果A遇見(jiàn)的B是Y部落的人,那么,B就說(shuō)自己是X部落的人,而A也會(huì)把B的回答傳達(dá)為”他說(shuō)他是Y部落的人”。
從題目的給定條件可知,A對(duì)旅游者傳達(dá)的話是:“他(指B)說(shuō)他是X部落的人。”可見(jiàn),假定A是Y部落的人時(shí)得出的(1),(2)兩個(gè)結(jié)論,都是與題目給定條件相矛盾的;只有前一個(gè)假定(即假定A是X部落的人),才符合題目給定條件。所以,做向?qū)У腁是X部落的人。