注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁新聞資訊歷史

秦以十月為歲首的開始時間(上)

我老家東北的舊規(guī)矩,二月二沒到就都還算“過年”。過大年,喝大酒、耍小錢兒,反正天冷夜長也沒什么別的事兒好做。

一,相關(guān)天文歷法問題

我老家東北的舊規(guī)矩,二月二沒到就都還算“過年”。過大年,喝大酒、耍小錢兒,反正天冷夜長也沒什么別的事兒好做。過去,那些無恥文人有個很無賴的說法,叫“不做無聊之事,何以遣有限生涯”?不管這些習(xí)俗是好,還是孬,我是在那地方長大的,今天就循個俗,把正月里都當(dāng)年看——談?wù)勥^年的事兒。不過不是因為無聊,恰恰是因為人生有涯,只能珍惜光陰,不管是年,是節(jié),還是其他什么日子,都不能虛度,都要堅持讀書做學(xué)問,今天只是借這個“年”的由頭來談?wù)劰糯奶煳臍v法問題。

時下很多不了解中國古代歷法的人,以為像現(xiàn)在這樣在正月初一過大年,是這個國度自古以來沿襲下來的成規(guī)定例,是中華民族一以貫之的優(yōu)良傳統(tǒng)。當(dāng)然,我們也可以把這種年稱作“中國年”。在這當(dāng)中,還有一些比較特別的人,你要是跟他一說這年還有別的過法,譬如遵循國家法令在公歷1月1日過年,就像動了他家祖墳一樣跟你急。

稍加觀察,就不難發(fā)現(xiàn),這些比較特別的人有個共同的特點,這就是大多都極端崇拜秦皇漢武。不管秦始皇這個惡魔焚毀多少載錄著先人智慧與見識的典籍,坑殺多少傳承著文明并肩負著社會責(zé)任的儒生;也不管漢武帝的暴政對小民敲骨吸髓竟到了連點兒食鹽都不讓他們隨便買賣的程度。甚至由極端的崇拜生發(fā)出無限的迷戀,對這兩個暴君的一切作為都予以肯定,什么都覺得親,并一概加以贊頌。

好了,既然這一派人對這對殘虐的君主如此著迷,那就讓我們來看看這兩個家伙讓萬民百姓過的是一種什么樣的“年”。如果我們以秦始皇鍛造的大秦帝國作為“秦朝”開始的話,那么,這個秦朝的歷法,是歲首始自十月——也就是每一年都從十月開始過,十月初一就是大年初一,九月三十就是大晦之日,九月三十到大年初一之間這個夜晚,也就是所謂“除夕”。

那些秦皇漢武的幡司(fans),看到這種情況,恐怕都會大吃一驚,想不到被他們視之為亙古不變的“中國年”原來卻是這么一番怪模樣。更讓這些幡司們驚訝不已的是,秦始皇這么折騰也就罷了,秦二世,以至漢高祖、惠帝、文帝、景帝,這堂堂大年和每一年里的每一天,就一直這么奇奇怪怪地過;更讓他們難以相信、也更難以接受的是,雄武的漢武大帝竟然也照樣這么過,直到太初元年,劉徹已登基六六三十六年之后,才把歲首改到正月,所謂大年這才隨之挪到正月初一。

根據(jù)《史記·秦始皇本紀》的記載,秦朝這種歲首始自十月的歷法,是趙正在始皇二十六年以血腥的武力征服關(guān)東各地之時作為治理天下的重要手段推出的(附案“趙正”是秦始皇這個畜生標(biāo)準(zhǔn)的姓名,別詳拙著《生死秦始皇》):

始皇推終始五德之傳,以為周得火德,秦代周德,從所不勝。方今水德之始,改年始、朝賀皆自十月朔;衣服、旄旌、節(jié)旗皆上黑;數(shù)以六為紀,符、法冠皆六寸,而輿六尺,六尺為步,乘六馬;更名河曰德水。以為水德之治(德勇案:“治”《史記》原文作“始”,字訛不通,據(jù)蘇轍《古史》卷七《秦始皇本紀》改),剛毅戾深,事皆決于法,刻削毋仁恩和義,然后合五德之?dāng)?shù)。于是急法,久者不赦。

