[摘 要] 本文從文獻學及地理語言學的角度出發,探索我國先秦典籍《山海經》中所記載的蛇山的今址所在,闡釋了個人關于此問題的見解,即蛇山為今日之蛇島。為《山海經》文獻地理學的研究提供一種說法。
[關鍵詞] 蛇山 北海 鷖鳥 古文獻 古語
《山海經》是我國古代爭議頗多的一部文獻。且不論它記載的傳說異文、奇禽怪獸已讓眾多學者爭執不休,就單從地理語言學的角度而言,它所描繪的山川河流也很迷離。清代《四庫全書提要》說它“道里山川率難考據,案以耳目所及,百不一真”。但自漢代郭璞以來,多有方家考證《山海經》中所記載的山川地域所在,且有實物可應對。尤其近現代以來越來越多的考古發現證實了書中部分山川的可信。筆者本研習《山海經》一書的語料問題,但就其地理問題也偶有心得,試論一則,以求諸大方之家。
《山海經·海內經第十八》有記:
北海之內有蛇山,蛇水出焉,東入于海。有五采之鳥,飛蔽一鄉,名曰鷖鳥。
這段文字中提到的蛇山是否存在,若存在又應當在何處?筆者通過文獻及語言考據和實地考察認為:蛇山即當今遼寧省旅順轄區內渤海之中的蛇島,其址位于東經120度59分,北緯38度57分。
1.關于文中北海所指代的水域問題。
中國古代以北海為名的水域、地域很多,歸結起來主要有“里?!?sup>①“貝加爾湖”②“漢代郡置”③“泛指北方地區”④“渤?!钡?。但《山海經·海內經第十八》中的北海卻只能指渤海,為什么呢?其一,根據目前語言學學界對《山海經》一書的語法研究和語料研究,判斷出《山海經》一書的成書年代上限不晚于戰國末年。而在這一時期文獻資料中記錄的北海大多指渤海。如《孟子·梁惠王上》“故王之不王,非挾太山以超北海之類也”。焦循正義引閻若璩《四書釋地》:“齊有太山,北有渤海,皆取齊境之第設譬耳。”再如《莊子·秋水》有“河伯順流而東行,至于北海,東面而視,不見水端”。黃河注入渤海,古有史實?!稘h書·地理志》《后漢書·郡國志》中有北海郡置,考其所在,都在今天山東省臨渤海灣一帶。而“里?!薄柏惣訝柡钡绕渌_指名稱都出現在西漢初年之后,從語料學的角度講不能作為戰國以前古書的證據。其二,《山海經》中的北海一詞共出現過九次,其中出現在《海內經第十八》中共四次,其中有“北海之隅有國名朝鮮”這樣的記述,這與《史記·朝鮮列傳》中所記略同,而在今天所能見到的有關朝鮮國史中,也往往北海和渤?;ヒ?。這是訓詁學同篇章上下文詞義相印證的典型。其三,從音韻學角度出發,北字與渤字的上古音極其接近⑤,二字同為入聲字,屬幫母職部。渤海一詞很可能是得源于北海一詞的語音通轉。在今天的膠遼方音里,北海與渤海的發音幾乎沒有區別,也可以看作方言存留古音的一個佐證。
2.關于蛇山即蛇島的名稱考據。
《山海經》中不見有一個島字,而指代“水中的高地”這一詞義的也都用山。如“洞庭之山”“氾天之山”等?!墩f文解字》關于島的解釋是這樣的:“海中往往有山,可依止曰島?!睋丝芍獫h代以前有稱呼島為山的語言現象。其實這種稱謂也延續至今,膠遼方言中也有稱呼島為山或山島連用的現象。如長山島、三山島、靈山島。遼寧省旅順口所轄的渤海內的蛇島在當地叫做“莽山”或“小龍山”,小龍即蛇的俗稱。旅順蛇島平均海拔60米,最高處215米,以山命名不為過?!渡胶=洝分胁]有說“蛇山”名稱的由來,郭璞的注本也沒有提及。但從這個名字可以看出其山必定與蛇有關,這也符合《山海經》中“常以物名山”的慣例。而旅順蛇島確實也以蛇聞名天下,島上蝮蛇數以萬計,是真正的蛇的島嶼,蛇的王國。
3.關于“有五采之鳥,飛蔽一鄉,名曰鷖鳥”是蛇山即蛇島的又一佐證。
鷖鳥是何種鳥類?郭璞注《山海經》以為“鳳屬”,又舉例說:“漢宣帝元康元年,五色鳥以萬數,過蜀都,即此鳥也?!惫嵲诓幻?。《詩經·大雅》有《鳧鷖傳》,唐代陸德明《經典釋文》引《蒼頡篇》注曰:鷖,鷗也,一名水鸮?!渡n頡篇》為秦代李斯的作品,今已亡佚,但其散落條目常見于古書,陸德明的引證是可信的,鷖就是現在所謂的鷗。旅順蛇島不遠還有一島名鳥島,當地人稱海貓島,海貓就是海鷗,因為其叫聲類似貓而得名。海貓島上的海鷗也不計其數,著實可以“飛蔽一鄉”。另外,旅順蛇島是候鳥南北往來的驛站,每年春秋兩季,候鳥遮天蔽日,多停留在蛇島上,很多成為蝮蛇美餐。
4.關于“蛇水出焉,東入于海。”的考察。
筆者本人曾居住在遼寧旅順地區近二十年,曾聽距離蛇島最近的旅順雙島鎮年長的漁民提起蛇島本來有溪流,但今天已不見。筆者曾登陸蛇島,未見有溪流。查旅順地區方志,也不見這方面的記載。傳說不能作為確證,所以筆者一直懷疑蛇島曾有過溪流,但蛇類的生長確實需要淡水。解放前日本學者曾經多次對蛇島進行考察,曾發現泉水。1957年中國動物協會組織的考察證明當時蛇島有泉水⑥。在上古時期蛇島上是否真正有過溪流是很難斷言的,但既然在20世紀中期蛇島上依然有泉水,我們有理由相信在《山海經》著述那個時期,島上“蛇水出焉,東入于海?!辈⒎腔恼Q不經。
結合以上實證,基本可以斷定《山海經·海內經第十八》中的蛇山就是今天旅順的蛇島,同時也可將遼寧南部地區有文字可考的歷史提至戰國之前。
注釋:
①見《史記·大宛列傳》中華書局 2006年新版.
②見《漢書·蘇武傳》中華書局1988年版.
③見《漢書·地理志》《后漢書·郡國志》中華書局1988年版.
④見《左傳·僖公四年》上海古籍出版社 1992年版.
⑤見郭錫良《漢字古音手冊》北京大學出版社 1986年版.
⑥見《動物學雜志》1958年第2期.
(馬曉娜,遼寧省大連市沙河區勝利小學)