史學(xué)家司馬遷在《史記^孟子荀卿列傳》《老子韓非列傳》《李斯列傳》《春申君列傳》里均稱荀子為“荀卿”或“荀卿子”;而同時(shí)代的經(jīng)學(xué)家劉向?qū)④髯恿粝碌娜儆嗥恼拢釛壷貜?fù),編定三十二篇,集印成書,書名卻稱《孫卿新書》;荀子的《儒效》《議兵》等文章里也記述為“孫卿”;荀子弟子韓非在文章《難三》里,《戰(zhàn)國策^楚策》《漢書-藝文志》等典籍里也均稱荀子為“孫卿”或“孫子”??墒瞧甙倌旰螅拼鷹铙@重新編排《孫卿新書》,卻又按照司馬遷的說法,把《孫卿新書》更名為《荀子》,內(nèi)文仍保留“孫卿”。至今我們看到的就是楊驚編
排的《荀子》。
史籍中對(duì)荀子姓名記載之亂,留給后人,便成為千古之謎。荀子究竟姓“荀”還是姓“孫”呢?對(duì)此,歷代方家有多種解析。
第一種解釋認(rèn)為,荀子本來姓荀,因漢宣帝名劉詢,為避諱皇帝名字,荀子改姓為“孫”。這種說法流傳甚廣,目前不少著述都在沿用。
避諱,是封建專制時(shí)代的一種規(guī)矩。對(duì)帝王將相或者尊長,不但不能直呼其名,還需用一定的方法回避。至今如果直接叫父母或長輩的名字,依然為之不敬。所以,避諱說有一定的道理。
但是,在《史記》的《晉世家》里有荀息、荀櫟,《趙世家》里有荀欣;漢代有名士荀淑、荀爽,為何這些人的荀姓不改孫姓,唯獨(dú)荀子要改呢?
看來用避諱來解析荀子的兩個(gè)姓,并不能解開這個(gè)謎。
第二種解析認(rèn)為,古人有同音通假的習(xí)慣,“荀”與“孫”兩字聲音相近,所以便有“荀子”與“孫子”兩種記載。
同音通假,古代文獻(xiàn)中不少,如孟卯也稱芒卯,司徒也稱申徒等等。不過語言學(xué)家王力先生說:“所謂假借或古音通假,說穿了就是古人寫別字?!雹偎抉R遷是一位非常嚴(yán)謹(jǐn)?shù)氖穼W(xué)家,將“孫子”與“荀子”的問題如此解析是否輕看史學(xué)家了?
第三種解析認(rèn)為,孫姓來源很多,東漢學(xué)者王符的《潛夫論^志氏姓》篇中說:“及孫氏者,或王孫之班也,或諸孫之班也,故有同祖而異姓,有同姓而異祖?!庇纱丝梢?,“孫”姓大多是諸侯子孫,他們以孫為氏,以后就形成了來源不同的孫姓。
據(jù)南朝宋何承天所撰《姓苑》載,公元前十一世紀(jì),周文王的第十七個(gè)兒子被封于古郇地,建立姬姓郇國,為伯爵,史稱郇伯。其后代子孫遂以國名“郇”為姓,后去邑旁加草頭為荀姓。荀姓出于郇國,郇伯的子孫,以孫為氏,也就形成了荀姓的孫氏。
在商周之前,“姓”是用來區(qū)分血統(tǒng)的,“氏”用來分別貴賤。出身尊貴的人有氏,出身貧賤的人沒有氏。凡有氏的姓祖上都是貴族。到漢代,皇帝劉邦和他的許多開國將領(lǐng)大多出身貧賤。劉邦平民出身,沒有貴族地位?;茨贤跤⒉汲錾淼匚桓停且粋€(gè)受過黥刑的罪犯。劉邦、英布這些漢代的開國元?jiǎng)?,只有姓,沒有氏。
秦朝末年的一場農(nóng)民大革命,讓原來身份低賤的人成為顯貴,原來身份顯貴的人成為階下囚。這樣,原來區(qū)分貴賤的“氏”,自然也就失去了作用。所以到漢代“姓”和“氏”也就混合在一起。有的人有了兩個(gè)姓,一個(gè)是原來的姓,一個(gè)是原來的氏,二者可以通用。
司馬遷在寫《史記》之時(shí),手中有多個(gè)孫姓的人需要立傳。有齊國的軍事家孫武、孫膜,后人尊稱他們?yōu)閷O子。趙國的思想家孫況,后人也尊其為孫子。幾個(gè)人都稱孫子,立傳何以區(qū)分?時(shí)代的變革給了司馬遷一個(gè)辦法。司馬遷將思想家“孫子”改寫為“荀子”,以表明他寫的這個(gè)“孫子”是荀氏的孫姓;而在荀子的文章里,仍然保留其孫姓。
這種解析比較有道理,荀子的后代子孫可以作證。
《后漢書》記載,荀子的第十一世孫荀淑有“神君”之稱。他有八個(gè)兒子,人稱“八龍”。六子荀爽為東漢經(jīng)學(xué)家。荀淑長子的兒子荀悅,即荀子的第十三世嫡孫,漢獻(xiàn)帝時(shí)任黃門侍郎,用編年體改寫《漢書》。荀悅的堂兄弟荀或,是曹操的重要謀士。荀子的后代英才輩出,社會(huì)地位顯赫。一代代沿用荀姓而不用孫姓,表明他們承認(rèn)荀和孫為同宗,認(rèn)可司馬遷將“孫子”改寫為“荀子”。
至此,傳主荀子的姓名可以說清楚了:荀子出身于貴族世家,荀氏孫姓,名況,字卿。尊稱孫子、孫卿、孫卿子,或荀子、荀卿、荀卿子。