“年始”就是一年開頭的意思。文中“年始”與“朝賀”之間,今中華書局新點校本《史記》逗開不連,讀作“改年始,朝賀皆自十月朔”,并不知出于何種心思,把原來附著在“改年始朝賀”之后的《史記正義》,移易到“十月朔”下,而且連個??庇浺膊怀觥?蛇@樣一來,“改年始”這句話,就只剩有更改每年的起始時間這一層語義,而無由知曉是把一年的開始時間挪移到了什么時候。檢張守節(jié)《史記正義》文曰:“周以建子之月為正,秦以建亥之月為正,故其年始用十月而朝賀?!敝獜埵夏诉B讀“年始”與“朝賀”通釋之,足見二者密不可分,而經(jīng)今中華書局新點校本此番操作之后,語義離析,已乖離太史公原意。蓋“皆自十月朔”的“皆”字本即兼該“年始”與“朝賀”二者而言,分也分不開來。

百衲本《二十四史》影印南宋建安黃善夫書坊刻三家注本《史記·秦始皇本紀》

百衲本《二十四史》影印南宋建安黃善夫書坊刻三家注本《史記·秦始皇本紀》

或謂這“年始”與“朝賀”是否可以不必從中頓開,即不是像張守節(jié)那樣把這話理解成“其年始用十月而朝賀”,而是徑行解作“年始”之際的“朝賀”?核諸《史記》相關(guān)的記載,可知這是使不得的。

蓋《史記·封禪書》對此事復(fù)有記載云:

秦始皇既并天下而帝,或曰:“黃帝得土德,黃龍地螾見。夏得木徳,青龍止于郊,草木暢茂。殷得金德,銀自山溢。周得火德,有赤烏之符。今秦變周,水德之時。昔秦文公出獵,獲黑龍,此其水德之瑞?!庇谑乔馗釉坏滤?,以冬十月為年首,色上黑,度以六為名,音上大呂,事統(tǒng)上法。

兩相對比,可知這里所說“年首”應(yīng)當(dāng)就是《史記·秦始皇本紀》的“年始”,同樣是一年啟始之時的意思,故趙正在始皇帝二十六年大秦帝國建立之后才把歲首改作十月,這就是《史記》告訴我們的秦朝歷法情況。

這種情況,看起來簡單明了,似乎已經(jīng)沒有什么疑義,可實際情況,卻并非如此簡單,甚至它還很不明了。

其不甚明了之處,首先是同歲首相關(guān)的還有“月序”這一事項。所謂“月序”這一事項,又稱“建正”,即把正月排在哪里的問題。

不過提到這個問題,很多人可能一下子不大容易理解——正月排在哪里?正月不是排在二月前邊還能排在哪里?月份的排列既然由前向后,小大有序,情況固宜恒定如此,可是把各個具體的月份究竟排在哪一個季節(jié),卻并非固定不變,而決定這一排法的就是正月的位置,所謂“建正”云者即就此而言。

談到“建正”,就又會涉及“斗建”這一術(shù)語,這就自然而然地把我們帶入了相關(guān)天文歷法問題的實質(zhì)屬性——即這些術(shù)語賴以產(chǎn)生的基礎(chǔ),是太陽年的體系。所謂太陽年,簡單地說,就是地球公轉(zhuǎn)的一個周期,這也可以稱之為太陽視運動的周期。在這一事實基礎(chǔ)上,我們就能夠比較容易地理解,所謂“斗建”,即通過每晚特定時刻斗柄指向在一個太陽視運動周期內(nèi)同步變化的過程,來體現(xiàn)太陽視運動的進程。

太陽視運動雖然是一種假想的運動,但這樣的運動是有著切實基礎(chǔ)的,這就是地球環(huán)繞太陽的公轉(zhuǎn)。而不管是用太陽視運動來表述,還是從地球公轉(zhuǎn)運動的角度來理解,相對于其星空背景,這一位移過程是可以觀測、也可以量度的。在中國古代,它是體現(xiàn)為相對于二十八宿的位置移動。

