当前位置:企业久要口碑网 >> 文化 >> 文章正文

辛德庸谈《罗氏墓志》的年龄|说“年”和“载”

发布于:2021-01-13 被浏览:3277次

《龙门县令元府君夫人罗氏墓志铭》,全称《大唐故朝议郎行绛州龙门县令上护军元府君夫人罗氏墓志铭并序》(以下简称《罗氏墓志》),由陕西省考古研究所秦窦咸阳市考古队于2020年夏在市西安新区秦汉新城发掘。2020年11月13日上午,陕西省考古研究所通过新闻媒体(《新京报》记者肖《颜真卿早年墓志真迹亮相,系首次经考古出土》)向社会各界正式公布其基本情况。因为陕西省考古研究所专门公布了这份墓志铭,重点是“书法家”(也就是第一个用毛笔在石头墓志铭上书写字迹的人)是唐代大书法家颜真卿,这立即引起了社会各界的广泛关注。一度众说纷纭,世人关注的焦点是颜真卿墓志铭中所写字体在书法发展史上的地位。北京大学历史系教授辛德庸就《罗氏墓志》所涉及的年代和墓志铭作者写了一篇长文,篇幅有限。编辑在单独的章节中处理它,标题和副标题由编辑准备。本文重点介绍与《罗氏墓志》年表相关的天文历法知识。

“年”与“载”

俗话说“欲求难填”。“天宝”这个兼具道教和神仙的称号是如此的吉祥,以至于它不能完全满足唐玄宗的神仙愿望。仅仅两年后,第三年年初,李隆基又搞了新把戏。史书记载之日,玄宗宣布“改年为记载”。

你什么意思?就是从现在开始,不要叫“年”、“载”。其实我们现在也经常这么说,比如“一年半”、“十年八年”等等。根据《尔雅》,古人在表示时间单位相当于“年”时,使用了“年、四、年、在”等术语,即“岳夏年、商月四、周月年、唐虞月在”。夏、商、周“三代”的名字大家都可以理解,而所谓“唐昱”的本义分别指尧舜神治下的唐果和郭玉,这里指的是尧帝和舜帝,也就是夏朝以前的尧舜时代。

由此看来,唐玄宗放弃了被世人沿用已久的“年”,而用“在”字来表示年龄。首先,他想借助尧舜的神圣为自己祈祷。唐玄宗在改年号的圣旨中说“本书以历载,详求前制,而唐余灿则以秦若旧典,以为宝三年”(宋《唐大诏令集》,第4卷,《改天宝三年为载制》),直接说明了这个意思。除此之外,唐高祖唐高祖还有“神帝尧”的称号(《旧唐书》下,第5卷,《高宗纪》)。他么是么,这个么也是么,同时也可以为李隆基重建大唐的成就添砖加瓦。

然而,如果尧舜仅仅因为“年”在世俗意义上的神圣性而将“年”改为“在”,似乎并不符合他们尊道的目的。五代时,杜光庭写了《道德真经广圣义》。在描述尧舜在道教信仰体系中的地位时,他说:“《道学传》云瑶是太尉真君,舜是太极真君。”(五代,杜光庭《道德真经广圣义》卷八)。这个《道学传》可以在《隋书经籍志》 (《隋书》,Vol. 33,《经籍志》,II)中找到。作者和年龄不详。清代姚振宗认为应属陈之作(《清代姚振宗》卷一三一二一三一)。无论如何,唐玄宗之前的时间总是很长的,所以唐玄宗应该对尧舜帝王有相同的看法,即他把尧舜帝都看作道教的神,所以把“年”改为“在”会增加“天宝”的本义。

唐玄宗希望以这种方式体现他美丽的名字似乎是恰当的,一切都很顺利,但从天文日历的科学角度来看,这并不十分合理。上面引用的《隋书经籍志考证》解释了各个年代的文字,在“岳夏年,商月四,周月年”的后面加上了“唐瑜月在”。时间顺序不对,很不自然。《史部》本来只是一本训诂书,积累了很久才被抄成书。所以可见“唐瑜曰在”这句话应该是后期加的,这也是为什么这个ti

