你的位置:b体育官网下载入口国际版 > 新闻动态 > 《史记·历数甲子篇》解读(上)

新闻动态

《史记·历数甲子篇》解读(上)

2025-11-23 07:18    点击次数:102

图片

图片

仰望华夏星空,探究天人之际,我是双鱼戏水,之前的系列内容已经将《三统历》全部讲完,从这期开始,和大家一起来了解《史记·历书》的《历数甲子篇》。

《史记·历书》中的《历书甲子篇》是一部用文字记录的历表。以年数次序排列,每年只记载年初的月朔大、小余和冬至大、小余两组数据。全年历日都能由这两组数据推算出来。由月朔大、小余进行的推算,称为“月朔甲子日法”;由冬至大、小余进行的推算,称为“冬至甲子日法”。

《索引》在解释篇名的时候说,因为十一月朔旦冬至,恰得甲子日,甲子是阳气支干之首,所以用“历数甲子篇”为名,并不是说此年是甲子年。

《史记·历书》:太初元年,岁名“焉逢摄提格”,月名“毕聚”,日得甲子,夜半朔旦冬至。

太初历以元封七年为“太初元年”,以元封六年十一月朔日夜半为历法计算的起点。即历日虽以太初元年正月一日为起点,计算历法的始点却在头年的十一月,十一月建子,为天正月。

岁名“焉逢摄提格”,是按“太岁纪年法”所得的“岁名”。

古人很早就将周天等分为12分,并用十二地支来标记。通过长期的观测,古人还发现木星的运行,12年走完一周天。于是便可用木星所在的位置来纪年,刚好12年一个循环。但是木星的运行方向是逆着十二支的次序的。为了避免纪年次序与认知习惯相悖,所以古人又打了几个补丁。

首先是将十二地支的天区划分,再赋予另一套名称。称为十二次,其对应关系如下表所示:

图片

其次假想有一颗星与岁星运行速度相同,方向相反的星体,名为“太岁”,也叫“岁阴”、“太阴”。实际纪年时,由太岁所在的辰次名纪年,就可以与辰次的顺序一致。

关于岁星与太岁所在星次的对应关系,在《淮南子·天文训》的记载整理如下:

图片

十二年的周期与王位纪年相搭配的话,周期略显短促,会有重复,所以将12地支的周期搭配10天干,变成60甲子周期。这样与王位纪年搭配时间刚好合适。

再者,为了避免太岁纪年与岁星纪年相混淆,或是为了与干支纪日系统相区分,所以,将太岁干支用另一套不同干支的名称来表示,太岁与地支对应的部分叫做“岁阴”,与天干相对应的部分,就叫做“岁阳”。《史记·历书》中的名字由于时代不同,与《尔雅》所载略有差异,其对应关系,如下表所示:

图片

图片

参照上表可知,所谓“焉逢摄提格”,的“焉逢”,对应天干的“甲”,“摄提格”对应的地支是寅。所以,岁名“焉逢摄提格”,也可以是“甲寅”年。但是这个甲寅,是根据岁阳所在推得的太岁位置而来的,和后世的干支纪年法是有区别的。

月名“毕聚”,这里纪月也采取了与干支不同另一套名称体系,以便于区分干支纪日。这套纪月的名称与干支系统的对照关系,据《尔雅·释天》所载,列表于下:

图片

参照上表可知,“毕”对应的天干为“甲”,这里的“聚”,其实为表中“陬”,对应地支为寅,所以,“月名毕聚”,就是甲寅月。

日得甲子,就是甲子日,这就是我们熟悉的干支纪日了。

以上的纪年、纪月、纪日方式,在屈原的离骚中,就有体现。屈原在《离骚》中说:“摄提贞于孟陬兮,惟庚寅吾以降”。摄提是“摄提格”的简称,也就是寅年。贞是正的意思,孟是开端。陬(zōu)是寅月。惟庚寅吾以降,说的是出生在庚寅日。可以看出,屈原出生于寅年、寅月、寅日。

由此推断,至迟公元前4世纪到公元前3世纪之交,就有了太岁纪年法。

“夜半朔旦冬至”,是说这部历法的起点,是干支甲子纪日的起点甲子日,又是朔望月的起点朔旦,又是回归年的起点冬至。干支纪日每日的起点是从夜半子正起算,所以说“夜半”。

此时太阳行到黄道的最南端,日、月、地心及观测点在同一直线上,且日、月在地心的同一旁,观测点在地心的另一旁。

《史记·历书》:正北。十二。无大馀,无小馀;无大馀,无小馀。

正北:蔀首十一月甲子朔旦,时加子为冬至,子时日在正北,所以说“正北”。然每岁365又1/4天,第二年年冬至,则在卯时,日在正东;第三年冬至,则在酉时,日在正西;第四年冬至,又回到子时,日在正北。以十二辰分划分周天,冬至常居四仲,故子年在子,丑年在卯,寅年在午,卯年在酉。至後十九年章首在酉,故云“正西”。其“正南”、“正东”,并准此也。

十二:岁有十二月,有闰月则十三月。这里说十二,即是此年没有闰月。

无大馀,无小馀:

这是计算月朔甲子日法的数据。一年的朔望月所包含的日数,并非60甲子周期的整数倍,每过一年之后,日干支并非重新从甲子日开始。这样就需要计算每年天正月初一的干支,方能依次推算排布其他日子的干支。求年首朔日干支的方法是,用历算起点到所求年月朔日的总日数除以60,所余整数日部分,称为“大余”,所余不满1整日部分,称为“小余”。用大余+1,即是所求年天正月朔日干支从甲子起数的序数。

这里首年的天正月朔日干支为甲子,所以无大余,冬至夜半朔旦,所以亦无小余。

无大馀,无小馀:

这计算是冬至甲子日法的数据。

一回归年的日数,同样不是60的整数倍,因此每过一年之后,冬至日干支同样不是回到甲子日,所以也需要重新计算冬至的干支。

求算方法类似,用历算起点到所求年冬至之间的总日数除以60,余数的整数日部分为“大余”,余数未满1日的部分称为“小余”。用大余+1,即是所求年冬至日干支。

这里首年的冬至日干支是甲子,所以无大余,夜半冬至,所以也无小余。

《史记·历书》:焉逢摄提格太初元年。

岁阳在甲云焉逢,谓岁干也。岁阴在寅云摄提格,谓岁支也。即甲寅年,为太初元年。

(双鱼戏水 文)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

Powered by b体育官网下载入口国际版 @2013-2022 RSS地图 HTML地图

Copyright Powered by365建站 © 2013-2024