祖冲之的历法成就
祖冲之(429年-500年),出生于建康(今南京),祖籍范阳郡遒县(今河北涞水县),中国南北朝时期杰出的数学家、天文学家。其一生钻研自然科学,主要贡献在数学、天文历法和机械制造三方面。
祖冲之从小就受到很好的家庭教育。爷爷给他讲“斗转星移”,父亲领他读经书典籍,家庭的熏陶,耳濡目染,加之自己的勤奋,使他对自然科学和文学、哲学,特别是天文学产生了浓厚的兴趣,在青年时代就有了博学的名声。
改革闰法
在古代,中国历法家一向把十九年定为计算闰年的单位,称为“一章”,在每一章里有七个闰年。也就是说,在十九个年头中,要有七个年头是十三个月,这种闰法一直采用了一千多年。412年,北凉赵厞创作《元始历》,才打破了岁章的限制,规定在六百年中间插入二百二十一个闰月。
祖冲之吸取了赵厞的理论,加上他自己的观察,认为十九年七闰的闰数过多,每二百年就要差一天,而赵厞六百年二百二十一闰也不十分准确。因此,祖冲之提出了391年144闰月的新闰法。
祖冲之的闰周精密程度极高,按照他的推算,一个回归年的长度为365.2428141日,与今天的推算值仅相差46秒。一直到南宋的《统天历》,才采用了比这更精确的数据。
应用“岁差”
根据物理学原理,刚体在旋转运动时,假如丝毫不受外力的影响,旋转的方向和速度应该是一致的;如果受了外力影响,它的旋转速度就要发生周期性的变化。地球就是一个表面凹凸不平、形状不规则的刚体,在运行时常受其他星球吸引力的影响,因而旋转的速度总要发生一些周期性的变化,不可能是绝对均匀一致的。
因此,每年太阳运行一周(实际上是地球绕太阳运行一周),不可能完全回到上一年的冬至点上,总要相差一个微小距离。按现代天文学家的精确计算,大约每年相差50.2秒,每七十一年八个月向后移一度。这种现象叫作岁差。
随着天文学的逐渐发展,中国古代科学家们渐渐发现了岁差的现象。西汉的邓平、东汉的刘歆、贾逵等人都曾观测出冬至点后移的现象,不过他们都还没有明确地指出岁差的存在。
到东晋初年,天文学家虞喜才开始肯定岁差现象的存在,并且首先主张在历法中引入岁差。他给岁差提出了第一个数据,算出冬至日每五十年退后一度。后来到南朝宋的初年,何承天认为岁差每一百年差一度,但是他在他所制定的《元嘉历》中并没有应用岁差。
祖冲之继承了前人的科学研究成果,不但证实了岁差现象的存在,算出岁差是每四十五年十一个月后退一度,而且在他制作的《大明历》中应用了岁差。
首次提出“交点月”的计算
祖冲之在我国天文学史上第一次提出,月亮相继两次通过黄道、白道的同一交点的时间(即“交点月”)长度为27.2123日,与现今推算值仅相差十万分之一日,即不到1秒,由于日食、月食(统称交食),都发生在黄白交点附近,所以祖冲之的交点月长度对于日月食预报具有十分重要的意义。
推算出交点月的日数以后,就更能准确地推算出日蚀或月蚀发生的时间。祖冲之在他制订的《大明历》中,应用交点月推算出来的日、月蚀时间比过去准确,和实际出现日、月蚀的时间都很接近。
编撰《大明历》
经过实际观测,祖冲之发现何承天所编的当时正在执行的《元嘉历》有许多错误,如日月方位距实测值已相差3度,冬至、夏至已差了1天,五星的出没已差40余天,于是他着手编撰《大明历》。
祖冲之在《大明历》的编纂中,区分了回归年和恒星年,最早将岁差引进历法,提出了用圭表测量正午太阳影长以定冬至时刻的方法,并采用了391年加144个闰月的新闰周,推算出一个回归年为365.24281481日。一直到南宋的《统天历》,才采用了比这更精确的数据。