我们现在看到的实际情况是“岁”、“四”、“年”这几个字都是在古代正宗的原始史料中发现的,所以可以确认这些字实际上是古代使用的时间单位,而“在”只在《尔雅》(古代古典学者称之为《尔雅》)中发现,其可靠性和书写时间是有争议的。

但另一方面,《尚书尧典》无论多晚都应该是战国时期的文书。其中记载的包括“在”在内的大部分历史事件和概念都应该有一定的历史渊源。基于这样的思考,我想借此机会和大家交流一下。如果把“在”字看做古代天文历法概念,应该表达什么意思?

“在”的本义很简单,翻译成白话说是车拉的。看看下面这段来自楚孙绍的补充《尧典》,可能会给我们重要的启发:

孝武帝,方家有事来问,有朝一日可取女子?五行家说是,气节家说不是,除了家,家说大恶,人家说小恶,人家说小善,泰家说大幸。辩论未定,以便闻。(《唐书》卷127 《尚书尧典》)

class="one-p">放在这样的语境下来看所谓“堪舆家”,既然是一种择日之术,当属“选择家”范畴(清·钱大昕《恒言录》卷六),其法式自然同后世择取阴宅阳宅的风水家不同。既要择日,必然要依托于日月星辰的运行规则,这样看来,至少其中的“舆”字就很可能是用来表征日行之车。观唐贾公彦《周礼疏》引述的“堪舆”内容,正皆属天文星度之事(唐·贾公彦等《周礼注疏》卷一〇地官司徒大司徒、卷二五春官宗伯占梦、卷二六春官宗伯保章氏),这已经可以在很大程度上印证上述推论。

扬雄《甘泉赋》在描摹汉成帝郊祠甘泉泰畤之行的仪仗时尝有句云:“于是乃命群僚,历吉日,协灵辰,星陈而天行,诏招摇与泰阴兮,伏钩陈使当兵,属堪舆以壁垒兮,梢夔魖而抶獝狂。”(《汉书》卷八七上《扬雄传》上)这段内容,主旨是讲汉成帝此番吉日灵辰出行的阵势,像在天庭巡行一般,让招摇与泰阴听从号令,钩陈星官护卫。

其中“属堪舆以壁垒”这句话,应该是讲在其行道两旁列置壁垒(壁垒为星名,见[清]孙志祖辑《文选李注补正》卷一,《甘泉赋》在此乃一语双关),以为警跸,赖以击笞沿途的鬼怪,保障“堪舆”安全通行。前人注释“堪舆”一词,或谓之曰“天地总名”,或释之为“造图宅书”之“神名”(《汉书》卷八七上《扬雄传》上唐颜师古注),但若把这些解释还原到扬雄《甘泉赋》本文当中,无论怎么讲,都窒碍难通。

《淮南子·天文》在讲述北斗之神和太阴(即《甘泉赋》所云“泰阴”)运行状况所表征的阴阳数术时也提到了这种“堪舆”,乃谓“堪舆徐行,雄以音知雌,故为奇辰”。唐人李善注释《甘泉赋》,引述东汉许慎注释《淮南子》语,谓“堪,天道也;舆,地道也”(梁·萧统《文选》卷七扬雄《甘泉赋》唐李善注)。抛开“地道”这个完全不符合上下文意的解释不谈,许慎释“堪舆”之“堪”为“天道”,不管他的本意是什么,借用过来,倒是能够比较顺畅地解释“堪舆”这个术语的涵义——即“天道之车”。

这样的理解虽未必十分贴切,但核诸当日语言环境,应该差之不远,即若是以这个“天道之车”来训释“堪舆”二字的基本涵义,将其重置于上述三个实际的用例里去看,我觉得无论哪一个都是很契合的。不管所谓北斗之神,还是太阴或者泰阴,实质上体现的都是太阳的视运动,也就是地球的公转过程,扬雄在《甘泉赋》里对汉成帝出行的比拟,实质上也是把他比拟为天上移行的太阳。这样我们也就很容易理解,所谓“堪舆”实际上相当于载日巡行的天车。

