战国时期,有一天,公孙龙骑着一匹白马要进城。守门的士兵把他拦下来说道:“本城规定,不许放马进城。”
公孙龙心生一计,说道:“我骑的是白马,并不是马,所以可以进城。”
士兵奇怪道:“白马怎么就不是马了?”
公孙龙道:“因为白马有两个特征:第一,它是白色的;第二,它具有马的外形。但是马只有一个特征,就是具有马的外形。一个具有两个特征,一个只具有一个特征,这两个怎么能是一回事呢?所以白马根本就不是马。”
士兵被说得无法回答,只好放公孙龙和他的白马进城。公孙龙也因此而成名,成为战国时期“名家”的代表人物。
公孙龙的话看上去似乎很有道理,要用两个特征来定义的事物确实不等同于只用一点特征就能定义的事物。可是如果我们接受了“白马非马”,那么也能如法炮制地得出“白猫不是猫”“铅笔不是笔”“橘子不是水果”,甚至“男人女人都不是人”等结论来。那么公孙龙“白马非马”的论证到底哪里有问题呢?