二十八宿是天赤道帶上的二十八組恒星群,其天文歷法意義同西方的黃道十二宮極為相似。不過用二十八宿作為刻度來體現(xiàn)太陽視運動或地球公轉(zhuǎn)的周期,也有一個很大的缺陷,這就是這二十八組恒星的間距很不規(guī)則,寬的很寬,窄的很窄,就像你手里拿著一把尺子,尺子上的每一寸,長度都不相等,你說這尺子可怎么用?于是,中國古代的先人們就又創(chuàng)制了一套“十二次”的體系,即把天赤道帶均勻地十二等分,其每一個刻度,稱作“一次”,合之則為“十二次”。

十二次示意圖

十二次示意圖

這十二次的名稱,依次為星紀、玄枵、諏訾(或書作“娵訾”,又寫作“娵觜”)、降婁、大梁、實沈、鶉首、鶉火、鶉尾、壽星、大火、析木,亦可總名之曰“星次”。當(dāng)然,星次錨定的天文背景,還是二十八宿,在《漢書·律歷志》里就一一載述有上述各個星次同二十八宿的對應(yīng)關(guān)系。

星紀、玄枵等十二次的排列次序,同地球等太陽系行星的運行方向一致,即若是從北極上空俯視,乃是逆時針行進。在地球軌道的外側(cè),有一顆同地球性質(zhì)相同的行星,現(xiàn)在我們一般把它叫作木星,而這木星在古代還有一個名稱,這就是“歲星”。這個行星的名稱,緣于它大致十二年運行一周,每年大致行經(jīng)十二星次中的“一次”,這也就是一歲;確切地講,是大致經(jīng)歷了一個太陽年。“歲”字在天文歷法方面的本義,指的就是一個太陽年(別詳拙文《說歲釋鉞談天道》,收入拙著《天文與歷法》)。

與同地球的關(guān)系一樣,太陽相對于歲星,也會有視運動的現(xiàn)象。為更好地體現(xiàn)這種相對運動,中國古代的先人們創(chuàng)制了一個假想的天體,稱作“太歲”。大家明白太陽視運動同地球以及歲星等行星公轉(zhuǎn)運動的關(guān)系猶如鏡像一樣,也就很容易理解,中華先人設(shè)定這個太歲的運行方向同歲星相反,即若是從北極上空看,是沿順時針方向運行。

同歲星方向相反做同步運動的那個假想的天體,更準(zhǔn)確地說是同歲星做反向同步視運動的那個天體,只能是太陽;換句話來更清楚地講,所謂太歲實際上體現(xiàn)的就是太陽。這樣一來,大家也就很容易想到,用這個太歲不僅可以體現(xiàn)木星的運行狀況,還可以體現(xiàn)太陽系內(nèi)其他任何一顆行星的公轉(zhuǎn)過程,譬如地球。

作為地球人來說,人們當(dāng)然希望太歲體現(xiàn)的太陽視運動周期同地球的公轉(zhuǎn)周期存在整倍數(shù)關(guān)系,這樣就可以用地球的公轉(zhuǎn)周期做基本單位,來考察其他天體、特別是金、木、水、火、土這五大行星的運行。然而遺憾的是,由于歲星運行一周的時間是11.86年而不是12年,這樣與之鏡像運行的太歲,便也是11.86年一個周期。

按照我的理解,正是基于這一情況,人們又創(chuàng)造出“太陰”這一假想天體來。這個“太陰”雖然同太歲一樣,在天球上朝著與歲星運走向相反的方向運行,但不同的是,先人們特地設(shè)定,它要在十二年內(nèi)繞行一周,也就是每年運行十二分之一(別詳清錢大昕《潛研堂文集》卷一四《答問》十一中相關(guān)諸條,又《潛研堂文集》卷三四《答大興朱侍郎書》、《與孫淵如書》)。

如果把太陽視運動周期的軌跡看作一個圓周的話,那么我們就很容易發(fā)現(xiàn),把圓周十二等分,用前述十二星次那樣的刻度來體現(xiàn)太陽視運動的進程,應(yīng)該是件很便利的事情。原因是在人們比較熟悉、也比較適宜的“十”上下這一數(shù)量范圍內(nèi),十二等分圓周是很自然、也很便宜的,而十等分圓周,從數(shù)學(xué)意義上講,是很不容易的。