好了,现在回到我们论述的主题上来,由这样的“堪舆”来推论“载”字的语义,就可以把这个“载”字解作“堪舆”巡行的一个周期,这个周期,在严格意义上讲,就是现在所说的一个“阳历年”,这也就是《尚书·尧典》里讲的“朞三百有六旬有六日”。不过唐朝人过的已经是现在世俗社会所习惯的“中国年”,即以太阳视运动的一个完整周期为基础,为保证每一个具体日期同月相的对应性,积月成年,从而使得每一年都成了不三不四的年。我们可以把这种不三不四的“中国年”称作“阴阳混合年”:其平年比标准的年短,加入闰月的闰年又比正常的年长。所以,就这个“载”字初始的天文历法意义而言,在唐代以“载”名“年”并不贴切,唐玄宗想要利用的只是它的政治象征意义。

按照我很不成熟的推测,这种“中国年”应当产生于西周时期,是所谓殷周之际社会大变革的一项重要构成部分(关于殷周之际这场社会大变革,请参见王国维先生的《殷周制度论》)。在这个意义上来看周文王“改法度,制正朔”的记载(《史记》卷四《周本纪》),或许其所谓“制正朔”云云讲的就是开始在商人的阳历年里嵌入朔望月,从而才形成那个不三不四的“中国年”。关于这些内容,我在《辛德勇读书随笔集》的《天文舆历法》分册里已经有所阐述,感兴趣的朋友不妨找来看看。

现在让我们再回过头去,看一眼前面提到过的武则天改元“载初”那件事儿。我在前边讲到,武则天是通过这次改元来昭告天下其兴周废唐的政治变革,而按照刚才我做的解释,这“载初”之“载”的涵义应当同唐玄宗以“载”名“年”的“载”字一样,故“载初”即如云“年初”,即初始行年。什么意思?就是武周初元啊,如上所述,当时是“改永昌元年十一月为载初元年正月,十二月为腊月,改旧正月为一月”(《旧唐书》卷六《则天皇后本纪》),这意味着什么?意味着武则天在接下来的“九月九日壬午,革唐命,改国号为周,改元为天授”的时候(《旧唐书》卷六《则天皇后本纪》),就还是在载初元年!也就是说,武则天本已打定主意要把这载初作为武周的第一个年号,所以才会有这番改易李唐“正朔”的举动。须知改“正朔”的政治变革意义是比改年号更大、也更具有实质性意义的,只是武氏后来主意又变,新定了个“天授”的年号。这样看来,武则天的“载初”也就像唐玄宗的“开元”一样,都意在显示其开辟新纪元的心志,只是武则天是在李唐旧朝的基础上开辟武家新时代,而唐玄宗则是反其道而行之,让天下重归于旧轨。

《罗氏墓志》中的纪年问题

下面来谈一下“天宝五载景戌”和“天宝六载丁亥”这两个时日中的甲子。

首先,“景戌”就是“丙戌”。其易“丙”为“景”,是因为唐高祖李渊的父亲名叫“李昞”,故在唐朝昞、丙、炳、秉诸字皆因避讳而改易为“景”。由于天干“丙”字是纪年纪日的常用字,掌握这一知识,对我们通过纪时铭文来辨识唐代的文物文书会很有帮助。

其次,像“丙戌”和“丁亥”这样的纪年形式,称作“甲子纪年”,一旦形成,就连绵不断地一年接着一年持续下去。问题是中国古代从什么时候开始采用这种纪年形式,现在还不易说得十分明白。以清人顾炎武和近人董作宾、陈遵妫等人的研究成果为基础,我推断这种形式乃肇始于新莽时期,在东汉章帝元和二年始普遍施行。这一看法,被我写在《建元与改元》的下篇《所谓“天凤三年鄣郡都尉”砖铭文与秦“故鄣郡”的名称以及莽汉之际的年号问题》当中,感兴趣的朋友可以找来参看。

