历法综论 节气定义的两次演进

平气与定气

把一年均分二十四份、每份之始为一个节气的做法称「平气法」,又称恒气法;以太阳黄经每十五度定节气的做法称「定气法」。前者是古代千余年的主流,后者是现代标准——切换发生在明末清初的《时宪历》。两法之别的本质是时间均匀与空间均匀之别,交节时刻可相差一至两天,闰月的分布也随之不同。

平气
回归年均分二十四段(时间均匀)
定气
黄道均分二十四份(黄经均匀)
先行者
隋刘焯《皇极历》提出定气思想,未颁行
切换
清《时宪历》(一六四五年)正式改用定气
时刻差异
两法交节可差一至二天
闰月影响
定气下闰月明显偏于夏半年

平气法:把回归年均分二十四段

平气法又称恒气法,是最早的节气定义:把回归年的时长均分二十四段,每段十五天上下(古四分历下恰为十五又三十二分之七日),从冬至起算,依次得二十四气。这个定义把「节气」处理成纯粹的时间刻度——每年冬至时刻一经测定,其余二十三气的时刻全部由等分推得,无需逐气观测。

平气法的优点是简明自洽:岁实一经测准,全表可算,历家只需盯住冬至影长这一个量。自《太初历》以降两千余年,历代历法注历皆用平气,二十四节气的名目、次序与它配套,民间历书上的节气日期也都由它给出。

在平气框架下还有一组配套概念:以中气定月序、以无中气之月置闰。平气下每气十五天多,两个节气与一个朔望月(二十九天半)的关系稳定,月序与中气的对应大体规整——这是平气时代置闰章法运转顺畅的基础。也正因规整,「无中气之月」在平气下的出现位置相对均匀,闰月安插不存在明显的季节偏向。

但平气内含一个假设:太阳匀速行天。这个假设在观测精度有限的年代无伤大雅,随着测影与推算日益精细,太阳视运动不均的事实终究藏不住了——节气定义的第二次演进,由此酝酿。

平气还有一个常被忽略的优点:可重复性。只要岁实与冬至起点约定一致,任何时代的历家都能复制同一张节气表——这对历书的传播、校验与跨朝代比对至关重要。定气在古代之所以迟迟不能全面上表,除算法繁难外,「不同历家算出的时刻可有一日之内出入」也是现实障碍:均分时刻人人相同,力学时刻则有赖观测与算法的精度上限。

定气法:按太阳真实位置定节

定气法把定义换了一个维度:把黄道按太阳视黄经均分二十四份,每十五度一气;太阳真实走到哪个分点,那个瞬间就是交节时刻。它不再问「冬至后过了多少天」,而问「太阳走到了哪里」——节气从时间刻度变为空间刻度上的事件。

由于太阳视运动不均,定气下各气的时长不再相等:近日点(一月初)附近太阳走得快,两气之间只隔十四天多;远日点(七月初)附近走得慢,可隔十五天半以上。一气最短与最长可相差一天有余,节气在历书上的分布随之疏密不匀。

疏密不匀看似「不规则」,实则是「更真实」:定气排出的每一气,都对应太阳真实经过该黄经分点的时刻。历书表面上失去了均匀美,天文学上却获得了严格性——这一得一看似亏的交换,是理解平气改定气的关键。

现代历书上的定气时刻表长这样:节气名、黄经度数、精确到分的时刻,一年二十四行。平气时代的历书则只标「某月节气在何日」,读不出分秒。两代历书的形态差异,就是两法定义的直观对照——一个是均分算出来的日期,一个是力学算出来的时刻。

两法差异的本质:时间均匀与空间均匀

平气与定气之别,本质是「时间均匀」与「空间均匀」之别。平气等分的是时间,假设太阳匀速;定气等分的是黄经,承认太阳有快有慢。若太阳真的匀速,两法完全重合;正因视行不均,两法的交节时刻可相差一至两天。

差异的分布也有规律:近日点在一月初,故冬半年的节气(小寒、大寒、立春前后)定气交节早于平气;远日点在七月初,故夏半年的节气(小暑、大暑、立秋前后)定气晚于平气。冬至、夏至、春分、秋分处于视行速变化的对称位置附近,两法相差最小。

用两个极端的区段看得最清楚:冬至与夏至前后,两法时刻几乎重合;小寒大寒一带(近日点附近),定气比平气早一至两天;小暑大暑一带(远日点附近),定气比平气晚一至两天。古代历家比较新旧历表,常以这些「错位带」为试金石——张子信发现盈缩、刘焯设计内插,验证的正是这条错位曲线的存在与形状。

对日常「哪天立秋」之问,一两天之差无碍大体;但对排盘换柱、置闰判定这类以时刻为准的运算,一两天足以改变结果——月柱以十二节为界,交节差一天,交界日出生者的月干支就不同;闰月看无中气之月,节气挪一天,中气落哪个月就可能有别。两法之差,在这几处窄带上最为切身。

