悖论之共有知识和公共知识

背景

继续来学习李老师的课程,李老师有一期讲的是共有知识和公共知识的问题,原来没听过这两个概念,然后通过李老师举的例子发现,这个现象真的蛮有意思,就想记录下来。其实看的时间已经很久了,但是例子很生动所以就根据记忆和理解来写这篇blog了。

题目

说是有一个村子,里面有100个村民,然后有95个人是红色眼睛的,还有5个是蓝色眼睛的。然后,村子里面有这么些规矩:

  1. 大家不能讨论别人眼睛的颜色。
  2. 如果谁知道了自己眼睛的颜色,那么他就得第二天去村口自杀。

有一天,来了一个外乡人,大家热情招待了他,在外乡人离开这里的时候,对村民们说了一句话:“我第一次发现尽然有跟我眼睛颜色一样的人”,然后就离开了。到第五天早上发现村里的蓝眼睛都死在了广场上,那么这是为什么呢?

分析

首先,根据规则,其实大家都知道在村里有红/蓝两种眼睛的人,但是大家都不知道自己眼睛是什么颜色的。直到来了外乡人说了一句“你们中有人跟我一样是蓝色眼睛的人”,我们来分析下:假设村里只有1个蓝眼睛的人,那么这个人只知道村里都是红眼睛的,那么那个蓝眼睛就是自己了。那么再假设村里有2个蓝色眼睛的人,那么这两个人都知道对方是蓝眼睛的,但是第一天对方没有去自杀,那么理由只有一个村里蓝眼睛的人不止一个,也就是自己也是蓝眼睛,那么这两个人都会第二天自杀;依次类推,有3个蓝眼睛的人,如果第二天没人死,那么就是村里不止两个蓝眼睛的人,也就是自己就是蓝眼睛。。。。那么,红眼睛的人会死吗?答案是不会,因为红眼睛的人不知道自己眼睛的颜色是什么?可能红色,也可能黑色对不对

引申

我们来看下,其实外乡人什么信息都没增加,为什么就发生了这种事情呢?这就要从知识分类来说了,知识分两类:共有知识,公共知识。
共有知识:大家都知道的知识
公共知识:大家都知道大家知道的知识

那么,从上面例子可以看出,大家原来都知道村里有红蓝眼睛的人,这就是共有知道,但是当外乡人把这件事情说出来共有知识就变成了公共知识,大家就都知道大家知道这件事情了。其实现实生活中有很多这样的例子,大家可以去发现,只有去讨论,将自己心里知道的东西说出来,才能变成公共知识,发挥出效果。