公元330年前后,虞喜在观测冬至点位置时,发现其与《尧典》记载的星象已偏移数度。这一发现被记录于《晋书·天文志》:“通而计之,未盈百载,所差二度。”虞喜据此提出“岁差”概念,即春分点沿黄道向西缓慢移动。这一认识成为后世历法修订的关键突破口。
天文原理上,岁差源于地球自转轴进动,约71年西移一度。祖冲之在《大明历》中首次将岁差纳入计算,定回归年与恒星年之差。他测算的岁差值为45年11个月差一度,虽精度有限,却让历法从“天象固定”的旧框架中解放。《宋书·律历志》记载,祖冲之力排众议,坚持“冬至所在,岁岁微差”,使历法更贴合实际星象。
唐代僧一行主持《大衍历》时,进一步将岁差与日行迟疾结合。他发现太阳视运动并非匀速,而是因地球轨道椭率产生快慢变化。一行在《新唐书·历志》中写道:“日行有盈缩,故节气有早晩。”这纠正了此前平气注历的偏差,使二十四节气与农时精准对应。长安司天台曾依据新历调整播种日期,关中麦收因此提前数日。
元朝郭守敬编修《授时历》时,弃用上元积年,直接以实测数据定历。他组织“四海测验”,设27个观测站,最北至北海(今西伯利亚),最南至南海(今西沙群岛)。《元史·历志》载其“测景之所,东至高丽,西极滇池”,所得冬至时刻误差仅0.3日。这套以实测为本的体系,使《授时历》沿用364年,成为古代历法寿命之最。
当代生活中,岁差依然发挥作用。天文爱好者使用的星图,需每50年更新坐标网格;二十四节气虽已固定日期,但精算时仍考虑岁差修正。就连手机日历中的“日出日落时刻”,其算法源头也可追溯至祖冲之、一行、郭守敬的历法模型。古人以圭表测影、漏刻计时,今人以原子钟校时,但追求“天行有常”的执着从未改变。
--- 本文依据中国传统历法体系与历史典籍编撰,仅供文化学习与知识参考。