在今河南省滎陽市修建汴渠以分流黃河水南達(dá)淮河的北水南調(diào)工程,是我國古代最偉大的水利工程。它始于大禹(圖一)治水,更是大禹治水的主要業(yè)跡,其綜合利用的功效遠(yuǎn)在著名的都江堰水利工程之上。如果從大禹治水塞滎澤開陰溝水通蒗蕩渠算起,這個工程一直應(yīng)用了三千多年,成為溝通南北最重要的水路交通通道,是戰(zhàn)國、秦、漢、唐、北宋各朝代的經(jīng)濟(jì)命脈。《清明上河圖》所繪汴渠上水運(yùn)繁忙的情景,可以為證。直到北宋末年,由于人為決河,黃河從廣武山北循汴渠向東南奪淮入黃海,這個工程才被堙毀。
對于汴渠的進(jìn)口在何處,在《中國歷史地圖集》中,汴渠進(jìn)口位置都繪制在滎陽縣以北今廣武山南麓,向東分為南、北濟(jì)水及蒗蕩渠,汴渠是唯一一條向東分流黃河水的水道。但史念海先生在所著文中卻說:“汴渠位置在廣武山北,從黃河分流后繞廣武山北麓東流,而濟(jì)水又在汴渠以北繞流?!盵1]這是與圖集所繪不相同。那么汴渠進(jìn)口位置究竟該在何處?這個進(jìn)口位置從大禹以來有沒有變化呢?
滎陽縣大禹研究會會長禹子龍先生曾任廣武區(qū)區(qū)長多年,他向我較詳細(xì)地介紹了古汴渠情況:“汴渠在廣武山南麓,從黃河分水的進(jìn)口位置在??谟?,這里是個山口,古敖倉就在此山口北側(cè)。廣武山在這里與南面的山斷開,山口寬有一里多,現(xiàn)在的地面比黃河河灘地面要高,但大洪水時黃河水面接近山口地面。汴渠從牛口峪往東流,經(jīng)北芒、唐崗,往下的河槽就是現(xiàn)存的枯河?!卑创苏f法,就與《圖集》所繪相合了。我查了《滎陽縣志》的附圖,河灘地海拔高程在100米左右,而牛口峪地面海拔高程大致為120米,也就是說比黃河灘地要高約20米,是有開挖成渠的可能的。但是這條渠道是不是大禹所開?這條渠道在三千年間有何變化?這還要從《水經(jīng)注》及有關(guān)古籍記載中追尋。
河水又東徑成皋大伾山下,……河水又東合汜水,……又東過滎陽縣北,蒗蕩渠出焉。大禹塞滎澤,開之通淮、泗,即《經(jīng)》所渭蒗蕩渠也。漢平帝之世,河汴決壞,未及得修,汴渠東侵,日月彌廣,門閭故處,皆在水中。漢明帝永平十二年,議治汳渠,上乃引樂浪人王景問水形便。……后作堤,發(fā)卒數(shù)十萬,詔景與將作謁者王吳治渠。筑堤防修堨,起自滎陽,東至千乘???,千有余里。景乃商度地勢,鑿山開澗,防遏沖要,疏決壅積,十里一水門,更相回注,無復(fù)潰漏之患,明年渠成。……靈帝建寧中,又增修石門,以遏渠口。(《水經(jīng)注·河水》)
濟(jì)自大伾入河,與河水斗,南泆為滎澤。《尚書》曰:滎波既潴?!舸笥砣湟跍铌栆韵乱?,東南以通淮、泗,濟(jì)水分河?xùn)|南流。漢明帝之世,司空伏恭薦樂浪人王景,字仲通,好學(xué)多藝,善能治水。顯宗詔與謁者王吳始作浚儀渠,吳用景法,水乃不害,此即景、吳所修故瀆也?!`帝建寧中,于敖城西北壘石為門,以遏渠口,謂之石門,故世亦謂之石門水。門廣十余丈,西去河三里?!蠋噬剑瓭?jì)水又東徑西廣武城北。…漢所城也。濟(jì)水又東徑東廣武城北,楚項(xiàng)羽城之?!瓭?jì)水又東徑敖山北,其山上有城,……秦置倉于其中,故曰敖倉城也。濟(jì)水又東合滎瀆,瀆首受河水,有石門,謂之為滎口石門也,而地形殊卑,蓋故滎播所導(dǎo),自此始也?!瓬顬^又東南流,注于濟(jì),今無水。次東得宿須水口,水受大河,渠側(cè)有扈亭水,自亭東南流,注于濟(jì),今無水。濟(jì)水又東徑滎陽縣北?!瓭?jì)水又東,礫石溪水注之。水出滎陽城西南李澤,即古馮池也。濟(jì)水又東,索水注之。濟(jì)水又東徑滎澤北,故滎水所都也。京相璠曰:滎澤在滎陽縣東南,與濟(jì)隧合。濟(jì)隧上承河水于卷縣北河,南陘卷縣故城東,……出河之濟(jì),即陰溝之上源也,濟(jì)隧絕焉。(《水經(jīng)注·濟(jì)水》)
陰溝首受大河于卷縣,故瀆東南徑卷縣故城南,又東徑蒙城北。故瀆東分為二,世謂之陰溝水?!謻|南徑封丘縣,絕濟(jì)瀆,東南至大梁,合蒗蕩渠。(《水經(jīng)注·陰溝水》)
渠出滎陽北河,東南過中牟縣之北。渠水自河與濟(jì)亂流,東徑滎澤北,東南分濟(jì),歷中牟縣之圃田澤北,與陽武分水。故《竹書紀(jì)年》:梁惠成王十年,入河水于圃田,又為大溝(鴻溝)而引圃水者也?!謻|南而注大梁也?!诖?,有陰溝、鴻溝之稱焉。(《水經(jīng)注·渠水》)
以上所引,雖然在《注》中不同篇幅,但都是說的蒗蕩渠水系上游從不同部位分流黃河水的情況。其中滎瀆、扈亭水、濟(jì)隧、陰溝水只是無水故瀆,是濟(jì)水分河繞廣武山北向東南流,濟(jì)水又向東分流為南濟(jì)、北濟(jì)、蒗蕩渠。這是反映北魏時期濟(jì)水分流情況。
《滎陽縣志》記載:“大禹于滎澤分河為陰溝,引注東南。魏惠王開鴻溝,在滎陽北開口,引黃河水經(jīng)圃田入大梁,秦始皇疏鴻溝以通淮、泗,漕運(yùn)淮河南北糧食至滎陽敖倉。隋大業(yè)大規(guī)模修治洛、黃、汴河稱通濟(jì)渠。”“滎陽水利向賴濟(jì)水與汴水(春秋稱汴水,秦漢叫鴻溝,亦稱滎陽槽、蒗蕩渠、浚儀渠)”。
據(jù)以上記載,筆者試?yán)L《注》中各水于圖二中。如果《注》中受大河于卷縣的陰溝水為大禹所開,那大禹時的濟(jì)水水道應(yīng)該是《注》中上承河水于卷縣北河的濟(jì)隧。陰溝水東絕濟(jì)隧,將濟(jì)水截向陰溝,所以出河之濟(jì)為陰溝之上源。大禹為什么要塞滎澤開陰溝水呢?筆者曾在一篇論文中提出:“在距今四五千年前,黃河是南流經(jīng)淮河入海的,而滎澤、圃田、蕉苻、逢坡、空澤等一系列沼澤當(dāng)為黃河南流故道的的遺存。黃河改道北流后,在大洪水時仍然有一部份洪水溢向滎澤南流,淹沒黃淮平原廣大地區(qū),這就是堯時泛濫于中國的大洪水。因此禹要堵塞滎澤,不讓黃河洪水循南流故道各沼澤南流,但是又要借黃河水之利,于是在濟(jì)隧開陰溝水,引濟(jì)水南流至黃淮平原?!盵2]后來濟(jì)隧及陰溝逐漸淤塞,戰(zhàn)國時期魏惠王又在被禹堵塞的滎澤北開渠,經(jīng)圃田澤引水向大梁,此渠水即《注》中繞廣武山北麓分河?xùn)|南流的濟(jì)水。這可以從“渠水自河與濟(jì)亂流,東徑滎澤北”得解。濟(jì)水在滎澤北分流為三,有兩條東流為南濟(jì)、北濟(jì),一條向東南流,入蒗蕩渠稱鴻溝。那么從??谟_口東流的汴渠,應(yīng)當(dāng)是《注》中首受河水并建有石門的滎瀆。滎瀆,即滎陽境內(nèi)的渠槽,而且又首受河水,并建有石門,而且“滎播所導(dǎo)自此始也”。它的渠首在敖倉城附近,因此,《注》中所記的石門水,當(dāng)是滎瀆??赡芤?yàn)闈?jì)水分河口靠近滎瀆渠道的石門,故《注》中將濟(jì)水與石門水混說,導(dǎo)致后人誤以為石門在濟(jì)水中,而忽略了滎瀆。滎瀆又是何時開挖的呢? 如果仔細(xì)地讀《注》中的記載,應(yīng)是東漢時的王景,所以在靈帝時才能在渠中建石門。
以往的一些論著多談王景治河,并且著文討論王景治河后黃河數(shù)百年安流的原因。其實(shí),按《注》中所記,王景所治的主要不是河,而是汴渠,是濟(jì)水,是解決河汴東侵問題。這從《注》所記“河汴決壞,汴渠東侵,議治汳渠”,即可明了。從滎陽南山地發(fā)源,東北流入滎澤的礫石溪水,漢以前稱卞水,即今之枯河。王景開新渠,下段與卞水水道合,故該渠亦稱汴渠。因此,所謂“王景治河”,實(shí)際上是對《注》中所記的誤讀。對此,《后漢書·王景列傳》比《水經(jīng)注》所記更為清楚:“初平帝時,河汴決壞,未及得修。建武十年,陽武令張汜上言:‘河決積久,日有侵毀,濟(jì)渠所漂,數(shù)十許縣?!筱昵|侵,日月彌廣,而水門故處,皆在水中,兗豫百姓怨嘆?!榔绞辏h修汴渠,乃引見景,問以理水行便?!?,遂發(fā)卒數(shù)十萬,遣景與王吳,修渠筑堤,自滎陽東至千乘海口千余里。景乃商度地勢,鑿山阜,破砥績,直截溝澗,防遏沖要,疏決壅積,十里立一水門,令更相回注,無復(fù)潰漏之患。”這段記載,實(shí)際上是說黃河水沿汴渠東侵,造成濟(jì)水沿岸兗豫一帶數(shù)十縣都受到洪水漂沒,于是對濟(jì)水從滎陽東到千乘入??冢耷?。由于原來魏惠王所開的渠水進(jìn)口在廣武山北的平原,易被河水沖毀,原有的入口水門都陷入水中,因此王景要另開一渠的引水,這就是從??谟貜V武山南麓東流的滎瀆,此可從鑿山阜,破砥績,直截溝澗的記載中得到證明。濟(jì)水從廣武山北到千乘入海口,全是平原,無山阜可開,無溝澗可截。前已述及,牛口峪是個山口,比黃河岸要高20米,需要挖一個深槽才能引黃河水,這才需要鑿山阜、截溝澗,需要發(fā)卒數(shù)十萬來挖渠槽了,因而此渠又有滎陽槽之稱。它的功用類似都江堰開挖的寶瓶口,使汴渠口門有個山口的約束,使入水量受到限制且不易被洪水沖毀,這才是解決河汴東侵最關(guān)鍵的問題。
“十里立一水門,令更相回注”句,在有的“王景治河”論著中,認(rèn)為是在黃河大堤上每十里開一分洪道,但此說對水門所分的洪水怎么能令其更相回注?不能解答。李儀祉先生則解釋為將黃河堤防分為內(nèi)、外堤,讓洪水在內(nèi)、外堤間更相回注,但是即有論者指出:“黃河分內(nèi)、外堤是在明代潘季馴提出以內(nèi)堤束水以水攻沙才有的措施,典籍中沒有王景分內(nèi)外堤的記載?!蹦敲丛鯓觼砗侠斫忉屵@件事昵?
筆者認(rèn)為,如果將王景治河的重點(diǎn)放在治汴渠上,結(jié)合汴渠洪水量不大以及沿河的地理狀況,那么王景很可能是利用汴渠沿渠的許多黃河南流故道所遺沼澤為分洪區(qū),十里立一水門,在洪水時向這些分洪區(qū)分洪,洪水過后分洪區(qū)的水又向汴渠回流,形成更相回注,以補(bǔ)充汴渠水,既達(dá)到“無復(fù)潰漏之患”,又保證了枯水期也能有水通航。后來為了加固土質(zhì)口門,以免被河洪沖毀,限制分河流量,又在渠口增修了石門;并沿著黃河南岸修建八繳堤,緣河積石八所,皆如山積,以捍沖波,保護(hù)堤防,其作用當(dāng)類似今都江堰在岷江主流的外江大堤;很可能這時將原來魏惠王所開的渠水口用堤防堵塞了。
至于“王景治河”后黃河有較長的安流期,其主要原因當(dāng)是公元10年黃河才改道從今黃河入海處附近入渤海。這條新黃河流道比此前從公元前604年從禹河故道改向東流,至天津附近入渤海的流道要短得多,也是有歷史以來黃河從孟津直趨渤海灣流程最短的流道。由于流程縮短,坡降加大,從而減少了泥沙在河道中的淤積。“王景治河”時距公元10年不足百年,且新道淤高需要較長時問,這也許才是“王景治河”后大河長期安流的最根本的原因吧!
王景所挖的汴渠由于是土質(zhì)深槽,易于坍塌和淤塞,加上黃河水含泥量大,需經(jīng)常疏浚。東漢后期是個長時的戰(zhàn)亂期,到曹魏時,汴渠因河、濟(jì)泛溢而堵塞。后經(jīng)鄧艾“開石門而通之”并在門中置水閘開閉有時,石門遂成為控轄淮河?xùn)|北各支流水系的總樞紐,成為南北朝雙方軍事爭奪要地。淝水之戰(zhàn)前秦大軍萬艘大船就從石門而達(dá)潁水東下?;笢丶皠⒃1狈r都曾疏通石門以利軍糧運(yùn)輸,但終因山崩壅塞而不果。劉裕只好在汴渠以北十里的故渠開水道而通之。這個故渠可能就是魏惠王所開的渠水,即《注》中繞廣武山北東流的濟(jì)水。而王景所開的汴渠,北魏時已淤塞不通水,只留滎瀆之名。隋統(tǒng)一中國后,煬帝開通濟(jì)渠,自??谟陨系陌邃疽?,循滎瀆故道至開封,向東經(jīng)商丘后東合泗水至江蘇盱眙入淮經(jīng)邗溝通長江。唐天寶元年,汴渠運(yùn)送的漕糧每年達(dá)400萬擔(dān)。安史亂后,渠道復(fù)堵,長安斗米千錢,宮中無隔宿之糧。后經(jīng)劉宴疏浚,汴渠復(fù)通。白居易詩《長相思》:“汴水流,泗水流,流到瓜洲古渡頭,吳山點(diǎn)點(diǎn)頭?!毖约般晁ê降浇系氖r。
唐末汴渠復(fù)淤,后周顯德年間,才數(shù)加疏浚,復(fù)通舟楫。這條渠道在北宋時年運(yùn)送漕糧達(dá)575萬擔(dān),半天下之財(cái)富并山澤百貨皆由汴渠而進(jìn)。北宋末年,黃河改道從廣武山北循汴渠東南流入淮,汴渠復(fù)淤,今天已是一片平野。這一始于大禹治水歷經(jīng)三千年應(yīng)用的中國古代最偉大的水利工程,從此便湮沒了。
史先生說的濟(jì)水在渠水外繞流的情況,可能是在王景治河以前魏惠王開渠水的情況,濟(jì)水所在位置當(dāng)在濟(jì)隧一帶。到北魏時期,濟(jì)水已改沿劉裕開的舊渠水水道東流,故《注》中的渠水是接滎陽北河,也就是接滎瀆下游向東流的。而濟(jì)水卻是繞廣武山北東流與滎瀆、渠水相會的。
秦代蒗蕩渠稱鴻溝,聚天下之糧于敖倉,可見鴻溝運(yùn)糧之重。關(guān)于敖倉位置,《水經(jīng)注·濟(jì)水》中說它在敖山上,敖山位置在東廣武城東,這一點(diǎn)也引起史先生的懷疑。因?yàn)槌h相爭時,東廣武城為項(xiàng)羽所據(jù),漢軍據(jù)西廣武城,兩軍隔廣武澗相對,漢軍又如何能穿過項(xiàng)羽軍住地向敖倉筑甬道取敖倉的糧食呢?如果尋諸古籍,《水經(jīng)注》的記載是不確切的。《史記·項(xiàng)羽本紀(jì)》載:“漢軍滎陽,筑甬道屬之河,以取敖倉粟?!闭f明敖倉位置靠近黃河,這就與《水經(jīng)注》中敖倉位置在廣武城以東的記載不相合了。《正義》引《括地志》云:“敖倉在鄭州滎陽縣西十五里,縣門之東北臨汴水,南帶三皇山,秦時置倉于敖山,名敖倉云。”《水經(jīng)注·濟(jì)水》在記及王景筑渠后又記:“靈帝建寧四年,于敖城西北壘石為門,以遏水口,謂之石門,故世亦謂石門水?!边@個靠近水口石門的敖城,當(dāng)為敖倉所在。由以上記載,可見禹子龍先生向我講的,敖倉位置在牛口峪汴渠的入水口附近,應(yīng)是對的。《注》中的敖山應(yīng)即今之廣武山。
關(guān)于三皇山的位置,由于《注》將石門水與濟(jì)水混說,故多誤認(rèn)為它就是今廣武山。但筆者在《濟(jì)、汴分河圖》中,將其繪制在牛口峪以南到汜水。如果以滎瀆即石門水,《注》中記此水南帶三皇山,表明三皇山在滎瀆以南的山地。從??谟现钡姐崴且黄0胃叱?50~223米的山地,這一帶山地才是三皇山。
《中國地理歷史圖集》中所繪汴渠進(jìn)口位置是正確的,但是應(yīng)在有關(guān)北魏時期的圖中,把繞廣武山北麓的濟(jì)水繪上,因?yàn)樵卺B道元的《水經(jīng)注》中它是通流的,而此時汴渠即滎瀆是無水的。
在滎陽引黃河水入汴渠,是中國古代最偉大的北水南調(diào)水利工程。如果從大禹治水開陰溝水算起,至公元1194年黃河改道南流導(dǎo)至汴渠淤廢,一直運(yùn)用了三千多年,可以說是世界上用時最長而又功用最大的古代水利工程。雖然它已湮沒了近千年,但是中國人不應(yīng)該忘記它;特別是在今天中線南水北調(diào)工程即將完成之際。這不僅因?yàn)樗谌觊g溝通北南所起的防洪、通航、灌溉的巨大綜合利用功用,而且還由于它表明了中國古代先民們可以傲視世界的最杰出的水利科技水平。其中一些經(jīng)驗(yàn),至今也是有借鑒意義的。
注釋:
[1]史念海:《歷史時期黃河中游的侵蝕與原的變遷·廣武山北坡的變遷》,載《黃土高原地理研究》。
[2]周述椿:《四千年前黃河北流改道與鯀禹治水考》,載《中國歷史地理論叢》1994年第1期。
作者:中國國家水電顧問集團(tuán)成都勘測設(shè)計(jì)研究院
高級工程師(退休)