第二节 黄帝和蚩尤的战争
三皇时代,君主的传统,还不可考;到五帝时代就不然,就不是紧相承接,也必相去不远。可见得五帝时代的历史,更比三皇时代明白。咱们现在,就得要提出几件五帝时代的大事来讲讲。其第一件,便是黄帝和蚩尤的战争。
这件事,据《史记·五帝本纪》所载,是:
近来的人说,蚩尤是三苗的酋长,三苗,就是现在所谓苗族;6他占据中国本部,在汉族之先,后来给汉族驱逐掉的。黄帝和蚩尤的战争,就是其中的一事。这句话不很精细。三苗是古代的一个国名,不是种族之名;它的民族,却唤做“黎”;黎族的君主,起初是蚩尤,后来才是三苗。《书·尧典》:“窜三苗于三危。”《释文》:“马王云:国名也;缙云氏之后为诸侯,盖饕餮也。”《淮南子·修务训》高诱《注》:“三苗,盖谓帝鸿氏之裔子浑敦,少昊氏之裔子穷奇,缙云氏之裔子饕餮,三族之苗裔,故谓之三苗。”又《书·吕刑》:“蚩尤惟始作乱。”《释文》:“马云:少昊之末,九黎君名。”《礼记·缁衣》:“甫刑曰:苗民弗用灵,制以刑,惟作五虐之刑曰法。”《正义》:“案郑注《吕刑》云:苗民,谓九黎之君也。九黎之君,于少昊氏衰,而弃善道。上效蚩尤重刑。必变九黎言苗民者,有苗,九黎之后,颛顼代少昊诛九黎,分流其子孙,居于西裔者为三苗;至高辛之衰,又复九黎之恶;尧兴,又诛之,尧末,又在朝。舜时,又窜之;后王深恶此族三生凶恶,故著其氏而谓之民,7民者冥也,言未见仁道。”据以上几种说法,三苗究竟是饕餮,还是浑敦、穷奇、饕餮三族之后,虽不能定,然而的确是个国名——就是氏族之名,并不含有人民、种族的意思。《高注》:“一曰:放三苗国民于三危也。”就是郑注所谓著其氏而谓之民,也并不是指人民。蚩尤,马融说:“少昊之末,九黎君名。”郑玄说:“九黎之君,于少昊氏衰,上效蚩尤重刑。”则蚩尤还在少昊以前,似乎郑说为是。这一族人君主虽是蚩尤三苗,人民却是九黎。和汉族竞争,从黄帝时代起,直到尧舜时代止,看上文所引《吕刑》郑注,就可明白。不可谓不久;然而曾到黄河流域与否,毫无证据;《吕氏春秋》:尧战于丹水之浦以服南蛮,也只到今汉水流域。他的占据江域和汉族的占据河域,孰先孰后,也史无可征;怎能武断说他占据中国本部在汉族之前呢?
黄帝战蚩尤图
这一族人,现在称他为苗,乃是蛮字的转音,和古代“三苗”的“苗”字无涉;试看古代“三苗之国”亡后,历代都只有所谓蛮,并无所谓“苗”;从元明清以来方渐次改称为“苗”,就更无所谓蛮可知。蛮是古代通称南方异族之名,他种族的本名,实在是“黎”字。后世都写作“俚”或又写作“里”;《后汉书·南蛮传》:“建武十二年,九真徼外蛮里张游,率种人慕化内属,封为归汉里君。”《注》“‘里’,蛮之别号,其实是本名。今呼为‘俚人’”是也。这一族人,似乎本来住在中央亚细亚高原,后来沿长江东徙的,何以知道呢?《后汉书·南蛮传》:
近来有人说:这盘瓠就是盘古,8关于盘古的神话,都是苗族所传,汉族误把它拉来,算做自己的;这话很奇而很确。为什么呢?(一)盘瓠、盘古,声音相同;(二)关于盘古的神话,思想和中国别种神话不同;(三)汉族古帝,都在北方;独盘古则祠在桂林,墓在南海;见任昉《述异记》。(四)汪宝《晋纪》,范成大《桂海虞衡志》,都说:“苗人杂糅鱼肉,叩槽而号,以祭盘瓠。”《文献通考》引。近人笔记,说广西岩洞中,往往有崇宏壮丽,榜为盘古庙的;庙里奉祀的,是盘古和天皇、地皇、人皇;阴历六月初二,相传是盘古生日,远近聚集,致祭极虔。见《地学杂志》。照此说来,不但盘古是苗族的古帝,连司马贞《补三皇本纪》所列后一说的三皇,也是苗族的古帝了。《遁甲开山图》说天皇被迹在柱州昆仑山下,地皇兴于熊耳龙门山,人皇起于形马。《御览》卷七十八。柱州,以昆仑山高若天柱然,故名;形马,山名,旧说在蜀。《通鉴外纪》。据此看来,天皇、人皇,实在是从如今的青海到四川的。昆仑,见第一章。熊耳山,在如今河南的卢氏县,龙门山在陕西韩城县、山西河津县之间,也和四川的山脉相接。所以《华阳国志》也说“蜀之为国,肇自人皇”。到三苗时代,就进到左洞庭、右彭蠡的地位了。《史记·吴起列传》。《书·尧典》:“窜三苗于三危。”《禹贡》:“导黑水,至于三危,入于南海。”《史记集解》《夏本纪》。和《通典》卷一百七十五。引《郑注》道:“《地理志》,益州滇池有黑水祠,而不记此山水所在,今中国无之矣。《地记》曰:三危山,在鸟鼠之西南,与岷山相连。”则黑水就是如今的金沙江,一者,黑水祠在滇池,滇池是金沙江流域;两者,金沙江古名泸水,“泸”就是“卢”,也就是“”,就是“黑”。三危山,就是如今的巴颜哈喇山脉。三苗是江域之国,把他窜到这个地方,一定因为三苗是九黎之君,三危是黎族的根据地,叫他去治理,却很相宜,所以史记说:“以变西戎。”《禹贡》:雍梁二州,都以黑水分界;是雍州的西南界,到如今青海木鲁乌苏北岸;梁州的西界,到如今川边这一条水的东岸;断乎没有两条黑水的。入于南海的“海”,是“夷蛮戎狄谓之四海”的海,不是“洋海”的海。当时道金沙江,实在还没到他和岷江合流之处,所以就把岷江算做长江的上源。后人凿定了海是洋海的海,就生出许多异说来;却又因为哈喇乌苏,译言黑水,就把来附会禹贡的黑水;殊不知哈喇译言黑,是句“蒙古话”;这个名词,一定是蒙古人侵入青海之后才有的。古人所说的山,都是所包甚广,和现在地理学上所谓“山脉”“山系”相当;断没有像志书上所说,仅指一峰一岭的。《水经注》:江水“东过江阳县南——如今四川的泸县——雒水从三危东,道广魏雒县南——如今四川的广汉县——东南注之”。可见得三危二字,所包甚广。《括地志》把他凿定在“敦煌县东南四十里”,就又生出疑问来了。《括地志》这句话,是跟《山海经》“三危在敦煌南”——《水经注》三十一卷引——来的;殊不知《山海经》下文,还有“与岷山相接,南带黑水”两句,所谓在敦煌南,和《说文》说“河水出敦煌塞外昆仑山”一样;因为中国郡县,极尽于此,只得如此说法;并不是说他在敦煌境内,或者极近的地方;不然《汉书·地理志》《续汉书·郡国志》,敦煌郡下,为什么都不说有三危山呢?照第一章所考据,于阗河的上源有昆仑,河曲的东面,又有昆仑;这两个昆仑,其实原是一山,不过因为一处是汉族发祥之地,一处为西戎所据,所以分出“海内”“海外”罢了。这也是古人所说的山,所包甚广的一个证据。这一条例子,讲古代的地理,用处甚大,请诸位牢牢记着。