《梦溪笔谈》象数--五星行度


【原文】 予尝考古今历法,五星行度 (1) ,唯留逆之际最多差 (2) 。自内而进者,其退必向外 (3) ;自外而进者,其退必由内。其迹如循柳叶,两末锐,中间往还之道相去甚远。故两末星行成度稍迟 (4) ,以其斜行故也;中间行度稍速,以其径绝故也 (5) 。历家但知行道有迟速,不知道径又有斜直之异。熙宁中,予领太史令,卫朴造历(6) ,气朔已正 (7) ,但五星未有候簿可验 (8) 。前世修历,多只增损旧历而已,未曾实考天度。其法须测验每夜昏、晓、夜半月及五星所在度秒,置簿录之,满五年,其间剔去云阴及昼见日数外,可得三年实行,然后以算术缀之 (9) ,古所谓“缀术”者此也。是时司天历官皆承世族 (10) ,隶名食禄,本无知历者,恶朴之术过己,群沮之 (11) ,屡起大狱;虽终不能揺朴,而候簿至今不成。《奉元历》五星步术,但增损旧历,正其甚谬处十得五六而已。朴之历术,今古未有,为群历人所沮,不能尽其艺,惜哉!

【注释】

(1)五星:即古人所称金、木、水、火、土五星。行度:运行的度数。

(2)留逆:古人认为太阳的运行速度是恒定的,五星的运行则迟速不一,在与太阳同度之后即渐趋缓慢,然后停留、逆行,逆行之后又顺行。这些都是由相对于太阳的视运动错觉造成的。

(3)内、外:分指黄道以北、黄道以南。

(4)成度:犹言速度。

(5)径绝:犹言直行。径,直往。绝,越过。

(6)卫朴:参见卷十八“卫朴精于历术”条。

(7)气朔:亦称“朔气”,指节气。实包括年月长度、朔望时刻及闰法等。

(8)候簿:候天的记录簿,即天文观测记录。

(9)缀:连缀,连结。此实指运算而言。

(10)世族:此指世袭某种职业的家族。

(11)沮(jǔ):使……丧气,犹言阻挠、破坏。

【译文】

我曾经查考古今各种历法,发现有关五星运行的数据,以五星稽留和逆行之际误差最多。五星自黄道以北向北前行的,它们的退行必然要趋向黄道以南;自黄道以南向南前行的,它们的退行必然要进入黄道以北。五星的轨迹如同沿着柳叶运行的椭圆形,两头尖锐,中间往返的路径之间相距很远。所以在轨迹的两头,五星的运行速度稍慢,这是由于它们斜行的缘故;在轨迹的中间部分,则五星的运行速度稍快,这是由于它们直行的缘故。以往历家只知道它们的运行有慢有快,而不知道它们行经的轨道还有斜直的差异。熙宁年间,我担任太史令,聘卫朴制定历法,节气等已经修正,但五星部分没有观测记录可供检验。前世修订历法,大都只是增损旧历的文字而成,并没有实际观测天象。观测的方法,必须是每天的黄昏、拂晓和夜半时分,都测验月亮及五星所在的度数和时刻,专置记录簿记录下来,满五年,其间除去阴天及五星白天出现的天数,可得累计三年天数的五星实际运行数据,然后综合这些数据加以运算,此即古人所称的“缀术”。当时司天监的历官都是继承家族职业来的,徒隶名籍而坐吃俸禄,本无真懂历法的人,这些人妒忌卫朴的本领超过自己,遂群起攻击破坏,屡欲制造大案陷害卫朴;虽终不能动揺卫朴的制历使命,而天文观测记录至今无成。《奉元历》的五星推步方法,还是只增损旧历,纠正其特别谬误之处十之五六,仅此而已。卫朴的制历技术,古今无人能超过,而为一群历人所阻挠,不能尽其才能,可惜啊!