一本农历里,哪部分是科学,哪部分是约定?
越南常见的一本农历并不是一个统一的整体。它是两个层次叠在一起。底层是天文学计算的结果,包括农历日期、闰月、节气,可以用对照多个独立历法来源的方式加以验证。上层是择日的约定,包括黄道吉日、吉凶星宿、吉凶时辰,由各种择日书设定并流传下来,并非从太阳、月亮或各行星的实际位置推出。
正是这两层之间的含糊,让许多人不知道该把一本历法信到什么程度。简短的回答是:信计算的那一层,把约定层理解为约定。计算层在最狭义的科学意义上成立,也就是可验证。约定层是文化,不是科学,但也不因此对使用者毫无意义。
用圭表测影定节气:计算层的天文根源
节气是计算层的脊梁。要知道一年有多少个节气、每个节气落在哪一天,古代制历者必须确定太阳经过黄道上某些特定点的时刻。最早也最直接的办法是测圭表影长。
Christopher Cullen 在《Astronomy and Mathematics in Ancient China: The Zhou bi suan jing》(Cambridge University Press,1996)中分析了《周髀算经》这部中国古代天文数学文献,说明古人如何用圭表影长推出一年的时间节点,其中就包括确定节气的基础。
Cullen 还指出,《周髀算经》把测影与一套宇宙模型绑在一起,该模型中大地是平的,太阳沿若干特定圆环运行。这套模型按现代天文学来说并不正确,但测量方法仍能给出可用的数字。这一点值得注意:一项技术在应用范围内可以是对的,哪怕它背后的理论模型已被取代。
Cullen 是中国科学史研究者,这本书属于被学界引用的学术著作。按 Nhật Nguyệt 的分类,这是 A 级:研究界的共识,直说,附作者名与年份。
制历是国家之事:为什么历法要经过检验和更换
在中国历史上,历法不只是民用工具,它是政治工具。国家颁历,而颁行一部正确的历法是宣示权威的方式。历法一错,朝廷就失威信,所以历法被制定、检验,需要时就被更换。
Christopher Cullen 在《Heavenly Numbers: Astronomy and Authority in Early Imperial China》(Oxford University Press,2018)中指出,在中国早期帝制时代,历法与皇权紧密结合,历法历经多个朝代而改革。
Jean-Claude Martzloff 在《Astronomy and Calendars: The Other Chinese Mathematics, 104 BC to AD 1644》(Springer,2016)中考察了从公元前 104 年到公元 1644 年用于中国历法的数学,其中包括节气的计算方法和闰月的安置方法。
这两本书互相补充。Cullen 强调历法与权力的关系,Martzloff 强调数学技术。两者都表明,历法的计算层是一个长期计算传统的产物,而不是空泛的信仰。
闰月是什么,为什么必须有?
闰月是把太阴历与太阳年拼接起来的直接结果。一个朔望月约长 29.5 天,十二个月约长 354 天,比回归年短约 11 天。如果不加闰月,春节就会逐季漂移。为了让春节保持在冬春之间,制历者必须依据节气规则插入闰月。
Martzloff 在《Astronomy and Calendars》中介绍了这些规则。这一部分是可以验证的:取一个有闰月的年份,对照节气表,就能看到规则被一致地应用。这一步里没有任何信仰成分。
耶稣会传教士把欧洲天文学带入越南
越南历法不只受中华传统影响。16 到 18 世纪,来自欧洲的耶稣会传教士来到东亚,带来了西方的天文学与数学知识。他们参与了在中国以及在 Đàng Ngoài、Đàng Trong 的制历工作。
Anh Thuan Truong 在论文 “Processes of Receiving Western Astronomy in China and Vietnam”(Vestnik of Saint Petersburg University. History 65(2): 469-490,2020)中介绍了这一时期欧洲天文学在中国和越南被接受的过程。
该论文表明,这种接受并非简单照搬。其中有选择,也有为适应当地条件而作的调整。这是越南科学史中较少被通俗读物提及、却为研究界所承认的一部分。
Hoàng Xuân Hãn 的越南历法研究
关于越南历法的一份重要资料是 Hoàng Xuân Hãn 的著作选集。不过,引用这份资料时需要谨慎。
由 Hoàng Xuân Hãn 与 Hữu Ngọc 主编的《Tuyển tập La Sơn Yên Hồ Hoàng Xuân Hãn》(Nhà xuất bản Giáo dục,河内,1998)共三卷,其中有关于越南历法的研究文章。
资料库的书目卡片只记了书名和出版社,没有记页码或各篇研究文章的具体标题。因此,在引用具体内容之前,作者需要核对纸质本目录,确定哪一篇讲越南历法、在哪一卷、哪一页。本文中关于 Hoàng Xuân Hãn 的信息只停留在书目卡片层面,细节尚未核实。
约定层:黄道吉日、吉凶星宿、吉凶时辰
到了上面一层,情况就完全不同。黄道日、黑道日、吉凶星宿、吉凶时辰并不是从太阳或月亮的实际位置算出来的。它们由择日书设定,依据的是干支、二十八宿、九星、八卦这类符号系统。
Richard J. Smith 在《Chinese Almanacs》(Oxford University Press,1992)中考察了中国历书中吉凶日条目的结构,指出这是一套有组织的约定系统,对哪一天适合做什么事有具体规则。
要点在于:这套系统有内在逻辑,但这逻辑不是天文学逻辑。它是一种解释传统的逻辑。这并不使它变得毫无意义,只是它的意义是另一种:文化意义、礼仪意义、心理意义,而不是物理意义。
九曜与祭星解厄
约定层的一个具体例子是九曜系统,包括九颗被认为按农历年龄照命的星。这套系统用于祭星解厄的习俗。
Lê Đức Hạnh 在《Nghiên cứu Tôn giáo》2008 年第 12 期的文章《Cúng sao giải hạn》中,转引 Hoàng Tâm Liên 的解释:上元节又称正月十五节,并称按《唐书·历志》卷十八等一些中国典籍,天上有九颗发光的星,包括日曜、月曜、火曜、水曜、木曜、金曜、土曜、罗睺和计都。
该文也指出,有书说七星,有书加上罗睺、计都两星成为九星,还有书连太白也加上成为十星。各书之间的差异表明,这是口耳相传、随时间调整的约定,而不是一份固定的天文表。
知识类别: 民间观念民间观念. 人们相信、禁忌或口耳相传之事,作为信仰记录,而非已核实的事实。 五类标签在民间,人们相信每个农历年龄受一颗星影响,有的年份遇到吉星,有的年份遇到凶星,而罗睺、计都两星是凶星,所以有年初祭星解厄的习俗。
这种信仰可能影响行为:人们在遇到凶星的年份忌讳办大事,或者举行祭祀以求安心。如果因为求安心而做事更谨慎,结果可能变好。这是信仰产生的真实效应,而不是这套照命星系统能算准命运的证据。需要如实这样说:信仰改变行为,行为改变结果,但推不出这套系统有天文学依据。
历法两个层次的对照表
下表概括两个层次之间的差别,供快速查阅。
| 项目 | 天文计算层 | 择日约定层 |
|---|---|---|
| 组成 | 农历日期、闰月、节气 | 黄道吉日、吉凶星宿、吉凶时辰 |
| 确定方式 | 由太阳、月亮的位置算出 | 由择日书设定,依据干支、二十八宿、九星 |
| 验证 | 可与印本历法、独立表格对照 | 无法用天文学验证,只能在各书之间对照 |
| 来源 | 圭表测影传统、国家历法改革 | 择日传统,有其自身的内在逻辑 |
| 性质 | 在可验证意义上的科学 | 文化、礼仪、心理 |
注意:“天文计算层”一栏说的是历法的核心部分,并不是说历法里的一切数字都对。印本历法可能因印刷错误而出错,也可能因各地使用不同规则而出错。但这种差错仍然可以通过对照发现,正符合一件计算产品的性质。
为什么分清两层很重要?
分清两层能帮读者信对地方。当一本历法说今天是农历初几、什么节气、闰月落在哪里,我们可以验证。当这本历法说今天是黄道吉日、适合嫁娶,我们读到的是一种约定。两类信息都可能有用,但它们的确定程度不同。
换句话说,不必为了维护计算层而否定约定层,也不必给约定层安上它并不拥有的科学依据。两个层次共存于一本历法之中,清醒的读者知道自己正在读哪一层。
结语:农历有一个真实的科学内核
越南农历有一个真实的科学内核:那就是农历日期、闰月和节气的计算部分,它基于悠久的历法天文学传统,并且可以验证。择日部分则是另一个约定层,有内在逻辑,也有文化价值,但不是从天空算出的结果。把这条界线说清楚,并不会让这本历法失去价值,只会帮读者知道哪一部分在科学意义上可信,哪一部分应当理解为文化信仰。
要进一步了解这类历法的名称,见文章越南农历其实是阴阳历:为什么简称农历会造成误解。要进一步了解越南历法与中国历法之间那些日期偏差,见文章为什么越南农历有时比中国历法差一天,还有年份两国春节不同日。
