正考父相传为孔父嘉之父,孔父嘉与殇公同为华父督所杀(桓王十年,西历前710年),下逮襄公之立(襄王二年,西历前650年),已六十年,时代不相接。故《史记》《韩诗》以《商颂》为襄公时者则是,以为即是正考父作者则非。战国末汉初人好为诗寻作者,故以《周颂》一部分为周文公作(已见《国语》),《鲁颂》为奚斯作,《商颂》为正考父作,无非于其国中时代差近之闻人,择一以当之。此是说诗者之附会,不暇详考年代者也。
宋襄公之为如何人物,《春秋》家与《国语》《左氏》所记绝异。
泓之战,《公羊传》以为“虽文王之师不为过”。凡记襄公事,无不称之,襄公受窘,无不讳之。《公羊》于齐桓称之甚矣,亦未至如此。故宋襄公者,《公羊》家之第一偶像。
《论语》《孟子》无谈及襄公者。然以孔子之称管仲齐桓,孟子之论《春秋》,“其事则齐桓晋文”,又曰“戎狄是膺”,诸义衡之,宋襄自是历来儒家所传之贤圣,为中国文化奋斗者也。
儒与宋颇有关系,《国语》则出自晋,不与宋相涉,又非儒家之义,故其记襄公与《诗经》《春秋》有异。刘子骏刺取《国语》材料以为《春秋左氏传》,凡《公羊》之义彼可得而反者,无不设法尽力反之。《公羊》义之甚重者,如新周、故宋、王鲁,《左氏传》则全无以鲁为王之义,而改《公羊》春王正月之王谓文王一义曰“王周正月”,更以周为绝对者,非溯统而述文王。至其抑宋,更不待说矣。
故《商颂》为宋襄公之颂,儒者所传故说,与事实相合者也。引申而有正考父作之论,传《诗》者之小附会也。改正考父之作为校,而曰是商代之诗,刘子骏作伪时所取义,以抑宋之地位,以与三家诗立异,以与《春秋》家立异,于《鲁语》中羼入一种不伦不类之言,以证其说者也。刘子骏盖以自己校书之事加之古人,而忘时代之异,《商颂》说之三段迁移如此。
综观《鲁颂》《商颂》,齐桓管仲事业之盛可见,宋襄鲁僖皆叨桓公之光者耳。齐桓之伯,北伐山戎,以救邢封卫,南伐楚,陈诸侯之兵于召陵,楚既受责,略东夷淮徐以归。方厉宣之世,狁临渭,徐淮犯雒,南北交侵中国,宣王能自保未能大定也,故幽王遂亡于犬戎。周既东之后,楚又张大,申息随邓江汉诸姬,无不剪灭,进迫河洛之间。齐桓遂于北方功定之后,率诸侯之师以威之,虽未能战而胜楚,楚不敢不受盟也。鲁僖实躬与桓公历年之盟会,伐楚之役,与师往焉,东略而归,遵徐淮而反。
疑《鲁颂》中所言淮夷来同,徐方来同者,未必非由召陵班师之役,桓公助之开始经营。桓公晚年,徐从诸夏,楚伐之,诸夏救之。桓公一死而宋鲁閧,宋纳齐孝公,鲁亦纳公子无亏,宋败鲁。从此宋东联东夷,主诸夏之盟,以斗楚,鲁则折而为楚(僖十九年,鲁与楚盟。鲁之折而为楚者,疑由子志切略地徐方,故远交楚而近攻徐。徐在桓公末年,已折为中夏,楚伐之,同时楚人入舒,舒亦淮上国也。楚鲁夹攻徐,则鲁之拓地徐方自易。鲁僖为自己之利,忘诸夏之义矣)。宋襄之主盟不成者,恐亦由于恢夏殷商之观念甚炽,姬姓诸国所极不愿,然毅然抗楚之北上,为齐桓之所不敢为,继齐桓之志,开晋文之业,诚春秋前半之最大事件。若鲁僖则始追齐桓之后,继背诸复而为楚,终乃于泓之战后受楚之献宋俘。乃曰:“戎狄是膺,荆舒是惩。”亦颜之厚矣。若《商颂》之语,虽为辞近,就感情论,及诚真无隐。
宋人质直,故谈愚人每曰宋人(《庄子》宋人资章甫而适诸越,《孟子》宋人有悯其苗之不长而揠之等),而大史公评鲁公“揖让之礼则从矣,而行事何其戾也!”礼云礼云,乐云乐云,鲁道之交,如是而已。