按照顺序,接下来谈谈“律中姑洗”和“律应夹钟”这两个短语讲的是什么意思。这是古人把乐律里的十二律同十二月相配合并用以表示月份的一种纪时形式,比较系统的记载,见于吕不韦组织门客编著的《吕氏春秋》。在《吕氏春秋》中,我们可以看到,“夹钟(钟)”是仲春之月亦即二月所对应的音律,书作“律中夹钟”;而“律中姑洗”则是与季春之月亦即三月对应的音律(《吕氏春秋》卷二、卷三)。这样我们也就很容易明白,《罗氏墓志》中“律中姑洗”指的是三月,而“律应夹钟”则是指二月(请注意:所谓“仲春之月”和“季春之月”同二月、三月并不完全相同,前者狭义上指的是天文月,后者是我们大家所熟悉的朔望月)。

紧继“律中姑洗”和“律应夹钟”的两组短语,分别是“日在胃”和“日在奎”,这是用同月份对应的二十八宿来表述月份。其比较系统的早期记载,也见于《吕氏春秋》。按照《吕氏春秋》的记载,“日在胃”是指三月,“日在奎”是指二月(《吕氏春秋》卷二、卷三),这同上面讲的音律纪月也是相匹配的。

二十八宿纪月法之下的“建壬辰”和“建癸卯”,同样还是在记述月份,这用的是以干支纪月的方法,这可以径称作干支纪月法。所谓干支纪月法源自十二地支、或者更准确地说是十二辰纪月法,在《淮南子·时则》中对这种十二地支纪月法或十二辰纪月法有系统的记述。这种干支并用的纪月方法,大致即起源于唐代(董作宾《平卢文存》卷二《敦煌写本唐大顺元年残历考》),敦煌发现的唐人历书,即多载有这种纪月方法。现依据乾隆皇帝《钦定协纪辨方书》的记载,将干支月的基本配置方式列表如下(《钦定协纪辨方书》卷二〇至三一《月表》。案此即命相家所称“五虎遁”):

《罗氏墓志》中的“建壬辰”属丙戌年,故对应于上表横列中的“丙、辛”一列,值三月;“建癸卯”属丁亥年,故对于上表横列中的“丁、壬”一列,值二月。这也同前面的十二音律纪月与二十八宿纪月的月份相同。

在用这么复杂的方式载述月份之后,下边的“癸丑朔”和“丁未朔”,是指这两个月份的朔日,也就是初一。这也分别同天宝五年三月和天宝六年二月的历法相合。纪日时先记该月朔日再记具体日子的干支,这本是秦汉以来通行的纪时方式,而古人碑版文字更“月必谨朔,此通例也”(清·叶昌炽《语石》卷六)。

《罗氏墓志》这两条纪时文字的最后一组干支,即罗氏的卒日“丁巳”与其葬日“己酉”,是用干支的形式来纪日。若用日序来表示,是罗氏卒于天宝五年三月初五,安葬的时间则是天宝六年二月初三。像这样以干支纪日,至迟从殷商时期起就是如此,而且这种纪日干支连绵不断,直至今日。

需要指出的是,不管是十二音律纪月法,二十八宿纪月法,还是干支纪月法,其原初语义,都不是表记所谓“中国年”的月份,即与我们大家现在熟知的这种对应于月相的朔望月毫无关系,它指的是中国古代“阳历年”(或可谓之曰“太阳年”)里的“天文月”或“干支月”。关于这种“天文月”或“干支月”最早的系统记载,见于《吕氏春秋》,此后又被《礼记·月令》和《淮南子·时则》所沿承,感兴趣的朋友可以去看2020年8月我在上海书展上的讲演稿《西边的太阳——秦始皇他爹的太阳年》。可在这方《罗氏墓志》里,这几种纪月方法所对应的却是“中国年”里的朔望月,是把两种不同的月份强捏在同一个体系内,即以彼月作此月,这是民间应用过程中产生的变形,差不多对付着用;再说反正是糊弄鬼的事儿,不必太较真儿。

