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