咱们先说这“灭分”的事儿。 “常朔分朔虚已下者,为灭分”,意思就是说,把常朔(也就是平均朔望月)减去朔虚(朔望月和平均朔望月的差值)之后剩下的部分,就叫做灭分。然后用朔(平均朔望月)去乘以这个灭分,朔虚就变成1了,这样就得到了盈统法中的“日”;再把这个“日”加上它本身的朔,就得到了我们要求的“灭日”了。
上面这段是朴素(朴素,指朴素撰写的历法)写的《钦天历经》里四篇文章的内容。可惜啊,《旧史》里丢了其中一篇《步发敛》,现在只剩下三篇,内容简略不完整,根本没法作为标准来学习。朴素的历法在历史上很少流传,我曾经问过著作佐郎刘羲叟先生,羲叟先生帮我找到了这本完整的历书,这才让朴素的历法完整地呈现在我们面前。羲叟先生是个好学的人,对历史和天文历法都非常精通,他曾经跟我说过:“以前那些造历法的人,方法都不一样,结果也差很多。直到唐朝一行和尚,才用天地之中数创立了《大衍历》,这才是最精密的。后世那些擅长历法的人,都用他的方法,只不过是在分和拟数上稍作修改而已。而朴素也能自成一家。朴素的历法,总的来说,是用日躔(太阳运行)的差值来计算盈缩两个历法,把月亮的运行分为迟疾二百四十八限,用来推算日月星辰的衰亡变化,从而精确地推算朔望。他校正了赤道九限,修改了它的率数,用来推算黄道,使得太阳运行有固定的度数;他把黄道分为八节,辨别它们的内外,用来推算九道(九曜),使得月亮运行像循环一样,日月运行协调一致。他观察天象的升降,察看轨道的倾斜和正位,来推算食差,使日月交会更加精确;他测量岳台(古代天文观测台)的日晷,来确定二至(冬至夏至)的昼夜长短,使计时更加准确;他推算星辰的运行方向、速度和停留,使得星辰运行有规律可循,使五星(金木水火土)的运行都井然有序。但是,他的方法不够宏大、深刻、简易,而是过于急功近利。然而,他的长处,即使是圣人出现也无法废除啊!”羲叟先生的话大概就是这样,大家可以参考一下。