禹贡锥指

  蔡传李复云同州韩城北有安国岭东西四十余里东临大河濒河有禹庙在山断河出处禹凿龙门起于唐张仁愿所筑东受降城之东自北而南至此山尽两岸石壁峭立大河盘束于山峡间千数百里至此山开岸阔豁然奔放怒气喷风声如万雷余按旧説禹凿龙门而不详其所以凿诵説相传但谓因旧修辟去其龃龉以决水势而已今详此説则谓受降以东至于龙门皆是禹新开凿若果如此则禹未凿时河之故道不知却在何处而李氏之学极博不知此説又何所考也渭按安国传言禹治河或凿山或穿地以通流此亦有所本凿山即辟龙门穿地即凿吕梁也但不当云起自积石耳颖达复为之説曰释水云河千里一曲一直则河从积石北行又东乃南行至于龙门计应三千余里龙门底柱凿山也其余平地穿地也言自龙门以下亦然则其所穿凿更逺矣李复谓起自东受降城较安国所言为近然计东城至安国岭亦有千四五百里如必须处处穿凿岂人力所能及禹劳民亦不应至此而二孔之妄又无论矣总由以导为施功遂积误相承而不觉耳至其所谓凿山穿地者亦只是因旧修辟非本无水道而始开之蔡氏云云则又疑所不当疑也
  孔疏谓积石在龙支又据释水之文故云至龙门三千余里然其实不止于此约计有四千三百余里若禹贡之积石更在龙支县西南塞外一千二百余里则自积石至于龙门当有五千五百余里也龙门以下记河行方向甚详而其上絶不言方向蔡传云荒逺其所略也今按龙门以上禹功所不加故数千里之河总括为一句河自积石东北流至宁夏折而北至废丰州折而东至东受降城折而南方向不一难于属辞故略之非为荒逺也【河自积石至龙门所行皆雍州之域不可谓荒逺宋人见朔方西凉不入其版图遂以荒逺目之耳】禹导自积石为中国河其水不复行戎翟之境及三代之季雍州西北二隅每为戎翟所侵秦汉以来屡复屡失大抵河湟之外悉属羌浑云中五原尽归獯鬻河行其间出且入者再唐之中叶吐蕃盛强盗有陇西州县逺近有司不复传宰相贾耽乃绘布陇右山南九州具载河所经受为图曰吐蕃黄河録贞元十四年上之【艺文志有贾耽吐蕃黄河録四卷】其系之吐蕃者盖本中国河行之地而时为吐蕃所据耽志存经略故详着之非谓河源之在积石外者也宋世亦防吐蕃及西夏元乃混一罔不賔服明仍以河州为入塞之始而天顺六年元孽毛里孩等入居河套羁縻不絶以迄于今汉云中五原二郡地遂不登版图黄河之行其境者世将不知为弼成之所及而州县旧迹置之不问矣故余解导河于大积石以下黄甫川以上备考古记叙次特详
  附论河源
  山海经曰槐江之山丘时之水出焉而北流注于泑水实惟帝之平圃南望昆仑其光熊熊其气魂魂西南四百里曰昆仑之丘是实惟帝之下都河水出焉而南流注于无达赤水出焉而东南流注于汜天之水洋水出焉而西南流注于丑涂之水黒水出焉而西流注于大杅是多怪鸟兽又曰积石之山其下有石门河水冒以西南流【郭璞注云下都天帝都邑之在下者河水出山东北隅赤水出山东南隅洋水出山西北隅黒水亦出山西北隅无达汜天丑涂大杅皆山名冐犹覆也积石山在今金城河关县西南羌中河水行塞外东入塞内】
  渭按此第二卷西次三经文也是书山川之方乡里至不可为典要后世无从测算昆仑疑当在西域而不知其在何国去玉门阳关凡几许也
  又曰海内昆仑之墟在西北帝之下都昆仑之墟方八百里髙万仞赤水出东南隅以行其东北西南流注南海厌火东河水出东北隅以行其北西南流入渤海又出海外即西而北入禹所导积石山洋水黒水出西北隅以东东行又东北南入海羽民南弱水青水出西南隅以东又北又西南过碧方鸟东【郭注云言海内者明海外复有昆仑山方八百里髙万仞谓其墟广轮之髙卑耳自此以上二千五百余里上有醴泉华池去嵩髙五万里盖天地之中也见禹本纪吴任臣广注云此文王崇庆疑其重出非有二昆仑也】按此第十一卷海内西经文也其山即西次三经之昆仑唯多弱水青水耳海内谓西海之内郭注云海外复有昆仑者即大荒经之所言也是书非一时一手作故文多冗复谓此条重出者近是但考其河行之方乡自昆仑东北隅西流迳其北又西南出渤海外又西转北入禹所导积石山则昆仑反在积石之东矣有是理乎
  又曰西海之南流沙之濵赤水之后黒水之前有大山名曰昆仑之丘其下有弱水之渊环之其外有炎火之山投物輙然有人戴胜虎齿有豹尾穴处名曰西王母此山万物尽有【郭注云弱水其水不胜鸿毛河图玉版亦曰西王母居昆仑之山】
  按此第十六卷大荒经文也汉书西域传云条支国临西海安息长老传闻条支有弱水西王母亦未尝见也后汉书西域传云条支国西有弱水流沙近西王母所居处据此则海外昆仑当在条支国西海之南故经有弱水西王母之説范晔西域传论云甘英临西海以望大秦距玉门阳关四万余里而昆仑更在西海之南逺斯极矣禹本纪所云去嵩髙五万里者当指此山水经引以説西北之昆仑非也
  尔雅释水曰河出昆仑虚色白所渠并千七百一川色黄百里一小曲千里一曲一直【郭璞注云虚山下基也潜流地中汨漱沙壤所受渠多众水溷淆宜其浊黄】
  按尔雅比山海经差为可据河出昆仑信矣离骚曰朝吾将济于白水兮登阆风而緤马阆风在昆仑之上白水其即山下之河源乎然自汉以前但知昆仑在中国西北终未明在外国某地也
  史记大宛列传张骞使西域还为天子言于寘【徒贤反】之西水皆西流注西海其东则东流注盐泽盐泽潜行地下其南则河源出焉多玉石河注中国而楼兰姑师邑有城郭临盐泽盐泽去长安可五千里其后骞死汉使穷河源河源出于寘其山多玉石采献天子案古图书名河所出山曰昆仑云太史公曰禹本纪言河出昆仑昆仑其髙二千五百余里日月所相避隐为光明也其上有醴泉瑶池今自张骞使大夏之后也穷河源乌睹本纪所谓昆仑者乎故言九州山川尚书近之矣至禹本纪山海经所有怪物余不敢言之也
  按张骞及后使者皆未尝指于寘之山为昆仑武帝自案古图书以名之耳故太史公云不睹今其图与书并不传后世必欲求昆仑之墟唯葱岭河所本者近是山海经之方乡里至不足凭也以理度之则昆仑当在葱岭之西北而逺近终未可知多方推测奚为乎法言病子长爱竒而子长却不敢言山海经之所言今人説河源动輙引昆仑以证是何其好学深思不逮子长逺甚而爱竒独过之也
  汉书西域传西域防孝武时始通本三十六国其后稍分至五十余皆在匈奴之西乌孙之南南北有大山中央有河东西六千余里南北千余里东则接汉阸防玉门阳关西则限防葱岭其南山东出金城与汉南山属焉其河有两原一出葱岭山一出于阗【与寘同】于阗在南山下其河北流与葱岭河合东注蒲昌海蒲昌海一名盐泽者也去玉门阳关三百余里广袤三百里其水亭居冬夏不増减皆防为潜行地下南出于积石为中国河云
  按史叙两源歴歴如画了无可疑河神物也潜流所在多有何独至于河而疑之但积石出为中国河处恨古来无人目验其状耳然盐泽受西域数大川之水隐沦之脉岂无所发越而遂止揆之以理殆非妄言
  水经昆仑墟在西北去嵩髙五万里地之中也【郦注曰禹本纪与此同髙诱称河出昆山伏流地中万三千里禹导而通之出积石山按山海经自昆仑至积石一千七百四十里自积石出陇西郡至洛准地志可五千余里乂按穆天子传天子自昆仑山入于宗周乃里西土之数自宗周瀍水以西北至于河宗之邦阳纡之山三千有四百里自阳纡西至河首四千里合七千四百里外国图又云从大晋国正西七万里得昆仑之墟诸仙居之数説不同浅见末闻非所详究不能不聊述闻见以志差违也】其髙万一千里河水出其东北陬屈从其东南流入于渤海【山海经曰南即从极之渊也深三百仞唯冯夷都焉渭按此渤海当在葱岭西塞外凡大泽谓之海渤海即蒲昌雷翥牢兰之类非真海也下文云又出海外南至积石山下有石门河水冐以西南流郦注曰余考羣书咸言河出昆仑重源潜发沦于蒲昌出于海水迳积石而为中国河而经文在此似于不比积石宜在蒲昌海下矣郦意以此二十字为错简盖以下文南入葱岭观之则积石反在葱岭之北必无是理也今移在后又东注于泑泽之下则自昆仑而葱岭而蒲昌而积石原委秩然方位悉当矣】又南入葱岭山【河水重源有三非惟二也一源西出身毒之国葱岭之上西去休循二百余里南属葱岭髙千里西河旧事曰葱岭在敦煌西八千里河源潜发其岭分为二水一水西迳休循国南在葱岭西又迳难兠国北西南去罽賔国三百四十里渭按身毒当作捐毒汉书捐毒国王治衍敦谷东至都护治所二千八百六十一里至疏勒南与葱岭属无人民西上葱岭则休循也西北至大宛千三十里北与乌孙接先儒以为即身毒非也张骞曰身毒国在大夏东南可数千里有蜀物去蜀不逺大夏即大月氏所居之地也今捐毒在大月氏之东北西去休循二百余里岂身毒乎郦注盖承其误氏音支】又西迳罽宾国北又西迳月氏国南又西迳安息南【城临妫水地方数千里竺枝扶南记曰国土临海上即汉书天竺安息国也凉土异物志曰葱岭之水分流东西西入大海东为河源禹纪所云昆仑者焉张骞使大宛而穷河源谓极于此而不达于昆仑者也河水自葱岭分源东迳伽舍罗国渭桉此中国之河源也其迳休循难兠罽賔等国者则西流入西海】河水与蜺罗跂禘水同注雷翥海【释氏西城记曰蜺罗跂禘出阿耨达山西之北迳于阗国】又西迳四大塔北【释法显所谓竺刹尸罗国也】又西迳陀卫国北【是阿育王子法益所治邑渭按自罽宾至陀卫皆西流注西海之水水经乃拙手所作提挈不清赖有郦注为之发明人始知葱岭之河东西分流不然则似河水自葱岭西行至陀衞而复东行以入葱岭之东大惑不解矣】河水又东迳皮山国北【治皮山城西北去莎车三百八十里渭按自此以下皆东流注盐泽之水】又东与于阗河合【南源导于阗南山俗谓仇摩置自置北流迳于阗国西治西城西去皮山三百八十里东去阳关五千余里】南河又东迳于阗北【汉书西域传曰于阗已东水皆东流渭按南河即于阗河也】又东北迳扜弥国北【西去于阗三百九十里南河又东迳精絶国北西去扜弥四百六十里】又东迳且末国北【又东右防阿耨达大水释氏西域记曰阿耨达山西北有大水北流注牢兰海者也其水北流迳且末南山又北迳且末城西又东北迳且末城北左防南河合流东逝通为注宾河又东迳鄯善国北故楼兰也其水东注泽泽在国北扜泥城去阳关千六百里西域记曰南河自于阗东北三千里至鄯善入牢兰海者也渭按泽即牢兰海】北河又东北流分为二水枝流出焉【上承北河于踈勒之西东北流迳疎勒国南又东北与疎勒北山水合】北河自疎勒流迳南河之北【疎勒城南去莎车五百六十里西当大月氏大宛康居道渭按北河即葱岭河也】又东迳莎车国南【渭按汉书莎车国王治东北至都防治所四千七百四十六里南当作北】又东南迳温宿国【北至乌孙赤谷六百一十里东通姑墨二百七十里于此枝河右入北河】又东迳姑墨国南【姑墨川水导姑墨西北赤沙山东南流迳姑墨国西又东南注大河大河乂东右防敦薨之水其水出焉耆之北敦薨之山在匈奴之西乌孙之东山海经曰敦薨之水出焉而西流注于泽出于昆仑之东北隅实惟河源者也河水又东迳墨山国南渭按汉书都防治乌垒城去阳关二千七百三十八里于西域为中姑墨国王东至都防治所一千二十一里焉耆国王西南至都防治所四百里山国王去长安七千一百七十里墨山即山国也】又东迳注宾城南【渭按此即上文所谓注宾河】又东迳楼兰城南又东注于坳泽【即经所谓蒲昌海也水积鄯善之东北龙城之西南龙城故大国地方千里皆为盐而刚坚故蒲昌亦有盐泽之称其中洄湍电转为隐沦之脉即河水之所潜而出于积石也】又出海外南至积石山下有石门河水冒以西南流【渭按此二十字错简在前今移置于此海谓蒲昌海】又东入塞过敦煌酒泉张掖郡南【河自蒲昌有隐沦之证并间关入塞之始自此经当求实致也河水重源又发于西塞之外出于积石之山山海经曰其下有石门河水冐以西南流禹贡所谓导河自积石也】
  按水经叙西域两源较汉书尤为明备唯是积石一山错简在渤海之下葱岭之上遂来后人之弹射并其全经而疑之而不知此非其本文乃妄庸人之所窜易也彼见山海经云河水出渤海西北入积石山遂以此经海外之海为渤海殊不知泑泽之亦名蒲昌海也彼见此经云河水东入塞过敦煌酒泉张掖郡南遂谓积石距敦煌辽逺而坳泽最近故移积石于渤海之下使坳泽与敦煌相接殊不思三郡界中实无河也盖汉世河关以西皆为羌中地河水所经人莫能覩故聊假三郡之南以表之非真谓河自盐泽东流入玉门阳关也杜佑不察此意而以为纂集之不详固其宜矣若夫道元之注惟渤海以上博引释氏怪诞之説甚觉无谓至葱岭以下发明颇多其言昆仑墟也曰浅见末闻非所详究其言积石山也曰宜在蒲昌海下其言葱岭河也曰河源潜发分为二水其言蒲昌海也曰洄湍电转为隐沦之脉正其谬而补其阙亦可谓精审之至矣杜佑诋水经并诋道元岂通论哉
  又按山海经有两昆仑一在中国西北帝之下都河水出其东北隅者是也一在西海之南西王母所居弱水之渊环其下者是也水经叙河水主在西北者言而亦不能确指在某国其曰南流入渤海者犹盐泽之隐沦也其曰又南入葱岭山者犹积石之显发也然则自昆仑以至积石有二重源矣葱岭之显发莫有能言其状者而盐泽潜行地下南出于积石为中国河则山海经有云积石之山其下有石门河水冒以西南流此盖与梁州之潜水入龙门大石穴下西南潜出者相似盐泽之伏有竒状则积石之出亦必有竒状惜乎自汉以来二千余岁曽未有一验之者也
  又按郦注言敦薨之水出敦薨之山而引山海经以为即西流注于泑泽出昆仑之东北隅实惟河源者也夫敦薨在焉耆之北匈奴之西乌孙之东而昆仑近直其西南则昆仑之处所未有明确于此者是水为河源无疑而葱岭于阗之水皆旁源而非正源矣然释氏西域记以阿耨达为昆仑其山所出之水有北流入牢兰海者茍以为河源有何不可彼亦一昆仑此亦一昆仑安见敦薨之独是也间尝综而论之西域之水注盐泽者其源有四一曰葱岭二曰于阗三曰敦薨四曰阿耨达终不知何者为正今所急者但当验积石重源之有无以辨西域吐蕃之是非耳其孰为昆仑孰非昆仑孰为河源孰非河源愚不敢臆为决也