實際上,中國古代先人們用以體現(xiàn)太陰運行狀況的刻度,是把太陰的一個運行周期,用子、丑、寅、卯等十二地支來等而分之,并謂之曰“十二辰”。由于太陰這個假想天體的運行周期是十二年,而十二這個數(shù)字實質(zhì)上是等分圓周的刻度,所以,當(dāng)然也可以用這太陰和十二辰來體現(xiàn)一個太陽年的運行狀況,即以這十二辰來體現(xiàn)太陽相對于地球的視運動周期。

具體地講,其實質(zhì)性意義是把一個太陽年等分為十二個單位。若以365又1/4作為一個太陽年的時間長度,那么,其十二分之一則為30天多一點兒,同一個朔望月、也就是人們一般所說的“月”時間長度相近。因而,古昔先人們便自然而然地藉用朔望月之“月”的概念,將這一時間段落稱之為“月”。

這樣的“月”,可以稱之為“天文月”,實質(zhì)上,其性質(zhì)同現(xiàn)在所謂“公歷”中的月份是完全相同的。在傳世典籍中,《呂氏春秋·十二紀》、《禮記·月令》和《淮南子·時則》載述的就是這種天文月,同大家熟知的朔望月毫無關(guān)系。這一點,可以說是絕大多數(shù)閱讀這些典籍的文史學(xué)者根本意識不到的一個重要問題,亦即古往今來的學(xué)者,大多都是把這幾部史籍中提到的“月”當(dāng)作朔望月的月份來看。

《呂氏春秋》等書載述的這種天文月,其基本情況如下表所示:

表中的“孟春”、“仲春”、“季春”諸字,可以更為清楚地記作“孟春之月”、“仲春之月”或“季春之月”等。這應(yīng)該是這種天文月在太陽年體系內(nèi)的嚴謹稱謂。

若是如前文所說用十二地支、亦即十二辰來等分太陽視運動的周期,并用圖形來表述這種天文月同太陽視運動周期、亦即一個太陽年的關(guān)系,將如下圖所示:

一個太陽年內(nèi)的十二天文月

一個太陽年內(nèi)的十二天文月

這樣的圖形,也可以說體現(xiàn)了一個中國古代太陽年的基本形態(tài),而由此出發(fā)才能清楚地理解前文所說“建正”或“斗建”的問題。附帶說明一下,由于是用地支來表示這體現(xiàn)太陽視運動周期的十二辰,所以人們又稱太陽年中的天文月為“干支月”。

嚴格地講,“斗建”體現(xiàn)的就是一個太陽年內(nèi)北斗斗柄于每晚特定時刻在上圖十二辰間的指向變化過程——斗柄指向哪一辰,就稱之為“建某”,如“建子”、“建丑”、“建寅”等等。原理,是斗柄指向的周期變化乃依循太陽視運動的軌跡而發(fā)生,太陽視運動轉(zhuǎn)一圈,斗柄也跟著變化一周。上列《〈呂氏春秋·十二紀〉、〈禮記·月令〉與〈淮南子·時則>四時十二月主要內(nèi)容對照表〉中《淮南子·時則》的“招搖指某地支”,體現(xiàn)的就是這樣的周期變化。然而所謂“建正”則與此有很大不同,縱觀古人談?wù)摰摹敖ㄕ?,無不脫離太陽年體系,將其置于時下諸多普通公眾所知曉的“中國年”(亦即陰陽混合年)的框架之下。

這種“中國年”、亦即陰陽混合年與太陽年的不同,是它乃積月而成,即以十二個或十三個朔望月作為一年,前者短于一個太陽年的長度,后者又長于一個太陽年的長度,只是在長時段內(nèi)大體接近于太陽年的長度而已。認識到這一點,大家也就能夠明白,周期的長短既然不同,“斗建”的周期同“中國年”的運行節(jié)奏便根本無法協(xié)調(diào)一致。

