正文 第11章 人類曆史的時間表——曆法沒有曆法的時代(6)(2 / 3)

陰陽曆經過曆代曆法家的整理修改,在我國一直沿用到現在。它與農業有著密切的淵源關係,我們熟知的二十四節氣和許多農諺都是以它為基礎的,因此人們也管它叫農曆。

在世界上真正的陰曆早巳廢止了,但在我國為了不打破傳統的習慣,陰陽曆一直保存下來。這就是日曆上用小號字排印的農曆的日子。

中國第一部完整的曆法——《太陽曆》

中國古曆自秦漢以來共有100種以上。為什麼曆代如此頻繁地改曆呢?這是有其原因的。

早在周代,告朔(預告朔日)就是一種權力的象征。封建社會裏頒曆權是皇權的象征之一,改朝換代往往要改年號、改曆法,這是政治方麵的原因。

日月食同預推的不符,這是促成修改曆法的另一個重要原因。在唐代檢驗日食預報是否準確關係到天文官的腦袋問題,真是非同小可。事實上節氣相差一兩天是不明顯的,而日月食誤差幾分鍾就會感覺出來。

公元前104年,漢都城長安貼出了招募天文曆算家來京製曆的通告,接著從全國不少地方征募到20多人,其中有又阡、落下閎、唐都、公孫卿,壺遂等。他們討論製定了《太初曆》,這是流傳至今的第一部完整的曆法。著名的文學家、曆史學家司馬遷也參加了製曆的討論。隻是司馬遷的建議未被采用。大概就是這個原因,司馬遷寫《史記·曆書》,就沒有提到《太初曆》。

《太初曆》規定1個月的長度是294381天,平年12個月,閏年加1個月,19年中加7個閏月,這樣計算,每年就是12719月,相當於一年是3653851539天。年和月的長度是製曆的兩個最基本數據,用現代測量值來比較,這兩個數的誤差雖都比較大,但對早期的曆法,能做到這樣卻也是不容易的了。

當時參加製曆的落下閎曾說,此曆過800年後差1天。因此《太初曆》不如後來的《四分曆》精確。

《太初曆》於公元前104年(漢武帝太初元年)開始頒行,以該年十一月甲子朔旦夜半冬至這個時刻作為起算點,這是一個實際測量的結果。在公元前104年的十一月初一夜半時刻正交冬至節氣,而這一天正好又逢甲子日,以這個時刻做起點對曆法的許多周期數值的計算大為有利。因為一天的起點——夜半;一月的起點——朔旦;一年的起點——十一月;六十幹支周的起點——甲子;二十四節氣的起點——冬至,5個周期的起點都相會合在一起,就像五個賽跑者此時都正在起跑點上起跑。有了這個起點,對任何一個時刻,它們到了什麼地方都可以由各自的周期簡單地推算出來。

《太初曆》共行188年,到公元84年時為後漢的《四分曆》所代替。

祖衝之的《大明曆》

漢以後我國的曆法有了很大的發展,魏晉南北朝時期出現了不少較好的曆法,例如三國時楊偉的《景初曆》;南北朝時何承天的《元嘉曆》和祖衝之的《大明曆》等等,都是很有名的,特別是《大明曆》有更多的創造性。《大明曆》的製曆者祖衝之(公元429~500年)是我國曆史上偉大的科學家,在數學、機械製造、樂律等方麵都有研究,特別是在數學方麵成就很大。但是天文曆法也是他研究的主要內容之一,並且同樣取得了重大成就,《大明曆》就是他這方麵的代表。

祖衝之在《大明曆》中有不少創造,他取3939為分母,1月的日數是116321〖〗3939=2920903939天,化成小數是2953059日,同現在測得的朔望月長度非常接近,相差不到1秒鍾。他認為,傳統的19年7閏數值大了些,200年會差1天,於是他提出每391年中置144個閏月的閏周,這個數值的精確程度可以這樣來驗證:

如果19年7閏,則每年12719個月,1年的長庫就是:

2920903939×12719=36518470〖〗74841=3652468(天)現在測得1回歸年長度是3652422天,每年相差00046天。所以祖衝之說200年要差1天。改為391年144閏,每年長度就是:

2920903939×12144391=364.2428(天)跟現測值隻差萬分之六日,即1年相差52秒,這是相當精確的了。

《大明曆》的另一個創新是首次引進了歲差概念。祖衝之首次在編製曆法時采用了當時的這個最新成就,使冬至點在恒星間位置每年向西移動一點點。別看移動的數值很小,它的影響卻很大。它給我們提供了決定曆史年代的科學依據,它給予人們星空在緩慢變化的唯物主義觀點。那“天不變,道亦不變”的說教在《大明曆》裏是沒有市場了。