張 韓 榮
(韓城市司馬遷學(xué)會,陜西 韓城 715400)
韓城史如果從西伯侯生年算起,下到司馬遷逝世也就有一千年。在這一千年間,韓城有著比其他地域更為豐富的文獻(xiàn)記錄和歷史遺跡,其中的原因如韓城是司馬故里而常為后人談?wù)?,又有近年來新發(fā)現(xiàn)的古芮國,填補(bǔ)了韓城史的缺陷,使得韓城史在中國古代史上的地位更加聞名。韓城豐富的歷史文化和作為史圣司馬遷的故里,自然在中國古代史上有著不可低估的重要位置。
韓城地方志有載:“夏稱龍門,商謂下危,均為雍州之域。”其實(shí),這種說法是不確切的。史稱,夏朝有萬國,商朝有三千多國,周朝有一千多國,諸侯國逐漸減少,但周朝僅在韓城一地就有三個(gè)諸侯國,所以遠(yuǎn)在夏商時(shí)期,絕非一個(gè)地名可以代表,雖然全部實(shí)情已難尋覓,但卻需要知道,史實(shí)原本是復(fù)雜的,周朝的韓城便有過韓侯國、芮伯國和梁伯國,時(shí)稱哪一國也不等于今天的韓城。這個(gè)問題具有普遍理論的史學(xué)價(jià)值,是全國地方志常見的問題。
周朝,韓城先后出現(xiàn)過三個(gè)諸侯國,芮伯國、韓侯國、梁伯國。本文從西伯侯說起,就因芮伯國在西伯侯時(shí)就有記載,虞芮爭田案。虞芮二國,同為殷商的諸侯國,《辭海》解釋芮國為周文王所封是不妥的?!对娊?jīng)》寫有此事,所以司馬遷在《周本記》有明載,虞芮爭訟到周國,自慚形穢而放棄爭斗,這件事標(biāo)志著西伯侯為受命之君,這一年為受命之年。“詩人道西伯,蓋受命之年稱王而斷虞芮之訟。后十年而崩,謚為文王?!盵1]119十年,當(dāng)為七年,受命之年加六個(gè)“明年”為七年。西伯侯稱王,開始進(jìn)行推翻商朝的統(tǒng)一戰(zhàn)爭,在位共計(jì)50年。芮國當(dāng)時(shí)在哪里?在河?xùn)|還是河西,這被史書反復(fù)爭論,至今依舊注解不一,如韓兆琦《史記箋證》還解芮國在“陜西大荔縣朝邑城”[2]188。其實(shí),《括地志》與《正義》的論證是正確的,芮國在河?xùn)|,與虞國爭田地,兩國為鄰,國界有限,不會遠(yuǎn)在河西,大荔的芮國在進(jìn)入周朝以后才出現(xiàn)。西伯?dāng)嘣A的故事可看作本文的引子。
下面,將分上下兩部分記敘韓城史,上部寫芮韓梁三國史,下部寫少梁夏陽及秦漢史。
2005年,韓城梁帶村考古發(fā)現(xiàn)古芮伯國墓群,證實(shí)韓城在周朝曾經(jīng)存在過芮國,填補(bǔ)了歷史的空白,或者更確切地說,使世人重新認(rèn)識一次《秦本紀(jì)》記載的“芮伯”,重新注解“芮伯”。
芮國與周國同為姬姓,殷商時(shí)期就已是諸侯國,當(dāng)時(shí)所在地就在今山西芮城。由于周朝大荔有芮國,便被后人混淆了,如今再加上韓城突現(xiàn)的芮國,芮國的情況就更復(fù)雜了,但卻不難在一定程度上分辨清楚。上述已證明過,山西芮城屬于殷商時(shí)期,而陜西大荔與韓城的芮國都屬于周朝封建的。
周朝,周武王消滅商紂后,大封天下,“封功臣謀士”,芮伯當(dāng)在功臣之列,當(dāng)受封于公元前1046年,早于韓侯國。西河兩個(gè)芮國的存在,證明芮國在同姓周朝推翻商紂的戰(zhàn)爭中做出過貢獻(xiàn),身在周朝王廷奉職六卿之一的芮伯,也足以證明芮國在西周時(shí)期的政治地位不低,遠(yuǎn)高于一般諸侯國。當(dāng)然,證明芮國在周初就封于韓城的根據(jù)還不夠充實(shí),古芮國墓出土的芮伯墓并不多,只能顯示一百年的情況,而古芮國從公元前1046年到公元前640年存在了四百多年。也許,正因有兩個(gè)芮國,芮伯墓也分建兩地,尤其在中央奉職的芮伯不一定死就葬回國土,而會陪葬周王,致使芮國芮伯墓因分散而缺少。
《周書》中《顧命》與《康王之誥》,可證芮伯在朝廷的地位極高。《詩經(jīng)》《左傳》《逸周書》等對芮良夫的記載,說明芮伯在西周時(shí)期一直是朝廷的重臣,擔(dān)任司徒,主管教化,歷代有關(guān)姓氏的史籍相稱:“芮姓,周司徒芮伯之后?!盵3]司馬遷也引用芮良夫的誡言。
《左傳》魯桓公(前711—前694)在位期間,集中記載了芮伯萬的行蹤,三、四、九、十年皆有,芮伯萬被母親逐出,出居于魏(即殷商的芮國,入周朝為魏邑,亦即“三家分晉”,后稱戰(zhàn)國七雄之一魏國的祖國),后被秦人送歸。其間,秦攻打芮國失敗,轉(zhuǎn)而到魏邑捉芮伯到東周,《竹書紀(jì)年·卷十》記載次年,“戎人逆芮伯萬于郊”。戎人為何要迎接芮伯萬?《左傳》這些史料真正要解決的問題在于,芮伯萬屬于兩個(gè)芮國中的哪一國?《左傳》很難證實(shí)。但是,芮伯萬與《史記·秦本紀(jì)》中所記面臨滅亡的芮國相距僅半個(gè)世紀(jì),而史公所記芮國卻可證實(shí)是指韓城的芮國,而非大荔的芮國,如果信從《秦本紀(jì)》,那么《左傳》所載芮國史料也當(dāng)屬于北芮國。
《正義》注《秦本紀(jì)》芮伯,引《括地志》文:“南芮鄉(xiāng)故城在同州朝邑縣南三十里,又有北芮城,皆古芮伯國?!盵1]184有南北兩個(gè)芮國,南芮很清,北芮地域則不明,后人多誤解,直到韓城發(fā)現(xiàn)芮國墓為止。南芮北芮皆古芮伯國,但是為什么同時(shí)并存兩個(gè)芮國,從來就沒說清楚,至今仍是問題。兩個(gè)芮國是同時(shí)并存還是異時(shí),是否存在先后,是否南芮后來被迫遷入北芮,或許兩個(gè)芮國并不都是“古芮伯國”,可能一個(gè)為國,另一個(gè)不過是在朝廷奉職的芮伯采邑地或說食祿地,這一系列問題有待解答?!澳宪青l(xiāng)故城”稱鄉(xiāng)不稱城,也許正確的表述應(yīng)是“南芮故城在同州朝邑縣南三十里芮鄉(xiāng)”,也許應(yīng)是在唐朝初期那里就叫“南芮鄉(xiāng)”,南芮的地名流傳已久,正是唐人記述的根據(jù)之一?!独ǖ刂尽反藯l正是解決南北芮國問題的重要證據(jù),它早就指出還存在一座“北芮城”。
“北芮城”在哪里?“朝邑縣”所在地的“王城”是北芮城嗎?這是古人的疑惑。司馬遷在《秦本紀(jì)》強(qiáng)調(diào)的“芮伯”就是北芮城,只是一直被后人誤解至今,至今新的史書還延續(xù)錯(cuò)誤的舊注釋。
在《秦本紀(jì)》中,司馬遷多次寫下芮國與梁國滅亡前的史實(shí)。“德公元年(前677),梁伯、芮伯來朝。”“成公元年(前663),梁伯、芮伯來朝?!鼻啬鹿迥昃旁?,秦晉兩國在韓城大戰(zhàn),晉國大敗,將河西地輸給了秦國,史稱“韓原大戰(zhàn)”?!澳鹿?前640),秦滅梁、芮。 ”《秦本紀(jì)》這近四十年間的記述,可謂清楚地記載了韓城三國的歷史命運(yùn)。到前640年,梁國與芮國相繼被秦國滅亡,像一對難兄難弟,先稱梁伯而后稱芮伯,不僅因梁伯先亡,而且也因梁地距離秦國較近,芮地較遠(yuǎn),如果指南芮,則南芮距離周都與秦都皆為較近,這一點(diǎn)也有助證明芮伯指北芮。韓原大戰(zhàn)時(shí),韓參加對秦作戰(zhàn),爵位為子爵,已遠(yuǎn)非侯爵時(shí)可比,大戰(zhàn)后晉失河西地,韓子也就失去了采邑地,等到晉國再占河西才得到恢復(fù)?!肚乇炯o(jì)》這段關(guān)于韓城三國命運(yùn)的描述,證明了司馬遷對故里歷史的熟悉及關(guān)注。
《秦本紀(jì)》所載“芮伯”實(shí)指韓城的芮國,而非“南芮”。除上述證據(jù),還有證據(jù)三條:第一,戎族大肆侵略,西周結(jié)束,東遷為東周,南芮相隨東遷或被戎族占領(lǐng)吞并,戎族在朝邑建立王城,阻斷南芮北遷的通道,大荔稱大荔正是戎族統(tǒng)治的證明,說明南芮當(dāng)時(shí)可能滅亡;第二,周朝東遷后,晉國開始大肆擴(kuò)張,公元前757年吞并了韓侯國,并進(jìn)而占領(lǐng)了河西地,與戎族多次交戰(zhàn),戎族最終屈服于晉國,這是南芮再一次滅亡的時(shí)候;第三,公元前645年,秦晉韓原大戰(zhàn),晉國輸?shù)袅撕游鞯?,南芮也在割讓地?nèi),不得獨(dú)存,而滅亡在公元前640年的芮國只能是北芮國。上述三條證據(jù),證明南芮早已滅亡,最后才滅亡的芮國只能在韓城,況且如今又有考古發(fā)現(xiàn)的芮國墓作為鐵證。所以說,關(guān)于《史記》里的芮國注解多是誤注誤解,已到糾正的時(shí)候了。
如果周初芮國就封在韓城,到公元前640年滅亡,那么芮國在韓城的興衰史就有四百多年(前1046—前640)。南芮又當(dāng)如何看待,筆者認(rèn)為南芮最大可能是在朝廷奉職的芮伯食祿地,即奉邑,而不是封國。南芮位處西周、東周兩京的通道正中,屬畿內(nèi)重地,不輕易封國,只宜作高級公職者的奉邑地。南芮當(dāng)亡于戎族侵占時(shí),公元前708年能夠擊敗秦國的芮國應(yīng)是北芮國。
史書對芮國滅亡后,不再記載,唯有司馬遷在齊田二世家里,載有齊景公有一寵妾叫芮姬,生子荼,立為太子,史稱晏孺子,芮姬在兒子被殺后出走,實(shí)因貧賤反而保住了性命。她出身貧賤正反映了亡國后芮人的不幸命運(yùn)。史學(xué)界對此芮子有歧義,在此不深論。
韓國可分為前韓與后韓。前韓指周封的韓侯國,后韓指晉封的韓子國。韓子爵位低,勉強(qiáng)稱為國,《史記》在《韓世家》里記述的就是韓子國,后發(fā)展為戰(zhàn)國七雄之一?!妒酚洝穼n侯國未作記載。
周成王四年(前1039),周公封韓侯于韓地(又稱韓原)?!蹲髠鳌べ夜哪辍份d:“昔周公吊二叔之不咸,故封建親戚以蕃屏周。邘晉應(yīng)韓,武之穆也?!盵4]245證明周公攝政時(shí),為保衛(wèi)京畿地區(qū),在周邊分封眾多的諸侯國,主要為周文王、周武王及周公的后代,“邘晉應(yīng)韓”四國便是同時(shí)受封的武王兒子,依順序韓侯當(dāng)算武王的幼子。周成王繼位時(shí)年少,需要周公攝政,韓侯受封時(shí)當(dāng)更為年幼,并不能到封地去,直到周成王親政后,韓侯才到封地,正如《竹書紀(jì)年·卷七》所載:“成王十二年,王師燕師城韓,王錫韓侯命?!盵5]12成王在十二年(前1031)已親政,親命小弟為韓侯,并派召公率王師與燕師替韓侯建起韓城,以便韓侯到韓地直接治國,而免于建設(shè)勞役?!堆嗾俟兰摇份d:“在成王時(shí),召公為三公。自陜以西,召公主之;自陜以東,周公主之?!盵1]1549說明召公與周公不去封國,而分別主政陜西、陜東,所謂燕師是召公在食祿地的邑民,而非真從燕國調(diào)來的軍隊(duì)。由于不清楚上述史實(shí),歷代有學(xué)者將《詩經(jīng)·韓奕》注釋到遠(yuǎn)離京都的燕國,十分荒謬。
《韓奕》篇多被認(rèn)為作于周宣王時(shí),因有“溥彼韓城,燕師所完”一句,被有的學(xué)者注為韓城在今河北固安,但卻并不深究首句“奕奕梁山,唯禹甸之”[6]767。“甸”,治理,治理核心地域,即甸服。梁山,是大禹治理天下的中心區(qū)域,而梁山正是禹鑿龍門的發(fā)生地,鑿開梁山為龍門,讓黃河暢流。這是河北固安不具備的地理?xiàng)l件和歷史條件?!巴蹂a韓侯,其追其貊”,“追”“貊”皆當(dāng)為北方少數(shù)民族,周王指命韓侯要管理并安撫這些“北國”,北方少數(shù)民族不一定非在燕山地區(qū),梁山以北便有,戎族就從“北國”來,打跑西周。梁山或龍門到燕山一線,山脈北面為少數(shù)民族地區(qū),“百蠻”之地,史公《貨殖列傳》指出了這一點(diǎn)。“韓侯娶妻,汾王之甥,蹶父之子?!狈谕踔刚l?指汾河流域流放的周厲王,或者指假借墳字,可訓(xùn)為大字,美稱為大王嗎?又“蹶父”的蹶(音貴)在何地?蹶父走遍天下,找到韓侯當(dāng)女婿,似是朝廷高官而非一般諸侯??傊?,《韓奕》寫的就是韓城的韓侯國,并將大禹治水與周初筑韓城的歷史事跡融進(jìn)了詩篇。韓城人愛引用“溥彼韓城”,其實(shí)“孔樂韓土”詩意更濃。
《國語·鄭語》載:“武王之子,應(yīng)韓不在,其在晉乎!”[7]256在司馬遷眼里,韓侯國沒有記述的價(jià)值,所以無傳記。韓侯國的確是國力虛弱的,周朝東遷,晉、秦、鄭等國護(hù)駕有功,得以拓展國土,秦國一支被封在韓國與芮國之間,即梁伯國,梁國受封十余年,公元前757年韓國被晉國吞并,《竹書紀(jì)年·卷十》載:“平王十四年,晉人滅韓?!盵5]12梁國能封在韓城,可能就與韓國衰落有關(guān),或即分韓國地封給梁國。從地理?xiàng)l件說來,“西河”地域在韓城最為狹長,可謂河西走廊,芮國與韓國都不易于發(fā)展,不像晉國便于向四面擴(kuò)散。
韓侯國(前1039—前757)存在了282年,若從公元前1031年實(shí)算,則為274年。
后韓。韓侯國被晉國吞并后80年,即前678年,韓萬被晉國封于韓原,為子爵。韓子采邑地比韓侯封地縮小一半,為五十里。司馬遷在《韓世家》中認(rèn)定,韓萬是韓侯苗裔,而非晉侯后裔,又認(rèn)定到韓厥時(shí),“從封姓為韓氏”[1]1865。韓厥即是《趙氏孤兒》里的韓厥。司馬遷不再提及韓原大戰(zhàn)(前645),因在《秦本紀(jì)》《晉世家》已載。韓原大戰(zhàn)實(shí)際已改變了韓國的命運(yùn),戰(zhàn)后,晉國只好放棄河西地,韓子也就失去韓原,直到公元前617年才得到恢復(fù),即公元前645年到公元前617年,韓子失去故土而遷居晉地。韓厥寄養(yǎng)在趙氏家族成長的經(jīng)歷,有助于證明韓子曾經(jīng)失國28年的史實(shí)。
司馬遷十分推崇韓厥保護(hù)趙氏孤兒的“陰德”,其實(shí)趙氏對韓厥有養(yǎng)育提攜的恩德,韓厥回報(bào)以同樣卻更大的恩德。《趙氏孤兒》被史學(xué)界認(rèn)為是《史記》中最虛假的歷史故事,受指責(zé)最多。其實(shí)《趙氏孤兒》有兩個(gè)版本,一是左丘明《國語》和《左傳》,一是司馬遷《韓世家》《趙世家》。按左氏所載,趙朔死因失記,但其子隨母生長在晉宮,無趙典家規(guī),缺乏教育,意味著趙朔非正常死亡,這是趙氏第一難。趙氏第二次受難起因于內(nèi)部,趙朔妻與小叔子趙嬰私通,趙嬰被兄長趕去齊國,趙姬懷恨報(bào)復(fù),造成趙同、趙括被滅族,最終趙氏家族被趙武全部繼承。在《趙世家》里,趙氏兩次遭難合二為一,劊子手歸于屠岸賈一人,趙姬的嬌淫和殺害本族的丑行被遮掩過去。司馬遷就是根據(jù)趙氏改編的故事寫成《趙世家》那段歷史的,使兩個(gè)版本并存,《晉世家》就與左氏記載一致?!囤w氏孤兒》的歷史傳說不是司馬遷虛構(gòu)的,那虛構(gòu)的部分也有史實(shí)的影子。韓厥是韓姓的始祖,而趙武作為趙氏孤兒,也是戰(zhàn)國七雄中趙國的始祖。
公元前535年,韓起主政晉國時(shí),遷居州(今河南省溫縣)。到韓須,又遷至平陽(今山西省臨汾市西南)。到韓啟章,即韓武子(前424—前409在位),遷都宜陽(今河南宜陽省韓城鎮(zhèn))。韓虔,即韓景侯(前408—前400在位),遷都陽翟(今河南禹縣)。韓哀侯元年,“三家分晉”,韓哀侯二年(前375),滅鄭,遷都鄭(今河南新鄭),直到公元前230年被秦國滅亡。公元前678年到公元前535年,韓國在韓原143年,其間有28年流亡晉國,從公元前535年起,韓人走出韓城,逐漸走遍全國。
回顧韓國史,曾經(jīng)兩次失國,一次被晉滅,后又受封,另一次被秦國趕走,使后韓史又可分前后兩段,可見韓國史是最復(fù)雜的。
公元前770年,由于秦族伐西戎有功,又護(hù)駕周朝東遷有功,特封秦仲的少子秦康于韓城,史稱梁伯國。這證明,周王有權(quán)隨時(shí)封賜功臣,因此諸侯國數(shù)量會有所變化。當(dāng)時(shí),韓城有芮伯國和韓侯國,梁伯國插在兩國中間,實(shí)處在芝川盆地,如果真達(dá)到伯爵封地五十里,則二十里澽水川道當(dāng)盡屬梁國。這時(shí)芮韓梁三國鼎立,并存十余年,這是第一次,而第二次三國鼎立在韓人復(fù)國后。粗略地說,三國在韓城的分布為芮國在北,梁國居中,韓國在南(前韓時(shí),當(dāng)有近一半國土在今合陽縣)。
關(guān)于梁國史,《左傳》和《史記》的記載是一致的,主要事跡集中在梁國消亡時(shí),晉惠公、韓原大戰(zhàn)和秦滅梁國?!蹲髠鳌肤斮夜?、十八年、十九年都有記載,《史記》則在《秦本紀(jì)》里。梁國滅亡前,秦國每換秦公,梁伯與芮伯便相攜前往朝賀,而韓人朝晉國。晉公子夷吾逃難到梁國,梁伯讓他娶妻生子,當(dāng)晉公死去,夷吾請求秦國保送他回國并順利成為新一任晉公,即晉惠公。但他違背了對秦國的諾言,當(dāng)上晉公卻不割讓“河西八城”。后來,晉國旱災(zāi),請秦國幫忙救災(zāi),秦國全力以赴地運(yùn)糧救災(zāi),等到秦國遭災(zāi),晉國卻不救援,終于引發(fā)韓原大戰(zhàn)(前645)。晉國戰(zhàn)敗,晉夷吾被秦國俘獲,為保命保位,這次晉夷吾老實(shí)地將河西地割給秦國。秦國占有了河西地,也得到了韓國,到前642年消滅梁國,公元前641年秦國修繕原梁國城池并移民,前640年秦滅芮國,才算真正占據(jù)了整個(gè)河西地,秦設(shè)少梁縣為治。
公元前770年到公元前642年,梁國存在了將近130年。由于梁伯不愛惜民力,大興土木,搞得民不聊生,怨聲載道,所以梁國滅亡最有意味,秦國打來,梁國無人保家愛國,而是一哄而散,秦國便輕取了梁國。梁國不戰(zhàn)而亡,與周厲王時(shí)的“國人起義”都是史籍里的官逼民反的典型事例。《后漢書·郡國志》注《博物記》說:“梁伯好士功,今梁多有城。”[8]3391這是事實(shí),但韓城城多卻并非都是梁伯所筑,而是因?yàn)轫n城諸侯國多和長期戰(zhàn)爭造成的。
梁姓和韓姓出自韓城,古代典籍早已確認(rèn)無疑。芮姓最后亡國在韓城,又幾乎與梁國同時(shí),芮姓也應(yīng)出自韓城,東周時(shí)期是中國人普遍確認(rèn)姓氏的時(shí)代。芮姓本當(dāng)屬大姓,梁姓本當(dāng)屬小姓,而實(shí)際人口卻相反,說明梁國與芮國滅亡時(shí)的情況不同,梁國不戰(zhàn)而亡,芮國當(dāng)是戰(zhàn)爭到底,結(jié)果兩姓人口相差懸殊。
公元前645年,秦國獲得河西地和韓原,韓人出逃晉國。公元前640年,秦國相繼滅掉了梁國、芮國。一般認(rèn)為,梁國滅亡在公元前641年,卻與《左傳》所載實(shí)不相符:僖公十八年(前642),“梁伯益其國而不能實(shí)也,命曰新里。秦取之”?!笆拍甏?,遂城而居之?!盵4]223,據(jù)此,秦輕松取得梁國在公元前642年,第二年筑城并移民居住,為消滅芮國做好進(jìn)軍的準(zhǔn)備。梁國都城當(dāng)在今西少梁村,“新里”在今芝水北岸,緊依高門原建筑;秦人筑城移居在原梁國都城還是“新里”?當(dāng)在“新里”,是秦人加固的少梁城。明朝人張士佩撰《韓城縣志》,將少梁的賦名權(quán)說成魏國,便有人扯上了幾百年后的魏都大梁,相對大梁稱為少梁,這是謬論。秦國滅掉梁國就稱為少梁,設(shè)縣為治,公元前620年,秦國占領(lǐng)整個(gè)韓城后20年,“司馬氏入少梁”,不必待到有大梁才叫少梁。梁國城墻依四周原邊筑起,周長11公里,遺存比較完好。
公元前642年,秦國占領(lǐng)少梁,公元前617年,晉國奪取少梁。其間,公元前621年,秦穆公薨,秦國又衰弱下來,公元前620年 “司馬氏入少梁”,司馬家族一支落戶韓城?!盎菹逯g,司馬氏去周適晉。晉中軍隨會奔秦,而司馬氏入少梁?!盵1]3285《太史公自序》說明,司馬氏從東都洛陽的動亂里逃出來,流徙晉國幾十年,分散為三支,其中一支進(jìn)入戰(zhàn)后人口稀少的少梁。這時(shí),韓梁芮三國盡亡,秦國或統(tǒng)稱之為少梁。公元前617年,晉國打回河西地,首次攻占了少梁城,韓國得以復(fù)國,82年后即公元前535年,韓國遷出韓城。由于韓國曾經(jīng)失國28年,韓國在韓城的歷史又可分為前后兩段。
韓城作為河西軍事重鎮(zhèn),史實(shí)主要見于《史記》三篇:《秦本紀(jì)》《魏世家》和《六國年表》。《秦本紀(jì)》有關(guān)史實(shí)是:“康公四年(前617),晉伐秦,取少梁?!盵1]195韓兆琦注本有誤,說少梁“原本屬晉”,其實(shí)少梁此次才始為晉國攻占,原本是梁國,韓原大戰(zhàn)后還存在?!办`公六年(前419),晉城少梁,秦?fù)糁J?,城籍姑?!睍x當(dāng)為魏,魏晉常通用,后又常稱魏為梁,因魏都遷大梁。十三年當(dāng)為十年(前415),籍姑城建在“韓城北三十五里”(《正義》謂),為對抗占據(jù)少梁城的魏國。“出子二年(前385),晉復(fù)強(qiáng),奪秦河西地?!贝文辏孬I(xiàn)公繼位,秦國逐漸強(qiáng)盛,“二十三年(前362),與晉戰(zhàn)少梁,虜其將公孫痤”。此條《魏世家》有“取龐”。秦惠文君時(shí),“八年(前330),魏納河西地”?!读鶉瓯怼窞椤芭c秦河西地少梁”,多出少梁二字?!笆荒?前327),更名少梁曰夏陽?!睆那販缌簢闫鸬礁?,即從公元前642年到公元前327年,韓城叫少梁315年,但少梁不能代稱一切,韓國復(fù)國,與少梁并存的龐城、籍姑城,都不可忽視。
《魏世家》載及:“(魏文侯)六年(前419),城少梁。十三年,使子擊圍繁龐,出其民。十六年,伐秦,筑臨晉、元里。十七年,筑洛陰、合陽。”[1]1838按《竹書紀(jì)年》推算,魏文侯在位比史公所記早21年,引文年數(shù)皆因此有變。引文反映出魏文侯時(shí)期,魏國任吳起為將占領(lǐng)河西地,多處筑城防守。繁龐即龐城,在今韓城,但具體城址不確定,或當(dāng)在今韓城古城原址上,龐城始筑于何時(shí)也無記錄,當(dāng)屬秦滅芮國后所筑。魏惠王“九年,與秦戰(zhàn)少梁,虜我將公孫痤,取龐”。九年當(dāng)為八年,即公元前362年,秦奪回龐城?!笆吣辏c秦戰(zhàn)元里,秦取我少梁”應(yīng)作十六年,即公元前354年,秦奪取少梁?!笆拍?,筑長城,塞固陽”應(yīng)作十八年,固陽地域不清,或?yàn)楹详柲程帲?52年魏筑長城,當(dāng)出于秦先后取龐城、少梁城的軍事壓力。公元前330年,“予秦河西之地”,公元前328年,“魏盡入上郡于秦”,至此,魏國退出了河西地和上郡,秦國強(qiáng)大起來,兩國結(jié)束長期在河西地的拉鋸戰(zhàn)。
《六國年表》載:公元前461年,秦國“塹阿旁。伐大荔。補(bǔ)龐戲城”[1]693,龐戲城,又稱繁龐城、龐城。由此可證,龐城建筑已久,長期由秦國控制,制約著魏國在河西的擴(kuò)展。公元前419年,“魏城少梁”,公元前418年,“秦與魏戰(zhàn)少梁”,公元前417年,“魏復(fù)城少梁”,公元前415年,“秦補(bǔ)龐,城籍姑。”公元前412年,“晉公子擊圍繁龐,出其民”。秦攻取少梁不成,修補(bǔ)龐城,又新建籍姑城,變成退守之?dāng)荩约贸菫樾碌臄澈蟾鶕?jù)地。公元前362年,“秦與魏戰(zhàn)少梁,虜其太子”,公元前354年,“秦與魏戰(zhàn)元里,斬首七千,取少梁”,公元前352年,“魏筑長城,塞固陽”,公元前351年,“衛(wèi)鞅圍固陽,降之”,公元前330年,“魏入(少梁)河西地于秦”,又為“與秦河西地少梁”,少梁本屬河西地,為何重復(fù)出現(xiàn)?秦國先已攻占少梁,難道何時(shí)又丟失?當(dāng)為魏國聲明交出河西地及少梁,不再占有和攻取,引文中應(yīng)將少梁與河西地用頓號分開,證明少梁情況特殊,而不是矛盾。公元前326年,“初臘。會龍門”,秦王親至龍門,秦國在秦穆公后再次實(shí)現(xiàn)子孫飲馬黃河的戰(zhàn)略目標(biāo),不同在于這次將開始一統(tǒng)中國的進(jìn)程。
上述史料證明,秦國先后與晉國魏國在韓城征戰(zhàn)近300年,而晉魏先后占據(jù)少梁263年(前617—前354),但要強(qiáng)調(diào)的是韓城長期處于分裂割據(jù)的局面,秦國占有韓城北部,先有龐城,后又有籍姑城,史實(shí)較為復(fù)雜,遠(yuǎn)不能僅以少梁代表韓城的全境。由上可見,韓城城多,芮韓梁三國都有城,芮國以后北面有龐城、籍姑城,韓國以后南面有韓子城,梁國以后中部又有“新里”、少梁城,少梁城又有少梁渡,魏國多次筑城又有變動。最能證明韓城城多的地點(diǎn)在南原東端的南北城村,城村緊臨黃河、三道“長城”以此為始末點(diǎn),韓長城、梁長城和魏長城,三道城墻各相距幾十米到一百多米,真可謂一大奇觀,很有史學(xué)研究價(jià)值。韓城多城也就多姓,芮、韓、梁三姓就出自韓城,那么龐城與籍姑城是否產(chǎn)生龐姓、籍姓?姓氏書籍里,籍姓似有幾個(gè)出處,而龐姓出處不清,確有深入研討的必要。
公元前327年,少梁更名夏陽。少梁與夏陽的地名都由秦國稱起,問題是秦國因何稱韓城為夏陽?或因大禹鑿龍門,或因《韓奕》篇,或某一時(shí)期韓城已叫過夏陽,難以確定,但當(dāng)與禹夏統(tǒng)治有關(guān)。《左傳·魯成公七年》有人姓名為“夏陽說”[4]489,與韓厥同時(shí),時(shí)在公元前585年,此人是夏陽人還是姓夏陽,就是個(gè)問題。韓城稱為夏陽以后,直到漢初一百多年,韓城無大事可記,卻有杰出人物,即司馬家族。
司馬錯(cuò),是司馬遷的八世祖。他的事跡主要見于《秦本紀(jì)》和《張儀列傳》等,另有《戰(zhàn)國策》。摘錄《秦本紀(jì)》如下:“(秦惠王)九年,司馬錯(cuò)伐蜀,滅之?!盵1]207即公元前316年,司馬錯(cuò)主張先伐蜀并率兵滅蜀?!?秦昭襄王)六年(前301),蜀侯煇反,司馬錯(cuò)定蜀?!薄笆辏蟾e(cuò)取軹及鄧。”公元前291年,司馬錯(cuò)攻取今河南省濟(jì)源兩邑?!笆四?,錯(cuò)攻垣、河雍,決橋取之?!鼻?89年,他奪取垣縣和宜陽城。“二十一年(前286),錯(cuò)攻魏河內(nèi)。”“二十七年(前280),錯(cuò)攻楚。”“又使司馬錯(cuò)發(fā)隴西,因蜀攻楚黔中,拔之?!笨梢姡瑥墓?16年到公元前280年間,司馬錯(cuò)領(lǐng)軍作戰(zhàn)近四十年?!读鶉瓯怼酚?,在公元前289年,“客卿錯(cuò)出魏,至軹,取城大小六十一”[1]739也見于《白起傳》。司馬錯(cuò)先后對蜀、魏、楚三國作戰(zhàn),獲得了勝利?!稄垉x列傳》收入《戰(zhàn)國策》“司馬錯(cuò)與張儀辯論在惠王前”[1]2281,司馬錯(cuò)的主張得到惠王支持,他也就一直是秦朝對西南用兵的主帥。張儀故里在山西萬榮,兩人故里隔河相望。
《秦本紀(jì)》又載:秦昭王四十八年(前259),“司馬梗北定太原,盡有韓上黨”。司馬梗就是《太史公自序》中說的司馬靳,為司馬錯(cuò)的孫子,是司馬遷的六世祖?!霸谇卣呙e(cuò),與張儀爭論,于是惠王使錯(cuò)將伐蜀,遂拔,因而守之。錯(cuò)孫靳,事武安君白起。而少梁更名曰夏陽。靳與武安君坑趙長平軍,還而與之俱賜死杜郵,葬于華池。靳孫昌,昌為秦主鐵官,當(dāng)始皇之時(shí)?!盵1]3286司馬靳主要作為白起的副將率軍作戰(zhàn)。司馬昌是司馬遷的四世祖,已不再從事軍事,而轉(zhuǎn)向經(jīng)濟(jì)方面。司馬錯(cuò)到司馬靳三代“葬于華池”,韓城高門原華池就是司馬氏的祖墳地?!吧倭焊币痪浔井?dāng)系于司馬錯(cuò),而拖后到司馬靳,似誤簡問題,或當(dāng)是敘述語勢造成的,史公又必得補(bǔ)出這一句。
楚漢戰(zhàn)爭間,項(xiàng)羽分封天下。關(guān)中三王中,便有塞王司馬欣和翟王董翳與夏陽扯得上關(guān)系,司馬欣雖沒說原籍卻當(dāng)屬秦國這支司馬氏的后裔(司馬相如也一樣史失原籍),董翳據(jù)傳在今韓城盤龍山區(qū)有墓冢及后裔。殷王司馬卬是司馬氏在趙國一脈的后人,《自序》明確說到。韓王成、遼東王韓廣為韓氏后裔。從屬劉邦的張良與韓信也同韓氏有淵源,尤其張良家族為韓國官宦世家,秦國滅韓,張良謀殺秦始皇為韓氏報(bào)仇,雖不成功,但忠心可鑒。
韓信有專傳《淮陰侯列傳》,他為劉漢政權(quán)打下了半壁江山,是將神兵仙。漢二年八月(前205),韓信佯裝欲在臨晉渡河,“而伏兵從夏陽以木罌缶渡軍,襲安邑”[1]2613,活捉魏王,設(shè)立河?xùn)|郡。一直有合陽人爭議韓信的夏陽渡在合陽,實(shí)屬妄議。在史傳中,夏陽與合陽分得很清,從韓國滅亡到太史公時(shí)兩地區(qū)域明確,夏陽只能是少梁更名后的夏陽,韓城稱夏陽有九百余年本就是鐵證。
《太史公自序》載:“昌生無澤,無澤為漢市長。無澤生喜,喜為五大夫,卒,皆葬高門。喜生談,談為太史公?!盵1]3286司馬無澤、司馬喜無疑葬于高門,而司馬昌、司馬談也當(dāng)葬于高門,即“皆葬高門”的含義,亦即高門為進(jìn)入漢朝的司馬祖塋地。高門當(dāng)指原有的人為建筑物。
司馬談、司馬遷父子相繼為漢朝太史令,相繼撰成《太史公書》,成為史家絕學(xué)。太史令對知識的要求極高,司馬父子都早早離鄉(xiāng)進(jìn)京,鉆研學(xué)問。父子都在漢武帝時(shí)期為官,父談生年不詳,仕于建元元年(前140),逝于元封元年(前110)。父談逝于洛陽,逝世前囑托子遷一定要完成史家的巨著。子遷送父歸葬高門?!蹲孕颉访鬏d:“遷生龍門?!鼻爸糜兴膫€(gè)地名:少梁、夏陽、華池、高門,龍門就是夏陽的代稱。同理可證司馬遷的生年,“有子曰遷”也恰有前置的四個(gè)時(shí)限:父親求學(xué)、父親入仕、《論六家要指》、父親升任太史令,結(jié)合其他推論和證據(jù)不難得出司馬遷生于建元六年(前135)的結(jié)論。
頒布太初歷那年,司馬遷開始創(chuàng)作《史記》,進(jìn)行了一半,因當(dāng)朝回答對李陵事件的看法,而被下牢獄,直到腐刑才免死,《史記》便染上了他的血淚控訴。封建史上,漢武帝是到司馬故里最多的皇帝,要定期到后土祠祭祀,來回往返經(jīng)過夏陽,便在夏陽渡為皇帝建立了行宮,叫作挾荔宮,就在今司馬遷祠下,這是巧合還是刻意形成的諷刺呢?不必過分追究,反正漢武帝是令人糾結(jié)的封建帝王,最后是司馬遷用一家言的當(dāng)代史成就了他的威名。
《報(bào)任安書》說《史記》基本完成,當(dāng)《史記》真的完成以后,再無司馬遷生平事跡的確切證據(jù)。最先補(bǔ)《史記》,也是距離司馬遷卒年最近的人——褚少孫,他證明司馬遷記事寫盡了武帝朝,意味著司馬遷活出了漢武帝時(shí)代,當(dāng)逝于昭帝在位的某一年,這一推斷也有班固的《司馬遷傳》佐證?!稘h書》多次提到“假太子案”:公元前82年,有人冒充太子闖進(jìn)京城,直鬧進(jìn)皇宮,被抓,經(jīng)審他是夏陽人。太史公卒年約在公元前80年以前,說逝于發(fā)生假太子案的公元前82年也說得過去,有這樁奇聞可記,畢竟真太子是讓父親漢武帝冤枉死的。
當(dāng)今開放的世界,《史記》愈來愈光輝。
[1] 司馬遷.史記[M].北京:中華書局,1959.
[2] 韓兆琦.史記箋證[M].南昌:江西人民出版社,2004.
[3] 世本八種[M].宋震,注.秦嘉謨,等輯.北京:中華書局,2008.
[4] 春秋左傳[M].鄭州:中州古籍出版社,1993.
[5] 韓城市文物志[M].西安:三秦出版社,2002.
[6] 金啟華.詩經(jīng)全譯[M].南京:江蘇古藉出版社,1984.
[7] 國語[M].濟(jì)南:齊魯出版社,2005.
[8] 范曄.后漢書[M].北京:中華書局,1965.
附錄1:
芮韓梁三國表
注:后韓在前645年到前617年間失國28年,在韓實(shí)為115年。失國前在韓33年,復(fù)國后在韓82年。后韓為子爵,封地最多五十里。
附錄2:
韓城周漢千年大事記
前1064年,周文王受命之年,斷虞芮之訟。
前1046年,周武王封芮伯國于今韓城北部,實(shí)為從龍門到芝川口七十里地。
前1039年,周公攝政,封韓侯國于今韓城南部及今合陽部分地域,約從今韓城老城到合陽一百里地。
前1031年,周成王親政后,親命小弟為韓侯,又命召公筑韓城,此時(shí),韓侯才到封地?!对娊?jīng)·韓奕》即描寫此事。
前770年,周平王封秦仲少子嬴康于今韓城中部盆地,為梁伯國。
前757年,晉國滅韓侯國,占據(jù)今韓城南原。韓國立國282年。
前709年,芮伯萬被母親逐出,居于魏。次年年底,王師聯(lián)合秦師將芮伯“執(zhí)歸”洛陽。
前702年,秦人送芮伯回國。
前678年,晉國封韓氏苗裔于韓原,即今韓城南原。
前645年,秦晉交戰(zhàn)韓原,史稱韓原大戰(zhàn)。韓國敗失國土,流亡晉國。
前642年,秦國滅亡梁國。梁國立國128年,為梁姓祖國。
前641年,秦國設(shè)少梁縣于“新里”。或在此年,秦人建筑龐城,《左傳》“遂城而居之”或意在于此。待考。
前640年,秦國滅亡芮國,統(tǒng)一韓城。芮國立國406年,為芮姓祖國。
前620年,“司馬氏入少梁”,司馬遷祖先落戶少梁縣。
前617年,晉國攻占少梁。韓子失國28年后復(fù)國。韓厥少長于趙氏家族。
前598年,梁山崩。
前582年,韓厥幫助趙氏孤兒趙武復(fù)國。韓氏認(rèn)韓厥為始祖。
前535年,韓國遷出韓原,計(jì)失國28年,實(shí)居115年。
前479年,孔子死,弟子卜子夏教衍西河,為魏文侯師。
前461年,秦國修補(bǔ)龐城。龐城當(dāng)在今韓城老城,疑為龐姓祖邑。
前419年,魏國修筑少梁城。
前418年,魏秦兩國爭戰(zhàn)少梁城。
前417年,魏國加固少梁城。
前415年,秦國修補(bǔ)龐城,新建籍姑城。籍姑城在“韓城縣北三十五里”,大池埝鄉(xiāng)一帶。
前412年,魏國攻占龐城,趕出全城居民。
前409年,吳起任魏國“西河守”。
前376年,韓魏趙三家瓜分晉國。
前362年,秦國在少梁戰(zhàn)勝魏國,俘獲魏軍將領(lǐng),并奪回龐城。
前354年,秦國在元里大勝魏國,進(jìn)取少梁城。
前352年,魏國在韓塬筑長城。
前330年,魏國徹底退出少梁地,并將河西地全部交給秦國。
前327年,秦國更名少梁縣為夏陽縣。韓城稱為少梁縣314年。
前326年,秦惠文王親至龍門大會諸侯。
前316年,司馬錯(cuò)率兵伐滅蜀國。
前301年,司馬錯(cuò)平定蜀國。
前280年,司馬錯(cuò)攻取楚國黔中地。
前260年,司馬靳為白起副將參加長平大戰(zhàn)。
前259年,司馬靳伐定太原,盡占上黨地區(qū)。
前257年,司馬靳被賜自殺,歸葬夏陽華池。
前206年,夏陽縣屬塞王司馬欣治域。
前205年,韓信繞道夏陽渡,偷襲魏王。夏陽縣屬河上郡。
前198年,夏陽縣直屬內(nèi)史。
前140年,夏陽縣屬左內(nèi)史。司馬談入仕。
前135年,司馬談為太史令,司馬遷出生于夏陽。
前113年,司馬遷已入仕為郎,與父司馬談隨從漢武帝祭祀后土,父子同歸故里。韓城有皇帝行宮,稱夏陽挾荔宮。
前110年,司馬談病逝,司馬遷歸葬亡父于夏陽高門。
前108年,司馬遷升任太史令。
前104年,司馬遷等制訂的太初歷由朝廷頒行,司馬遷開始創(chuàng)作《太史公書》。夏陽縣屬左馮翊。
前98年,司馬遷受刑。
前90年,司馬遷完成《太史公書》。
前80年,司馬遷約逝于本年,享年50余歲。
前60年,司馬遷外孫楊惲公布《太史公書》。
【責(zé)任編輯朱正平】