《诗经》(也称《诗》、《诗三百》)是我国第一部诗歌总集,在我国文学发展史上有其突出的地位。但是,关于这样一部伟大的著作,由于年代久远,至今在许多方面依然众说纷纭,无法作出定论。孔子是否删过《诗》就是一个悬案。
早在春秋战国时代,人们对《诗》还没有真正认识到它的文学价值,所以对它的作者、编定者、编著年代等问题,不大可能进行探讨。直到汉代,司马迁为了写《史记》才对《诗经》及孔子进行了研究,提出了孔子删《诗》的观点,这种观点就一直延续到今天,并不断得以补充、发展。主张这种说法的理由主要有三点:第一,汉代距离春秋、战国不远,司马迁所依据的材料自然比后人要多,也更加可靠。第二,古代大小国家有1800多个,一国献一诗,也有1800多篇,可见古诗本来是很多的。孔子从前人已收录的3000多篇诗中选取305篇编为集子,作为教科书,是可能的。第三,对照书传中所引可知《诗经》中有全篇未录的或录有章句等情形,这种情况也与删《诗》吻合。
最早对孔子“删诗说”提出异议的是唐代的孔颖达。他在为“五经”作疏时,发现司马迁《史记》中的叙述与先秦典籍对《诗》运用情况不相符合。于是,到宋代就形成了及时“删诗说”之风。近代的顾颌刚、钱玄同、范文澜等都基本上持这种观点。归结起来,反对孔子删《诗》说的主要理由是:
第一,《左传·襄公二十九年》记载吴公子季礼到鲁国观周乐,演奏十五国风和雅颂各部分,其中的编排顺序与今天的《诗经》大体相同,而据现存的资料看,孔子当时只有8岁,根本不可能删《诗》,可见孔子之前就有和今天《诗经》的编次、篇目基本相同的集子。第二,孔子自己只是说“正乐”,并没有说删《诗》。再说孔子返鲁“正乐”时已经69岁,如果删《诗》该在这个时候,为什么在这之前他一直是说“《诗》三百”呢?第三,《诗经》中有不少“淫诗”,这些不符合孔子礼乐仁政思想的诗为什么没有被删掉?第四,先秦各种史籍所引的诗,大多数见于今天的《诗经》,据王士侦《古诗选》、沈德潜《古诗源》所辑逸诗,不过50首。这说明《诗》在当时只有300篇,即使孔子删诗,由于他在当时只是诸子中的一家,影响不是很大,更不可能影响到他以前的著作。
上述两种观点唇枪舌剑,论战了1000多年,至今仍争论不休。看来,孔子是否删过《诗》的确是一个难解的谜。