曉原
國學(xué)新知
▍在全球化的今天,,世界通行的公歷是一個共同的時間計量和指稱系統(tǒng),。如果某個國家自說自話改用別的系統(tǒng),,只會給自己和別的國家?guī)砭薮舐闊瑢⑹峭耆貌粌斒У摹?/span> 用農(nóng)歷和公歷并行使用,,用黃帝紀(jì)元代替公元紀(jì)年,,這是最近被提得較多的有關(guān)“歷法”和“過日子”的話題。
今年的全國兩會上,,政協(xié)委員張其成提出《設(shè)立軒轅紀(jì)年(XY)的理由與建議》的提案,。提案寫道,“軒轅紀(jì)年是以軒轅黃帝即位后創(chuàng)制歷法的年份甲子年為元年的紀(jì)年方式,。是根據(jù)黃帝歷,、天干地支及《帝王世紀(jì)》《皇極經(jīng)世》推算出來的?!备鶕?jù)推算,,軒轅元年即公元前2697年為干支紀(jì)年開始的甲子年?!败庌@紀(jì)元=公元紀(jì)元+2697年,。如1912年民國元年就是軒轅4609年。公元2015年就是軒轅紀(jì)年4712年,?!?/p> 根據(jù)新聞報道,提議者提出:“2015年3月3日即是軒轅紀(jì)年4712年3月3日。對發(fā)生在軒轅紀(jì)年之前的事件,,我們可以用軒轅前紀(jì)年表示,。比如,軒轅生于軒轅前20年,;上海和長三角地區(qū)的良渚文化大約處于軒轅前2603-1603年時期,;長江流域下游的河姆渡文化則約處于軒轅前4303-2303年時期?!?/p> 無獨(dú)有偶,,清華大學(xué)特聘教授許文勝等也在網(wǎng)上倡議,中華紀(jì)年應(yīng)恢復(fù)“黃帝紀(jì)年”,,并征集支持者的簽名,。倡議者認(rèn)為,所謂公元并不是真正的“公元”,,而是基督教紀(jì)元,,“公元前”的英文是Before Christ(基督出生之前),“公元后”Anno Domini是拉丁文,,意為“基督出生之后”,。中國稱之為“公元”,其實不確,。西方國家明確稱之為基督教紀(jì)元,,而伊斯蘭國家多用“伊斯蘭紀(jì)元”。不少國家使用自己的紀(jì)元,,只在外交和國際事務(wù)中用基督教紀(jì)元,。中國農(nóng)歷雖然年份與公元一樣,但實際上歷法完全不同,。 倡議書中還提出了黃帝紀(jì)元的計算公式,,稱:“經(jīng)過大量考證史實,參照夏,、商,、周的參考資料,再加上精密的推算過程,,我們確認(rèn)了黃帝紀(jì)元的起始問題,,那就是以現(xiàn)在西元紀(jì)年體系表述的西元前2698年,這在《辭源》中也得到了驗證,。因此,,我們得出了計算黃帝紀(jì)元的公式,即:黃帝紀(jì)年=西元紀(jì)年+2698年,?!?/p>
細(xì)心一看,,可以發(fā)現(xiàn),,提出黃帝紀(jì)元的兩個群體,所計算出的年份竟然還差了一年,。此外,,為了增加放假的天數(shù),不少人認(rèn)為應(yīng)該增加農(nóng)歷的節(jié)日,,并同時提出了提高農(nóng)歷地位的意見,。 改歷改元都無必要 “沒有必要認(rèn)真對待,這兩個都是考慮欠周的輕率提案,?!鄙虾=煌ù髮W(xué)科學(xué)史系教授江曉原認(rèn)為,黃帝的年代尚無確切實證,,因此“黃帝紀(jì)年”在學(xué)理上尚難成立,,怎么可能從一個沒有定論的時間點往后推算呢,? 本來提出一個有文化意味的紀(jì)年未嘗不可,。紀(jì)年與歷法無關(guān),只是對年份的累計指稱而已,。比如明清以來形成了一帝只用一個年號的傳統(tǒng),,而在唐宋或之前,一個皇帝可能有多個年號,,除了即位改元之外,,皇帝遇到某些事情也會改元,比如開元,、天寶都是唐玄宗的年號,。年號太多也容易造成混亂。 如果按照中華人民共和國成立來紀(jì)年,,估計也不能滿足提案者的要求,,因為他們期望的是一個非常久遠(yuǎn)的年代。 改紀(jì)年的社會成本也非常之高,,幾乎所有的文獻(xiàn)辭典都得改,,對于用慣了公元紀(jì)年的人來說,將是非常不便的,,這是提案者沒有考慮周全的問題,。 江曉原說,農(nóng)歷的地位在實際使用中已經(jīng)不低了,,沒有必要再提出進(jìn)一步抬高的提案,。我們每天的報紙都會注明農(nóng)歷日期,新聞聯(lián)播也會播報農(nóng)歷日期。如果提案者的目的是增加每年節(jié)日的數(shù)量,,這在經(jīng)濟(jì)放緩的背景下是有積極意義的,。節(jié)日增多可以適度放緩節(jié)奏,可以拉動內(nèi)需消費(fèi),。但何時放假,,只需約定俗成即可,為此而更改歷法,,從學(xué)理說是多余的,。 中國古代歷法的功用有三:其一是政治上王權(quán)的宣示,比如明清時代每年對朝鮮,、琉球等屬國的歷書頒賜,。其二是日常生活上的使用。其三是與周邊民族國家的交流,,需要一個共同的時間計量和指稱系統(tǒng),。在全球化的今天,世界通行的公歷就是一個這樣的系統(tǒng),。如果某個國家自說自話改用別的系統(tǒng),,只會給自己和別的國家?guī)砭薮舐闊瑢⑹峭耆貌粌斒У?。事實上,,世界上絕少有國家只使用自己的紀(jì)年而不用公歷的。 歷法的政治功能 在中國古代,,造歷由皇家壟斷,,皇帝每年要向民間頒行歷書,比如最早時周天子有向諸侯“頒告朔”之禮,。在古代中國人的觀念中,,采用誰家的歷法,就等于奉誰家的正朔,,是誰家的臣民了,。 在歷書上附著政治的行為,到民國時期仍然存在,。雖然那時采用了公歷,,表面看跟國際接軌,但仍然跟黃歷相對應(yīng),,只是換了另外一副面目,。每年的歷書上,都要寫“總理遺囑”,、“三民主義”之類的內(nèi)容,。每次改歷,,“中央黨部”都要派人參加,而天文學(xué)家甚至比“中央黨部”的代表還要政治化,,他們每一頁上都摘引好多政治的東西,,認(rèn)為這樣才能把政治理念宣傳到窮鄉(xiāng)僻壤去,搞得歷書像一個政治手冊,,很好笑,。 這種傳統(tǒng)甚至在孫中山身上也能看到痕跡。他就任臨時大總統(tǒng)之后發(fā)布的第一條命令,,不是關(guān)于軍事,、政治或外交的,而是《改用陽歷令》,!雖然是改用西方的歷法,,但還是中國古代的政治思想在起作用——?dú)v法是統(tǒng)治權(quán)的象征。 歷法和歷史事件年份日期的表達(dá) 儒略歷(Julian calendar)是由羅馬共和國獨(dú)裁官儒略·愷撒(即蓋烏斯·尤里烏斯·凱撒)采納數(shù)學(xué)家兼天文學(xué)家索西琴尼計算的歷法后,,于公元前45年1月1日起執(zhí)行的取代舊羅馬歷法的一種歷法,。一年設(shè)12個月,大小月交替,,四年一閏,,平年365日,閏年于二月底增加一閏日,,年平均長度為365.25日,。由于累積誤差隨著時間越來越大,1582年后被教皇格里高利十三世改善,,變?yōu)楦窭餁v,即沿用至今的公歷,。 格里高利歷是公歷的標(biāo)準(zhǔn)名稱,,是一種源自于西方社會的歷法。它先由意大利醫(yī)生,、天文學(xué)家,、哲學(xué)家、年代學(xué)家阿洛伊修斯·里利烏斯與克拉烏等學(xué)者在儒略歷的基礎(chǔ)上加以改革,,后由教皇格里高利十三世于1582年頒布,。而公元即“公歷紀(jì)元”,又稱“西元”,。 1949年9月27日,,經(jīng)過中國人民政治協(xié)商會議第一屆全體會議通過,中華人民共和國使用國際社會多數(shù)國家通用的西歷和西元作為歷法和紀(jì)年,。 用哪種歷日來表達(dá)一個歷史事件的日期,,與用哪種歷法來推算該時間的日期,,完全是兩回事。 比如牛頓的生日就有1642年12月25日(儒略歷)和1643年1月4日(格里歷)兩種表達(dá),,“十月革命”則有1917年10月25日(儒略歷)和1917年11月7日(格里歷)兩個日期,。英國直到1752年、俄國直到1919年才使用格里歷,,在牛頓出生,、“十月革命”爆發(fā)時,事件發(fā)生的國家都還在使用儒略歷,。 而天文學(xué)家在推算一個歷史事件發(fā)生的日期時,,既不使用儒略歷也不使用格里歷,我們使用“儒略日”——沒有年,、月單位,,只有日的計時體系。例如,,武王伐紂的牧野之戰(zhàn)發(fā)生于“儒略日”1340111日,,孔子誕生于“儒略日”1520087日,等等,。而“儒略日”與公歷之間的對應(yīng)關(guān)系 是明確的:“儒略日”起算點為公元前4713年1月1日(儒略歷),。 歷法·歷譜·歷書 說到這里,有三個概念有必要厘清:歷法,、歷譜和歷書,。 歷法,在中國古代其實是指數(shù)理天文學(xué)(mathematical astronomy),,即推算日月行星運(yùn)行規(guī)律的方法,。 歷譜,這才是是英文calendar的意義,,是明確當(dāng)年月份,、日期的表。在我們今天的日常話語中,,也經(jīng)常將它稱為“日歷”,,它是要用歷法推算出來的。 歷譜再加上歷注(關(guān)于各種“宜”,、“忌”的附注,,如“宜出行”、“宜嫁娶”,、“諸事不宜”之類),,就成了歷書,也就是以前的皇歷(黃歷),。 江曉原說,,現(xiàn)在談到天文歷法,,人們馬上會想到日歷(月份牌),但編制日歷,,只是歷法中極小一部分功能,。 歷譜至遲在秦漢竹簡中已可見到實物。歷書在秦漢時也已出現(xiàn),,逐漸演變?yōu)楹笫乐盎蕷v”及清代之“時憲書”,。 中國古代所稱的歷法,其文獻(xiàn)通常在歷代官修史書之《律歷志》中保存下來,??傆嬘薪俜N歷法曾在中國古代行用或出現(xiàn)過,時間跨度近三千年,。 古代中國歷法的典型代表,,如唐代《大衍歷》(公元727年修成),包括如下七章: “步中朔”章6節(jié),,主要為推求月相之晦朔弦望等內(nèi)容,。 “步發(fā)斂”章5節(jié),推求二十四節(jié)氣與物候,、卦象的對應(yīng),,包括“六十卦”、“五行用事”等神秘主義內(nèi)容,。 “步日躔”章9節(jié),,討論太陽在黃道上之視運(yùn)動,其精密程度,,遠(yuǎn)遠(yuǎn)超出編制歷譜之所需,,主要為推算預(yù)報日月交食提供基礎(chǔ)。 “步月離”章21節(jié),,專門研究月球運(yùn)動,。因月球運(yùn)動遠(yuǎn)較太陽運(yùn)動復(fù)雜,故篇幅遠(yuǎn)大于上一章,,其目的則同樣是為預(yù)報日月交食提供基礎(chǔ)——只有將日、月兩天體之運(yùn)動同時研究透徹,,才可實施對日月交食之推算預(yù)報,。 “步軌漏”章14節(jié),專門研究與古代授時有關(guān)之各種問題,。 “步交會”章24節(jié),,在前“步日躔”、“步月離”兩章基礎(chǔ)上,,給出推算預(yù)報日月交食之具體方案,。 “步五星”章24節(jié),,以數(shù)學(xué)方法分別描述金、木,、水,、火、土五大行星之運(yùn)動,。 江曉原說:“很容易看出,,這樣一部典型歷法,其主要內(nèi)容,,是研究日,、月、金,、木,、水、火,、土五大行星這七個天體——古代中國稱為‘七政’——之運(yùn)動規(guī)律,;而其主要功能,則是提供推算上述七天體任意時刻天球位置之方法及公式,。至于編制歷譜,,特其余緒而已?!?/p> 那么古人為何要推算七政的位置,?顯然不是為了農(nóng)業(yè)。如果是指導(dǎo)農(nóng)事,,二十四節(jié)氣足夠了,,金木水火土關(guān)乎的是國家和君王的大運(yùn)。也就是說,,中國古代數(shù)理天文學(xué)九成以上是為星占服務(wù)的,。比如日食被認(rèn)為是上天對帝王之警告,必須事先精確預(yù)報,,以便在日食發(fā)生時舉行盛大禳祈儀式,,向上天謝罪;又如火星在恒星背景中之位置,,經(jīng)常被認(rèn)為具有險惡不祥之星占學(xué)意義,,星占學(xué)家必須事先推算火星運(yùn)行位置。 《尚書·胤征》中有“羲和尸厥官,,罔聞知,,昏迷于天象,以干先王之誅”的記載。有西方學(xué)者解讀為:中國古代的天文學(xué)家羲和,,因為酗酒,,未能及時預(yù)報一次日食,就受到了死刑的懲罰,,從此以后中國的天文學(xué)家再也不敢玩忽職守了,,所以中國人留下了如此豐富的天象記載。江曉原說這段有點“戲說”色彩的解讀,,大體還是正確的,。 歐洲人制訂了為清朝所用的《崇禎歷書》
有清一代,最有意思的是欽天監(jiān)的監(jiān)正都是外國傳教士,,而清順治初年開始使用的《西洋新法歷書》更是脫胎于明末徐光啟主持編纂的《崇禎歷書》,。徐光啟本人沒有看到歷書出版即病逝,而崇禎帝因大臣反對長達(dá)十年不得頒行新歷,,待他最終決定要頒行時,,李自成攻破北京,崇禎帝自縊于煤山,。
江曉原說,,湯若望是個在政治上十分“靈巧”的人,在他的傳教士同伴們大多跟隨明王朝南遷時,,他卻在家里靜心編書,。他將《崇禎歷書》上有關(guān)明王朝的內(nèi)容刪除,增加了許多自己寫的短文章,。文章字?jǐn)?shù)總量占篇幅并不大,,但是在目錄中卻體現(xiàn)得很多。清攝政王多爾袞輔佐順治定鼎,,正需要改歷布新,,以期天下奉其為正朔。妙就妙在《崇禎歷書》并沒有頒行過,,技術(shù)上說完全是新的,。湯若望的獻(xiàn)歷書之舉就十分順暢了。 江曉原介紹說,,16世紀(jì)末,,耶穌會傳教士開始進(jìn)入中國,1582年利瑪竇(Matteo Ricci,,1552-1610)到達(dá)中國澳門,經(jīng)過多年活動和許多挫折以及與中國各界人士的廣泛接觸之后,,利氏找到了當(dāng)時在中國順利展開傳教活動的有效方式——即所謂“學(xué)術(shù)傳教”,。1601年他獲準(zhǔn)進(jìn)北京朝見萬歷帝,,并被允許居留京師。利瑪竇入居京師之時,,適逢明代官方歷法《大統(tǒng)歷》誤差積累日益嚴(yán)重,,預(yù)報天象屢次失誤,改歷之議已持續(xù)多年,。利瑪竇了解這一情況之后,,很快作出了參與改歷工作的嘗試,他在向萬歷帝“貢獻(xiàn)方物”的表文中特別提出,,他可以幫助中國修訂歷法,,不過他這番自薦未被理會。 1629年,,欽天監(jiān)官員用傳統(tǒng)方法推算日食又一次失誤,,崇禎帝下令設(shè)立“歷局”,由徐光啟領(lǐng)導(dǎo),,修撰新歷,。徐光啟先后召請耶穌會士龍華民(Niccolo Longobardo,1565-1655),、鄧玉函(Johann Terrenz Schreck,,1576-1630)、湯若望(Johann Adam Schall von Bell,,1592-1666)和羅雅谷(Jacobus Rho,,1592-1638)四人參與歷局工作,于1629-1634年間編撰成著名的《崇禎歷書》,,它被譽(yù)為“歐洲古典天文學(xué)百科全書”,,成為此后中國王朝官方天學(xué)的理論基礎(chǔ),此后中國學(xué)者學(xué)習(xí)天文的主流教材皆源出于此,。實際上絕大部分工作出于湯,、羅二人之手。 改歷主要偏重于歷算方面的修正,。而歷法本質(zhì)內(nèi)容的修改并不多,。 農(nóng)歷中的陽歷成分和陰歷成分 徐光啟主持的《崇禎歷書》,完全采用當(dāng)時歐洲的天文學(xué)方法,。我們現(xiàn)在使用的農(nóng)歷,,由紫金山天文臺編算,其歷算采用現(xiàn)代天文學(xué)的方法,。
現(xiàn)行農(nóng)歷是陰陽合歷,,涉及農(nóng)時的部分的是陽歷的二十四節(jié)氣。農(nóng)歷的歷年長度是以回歸年為準(zhǔn)的,但一個回歸年比12個朔望月的日數(shù)多,,而比13個朔望月短,,古代天文學(xué)家在編制農(nóng)歷時,為使一個月中任何一天都含有月相的意義,,即初一是無月的夜晚,,十五左右都是圓月,就以朔望月為主,,同時兼顧季節(jié)時令,。 漢代太初之前,閏月安排在年末,。漢太初歷開始,,實施十九年七閏制(即在農(nóng)歷的十九年中,有十二個平年,,每一平年十二個月,;有七個閏年,每一閏年十三個月),,并采用“平氣(假定了太陽的周年視運(yùn)動是勻速的,,所以二十四節(jié)氣時間長度相等)平朔無中置閏法”,閏月不再強(qiáng)制安排在年末,。漢之后,,星歷家發(fā)現(xiàn)十九年七閏有時與天象不符,不夠精密,,所以有時置閏并不完全按十九年七閏來安排的,。 為什么采取“十九年七閏”的方法呢?一個朔望月平均是29.5306日,,一個回歸年有12.368個朔望月,,0.368小數(shù)部分的漸進(jìn)分?jǐn)?shù)是1/2、1/3,、3/8,、4/11、7/19,、46 /125,,即每二年加一個閏月,或每三年加一個閏月,,或每八年加三個閏月……經(jīng)過推算,,十九年加七個閏月比較合適。因為十九個回歸年=6939.6018日,,而十九個農(nóng)歷年(加七個閏月后)共有235個朔望月,,等于6939.6910日,,這樣二者就差不多了。 在十九個回歸年中有228個節(jié)氣和228個中氣,,而農(nóng)歷十九年有235個朔望月,,顯然有七個月沒有節(jié)氣和七個月沒有中氣,這樣把沒有中氣的月份定為閏月,,也就很自然了。 南北朝時祖沖之的《大明歷》,,采用三百九十一年一百四十四閏制,,相對十九年七閏要精密一些。從唐朝的《麟德歷》開始,,采用平氣定朔無中置閏法,。唐朝一行的《大衍歷》,用定氣法(即考慮了太陽周年視運(yùn)動的不均勻性)進(jìn)行歷算以提高歷算精度,,但編制民用歷譜時,,仍用平氣法。 告訴你算法,,人人都能編歷書 網(wǎng)絡(luò)上曾經(jīng)有一個傳言,,說海峽兩岸農(nóng)歷的定朔不同,導(dǎo)致2033年后有兩年會差一天,,直到2035年中才會恢復(fù)統(tǒng)一,。還有一種傳言是現(xiàn)行農(nóng)歷只編制到2050年,2050年之后的農(nóng)歷將會出現(xiàn)兩岸的偏差,。江曉原斥之為“流言”,。他說,“只要告訴你算法,,人人都能夠編歷書,。” 紫金山天文臺每年都會頒布年度版《中國天文歷法》,,比如今年的2015年,,非常厚,定價達(dá)200多元,。普通民眾如果是過日子根本沒有必要去買,,但是如果是想算公歷和農(nóng)歷的專業(yè)人士和愛好者,則可以翻翻這本小百科全書,,很多計算月份牌的數(shù)據(jù)基礎(chǔ)來源于此,。 比如2015年版的《中國天文歷法》的目錄就包含:序言、天文常數(shù),、行星軌道根數(shù),、日歷,、節(jié)氣、太陽,、世界時和恒星時,、太陽直角坐標(biāo)、太陽球面位置,、日出日沒,、晨昏蒙影、月亮,、月亮(黃經(jīng)黃緯)等等內(nèi)容,。 詳細(xì)如天文常數(shù)一節(jié),有大家熟悉的光速c=299792.458×10(3次方)米/秒,;也有不熟悉的高斯引力常數(shù)k=0.01720209895,、地球自轉(zhuǎn)角、地球自轉(zhuǎn)角變化率,、引力常數(shù)G,、日心引力常數(shù)GS。地球赤道半徑6378136.6米,、地球平均自轉(zhuǎn)角速度ω=7.292115×10(-5次方) 弧度/秒,、月亮與地球質(zhì)量比μ=0.0123000371、一天文單位的長度au=1.49597870700×10(11次方)米,、一天文單位的光行時間τA=499.00478384秒,。平黃赤交角(標(biāo)準(zhǔn)歷元J2000.0)ε=23°26′21″.406、太陽視差π=8″.794143,、太陽質(zhì)量S=GS/G=1.9884×10(30次方)千克…… 以上種種,,讓人“不明覺厲”,更別說讓普通人編制歷書了,。 江曉原透露,,去年紫金山天文臺歷書編纂室想公布?xì)v書編制規(guī)范行業(yè)標(biāo)準(zhǔn),來征求他的意見,,他的意見是:行業(yè)標(biāo)準(zhǔn)在紫金山天文臺手中就行了,,根本無須公布,因為沒有必要授權(quán)他人來編算歷書,。更重要的是,,根據(jù)同樣的數(shù)據(jù)和算法,做出來的結(jié)果應(yīng)該是一樣的,,又何必多此一舉,?萬一有人算錯了,反而徒增麻煩,。 江曉原反問道,,制造農(nóng)歷只算到2050年流言的人,,難道認(rèn)為公歷不需要計算,天然地存在么,?實際上公歷同樣需要計算安排,,只不過這是一種陽歷,計算方法比較簡單,,而中國的農(nóng)歷是陰陽合歷,,計算比較復(fù)雜一些而已。 2015.3.25 文匯學(xué)人 |
|