【轉(zhuǎn)載】我們暫時使用的歷法
我們暫時使用的歷法
作者:李航先生? 轉(zhuǎn)注:春光先生
底本來源于:網(wǎng)絡 底本來源時間:2008/3/17?
特此說明
所謂“我們暫時使用的歷法”就是我們現(xiàn)在正在使用的歷法,又叫“公歷”或“陽歷”。這個歷法從西方傳來,自1911年清朝滅亡,民國建立時開始在中國使用。對于這套歷法我們非常熟悉,一天有24個小時,一年有12個月,365天(閏年366天),12個月中的天數(shù)各不相同,1、3、5、7、8、10、12月為31天;4、6、9、11為30天;2月是28天(閏年29天),目前世界上通用的就是這套歷法。
作為中國人,從小就會自覺不自覺地接觸到另外一套歷法,在中國印刷的掛歷上,絕大多數(shù)都會在現(xiàn)在通用的“公歷”日期之下印上另外一個日期,而且使用的是中文數(shù)字。如果小孩子問大人或老師,就會被告知那是“農(nóng)歷”或“陰歷”。學校里可能還會講,這套被稱為“農(nóng)歷”或“陰歷”的歷法是我國勞動人民在長期勞動實踐中總結(jié)出來的,主要是用來指導農(nóng)桑的。但可惜的是隨著西方工業(yè)文明的崛起,這套有著傳統(tǒng)農(nóng)業(yè)特色的歷法正在逐漸地被人們遺忘。僅從歷法的名字上看,“農(nóng)歷”對應于“公歷”表現(xiàn)的是落后和地理局限性;而“陰歷”對應于“陽歷”表現(xiàn)為一種弱勢。無論如何,這個落后的、弱勢的、有著明顯地理局限性的歷法都面臨著被淘汰的命運,之所以現(xiàn)在還沒有被淘汰,可能與這套歷法和天象相吻合有關(guān),因為每到“陰歷”的十五就一定會看到一輪滿月。①(轉(zhuǎn)者注)
我也是在上述的知識環(huán)境中長大的,那時候也一直認為這個由我國勞動人民在長期勞動實踐中總結(jié)出來的“農(nóng)歷”會隨著農(nóng)業(yè)向工業(yè)的轉(zhuǎn)換而逐漸消亡,但19歲時的一些經(jīng)歷使我改變了這樣的看法。
?
1. 奇妙的陰陽和歷
?
19歲時,我正在讀大學,這一年,我有一種莫名的興奮,因為這一年我的“陰歷”生日和“陽歷”生日恰好重合,我以為這是一個好兆頭,這一年應該是一個好運之年。然而,這一年開始不久,在上一門物理課的時候,老師講到了地球的運動。說到地球的運動,首先要遇到的肯定是“轉(zhuǎn)動”:地球不停地繞著由南極到北極的軸旋轉(zhuǎn),其旋轉(zhuǎn)周期是24小時,我們所熟知的日夜交替就源于地球的轉(zhuǎn)動。然后,我們會遇到地球的“平動”:地球沿著一個橢圓形的軌道繞太陽運動,其運轉(zhuǎn)周期是365天外加1/4天,我們所熟知的四季交替就源于地球的平動。一般的來講我們只知道這兩種運動,可是,就在19歲的這一年,老師告訴我們,地球還有一種運動:那是地球沿著太陽至地球的方向有規(guī)律的俯仰運動,有些像人在不停地點頭。這種運動的幅度并不很大,使得西方天文學家一直到18世紀才發(fā)現(xiàn)。老師說:“地球的這個運動的周期是19年,而我們的祖先很早就發(fā)現(xiàn)了這個規(guī)律,并將19年這個周期命名為‘章’。于是,為了紀念我們祖先的發(fā)現(xiàn),地球的這個規(guī)律被命名為‘章動’”。還記得當時聽課時的感覺,的確震驚:難道這一年我的“陰歷”生日和“陽歷”生日的重合是源于這個“章動”?下了課就往圖書館跑,翻越萬年歷,果然,我的“陰歷”生日和“陽歷”生日每19年重合一次。換句話說,所有人的“陰歷”生日和“陽歷”生日每19年重合一次。也就是說“陰歷”和“陽歷”每19年重合一次(有些年會有一天的誤差,后來我才知道是“公歷”中那個閏年在搗亂)。一霎那間,轉(zhuǎn)過許多念頭,最后歸結(jié)為:原來,我們所輕視的那個“農(nóng)歷”、“陰歷”可能并不能簡單地歸結(jié)為農(nóng)業(yè)的,落后的歷法。這件事一直藏在我心里,很長時間也沒有機會去研究19年被稱為“章”是怎么一回事,直到幾年以后看到了《尚書》。
《尚書》實際上是中國的上古史,孔子時代就已經(jīng)成型,孔子也曾參與過修訂。在《尚書》的第一卷的“堯典”中有這樣一段話:
?
帝曰:“咨!汝義暨和,期三百有六旬有六日,以閏月定四時,成歲。”
?
堯帝說:“這才是正確的算法,一個周期有366天,要通過增插閏月來確定四季,從而成為一年”。這其中的“以閏月定四時”就是用閏月來調(diào)整由于月亮繞地球運轉(zhuǎn)和地球繞太陽運轉(zhuǎn)之間的差距,也可以說是調(diào)整“月亮歷”和“太陽歷”之間的差距。在朱熹所著的《書經(jīng)集傳》中對這句話有詳盡的注解,由于注解太長,我就不引用了,直接寫出朱熹注解的譯文,由于注解中所采用的分數(shù)不好理解,我都轉(zhuǎn)換成了小數(shù)。其注解如下:
地球繞太陽一周的時間是365.25天(也就是太陽歷),而月亮繞地球一圈的時間是29.53天,如果一年有十二個月,則以月亮繞地球12圈為一年(也就是月亮歷)的時間是354.37天。這樣一來每年的太陽歷和月亮歷之間就相差10.88天,這樣的差距積累3年就變成了32.64天,這時就要插閏月了,否則標志春天的正月就跑到冬天去了。但是,雖然在3年里增加了一個閏月,卻只有30天,因此,3年增加一個閏月不夠;而上述的那種差距如果積累到5年就變成了54.4天,就需要在5年里增加兩個閏月。但是兩個月是59天,因此,5年內(nèi)增加兩個閏月又過多。那么,有沒有正好的增加整月的方法呢?有,那就是在19年里增加7個閏月,則太陽歷和月亮歷就正好重合。因此,這19年之數(shù)就被稱為“一章”。
關(guān)于19年增插7個閏月的說法并不是最早源于朱熹,如果查一查資料,可以上溯到秦朝前后并還有可能更早。從《尚書》中堯帝所說的“以閏月定四時”可以推測,自堯帝時期,我們的祖先可能就已經(jīng)掌握了這個包含地球“章動”周期的19年增插7個閏月方法,要不然怎么會“以閏月定四時”呢?如此說來,中國人掌握地球“章動”周期的時間要上溯到距今4500年。
還有一個問題,那就是,我們祖先所創(chuàng)造的這套歷法中有“陽歷”嗎?在1911年以前,我們并不知道現(xiàn)在所使用的這套由1月1日到12月31日的“陽歷”,那怎么來確定地球繞太陽一周的365天呢?當然,我們的這套歷法中有“陽歷”,那就是24節(jié)氣。24節(jié)氣實際上是對地球繞太陽一周的軌道進行24等分所得到的24個點。如果只是將1年365天進行24等分則并不稀奇,關(guān)鍵的是24節(jié)氣是將地球軌道一周的360度進行角度等分的結(jié)果。而這種等分的方法產(chǎn)生許多奇妙的結(jié)果,比如“春分”、“夏至”、“秋分”、“冬至”四個點互成90度,同時又是太陽直射赤道、北回歸線、再次赤道、南回歸線的四個重要的標志點。另一個有趣的結(jié)果是,這樣的等分為增插閏月提供了條件。
前文中提到了,地球繞太陽運轉(zhuǎn)的軌道是橢圓形的,這樣一來,在一年之中地球就有時運行在距離太陽較近的一端,我們稱之為近日點;而在另一些時候地球就運行在距離太陽較遠的一端,我們稱之為遠日點。就北半球而言,冬天時,地球正好處在近日點,而夏天則處在遠日點。我們先將這個橢圓的問題放一放,進行另一項工作:為了配合12個月,我們將24節(jié)氣中每間隔一個的節(jié)氣去掉,從而留下12個節(jié)氣(如圖)。