“斗建”同“中國年”相互結(jié)合的困窘在于首尾不能相應(yīng),即二者的周期長度并不相等??墒孜膊荒芟鄳?yīng)并不等于二者不能從同一個地方開始;也就是說,若是顧頭不顧腚地硬往一起靠,也能對付著比附。事實上古人所說“建正”,就是這樣顧頭不顧腚地硬把“中國年”的月份同用十二辰表述的太陽年體系聯(lián)系了起來。這樣做的緣由,是藉用太陽年的體系來體現(xiàn)“中國年”這種陰陽混合年啟始的時間,也就是把正月設(shè)在哪里。

在這方面,很早就有夏、商、周三代的“建正”是遞相更替的說法,即謂“夏正以正月,殷正以十二月,周正以十一月。蓋三王之正若循環(huán),窮則反本”(《史記·歷書》)。在我看來,夏、商、周三代實際過的是怎樣一種年,目前還是一個有待深入論證的復(fù)雜問題。譬如按照我很不成熟的看法,夏、商兩朝就很可能過的是太陽年(說見拙文《追隨孔夫子 復(fù)禮過洋年》,又《論年號紀年制度的淵源和啟始時間》,俱收入拙著《天文與歷法》),不過在這里不妨對此置而不論,即使依據(jù)目前通行的說法,把這夏、商、周三代人過的日子和“月子”都歸到“中國年”里去,其實際歲首也絕不是這么回事兒。所謂“三王之正若循環(huán)”只不過是一個莫名其妙的傳說而已。

這里講述的基準(zhǔn),是所謂夏朝的月序,即以夏朝正月所處的十二辰“辰位”為依據(jù)來依次比定其他諸月的位置,再據(jù)此講述殷商以及周朝的正月所對應(yīng)的夏朝月份。如上所述,實際上這只能是顧頭不顧腚地在歲首部分大致對應(yīng)而已,越往后就越對不上。因為十二辰同十二個月(平年)或十三個月(閏年)根本就不是一套體系,完全配不到一起。到了年底,或搭不上開啟其歲的始點,也就是正月初一(十二個月的平年);或如田徑場上“扣圈”般超過這個始點一大截(十三個月的閏年)。

分析《史記·歷書》的說法,夏人實質(zhì)上是以“建寅”之月為正月。假如不顧上述“中國年”和太陽年的差異,亦即不顧實際的天文天象硬把這兩套體系搭配到一起,其月份配置情況將如下圖所示:

所謂“夏正”示意圖

所謂“夏正”示意圖

大家一看這圖就會明白,同這十二辰相匹配的,本來是天文月的孟春之月等。《尚書大傳》稱“夏以孟春月為正,殷以季冬月為正,周以仲冬月為正”(班固《白虎通義·三正》),若是把這孟春、仲冬、季冬諸月都理解為天文月,倒是更能體現(xiàn)其內(nèi)在特征。現(xiàn)在硬把“中國年”的十二月同十二辰相匹配,嚴格地說,哪一點都對不上,就連起始點實際上也是配不上的。因為正月啟始于初一這個朔日,而孟春之月啟始于立春,只有在正月初一趕在立春那一天的時候,二者才能合為一事。不言而喻,這樣的概率是很低的。用北京城里市井間的土話講,“大概其”而已。

盡管只是連頭面都顧不好的“大概其”,古人既然一本正經(jīng)地這么講、這么用了,我們也只好順著他們的胡話往下說。當(dāng)然先人這么做也是出于不得已,因為一年之初的正月從什么時候開始,是人定的。司馬遷在《史記·天官書》里說“正月旦,王者歲首”,即謂正月初一乃是騎在勞動人民頭上拉屎撒尿的那個君主定的年,他想把這個日子定在哪里就定在哪里。然而不管你怎么胡定,歷法的本質(zhì)是天道,年歲的實質(zhì)是太陽視運動的周期,因而這個“王者歲首”總要同天道有所聯(lián)系,不然不僅小民不知道這年到底怎么個過法,就連這些混蛋君主自己也弄不明白。于是,就只好這么“大概其”地把它和十二辰聯(lián)系到一起,而事實上這么做也就夠了。

