庄子与惠子辩论的中心是,能否知道他人对某个事实的知道情况。庄子认为能,惠子则认为不能。然而在他们的辩论过程中,存在着他们两人都认可的东西,如:子非鱼、子非我、我非子。这些彼此双方都认可的东西就构成庄子与惠子辩论的前提。对于这些已被认可的前提,庄子与惠子知道,并且知道对方知道,还知道对方知道自己知道……这是庄子与惠子之间的公共知识。这个故事引出一个博弈论中非常重要的概念--公共知识。究竟什么是公共知识呢?要弄清什么是公共知识,我们必须首先搞清楚什么是知识。所谓知识,是人们在改造世界的实践中对某个事实的认识和经验的总和。我们说某人拥有某种知识,意指某人知道某个事实。太阳从东方升起是个事实,这个事实已几乎被所有人熟知,且人们也相信这个事实,于是太阳从东方升起构成人们的知识。因此知识的形成必须具备三个因素:第一,构成知识的对象必须是真实存在的,虚假的、不存在的东西不能成为知识。比如在偏僻的农村,愚昧使人们相信人的疾病是由鬼怪引起的,巫婆通过某些迷信活动能够驱除病魔达到治病的目的。这当然只是人们的一种错误的信念,而不是真的事实,不构成知识。第二,某个人若拥有某种知识,就必须知道构成这个知识的真的事实。对于许多自然界中存在着的真的事实,我们并不知道,就不能说它们构成我们的知识。第三,人们要相信他所知道的真的事实。如果他知道但并不相信某些事实,也不构成他的知识。知道了知识的内涵,我们就不难理解公共知识的概念。所谓公共知识,是指某一个群体的知识,也就是一个群体人们之间的对某个事实知道的关系。假定一个人群只有甲、乙两个人构成,两人均知道且相信一件事实p,那么,我们就可以说p是甲、乙的知识。但此时并不能说p就是他们的公共知识,而只有当甲、乙双方均知道对方知道p,并且他们彼此都知道对方知道自己知道p……这时我们就可以说p成了甲、乙之间的公共知识。如果这个群体是由多人组成的,就不单指任意两个人这样一个双方知道某件事实的过程,还指群体当中每个人知道该群体的其他人知道这个事实,并且其他人也知道其他的每个人都知道这个事实……这是一个无穷的知道过程。二、谁的脸上沾有泥巴假设教室中有n个孩子围坐在一起,其中有m个孩子的脸上沾有泥巴。这些孩子除了看不到自己脸上是否有泥巴外,都能够看到其他孩子脸上是否有泥巴。老师走进教室,对所有人说:你们中有人脸上沾有泥巴,有的没有泥巴,知道自己脸上沾有泥巴的孩子请举手。假定这群孩子个个都是逻辑学高手,都能够进行严密的逻辑推理,并且他们之间也没有进行信息交流。请问:当老师重复询问以上问话多少遍时,才会有孩子举手,以及有多少个孩子同时举手?这就是博弈论中著名的脸上沾有泥巴的孩子之谜。