在日常生活中,人們難免會受邀參加各種約會。通常,面對一個具體的邀請,你總是可以根據(jù)個人的實際情況,回答同意或者不同意,比較真實地表達自己的意愿。有沒有一種絕對有效的辦法,去邀請別人又讓對方無法拒絕呢?下面這個故事告訴我們,這是完全可以的。
一次,美國數(shù)學科普大師馬丁·加德納根據(jù)哈佛大學數(shù)學教授貝克告訴他的辦法,成功地邀請到一位年輕姑娘一起吃晚飯。
加德納對這位姑娘說:“我有三個問題,請你對每個問題只用‘Yes’或‘No’回答,不必解釋。我的第一個問題是:你愿意如實地回答我的下面兩個問題嗎?”
姑娘答:“Yes!”
“很好!”加德納繼續(xù)說,“我的第二個問題是,如果我的第三個問題是‘你愿意和我一道吃晚飯嗎’,那么你對這后兩個問題的回答是否一致呢?”
可憐的姑娘不知如何回答是好。因為不管她怎樣回答第二個問題,她對第三個問題的回答都是肯定的。那次,他們很愉快地在一起吃了一頓愉快的晚餐。
事實上,如果她回答“Yes”,說明她對第二個問題的答案是“Yes”,這樣第三個問題與第二個問題的答案一致,也必須是“Yes”,也就表明她同意與他一起共進晚餐。如果她對第二個問題回答“No”,這是第二個問題的答案,同時也說明她對第三個問題的答案與此不同,那就是“Yes”,她照樣同意這次約會。
加德納問題的巧妙之處在于,他把第二和第三個問題嵌套在一起,猶如數(shù)學中的復合函數(shù),于是姑娘對第二個問題的回答就不可避免地包含了兩層意思:一個是對第二個問題本身的答案,另一個是對兩者關(guān)系的答案。這種提問設(shè)計巧妙,使得姑娘必定陷在“圈套”里。這個問題也與“邏輯悖論”有類似之處,問題的癥結(jié)在于,概念的完成性與過程性混在一起。
人們設(shè)計的很多智慧故事其實都與“嵌套”或者“復合”有關(guān),也就是說,要表達某種想法時,把它嵌套在另一種想法中。比如,假設(shè)甲、乙兩人中一人只說假話,另一人只說真話,他們兩人互相知道對方說真話還是假話,但是別人都不知道。如果他們知道某商品是真貨還是假貨,要求你只問其中一個人一個問題就得到正確答案,你該怎么問呢?這個問題就可以通過一個人嵌套出另一個人的答案來實現(xiàn)。
責編:科普知識網(wǎng)