在理解上述所謂“夏正”的月份安排之后,大家也就能夠理解,如上列《夏商周時期所謂“三正”與“中國年”十二月對應(yīng)關(guān)系表》所示,《史記·歷書》所說“殷正以十二月,周正以十一月”,都是以前述“夏正”為基礎(chǔ),講所謂“殷正”是以“夏正”的十二月為正月,“周正”是以“夏正”的十一月為正月,其情形可圖所示如下:

所謂“殷正”示意圖

所謂“殷正”示意圖


所謂“周正”示意圖

所謂“周正”示意圖

我想,看了上面這兩幅圖,人們一下子就會理解,《史記·歷書》為什么會說商人是以“建丑”之月為正月、周人是以“建子”之月為正月。

現(xiàn)在,以上述這些情況為背景,我們就能夠比較透徹地理解前面提到的秦朝的“月序”或“建正”問題了。

按照上面的說法,商、周兩朝乃分別以“夏正”的十二月和十一月作為歲首。同樣,《史記》謂秦人以十月為歲首,指的也是所謂“夏正”的十月。如前所述,夏、商、周三代的“建正”分別為建寅、建丑和建子,依此通例,秦人既然是以“夏正”十月為歲首,它的“建正”就應(yīng)當(dāng)是建亥。相應(yīng)地,其逐月月序便應(yīng)如下圖所示:

建亥“秦正”示意圖

建亥“秦正”示意圖

就像大家在前列引文中所看到的那樣,《史記》對此并沒有清楚的說明,因而自然會有人援依所謂夏、商、周三代的“建正”的通例,如此這般地看待這一問題。

在持此看法的學(xué)人當(dāng)中,漢魏間人文穎是較早的一位。文穎在注釋《漢書·高帝紀》時即謂之曰:“十月,秦正月。始皇即位,周火德,以五勝之法勝火者水,秦文公獲黑龍,此水德之瑞,于是更名河為‘德水’,十月為正月,謂建亥之月水得位,故以為歲首。”可是,對《史記》、《漢書》當(dāng)中每年之下先書十月而后記正月、二月的紀事又當(dāng)做何解釋呢?文穎并沒有做出任何說明。

檢《漢書·高帝紀》載“(項)羽怨懷王不肯令與沛公俱西入關(guān)而北救趙,后天下約。乃曰:‘懷王者,吾家所立耳,非有功伐,何以得專主約!本定天下,諸將與籍也?!赫?,陽尊懷王為義帝,實不用其命”。曹魏時人如淳釋此“春正月”曰:“以十月為歲首,而正月更為三時之月?!边@里所說“三時之月”,義不可解,清人王引之以為應(yīng)是“三時之首”的訛誤(說見王念孫《讀書雜志》之《漢書》第一“春正月”條),竊以為不如解作“春時之月”或更允當(dāng)。蓋“三”字乃“春”之泐損,“春時之月”者,系緣此“春正月”前未如普通“夏正”紀年那樣因?qū)贇q首而冠以年數(shù),乃遠承前文“十二月”而來,故如淳特地為此做注,釋此正月已非歲首,僅為春時之月而已,而且它也絕不可能是由冬十月更改而來,自是屬于春時的正月——即如淳與文穎的看法不同,他以為當(dāng)時只是以十月為歲首,并沒有改變“夏正”的月序。

正因為如此,唐初人顏師古才針對如淳這一釋語做出不同的說明:

凡此諸月號,皆太初正歷之后,記事者追改之,非當(dāng)時本稱也。以十月為歲首,即謂十月為正月。今此真正月,當(dāng)時謂之四月耳。他皆類此。

若果如顏氏之說,誠可很好地解釋《史記》、《漢書》相關(guān)紀事先十月后正月的“書法”問題,清人顧炎武即篤信顏說,固持秦正建亥的主張(顧炎武《日知錄》卷四“改月”條),其后復(fù)有俞正燮進一步伸張其說(俞正燮《癸巳類稿》卷一一“秦漢亥正記事記言說”條)。

