法显故里再识
作者/兰村
本文试证法显故里以下几处具“候选”之可能:其一、晋平阳郡绛邑县,是为“绛邑”说。其二、太平,晋时属平阳,唐时入绛郡,提出“太平”说。其三、正平(新绛),原属平阳临汾,提出“新绛”说。建议在此“三说”基础上从人文经济地理视角(庙宇分布、稻植地理、县志宗谱记录等)进一步深细考察,以求法显故里更确切的位置。
一、“平阳武阳”
关于法显故里,《出三藏记集·法显法师传》及《高僧传·法显传》均作“平阳武阳人”。如《出三藏记集》云:“释法显,平阳武阳注人也”。平阳,今山西临汾区域,古帝尧都,春秋时晋羊舌氏邑。另称为春秋时鲁邑,于今山东新泰县西北。法显籍贯属山西平阳,为学术界通识。然具体细分,还需弄清武阳的具体地理位置,由是众说纷纭,莫衷一是。
日本学者足立喜六先生1935年提出“襄垣说”,[ 足立喜六:《考证法显传》第1页,三省堂昭和十一年(1935)。] 足立喜六(1871-1949年)日本静冈县人。1898年在东京高等师范毕业。土木工程技术者,同时也是历史学家,通中国史地,撰有《考证法显传》[ 三省堂昭和十一年(1935)刋。]。另有《长安史迹研究》一书发表,属足立先生汉唐长安旧迹研究的专著。《考证法显传》云:法显籍贯为襄垣。日本长泽和俊从之。[ 长泽和俊,1928年生,毕业于早稻田大学,于早稻田大学等校执教。教授,丝绸之路研究家。刋《法显传译注与解说》,又撰《丝绸之路史研究》,天津古籍出版社1990年版。]贺昌群亦和此说。[ 贺昌群:《古代西域交通与法显印度巡礼》,湖北人民出版社1956年版。贺昌群(1903—1973年)四川省马边彝族自治县人,历史学家、教育家,曾任中国科学院哲学社会科学学部历史研究所研究员等。]
襄垣为今山西省长治市所辖,公元前455年赵襄子于此筑城而具名。足立查乾隆时《襄垣县志》云:周敬王十二年(前508),襄垣已属平阳。又考察襄有王桥镇,该镇有“五阳”村,是乃“武阳”,遂立“襄垣”说。[ 有说法显(公元334年—420年)为山西省襄垣县虒亭镇司马村龚家庄人。所据为清同治十二年《龔氏族谱》有记:“上世原居司马公生数子无成后将次子送交和尚”。法显俗姓龚,少时出家,与此合。]
章巽先生[ 章巽(1914—1994年),浙江金华市人。历史学家、历史地理学家。曾执教于天津南开中学、南京中央大学,复旦大学教授。]提出“临汾”说[ 章巽:《法显传校注》,上海古籍出版社1985年版第2页,]附和者有杨曾文先生。章巽云:“关于法显的出生地《出三藏记集》、《高僧传》、靖迈《古今译经图纪》卷二、《开元录》等都说他是‘平阳武阳人’。费长房《历代三宝纪》卷七、道宣《大唐内典录》卷三等但称他为‘平阳沙门’。按:晋及十六国时平阳郡所属唯有平阳县而无武阳县,当时平阳郡内亦未闻有武阳之地名,武阳或爲平阳之误,故《历代三宝纪》等即称之爲‘平阳沙门’。当时平阳都治所即在平阳县,县城故址在今山西省临汾县西南,法显的出生地可能即在此。”[ 章巽:《法显传校注》第2页。 ]章先生认为,查晋书平阳郡无武阳一地,但有平阳县。[ 《晋书·地理志四》云:平阳郡“统县十二:平阳、杨、端氏、永安、蒲子、狐讘、襄陵、绛邑、濩泽、临汾、北屈、皮氏。” ]章先生认为:“武阳”为“平阳”之误,法显拟为平阳郡平阳县人,此地今属临汾,故又称临汾人。[ 《晋书·地理志四》:(晋)平阳郡(故属河东,魏分立。统县十二,户四万二千。)平阳(旧尧都。侯国。) 杨(故杨侯国。) 端氏(韩、魏。赵既为诸侯,以端氏封晋君也。) 永安(故霍伯国。霍山在东。) 蒲子 狐讘 襄陵(公国相。) 绛邑(晋武公自曲沃徙此。) 濩泽(析城山在西南。) 临汾(公国相。) 北屈(壶口山在东南。有南屈,故称北。) 皮氏(故耿国)]
二、绛州绛郡有“武阳”
其实人们已发现古晋地方确有“武阳”。《新唐书·地理三》云:“绛州绛郡,县七:有府三十三,曰新田、太平、正平、武城、长社、大乡、垣城、涑川、绛川、盖松、凤亭、延光、平原、高凉、神泉、桐乡,万泉、翼城、皮氏、董泽、零原、石池、延福、永康、景山、周阳、夏台、古亭、崇乐、绛邑、长平、武阳、蒲邑。” [ 《新唐书·地理志三》:绛州绛郡,雄。土贡:自縠、粱米、梨、墨、蜡烛、防风。户八万二千二百四,口五十一万七千三百三十一。县七。
(有府三十三,曰新田、太平、正平、武城、长社、大乡、垣城、涑川、绛川、盖松、凤亭、延光、平原、高凉、神泉、桐乡,万泉、翼城、皮氏、董泽、零原、石池、延福、永康、景山、周阳、夏台、古亭、崇乐、绛邑、长平、武阳、蒲邑。)
正平,(望。西有武平故关。)
太平,(紧。有太平关,贞观七年置。)
曲沃,(望。东北三十五里有新绛渠,永徽元年,令崔翳引古堆水溉田百余顷;南十三里山有铜。)
翼城,(望。义宁元年以翼城、绛置翼城郡,并置小乡县。武德元年曰澮州,二年曰北澮州,四年州废,县皆来属,九年省小乡入翼城。天祐二年更曰澮川。有铜源、翔皋钱坊二;有澮高山,有铜,有铁。)
绛,(望。有铁。)
闻喜,(望。武德元年置。有铜冶。东南三十五里有沙渠,仪凤二年,诏引中条山水于南坡下,西流经十六里,溉涑阴田。)
垣。(上。义宁元年以垣、王屋置邵原郡,又置清廉、亳城二县。武德元年曰邵州。二年置长泉县,是年,以长泉隶怀州,后省。五年省亳城入垣。贞观元年州废,省清廉入垣,来属。龙朔三年隶洛州,长安二年复旧;贞元三年隶陕州,元和三年复旧。)
]由上可见,唐代绛郡“有府三十三”,由上下数第三十二府为“武阳”。
查《晋书·地理志》,平阳郡领十二县:平阳(旧尧都。侯国。)杨(故杨侯国。)端氏(韩、魏。赵既为诸侯,以端氏封晋君也。)永安(故霍伯国。霍山在东。)蒲子、狐讘、襄陵(公国相。)绛邑(晋武公自曲沃徙此。)濩泽(析城山在西南。)临汾(公国相。)北屈(壶口山在东南。有南屈,故称北。)皮氏(故耿国。)可见,晋时平阳郡十二个县中无武阳。然而第八个县为绛县。唐代时,平阳郡无绛县,绛县归绛州绛郡。郡内有七县,领府三十三,其中含武阳府。武阳不为县而为兵府。兵府设在县城,也设在县以下之村镇。武阳不为县而为村镇。
以上形成如下推理逻辑:晋平阳下属有绛邑县——绛邑县唐时入绛州绛郡——绛郡中有武阳村——故法显“平阳郡平阳县”说拟改“平阳郡绛邑县” 说,成为一种可能。
三、何以绛州绛郡?
唐代绛邑属绛郡,为证法显故里是否属平阳绛邑,需做的工作是:查阅绛郡的沿革变化,涵括哪些县份,由此为探寻法显故里作深一步查考。据史记载:绛州绛郡与原“东雍州”及郡下的“正平郡”关系最为密切。南北朝北魏太武帝始光四年(427年)置东雍州。太和十一年(487年)东雍州下置正平郡,领闻喜、曲沃二县。
北周明帝武成二年(560年)罢东雍州改绛州,隋代开皇三年(583年)废正平郡改绛郡。自此有“绛州绛郡”之称,绛郡领正平(今新绛)、龙门、太平、曲沃、翼城、稷山、绛、垣曲等八县。唐武德元年(618年)置绛州总管府。辖绛、潞、盖、建、泽、沁、韩、晋、吕、浍、秦、蒲、虞、芮、邵等十五州。绛州领正平、太平、曲沃、闻喜、稷山等5县。武德三年(620年)罢总管府称雄郡。领正平、翼城、曲沃、闻喜、垣曲、太平、绛等7县。可见绛州由东雍州演变而来,而绛郡与正平郡有关,《新唐书·地理三》所记,就是武德三年(620年)以后的情况。
四、绛邑沿革,拟题“绛邑”说
查看历史地图,既将法显故里聚焦于绛邑,弄清绛邑(绛县)沿革就成为必要。绛邑,今属山西省运城市,于运城、临汾、晋城三地交界处,东为翼城县,西临闻喜县,南有中条山,北部与翼城县、曲沃县、侯马市相接。[ 绛,即翼、故绛。《诗谱》“孝侯改绛曰翼。献公又北广其城方二里,命之曰绛。”翼与绛同地,于今山西曲沃县曲村与翼城县天马之间。]
绛,曾为尧都。公元前541年晋平公置“绛县”,中国“县”名始出。周惠王八年(前669年),晋献公于“聚”的地方围杀群公子,聚又名车厢城,称“绛”。逾年,大司空士蔿筑绛城,绛为晋都。秦始皇嬴政二十六年(前221年),设绛县,由河东郡领。其境含今绛县、翼城县、曲沃县和侯马市等地。汉初周勃封于绛。东汉建武十一年(公元2-35年),绛县改名为“绛邑”县,依然属河东郡,称“河东绛邑”。三国曹魏正始八年(公元247年)河东郡分出部分地区置平阳郡,绛邑县属平阳郡,称“平阳绛邑”。晋代,绛邑属平阳郡。北魏太和年间(公元477-499年),以浍河为界,河北为北绛县,河南为南绛县。北魏孝昌三年(公元527年)设北绛郡,郡治北绛县,含北绛县、新安县。南绛县属正平郡。北魏建义元年(公元528年)立南绛郡,郡治南绛县。公元554年(西魏恭帝元年,北齐天保五年)南绛郡改为绛郡,郡治车厢城(山西省运市绛县古绛镇南城村)。南绛县改为绛县。北周建德六年(577年),绛县由正平郡领。隋开皇元年(581年),绛县归属绛郡。隋开皇三年(583年),废绛郡,绛县属绛州。隋大业三年(607年),绛州废,绛县属绛郡。义宁元年(617年)属翼城郡。唐武德元年(618年),绛县属浍州。武德四年(621年)浍州废,绛县再属绛州。宋乾德元年(963年),绛县属河东路绛州。元中统三年(1262年),绛县为下(小)县,属绛州。明洪武二年(1369年),绛县属平阳府绛州。清雍正二年(1724)立直隶绛州,统稷山、河津、闻喜、垣曲、绛等5县。
以上可见之重要信息有三:其一,三国曹魏正始八年(公元247年)由河东郡分出平阳郡,绛县(绛邑)属平阳郡,称“平阳绛邑”。晋时依然。其二,公元554年(北朝西魏废帝三年)南绛郡改为绛郡,郡治车厢城,即今山西省运城市绛县古绛镇南城村。南绛县改为绛县,属绛郡,且为郡治。其三,至于唐代,绛县仍属绛州。须特别提示的信息为:绛县曾为绛州郡治,确切地点在“今山西省运市绛县古绛镇南城村”。[ 关于故绛,今地学界有说多种:其一,“翼城曰绛”,故城址即今翼城县天马村曲村遗址。其二,“汾城之故绛”,故城址在今襄汾县汾城镇赵康村。其三,“聚邑曰绛”故城址于今绛县南城村遗址(车厢城)。]
五、其余六县的排查
前述已查见武阳在绛郡,法显故里在绛邑,是假设绛郡只领绛邑一县。问题在于,绛郡辖七县,还有另外六县,其为:正平、翼城、曲沃、闻喜、垣曲、太平。说“武阳在绛郡”,就是说这六个县里也可能“藏”有武阳,“武阳”所在范围甚广,不啻绛县。“重叠类比”的考证方法可以帮助我们缩小“搜寻”范围。一方面说法显故里武阳在平阳,平阳有绛邑;一方面已见武阳在绛郡,而绛郡中也有绛邑。这正是使用了“重叠类比”的方法考证,找出重叠者“绛邑”(绛县),由此证明绛县为法显故里“候选”地之可能。然后当为者,是将绛郡其余六县一一查过,视其“出身”,验其晋代是否为平阳郡所辖。无所辖,则除却“候选”可能,有所辖则重点查验,因为它符合“重叠类比”的条件,与绛县合为法显故里“候选”地。
其一、正平,“新绛”说的提出
正平县原地域晋时属临汾县。[ 正平郡,北魏置南太平郡于临汾县,神䴥元年(428)名征平郡。北魏太平真君七年(446年)并入泰平县。太和十一年(487年)复置。太和十八年(494)改名正平郡,领闻喜、曲沃二县。治所今新绛县西南二十里。北齐、北周沿袭。]
北魏于临汾县置南太平郡,神䴥元年(428)改曰征平郡,治所柏壁县(今新绛县西南)。[ 其名始见于北魏,位于今新绛县西南9公里柏壁村,该处有遗址。《元和郡县志》绛州正平县:“柏壁,在县西南二十里。后魏明帝元年于此置柏壁镇。太武帝废镇,置东雍州及正平郡。]
北魏太平真君七年(446年)并入泰平县。
北魏太和十一年(公元487年) 复置。
北魏太和十八年(494年)东雍州废,征平郡改名正平郡,辖闻喜、曲沃两县。治所在今山西新绛县一带。[ 《魏书·志第五》:(北魏)正平郡(故南太平,神䴥元年改为征平,太和十八年复。)]
隋朝开皇三年正平郡改名绛郡,郡治今新绛县城。
唐朝设绛州,州治亦今新绛县城。
要言之,585年,晋景公迁都新田(今新绛县横桥乡一带),称新绛,正平在新绛地区。正平(新绛)原属平阳临汾,故属法显故里“候选”。[ 晋景公迁都新田称新绛即今新绛一带。秦时属河东郡。北为临汾,西为长修。三国时属魏,置临汾县属平阳。晋时属临汾县在平阳。北魏始光四年(427年),于柏壁镇置东雍州,临汾县分为太平县、南太平县(新绛)。太和十一年(487年),置正平郡辖闻喜、曲沃。隋开皇三年(583年),正平郡改绛郡。领正平(新绛)、龙门、太平、曲沃、翼城、稷山、绛、垣曲等八县。唐武德三年(620年),罢总管府称雄郡。领正平(新绛)、翼城、曲沃、闻喜、垣曲、太平、绛等7县。]
其二、翼城,“绛邑”说的佐证
西周时期,晋都于翼。春秋时期晋都迁新田(今侯马市)为新绛,此地称故绛。秦汉时期,属河东郡。东汉时期,易名绛县。三国两晋时期,绛邑县属平阳郡。冀城属绛邑。隋唐时,属绛州。由上可见,翼,作为“绛县”见于两晋时平阳,作为“翼城”则无见。由此佐证“法显故里绛邑”说。[ 曲沃武公即晋武公,伐翼代晋后居曲沃,后迁都“翼”,即今山西省翼城县故城村遗址。此即“绛邑”,乃“故绛”。]
其三、曲沃,不入“候选”
据《曲沃县建置沿革》载:“秦,置绛县,曲沃属之。西汉,亦置绛县,属河东郡。东汉建武十一年(35年),改绛县为绛邑县,仍属河东郡。北魏太和十一年(487年),改绛邑县为曲沃县,属正平郡,县名自此历代无更改。隋开皇三年(583年)废正平郡,曲沃县改属绛郡。十年后徙至今乐昌镇。唐朝,属绛州。”曲沃史上属绛邑,晋时在平阳,佐证法显故里“绛邑”说。
其四、闻喜,被排除的“候选”
周代属晋国曲沃。战国时属魏,名曲沃。秦时名左邑县,属河东郡。汉元鼎六年(前111年),改桐乡为闻喜。[ 《汉书·地理志八》:河东郡,秦置。莽曰兆阳。有根仓、湿仓。户二十三万六千八百九十六,口九十六万二千九百一十二。县二十四:安邑,巫咸山在南,盐池在西南。魏绛自魏徙此,至惠王徙大梁。有铁官、盐官。莽曰河东。大阳,吴山在西,上有吴城,周武王封太伯后于此,是为虞公,为晋所灭。有天子庙。莽曰勤田。猗氏,解,蒲反,有尧山、首山祠。雷首山在南。故曰蒲,秦更名。莽曰蒲城。河北,《诗》魏国,晋献公灭之,以封大夫毕万,曾孙绛徙安邑也。左邑,莽曰兆亭。汾阴,介山在南。闻喜,故曲沃。晋武公自晋阳徙此。武帝元鼎六年行过,更名。濩泽,《禹贡》析城山在西南。端氏,临汾,垣,《禹贡》王屋山在东北,沇水所出,东南至武德入河,轶出荥阳北地中,又东至琅槐入海,过郡九,行千八百四十里。皮氏,耿乡,故耿国,晋献公灭之,以赐大夫赵夙。后十世献侯徙中牟。有铁官,莽曰延平。长修,平阳,韩武子玄孙贞子居此。有铁官。莽曰香平。襄陵。有班氏乡亭。莽曰幹昌。彘,霍大山在东,冀州山,周厉王所奔。莽曰黄城。杨,莽曰有年亭。北屈,《禹贡》壶口山在东南。莽曰朕北。蒲子,绛,晋武公自曲沃徙此。有铁官。狐讘,骐。侯国。]晋时属河东郡。南北朝时属正平郡。北周武成二年(560)属绛州。隋唐时属绛州。因晋时属河东郡不属平阳,不拟“侯选”。[ (晋)河东郡(秦置。统县九,户四万二千五百。)
安邑(旧舜都。)
闻喜(故曲沃。晋武公自晋阳徙此。)
垣(王屋山在东北,沇水所出。)
汾阳(公国相。)
大阳(吴山在西周武王封西周太伯后于此) 猗氏(古猗顿城。)
解(有盐池。)
蒲坂(有历山,舜所耕也。有雷首山,夷齐居其阳,所谓首阳山。)
河北。(《晋书·地理志》)]
其五、垣曲,亦被排除
今山西垣曲县,属山西省运城市。垣曲帝舜故里、成汤之都,旧名“亘方”,秦时置垣县。[ 《山西省运城市垣曲县历史沿革》:商、周,为“亘方”,属侯国。春秋,为赤狄东山皋落氏地,属晋国。战国,属魏,曰王垣。秦,置垣县,隶河东郡。西汉因之。晋时属河东郡。]《晋书·地理志》记平阳郡所辖县未见垣曲,该县与闻喜同属河东郡,故排除。[ 《晋书·卷十四·志第四·地理上》]
其六、太平,“太平”说的提出
《史记·秦本纪》:“(秦昭襄王五十年)益发卒军汾城旁”即指此地。西汉曾设此为临汾县,含新绛县和襄汾县部分。
北魏太平真君七年(446)由临汾县分立泰平县,北周为避宇文泰名讳,改名太平。属平阳郡,治所于今襄汾县汾城东北二十五里外,名太平故关城,又称古城镇。[ 《魏书·志五》:平阳郡(晋分河东置。真君四年置东雍州,太和十八年罢,改置。)
领县五
户一万五千七百三十四 口五万八千五百七十一
禽昌(二汉属河东,晋属,即汉、晋之北屈也。神年世祖禽赫连昌,仍置禽昌郡。真君二年改,七年并永安属焉。有乾城、郭城。)
平阳(二汉属河东,晋属,州治。真君六年并禽昌,太和十一年复。有晋永、高梁城、龙子城、尧庙。)
襄陵(二汉属河东,晋属。治襄陵城。)
临汾(二汉属河东,晋属。真君七年并泰平,太和十一年复。)
泰平(真君七年置。有泰平城、齐城。)]
唐时太平属绛郡,治所移敬德堡(今汾城)。
宋、元时属绛州。明、清属平阳府。民国三年(1914) 易名汾城县,属河东道。旧址于今襄汾县境内,临汾盆地南、汾河中下游,襄汾县与新绛县交界处。
因太平县晋时在临汾县(平阳)境内,至北魏时分出自立。故太平晋时属平阳,唐时入绛郡,可测此地与绛邑同样有含武阳为法显故里可能。[ 《旧唐书·地理志二》:代绛州隋绛郡。武德元年,置绛州总管府,管绛、潞、盖、建、泽、沁、韩、晋、吕、举、泰、蒲、虞、芮、邵十五州。绛州领正平、太平、曲沃、闻喜、稷山五县。三年,废总管府。其年,以废北澮州之翼城置翼城县。领翼城、绛、小乡三县。武德元年,改为澮州。二年,改为北澮州。四年,州废,三县并入绛州。
]
总结:“绛邑”、“新绛”、“太平”三说
查《晋书》平阳郡有绛邑,绛邑在唐时入绛郡,绛郡有武阳,故第一步拟绛邑为法显故里首选。翼城,属绛邑,见于晋时平阳,佐证“绛邑”说。
查绛郡其余五县得知:晋代闻喜属河东郡,不属平阳,故非法显故里“侯选”。垣曲晋时与闻喜同属河东郡,可排除。
又观察史上正平(新绛),原属平阳临汾,故属法显故里“候选”,提出“新绛”说。太平,晋时属平阳,唐时入绛,提出“太平”说。
由此有关法显故里提出“绛邑”说、“新绛”说、“太平”说三说。“绛邑”即今绛县,属山西省运城市。新绛,即今新绛县,亦属山西省运城市。“太平”,今襄汾县境内,处临汾盆地南,汾河中下游地区。
建议进一步将以上三说与人文经济(庙宇分布、稻植地理)史料比照,将得出法显故里更确切的位置。