那么這12個節(jié)氣就是對地球軌道進行角度12等分的結(jié)果,而這12個節(jié)氣中相鄰兩個節(jié)氣的時間間隔大約為30天。將這12個等分點與上述的橢圓軌道重合就會發(fā)現(xiàn),在地球的遠日點,也就是北半球的夏天,上述12節(jié)氣中相鄰兩個節(jié)氣之間的距離就會大一些,時間間隔就長一些。例如,“夏至”到“大暑”之間的間隔就達到31天左右。相反,在地球的近日點,也就是北半球的冬天,相鄰兩個節(jié)氣之間的距離就會小一些,時間間隔就短一些。例如,“冬至”到“大寒”之間的間隔在29天左右。由于月亮繞地球轉(zhuǎn)一周的時間是29.53天,這個周期間隔小于在北半球的夏天、地球的遠日點、上述兩個相鄰節(jié)氣之間的間隔。因此就存在這種可能,一個陰歷月正好處于上述兩個相鄰節(jié)氣之間,也就是說,這個月就不包含圖中所示的12個節(jié)氣中的任何一個,那么這個月就是閏月,這個月在幾月之后就是閏幾月。這樣的巧合在19年中正好發(fā)生7次,于是,就可以通過這樣的方法在19年中增加7個閏月。而從上面的分析也可以得知,閏月只會發(fā)生在夏季或夏季前后,而不會發(fā)生在冬季,因此,我們不會發(fā)愁有什么閏正月或閏臘月來給春節(jié)搗亂。
通過這樣的分析,我們了解了祖先所創(chuàng)立的這套歷法大致狀況。同時也會有這樣的感覺:這套歷法與天體運行規(guī)律密切相關(guān),僅僅將其稱之為“農(nóng)歷”有些不恰當;而這套歷法中不僅包含了月亮的運動規(guī)律,也包含地球繞太陽運轉(zhuǎn)的規(guī)律,僅僅將其稱之為“陰歷”也不完整,這套歷法是一套“陰陽和歷”②(轉(zhuǎn)者注)。好在,我們的這套歷法還有一個名字,由于自夏朝以來就使用它,因此它還被稱為“夏歷”,從這里開始,我將改用這個名字。
那么如何來描述這套歷法,也就是“夏歷”呢?應該說,它是包含了太陽、地球、月亮三個天體運行規(guī)律;包括了地球所有的運動規(guī)律(轉(zhuǎn)動、平動和章動)的歷法。這是一套科學的歷法。
----------------------------------------------?
注:地球的章動周期是18.6年,夏歷中19年陰陽歷重合的周期是章動和歲差共同影響的結(jié)果。為了避免過多的觀念干擾主題,文中只提到章動。當年,我聽老師講課時也只提到了章動。?
----------------------------------------------?
2. 我們正在使用的“公歷”是如何形成的
?
我們用的公歷,起源于古羅馬帝國,而那時使用的歷法是根據(jù)地球繞太陽運轉(zhuǎn)而制定的,那是一部“陽歷”。這個歷法很簡單,一年的12個月中,每個月30天。從這個歷法的制定初衷看,這12個月還是受到了月亮繞地球運轉(zhuǎn)周期的影響??墒撬荒曛挥?60天,用了數(shù)十年之后,它所積累的誤差就使得春夏秋冬亂了套。到了凱撒時代,開始修改這個歷法,于是就將偶數(shù)月份定為30天,奇數(shù)月份定為31天,加起來一共是366天。這樣又使用了一段時間,還是有誤差,需要在這個歷法的基礎上減掉一天,從而使得一年為365天。凱撒選擇從2月里減,關(guān)于凱撒不喜歡2月的傳說有很多種,有的說2月是古羅馬處治犯人的月份,有的說凱撒的仇人是2月出生的。但無論怎樣傳說,選擇2月減掉一天是人為的、隨意的,于是2月變成了29天。然后是凱撒的侄子奧古斯都即位,他很不喜歡自己出生的8月只有30天,而奇數(shù)的月份卻是31天。于是,他不僅將8月的稱號換成了自己的名字(August),還將8月改為了31天。不僅如此,為了使這種更改看上去順理成章,他將8月之后的月份天數(shù)進行了對調(diào),將9、11月改為30天;將10、12月改為31天。這樣改造的結(jié)果是又多出了一天,需要找一個月份進行裁減,倒霉的又是2月。于是,就有了今天這樣的歷法,2月只有28天。幸虧這樣的故事沒有繼續(xù)下去,否則,2月可能就給減沒了。
后來,古羅馬帝國皈依了基督教。于是,這套歷法又用基督教加以改造。將耶穌出生的年份定義為公元1年,又按照上帝創(chuàng)造天地日月和人的故事增加了以7天周期的循環(huán),于是就有了我們現(xiàn)在熟悉的星期。
通過前面對“夏歷”的分析。我們知道地球繞太陽運轉(zhuǎn)一周的時間是365.25天,因此,小數(shù)點后的部分經(jīng)過4年的積累就達到1天,需要每個四年在某一個月份增加1天。當然,選擇2月是順理成章的,因為它的天數(shù)少。于是,就有了今天的“公歷”:有的月份31天,有的月份30天,2月是28天,而閏年的2月是29天。閏年的選擇是每個四年一次,凡年份數(shù)字可以整除4的就是閏年,像2004、2008年。但是,故事并沒有結(jié)束。由于地球繞太陽運轉(zhuǎn)一周的時間不是正好365.25天,小數(shù)點兩位以后還有數(shù)字,當我們按照4年加一天的規(guī)則使用的時候,當達到100年的時候,又需要減少一天。于是,每逢世紀年,如1800年、1900年,雖然年份的數(shù)字可以整除4,但它同時又能整除100,就定義為不是閏年。也許你覺得這樣就可以了,錯!如果按照這樣規(guī)則運行1000年又多出一天,于是需要在千禧年,例如1000年、2000年再增加一天。雖然1000、2000可以整除4,同時又能整除100,但由于它能夠整除1000,因此是閏年。好累呀!
為什么會出現(xiàn)這樣的現(xiàn)象呢?因為“公歷”不完全是天的規(guī)律,在“公歷”中我們只能找到地球繞太陽運轉(zhuǎn)的規(guī)律(一年)和地球的自轉(zhuǎn)(一天),“公歷”中的月份與月亮的運行規(guī)律毫無關(guān)聯(lián)。在上一節(jié) “夏歷”故事中,主角是太陽、地球、月亮,可以說“夏歷”是天制定的。而“公歷”故事中所出現(xiàn)的是凱撒、奧古斯都、耶穌和后來的天文學家,可以說“公歷”是人制定的。其實人制定的也沒有什么不好,畢竟用著方便。但問題是我們無法完全由人來制定,“公歷”的故事就告訴我們,在制定歷法的時候,我們無法回避天的規(guī)律。于是,我們就看到了現(xiàn)在的“公歷”實際上是半由天定(一年和一天的時間);半由人定(其余的部分)。既然無法回避天的規(guī)律,何必這樣不倫不類呢,完全由天來定豈不是更好。天地間本來就給我們提供這樣一塊表,由地球繞太陽的運轉(zhuǎn)為時針、月亮繞地球的運轉(zhuǎn)為分針,地球的自轉(zhuǎn)為秒針,“夏歷”所使用的就是天地這塊表。而“公歷”則不是,聰明的人自己做了一塊表,走得還不錯,只是要經(jīng)常去和天地那塊表校對,于是,就發(fā)生上一段關(guān)于閏年的故事。
也許,有人會問,“夏歷”不也同樣面臨365.25天中小數(shù)點后的問題嗎,當然,它也會每隔4年左右增加一天,但它會增加在該增加的位置,就像增加閏月一樣,因此不會發(fā)生世紀年、千禧年問題。
現(xiàn)在,我們可以總結(jié)一下“公歷”的特點了。首先,它只包含了地球的平動(公轉(zhuǎn))和轉(zhuǎn)動(自轉(zhuǎn))規(guī)律,與月亮的運行規(guī)律毫無關(guān)聯(lián),更不要提章動了。其次,它是以羅馬帝王的歷史為基礎,又帶有宗教色彩的一套歷法。“公歷”宗教色彩是明顯的,盡管人們在努力地回避它。當年將7天的循環(huán)翻譯成星期實際上就是試圖回避它的宗教背景,但是這樣的翻譯并不準確,因為,沒有哪一個星星的周期是7天。而翻譯成禮拜則更為確切。就算是我們使用星期這個詞,“公歷”的宗教背景就真的能夠回避嗎?~“相約98”~;~“2002年的第一場雪”~,在全世界人民高唱著“從來就沒有什么救世主”砸爛了舊世界,創(chuàng)建了新世界之后,我們每天叨念的卻是救世主耶穌的年齡。
這是一個令人尷尬的現(xiàn)實,在以科學為主導的今天,我們所使用的卻是一套并不科學,有著古代帝王喜好又包含明顯宗教特征的歷法。
?
3. 選擇哪一天作為新一年的開始
?
在了解了這兩套歷法的背景之后,可以提出這樣的問題:現(xiàn)在我們使用的作為新的一年的開始的這個1月1日科學嗎?回答是否定的。這個1月1日完全是人隨意指定的,沒有任何天文學依據(jù),實際上使用24節(jié)氣中的任何一個節(jié)氣作為一年的開始都比它科學。例如,我們可以定義“冬至”作為一年的開始,因為從這一天起,白天逐漸縮短的過程已經(jīng)結(jié)束,白天的時間在這一天里達到最短,過了這一天,白天的時間將逐漸變長。當然在這里,我們選擇的北半球的天象,南半球正好顛倒過來。我們也可以定義“春分”作為一年的開始,因為,這一天,白天,黑夜恰好平分,過了這一天,白天的時間將長于黑夜的時間。然而,最好的,作為一年開始的節(jié)氣是“立春”。
“立春”位于“冬至”后45天左右,當“冬至”到來的時候,太陽的日照時間最短,這一天過后便逐漸變長。但是由于地球大氣的儲存作用,對于太陽日照時間的變化而反映在氣溫上則有一定的滯后。也就是說當“冬至”過后,日照時間逐漸增加的時候,氣溫并沒有跟隨著逐漸上升,反而繼續(xù)下降。那么什么時候,我們所生活的這個環(huán)境才真正結(jié)束這樣的下降,也就是結(jié)束冬天,而開始回升呢,這一點就是“立春”點?!傲⒋骸笔侨f物復蘇的起點,雖然在這一點上,有可能依然冰天雪地,但萬物的復蘇恰恰就是起始于最低點。因此選擇“立春”作為一年的開始似乎更有道理。
但是,用“立春”作為一年的起點還有一定的問題。雖然,“立春”代表了復蘇的起點,但這個起點的天象并不明顯,也就是說,離開了天文學手段(對地球軌道的計算)我們可能無從知道哪一天是“立春”。如果我問你:“哪一天是立春?”十有八九的回答是:“2月4號”;如果繼續(xù)追問:“哪一天是2月4號”,那該怎么回答,“5號的前一天”或者“回去看日歷”,我還會多一種回答:“我女兒生日”。這些都沒有解決問題,提問者實際上問的是天象。如果我們將“立春”當作一年開始的話,有什么明顯的天象可以告訴我們那是哪一天嗎?專家們或許會說:“有”,因為可以通過測量中午12點太陽影子的長度來確定。但是這樣的方法太不大眾化了,我們需要一個更加明顯的天象。那么讓我們來找一找,如果在“立春”這一天找不到,就擴大范圍,在“立春”前后找一找。當這個范圍擴大到“立春”前后一個節(jié)氣,也就是前至“大寒”;后至“雨水”的時候,在“大寒”和“雨水”之間必然發(fā)生兩個非常明顯的天象:一次月圓,一次月黑。比較起來,月黑比月圓更適合。因為,要判斷月圓,就要比較月亮飽滿的程度,這樣的比較就如同用100比99,很不好判斷,我們不就經(jīng)常爭論到底是十五的月亮圓,還是十六的月亮圓嗎;而判斷月黑則容易、準確得多,因為,那是比較1和0;是比較有和無。因此,選擇月黑作為一年的開始是科學的。我們的祖先就將這個“立春”前后,“大寒”和“雨水”之間必然發(fā)生的月黑作為一年的開始,這就是春節(jié)?。?!
每年在“大寒”節(jié)氣過后,我們就可以關(guān)注月亮,等待它消失,因為那意味著春節(jié)的到來。今年的春節(jié)有些晚,原因是當“大寒”節(jié)氣過后,我們在夜空中找到的是在傍晚的西方窄窄的一彎新月,這說明剛剛過去一個月黑夜。我們只好等下一個了,我們要看著這彎新月逐漸飽滿,變?yōu)閳A月,再由圓月變?yōu)闅堅隆.斘覀冊谠绯康南脊庵锌吹揭粡潥堅乱惶?、一天變窄的時候,心也在隨之躍動,因為,我們知道,這彎殘月變沒了,消失了的那個夜晚,就是爆竹聲聲、辭舊迎新的時刻。今年的春節(jié)的確晚得可以,幾乎就要到“雨水”了,但它一定會在“雨水”之前到來。新一年的序幕就是這樣伴隨著這明確、必然的天象而展開的,這樣的一年的開始才不同尋常。也許,我們很羨慕紐約人民,他們可以在每年1月1日的零點,看著時代廣場的大蘋果徐徐落下,享受那蘋果落下后鞭炮齊鳴的夜晚。然而,在我們的“夏歷”里,卻別有洞天,我們的電視臺,是否可以考慮在春節(jié)到來前夕,每天播報曉風中的殘月,這并不是為了尋找柳永那“今宵酒醒何處”的意境,而是為春節(jié)的到來做倒計時。與時代廣場上的大蘋果相比,“夏歷”中所提供的這個倒計時鐘是何等的恢宏。
-------------------------------------------------?
注:此文寫于2007年春節(jié)之前,也就是丁亥新年之前。文中所說的“今年的春節(jié)的確晚得可以”指的是07年的春節(jié)。?
-------------------------------------------------
?
4. 這種狀況能改變嗎?
?
現(xiàn)在,我們了解了,“夏歷”是一套依據(jù)天體運行規(guī)律的科學的歷法;“夏歷”中作為一年起始的春節(jié)也是科學、理性的必然選擇。既然如此,我們?yōu)槭裁催€要使用這個基于古羅馬帝王的喜好、帶有明顯宗教色又并不科學的“公歷”呢?這種狀況能改變嗎?當然能,不科學、不理性的事物不符合這個時代,是一定會被淘汰的。也許有些朋友會以為這可能不太現(xiàn)實,因為牽扯每個人的日常生活,改變起來可能會太麻煩。但麻煩不是問題,當年歐洲十幾個國家,幾億人口,廢止舊貨幣,改用歐元,不也是關(guān)乎每個人的生活嗎。關(guān)鍵在于想不想改,2006年冥王星的故事或許能說明些什么。
當今世界上所生活的60億人口決大多數(shù)都是聽著九大行星的故事長大的,對我們來說,太陽系有九大行星是一個不容爭辯的,天經(jīng)地義的事實。然而,2006年,世界天文學家匯聚一堂,要為確定太陽系最外面的行星—冥王星是否應該屬于大行星行列而投票。最后,多數(shù)票贊成取消冥王星作為大行星的資格,突然之間,太陽系就只有八顆大行星了。取消冥王星作為大行星的資格的理由是充分的,首先,太陽系的八大行星的運轉(zhuǎn)軌道都處在同一平面上,而且是一圈套一圈,外面的行星不會跑到里面行星的軌道內(nèi)。而冥王星的軌道很奇特,它同另外八顆行星不在同一軌道上,并且它的近日點已經(jīng)處于海王星軌道里面。此外,它有一顆衛(wèi)星,這顆衛(wèi)星的大小居然和冥王星差不多大,以至于他們就像是一個啞鈴相互圍繞旋轉(zhuǎn),而旋轉(zhuǎn)的中心軸不在其中的任何一顆星體內(nèi)。冥王星的這些特點使它和太陽系中眾多的小行星很類似,也許原本就不該將它列為大行星。的確,錯誤從一開始就發(fā)生了。當年是什么因素使得將這個有著如此明顯的小行星特征的星球列為大行星,從而欺騙了所有的人;又是什么因素使得糾正這個錯誤花費了如此漫長的時間。
我在很小的時候就看到了發(fā)現(xiàn)天王星、海王星和冥王星的故事,這個故事對于我有關(guān)科學的認識產(chǎn)生了很大影響。天王星發(fā)現(xiàn)于1781年,在發(fā)現(xiàn)它的時候,牛頓力學也誕生了,根據(jù)牛頓力學所計算的結(jié)果,發(fā)現(xiàn)天王星的軌道與計算的不符,如果假設天王星之外還有一顆行星,則這樣的軌道就正確了。軌道運算很麻煩,當時也沒有計算機,直到1845年才算出了結(jié)果,根據(jù)計算結(jié)果預言了這顆天王星之外的行星的位置。有了位置,找起來就容易得多,就在同一年,這顆后來被命名為海王星的行星就被發(fā)現(xiàn)了。海王星被發(fā)現(xiàn)后,科學家們順理成章地要計算它的運行軌道并與實際觀測相比較,出乎意料的是,計算與實際觀測還是不一樣,難道海王星外還有一顆行星?同樣的故事再演一遍,先計算這顆行星的軌道,然后去相應的天空去找,終于在1930年找到了冥王星。這樣的故事在科學史上也并不多見,簡直就是傳奇。用科學理論去指導觀測本身就很傳奇,有些先知的味道,更何況這樣的傳奇要發(fā)生兩次。在這樣的背景下,盡管當時所發(fā)現(xiàn)的冥王星與預期的并不相符,它個子太小,軌道不在預計的平面內(nèi),但是,對這種科學傳奇的喜愛超過了理性,科學家們不顧一切地將這顆本該屬于小行星的球體定義為大行星。長年以來,對冥王星的地位問題一直有爭論,但是,西方人對自身發(fā)展歷史的自豪感阻礙了錯誤的糾正。但是,該糾正的還是要糾正,越晚糾正代價越大。最終,這位大行星中的老九還是走了,而將近80年的錯誤所帶來的代價是,所有的教科書、字典、資料通通要修改,更大的麻煩還在于如何更改60億人腦子。
冥王星的故事和“公歷”的故事一樣都是非理性、非科學的?;蛟S,出于對本民族歷史的崇拜,更改“公歷”可能還需要一個漫長的過程。但是,同冥王星一樣,“公歷”注定將被科學、理性的歷法所取代。
?
5. “夏歷”復雜嗎?
?
雖然現(xiàn)在沒有改變“公歷”的跡象,但是,學習一下科學、理性的歷法對我們來說是有益的。對“夏歷”的質(zhì)疑可能認為它太復雜,也不知道何時插閏月,每年的春節(jié)都在變換時間。但是,通過上面的分析可以發(fā)現(xiàn),這些都不是問題?!跋臍v”的規(guī)律可能會比現(xiàn)在使用的“公歷”復雜一些,但也沒有復雜多少,稍微多用些心是可以掌握的。
實際上,復雜并不是問題。80年代,當個人電腦剛剛出現(xiàn)的時候,就有一股呼吁取消漢字的熱潮,原因是在電腦上使用漢字非常困難,不僅輸入速度很慢,而且漢字庫要占據(jù)電腦的大部分存儲空間。于是,一些人就在鼓吹漢字拼音化??墒?,沒過幾年,當電腦發(fā)展到386水平的時候,所有漢字的問題,諸如輸入速度、存儲空間等等都消失了,原因是電腦的發(fā)展。如今,再也沒有人說漢字拼音化了,漢字的收入速度甚至比西文還快。原來,不是漢字愚蠢,是當時的電腦愚蠢。電腦發(fā)展的結(jié)果使得它可以適應更加復雜的語言。
體育競技的發(fā)展也能說明問題,那些規(guī)則較為簡單的競技歷史就悠久一些。早期的人們所喜歡的競技相對簡單,拉一根繩,誰先撞線誰贏;擺一根橫桿,誰跳過去誰贏。隨著時代的發(fā)展,人們開始喜歡規(guī)則復雜一些的競技,例如體操、跳水。甚至,一些規(guī)則很復雜的項目一樣能得到大眾的喜愛,像司諾克臺球,棒球等等。人們不僅可以欣賞運動員的競技,也可以從復雜的規(guī)則中獲得樂趣。
我們真的有那么愚蠢嗎,還不如早被扔進垃圾箱里的286電腦;我們有那么弱智嗎?以至于看丁俊輝打球的時候不知道該打哪一個?!跋臍v”的復雜程度是很有限的,比起學習微積分要容易得多。當我們奮不顧身沖上去學習這一生都有可能用不著的微積分的時候,又有誰想過復雜?何況,了解祖先給我們留下的這個寶藏,會使人終身受益??茖W、理性的歷法對學習科學知識肯定是有幫助的。掌握“夏歷”最直接的好處是它可以幫助我們了解太陽系。如果我們知道日食必然發(fā)生在初一,月食一定發(fā)生在十五或十六,潮汐也是發(fā)生在十五左右,那么,這些各自分離的知識就關(guān)聯(lián)起來。對日月地關(guān)系的認識還可以一步認識太陽系的其他行星,了解地外行星和地內(nèi)行星在我們看來的差別,當我們從望遠鏡里看到的金星呈月牙狀,也就不會驚奇;當水星凌日到來的時候,我們也不會生疏。太陽系是了解宇宙必需要經(jīng)歷的步驟,了解宇宙是建立正確宇宙觀的基礎。因此,太陽系的認識對人的一生具有著深遠的影響,了解太陽系遠比了解微積分更為重要。對于學習太陽系,“公歷”所能提供的幫助不大。
“夏歷”的價值不僅僅限于科學方面。由于月亮運行規(guī)律的使用,使得月亮成為人的生活中重要的組成部分,它就像一個掛在天上的日歷。不時抬眼望天,無論是彎月還是圓月都包含著日期的信息。當我們知道殘月一定會出現(xiàn)在早上,并代表二十幾號的時候,柳永的“今宵酒醒何處,楊柳岸,曉風殘月”一定會帶給我們不一樣的感覺;而傍晚所出現(xiàn)的新月和它所指示的“初幾”的信息使得“月上柳梢頭,人約黃昏后”有了確切的時間背景?!跋臍v”的使用會使我們關(guān)注月亮,長期對月亮的關(guān)注,使得我們民族關(guān)于月的作品千古流傳?!昂I仙髟?,天涯共此時”;“但愿人長久,千里共嬋娟”,世界上沒有哪一個民族有我們這樣多詠月的詩篇,而這些詩篇跨越千年,還在滋潤著我們的心靈。
?
在本文的最后,我想重申,我們祖先自4500年前創(chuàng)立的,包括日月地三者相對運動規(guī)律的,科學的歷法,將不會在我們手上終結(jié),它將永遠有益于人類,直至地老天荒。
?
李航 寫于 丁亥年春節(jié)前夕
?
春光先生評析:? ? 這個文章在網(wǎng)上流傳很廣,作者是李航先生。
? ? ? 這篇文章講了公歷和農(nóng)歷的關(guān)系,也講了歷法知識,它的大部分觀點是正確的,特別是在農(nóng)歷為什么選取正月初一為新年的論點上很精辟,很形象。
? ? ? 現(xiàn)代人對月相的不了解是由于現(xiàn)代教育體系中天文歷法知識很少造成的,農(nóng)歷也沒有納入到現(xiàn)行教育中去,可以說現(xiàn)在的學生把大部分精力全放在英語中去了(是事實,絕不是夸大其辭),對天文觀注就更少了。
? ? ?其我們的文化和農(nóng)歷(含節(jié)氣)也有密切關(guān)系,可以說是中國文化的內(nèi)核之一,所以和太陽,月亮及五星都有關(guān)系。
? ? ?李航先生的建議非常好,在中國農(nóng)歷中氣大寒過后,中國電視臺就可以播放一下每天的月相的圖片,作月相預報,直到農(nóng)歷新年以后結(jié)束。
? ? ?保住農(nóng)歷,保住我們的中華文化,保住的我們的未來的精神家園。
為了既尊重作者又不誤導大家,本人特加本人注,糾正原文中的錯誤。
?春光先生注:
? ? ①在農(nóng)歷歷法中,滿月是農(nóng)歷定望代名詞,它有一個發(fā)生時刻,農(nóng)歷的望的發(fā)生時刻大多數(shù)情況出現(xiàn)在農(nóng)歷十五或十六,但是有少數(shù)可能會出現(xiàn)在十四或十七;作者可能是指每到十五就會月圓的情況,但不是完全圓的情況,事實上如果借助天文望遠鏡,月圓的程度達到90%以上肉眼就難以分辨了是否達到天文學上的完全圓的情況(農(nóng)歷定望時刻)?! ?/p>
②一般寫為“陰陽合歷”。