赵知微完善了杨级所创的历法并最终修定《大明历》。其中的“回归年长度”、“
岁差”和“交点月日数”等,都与近代天文学所测得的结果最为接近。
赵知微在修订历法时,几乎完全袭用杨级的大明历,其计算方法和日月五星的运动周期一点没有改变,仅修改了推算历日的上元积年、气差、闰差、转差、较差等差数,使之更符合天象。所以赵知微的历法用重修二字十分贴切。重修大明历的上元甲子年距大定庚子年(1180)积88639656岁,但其十一月朔日夜半距
冬至时刻仍存在气差,冬至和十一月平朔仍存在闰差,冬至和月近地点时刻与交点时刻也存在转差和交差,这一方法为元代授时历所沿用。
重修大明历一直使用到
金朝灭亡,元灭金以后仍然沿用金的重修大明历,直至元至元十八年(1281)改用授时历为止,历时100年,是唐宋以来使用时间最长的一部历法。“宋历莫善于纪元”,重修大明历继承优秀历法成果,这是较为明智的态度。重修大明历使用的黄赤交角与理论推算值相当接近。它所使用的月亮运动周期,包括朔望月29.530593日,近点月27.554609日,交点月27.212225日等,是中国古历中较为精确的。
3、
钱宝琮:从春秋到明末的历法改革,见《钱宝琮科学史论文选集》,科学出版社,1983。