黑脸之谜(脏脸博弈)是什么意思

有甲、乙、丙三个人,每个人的脸都有可能是黑的,也有可能是白的,由于没有镜子,每个人只能看到别人的脸是黑还是白,无法看到自己的脸是黑还是白。现在的实际情况是,三个人的脸都是黑的。如果你去问甲:“你是否知道自己脸的颜色?”甲的回答是“不知道”,然后你接着问乙同样的问题,“你是否知道自己脸的颜色?”乙的回答仍然是“不知道”,再问丙,答案相同,丙也不知道。因为,我前面已经明确告诉你了,每个人都只能看到别人的脸,而不可能看到自己的脸,自然不清楚自己的脸是黑还是白。因此,当下的状况是每个人都看到另外两个人的脸是黑的,而不知道自己的脸是黑还是白。问完后,你当着这三个人的面,对他们说:“就我的观察表明,你们三个人中至少有一个人的脸是黑的。”这看似一句废话,因为这是一件三个人都知道的事情,三个人不但都知道至少一个人的脸是黑的,还知道至少两个人的脸是黑的,甚至每个人都知道,至少一个人的脸是黑的。但这并不是一句无用的废话。因为,等你说完这句话后,你继续问甲:“你是否知道自己的脸是黑的?”甲的回答仍然是“不知道”,接着问乙同样的问题,乙的回答仍然还是“不知道”,最后,当你去问丙时,结果丙回答说:“我知道自己的脸是黑的!”

为什幺丙的回答变了,从原先的不知道变成知道了呢?

具体的推理过程如下:

第一步:甲只能看到乙、丙的脸是黑的,并不知道自己的脸是黑的,因此甲回答了不知道,意味着乙、丙的脸不可能都是白的,否则如果甲观察到乙、丙的脸都是白的,那么甲就可以判断出自己的脸是黑的,因为你已经当着他们的面说“你们三人的脸至少有一人是黑的”。所以,当甲不能判断自己脸的颜色时,就排除了乙、丙都是白脸的可能性。这里必须再强调一下,如果没有你的那句话“你们三个人中至少有一个人的脸是黑的”,当甲说“我不知道自己的脸是黑的”时不可能推断出“乙、丙不可能都是白脸”的结论。你的这句话的作用就在于此。

第二步:乙根据甲的回答,得出“乙、丙的脸不可能都是白的”这一推论,也就是说乙和丙之间至少有一个是黑脸,一旦乙发现丙的脸是白的,那么他就可以判定自己的脸是黑的。遗憾的是,他看到丙的脸是黑的,所以乙无法确定自己的脸是否一定是黑的,因为这符合“你们三个人中至少有一个人的脸是黑的”的描述。

第三步:丙根据甲断定“乙、丙的脸不可能都是白的”,再根据“乙不知道自己的脸是黑的”这个结论,可以断定“丙的脸不可能是白的”,因为,一旦丙的脸是白的,乙就可以断定自己的脸是黑的。所以,丙可以肯定自己的脸是黑的。

“黑脸之谜”告诉我们,“三个人中至少有一个人的脸是黑的”这句话,将三个人各自具有的具体知识(共有知识)——“至少有一个人的脸是黑的,甚至至少有两个人的脸是黑的”,转变为“共同知识”——三个人都知道“至少有一人的脸是黑的”……直至无穷。有了这个共同知识,丙才能根据甲、乙的回答判定自己的脸是黑的。

“黑脸之谜”明确告诉我们,一个大家都知道的事情,只是共有知识,而不是共同知识。共同知识不仅要求大家知道,还要求大家知道大家都知道……直至无穷。共同知识一定是共有知识,但共有知识不一定是共同知识。

版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。http://www.shendujiaoyi.com/2636.html
返回顶部