《吕览·爱类》云:“上古龙门未开,吕梁未凿,河出孟门,无有丘陵、沃衍、平原、高阜,尽皆灭之,名曰鸿水。”《淮南·本经训》亦云:“龙门未开,吕梁未凿,江、淮流通,四海溟涬。”《人间训》则云:“禹凿龙门,辟伊阙。”龙门,已见前。第六章第一节。吕梁,在今江苏铜山县东南,见《水经·泗水注》。后人或以陕西韩城县之梁山说之。孟门近大行。《左氏》襄公廿二年,齐侯伐晋,取朝歌,入孟门,登大行。伊阙在今河南洛阳县。地皆在河南、山、陕之间。夏都本在河、洛;后人又谓唐、虞、夏之都,皆在河东;因谓禹所施功,黄河为大,而河工之艰巨者,实在龙门、砥柱在今山西平陆县东。之间。此惑于传说,而不察其实者也。言尧、舜、禹都邑最古者,莫如《左氏》。《左氏》载子产之言曰:高辛氏有二子。实沈迁于大夏,唐人是因,至成王,灭唐而封大叔焉。昭公元年。又云:尧殛鲧于羽山,其神化为黄熊,以入于羽渊,实为夏郊,三代祀之。晋为盟主,其或者未之祀也乎?昭公七年。又祝谓唐叔,命以唐诰,封于夏虚,启以夏政,定公四年。则尧、禹旧都,必在晋境。顾其所在,异说纷如。《汉书·地理志》:大原郡晋阳,今山西太原县。故《诗》唐国,《左氏杜注》因之,谓大夏、夏虚皆晋阳,服虔则云:大夏在汾、浍之间,《诗·唐风郑谱疏》。郑氏《诗谱》,谓尧都晋阳,唐叔所封。南有晋水。子燮,改称晋侯。尧后迁都平阳,今山西临汾县。近晋之曲沃。今山西闻喜县。又云:魏者,虞舜、夏禹所都之地。魏都安邑,今山西夏县。皇甫谧谓尧初封唐,在中山唐县。今河北唐县。后徙晋阳。及为天子,居平阳。舜所营都,或云蒲阪。今山西永济县。禹受禅,都平阳,或于安邑,或于晋阳。《诗·唐风郑谱疏》。臣瓒则谓尧都永安,《汉书·地理志注》。今山西霍县。异说虽多,要不外河、汾下流及霍山以北两地。顾炎武《日知录》谓:霍山以北,悼公以后,始开县邑。《史记》屡言禹凿龙门,通大夏。齐桓公伐晋,仅及高梁,今临汾东北。而《史记·封禅书》述桓公之言,以为西伐大夏。则大夏必在河、汾下流。近人钱穆申其说。谓《封禅书》述桓公之言曰:西伐大夏,涉流沙,束马县车,上卑耳之山。《管子·小匡篇》则曰:逾大行与卑耳之溪,拘泰夏。今本讹作秦夏,此系据戴望《校正》改。西服流沙、西虞。卑耳,《索隐》云山名,在河东大阳。今山西平陆县。《水经·河水注》:河水东过大阳县南,又东,沙涧水注之,水北出虞山,有虞城。虞山,盖即卑耳之山。沙涧水,本或作流沙水,即齐桓所涉。《史记·吴大伯世家》:虞仲封于周之北,故夏虚,即西虞,亦即大夏。《汉志》临晋县,今陕西大荔县。应劭谓以临晋水得名。《史记·魏世家》:秦拔我晋阳。《括地志》谓在虞乡县西,今山西虞乡县。《水经》涑水所径,有晋兴泽,亦在虞乡。则涑水古名晋水。《注》又谓涑亦称洮,则子产谓金天氏之裔台骀,宣汾、洮以处大原,帝用嘉之,封诸汾川,沈、姒、蓐、黄,实守其祀,今晋主汾而灭之者,亦见昭公元年。所宣亦即涑水。《汉志》谓晋武公自晋阳迁曲沃,以大原晋阳说之,虽误,其语自有所本。武公旧邑,实即虞乡之晋阳也。又云:《尚书》言禹娶涂山,《皋陶谟》,今本《益稷》。《左氏》言禹会诸侯于涂山,哀公七年。世皆谓在今寿县。考《水经·伊水注》:伊水出陆浑县今河南嵩县。西南,王母涧之北。山上有王母祠。即古三涂山。《方舆纪要》:三涂山,在嵩县南十里。即古所谓涂山者,王母即涂山氏女也。《山海经》:南望禅渚,禹父之所化。《水经注》:禅渚在陆浑县东。则涂山、羽渊,地甚相近。鲧称崇伯,崇即嵩也。又古书言禹葬会稽,世皆谓在今绍兴。其实会稽为《吕览·有始览》九山之一,八山皆在北,大山、王屋、首山、大华、岐山、大行、羊肠、孟门。大山,即霍大山。不得会稽独在南。《吴越春秋》《越绝书》皆谓禹上茅山,大会计,更名茅山曰会稽之山。《水经注》:会稽之山,古称防山,亦曰茅山。防即舜封丹朱于房之房,亦即陟方乃死之方。以茅津、茅城推之。《左氏》文公三年,秦伯伐晋,自茅津济,《水经·河水注》:河水东过陕县北,河北有茅城,故茅亭,为茅戎邑。陕县今属河南。地望正在大阳。然则禹之治水,当在蒲、今永济县,旧蒲州。解之间。其地三面俱高,惟南最下。河水环带,自蒲、潼达于陕津、砥柱,上有激湍,下有阏流;又涑水骤悍,无可容游;唐、虞故都,正在于此,此其所以为大患也。钱说见所著《西周地理考》。予谓钱氏之说辩矣。然谓古有所谓唐、夏者,在河、汾下流,不在永安、晋阳之地,则可。谓尧、禹故都,即在河、汾下流则不可。《太平御览·州郡部》引《帝王世纪》,谓“尧之都后迁涿鹿,《世本》谓在彭城”;而《孟子》谓“舜生于诸冯,迁于负夏,卒于鸣条,东夷之人也”。《离娄下》。《世本》《孟子》皆古书,可信,诸冯、负夏,诸家皆无确说,姑勿论。鸣条则实有古据。其地,当在山东。见第八章第三节。涿鹿为黄帝旧都,唐尧是因,虞舜稍迁而北,殊近事理。孟子、史公,言尧、舜、禹事,同本《书》说,以《书传》对勘可知。《史记》谓舜耕历山,渔雷泽,陶河滨,作什器于寿丘,就时于负夏。《五帝本纪》。《管》《版法解》。《墨》《尚贤中下》。《尸子》《御览·皇王部》引《吕览》《慎人》。《淮南王书》皆同,必非无据。诸家说此诸地,亦皆谓在兖、豫之域。历山,《淮南高注》谓在济阴城阳,即《汉志》尧冢所在,今山东濮县也。雷泽,郑玄谓即《禹贡》兖州雷夏泽。陶河滨,皇甫谧谓济阴定陶有陶丘亭。定陶,山东今县。寿丘在鲁东门北,见第六章第二节。负夏,郑玄云:卫地。皆见《史记·五帝本纪集解》。《史记》谓舜殛鲧于羽山,以变东夷亦本《大戴记·五帝德》。《汉志》谓在东海祝其,今江苏赣榆县。虽不中,固当不远。然则自舜以前,都邑固皆在东方也。《周书·度邑解》云“自洛汭延于伊汭,居易无固,其有夏之居”,盖尧遭洪水,使禹治之,用力虽勤,而沈灾实未能澹。自禹以后,我族乃渐次西迁。自伊、洛渡河,即为汾、浍之域。唐、虞、夏支庶,盖有分徙于是者。《周书·史记》解有唐氏、有虞氏、西夏则其国。《史记·晋世家》,谓唐叔封于河、汾之东。《集解》引《世本》,谓叔虞居鄂即大夏,《括地志》:鄂在慈州昌宁县。唐昌宁,今山西乡宁县。盖即《周书》所谓西夏,见灭于唐氏者。故其地既称唐,又称夏。《管子》所谓西虞,则《周书》之有虞氏也。虞夏皆别称西,明其国故在东。然则谓禹治水遍及江、河两域者,固非,即谓仅在蒲、解之间者,亦尚非其实矣。