在南,亦不当云“东迤北会於汇”也。是又必以“会於汇,东为中江”七字为衍文,而直以“东迤北入於海”为一句,方合今之形势。夫己不能解,而遂疑圣人之不亲见,官属之以不知为知,经文之错误;浅视圣贤,余不敢以为然也。
  △彭蠡非即鄱阳
  彭蠡即鄙阳,无确据,而与经文不合,则彭蠡或非鄙阳也。《汉书地里志》彭泽县下注云:“《禹贡》彭蠡泽在西,”而蔡《注》云:“彭蠡,《地志》在豫章郡彭泽县东。”谓在彭泽县东,则鄱阳可以为彭蠡;既曰“在西”,则鄱阳未必为彭蠡矣。《汉志》又言水入湖汉者八,入大江者一,而湖汉一水自雩都东至彭泽入江,行千九百八十里,则湖汉似即今鄱阳湖,与彭蠡泽各为一地。故以《地里志》考之,而知彭蠡非鄱阳也。朱子谓《汉志》不知湖汉之即为彭蠡而两言之;余则谓班固去古为近,而水道改易亦多,不当深疵其说也。
  △归有光三江说之矛盾
  有中江则必有南有北,有中江、北江则必有南,书法自明,文义前後相蒙,南江未之及耳。归震川乃谓“自孔安国以下,以中江、北江为据,失之泥。”夫谓“三江”非中江,北江,是“九州攸同”亦非荆、梁、雍、豫、徐、扬、青、兖、冀也。震川又言:“三江,惟郭景纯以为岷江、浙江、松江,为近。”又言:“先儒谓‘三江自入,震泽自定,文不相蒙’,而吴淞一江之入‘震泽底定’实系於此,经文简略不详耳。”此说尤自相矛盾。既谓震泽之定由於三江之入,则不当以浙江、岷江、松江为三江。既谓三者为三江,则於“江既入,震泽底定”之文不合;不得已而遂谓经文简略不详。夫上句言“三江”而下句止承一江而言,经书有此文法乎!夫言中江、北江而不及南江,乃真简略不详者也。不彼之求而此之穿凿,其亦异矣!
  △陈大猷三江说能阙疑
  论三江者,惟大猷陈氏之言为能阙疑。其说曰:“古有九河,後合为一。古有荣泽,後堙为地。安知彭蠡之下,禹平水时不有三江,而後或合为一乎!郦道元谓‘东南地卑,万水所凑,触地成川;故川旧渎,难以为凭’。禹迹之不可考者多矣,凡舍经文而指後世流派之分合,水道之通塞,地名之同异以为说者,以论後世之地理则可,以论禹迹之旧则难也。”然彭蠡终可疑。
  △南江之名由来已久
  朱子云:“有欲以扬州之‘三江’既为荆州之‘中江’、‘北江’,而犹病其阙一,乃顾彭蠡之馀波,梦从泻牛则姑使之僭冒‘南江’之名以足之。”余按《南史王侩辨传》“陈霸先率众五万,出自南江”,即赣水也。郑氏所谓“右合彭蠡为南江”,苏氏所谓“豫章江为南江”,皆指此也。可见南江之名,其来已久;不得以彭蠡之馀波未有名号,而使之僭冒南江也。又“东为北江入於海”,“东为中江入於海”,入海者即中江、北江也。今以中江、北江属之荆州,则岂入海亦在荆州之境乎!朱子必欲言中江、北江非三江,故遂为此异说也。
  △弱水当以在删丹者为是
  弱水当以在删丹者为是,《通鉴》所言当另为一水。柳子厚所言“不能负芥”者,原未尝言为《禹贡》之弱水。其云“西海有水”,固谓在西域也。若指删丹弱水,则他所言“闽有水”,“秦有水”,“雍之西有水”,皆明言其地,不当弱水独作浮廓语也。吐蕃造藤桥,年馀而後成,其不能载物有明征矣。蔡《传》因“弱”字相同,遂误引之。吾郡成北樵先生於役甘州,有《弱水诗》云:“黑水既西流,弱水亦同派,一则可行舟,一则不负芥。胡为共此流,强弱不相贷?折枝投清流,载浮了无碍。理岂今昔殊,书每辞意害。驱车过桥头,惟颂禹功大。”此为蔡《注》所误也。又按蔡《注》引柳文作“西海之山有水焉”与今本不同。
  △“四海”非真以海为四界,林之奇南海、北海说大误
  “东渐於海,西被於流沙,朔南暨声教,讫於四海。”四海者,类言之也。古之疆域惟东至於海,无论西北二方去海辽远,既南境亦不过衡山,未尝至於海也。闽中、南越之地,在尧、舜之时不通中国;圣人不务远略,非如秦皇、汉武、唐之太祖、明之成祖,以长驾远驭为快也。侯、绥、要、荒之服,禹当时盖已尽其封略而治之矣,《益稷篇》所谓“弼成五服,至於五千”也。暨者,及也;东至於海,西至於流沙,南北二方所及者,皆声教之所被也。四海云者,极言之也,犹《中庸》所谓“天之所覆,地之所载,日月所照,霜露所坠”也,犹後世所谓“天涯地角”也;盖古有其语,相承以为言耳。《益稷》云:“予决九川距四海。”《孟子》云:“盈科而後进,放乎四海。”是皆岂真至於四海哉!《春秋传》云:“寡人处南海。”楚岂真在南海哉!《礼记王制》云:“西不尽流沙,南不尽衡山,东不尽东海,北不尽恒山。”大约尧、舜、三代方域所及不过此耳。宋林之奇谓“扬州曰‘淮、海惟扬州’,是扬州之界抵於南海。冀州‘夹右碣石入於河’,河之入海在碣石之右,则冀州之界抵於北海。故曰‘朔南暨声教,讫於四海’。朔南不言其所至者,连下文而互见也。”此说大误。北海仅青州之北,冀州之东,一隅之水耳;亦谓之渤