最后再附带谈一下罗氏卒日和葬日记述中“土满”和“土破”这两项数术用语。虽然从严格意义上讲,它并不属于科学的天文历法知识的范畴,但在古人的实际应用中又确实同天文历法融为一体;甚至这些内容也可以说是中国古代天文历法知识的一个特殊的组成部分。

首先是罗氏卒日的“丁巳土”和葬日的“己酉土”。这两个“土”字,都是金、木、水、火、土五行之一的“土行”,但这个“土”字在这里并不是直接表述五行之“土”,而是五音中的“土音”。不过所谓“五音”的设定和解说,乃是直接基于五行观念。

五行与五音的密切联系,在《汉书·艺文志》五行家下著录的《五音奇胲用兵》、《五音奇胲刑德》和《五音定名》诸书中就可以清楚看出,而《文子》所说“天有五方,地有五行,声有五音”乃直接表述了这种联系(《文子·微明》),至于《灵台秘苑》中“五音者,五行之音也”这样的话,就更加清楚地点明了五音派生于五行的情况(北周·庾季才《灵台秘苑》卷五《五音候风》)。

五音与干支纪时体系相匹配以“知人年命之所在”,也就是用以看一个人的命相,这最早见于《抱朴子·内篇》引述的汉魏间人撰《玉策记》及《开明经》。依据《抱朴子·内篇·仙药》的记载,在中国古代占筮家的观念中,五音与五行的对应关系如下:

其与纪时干支的具体搭配关系如下:

表中“三言”、“五言”、“七言”、“九言”云云,是指同一行内某一地支距第一行中同一地支间天干相距数目,如“三言征”行中的“甲辰、甲戌”和“一言征”行内的“丙辰、丙戌”,由“甲”至“丙”,距离的数目为三。其余依此类推(钱大昕《潜研堂文集》卷三《纳音说》)。

根据唐前期人李淳风的《观象玩占》,我们可以了解到在唐人的占筮实践中,是把上述干支搭配做了另外一种形式的表述(唐·李淳风《观象玩占》卷四四《五音占风法》。案原文错讹较多,下面制作的表格,是参照《抱朴子·内篇·仙药》和宋人洪迈《容斋随笔》之四笔卷一〇“五行纳音”条订正后的结果):

另外,在明人汪机的《运气易览》卷三载有一幅《五行纳音之图》,更加形象地体现了李淳风《观象玩占》所记载这种纳音方式。借用这幅图,我们可以更为便捷地理解《罗氏墓志》纪时文字所体现的纳音意义:

明嘉靖程鐈刊本《运气易览》之《五行纳音之图》

对照上图,我们可以看到罗氏故去的“丁巳”日和被安葬入土的“己酉”日,其表述五音的五行,都是“土”。前面费很大力气讲了那么多话,听起来似乎也很玄虚,可我要告诉大家的结论,就这么简单。当然在数术家眼中,这金、木、水、火、土不管是作为五行还是作为五音,都是有其特定寓意的。

那么,除了当时人所尊信的数术观念之外,在一般的纪时意义上,《罗氏墓志》中这种纳音的记述是不是就完全没有任何价值了呢?至少对我们今天的历史研究者来说,并不完全如此。譬如,若是“丁巳”或“己酉”这两个干支的部分字划有所泐损,那么,依据上述干支与纳音的对应关系,是可以帮助我们复原本来的文字的。

其次是罗氏卒日“丁巳土满”和葬日“己酉土破”中的“满”、“破”二字。这两个字,是建、除、满、平、定、执、破、危、成、收、开、闭这一组建除家(阴阳数术的一种)术语中的两个,而这十二个一组的建除家术语、亦即后世所谓建除十二直是同纪时十二辰、也就是十二地支相对应的。这在《淮南子·天文》中本有明确的记载。尽管其并未一一罗列十二月建的全部情况,只是以建寅为例,做了具体的说明,但根据月建设定十二建除的规律简单清晰,据此还是能够推定其他十一个月建的建除设置情况,即如下表:

