曹慧奇 杨梦菲(考古研究所)
每年阴历的五月初五,是我国传统佳节端午节。端午为何在“五月初五”,这一节日又具有怎样的传统文化内涵?这两个问题都有很大探讨空间。
“阴阳合历”中“五月五”的节气推算
要探讨端午节的日期,首先要了解一下我们现在所使用日历的大致构成。
我们现在使用的公历与二十四节气,是以回归年即太阳在黄道运行到特定位置相关的历法,称为阳历;日历中的阴历几月初几,是以月亮的朔望周期为参照的一种与月相变化相关的历法,称为阴历。既考虑朔望月,又兼顾回归年,并以朔望月为主的历法叫阴阳合历。
我国是全世界唯一使用“阴阳合历”的国家,这样的历法传统最早能追溯到《尚书·尧典》所记述的尧舜禹时期。关于“阴阳合历”的天文现象,西汉司马迁在《史记·孝武本纪》就有相关记载:“齐人公孙卿曰‘今年得宝鼎,其冬辛巳朔旦冬至,与黄帝时等’……于是黄帝迎日推策,后率二十岁得朔旦冬至,凡二十推,三百八十年……”黄帝通过对日月运行规律的观察和记录,发现每19个回归年为一个“朔旦冬至”再次出现的周期,而这样的周期他观测记录了20次,历经380年才完全确定下“阴阳合历”的一个完整周期。虽然这个故事有些夸张,但也反映出上古时期人们对天文现象观察的细致以及对历法精益求精的不断探索。从文献记载看,“阴阳合历”的启算点多以“冬月初一,朔旦冬至”的天文现象为标准,即冬月(阴历十一月)初一这天,刚好是冬至日。根据可靠的史料记载,我国古代先民观测到“朔旦冬至”的天文现象,又历经千余年,直至春秋时期我们的祖先在“朔旦冬至”的天文现象基础上总结出了十九年七闰的“阴阳合历”匹配法则。
了解了日历的构成,我们就有了计算天数的标准。
阴历在我国古代一般都是按平均每月29.5天来计算,实际操作是以大小月来安排,即大月30天、小月29天。因此,腊月如果是小月的话,那么这年就没有“大年三十”这一天了。从“阴阳合历”的启算点开始记日,从冬月(十一月)初一子时到次年五月初五午时,总计6个阴历月又五天半,即三个大月+三个小月+五天半:3×30+3×29+5.5=182.5天,它刚好平分一个回归年365天,因此这天午时正处于一个回归年总天数的中点之上,那么这天就是“夏至”日。
“圭表测影”在我国具有悠久的历史,现存最早记录二十四节气影长数值的文献是《周髀算经》。书中提出:“小满三尺五寸八分,小分二。芒种二尺五寸九分,小分一。夏至一尺六寸。小暑二尺五寸九分,小分一。大暑三尺五寸八分,小分二。”夏至的影长是全年最短的,夏至前后的节气影长则以夏至为中点,呈左右对称分布,数学图形表示为以夏至为顶点的“U”形抛物线。此图形中夏至点的位置,就像“端”字的本义“站立于圆弧形山头上”,并且夏至这天太阳运行到北回归线,正午时分,太阳到达全年最高的顶点位置,之后太阳每天午时的位置就会逐步下降。由此可见“端午”的文字本义与实际天文现象是统一的,它体现出我们祖先造字时的严谨与智慧,并做到了“名”“实”相符。
东汉班固在《汉书·律历志》中记载:“蕤宾……位于午,在五月。”十二地支又与十二月相对应,“午”对应的是“五月”。阴历不仅与音律相对应,也与阳历的二十四节气相关联。
我国古代阳历就是将一个回归年365天大致平均划分为十二个太阳历月,也就是12等份(365.25÷12=30.4375天),这样每个阳历月的时长就是30.4375天。这样的阳历月正好跨二十四节气中的两个节气时长,它与阴历月的29.5天时长大致相差一天;因此阴历月时长加一天,大致就等于一个阳历月时长。
通过“朔旦冬至”这个“阴阳合历”的启算点,可以将次年的阴历与节气大致对应起来,其中:“二月二”对“春分”、“三月三”对“谷雨”、“五月五”对“夏至”、“七月七”对“处暑”、“九月九”对“霜降”,因而这些特殊数字的节日也成为我们重要的传统节日。
由于月亮实际的朔望月周期是29.5306天,太阳的实际回归年周期是365.2422天,阳历月实际时长是365.2422÷12=30.43685天,因此二者之间并非简单的加一天的严格对应关系。因而每年阴历月份数值越大,相加一天的误差也就越多。
由于月亮绕地球、地球绕太阳的周期都是有零有奇的小数,“阴阳合历”的计算是非常困难的,先民在2000多年前就能总结出“十九年七闰”的天文现象规律,是相当了不起的成就!
“阴阳合历”的发展,离不开古人“观测唯勤,探微唯精”的实践天文观测和记录,并与我国古代文献记载有许多相通之处。
历史文献中端午的文化内涵
历史文献记载中“青龙”星宿具有强烈的指时性,它指导和规范着古代社会的方方面面。古人正是根据“龙星”出现的位置,规范着社会的农事、民事、祭祀等日常行为规范。因此,古人依据“龙星”所具有的指时性,编成脍炙人口的 “二月二,龙抬头”“九五,飞龙在天”等语句或农谚,进而教化普通民众日常的生产和劳动。
“二月二,龙抬头。”从“朔旦冬至”开始计算,那么次年的“二月二”就刚好是二十四节气中的“春分”,当“二月二”春分这天入夜时分,在东方的地平线上“青龙七宿”中的第一宿“角宿”(龙角)开始升上地平线,因而《周易》将这样的天文现象叙述为“九二,见龙在田”。古文献记载“主春者鸟星,昏中可以种稷”,春分时节刚好是播种稷的季节。稷,百谷之先,是每年春天第一个播种的谷物。当“二月二”夜晚龙星开始出现在地平线时,预示这年新农事播种生产的开始。
“五月五,过端午。”相应地,“五月五”对应的时节则是“夏至”。此时的入夜时分,“青龙七宿”的角宿刚好到达夜空的正南方,它的尾宿也出现在东方的地平线上,此刻的夜空中整条完整的“青龙”正飞翔在东南星空,因而《周易》将这样的天文现象叙述为“九五,飞龙在天”。夏至的前半夜人们可以在夜空中欣赏到整条的“飞龙”在夜空中翱翔,而到了下半夜“青龙”就逐渐淹没在西方的地平线下;仲夏夜的银河如飞瀑垂挂夜空,后半夜逐渐向西旋转而消失于西方的地平线下, “青龙”飞跃银河时“飞龙在天”的天文现象或许正是龙舟竞渡的肇始。
另外,端午夏至时节气温转换,百病易生。据《本草纲目》记载:“艾草性味苦辛、温热,宜养脾、肝、肾。”《本草从新》说:“艾叶苦辛,生温,熟热,纯阳之性,能回垂绝之阳,通十二经,走三阴,理气血,逐寒湿,暖子宫……以之灸火,能透诸经而除百病。”艾草具有治疗百病的功效,于是艾草便被赋予了神异的功用;另外,仲夏以后我国北方地区雨水渐多,因此易生湿气,而艾草具有祛湿健脾之功效,与传统中医理论仲夏养生理论相匹配。所以古人常于端午时节在门前悬挂艾草,一来用于祛病辟邪,二来用于赶走夏日的蚊虫,寓意家庭安康!
“五月五”端午节与夏至的“阴阳合历”关系,涵盖了我国的文字造字本义、古老的先秦星象文化以及诸多的龙星时节等古代优秀传统文化内涵。因此,端午节应当是我国独创的文化遗产,它是我国优秀传统“龙”文化具象化的一个典范。