顏師古這一說法若是僅僅用來解釋《漢書》相關(guān)的紀事,單純從邏輯上來講,雖有幾分道理,但核諸具體的記載,仍多捍格難通。

如《漢書·文帝紀》載文帝二年“十一月癸卯晦,日有食之。昭曰:‘……乃十一月晦,日有食之,適見于天……’”,這篇漢文帝詔書原文講述的日食時間,同《漢書》紀事所書完全一致,都是“十一月晦”,而《漢書》紀事的“十一月晦”正次于歲首的“二年冬十月”之后,足證《漢書》的紀事并沒有像顏師古所說的那樣對太初元年以前的實際月份做過追改,不過直書其事的尋常筆法而已。蓋史家敘事,或可以便宜的紀時體系述之,猶如今人以公元紀年稱述史事,但引述前人言論、特別是皇帝的詔書,豈可妄自改換當(dāng)時的用法?

至于《史記》所記秦漢之際史事,其以十月為歲首的記述更比比皆是,竟有何人得以妄自代為太史公遍行更改其書?這實在太不可思議了,在閱讀《史記》、《漢書》的學(xué)人之間很難獲得廣泛認同。

如前所述,曹魏時人如淳所持看法就與文穎不同,當(dāng)然也同由文穎那里脫胎而出的顏師古大不一樣。還有比顏師古更晚一些的開元年間人司馬貞,就直接針對顏氏的觀點反駁說:“諸書并云十月為歲首,不言以十月為正月,《古今注》亦云‘群臣始朝十月’也?!保ā妒酚洝⒕词鍖O通列傳》之《索隱》)后世專門論述這一問題比較有代表性的學(xué)者,還有元人方回(方回《古今考》卷二九“朝十月朝歲朝正”條)、清人王引之等(王念孫《讀書雜志》之《漢書》第一“春正月”條),他們都對顏師古的說法做出了更具體的反駁。

岳麓書院藏秦《卅四年質(zhì)日》(局部)(據(jù)朱漢民、陳松長主編《岳麓書院藏秦簡》)

岳麓書院藏秦《卅四年質(zhì)日》(局部)(據(jù)朱漢民、陳松長主編《岳麓書院藏秦簡》)

最能直觀體現(xiàn)秦始皇更改歲首后秦朝月序情況的數(shù)據(jù),是出土秦簡所見當(dāng)時的實際用歷。諸如周家臺秦簡中的《卅四年質(zhì)日》和岳麓書院藏秦簡中的《廿七年質(zhì)日》、《卅四年質(zhì)日》、《卅五年質(zhì)日》等,其每一年都無不從十月啟始而終止于九月(或后九月),據(jù)此可以確證,秦始皇二十六年至漢武帝太初元年之間的歲首乃是十月朔日,并沒有把“夏正”的十月更改為正月。

論述至此,可謂真相大白。在我們的面前,并沒有呈現(xiàn)前面所推想的那樣一種“建亥”的“秦正”。與那個夏、商、周三代“三正”遞相更替的傳說相比,秦始皇沒有把“夏正”的十月改作“正月”,這看起來似乎不循常規(guī),有違古昔盛世的成例,但實際上卻是在遵循天道。事實上,不僅三代之世寅、丑、子“三正”逆流而行頂著水往上跳的規(guī)律根本不存在,更重要的是殷墟甲骨卜辭的實際用例還告訴我們殷商時期也根本不是什么“子正”。面對這樣的現(xiàn)象,若是徹底拋開那個從未存在過的“三正”更替之說,從天文歷法原理的角度去解釋,或許能夠得到一些新的認識。

關(guān)于“正月”那個“正”字,過去我在《生死秦始皇》里通俗地它解作“標(biāo)桿兒”的意思。所謂“標(biāo)桿兒”,就是二月、三月以下諸月開始的端點。秦人正規(guī)地為趙正那個皇帝避諱,要把這個“正月”寫作“端月”,而這個“端”字恰好更清楚地體現(xiàn)出“正月”乃一年開端的語義。

鳳凰出版社影印宋刊十四行單附《集解》本《史記·秦楚之際月表》

