APP下载

略论中国古代历法沿革

2017-11-24何骥晨

唐山文学 2017年4期
关键词:祖冲之历法

◎何骥晨

略论中国古代历法沿革

◎何骥晨

中国的历法源远流长,在商周以前人们大多观象授时,随后才有历法。本文以历史为脉络,讲述从春秋到清的主要历法,以及它们对历史的贡献和先进方法。

中国是世界四大文明古国之一,我国古代天文学在相当长时期内在世界上独树一帜且居于领先地位,主要标志之一就是历法的制定及不断完善与改革。纵论中国历法沿革,可追朔到三皇五帝时,但考察起来,只可称之为观象授时,直至春秋时期才进展到制定科学历法的前沿。春秋时期为观象授时至科学立法的过度时期。因此,论及立法沿革,当从春秋时期开始。

春秋时一年分为十二个月,以正月、二月、三月为春季;四月、五月、六月为夏季;七月、八月、九月为秋季;十月、十一月、十二月为冬季。在每个月之内,以日月合朔的一天为“初一”或称“朔日”,最后一天称作“晦日”。因为十二个月共计三百五十四日或三百五十五日,比回归年短约十至十一日,故每隔两年或三年就设置一个闰月,以便使历的季节与实际季节相一致。

含有冬至的月作为正月和十九年七闰的确立,这是由编纂日历向编制科学立法迈出的重要一步。春秋中后期的观测方法发生了重大改革,这就将土圭测影确定季节的方法直接应用到历法上了。

春秋时代的历法为制定科学的历法奠定了基础。战国时期,诸子百家学术思想风起云涌,各诸侯国的历法各树一支。但因为文献丢失,仅能从汉书中找到零星的残片。发现他们创造了古六历,关于古六历的编纂年代,祖冲之认为“皆在汉初周末,理不得远”。近代钱宝综根据《后汉书·律历志》记载的材料,推出殷历和颛顼历的创作大约在战国末年。颛顼历被秦始皇所采用颁发全国。

在BC221年-BC104年,采用夏历,以十月为每年的首月,但不称正月,仍称“十月”;而第四个月因避秦始皇名讳改成“端月”;“九月”为一年的终止之月。如有闰月则称为“后九月”,一年则相应的终止于后九月。从秦二世元年七月开始,均有按月的史实记录,每年都从冬十月开始,顺次是十一月、十二月、端月、二月等,一直到九月或者后九月。

汉代采用太初历,其优点是解决了秦及汉初颛顼历与民俗相矛盾的问题,它明确规定一回归年由二十四节气组成,并规定以无中气之月为闰月。秦及汉初施行的颛顼历,采用岁终置闰法,中气与月名不能一一对应,这不便于推算生产季节,而太初历避免了这一缺点。节气可以在上个月的下半月,也可在这个月的上半月,但中气必须分配在指定的月当中。十二个中气分配在十二个月当中。如果遇到闰年就是十三个月,故总有一个月没有中气,就拿没有中气的月做闰月。这样安置闰月使得中气或节气的日期与它的平均日期相差不足半个月。所以这种闰月设置的改革,既体现了历法直接为生产实践服务的重要步骤,又标志着古人制历有了长足进步。

魏晋南北朝时期有诸多历法,颇有创新,在中国历法史上有一定地位的是景除历、元嘉历和大明历。景除历在日、月时的推算方面有其创新之处,他首创推算食分多少,日食亏始方位的方法。大明历为祖冲之所做,他改变了闰法,祖冲之认为“十九年七闰法”置闰偏多了,历经二百年会有一差,他对《玄使历》提出的六百年二百二十一闰加以改进,得出更为密近的三百九十一年四十四闰的润周。二是测定岁差,祖冲之测得冬至日在斗十五度,平进一步统计得出四十五年十一个月差一度的岁差数值。祖冲之又将岁差法引进大明历,这就开创了中国历法改用岁差的先河。

隋唐时的皇级历也颇负盛名,它采用六百七十六年二百四十九润的闰周,其岁差值为七十六点五年,与今测值十分相近。它不仅考虑到月亮运动不均匀的改正,而且也考虑到太阳运动不均匀的影响,并且为计算定朔的这两项正数首次创立了等间距二次差内插法。

宋元时的统天历首次提出了回归年长度随时间推移有逐渐减小的趋势的观点,并列出了表达式;二是采用了截元,虚立了一个上元。中国古代在测量天体的赤经时,就是以二十八宿中各宿的距离作为标准星。因此,作为标准星的距星的精度至关重要。到元代郭守敬测量 的精确度是空前的,平均误差只有四分五秒,精确度较宋代提高了一倍。

明清时的时宪历以黄道为基本点改为以白道为基本点,使其更加符合天文学知识,兼顾到地球近日点运动的实际因素,将原来计算平太阳时和真太阳时时差所列的同一表格改为独立的两个表格。时宪历在中国历法沿革史上有特殊的作用。唐代的九执历、元代的万年历、明代的回回历,在中国官方都没有正式采用过,到了清代的时宪历,才正式采用了西法,可以说是中国历法史上的一次大革命。

中国古代的历法不是一成不变的,而是随着生产技术的进步不断改进的,当然有的也受到当时统治者的阻挠甚至镇压,但历法家们编历的脚步没有停止。所编的历法总趋势是进步的,是朝着现代标准历法迈进的,值得后世认可和尊敬。

作者单位:海南师范大学 570100

猜你喜欢

祖冲之历法
让祖冲之死不瞑目的《大明历》
从走马楼西汉简歧异干支谈汉初历法混用问题
“笨蛋”祖冲之
发明新历法
“笨蛋”祖冲之
“笨蛋”祖冲之
祖冲之力推新历法
庆典、辫子与历法
历史上最长的一年
祖冲之