书城社科每天懂点开心经济学·心理学·博弈论·国学
468400000160

第160章

第三卷第八章第四节 至少一个竟是一百个

开心一刻

在一处偏远的山区里,有一个与世隔绝的村庄,这里还处于母系氏族社会时代,一切事务都是以女性为主导。长期处理公众事务,使得这里的每一个女性都可以称得上是地道的逻辑学家。在这个有100对夫妇的村庄里,还有一个约定俗成的规定:女人如果发现自己的丈夫对自己不忠,就会在得知事情的当天,毫不犹豫地将自己的丈夫杀死。当然,必须以她们手中掌握确切的证据,证明丈夫不忠为前提。

正是基于这个因素,某个女人如果发现某个男人不忠,她会将这个消息告诉除了不忠男人妻子之外的其他女人。这样一来,一个男人的不忠,除了他的妻子之外,其他的所有女人都知道。事实上,整个村庄里的100个男人都对自己的妻子不忠,而每个人的妻子都不知道自己丈夫的不忠。于是,这个村庄一直都很太平。

有一天,外面世界的一位智者来到了这个村庄,他很快便对这里的情况知道得一清二楚。在某个和往常一样平静的日子里,智者对村庄里的一个女人说了一句很平常的话:“你们的男人中至少有一个是不忠的。”

日子还在照常进行,智者说过这句话之后的99天时,村庄仍然和之前一样安稳,没有任何特别的事情发生。但到了第100天的时候,村庄里发生了一场大屠杀,所有的男人都在同一天被他们的妻子杀死了。

开心学博弈

这就是一个脏脸博弈的推理过程。

在智者宣布“至少有一个男人不忠”后的第一天,如果村庄里只有一个男人不忠的话,他的妻子一定当天就能知道;因为如果是其他男人不忠的话,这个女人一定是知道的,既然那个人是她所不知道的,就一定是她的丈夫,因此,当天她就会杀死自己的丈夫。如果村庄里有两个男人不忠的话,他们的妻子在第一天还不会怀疑,因为她们知道另外一个女人的丈夫不忠,但到了第二天,她还没有听到第二个女人的丈夫不忠时,她就知道另一个不忠的男人,就是自己的丈夫了,因此,在第二天,知道自己丈夫不忠的女人就会将自己丈夫杀死……

以此类推,村庄里的100个男人都是不忠的,每个女人在前99天都不会怀疑到自己的丈夫,因为她们知道99个男人不忠,但是到了第100天的时候,每个女人都非常确定地得出了自己丈夫不忠的结论。于是,就在智者宣布的第100天里,村庄里所有的男人都被他们的妻子杀死了,一场大屠杀就在一夜之间发生了。

原本,村里除自己丈夫之外的男人不忠是每个女人都知道的事实,但是当智者说出“至少有一个男人不忠”之后,每个堪称逻辑学家的女人们开始依据这个知识进行思考。这样一来,“至少有一个男人不忠”这个知识就变成了公共知识,基于这一公共知识,村庄里女人们开始推理,遍及整个村庄的大屠杀也由此爆发。