表中所谓“月建”,是指《淮南子·时则》中提到的那种以“招摇指寅”等表述的“天文月”或唐代以干支纪月的“干支月”(如“建寅”之月即“孟春之月”,“建卯”之月即“仲春之月”,“建辰”之月即“季春之月”,依此类推,别详拙稿《西边的太阳——秦始皇他爹的阳历年》),而表格最上一行的寅、卯、辰、巳等十二辰或十二支,则是逐月之下纪日的地支。

在睡虎地秦墓出土的简册中,我们看到一份《秦除》表,载录了秦人通行的建除十二直设置方式,其具体做法同我在上面依据《淮南子·天文》编制的表格完全相同,只是其中个别建除术语的用字,同《淮南子》略有差别。如“执”书作“挚”,“破”书作“柀”,这都是早期写本固有的现象,不必管它。不过在这份《秦除》表中建除十二直的“满”被书作“盈”字,这倒应该是其初始的本字。盖汉惠帝名“盈”,《淮南子》以下的“满”字应是为回避惠帝名讳而更改。当然透过这份《建除》表我们看到这种建除设置方式更早的渊源。

睡虎地秦墓出土《建除》 简册(据该书编写组《云梦睡虎地秦墓》)

前面已经谈到,《罗氏墓志》去世的“建壬辰”之月是指三月,而她被下葬的“建癸卯”之月是指二月。这个表上的“建辰”之月实际上包含所有的五种“辰月”(见前列干支纪月表),不仅“壬辰”而已。计算这个月内每一个干支所对应的具体建除,就是从辰日开始将建、除、满、平、定、执、破、危、成、收、开、闭依次数起。罗氏离世的丁巳日为满日,这同建辰之月的情况不符,因为若是建辰之月,丁巳应属除日。

我想这是墓志书写者强自藉用本来是表述天文月或干支月的“建壬辰”来体现朔望月的三月所造成的扭曲状况,若把这个丁巳日看作是上一个干支月辛卯月(仲春之月,亦即二月)的实况,就应该没有什么障碍了。我讲的这种作为天文月或干支月的季春之月亦即三月,是以清明作为该月起点的。我们大家都知道,清明节通常都是在公历的4月5日,即使有所出入也不过前后一天时间而已,而这一年朔望月的三月癸丑朔日(即三月初一这一天)为公历3月27日,所以这个作为初五的丁巳必在仲春之月末尾而尚未进入季春之月。可见情况正如我的推测,《罗氏墓志》并没有写错。

后来逼迫唐玄宗退位做太上皇的肃宗李亨,在上元二年九月“去年号,但称元年,以建子月为岁首,月皆以所建为数(名)”(宋·司马光《资治通鉴》卷二二二唐肃宗上元二年九月壬寅条),即以建子月、建丑月、建寅月、建卯月等作为月名,而实际的月份却仍是朔望之月(《旧唐书》卷一〇《肃宗纪》)。这种情况,更显示出唐廷内外把天文月或干支月同朔望月混为一体的普遍性。

至于罗氏下葬的二月己酉,因其月建为卯,故正值此月破日,《罗氏墓志》记载的“土破”合乎通行的规矩(即这个二月己酉正在天文月或干支月的仲春之月月内,这个日子所在的天文月或干支月与朔望月两相重合)。

这十二建除术语当然也寄寓有特定的数术语义,这在前面出示的《秦除》简册里就可以很直观地看出,《淮南子·天文》也有所叙述。另一方面,同前面讲到的纳音注记一样,这种建除术语,对历史研究者也具有间接的纪时意义。道理都是相同的,我就不再赘述了。

上面就是我利用社会上很多人热切关注《罗氏墓志》的这个机会,借助这方墓志所涉及的内容,向各位关心古代历史的朋友简单介绍的中国古代天文历法知识。不过我对中国古代天文历法所知有限,有些知识可能还不够准确,若是讲得不对,就请大家不必客气,直接批评。

标签: 干支 墓志 淮南子
最新文章
猜你喜欢
本类推荐
TOP 10