第四章
三王时代
第一节
羿的代夏和少康中兴
“三王”就是“三代”,似乎应当算到东周之末;但是《孟子》已经说“三代之得天下也以仁,其失天下也以不仁”;古人所说的“三王”、“三代”,大概专指夏殷西周。我如今也图立名的方便,用个“三代时代”,来包括夏殷西周三朝,和五帝时代对举。
要讲三王时代的事情,自然要从夏朝讲起。然而禹的治水,已经编入五帝时代;启伐有扈,第三章第三节,也已经略说;这件事情的详细,是无可考见的;此外夏朝的事情,较为著名的,只有“羿的代夏和少康中兴”一件事。我们现在要讲这件事,且请先看夏朝的世系图(一、二、三、四等字,系表君位继承;所用的线,是表血统上的统系)。
据下文看起来,这个图,未必尽可靠;然而现在他无可据,只得姑且照它。羿的代夏和少康中兴,是夏朝一件著名的事,却又是一个考据问题。这件事,《史记》上只有“帝太康失国。昆弟五人,须于洛汭,作五子之歌”十八个字,和《书序》相同,其余一概不提。《伪古文尚书》说:“太康尸位以逸豫,灭厥德,黎民咸贰。乃盘游无度,畋于有洛之表,十旬弗反;有穷后羿,因民弗忍,距于河。厥弟五人,御其母以从,徯于洛之汭;五子咸怨,述大禹之戒以作歌。”伪古文的不可信,无待于言;这一篇,尤其荒谬可笑。别的且勿论,各种书上都说太康兄弟五人,它却说“厥弟五人”,那么,连太康倒有六个了。羿的代夏,详见于《左传·襄公四年》和《左传·哀公元年》,咱们现在,且把它抄在下面。
……昔有夏之方衰也:后羿自 ,迁于穷石,因夏民以代夏政,恃其射也,不修民事,而淫于原兽。弃武罗、伯因、熊髡、厖圉,而用寒浞(《杜注》:寒国,北海平寿县东有寒亭,如今山东的潍坊市);寒浞,伯明氏之谗子弟也;伯明后寒弃之,夷羿收之;信而使之,以为己相。浞行媚于内,而施赂于外;愚弄其民,而虞羿于田;树之诈慝,以取其国家。羿犹不悛;将归自田,家众杀而烹之(《孟子·离娄下篇》:逄蒙学射于羿,尽羿之道;思天下惟羿为愈己,于是杀羿),以食其子;其子不忍食诸,死于穷门。靡奔有鬲氏(《杜注》:今平原鬲县。如今山东的德州市),浞因羿室,生浇及豷。恃其谗慝诈伪,而不德于民。使浇用师,灭斟灌及斟寻氏(《杜注》:二国,夏同姓诸侯;仲康之子后相所依。乐安,寿光县东南有灌亭。如今山东的寿光县。北海平寿县东南有斟亭。如今山东的潍坊市)。处浇于过(《杜注》:东莱掖县北有过乡。如今山东的莱州市)。处豷于戈(《杜注》:戈,在宋郑之间)。靡自有鬲氏,收二国之烬,以灭浞而立少康;少康灭浇于过,后杼灭豷于戈;有穷由是遂亡,失人故也。昔周辛甲之为太史也,命百官,官箴王阙。于虞人之箴曰:芒芒禹迹,画为九州,经启九道。民有寝庙,兽有茂草,各有攸处,德用不扰。在帝夷羿,冒于原兽;忘其国恤,而思其麀牡;武不可重,用不恢于夏家。兽臣司原,敢告仆夫……(襄公四年魏绛告晋悼公的话)
……昔有过浇,杀斟灌以伐斟鄩,灭夏后相;后缗方娠(《杜注》: 后缗相妻),逃出自窦,归于有仍(梁履绳《左通补释》,《春秋经》桓公五年,天王使仍叔之子来聘,《谷梁》经传并作任叔,仍任声相近,或是一地……按《地理志》,东平有任县,盖古仍国。如今河北邢台市。《杜注》:后缗,有仍氏女),生少康焉;为仍牧正;惎浇能,戒之。浇使椒求之(《杜注》:椒,浇臣);逃奔有虞(《杜注》:梁国有虞县。如今河南的虞城县),为之庖正,以除其害。虞思于是妻之以二姚,而邑诸纶(《杜注》:纶,虞邑);有田一成,有众一旅;能布其德,而兆其谋;以收夏众,抚其官职;使女艾谍浇(《杜注》:女艾,少康臣),使季杼诱豷(《杜注》:季杼,少康子后杼也)。遂灭过戈,复禹之绩;祀夏配天,不失旧物……(哀公元年伍员谏吴夫差的话)
以上都只说羿的代夏,和少康中兴;至于太康为什么失国,始终没有提及。我们再看:
《墨子·非乐》:于武观曰:启乃淫溢康乐,野于饮食,将将铭苋馨以力,湛浊于酒,渝食于野,万舞翼翼;彰闻于大,大用弗式。
《逸周书·尝麦》:其在启之五子,忘伯禹之命,假国无正,用胥兴作乱。遂凶厥国。皇天哀禹,赐以彭寿,思正夏略。
《墨子》的话,不甚可解;然而“湛浊于酒,渝食于野,万舞翼翼”十二个字,大概是说“饮食”、“作乐”的。“彰闻于大”的“大”字,惠栋说是“天”字之误(见江声《尚书集注音疏》),也大概不错(其余不必强解)。合着《墨子》和《逸周书》看起来,似乎夏之亡,由于沉湎于酒,又好饮食,又好音乐;其事起于启,而亡国却在他五个儿子手里。“胥兴作乱”四字,不知道是什么事;彭寿是什么人,也不可考(《竹书纪年》:“帝启十一年,放王季子武观于西河。十五年,武观以西河叛,彭伯寿率师征西河,武观来归。”就是据着《逸周书》伪造的,惠氏以为可信,就差了。武观就是五观,据下文所考,确是五个人,不是一个人)。还有《楚辞》的《离骚》,有几句,却像总述这件事的始末的:
启九辩与九歌兮,夏康娱以自纵;不顾难以图后兮,五子用失乎家巷。羿淫游以佚田兮,又好射夫封狐;固乱流其鲜终兮,浞又贪夫厥家。浇身被服强圉兮,纵欲而不忍;日康娱而自忘兮,厥首用夫颠陨。
五子就是武观,为什么呢?《楚语》,“启有五观”(《书·甘誓》疏引作“夏 有观扈”,看韦注,似乎《书疏》是错的),韦昭注“启子,太康昆弟也”;《汉书·古今人表》:“太康,启子,昆弟五人,号五观。”《潜夫论·五德志》:“启子太康仲康更立,兄弟五人,皆有昏德,不堪帝事,降在洛汭,是为五观”,诸说皆同。“武”“五”是一声之转。那么,为什么要称“观”呢?《水经》巨洋水注:“国语曰:启有五观,谓之奸子。五观,盖其名也。所处之邑,其名曰观。”《左传·昭公元年》:“夏有观扈”,《杜注》:“观国,今顿丘卫县。”卫县,就是如今山东的观城县(今观城镇)。然而依我看来,这话未必可信。为什么呢?(一)观城绝不能称为洛汭,《书序》虽不可靠,然而这一篇却和《史记》、《潜夫论》都相合的,没有反对证据。不便就疑心它。(二)卫县是后汉的卫国,前汉名为畔观;杜预的注,似乎有点牵合。(三)古人注文用个“盖”字,都是疑辞;郦道元说“盖其名也”,可见也只是推测,不敢决定。所以我说“夏有观扈”的观究竟在什么地方没有考据清楚,且不必把它来和太康兄弟五人牵合。然则太康兄弟五人,究竟在什么地方呢?我说且算是在洛汭。为什么要在洛汭呢?居洛汭之前又在何处呢?这个问题,却不能有圆满的解答;我且引证一个人的话,来做一个推测。
金鹗《禹都考》(《求古录礼说》卷四):世言禹都安邑,其误始于皇甫谧《帝王世纪》,郦道元浍水注因之;近洪氏颐煊,谓禹都阳城,不都安邑,足以证其谬矣;然其所考犹未详也。鹗窃疑禹都有二;其始都在阳城,而其后乃都于晋阳。按《汉书·地理志》,颍川郡阳翟,夏禹国。应劭曰:夏禹都也。臣瓒曰:《世本》言禹都阳城,《汲郡古文》亦云居之,不居阳翟也。师古曰:阳翟本禹所受封耳,应、瓒之说皆非也。洪氏颐煊谓阳城亦属颍川郡,与阳翟之地相近;或当曰禹所都阳城,本在阳翟,故《汉志》云。鹗考《史记·夏本纪》,禹避舜子于阳城,诸侯皆去商均朝禹,于是即天子位;知其遂都阳城,盖即所避之处以为都也。赵岐《孟子》注,阳城在嵩山下;《括地志》嵩山,在阳城县西北二十三里;则阳城在嵩山之南,今河南府登封县是也。若阳翟,今在开封府禹州,其地各异。《汉书·地理志》,于偃师曰:殷汤所都;于朝歌曰:纣所都,于故侯国皆曰国;今阳翟不曰夏禹所都,而曰夏禹国,可知禹不都阳翟矣……然《左传·定公四年》,祝佗谓唐叔,封于夏虚,启以夏政;例以上文康叔封于殷虚,启以商政,则禹之都即唐国也。唐国在晋阳:《汉书·地理志》太原郡晋阳,故时唐国,周成王灭唐,封弟叔虞。杜预注《左传》云:夏虚,大夏,今太原晋阳是也;本于《汉志》,其说自确。《水经》云:晋水出晋阳县西县壅山。郦道元注,县,故唐国也;亦本《汉志》。乃臣瓒以唐为河东永安,张守节以为在平阳;不知唐国有晋水,故燮父改唐曰晋;若永安去晋四百里,平阳去晋七百里,何以改唐曰晋乎?唐定在晋阳,今山西太原府是也。又郑康成《诗谱》云:魏国,虞舜夏禹所都之地。魏与唐相近,同在河北冀州;故《左传·哀公六年》引《夏书》云:惟彼陶唐,帅彼天常,有此冀方;今失其行,乱其纪纲,乃灭而亡。服虔以为尧居冀州,虞夏因之;此皆禹都在河北之证也;但在晋阳,不在安邑;皇甫谧、郦道元以安邑为禹都,此为谬耳……
我以为古代的事情,都不过传得一个大略;都邑之类亦然,不过大略知道在什么地方;区区计较于数十百里之间,实在是白费心血的,所以阳城到底在登封,还是在禹县,这个问题,暂可不必较量。至于所论禹都晋阳一层,实在非常精确。禹都河北这一层,造伪书的人,也似乎知道的;不过知道得不甚精确;他脑筋里,只有一个“魏国夏禹所都”的观念;见战国时的魏,是都安邑,就以为安邑必是禹都;禹都既在安邑,就桀都也在安邑了;桀都既在安邑,就连鸣条也搬到河北去了;辗转牵率,就闹出绝大笑话(见下节)。然而禹都虽不在安邑,却不害其为在晋阳;并且“惟彼陶唐……乃灭而亡”几句《夏书》,怕确也是指太康亡国的;不过造伪书的人,不应当把兄弟五人改作“厥弟五人”;再把这几句《夏书》硬栽在他口里,算是他所作的歌罢了。这样看来,太康似乎是本居晋阳,失了国,逃到洛汭的;当时还离河北不远,到后来,才给寒浞等愈逼愈东,以至于灭亡。少康虽灭寒浞,曾否恢复河北却是一个疑问;所以桀之都,又在河南了(见下节)。然则后羿又是从什么地方来的呢?《左传》说:“后羿自 迁于穷石”;《淮南子·地形训》:“弱水,出自穷石”,高诱注:“穷石,山名也。在张掖北,塞水也。”似乎太远些。然而尧本都冀州,羿在尧手里就是射官(见《淮南子》),是个西北之国,却也不足为怪。难道羿是从西北塞外侵入的吗(看春秋时候的情形,便知道如今的山西省,在古代强半是戎狄占据之地。又夏好音乐,羿好田猎,也似乎一个是久居开明地方的人,一个是从塞外侵入的)?这个实在证据不足,只可存为一种推测罢了。