麟德历
《麟德历》为李淳风所制定。李淳风,岐州雍(今陕西凤翔)人,他“博涉群书,尤明天文、历算、阴阳之学”。贞观十五年(641)为太常博士,不久又为太史丞。贞观二十二年(648)迁太史令。他参与过《晋书》及《五代史》(《梁书》、《陈书》、《北齐书》、《周书》、《隋书》)的编写, 其中的《天文》、《律历》、《五行志》,都是他撰写的。②
贞观十九年(645)以后,由于《戊寅历》中存在的问题不易解决,另外制定新历就成了社会的必然要求。龙朔年间(661—663),李淳风参考刘焯的《皇极历》,另撰新历,于麟德二年(665)颁布施行,故称《麟德历》。
《麟德历》也采用定朔法,但李淳风用变通调整的办法,解决了四个大月或三个小月连续出现的问题。例如,把朔日提前一天,使第四个大月成为小月;把朔日推迟一天,使第三个小月成为大月。这样一来,反对派就失去了指责定朔法的口实。这种变通调整的办法一直沿用到元朝。
在计算方法方面,李淳风简化了计算过程。他废除了古历中用章(19 年7 闰月为一章)、蔀(四章为一蔀)、纪(二十蔀为一纪)、元(三纪为一
元)的计算,并以 1340 为各种天体运动周期(如回归年、朔望月等)的奇零部分的公分母,大大简化了计算步骤。同时,还废除了闰周(闰月的周期), 完全由观测和统计来求得回归年和朔望月的长度。
《麟德历》在当时得到了好评,被认为是较精密的历法。从此以后,定朔法一直在历法中沿用下来。