鳳凰出版社影印宋刊十四行單附《集解》本《史記·秦楚之際月表》


岳麓書院藏秦始皇《廿七年質(zhì)日》(據(jù)朱漢民、陳松長主編《岳麓書院藏秦簡》)

岳麓書院藏秦始皇《廿七年質(zhì)日》(據(jù)朱漢民、陳松長主編《岳麓書院藏秦簡》)

盡管還有很多問題有待深入研究,但我認為,古人的一年,并不是隨便在哪里都能夠開啟的,這需要有合理的緣由。因為年的深層意義是天道,這天道體現(xiàn)的是天意,而天意當(dāng)然不能違背天理。

按照我在前面講述的原理,所謂“中國年”,實質(zhì)上只是在保障“月相”(即月亮圓缺形態(tài))變化周期完整性的基礎(chǔ)上讓朔望月同與之相應(yīng)的天文月強行搭配在一起。因此,在“中國年”體系中設(shè)置歲首之月的時候,必定會安排一個在太陽年體系內(nèi)具有特別天文歷法意義的月份來作為歲首。

結(jié)合中國處于北半球這一實際情況,這種在太陽年體系內(nèi)具有特別天文歷法意義的月份,可能有兩個:一個是冬至所在的子月,另一個就是立春所在的寅月。前者,是中國自古以來通行的太陽視運動回歸周期的轉(zhuǎn)折點;后者,是春、夏、秋、冬四時的起點(須知這種“四時”乃分別始自立春、立夏、立秋和立冬這“四立”,同始自正、四、七、十諸月朔日的“四季”性質(zhì)完全不同),也是中國古代太陽年的歲首。前文所說《呂氏春秋·十二紀》、《禮記·月令》和《淮南子·時則》記述的太陽年,其歲首就都是這樣。

因而,合理的“建正”、亦即正月所在的位置,便只能有建子或是建寅,而所謂建丑,除了后世因篤信虛假的“三正”演替之說而強行“復(fù)古”(如王莽新朝,事見《漢書·王莽傳上》),在秦漢以前的上古時期是沒有存在的道理的。

另一方面,在建子和建寅這兩種可能存在的太陽年中,前者是否實際存在,在我看來還是一個需要深入論證的問題,至少我們看到的實際情況,是后者才有廣泛的應(yīng)用。

談到這一點,須知如前引《史記·秦始皇本紀》所記,趙正“改年始、朝賀皆自十月朔”的前提,是“方今水德之始”,而這個“水德之始”,我們可以在秦吞并六國之前呂不韋在門客協(xié)同下撰著的《呂氏春秋》一書中看到它的面目。

如前所述,《呂氏春秋·十二紀》中載有一個建寅的太陽年。下面這份表格,就是《呂氏春秋·十二紀》中載述的木、火、金、水“四行”之德同春、夏、秋、冬四時的搭配關(guān)系:

據(jù)此,孟、仲、季三冬時之月,俱屬水德,而同“中國年”中十月相匹配的孟冬之月,適為“水德之始”,故秦始皇方有將歲首改至十月朔日之舉。《史記·孝文本紀》載文帝十四年公孫臣上書,言當(dāng)時乃值土德,故“當(dāng)改正朔服色制度”,“天子下其事與丞相議,丞相(張蒼)推以為今水德始明,正十月,上黑事(德勇案:今中華書局新點校本讀作“丞相推以為今水德,始明正十月上黑事”,乃不明文義胡亂斷句,差誤殊甚),以為其言非是,請罷之”。張蒼所說“水德始明”為“水德正盛”之義,故歲首定在十月而顏色以黑為上。這個事例正很好地說明了水德同十月之間的對應(yīng)關(guān)系。

理解這樣的天文歷法基礎(chǔ)之后,我們大家也就能夠理解,由于在這個建寅的天文年中春、夏、秋、冬四時的發(fā)生次序是不能更改的,所以,基于這四時十二天文月的“中國年”,其月序也不能變更,作為“中國年”首月的正月便只能同十二天文月中的孟春之月相對應(yīng)。這就是秦始皇為什么不能把十月改成正月的天文歷法原理。

熱門文章排行

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號