的,怎么能知道后来的人不如现在的呢?”孔子论将来礼制的增减改易,称为“可以知道”,讲后辈,称为“怎么知道”。这是因为后辈的情况难以断定,而制度的增减改易容易判明的缘故。这些例子都比较遥远,不是人们所能耳闻目见的。让一个人站立在墙的东面,叫他发出声音,让圣人在墙的西面听他的声音,圣人能知道这个人皮肤黑白、身材高矮、籍贯、姓名和家族渊缘吗?水沟里有流尸,山泽里有枯骨,头发和面孔都烂掉了,肌肉都腐烂消失了,让人去询问圣人,圣人能知道他是务农还是经商,年龄大小,以及犯什么罪而被处死的吗?并不是圣人无知,而是只凭他的才智是无从知道的。凭他的才智无从知道,不问就不能知道。不问不能知道,这是贤圣同样具有的缺陷。
有人责难说:“詹何坐着,他的学生在旁边侍候,有一头牛在门外面鸣叫。学生说:‘这是一头黑牛,而蹄子是白色的。’詹何说:‘对,这是一头黑牛,而它的蹄子被人弄白了。’派人看这头牛,果然是黑牛而被人用白布裹在牛蹄上。詹何,是位贤人,尚且能够听声音就知道牛的颜色,凭圣人的才智,反而不能知道吗?”
回答说:能够知道是黑牛而被人弄白了蹄子,能够知道这头牛是谁的牛吗?把它的蹄子弄白是为什么呢?术数仅仅能见到一个方面,不能弄清全部事实。即使明了一件事,如果多方面地加以辩驳和追问,往往就不能全部知道了。为什么呢?不亲眼望见亲口询问,就不可能全部知道。
鲁僖公二十九年,介国葛卢来朝见,住在昌衍旁,他听见牛叫,就说:“这头牛生过三头纯色牛,都已经被用来祭祀了。”有人问:“你怎么知道这些的呢?”他回答说:“它的叫声这样说的。”这个人去问牛的主人,情况果然同葛卢说的完全一样。这又是在运用术数,不是凭智慧所能见到的。广汉郡的杨翁伟能听得出鸟兽的话,他乘坐一匹跛马拉的车到野外去,田间有一匹正放着的瞎了一只眼的马,两马相距几里远,鸣叫声却相互听得见。翁伟对他的车夫说:“那匹正放着的马知道我们这匹马是跛的,而它自己的眼是瞎了一只的。”他的车夫问:“你怎么知道这些呢?”翁伟回答说:“那匹马骂这匹车辕中的马是跛的,这匹马也骂那匹马是瞎了一只眼的。”他的车夫不相信,就去看那匹马,那匹马竟然是瞎了一只眼的。杨翁伟听得懂马的声音,就像詹何、介国的葛卢听得懂牛叫一样,是依靠术数,把两匹马叫声的意思合在一起考察出来的,不是凭借视力强而转眼就看出来的。
听声音有方术,那么察看颜色就有术数了。运用术数来推算,