1957年,普林斯顿大学博士生 Raymond Smullyan 在一位理论计算机科学创始人的指导下学习。他偶尔会去纽约玩。一次,他在那里遇到了一位“非常迷人的女音乐家”,情场圣手 Smullyan 在他们第一次约会的步调上,可谓非常“逻辑”,撩人于无形。
他说道:“我们来做个游戏吧。我先说一句话,如果那句话是真的,可以把你的签名给我吗?”
女音乐家饶有兴致地回答:“当然。”
“不过如果我说的不是真的,那就不要给我签名了。”
“好的…”
紧接着,他说:“你既不会给我签名也不会给我一个吻。”
稍微想一下儿吧,不过你最后肯定能明白 Smullyan 的机智之处。
推理01按照协议,如果这句话的是对的,女音乐家就要给 Smullyan 签名;但这句话成立本身意味着“她不会给他签名”。而如果这句话若是错的,那么她就要给他签名或是吻。这就是她面临的困境:如果这句话不成立,她就不能给签名。这样,Smullyan 巧妙地运用逻辑学,以一句错误的话赢得了一个吻。(更赢得了美好的爱情:二人后来步入了婚姻殿堂。)
(转载于知乎)
网友评论