高華平
內(nèi)容提要 吳起是戰(zhàn)國前中期的一位重要思想家。吳起在魏文侯和魏武侯時期曾先後兩次擔(dān)任西河守之職。他第一次任西河守的時間應(yīng)始於魏文侯十八年(公元前407年)“魏文侯受經(jīng)於子夏,過段干木之閭常式(軾)”之年末,也可能在其次年年初,殆此時爲(wèi)魏文侯急於禮賢求士的時期,故吳起最有可能在此時由翟黃(璜)所薦而爲(wèi)魏文侯西河守;這一任期約結(jié)束於公元前405年魏文侯主導(dǎo)三晉伐齊之日。吳起第二次任西河守應(yīng)始於公元前395年魏武侯即位時或稍後,而結(jié)束於魏武侯九年(公元前387年)魏“使吳起伐齊,至靈丘”。這次任期共有八九年時間。吳起此次去職的原因,是由於受到公叔座(瘞)之僕王錯之譖。吳起治西河的主要功績,一是深謀遠慮,設(shè)計魏國發(fā)展的長遠規(guī)劃;二是修德立信,移風(fēng)易俗,重建社會誠信;三曰著爲(wèi)兵法,製定法令,建立起一套法律制度。
關(guān)鍵詞 吳起 西河 事跡
吳起是戰(zhàn)國前中期的一位重要歷史人物,他出生於衛(wèi)國,卻在魯、魏、楚諸國的政治舞臺上扮演過重要角色。特別是在魏國,吳起曾先後仕於魏文侯、魏武侯兩朝,前後達二十多年,並曾先後擔(dān)任過魏國的將軍、西河郡守及魏相等職,與這一時期魏國的政治、軍事皆有極爲(wèi)密切的關(guān)係。
近代以來,學(xué)術(shù)界歷來都很重視對吳起其人其事的研究,特別是20世紀上半葉,以錢穆、郭沫若爲(wèi)代表的學(xué)者對吳起的研究,更是將這一研究推到了一個新的高度。只是由於年代的久遠和史料的不足(而且這些爲(wèi)數(shù)不多的史料本身還有不少互相矛盾和錯亂之處),研究起來十分困難,有關(guān)吳起在魏國從政的經(jīng)歷就存在諸多疑點,迄今仍無法解決。例如,吳起曾長時間擔(dān)任魏國的西河之守,但吳起是從魏文侯至魏武侯時一直不間斷地擔(dān)任此職,還是先後兩次擔(dān)任此職呢?如果是先後兩次擔(dān)任此職,那他分別擔(dān)任此職和去職的時間與原因又是什麼呢?吳起在兩次任西河之守時都有哪些作爲(wèi)呢?弄清這些問題,對於研究吳起其人及其思想無疑是十分必要的。
吳起始任西河守的時間,是在魏文侯之世,這是很清楚的?!妒酚洝瞧鹆袀鳌穼Υ擞忻鞔_的記載:
(魏)文侯以吳起善用兵,廉平,盡能得士心,乃以爲(wèi)西河守,以拒秦、韓。[注]司馬遷撰、裴駰集解、司馬貞索隱、張守節(jié)正義《史記》,第七冊,中華書局1959年版,第2166頁。
但根據(jù)史料和前人的研究,吳起卻並非一到魏國即被魏文侯任用爲(wèi)西河守的?!妒酚洝瞧鹆袀鳌氛h,吳起初到魏國時,魏文侯曾問李克“吳起何如人也”,而魏文侯在聽了李克的介紹後,才“以(之)爲(wèi)將”的。而且,吳起在任魏將之前,還曾在魯國爲(wèi)將。關(guān)於吳起何時何故去魯之魏,《韓非子·説林上》説是在“魯季孫新弒其君”的時候,因爲(wèi)當(dāng)時有人勸吳起離開,説:“今季孫乃始血,其毋乃可知也?!眳瞧鹨灿行┛謶?,所以他就“因去魯之魏”。但根據(jù)現(xiàn)代學(xué)者的考證,季孫氏時代魯國的國君是魯哀公,而魯哀公既非被季孫氏所弒,當(dāng)時的魯國也沒有弒君之事,且此時距吳起被殺時的楚悼王二十一年(周安王二十一年,魯穆公三十一年,公元前381年)已有八九十年,吳起若是在魯哀公之世“去魯之魏”,那麼到他在楚悼王二十一年被殺時,至少已有一百歲以上了。所以學(xué)者推斷,吳起離開魯國到魏國的時間,“至晚在魯繆公五、六年間”[注]郭沫若《青銅時代》,《郭沫若全集·歷史卷(第1卷)》,人民出版社1982年版,第507頁。錢穆《先秦諸子繫年》,商務(wù)印書館2002年版,第186頁。。
吳起到魏國後,是先被魏文侯任用爲(wèi)將,然後才被魏文侯任用爲(wèi)西河之守的。那麼,吳起在被魏文侯任用爲(wèi)西河守之後,是否一直擔(dān)任此職呢?有些學(xué)者認爲(wèi),吳起直到魏文侯之子魏武侯之世、甚至直到他離開魏到楚國之前,都一直擔(dān)任著西河守之職?!俄n非子·內(nèi)儲説上七術(shù)》曰“吳起爲(wèi)魏武侯西河之守”,《呂氏春秋·長見》和《觀表》曰“吳起治西河之外,王錯譖之于武侯”云云,都明確地説到魏武侯時吳起仍爲(wèi)西河之守。不僅如此,《史記·吳起列傳》和《戰(zhàn)國策·魏策一》還記載有魏武侯“浮西河”時與吳起的對話。《史記·吳起列傳》既説魏武侯聽了吳起“山河之固”、“在德不在險”的話之後,“即封吳起爲(wèi)西河守”?!稇?zhàn)國策·魏策一》又載魏武侯在聽了吳起類似的崇德之言後説:“善,吾乃今日聞聖人之言也。西河之政,專委之子矣。”
《史記》和《戰(zhàn)國策》中的這些記載,意思應(yīng)該是很清楚的。它們的意思是説,魏武侯在“浮西河”的時候,因爲(wèi)聽了吳起的“聖人之言”,所以當(dāng)即“封吳起爲(wèi)西河守”,而且魏武侯還表示西河之政從此“專委之”吳起,不再換他人了。換言之,因爲(wèi)吳起在魏文侯時曾被任用爲(wèi)西河之守,那麼魏武侯時的這次任用,對吳起來説顯然就屬於第二次任西河守了。
但就是這樣一件原本十分明確的事情,卻常常被人誤解。梁玉繩《史記志疑》即認爲(wèi)《史記·吳起列傳》所言魏武侯“即封吳起爲(wèi)西河守”之“即封”二字使用不當(dāng),因爲(wèi)“守不可言封。且起已守西河”,故“‘即封’二字衍”,當(dāng)刪[注][西漢]劉向集録、范祥雍箋證、范邦瑾協(xié)?!稇?zhàn)國策箋證》(下冊),上海古籍出版社2006年版,第1256、1257頁。。
客觀地講,以梁玉繩爲(wèi)代表的學(xué)者認爲(wèi)吳起自魏文侯任用爲(wèi)西河守之後、直到魏武侯世一直守西河的看法,是十分牽強的。這不僅因爲(wèi)《史記·吳起列傳》既有明文稱魏文侯“以吳起爲(wèi)西河守”,又有明文稱魏武侯“即封吳起爲(wèi)西河守”,在沒有任何旁證的情況下,即斷定《史記》“即封”二字爲(wèi)“衍文”,單從??睂W(xué)上説就是行不通的。更何況,除了《史記》和《戰(zhàn)國策》這兩種史料之外,我們還可從其他材料中發(fā)現(xiàn)魏文侯之世吳起曾離職西河守的綫索?!俄n詩外傳》卷九載:
魏文侯問于解狐曰:“寡人將立(《太平御覽》卷四百八十二引作“定”)西河守,誰可爲(wèi)用者?”解狐對曰:“荊伯柳者賢人,殆可?!蔽暮钤唬骸笆欠亲又囈玻俊睂υ唬骸熬龁柨?,非問讎也?!膘妒菍⒁郧G伯柳爲(wèi)西河守。荊伯柳問左右:“誰言我於君?”左右皆曰“解狐”。荊伯柳往見解狐而謝之曰:“子乃寬臣之過也,言於君。謹再拜謝?!苯夂唬骸把宰诱吖?,怨子者私也。公事已行,怨子如故?!睆埞渲?,走十步而沒。《詩》曰:“邦之司直?!盵注]韓嬰撰、許維遹校釋《韓詩外傳集釋》,中華書局1980年版,第315、316頁。
此處且不論解狐公私分明和薦讎的雅量,僅就史實而言,它可以説就是對吳起自魏文侯到魏武侯時一直擔(dān)任西河守之説的否定。而且,現(xiàn)代學(xué)者的研究也認爲(wèi),《史記·六國年表》《秦本紀》《魏世家》《水經(jīng)·河水注》等都説魏文侯十七年(公元前408年)魏始占有秦的西河地區(qū)。(如《史記·六國年表》載魏文侯十七年,“伐秦,築洛陰、合陽”。《史記·魏世家》載:“(魏文侯)十七年,……西擊秦,至鄭而還,築洛陰、合陽?!薄端?jīng)注》卷四《河水注》曰:“魏文侯伐秦,至鄭還,築汾陰、合(陽)縣,即此城也?!?故《史記·吳起列傳》即以此爲(wèi)魏文侯以吳起爲(wèi)將“擊秦,拔五城”之役,而有學(xué)者則進一步推斷説:“從此,秦的河西地區(qū)全部爲(wèi)魏占有”,“魏在河西設(shè)郡,以吳起爲(wèi)郡守”[注]楊寬《戰(zhàn)國史》,上海人民出版社2008年版,第291頁。。説明這是吳起在魏文侯時開始擔(dān)任西河守的具體時間。
不管事實是否真如有的學(xué)者所説,魏文侯是在其十七年(公元前408年)以吳起爲(wèi)將“擊秦,拔五城”之後,即“在河西設(shè)郡,以吳起爲(wèi)郡守”的,上引《韓詩外傳》載魏文侯問解狐“寡人將立(定)西河守,誰可爲(wèi)用者”,並以荊伯柳爲(wèi)西河守之事,都明確説明即使是在魏文侯之朝,吳起也並非是始終擔(dān)任西河守之職的;在他擔(dān)任此職之後,魏文侯至少還曾任用荊伯柳任西河守之職。所以,我們似可以得出結(jié)論,吳起並非是從魏文侯時起一直擔(dān)任西河守,而是在魏文侯和魏武侯朝曾先後兩次擔(dān)任西河守之職。
我們可以肯定吳起在被魏文侯以爲(wèi)西河守之後,也曾離職而由他人接替——他在魏文侯和魏武侯時期,應(yīng)該是先後兩次擔(dān)任西河守之職。但《史記·吳起列傳》在敘魏文侯“乃以(吳起)爲(wèi)西河守”之前,既記敘了以吳起爲(wèi)將“擊秦,拔五城”之事,也記載了吳起爲(wèi)士兵吮傷而其母泣的故事。由於《史記·吳起列傳》記載此二事時,沒有説明此二事發(fā)生的時間,所以,很容易給人留下吳起是在此二事之後才開始擔(dān)任西河守的印象。那麼,吳起始任西河守的確切時間到底是在什麼時候?《史記·吳起列傳》所記載的這兩件事件之間又是怎樣的先後次序呢?是如《史記·吳起列傳》記載的那樣,吳起始任西河守的時間,既在魏文侯以吳起爲(wèi)將“擊秦,拔五城”之後,也在吳起爲(wèi)士兵吮傷而其母泣的故事發(fā)生之後?還是如有的學(xué)者所説,魏文侯以吳起爲(wèi)將“擊秦,拔五城”之後,魏國即全部占有秦的河西地區(qū),並“在河西設(shè)郡,以吳起爲(wèi)郡守”——吳起爲(wèi)西河守之事,發(fā)生在魏文侯以吳起爲(wèi)將“擊秦,拔五城”之後、吳起爲(wèi)士兵吮傷而其母泣的故事之前呢?
我們先看看《史記·吳起列傳》所載吳起爲(wèi)士兵吮傷而其母泣的故事。此事在秦漢載籍中亦多有記載,《韓非子·外儲説左下》曰:
吳起爲(wèi)魏將而攻中山。軍人有病疽者,吳起跪而自吮其膿。傷者母立而泣,人問曰:“將軍於若子如是,尚何爲(wèi)而泣?”對曰:“吳起吮其父之創(chuàng)而父死,今是子又將死也,今吾是以泣?!盵注]王先慎撰、鍾哲點?!俄n非子集解》,中華書局1998年版,第297頁。案: 《韓非子·外儲説左下》中的這段文字,在《藝文類聚》《太平御覽》等類書中都有引用,但其中“吳起吮其父之創(chuàng)而父死”一句,皆作“吳起吮其父之傷而殺之涇水之上”。因爲(wèi)涇水正在西河地區(qū),故學(xué)者歷來都認爲(wèi)“殺之涇水之上”,本指吳起爲(wèi)魏將“擊秦,拔五城”之戰(zhàn)。楊寬等以“吳起爲(wèi)魏將攻中山”之事在爲(wèi)魏將“擊秦,拔五城”之後,而魏文侯以吳起爲(wèi)將“擊秦,拔五城”之後,魏國即全部占有秦的河西地區(qū),並“在河西設(shè)郡,以吳起爲(wèi)郡守”。但今本《韓非子》的各種版本中皆無此句,《藝文類聚》《太平御覽》等類書引文中的此句或是淺人所加,楊寬的觀點也是值得商榷的。
比較《韓非子》和《史記》的這兩處記載不難發(fā)現(xiàn),這兩處記載中最大的不同在於,《韓非子》比《史記》的記載多出了“吳起爲(wèi)魏將而攻中山”一句。但我認爲(wèi)這是極爲(wèi)重要的,因爲(wèi)它實際上告訴了我們此事發(fā)生的時間和地點,是在吳起爲(wèi)魏文侯“伐中山”的時候;而且此時吳起只是“魏將”,還不是魏“西河守”。這也就是説,《史記·吳起列傳》把魏文侯以吳起爲(wèi)西河守的時間,不僅放在吳起“擊秦,拔五城”之後、而且也放在魏文侯“伐中山,以子擊守”一事之後,是有根據(jù)的;有學(xué)者認爲(wèi)魏文侯以吳起爲(wèi)將“擊秦,拔五城”之後,魏國即“在河西設(shè)郡,以吳起爲(wèi)郡守”,這一觀點卻是值得商榷的。因爲(wèi)我們有足夠的史料證明吳起爲(wèi)魏文侯“伐中山”一事,是發(fā)生于魏文侯以吳起爲(wèi)將“擊秦,拔五城”之前的:
其一,《韓非子·外儲説左下》已明確地説“吳起爲(wèi)魏將而攻中山”,即是説吳起“攻中山”時只是任“魏將”,而非魏之西河守,這也是與《史記·吳起列傳》所謂魏文侯以吳起爲(wèi)將“擊秦,拔五城”的敘述形式是完全相同的,即都只是説,吳起此時只是“魏將”而非魏國的西河守。
其二,《韓非子·外儲説左上》曰:“田子方從齊之魏,望翟黃乘軒騎駕出,方以爲(wèi)文侯也,移車異路而避之,則徒翟黃也。方問曰:‘子奚乘是車也?’曰:‘君謀欲伐中山,臣薦翟角而謀得;果且伐之,臣薦樂羊而中山拔;得中山,憂欲治之,臣薦李克而中山治;是以君賜此車。’方曰:‘寵之稱功尚薄?!痆注]王先慎撰、鍾哲點?!俄n非子集解》,第317頁?!薄妒酚洝の菏兰摇份d魏文侯二十年“卜相”,翟黃與李克的爭辯之辭曰:“翟璜(黃)忿然作色曰:‘以耳目之所睹記,臣何負于魏成子?西河之守,臣之所進也。君內(nèi)以鄴爲(wèi)憂,臣進西門豹。君謀欲伐中山,臣進樂羊。中山以拔,無使守之,臣進先生。君之子無傅,臣進屈侯鮒。臣何以負于魏成子?’[注]司馬遷撰、裴駰集解、司馬貞索隱、張守節(jié)正義《史記》,第1840頁?!薄俄n非子》和《史記》都記載了翟黃(璜)的表功之辭。不同的是,《韓非子》中翟黃(璜)只談到了伐中山和治中山,而《史記》中翟黃(璜)還談到了薦吳起守西河(因爲(wèi)《説苑·臣術(shù)》載有與《史記·魏世家》中翟黃相同的言和事,但“西河之守,臣所進也”一句,《説苑·臣術(shù)》作“西河無守,臣進吳起,而西河之外寧”,故學(xué)者皆以翟黃“進西河之守”爲(wèi)薦吳起守西河)和薦西門豹治鄴二事。雖然錢穆等學(xué)者認爲(wèi)《史記》所記翟黃(璜)之辭“實吳起之徒潤飾爲(wèi)之”,“卜相”之事“當(dāng)前移二十三年”,而魏文侯“用吳起,滅中山,均在晚世”[注]錢穆《先秦諸子繫年》,商務(wù)印書館2002年版,第156頁。。但比較二者仍可見出,翟黃(璜)薦吳起守西河和西門豹治鄴雖皆發(fā)生于魏文侯二十年“卜相”之前,但“伐中山”一事則在魏“西攻秦,至鄭而還,築雒陽、合陽”或吳起爲(wèi)魏將“擊秦,拔五城”之前;因爲(wèi)即使魏文侯“卜相,李克、翟璜爭”時真沒有翟璜(黃)薦吳起守西河之事,但翟黃(璜)也不可能不提及薦西門豹治鄴之事的。翟黃(璜)在向田子方誇耀乘軒車之因時未言及薦吳起守西河和薦西門豹治鄴二事,這只能説明此二事在魏“伐中山”之時尚未發(fā)生,故翟黃(璜)無從言及?!妒酚洝ち鶉瓯怼穼ⅰ拔何暮钍芙?jīng)於子夏,過段干木之閭常式”繫于魏文侯十八年(公元前407年),即魏文侯“卜相,李克、翟璜爭”前二年,而《史記·魏世家》又將西門豹治鄴置於“魏文侯受經(jīng)于子夏”和“卜相,李克、翟璜爭”二事之間敘述,這足見翟黃(璜)薦西門豹治鄴事在魏文侯“卜相,李克、翟璜爭”之前。如果翟黃(璜)薦吳起守西河之事確實存在的話,那一定也應(yīng)該是發(fā)生在魏文侯“卜相,李克、翟璜爭”之前、甚至在翟黃(璜)薦西門豹治鄴一事之前的。
其三,不僅《韓非子·外儲説左下》中的這段文字,可説明“吳起爲(wèi)魏將而攻中山”事發(fā)生在吳起爲(wèi)魏將“擊秦,拔五城”之前,《史記》中除《吳起列傳》以外的其他各篇也都可證明此點。如《史記·六國年表》雖把“(魏)擊守中山。伐秦至鄭,還築洛陰、合陽”同繫于魏文侯十七年,但顯然“(魏)擊守中山”在魏文侯以吳起爲(wèi)將“擊秦,拔五城”之前。《史記·魏世家》曰:“(魏文侯)十七年,伐中山,使子擊守之,趙倉唐傅之?!鞴デ兀拎嵍€,築雒陽、合陽?!币彩菙ⅰ胺ブ猩健痹凇拔鞴デ亍敝?。因此,我們斷定“吳起爲(wèi)魏將而攻中山”事發(fā)生在吳起爲(wèi)魏將“擊秦,拔五城”之前,這是有充分的史料依據(jù)的。
現(xiàn)在,我們可大致確定吳起開始任西河守的時間。這個時間應(yīng)在魏文侯“卜相,李克、翟璜爭”之前、“魏文侯受經(jīng)於子夏”之後和翟黃(璜)薦西門豹治鄴之前(當(dāng)然是遠在魏文侯以吳起爲(wèi)將“擊秦,拔五城”和“吳起爲(wèi)魏將而攻中山”時爲(wèi)士兵吮傷而其母泣二事之後了)?!妒酚洝ち鶉瓯怼穼ⅰ拔何暮钍芙?jīng)於子夏,過段干木之閭常式”繫於魏文侯十八年(公元前407年),將魏文侯“卜相,李克、翟璜爭”繫於魏文侯二十年(公元前405年),則吳起爲(wèi)翟黃(璜)所薦爲(wèi)魏文侯守西河,或與翟黃(璜)薦西門豹治鄴爲(wèi)同一年事,乃在魏文侯十八年(公元前407年)“魏文侯受經(jīng)於子夏,過段幹木之閭常式”之年末,也可能在其次年(魏文侯十九年,公元前406年)年初。殆此時爲(wèi)魏文侯急於求賢禮士的時期,故吳起最有可能在此時由翟黃(璜)所薦而爲(wèi)魏文侯西河守。
吳起最有可能在魏文侯求賢最切之時由翟黃(璜)所薦爲(wèi)魏文侯西河守,但由《史記·六國年表》可知,即使以魏文侯十九年(公元前406年)吳起任西河守計,到公元396年魏文侯卒[注]案: 關(guān)於魏武侯的卒年,《史記·魏世家》曰:“三十八年,……文侯卒,子擊立,是爲(wèi)武侯?!薄妒酚洝ち鶉瓯怼穭t定魏文侯三十八年爲(wèi)公元前367年。這個年代實際是錯誤的。楊寬《戰(zhàn)國史》附録三《戰(zhàn)國大事年表》及《戰(zhàn)國大事年表中有關(guān)年代的考訂》,以文侯三十八年爲(wèi)公元前396年。今采其説。,其間有近十年的時間。吳起所處的戰(zhàn)國時代,乃是中國歷史上一個諸侯紛爭和戰(zhàn)爭較爲(wèi)頻仍的年代。如果此時一個國家讓一位以“善用兵”聞名的戰(zhàn)將長期擔(dān)任某個地方官而不讓他參加當(dāng)時的任何重要軍事行動,那是不可想象的。所以,在此段時間中吳起被調(diào)離西河守而改任其他率軍作戰(zhàn)的軍職,那也就是必然的事。而也正因此,這才有了《韓詩外傳》等史料中吳起爲(wèi)西河郡守之後,魏文侯又問解狐誰可用爲(wèi)西河守事情的發(fā)生。
而從歷史的實際情況來看,就在吳起被魏文侯任用爲(wèi)西河守後兩年(魏文侯二十一年,公元前404年),魏文侯就曾主導(dǎo)過一次三晉對齊國的重大戰(zhàn)爭。這次戰(zhàn)爭的目的是要脅迫齊侯向周王室要求正式“命三晉之君爲(wèi)諸侯”,所以魏文侯幾乎動用了他全部的軍事力量。這次重大的軍事行動,《史記·魏世家》和《六國年表》雖然沒有什麼記載,但《水經(jīng)·汶水注》引《竹書紀年》《淮南子·人間訓(xùn)》,出土文獻《羌鐘銘文》和《繫年》(見《清華大學(xué)藏戰(zhàn)國竹簡(貳)》),以及清人的考證,都證明當(dāng)時確實曾發(fā)生過一場大規(guī)模的軍事戰(zhàn)爭;而且在這場戰(zhàn)爭中,三晉上至君主,下至各路名將,皆置身其中,很難想象吳起不會被魏文侯征調(diào)領(lǐng)兵作戰(zhàn)?!端?jīng)注》卷二十四《汶水注》曰:
《竹書紀年》:“晉烈公十一年,田悼子卒,田布殺其大夫公孫孫,公孫會以廩丘叛于趙。(朱謀箋:‘今《竹書》作殺其大夫公孫孫,公孫孫以廩丘叛于趙?!?田布圍廩丘,翟角、趙孔屑、韓師(朱謀箋:‘《竹書》作“氏”?!?救廩丘及田布與龍澤,田布敗遁(朱謀箋:‘一作田師敗遁?!?是也?!盵注][北魏] 酈道元注、[民國] 楊守敬、熊會貞疏、段熙仲點校、陳橋驛復(fù)?!端?jīng)注疏》,江蘇古籍出版社1989年版,第2044—2055頁。
晉烈公十一年,當(dāng)齊宣公五十一年,魏文侯二十年(《史記·六國年表》在魏文侯二十年,實爲(wèi)魏文侯四十一年[注]案: 關(guān)於《史記》中魏文侯、魏武侯、魏惠王、魏襄王的年代,錯誤嚴重,清代以來學(xué)者即據(jù)《竹書紀年》等對之多有訂正。參見楊寬《戰(zhàn)國大事年表》及《戰(zhàn)國大事年表中有關(guān)年代的考訂》,《戰(zhàn)國史》,第697—731頁。陳夢家《六國紀年》,中華書局2005年版,第111—120頁。此處取楊寬説。),趙烈侯四年,韓景侯四年[注]《史記·六國年表》爲(wèi)“魏文侯二十一年”對應(yīng)“趙烈侯五年”,“韓景侯五年”,公元前404年。此處據(jù)楊寬《戰(zhàn)國大事年表》及其《戰(zhàn)國大事年表有關(guān)年代的考訂》。,楚聲王三年,亦即公元前405年。此《史記·魏世家》魏文侯“卜相,李克、翟璜爭”之時,但翟黃(璜)未提到“薦翟角伐齊”之事,殆此役當(dāng)發(fā)生于魏文侯“卜相,李克、翟璜爭”之後(或在此年歲末),故翟黃(璜)尚未言及[注]案: 《韓非子·外儲説左下》載“田子方從齊之魏,……(翟黃)曰:‘君謀伐中山,臣薦翟角而謀果得’”云云,然據(jù)《竹書紀年》,則翟角應(yīng)爲(wèi)魏文侯伐齊主將,《韓非子·外儲説左下》中翟黃所謂“君謀伐中山,臣薦翟角而謀果得”,顯然應(yīng)是“君謀伐齊”之誤。這樣,《韓非子·外儲説左下》中翟黃所謂“君謀伐中山”云云,才能與《竹書紀年》所記相符。?!妒酚洝ぬ锞粗偻晔兰摇吩唬骸?齊)宣公五十一年卒,田會自廩丘反?!彼抉R貞《索隱》曰:“《紀年》‘宣公五十一年,公孫會以廩丘叛於趙。十二月,宣公薨?!吨苷隣?wèi)明年二月?!边@正説明,魏文侯主導(dǎo)的這場三晉伐齊的戰(zhàn)爭,其起點是在此年(公元前405年)的十二月,但如果按周曆則已是次年(公元前404年)的二月。所以在魏文侯二十年“卜相,李克、翟璜爭”之時,翟黃(璜)只提及了伐中山之事,而並言及“薦翟角伐齊”之事。而根據(jù)最新發(fā)表的清華簡《繫年》來看,此役三晉軍隊可謂傾巢而出。清華簡《繫年》敘此役自楚聲王元年開始,將三晉伐齊之事繫於其後。清華簡《繫年》第二十二章有曰:
上文已經(jīng)指出,此次三晉伐齊之役,始於魏文侯二十年(《史記·六國年表》在魏文侯二十年,實爲(wèi)魏文侯四十一年,公元前405年)。這一年,當(dāng)晉烈公十一年,韓景侯(虔)四年,趙烈侯四年,楚聲王三年,公元前405年。但由清華簡《繫年》來看,三晉早有稱霸諸侯之心,《繫年》説“楚聖(聲)(桓)王即立(位),兀(元)年,晉公止會者(諸)侯於(任)”云云,即可見出此點。只不過在後來正好趕上齊國“發(fā)生內(nèi)亂——田布殺了公孫孫,公孫會(即田會)就在廩丘(今山東鄄城東北)反叛,投靠了趙國;田布率兵包圍廩丘,於是三晉聯(lián)合出兵解救?!盵注]楊寬《戰(zhàn)國史》,第292頁。故《水經(jīng)注》卷二十六卷《汶水注》引《竹書》又曰:“晉烈公十二年,王命韓景子、趙烈侯及我?guī)煼R,入長城……?!边@説明戰(zhàn)事第二年才正式展開。
由於三晉的目的並不是掠取齊國的土地,而是如《淮南子·人間訓(xùn)》所云:“求名於我也”,即脅迫齊侯等一同見周天子,讓周天子“命三晉之君爲(wèi)諸侯”。所以,當(dāng)“三國伐齊,圍平陰”時[注]原文“平陰”作“平陸”,據(jù)楊寬説改。同上,第293頁。,齊國的牛子(應(yīng)即《繫年》中的“陳塵子牛”)不聽無害子不應(yīng)“出君以爲(wèi)封疆”的建議,而“用括子之計”,交出齊康公貸(即《繫年》中的“齊侯(貸)”),讓三晉脅迫其一同見周天子,並使周天子答應(yīng)了三晉的要求——“命三晉之君爲(wèi)諸侯”。而《呂氏春秋·下賢》説,這一時期魏文侯“東勝齊于長城,虜齊侯,獻諸天子,天子賞文侯以上聞”。清人蘇時學(xué)的《爻山筆話》、今人楊寬的《戰(zhàn)國史》均認爲(wèi)這些記載所言正是始於公元前405年的、以魏文侯爲(wèi)主導(dǎo)的三晉伐齊之戰(zhàn)[注]同上,第294頁。。
與傳世文獻有所不同的是,清華簡《繫年》把此戰(zhàn)的經(jīng)過描述得更爲(wèi)詳細。據(jù)《繫年》記載,在這次戰(zhàn)爭中,不僅韓、趙兩國是韓景侯虔、趙烈侯籍親領(lǐng)本國軍隊參戰(zhàn),魏國最初也是由魏王子擊(即魏中山君,後來的魏武侯)率軍,而非《紀年》所説的翟角(或《羌鐘銘文》所説的翟員)。到戰(zhàn)爭的關(guān)鍵時刻,魏文侯更是親自出馬,即《繫年》所謂“晉(魏)文侯畀(斯)從晉(師),晉(師)大(敗)齊(師),……齊侯明(盟)於晉軍”。由此可見,魏文侯本人對此役的重視和魏國投入力量之大??梢哉h魏文侯在此役中幾乎是傾魏國全國之力,以能否成功脅迫齊侯請周王命己爲(wèi)諸侯爲(wèi)在此一舉。因此我以爲(wèi),吳起結(jié)束第一次西河守任期(或者説《韓詩外傳》中的魏文侯問解狐誰可用爲(wèi)西河守之事),應(yīng)該就發(fā)生在此時。因爲(wèi)魏文侯既然如此重視此役,把自己的兒子和大將翟角、翟員等都派上了前綫,後來自己還親領(lǐng)三晉軍隊對齊作戰(zhàn),他又怎麼會把自己認爲(wèi)“善用兵”的吳起閒置於西河而不用呢?《史記·魏世家》魏武侯九年,有“使吳起伐齊,至靈丘”一説,但《史記·田敬仲完世家》則記此事爲(wèi)“齊威王元年,三晉因齊喪來伐我靈丘”。儘管歷來學(xué)者皆定此戰(zhàn)爲(wèi)公元前387年魏“使吳起伐齊”[注]錢穆《先秦諸子繫年》,第219頁。。但由於《史記》一書中關(guān)於魏文侯、魏武侯、魏惠王、魏襄王及齊威王、齊宣王、齊湣王的年代都存在嚴重的混亂和錯誤,且史書中魏文侯主導(dǎo)三晉伐齊後,再無所謂魏武侯聯(lián)合三晉伐齊之事,故我以爲(wèi)《史記·魏世家》魏武侯九年,“使吳起伐齊,至靈丘”一説,雖有可能是其他史料漏載的確實發(fā)生于魏武侯九年的“使吳起伐齊,至靈丘”之事,也有可能是《史記·魏世家》誤把公元前405年魏文侯主導(dǎo)三晉伐齊中“使吳起伐齊,至靈丘”之事誤記在了這裏。(當(dāng)然,還有一種可能,就是魏文侯、魏武侯時都有“使吳起伐齊,至靈丘”之事,但《史記·魏世家》只記了魏武侯九年之事,而略去了此次魏文侯時期的“使吳起伐齊”之事)。如果是這樣,則《史記·魏世家》的此條記載,正可爲(wèi)魏文侯主導(dǎo)三晉伐齊時吳起確曾參加該戰(zhàn)役之確證。
根據(jù)《史記·六國年表》和三晉諸《世家》記載,魏文侯主導(dǎo)的三晉伐齊之戰(zhàn),最終於公元前403年[注]案: 此年《史記·六國年表》繫于魏文侯二十二年,而楊寬《戰(zhàn)國史》附録三《戰(zhàn)國大事年表》繫于魏文侯四十一年。此處據(jù)楊表。以周天子“命三晉之君爲(wèi)諸侯”而宣告結(jié)束。吳起當(dāng)於此役開始或進行中,被魏文侯免去西河守之職、而抽調(diào)參加伐齊之戰(zhàn)的。而根據(jù)東漢高誘《呂氏春秋注》的有關(guān)注文,吳起在魏伐齊勝利後似乎還得到了魏文侯的進一步重用,一度擔(dān)任魏相。我的理由是:
東漢高誘《呂氏春秋注》中有關(guān)吳起的幾條注釋,主要在《長見》《執(zhí)一》《義賞》《觀表》《慎小》等篇?!堕L見》“吳起治西河之外”高誘注:“吳起,衛(wèi)人,爲(wèi)魏將,善用兵,故能治西河之外,謂北邊也?!薄读x賞》“郢人以兩版垣也,吳起變之而見惡”高誘注:“吳起,衛(wèi)人也,楚人以爲(wèi)將?!薄队^表》“吳起治西河之外”高誘注:“吳起,衛(wèi)人,仕於魏,爲(wèi)治西河?!薄渡餍 贰皡瞧鹬挝骱又狻备哒T注:“吳起,衛(wèi)人也,爲(wèi)魏武侯西河守?!倍贾卦谡h明吳起屬衛(wèi)人,當(dāng)時正仕魏,爲(wèi)魏將,治西河。但同書《執(zhí)一》載吳起與商文爭辯“事君”下,高誘注則曰:
吳起,衛(wèi)人,爲(wèi)楚將,又相魏,爲(wèi)西河太守。[注]陳奇猷《呂氏春秋校釋》,學(xué)林出版社1995年版,第1137頁。
《呂氏春秋》此篇“吳起謂商文曰:‘事君果有命矣夫’”云云,《史記·吳起列傳》記爲(wèi)吳起與田文爭魏相之事,司馬貞《索隱》曰:“(田文),《呂氏春秋》作‘商文’?!奔匆浴妒酚洝瞧鹆袀鳌匪浥c《呂氏春秋·執(zhí)一》所載爲(wèi)同一事?!妒酚洝瞧鹆袀鳌芳葘⒋耸掠浻凇拔何暮罴茸洌鹗缕渥游浜睢敝?,其文中又與《呂氏春秋·執(zhí)一》一樣,有所謂“主少國疑”或“世變主少”之語,明顯是將此事發(fā)生的時間定在魏武侯即位之初的。而這也説明,高誘在注《呂氏春秋·執(zhí)一》“吳起謂商文曰:‘事君果有命矣夫’”云云時,他是很清楚當(dāng)時吳起是並沒有擔(dān)任“魏相”的——吳起在與商文(田文)的相位爭奪中落敗了。這也就是説,高誘所謂吳起“相魏”之事,其實既非發(fā)生于魏武侯即位之初,也非發(fā)生于商文(田文)去魏相之後,因爲(wèi)《史記·吳起列傳》已明確記載:“田文既死,公叔爲(wèi)相,尚公主,而害吳起”,並最終逼迫吳起去魏之楚。因此我們只能説,如果吳起確曾“相魏”的話,那一定不會是在魏武侯繼位以後,而應(yīng)該是在魏文侯在位的時候,且最有可能就是在魏文侯統(tǒng)領(lǐng)三晉軍隊伐齊得勝,正式被周天子“命爲(wèi)諸侯”的時候,大約是在公元前403年或公元前402年。
吳起在魏文侯晚年時曾經(jīng)“相魏”,但由於除高誘注外我們找不到其他的文獻記載,所以我們並不知道他“相魏”的任何細節(jié);我們唯一能肯定的是,公元前396年(《史記·六國年表》在魏文侯三十八年,實爲(wèi)魏文侯五十年)魏文侯卒,次年(公元前395年)魏武侯即位後改元,吳起與商文(田文)“爭相”落敗。不久,吳起隨魏武侯“浮西河”,並被再次任用爲(wèi)西河守。
我們上文引《呂氏春秋·執(zhí)一》和《史記·吳起列傳》記載吳起與商文(田文)“爭相”時,都提到“主少國疑”或“世變主少”,説明二人“爭相”之時當(dāng)發(fā)生于魏武侯繼位之初,而且吳起當(dāng)時也是新朝“魏相”的一名候選人。這一是因爲(wèi)在劉向的《説苑·建本》一篇中,就有“魏武侯問元年于吳子(起)”的記載,可見當(dāng)時新朝正在或剛剛“改元”,而吳起不僅正在剛即位的魏武侯身邊,而且還是新君常常“備顧問”的大臣——不僅吳起與商文(田文)“爭相”之事應(yīng)該就發(fā)生在此時,而且吳起應(yīng)該也是新朝“魏相”的一位合適的候選人。二是按照中國古代封建王朝的慣例,“一朝天子一朝臣”,新君即位,是不能不重新選擇相國和左右大臣的。吳起曾經(jīng)“相魏”,故他的此番“爭相”,或許只是求得“留任”或“連任”;但這樣做畢竟不合常規(guī),所以他最後落敗了?!盾髯印騿枴份d:
魏武侯謀事而當(dāng),群臣莫能逮,退朝而有喜色。吳起進曰:“亦嘗有以楚莊王之語聞於左右者乎?”武侯曰:“楚莊王之語何如?”吳起對曰:“楚莊王謀事而當(dāng),群臣莫逮,是以憂也。申公巫臣進問曰:‘王朝而有憂色,何也?’莊王曰:‘不穀謀事而當(dāng),群臣莫能逮,是以憂也。其在中蘬之言也,曰:“諸侯自爲(wèi)得師者王,得友者霸,得疑者存,自爲(wèi)謀而莫己若者亡。”今不穀之不肖而群臣莫吾逮,吾國幾於亡乎?是以憂也?!跻詰n,而吾君以喜。”武侯逡巡再拜曰:“天使夫子振寡人之過也?!?/p>
此事《呂氏春秋·驕恣》和《説苑·雜事一》也都有類似的記載,唯《呂氏春秋·驕恣》記爲(wèi)“李悝趨進曰”云云。郭沫若比較兩處記載後説:“荀子在前,應(yīng)該更可靠些?!盵注]郭沫若《青銅時代》,《郭沫若全集·歷史編(第1卷)》,第527頁。我以爲(wèi)這是有道理的。這不僅因爲(wèi)《荀子》的寫作在《呂氏春秋》之前,更主要是因爲(wèi)李悝的年輩本與魏文侯相同,魏文侯在位五十年而卒,則魏武侯繼位後李悝即使還在世也應(yīng)無法再在魏武侯面前“趨進”[注]案: 《漢書·古今人表》“李克”(《漢志》“《李子》三十二篇”下原注:“名悝,相魏文侯,富國強兵?!鼻迦松驓J韓以來,皆以“悝”、“克”一聲之轉(zhuǎn),而疑李克即是李悝。)緊接魏文侯之後,去魏武侯、吳起甚遠,故魏武侯所問當(dāng)爲(wèi)吳起而非李悝。,故此處“對”魏武侯問的人就只能是吳起而非李悝了。而由吳起一句“亦嘗有以楚莊王之語聞於左右者乎”,又可推見此事當(dāng)發(fā)生于吳起與商文(田文)“爭相”落敗之後。因爲(wèi)吳起的此句反問,可謂“話中有話”。他似乎在向魏武侯説,你不是選擇了商文(田文)爲(wèi)相嗎?現(xiàn)在你的表現(xiàn)可謂十分危險,商文(田文)他們看出了其中潛在的危險並向你指出來了嗎?他們肯定沒有。這可能是他們根本看不出來,也可能他們即使看出來了,爲(wèi)了討好你也不肯説出來。故不管怎樣,此事當(dāng)發(fā)生於吳起與商文(田文)“爭相”落敗之後,其中表現(xiàn)了吳起微妙的心理,則是可以肯定的。而魏武侯在聽了吳起的“進言”後“逡巡再拜曰:‘天使夫子振寡人之過也’”,則也可以説明他在此後一段時間內(nèi)對吳起的態(tài)度,即他認爲(wèi)吳起是一位真正的忠臣、一位有洞見的長者,應(yīng)該得到應(yīng)有的尊崇、並委以重任——這也應(yīng)該就是吳起在魏武侯時被再次被任用爲(wèi)西河守的契機。
吳起在魏武侯繼位之初被第二次任用爲(wèi)西河守的具體時間,史料中也缺少明確的記載。只有《史記·吳起列傳》和《戰(zhàn)國策·魏策一》在記“魏武侯浮西河而下”,吳起對魏武侯“山河之固”乃“在德不在險”之後,還有魏武侯“即封”吳起,並對吳起説“吾乃今日聞聖人之言也。西河之政,專委之子也”等語。而從此數(shù)語之語意來看,正如本文開頭部分所言,這應(yīng)該就是吳起第二次被任用爲(wèi)西河之守的起始之日。
不僅如此,我們還認爲(wèi),《史記·吳起列傳》中的“魏武侯浮西河而下”和《戰(zhàn)國策·魏策一》中的“魏武侯與諸大夫浮於西河”,原本就只是一次魏武侯送吳起到西河赴任的出行。因而,吳起被魏武侯任用爲(wèi)西河守的具體時間,應(yīng)該就在此次西河之行之前——或許就在上面《荀子·堯問》所載進諫魏武侯自以爲(wèi)“謀事而當(dāng)”,“退朝而有喜色”之後。《太平御覽》卷六百二十五載有今本《呂氏春秋》中所沒有的一段佚文,其言曰:
吳起行。魏武侯自送之西河,而與吳起辭,武侯曰:“先生將何以治西河?”對曰:“以忠以信,以仁以義?!蔽浜钤唬骸八恼咦阋?。”[注]陳奇猷《呂氏春秋校釋》,學(xué)林出版社1995年版,第1137頁。
此段文字,與《群書治要》和《藝文類聚》卷二九所引文字稍有差異,但大體不殊。由這段文字來看,魏武侯的此次出行,其實只是爲(wèi)了送吳起赴西河上任。儘管魏武侯時魏國的都城還在安邑(今山西省夏縣西北禹王村),離黃河並不算很遠。但魏武侯親率衆(zhòng)大夫?qū)瞧鹚瓦^黃河(即“西河”),仍可見他對吳起的敬重和對吳起此次爲(wèi)西河守的極大期待。
吳起此次擔(dān)任西河守有多長時間,史書中也沒有明確的記載。就現(xiàn)有史料而言,能間接考察吳起再次離開西河行跡的材料只有兩條,一條是《史記·吳起列傳》等關(guān)於吳起被讒而離開西河之説,另一條是《史記·魏世家》所記“使吳起伐齊,至靈丘”之事?!妒酚洝瞧鹆袀鳌吩唬骸疤镂募人溃鍫?wèi)相,尚魏公主,而害吳起?!卞X穆等以《戰(zhàn)國策·魏策一》云“公叔座(瘞)爲(wèi)魏將,與韓、趙戰(zhàn)澮北,禽樂祚。魏王賞田百萬,座(瘞)以讓吳起之後”,而稱公叔“不似害賢者”[注]錢穆《先秦諸子繫年》,第219頁;郭沫若《青銅時代》,《郭沫若全集·歷史編(第1卷)》,第514、515頁。。還有學(xué)者認爲(wèi),《史記·吳起列傳》所記爲(wèi)公叔座(瘞)出謀害吳起者,乃“公叔之僕”;而《呂氏春秋·長見》等篇皆曰:“吳起治西河之外,王錯譖之於武侯?!币虼?,當(dāng)時害吳起去西河守的讒佞王錯,可能即是“公叔之僕”[注]陳奇猷《呂氏春秋校釋》,學(xué)林出版社1995年版,第611頁。。然而,由於史籍中並沒有關(guān)於田文(商文)的卒年,我們也就無法據(jù)之推知田文(商文)爲(wèi)魏相終止于何年(或者説我們無法得知公叔是何時接替田文爲(wèi)魏相的),所以也無從得知吳起是何時被迫離開西河守之職的。我們所能知道的,只是吳起在離開西河、到達魏國的岸門邑時,“止車而休,望西河,泣數(shù)行下”。因自己拓展和鞏固魏國西部邊疆的事業(yè)中途而廢而痛心不已。
現(xiàn)有史料中與吳起任西河守有關(guān)的另一條材料,是我們在上面提到的《史記·魏世家》所記“使吳起伐齊,至靈丘”之事。我們在上面曾對這條材料進行過分析,認爲(wèi)它有可能是把公元前405年魏文侯主導(dǎo)三晉伐齊中“使吳起伐齊,至靈丘”之事,誤記在了魏武侯九年了(因爲(wèi)根據(jù)清華簡《繫年》的記載,公元前405年魏文侯主導(dǎo)三晉伐齊時,“使吳起伐齊,至靈丘”,魏國最初乃是以魏擊——即後來的魏武侯爲(wèi)主帥的)。不過,學(xué)術(shù)界學(xué)者們大多還是相信司馬遷並沒有記錯,即《史記·魏世家》所記“使吳起伐齊,至靈丘”之事,應(yīng)該確是魏武侯九年(公元前387年)之事;並依此對吳起去魏之楚的時間作出推斷。如錢穆説,吳起去魏“當(dāng)在(魏武侯)十年以後”,郭沫若則説,吳起去魏“當(dāng)在楚悼王十八年,魏武侯之十三年”[注]錢穆《先秦諸子繫年》,第219頁;郭沫若《青銅時代》,《郭沫若全集·歷史編(第1卷)》,第522頁。。
吳起曾在魏文侯和魏武侯兩朝先後兩次擔(dān)任西河守,其第一次任西河守應(yīng)始於魏文侯十八年(公元前407年)“魏文侯受經(jīng)於子夏,過段干木之閭常式”之年末,也可能在其次年(魏文侯十九年,公元前406年)年初,約結(jié)束於公元前405年魏文侯主導(dǎo)三晉伐齊之日。這次任期,前後約有三年左右的時間。吳起第二次任西河守,應(yīng)始於公元前395年魏武侯即位或稍後,而結(jié)束於魏武侯九年(公元前387年),魏“使吳起伐齊,至靈丘。”這次任期共有八九年時間。吳起此次去職的原因,是由於受到公叔座(瘞)之僕王錯之譖。如果將吳起兩次任西河守的時間相加,我們就會發(fā)現(xiàn),吳起實際任西河守的時間總共在十一二年。這應(yīng)該是個不短的時間。從吳起在魏武侯時期受譖被迫離開西河時“抆淚於岸門”的言行來看,他對爲(wèi)魏國經(jīng)營西河原是有很長遠的打算的,只是由於現(xiàn)實的困境使他的計劃中途夭折,他的治理西河的計劃竟成了未竟的事業(yè)!
綜合現(xiàn)存吳起治西河的點滴史料,可將吳起治西河的功績歸納爲(wèi)如下數(shù)端:
一曰設(shè)計規(guī)劃,深謀遠慮?!秴问洗呵铩らL見》和《觀表》二篇都載有吳起因王錯之譖離開西河時的情形?!堕L見》有曰:
吳起治西河之外,王錯譖之於魏武侯,武侯使人召之。吳起至於岸門,止車而望西河,泣數(shù)行而下。其僕謂吳起曰:“竊觀公之意,視釋天下若釋躧,今去西河而泣,何也?”吳起抿泣而應(yīng)之曰:“子不識。君知我而使我畢能西河,可以王。今君聽讒人之議而不知我,西河之爲(wèi)秦取不久矣,魏從此削矣?!眳瞧鸸ノ喝氤?。有間,西河畢入秦,秦日益大,此吳起之所先見而泣也。[注]陳奇猷《呂氏春秋校釋》,學(xué)林出版社1995年版,第605頁。
《呂氏春秋》此篇內(nèi)容與《觀表》相同,但題名“長見”,正説明吳起對西河的思考十分長遠,可謂深謀遠慮。吳起所謂“西河之爲(wèi)秦取不久矣,魏從此削矣”,説明吳起對西河思考的出發(fā)點,並不是自己眼前的利益,甚至也不是魏國的現(xiàn)實利益,而是西河的未來命運和魏國的國家前途。從根本上講,吳起的治西河的目的,是要爲(wèi)魏國謀劃稱霸天下的基業(yè),即所謂“使我畢能西河可以王”也。從地理位置來看,西河地區(qū)位於黃河以西的洛河(即漆沮水)、渭水、涇水入黃河的交匯之所,既是魏國西部的天然屏障,也是一塊肥沃的農(nóng)業(yè)區(qū),被稱爲(wèi)“九州之膏腴”(《漢書·地理志下》),占有並鞏固西河地區(qū),可使魏國獲得穩(wěn)固的戰(zhàn)略後方。因爲(wèi)當(dāng)時的魏國,在地理上東、南、北各方分別處於韓、趙、齊、楚等大國的包圍之中,只有西部的秦國“以往者數(shù)易君,君臣乖亂”(《史記·秦本紀》),力量相對薄弱。吳起正看到了這一點。吳起在西河的軍事和行政措施,都是以此爲(wèi)目的和根本原則的;而吳起兩番治理西河的成效也是顯著的,即所謂“秦兵不敢東向,韓、趙賓從”(《史記·吳起列傳》)。
二曰修德立信,移風(fēng)易俗。《漢書·地理志下》對秦西河地區(qū)基本特點的敘述是“風(fēng)俗不純”:“瀕南山,近夏陽,多險阻而輕薄,易爲(wèi)盜賊,常爲(wèi)天下劇。又郡國輻湊,浮食者多,民去本就末,列侯貴人車服僭上,衆(zhòng)庶效之,羞不相及,嫁聚尤崇侈靡,送死過度?!彼詤瞧鸬诙稳挝骱邮貢r,還在赴任途中即向魏武侯説“河山之險,信不足保也”(《戰(zhàn)國策·魏策一》),國家政治的根本“在德不在險”(《史記·吳起列傳》)。而吳起將修德主張落實於對西河的治理,就是要通過修德立信,移風(fēng)易俗,改變西河地區(qū)原來“不純”的民風(fēng)。在上文引《呂氏春秋》的佚文中,魏武侯送吳起至西河赴任,問吳起“何以治西河”,吳起的回答第一條是“以忠以信”,即“盡忠於主”和“施信於民”(高誘注語)。
《呂氏春秋·執(zhí)一》載吳起與商文(田文)比較賢能時有曰:
吳起曰:“治四境之內(nèi),成馴教,變習(xí)俗,使君臣有義,父子有序,子與我孰賢?”商文曰:“吾不若子?!盵注]陳奇猷《呂氏春秋校釋》,學(xué)林出版社1995年版,第1133頁。
魏之“四境之內(nèi)”雖然不止西河,但肯定包括西河在內(nèi)。而吳起所謂“成訓(xùn)教,變習(xí)俗”,則顯然應(yīng)該是針對西河地區(qū)“輕薄”、“僭上”、“盜賊”和“侈靡”之風(fēng)而言的。因爲(wèi)所謂“使君臣有義,父子有序”云云,從另一個側(cè)面説,也正反映了當(dāng)時魏國包括西河地區(qū)在內(nèi)君臣、父子間無“義”無“序”情況的嚴重,而西河地區(qū)“輕薄”、“僭上”、“盜賊”和“侈靡”之風(fēng)也正是其突出表現(xiàn)。
要移風(fēng)易俗,改變西河原來的“不純”民風(fēng),吳起採取的首要措施,就是重建當(dāng)時社會的誠信。所以,他一如帶兵打仗那樣,身先士卒,從我做起?!俄n非子·外儲説左上》載:
吳起出,遇故人而止之食,故人曰:“諾?!逼诜刀场亲釉唬骸按?。”故人至暮不來,吳起至暮不食而待之。明日早,令人求故人。故人來,方與之食。[注]王先慎撰、鍾哲點?!俄n非子集解》,中華書局1998年版,第308—309頁。
這個故事本是先秦的“小説”[注]郭沫若《青銅時代》,《郭沫若全集·歷史編(第1卷)》,第515—518頁。,但先秦時期中國的“小説”原本是有根有據(jù)的,是不允許虛構(gòu)的[注]拙作《中國先秦小説的原生態(tài)及其真實性問題》,《天津社會科學(xué)》2007年第5期。後收入作者自選集《先秦的文獻、文學(xué)與文化》,華中師範(fàn)大學(xué)出版社2012年版。。所以,儘管這個故事是否發(fā)生于吳起治西河時未可確知,但確有其事是不容懷疑的(當(dāng)然,也存在另一種可能,就是這個故事也許就發(fā)生在吳起治西河之時)。吳起受教於曾(申)子、子夏,儒家“反身而誠”的修德方式和“曾(參)子殺彘”那樣的守信原則,自然是他所熟知的。所以他才有這樣的舉動。
如果説“待故人而食”是吳起從我做起的修德之舉的話,那麼,下面的例證就可以説是他從小事做起,以期“取信於民”、移風(fēng)易俗的具體措施。《呂氏春秋·慎小》載:
吳起治西河,欲諭其信於民,夜日置表於南門之外,令於邑中曰:“明日有人僨南門外之表者,仕長大夫?!泵魅杖贞桃?,莫有僨表者。民相謂曰:“此必不信?!庇幸蝗嗽唬骸霸囃鶅f表,不得賞而已,何傷?”往僨表,來謁吳起。吳起自見而出,仕之長大夫。夜日又復(fù)立表,又令於邑中如前。邑人守門爭表,表加植,不得所賞。自是之後,民信吳起之賞罰。賞罰信乎民,何事不成,豈獨兵乎?[注]陳奇猷《呂氏春秋校釋》,學(xué)林出版社1995年版,第1681頁。
這個故事生於吳起剛上任西河守的時候。那時,在西河民與民、官與民、民與民之間都缺少必要的誠信,所以吳起要從小處著手來解決這一問題。而且,吳起這樣做的效果也是不錯的,所謂“民信吳起”云云,正可作爲(wèi)上文的注腳。
三曰製定法令,著爲(wèi)兵法?!妒酚洝芳纫浴秴瞧鹆袀鳌分渺丁秾O子列傳》之後,《韓非子·五蠹》又云“藏孫吳之法者家有之”,可見吳起和孫武都有兵法傳世。《漢書·藝文志·兵書略》有“《吳起》四十八篇”,屬之“兵權(quán)謀”[注]案: 《漢書·藝文志·兵書略》“《吳起》四十八篇”,《隋志》著録爲(wèi)“《吳起兵法》一卷,賈詡注”。兩《唐志》略同,《宋史·藝文志》著録爲(wèi)“《吳子》三卷”,今傳本作二卷六篇,學(xué)者多以爲(wèi)其“辭意浮淺,殆非原書”(張舜徽《漢書藝文志通釋》,華中師範(fàn)大學(xué)出版社2004年版,第375頁)。。而同書《刑法志》又曰:“春秋之後,滅弱吞小,並爲(wèi)戰(zhàn)國,……雄桀之士因勢輔時,作爲(wèi)權(quán)詐以相傾覆,吳有孫武,齊有孫臏,魏有吳起,秦有商鞅,皆禽敵立勝,垂著篇籍?!边@裏即是明確説吳起曾著作兵法,並認爲(wèi)吳起是魏國學(xué)者——這實際也就是説,吳起“著爲(wèi)兵法”的時間既非是在衛(wèi)國、魯國,也非是晚年“之楚”之後,而是他在魏國的時候?!稇?zhàn)國策·魏策一》稱吳起卒後公孫座(瘞)論戰(zhàn)勝之道時仍説:“夫士卒不崩,直而不倚,揀撓而不辟者,吳起之餘教也?!笨梢妳瞧鸨ǖ男纬纱_是他在魏國的時候。
但吳起在魏國的時間雖然前後達二十年,除卻在西河任職的時間之外,其他時間他差不多都是在南征北戰(zhàn),基本沒有著書立説的閒暇。故只有他在西河任職的時候他才有專門的時間和精力來將自己“用兵”的理論和實踐加以總結(jié),著爲(wèi)兵法?!俄n非子·內(nèi)儲説上七術(shù)》載:
吳起爲(wèi)魏武侯西河之守。秦有小亭臨境,吳起欲攻之。不去,則甚害田者;去之,則不足以徵甲兵。於是乃倚一車轅於北門之外,而令之曰:“有能徙此南門之外者,賜之上田上宅?!比四阋病<坝嗅阒?,遂賜之如令。俄又置一石赤菽於東門之外,而令之曰:“有能徙此於西門之外者,賜之如初。”人爭徙之。乃下令曰:“明日且攻亭,有能先登者,仕之國大夫,賜之上田上宅?!比藸広呏?,於是攻亭,一朝而拔之。[注]王先慎撰、鍾哲點校《韓非子集解》,第247頁。
這段記載與上文所引《呂氏春秋·慎小》“僨表”的故事相似,但又有不同。殆《呂氏春秋》中的“僨表”乃純粹爲(wèi)了“立信”,而此處則有軍事目的。故清人嚴可均等人徑以其中吳起的三道“口令”爲(wèi)《吳起兵法》中的《南門令》《西門令》和《攻秦亭令》[注]張舜徽《漢書藝文志通釋》,第375頁。。而今本《吳子》中應(yīng)屬《吳起兵法》的《勵士》一篇,則明言吳起爲(wèi)魏武侯製定的“嚴刑明賞”之兵法,曾被他用之於西河地區(qū):“行之三年,秦人興師,臨於西河。魏士聞之,不待吏令,介胄而奮之者以萬數(shù)。”
以上是我們通過史料對吳起在西河事跡的一個簡略梳理,但從這個簡略的梳理中我們?nèi)钥梢姵觯瑓瞧鸩粌H是戰(zhàn)國時期一位著名的戰(zhàn)將和軍事家,而且也是一位傑出的政治家和一位本具有濃厚儒家思想特徵的思想家。