本文发表在 rolia.net 枫下论坛对悖论问题的思考肯定饶不过理发师的问题,这里是我对理发师问题的解释。
西班牙的塞维利亚有一个理发师,这位理发师有一条极为特殊的规定:他只给那些“不给自己刮胡子”的人刮胡子。理发师到底给不给自己刮胡子?
首先我要说的是,逻辑是有时序的。比如说“如果今天下雨,我就去买伞”。那么必定是下雨在前,买伞在后。只有在下雨这个动作切切实实发生了以后,才会有买伞这个动作出现。
在理发师的问题里,我们要搞清楚什么是给自己刮胡子,什么是不给自己刮胡子。首先要给刮胡子作个定义。比如这个理发师正常情况下是一个月刮一次胡子,那么这个月刮胡子了,就是给自己刮胡子;这个月没刮胡子,就是不给自己刮胡子。
比如在一月份的时候,他给自己刮胡子了。那么到二月份的时候,根据他的规定:“只给那些“不给自己刮胡子”的人刮胡子”,他属于给自己刮胡子的人,因为他发生了“给自己刮胡子”的事实,所以在二月份的时候,他不给自己刮胡子。到三月份的时候,他又属于“不给自己刮胡子”的人,因为“不给自己刮胡子”是刚刚发生的事实,所以在三月份的时候他给自己刮胡子。这样到四月份的时候,他又不给自己刮胡子。
请注意他的规定:他只给那些“不给自己刮胡子”的人刮胡子。只有“给或不给自己刮胡子”成为了事实,他才能依此判定接下“给或不给自己刮胡子”。也就是说,他的动作必须是依据前一个动作的结果,而只有前一个动作切切实实完成了以后,才会有下一个动作的发生。所以根本就不会产生“该不该给自己刮胡子”这样的困惑。
从时间序列上看,他就是每隔一个月给自己刮一次胡子。他总是在给自己刮胡子,与不给自己刮胡子之间转化。就象悖数B在集合S中跳进跳出一样。更多精彩文章及讨论,请光临枫下论坛 rolia.net
西班牙的塞维利亚有一个理发师,这位理发师有一条极为特殊的规定:他只给那些“不给自己刮胡子”的人刮胡子。理发师到底给不给自己刮胡子?
首先我要说的是,逻辑是有时序的。比如说“如果今天下雨,我就去买伞”。那么必定是下雨在前,买伞在后。只有在下雨这个动作切切实实发生了以后,才会有买伞这个动作出现。
在理发师的问题里,我们要搞清楚什么是给自己刮胡子,什么是不给自己刮胡子。首先要给刮胡子作个定义。比如这个理发师正常情况下是一个月刮一次胡子,那么这个月刮胡子了,就是给自己刮胡子;这个月没刮胡子,就是不给自己刮胡子。
比如在一月份的时候,他给自己刮胡子了。那么到二月份的时候,根据他的规定:“只给那些“不给自己刮胡子”的人刮胡子”,他属于给自己刮胡子的人,因为他发生了“给自己刮胡子”的事实,所以在二月份的时候,他不给自己刮胡子。到三月份的时候,他又属于“不给自己刮胡子”的人,因为“不给自己刮胡子”是刚刚发生的事实,所以在三月份的时候他给自己刮胡子。这样到四月份的时候,他又不给自己刮胡子。
请注意他的规定:他只给那些“不给自己刮胡子”的人刮胡子。只有“给或不给自己刮胡子”成为了事实,他才能依此判定接下“给或不给自己刮胡子”。也就是说,他的动作必须是依据前一个动作的结果,而只有前一个动作切切实实完成了以后,才会有下一个动作的发生。所以根本就不会产生“该不该给自己刮胡子”这样的困惑。
从时间序列上看,他就是每隔一个月给自己刮一次胡子。他总是在给自己刮胡子,与不给自己刮胡子之间转化。就象悖数B在集合S中跳进跳出一样。更多精彩文章及讨论,请光临枫下论坛 rolia.net