一句话概括两法:平气回答「冬至后第几天」,定气回答「太阳到了哪儿」。前者是算术,后者是天文;前者稳而略假,后者真而略繁。今日历表二者取真,正是天文学昌明之后理所当然的选择。

历史转折:从刘焯到《时宪历》

定气思想的一千年

平气沿用千余年后,定气思想渐次萌生。北齐张子信经多年观测发现日行盈缩——太阳视运动并不均匀,快慢有节;隋代刘焯在《皇极历》中创等间距二次内插法,以盈缩历表推算太阳真实位置,已具定气之实,惜其历未及颁行。唐代一行《大衍历》改用不等间距二次内插,此后历算家推算太阳行度皆用定气口径,这已是历算界的共识。

注历的最终切换

然而历书注历的节气长期仍是平气——民用历书求简明均匀,历算内里用定气,两轨并行了近千年。直到明末清初,西洋历法传入,汤若望等人参用西法编成《时宪历》,于顺治二年(一六四五年)颁行,正式以定气法注历:节气按太阳黄经每十五度逐一定出时刻,从此沿用至今。现代国家标准亦以定气为准——这一千年的转折,是「按太阳真实运动定节」的最终确立。

切换并非一帆风顺:《时宪历》颁行后,守旧一派曾借历法问题发难,酿成康熙初年的历狱大案,历政几经反复;康熙帝亲测验证新法推算之精,定气与西法所本的天文体系终究站稳。这场争论在中国历法史上别具意义——它把「节气按什么定义」从历家的技术选择,变成了朝廷认可的公共标准;此后数百年,定气注历再无反复。

定气对历表的影响:节气疏密与闰月重心

定气与平气之别,最实际的后果显现在节气间隔与置闰上。定气下夏半年节气间隔长、冬半年短,中气落点在夏半年相对后移,相邻中气之间容易挤进一个无中气的月份;冬半年间隔短、中气密集,无中气之月几乎不会出现。于是定气法下,闰月明显偏向夏半年——闰四月、闰五月、闰六月最常见,闰正月、闰腊月极为罕见。

平气下节气间隔大体均匀,无中气之月的分布也相对均匀,十九年七闰的章法平铺展开。两法都不改变闰月的总数——十九年七闰的总章法不变——改变的只是闰月安插的具体位置。同一年份在两法下可能不同置闰,交界年份的闰月因此成为清初改历讨论的焦点之一。

置闰规则本身(无中气之月置闰、月序以中气为准)在两法下完全相同,变的只是节气时刻的输入。要完整理解这一机制,须配合「无中气置闰」「闰月」两条同读;定气提供的节气时刻,正是这套规则运转的输入信号。

对查历者还有一条实用提示:翻阅清以前的古历书或古籍纪日,遇到「某月某日立秋」与今推差一两天,不必疑心版本有误——那是平气与定气的口径之差,不是抄错。同理,清初以后历书的节气若与今推吻合到分钟级,正说明它已用定气。两种口径各有时代,比对之前先对表。

为什么改:让节气回到太阳

改用定气的理由,归根结底是天文真实性:节气的本义就是太阳在黄道上的位置事件,「太阳到达黄经三百一十五度」的时刻才是立春的真实时刻;均分时间只是早期无法追踪太阳逐日位置时的近似。一旦内插方法与观测精度足以算出真实位置,以真实代近似就是理所当然——历法的每次进步,都是让名字更贴近它所指的天象。

回看平气到定气的演进,是一条完整的技术史线索:测影定岁实,是平气的基础;发现日行盈缩(张子信),暴露了平气的假设缺陷;内插法逼近真实位置(刘焯、一行),提供了定气的算法工具;开普勒椭圆轨道,给出最终的理论解释;现代数值历表,则把每一气的时刻算到分秒。平气是时间的近似,定气是空间的真实。

理解了这一对概念,节气在农历中的种种表现——间隔疏密、闰月偏夏、交节时刻精确到分——都有了统一的解释。至于术数排盘用哪一套,答案是清初以来即与历书同步:月柱以十二节换界,而十二节自《时宪历》起按定气定时刻,故今日排盘所用即是定气;清以前的旧谱旧例按平气理解,交界日期的月柱可能与今算不同,这是历法口径的历史层次,读旧例时应予留意。

工具页万年历的交节数据按定气口径编算,逐年逐气可查;配合「太阳黄经与交节时刻」「无中气置闰」两条同读,定气法在现代历表中的位置便一目了然。理解了两法定义,再回看历书上的节气日期,就既能读懂今天的表,也能读懂古书上的行。

本文为历法知识库的知识性收录,不含吉凶断言与现实建议; 实时排盘请前往工具库。