交食周期的首次提出

自古以来,人们认为日食和月食是一种不可预测的天变现象。在惊惧之下,人们认为这是上天示警,并且进一步提出了种种星占学的结论。然而, 日、月食是日、月、地三者处于特殊的相对位置——几乎或完全成一直线—

—时必然会出现的一种自然现象。而日、月的运动(实际是地、月的运动) 是有规律的,因而日、月食的发生也是有规律的。当然,人们认识这些规律曾经经历了很长很长的时间。而司马迁在这个过程中起了开创性的作用。

司马迁分析了历代的月食记录,他一破月食不可预测的成见,总结出月食现象的发生存在一种周期性的规律。他在中国历史上第一次提出了一个交食周期的数据。《史记·天官书》中说道:“月食始日,五月者六,六月者五,五月复六,六月者一,而五月者五,凡百一十三月而复始。故月蚀,常也。”这一段文字中的数字由于千百年流传中的讹误而有矛盾,但,月食是有规律的,月食是件正常的天象,这却是叙述得十分明白的。一般研究者都认为,司马迁的交食周期就是后来刘歆《三统历》里的数据,即,一百三十五个朔望月。如果是这样,那么上引《天官书》中的数字,自“六月者一” 起可改为:“六月者五,而五月者三,凡百三十五月而复始。”

正是由于司马迁发现了月食现象中有周期规律,人们此后才能自觉地去探求日、月食现象中的其他规律性,并由此而发展起中国传统的日、月食预报工作。