小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

“日在加時”占法及“月宿歷法”考——兼論《龜策列傳》宋元王之夢占

 耽讀齋 2023-05-12 發(fā)布于北京

案: 本文選自《大六壬的古天文學(xué)原理及心智哲學(xué)機(jī)理研究》上篇第四章

摘要從觀象授時發(fā)展到推步制歷存在一種過渡形態(tài)的歷法。本文以《史記·龜策列傳》宋元王占夢為線索,以眾多出土文獻(xiàn)和傳世文獻(xiàn)為依據(jù),追溯了大六壬“日在加時”占法的起源和流變,并挖掘出觀象授時歷向推步歷過渡的形態(tài)“月宿歷”,并重新解讀了《龜策列傳》,糾正了錢大昕等先賢的錯誤。

關(guān)鍵詞月宿歷;日在加時;龜策列傳;夢占

作者簡介:冉景中(1974— ),哲學(xué)博士(中國社會科學(xué)院),國際易學(xué)聯(lián)合會學(xué)術(shù)部副部長,中央民族大學(xué)道教與數(shù)術(shù)學(xué)研究中心研究員

學(xué)界一致認(rèn)為推步歷的前身是觀象授時歷,觀象授時的方法在《堯典》中有詳細(xì)介紹,推步歷即是后來的四分歷及其各種變形如古六歷、太初歷、三統(tǒng)歷等。而從觀象授時到推步制歷有一個漫長的過渡期,其間是否存在一種中間形態(tài)的歷法呢?筆者發(fā)現(xiàn)答案隱藏在數(shù)術(shù)學(xué)的文獻(xiàn)中,我們先來看看《史記·龜策列傳》記載的一例神奇的夢占:

宋元王二年,江使神龜使于河……夜半,龜來見夢于宋元王……元王惕然而悟。乃召博士衛(wèi)平而問之……衛(wèi)平乃援式而起,仰天而視月之光,觀斗所指,定日處鄉(xiāng)。規(guī)矩為輔,副以權(quán)衡。四維已定,八卦相望。視其吉兇,介蟲先見。乃對元王曰:“今昔壬子,宿在牽牛。河水大會,鬼神相謀。漢正南北,江河固期,南風(fēng)新至,江使先來。白云壅漢,萬物盡留。斗柄指日,使者當(dāng)囚。玄服而乘輜車,其名為龜。王急使人問而求之。”王曰:“善。”[1]

文中的占法該如何解釋?學(xué)者看法不一。

清代大儒錢大昕說:“此遁甲式也。日在牽牛,冬至之侯,蓋冬至后壬子日,庚子時。”[2]清人張文虎認(rèn)為是六壬式,也認(rèn)為時間在冬至之后。[3]上世紀(jì)嚴(yán)敦杰先生也認(rèn)為是六壬式,“觀斗所指,定日處鄉(xiāng)”是定十二神將,這是六壬式子時丑將(冬至后)。[4]觀點與張氏相近。

判斷為六壬式是對的。但是三位先生都將式占的時間定為冬至后子月,值得商榷。如果夢占發(fā)生在冬至?xí)r節(jié),烏龜已經(jīng)冬眠。就算神龜不冬眠,但是彼時黃河結(jié)冰深厚,萬物蕭條,漁民一般處于修養(yǎng)期,即使一定要打漁,也不大可能在又冷又黑的半夜時分去做這樣的事。然而占文中明確寫道“宿在牽牛”,其時不在冬至又在何時?除非其含義并不是“日在牽牛”。看來此處大有文章,本文試圖作一番深究,有所新發(fā)現(xiàn)。我們就從大六壬的基本占法“日在加時”之月將說起吧。

第一節(jié) 十二月將及相關(guān)問題

何謂“日在加時”?日在即是日躔,指太陽的視運動在一個回歸年沿黃道逆時針繞行,經(jīng)過二十四節(jié)氣時的位置?!皶r”即時辰,指太陽每天東升西落,它經(jīng)過某個地平方位所對應(yīng)的時間。在大六壬占法中,日躔用天盤表示,時辰用地盤表示。在某個確定的時間,太陽在天盤上有一個確定的位置,在地盤上也有一個確定的位置,旋轉(zhuǎn)天盤,使這兩個位置相重疊,得到一個時空的組合便是“日在加時”。

六壬式占管日躔區(qū)間叫月將,將太陽的運行軌跡按照二十四節(jié)氣起止點不同分成十二位,分別叫做登明、天魁、從魁、傳送、小吉、勝光、太乙、天罡、太沖、功曹、大吉、神后。

明末清初的六壬大家陳公獻(xiàn)《大六壬指南》中對月份、日躔星次、節(jié)氣劃分、月將名稱、所在地支這幾個要素的對應(yīng)關(guān)系作了明確的說明,詳見注釋。[5]

在明代以來有據(jù)可查的六壬典籍中,如明代《六壬大全》、清代《御定六壬直指》等文獻(xiàn)都作如是記載,沒有爭議。筆者將其整理成表格如表4-1所示。顯然,它們都是以中氣定月將的,但是繼續(xù)追溯就會發(fā)現(xiàn)不同的情況。

表4-1 節(jié)氣、日躔、月將及地支對應(yīng)表

月份

節(jié)氣起止

日躔星次

月將名稱

所在地支

正月

雨水—春分

娵訾

登明

二月

春分—谷雨

降婁

天魁

三月

谷雨—小滿

大梁

從魁

四月

小滿—夏至

實沈

傳送

五月

夏至—大暑

鶉首

小吉

六月

大暑—處暑

鶉火

勝光

七月

處暑—秋分

鶉尾

太乙

八月

秋分—霜降

壽星

天罡

九月

霜降—小雪

大火

太沖

十月

小雪—冬至

析木

功曹

十一月

冬至—大寒

星紀(jì)

大吉

十二月

大寒—雨水

玄枵

神后

北宋至和元年,即公元1054年在天關(guān)星(金牛座ζ星)附近發(fā)生了一次超新星爆發(fā),司天監(jiān)官員、天文學(xué)家楊惟德組織了觀測并作了詳細(xì)記錄,將之稱為“天關(guān)客星”。[6]這次爆發(fā)形成的殘核便是18世紀(jì)才被歐洲人發(fā)現(xiàn)的蟹狀星云。楊惟德在世界天文學(xué)史上留下了精彩的一筆。這位杰出的天文學(xué)家在景祐年間還撰寫了一部書叫《景祐六壬神定經(jīng)》[7],對我們今天要研究的問題頗有啟發(fā)意義。

在《釋月將第二十三》,楊氏講明了月將和月建的對應(yīng)關(guān)系,并解釋了十二月將名字的含義。在《釋璧度第二十四》,楊氏講明了月將和日躔宿度及星次的對應(yīng)關(guān)系,并強(qiáng)調(diào)星次以《三統(tǒng)歷》為準(zhǔn)。在《釋日度第二十五》,楊氏介紹了大宋《祟天歷》中二十四節(jié)氣日躔的實際宿度,并強(qiáng)調(diào):由于歲差,《祟天歷》冬至點已經(jīng)退到斗宿六度,但是依然以《三統(tǒng)歷》日躔次度確定月將。假令十一月十五日冬至,日躔斗宿六度,至二十一日,太陽前進(jìn)到斗宿十二度才進(jìn)入《三統(tǒng)歷》的丑次,月將才為大吉丑。若二十日以前用式占事,太陽還在寅次,月將仍然為功曹寅。余仿此。

《三統(tǒng)歷》是西漢末期著名學(xué)者劉歆在《太初歷》的基礎(chǔ)上整理而成,于西漢綏和二年(公元前7年)開始實施,至東漢章帝元和二年(公元85年)為四分歷取代,對后世歷法產(chǎn)生了很大影響?!度y(tǒng)歷》對二十四節(jié)氣對應(yīng)的星空劃分有明確記載,詳見注釋[8]

楊惟德已經(jīng)非常明確地說明至少在西漢末東漢初,大六壬十二月將是以立春、驚蟄、清明、立夏、芒種等十二節(jié)為起止點的,具體說:

立春至驚蟄,斗柄建寅,日躔娵訾,正月將徵明亥;

驚蟄至清明,斗柄建卯,日躔降婁,二月將天魁戌;

清明至立夏,斗柄建辰,日躔大梁,三月將從魁酉;

立夏至芒種,斗柄建巳,日躔實沈,四月將傳送申;

芒種至小暑,斗柄建午,日躔鶉首,五月將小吉未;

小暑至立秋,斗柄建未,日躔鶉火,六月將勝光午;

立秋至白露,斗柄建申,日躔鶉尾,七月將太乙巳;

白露至寒露,斗柄建酉,日躔壽星,八月將天罡辰;

寒露至立冬,斗柄建戌,日躔大火,九月將太沖卯;

立冬至大雪,斗柄建亥,日躔析木,十月將功曹寅;

大雪至小寒,斗柄建子,日躔星紀(jì),十一月將大吉丑;

小寒至立春,斗柄建丑,日躔玄枵,十二月將神后子。

楊惟德提到的《金匱經(jīng)》不知是何文獻(xiàn),可能已經(jīng)失傳。但是以楊氏天文學(xué)和數(shù)術(shù)學(xué)的職業(yè)背景,這個記載應(yīng)屬真實。所以可以得出這樣的結(jié)論:至少在三統(tǒng)歷流行的時代,大六壬十二月將是以立春、驚蟄、清明、立夏、芒種等十二節(jié)為起止點的,與彼時日躔之星次的對應(yīng)關(guān)系也正好吻合無間。

現(xiàn)今出土的一件東漢初年的六壬式盤,恰好可以印證這一結(jié)論。嚴(yán)敦杰先生《式盤綜述》詳細(xì)介紹了迄今為止已經(jīng)出土的式盤實物共8件,其中一件是東漢初髹漆木胎六壬式盤,藏于甘肅省博物館(見圖4-1)[9]。其天盤和地盤的外圍環(huán)繞二十八宿,二十八宿的外圍都刻有小圓點,嚴(yán)先生認(rèn)為大約都是182個,一點代表2度,即相當(dāng)于365.25度。天盤中心是北斗,斗杓指天罡次列十二神將(月將)。十二神將的名字以及對應(yīng)的星宿名稱基本可辨,現(xiàn)在整理如表4-2所示。

圖4-1東漢初六壬式盤(采自《式盤綜述》,《考古學(xué)報》1985年第4期)

對比前文提到過的楊惟德關(guān)于《三統(tǒng)歷》和《金匱經(jīng)》中十二月將和斗建的記載,我們發(fā)現(xiàn)式盤上的月將位置正好位于《三統(tǒng)歷》十二次起止度數(shù)的中間,順序無誤,名稱略有差異,天罡、徵明、天魁、太乙在式盤上分別為天岡、登明、魁、太一。這應(yīng)該是流傳過程中的通假字、異體字或者避諱字,本質(zhì)上并無不同。顯然,出土實物的形制與傳世文獻(xiàn)的記載以及它們曾經(jīng)流行的時代若合符契,可證楊惟德所言不虛。

事實上,在那個時代斗柄所建(月建)與日躔星次的這種對應(yīng)關(guān)系便是傳統(tǒng)術(shù)數(shù)學(xué)地支六合原理之所在,如表4-3所示。傳統(tǒng)數(shù)術(shù)學(xué)規(guī)定:子丑、寅亥、卯戌、辰酉、巳申、午未六組地支相合,其原理在此一目了然。

表4-2 月將與二十八宿對應(yīng)表

神將名

天岡

太沖

功曹

大吉

神后

登明

從魁

傳送

小吉

勝光

太一

對應(yīng)星宿

尾箕之間

斗牛之間

室壁之間

觜參之間

星張之間

翼軫之間

   表4-3 節(jié)氣、斗建、日躔、星次與月將對應(yīng)表

節(jié)氣起止

斗柄所建

日躔地支

星次名稱

月將名稱

立春至驚蟄

娵訾

徵明

驚蟄至清明

降婁

天魁

清明至立夏

大梁

從魁

立夏至芒種

實沈

傳送

芒種至小暑

鶉首

小吉

小暑至立秋

鶉火

勝光

立秋至白露

鶉尾

太乙

白露至寒露

壽星

天罡

寒露至立冬

大火

太沖

立冬至大雪

析木

功曹

大雪至小寒

星紀(jì)

大吉

小寒至立春

玄枵

神后

今天的學(xué)者大概對六合的原理了解不夠,誤認(rèn)為大六壬的十二月將有兩種排法。李學(xué)勤先生認(rèn)為這是兩種次第顛倒的十二神排列。[1]李零先生說:“……上述各例中的十二神都是以徵明(正月)主亥,同于《五行大義·論諸神》引《玄女拭經(jīng)》,但《景祐六壬神定經(jīng)·釋月將》引《金匱經(jīng)》卻是徵明主寅。前者沿用秦正,而后者是漢武帝以后改的正朔,則為后世六壬家所本。” [2]筆者認(rèn)為李學(xué)勤先生的說法比較含糊,而李零先生的解釋就錯得很遠(yuǎn)了。

兩位先生著述甚豐,后學(xué)獲益匪淺。但是對于他們在個別地方的不當(dāng)見解,筆者大膽指出,以防止錯誤繼續(xù)擴(kuò)散。

行文至此,我們依然還有疑問。一是比三統(tǒng)歷更早的年代,十二月將又是如何推演的?二是十二月將的起止點是在什么時候從節(jié)氣變成了中氣?下面首先來考證第一個問題,第二個問題放到本文的末尾去談。

第二節(jié) 西漢“六壬”式盤“月將”之考查

題目中的“六壬”和“月將”之所以打上引號,是因為筆者認(rèn)為西漢時期還沒有產(chǎn)生這兩個詞,然而其雛形卻已經(jīng)出現(xiàn)。為了討論方便,我們姑且這樣稱呼。

出土的六壬式盤中最古老的一件其年代在西漢初年,現(xiàn)藏于安徽省博物館,如圖4-2所示。其形制與前面介紹的東漢初六壬式盤基本相同,但是天盤上沒有十二月將的名稱,只在相關(guān)星宿上逆時針列了“正”、“二”、“三”等十二個數(shù)字。嚴(yán)敦杰先生研究認(rèn)為十二月將的名稱出現(xiàn)在西漢末或稍前。[3]其說可從。不過,西漢時期雖然沒有形成十二月將的名稱,但并非沒有十二月將的演算規(guī)則。

式盤上數(shù)字與星宿的對應(yīng)關(guān)系清晰可見,整理如表4-4所示。這十二個數(shù)字顯然是指月份,乍一看很像是朔望月。通過上一節(jié)的討論我們知道十二月將的演算是以二十四節(jié)氣為基礎(chǔ)的。但是,西漢式盤上的月份究竟是朔望月還是節(jié)氣月呢?這個問題涉及到西漢時期大六壬月將的運算規(guī)則,也為我們研究早期歷法提供了線索,需要認(rèn)真做一番考證。

圖4-2 西漢六壬式盤(采自《式盤綜述》,《考古學(xué)報》1985年第4期)

表4-4 月份數(shù)字與星宿對應(yīng)表

數(shù)字

十一

十二

對應(yīng)星宿

(營室)

長(張)

筆者在傳世和出土文獻(xiàn)中尋找,發(fā)現(xiàn)支持朔望月的證據(jù)似乎更多。

宋代壬占大家邵彥和著《大六壬斷案》記有一則案例,收入清人程樹勛輯錄的《壬占匯選》中:

庚辰年浙江大旱,八月癸丑日辰將辰時占雨澤。

……邵彥和曰:……太陰,月宿,十五日在戌,十六、十七日在酉,乃是月宿離于畢,畢在酉宮也。十七日朱雀加卯,火敗于卯,而得月離于畢,故主大雨。雨常附陰而降,以酉為太陰之門,純陰之位。凡占雨,但用月宿到今日,看臨在酉,則是月離于畢也。……[4]

這里有一句話“太陰,月宿,十五日在戌,十六、十七日在酉,乃是月宿離于畢,畢在酉宮也”,這是怎么一個占法呢?在程樹勛輯錄的《大六壬心鏡卷三·二煩課》(唐代徐道符著,以下簡稱《心鏡》)中可以找到答案,詳見注釋[5],其中非常清楚地告訴我們?nèi)绾斡嬎阍滤蕖!罢率?,二月奎,三月胃,四月畢,五月參,六月鬼,七月張,八月角,九月氐,十月心,十一月斗,十二月虛”,指每月朔宿。比對西漢式盤上月份所對應(yīng)的星宿(表4-4),吻合度極高,不大相同的是五月、六月、十二月,但是仔細(xì)分析,井宿與參宿、柳宿與鬼宿、女宿與虛宿彼此相鄰,可能是觀測年代不同導(dǎo)致的,因此本文認(rèn)為兩者基本相同。

后面還有一句關(guān)鍵的話:“每月初一日移宿起,加值奎井張翼,氐宿,皆留一日”,意思是說如何計算月宿,從朔宿開始按日順數(shù),遇到奎、井、張、翼,氐宿,則重復(fù)一日。

再看更早期的大六壬經(jīng)典《黃帝龍首經(jīng)·占月宿何星法》(以下簡稱《龍首經(jīng)》),明確規(guī)定每月朔日所在之宿,正月室,二月奎,三月胃,四月畢,五月井,六月柳,七月張,八月角,九月氏,十月心,十一月斗,十二月女,與西漢六壬式盤上的標(biāo)記完全相同,詳見注釋[6]。此處還規(guī)定閏月的朔日為宿后一宿,比如正月朔在營室,那么閏正月朔在營室后一宿壁。但沒有“加值奎井張翼,氐宿,皆留一日”的說法。

近年出土的戰(zhàn)國、秦漢間的簡帛上也有很多類似的記載,比如睡虎地秦簡甲種《除篇》、乙種《官篇》、隨州孔家坡漢簡《星官篇》、九店楚簡《日書》等等(以下依次簡稱為《睡甲除》《睡甲星》《睡乙官》《孔簡星官》《九店日書》)。學(xué)者們認(rèn)為這是一種“二十八宿紀(jì)日法”。劉樂賢先生對此做了概括總結(jié),并認(rèn)為“大概古代的日躔記錄廣為人知,日者在選定哪些星宿作為各月的朔宿時,很可能沿用了這些日躔紀(jì)錄?!?/span> [7](案:實際情況要復(fù)雜得多。)孔慶典認(rèn)為“二十八宿紀(jì)日由實際天文歷法而來,但歲差的作用會導(dǎo)致實際日躔漸漸偏離各月值宿。這大概就是二十八宿紀(jì)日最終成為選擇術(shù)的原因之一?!?/span>[8](案:二十八宿紀(jì)日來源于早期精度比較粗疏的月宿歷,后來在此基礎(chǔ)上形成一種占法,與歲差無關(guān)。)

值得一提的是,《九店日書》明確有“朔于”二字,原文殘缺,劉樂賢將其中楚月名轉(zhuǎn)換成秦月名并將缺文補(bǔ)釋完全,整理為:正月朔于營室,二月奎,三月胃,四月畢,五月東井,六月柳,七月張,八月角,九月氐,十月心,十一月斗,十二月須女。[9]

另外,戰(zhàn)國秦漢簡帛上的歷注中“建除”的標(biāo)注方法,鄧文寬、金良年、殷光明、張培瑜等學(xué)者多有研究,劉樂賢對此做了概括[10],孔慶典又有補(bǔ)充[11],認(rèn)為就目前的出土材料看,直到東漢四分歷頒行時期的永元六年(公元94年)才以節(jié)氣月標(biāo)注建除十二值日,例如立春經(jīng)雨水至驚蟄,斗柄建寅,從立春開始的第一個寅日標(biāo)注“建”,驚蟄經(jīng)春分至清明,斗柄建卯,從第一個卯日開始標(biāo)注“建”,余仿此。在此之前的太初歷頒行期間的歷譜中則是以朔望月為標(biāo)準(zhǔn)置建,比如正月斗柄建寅,從朔日開始的第一個寅日標(biāo)注為“建”,二月建卯,從朔日開始的第一個卯日標(biāo)注為“建”,余仿此。再往前,秦及漢初的歷譜中未見置建,且大多不標(biāo)注節(jié)氣。這似乎說明節(jié)氣月被選擇術(shù)吸收從而取代朔望月是在東漢四分歷之后。筆者認(rèn)真學(xué)習(xí)研究了幾位學(xué)者的著作,認(rèn)為結(jié)論基本可信。近年孫占宇博士研究放馬攤秦簡《日書》(以下簡稱《放簡日書》),發(fā)現(xiàn)有月份與日躔星度相配的實物,遂認(rèn)為戰(zhàn)國晚期的歷注是以節(jié)氣月(原文稱其為“星命月”)為標(biāo)準(zhǔn)的。[12]筆者仔細(xì)閱讀了孫博士的相關(guān)討論,認(rèn)為他沒有準(zhǔn)確理解這兩種置建法的真正含義,不能因為戰(zhàn)國晚期存在節(jié)氣月的證據(jù)就認(rèn)為建除的標(biāo)注是以節(jié)氣月為標(biāo)準(zhǔn)的。現(xiàn)將以上文獻(xiàn)中月份及星宿對應(yīng)的情況詳列如表4-5所示。

出土文獻(xiàn)和傳世文獻(xiàn)中的這些記載向我們透露出一種來歷久遠(yuǎn)的歷法,也即本文想要探討的由觀象授時向推步制歷過渡的中間形態(tài)——月宿歷,而不僅僅是學(xué)者們一筆帶過的“二十八宿紀(jì)日法”。相關(guān)情況筆者將在后文中詳細(xì)討論。

以上羅列的這些證據(jù)似乎都在指認(rèn)一件事實,那便是:西漢初六壬式盤上“正、二、三、……十二”這十二個數(shù)字指的是朔望月,每個數(shù)字對應(yīng)的宿名為當(dāng)月朔日所在之星宿。

不過,支持節(jié)氣月的證據(jù)也有,最具分量的有三條。

一是學(xué)界普遍認(rèn)為二十四節(jié)氣在戰(zhàn)國時期已經(jīng)形成,這從側(cè)面說明,以當(dāng)時的天文觀測技術(shù),比較精確的確定日躔并非困難的事。事實上,古人通過觀察昏旦中星或者觀察偕日升和偕日落的星辰來推算日躔的歷史相當(dāng)悠久,筆者曾經(jīng)討論過,至少7500年前的先民就已經(jīng)懂得冬至前后日躔奎宿。[13]

在《禮記·月令》有每月日躔及昏旦中星的完整記載,詳見注釋[14]。這里孟春、仲春、季春等等顯然是指節(jié)氣月,每月日躔與西漢初六壬式盤所記基本相同。不同之處在于《月令》孟秋之月日在翼,季秋之月日在房,孟冬之月日在尾,而式盤上相應(yīng)的月份分別標(biāo)注在在張宿、氐宿、心宿之上。我們知道歲差使冬至點逐年西退,則顯然《月令》所記日躔的年代比西漢式盤要早,其觀測年代最遲在戰(zhàn)國晚期是可以肯定的。

表4-5 傳世文獻(xiàn)與出土文獻(xiàn)之月份與星宿對應(yīng)表

文獻(xiàn)\月份

正月

二月

三月

四月

五月

六月

七月

八月

九月

十月

十一月

十二月

心鏡

龍首經(jīng)

西漢式盤

長(張)

九店日書

營室

東井

須女

睡甲除

睡乙官

營室

東壁

觜嶲參

東井輿鬼

七星

張翼軫

角亢

氐房

心尾箕

牽牛

婺女虛

孔簡星官

營室

東壁

觜嶲參

東井輿鬼

七星

張翼軫

角亢

氐房

心尾箕

牽牛

婺女虛

放簡日書

營室

東壁

觜嶲參

東井輿鬼

七星

張翼軫

角亢

氐房

心尾箕

婺女虛

[15]

《呂氏春秋·十二紀(jì)》與《月令》的上述內(nèi)容幾乎相同,略有差異之處在于:

《十二紀(jì)》“季夏之月,日在柳,昏中,旦奎中;孟秋之月,日在翼,昏中,旦畢中”。[16]心宿二即大火星,因此可以認(rèn)為兩者關(guān)于季夏所記相同。關(guān)于孟秋之月,我們知道建星居于斗牛之間,《十二紀(jì)》用“斗”取代“建星”,大概是其觀測年代比《月令》略晚吧。

圖4-3 (采自《西漢汝陰侯墓出土的占盤和天文儀器》,《考古》1978年第5期)

第二條理由是,與西漢六壬式盤同時出土的還有一個觀測天象的儀器,上有二十八宿距度(見4-3。[17]我們知道中國古人以太陽沿黃道運行一周為365 1/4度,每天行1度。這個儀器以實物形式向我們展示當(dāng)時的天文測量已經(jīng)達(dá)到了以日躔來確定二十八宿度數(shù)的水平。把這兩件同墓出土的物件放在一起比較,我們當(dāng)然會首先考慮式盤上的數(shù)字是指節(jié)氣月。

事實上,我們在放馬灘秦簡中找到了月份與日躔星度相配的實物記載。根據(jù)孫占宇整理的材料,我們將有關(guān)內(nèi)容轉(zhuǎn)載如下(文中省略號為原簡殘缺):

角十二,亢十二:            八月;

氐十一,房十:              九月;

心十一、十二,尾九,箕十: 十月;

斗二十二,?!?nbsp;       十一月;

婺女……,虛十四:        十二月;

危……,營室……,東壁……:正月;

奎十五,婁十三:            二月;

胃十四、十三,昴十五:      三月;

畢十五,觜巂六,參九:      四月;

東井……,輿鬼……:        五月;

柳……,七星十三:          六月;

張十三,翼十三,軫十五:    七月。[18]

這個材料充分證明在那個時代可以用朔望月的月序來表示節(jié)氣月。

第三條理由是,如果西漢六壬式盤上標(biāo)注的月份是朔望月,怎么保證歷年歷月的朔日能夠固定在某宿上呢?筆者按照四分歷十九年七閏的編制規(guī)則對秦歷做了簡單推算,結(jié)果表明,某月的朔日并不能固定在某宿,前后跨越了30度。[19]其實古人早已論述過這個道理?!逗鬂h書·律歷志》引《月令章句》:“孟春以立春為節(jié),驚蟄為中。中必在其月,節(jié)不必在其月。據(jù)孟春之驚蟄在十六日以后,立春在正月;驚蟄在十五日以前,立春在往年十二月?!?/span>[20]孫希旦撰《禮記集解》:“然朔日有定,而節(jié)氣先后不同,則合朔所在不可定指為何宮何宿。以正月言之,如立春在朔日以前,日月固會于亥宮矣。如在二日以后,則合朔仍在前宮玄枵之次,固《記》(指《禮記》,筆者注)不言辰但言日也?!?/span>[21]

以上三條理由可以證明西漢式盤上的月份是指節(jié)氣月而非朔望月,這是以節(jié)氣月為基礎(chǔ)的“日在加時”占法。彼時雖然沒有形成十二月將的名稱,但是其內(nèi)核已經(jīng)具備了。

不過,前文羅列的那些從戰(zhàn)國至清代的“月宿占法”的材料是怎么來的呢?我們顯然不能排除西漢六壬式盤同時具有“月宿占法”的功能。探索“月宿占法”的來歷,將挖掘出早期歷法的演變,也即從觀象授時到推步歷的過渡究竟是一個什么情況,其意義重大,筆者將在本文第四節(jié)、第五節(jié)進(jìn)一步討論。

現(xiàn)在我們到戰(zhàn)國秦漢年間的簡牘文獻(xiàn)中做一番搜尋,看看有沒有“日在加時”占法更早期的線索。

第三節(jié) 簡牘中的“日在加時”占法

梳理近年來出土的簡牘文獻(xiàn),筆者在周家臺秦簡中發(fā)現(xiàn)“日在加時”占法的早期材料:

日書

八月   角,亢。

九月   氐,房。

十月   心,尾,箕。

十一月 斗,牽牛。

十二月 婺女,虛,危。

正月   營室,壁。

二月   奎,婁。

三月   胃,昴。

四月   畢,觜巂,參。

五月   東井,輿鬼。

六月   柳,七星。

七月   張,翼,軫。

線圖(一)

(如圖4-4,釋文略)

圖4-4 (采自《關(guān)沮秦漢墓簡牘》,中華書局2001年)

占文(本題目為筆者所擬)

角:斗乘角,門有客,所言者急事也。獄訟,不吉;約結(jié),成;逐盜、追亡人,得;占病者,已;占行者,未發(fā);占來者,未至;占市旅者,不吉;占物,黃、白;戰(zhàn)斗,不合。

亢:斗乘亢,門有客,所言者行事也,請謁事也,不成。占獄訟,不吉;約結(jié),不成;占逐盜、追亡人,得之;占病者,篤;占行者,不發(fā);占來者,不至;占市旅,不吉;占物,青、赤;占戰(zhàn)斗,不合﹒不得。

氐:斗乘氐,門有客,所言者憂病事也。占獄訟,不解;約結(jié),相掋亂也;占逐盜、追亡人,得之;占病者,篤;占行者,不發(fā);占來者,亟至;占市旅,不吉;占物,青、黃;占戰(zhàn)斗,不吉。

……(以下略去二十五宿占文,筆者注)

求斗術(shù)曰:以廷子為平旦而左行,數(shù)東方平旦而雜之,得其時宿,即斗所乘也。

此正月平旦擊申者,此直引也。今此十二月子日皆為平,宿右行。擊行。[22]

占文部分按照二十八宿(從東方角宿開始,沿著北、西一直到南方軫宿)的順序以“斗乘某”開頭逐一分列所占事項的吉兇。

“斗乘某”的含義即是天盤上北斗的斗柄指向地盤上二十八宿的某一宿。事實上。“某乘某”是后期的六壬占法中非常通用的術(shù)語,意思便是天盤的某神將(或某干、支)與地盤的某神將(或某干、支)相重疊?!澳吵四场庇袝r也表達(dá)為“某加某”或“某臨某”?!岸烦四场币步小岸窊裟场保盼墨I(xiàn)中多見。

再看日書部分,這里規(guī)定了每月日躔星宿,與西漢式盤上的標(biāo)注完全相同。

現(xiàn)在我們來重點研究一下求斗術(shù):“此正月平旦擊申者,此直引也?!边@句話的意思是說:正月的平旦斗杓指向申,就是從這里推算出來的。

到底是怎么推算出來的?把這句話的原理搞清楚是破譯求斗術(shù)的關(guān)鍵。

我們先來看看申與哪些星宿相對應(yīng)。查看線圖的內(nèi)圈標(biāo)有十二地支,與外圈二十八宿似有一種對應(yīng)關(guān)系,但是查遍整個簡冊沒有發(fā)現(xiàn)這種對應(yīng)關(guān)系的說明。這種情況要么表示在那個時代這種對應(yīng)關(guān)系已經(jīng)是一種常識,無需說明,要么表明還沒有形成對應(yīng)關(guān)系。但是簡文將“此正月平旦擊申者,此直引也”這句話與二十八宿的占文以及線圖放在一起,若說兩者沒有對應(yīng)關(guān)系是不合情理的。

在本文第一節(jié)討論過月與月將的對應(yīng)關(guān)系,具體的說:正月將徵明亥、二月將天魁戌、三月將從魁酉、四月將傳送申、五月將小吉未、六月將勝光午、七月將太乙巳、八月將天罡辰、九月將太沖卯、十月將功曹寅、十一月將大吉丑、十二月將神后子。如果將月將的地支加入日書中對應(yīng)的月份,如下:

八月辰將   角,亢。

九月卯將   氐,房。

十月寅將   心,尾,箕。

十一月丑將 斗,牽牛。

十二月子將 婺女,虛,危。

正月亥將   營室,壁。

二月戌將   奎,婁。

三月酉將   胃,昴。

四月申將   畢,觜巂,參。

五月未將   東井,輿鬼。

六月午將   柳,七星。

七月巳將   張,翼,軫。

那么這種對應(yīng)關(guān)系就一目了然了。顯然,地支申對應(yīng)畢、觜巂、參三宿。

天盤上,斗杓是指向角宿的,《天官書》說“杓攜龍角”正是此意,在漢代及以后的式盤上可以看得很清楚。

求斗術(shù)又說:“今此十二月子日皆為平”,筆者認(rèn)為這里少了一個逗號,應(yīng)該是“今此十二月子,日皆為平”,意思是說:現(xiàn)在十二月日躔子將,要知道本月斗杓平旦所指,就以子將為平旦來換算。

現(xiàn)在就來驗證一下正月的平旦斗杓是不是指向申。在線圖上平旦對應(yīng)心宿。我們知道正月日躔亥將,包括營室、壁兩宿。我們選取日在營室來演算。天盤左旋表示每日太陽東升西落,太陽從營室經(jīng)過八個星宿走到心宿就表示天快要亮了(平旦),那么代表斗杓的角宿往前走八個星宿便到了參宿,正是申將的范圍。如果日在壁宿則經(jīng)過九個星宿走到心宿(平旦),則斗杓指觜巂,也屬于申將。

現(xiàn)在我們就知道了,只要給出一個確定的時間,就可以換算成日躔和時辰,通過“日在加時”的算法得出斗杓的指向,再對應(yīng)占文,就知道所問事情的吉兇了。

比較線圖、西漢式盤和東漢及以后的式盤和占法,我們發(fā)現(xiàn),天盤上畫出北斗是在西漢以后,早期的線圖雖然不畫出北斗,但是運式的規(guī)則及吉兇判斷中包含有北斗的因素,而且是重要因素。其次,早期的“日在加時”占法是單純的,直接以斗杓指向某宿來判斷吉兇,后期的占法則要加入日、辰、時和天將、月將等等組合的關(guān)系,越來越復(fù)雜。再次,天盤、地盤都是用二十八宿來做標(biāo)記的,但是功用不同,天盤上的星宿標(biāo)注日躔,地盤則表示時辰。周家臺秦簡的線圖上天盤部分雖然沒有標(biāo)注二十八宿,但是它標(biāo)注了十二地支,暗含二十八宿在其中。

除了周家臺秦簡,筆者仔細(xì)檢索近年出土的戰(zhàn)國秦漢間簡牘文獻(xiàn),還發(fā)現(xiàn)一些疑似“日在加時”占法的材料,比如《睡虎地秦簡甲種·星篇》《睡虎地秦簡乙種·官篇》《孔家坡漢簡·星官》(以下簡稱《星篇》《官篇》《星官》),這三篇文獻(xiàn)均以二十八宿為順序,依次羅列祭祀、蓋房、出行、娶妻、嫁女、生子、出入貨等事項的吉兇,三者內(nèi)容基本相同,略有差異。田雪梅作了對比圖表[23],因圖表過長,我們截取部分供參閱如表4-6所示。

這三篇文獻(xiàn)到底是月宿占法還是日在加時占法頗不容易分辨。

我們在第二節(jié)談到過月宿占法,即是以某月某日所在何宿來判斷行事宜忌。學(xué)界把月宿稱之為“二十八宿紀(jì)日法”。[24]睡虎地日書中存在二十八宿紀(jì)日法,學(xué)者們有許多討論,劉樂賢先生做了概括,孔慶典作了補(bǔ)充。[25]比如日書《娶妻出女篇》,成家徹郎已指出以下兩簡中的占文只能用紀(jì)日法來解釋:[26]

庚辰、辛巳,敝毛之士以娶妻,不死,棄。

直參以出女,室必盡。

直營室以出女,父母必從居。

直牽牛、須女出女,父母有咎。

中(仲)春軫、角,中(仲)夏參、東井,中(仲)秋奎、東壁,中(仲)冬竹(箕)、斗,以娶妻,棄。

凡娶妻出女之日,冬三月奎、婁,吉。以奎,夫愛妻;以婁,妻愛夫。

凡參、翼、軫以出女,丁巳以出女,皆棄之。[27]

另外,睡虎地日書《直心篇》《天閻篇》[28]的確是二十八宿紀(jì)日法的證據(jù)。但是筆者仔細(xì)分析了《娶妻出女篇》《星篇》《官篇》之后認(rèn)為,《娶妻出女篇》是月宿占法毫無疑問,但是以此來判斷《星篇》和《官篇》也是月宿占法卻是缺乏說服力的。理由如下:

第一,《娶妻出女篇》說:“仲秋奎,以娶妻,棄”。又說:“凡娶妻出女之日,冬三月奎、婁,吉。以奎,夫愛妻;以婁,妻愛夫。”

很明顯,同樣是奎宿當(dāng)值之日,由于月份不同,娶妻的吉兇是不同的。

表4-6 《星篇》、《官篇》、《星官》二十八宿占文(局部)

我們再看《星篇》《官篇》和《星官》奎宿的占詞?!缎瞧た罚骸耙匀⑵?,女子愛而口臭?!薄豆倨た罚骸耙匀⑵?,女子愛。”《星官·奎》:“以娶妻,妻愛而口臭?!憋@然吉利。

第二,《娶妻出女篇》說:“仲春軫、角,仲夏參、東井,仲秋東壁,仲冬箕、斗,以娶妻,棄?!?/span>

再逐一查閱《星篇》《官篇》和《星官》中關(guān)于軫、角、參、東井、東壁、箕、斗各宿娶妻的吉兇,就會發(fā)現(xiàn)吉兇各異,并非都是“棄之”。

第三,《娶妻出女篇》又說:“凡參、翼、軫以出女,丁巳以出女,皆棄之”。

其中“參”的占文在《星篇》《官篇》中都是“百事吉”,《星官》中是“百事兇”??紤]到從總體上看三篇占文基本相同,筆者認(rèn)為《星官》中是“參”的占詞“百事兇”,很可能是傳抄過程中的誤抄,應(yīng)該是“百事吉”。(在出土文獻(xiàn)中,整理者將內(nèi)容相似的部分進(jìn)行比勘校對是很常見的事。)

“翼”在《星篇》《官篇》中都是“必棄”,在《星官》中是“妻棄”,意思相同。

“軫”在《星篇》《官篇》中都是“吉”,在《星官》中沒有娶妻一項,可能是傳抄過程中遺漏了吧。

另外,我們注意到在睡虎地秦簡日書中還有《朔望篇》:“正月、七月朔日,以出女、娶婦女,夫妻必有死者。以筑室,實不居。”劉樂賢注疏:“朔日,利入室,毋哭,不可以出女、娶婦、筑室。”[29](劉先生將正月、七月去掉了,變成了所有月的朔日不可以出女、娶婦。這個解釋筆者不能同意。)

我們知道,按照月宿占法,正月朔在營室,七月朔在張。將《朔望篇》與《娶妻出女篇》比較,發(fā)現(xiàn)二者并無矛盾之處,可以互補(bǔ)。可知兩者的確都是月宿占法。

若與《星篇》《官篇》《星官》比較,正月朔“營室”后面的占詞均作“娶妻,不寧?!迸c《朔望篇》勉強(qiáng)可合。但是七月朔“張”,《星篇》《官篇》作“百事吉。娶妻,吉。”《星官》此處缺字,陳炫瑋說:“此處睡虎地秦簡《日書》甲、乙本皆作'百事吉,娶妻,吉。’[30]與《朔望篇》明顯不同。

這些材料說明《娶妻出女篇》和《星篇》《官篇》《星官》是不同的占法。

如果用前面周家臺秦簡線圖的“日在加時”占法來解釋《星篇》《官篇》《星官》,則完全可行。

第四節(jié) 戰(zhàn)國以前歷法演變概況及相關(guān)問題討論

先民通過立表測影和觀察星象,知道了一個回歸年(太陽年)大約366天;通過觀察月亮的圓缺,知道了一個月大約是29~30天,一個太陰年大約355天,太陽年與太陰年相差大約10~11天。當(dāng)四個仲月來臨之時,在黃昏觀測南中天,如果發(fā)現(xiàn)當(dāng)月所對應(yīng)的中星(鳥、火、虛、昴)明顯落后,則設(shè)置一個閏月,以使星象和歷法相符?!秷虻洹罚骸叭罩?,星鳥,以殷仲春。……日永,星火,以正仲夏。……宵中,星虛,以殷仲秋。……日短,星昴,以正仲冬。……期三百有六旬有六日,以閏月定四時,成歲?!边@段話生動地記載了先民觀象授時的方法。先民最早認(rèn)識的節(jié)氣只有冬至、夏至、春分、秋分,當(dāng)時的觀測技術(shù)原始而落后,觀象授時歷的粗疏是難以想象的。

至殷商,殷歷尚處于觀象制歷向推步歷法過渡的階段,此時紀(jì)日以干支,紀(jì)月以朔望,紀(jì)年以四氣,年分平閏,月有大小,閏法的創(chuàng)制以端正四氣為原則;至西周,其歷法是在殷歷的基礎(chǔ)上發(fā)展起來的陰陽合歷,與殷歷并無根本不同。但是,周代歷法獨重月相,這一點與殷歷明顯不同。[31]

這些月相的名稱有旁死霸、哉死霸、既死霸、旁生霸、生霸、既生霸、既望等等。圍繞這些名稱的具體含義,產(chǎn)生了月相四分說、月相定點說,本文認(rèn)為后者更符合實際。但是,月相與歷日(初一朔、初三朏、十五望、月末晦等等)如何對應(yīng),學(xué)者的觀點并不統(tǒng)一。

另外,殷商和西周早期的歷法,月首為“朔”還是“朏”呢? 馮時先生根據(jù)殷商乙酉月食之年一至八月的歷譜分析認(rèn)為殷歷的歷月只能始于朔而不始于朏,殷歷和西周早期的歷法都以朔為月首,可能是通過觀察殘月和新月而取其中間的時刻而得到的。顯然,這種方法認(rèn)識的朔與現(xiàn)代天文學(xué)意義上的朔并不具有相同的概念,后者是指日月黃經(jīng)差為零的時刻,這一現(xiàn)象顯然無法看到,只能靠推步獲得。[32]然而當(dāng)時的推步歷并不精確,月首與實朔之間誤差一兩天并不奇怪。

對春秋時代的魯歷,張培瑜先生通過對《春秋經(jīng)》記載的37次日食的研究,認(rèn)為有32次屬于觀測實錄,并得出“魯國歷法月相完全合天,步朔相當(dāng)準(zhǔn)確”的結(jié)論。張先生認(rèn)為:“春秋時期,由觀象授時發(fā)展到先期推步制定歷法的階段還為時不久,尚未形成如古六歷、三統(tǒng)歷、四分歷等完整統(tǒng)一的年月日朔閏氣的嚴(yán)格推步體系。斯時日至測量還不夠準(zhǔn)確,閏月設(shè)置尚欠規(guī)范。因此相應(yīng)的歲首建正并非十分固定。”春秋早期歲首基本建丑,但是到成公以后就大致建子了。大約在公元前七世紀(jì)中后期的魯僖公、文公時代基本上掌握了十九年七閏的章法,在能夠比較準(zhǔn)確的測定日至的日期后,就有意識的以含冬至之月作為歲首。不過,春秋魯國后期的歷法設(shè)置閏月還有一定的隨意性,有超過1/10的年份歲首有一個月的擺動??赡苁侨罩翜y影還不夠精密,且不能排除氣候、氣象等因素。到戰(zhàn)國時期,學(xué)者已經(jīng)掌握了日躔月離的推步,“千里之日至可坐而致也”,但春秋或更早期的學(xué)者或許還做不到這一點。[33]

以上,我們簡要梳理了由殷商至戰(zhàn)國以前的天文歷法由觀象授時向推步過渡的情況,這個過程也體現(xiàn)了人們對星空的熟悉程度的加深和觀測技術(shù)的日趨精密。而推步歷的標(biāo)志除了冬至的更精確測定之外,還有二十八宿體系的建立以及各宿距度的測定。潘鼐先生對此作了綜合性的研究。

我們知道,二十八宿距度分為兩種,《淮南子》和《漢書·律歷志》所記以及《開元占經(jīng)》中記錄的石氏宿度為傳統(tǒng)距度,《開元占經(jīng)》記載的劉向《洪范傳》宿度、西漢汝陰侯墓出土的天文盤宿度以及放馬灘秦簡《日書》所記宿度均為古度(以下簡稱《洪范傳》古度、汝陰侯占盤古度、放簡古度)。

現(xiàn)將傳統(tǒng)距度、《洪范傳》、汝陰侯占盤、放簡古度整理如表4-8所示。

表4-8 二十八宿傳統(tǒng)距度與《洪范傳》、汝陰侯占盤、放簡古度一覽表[34]

宿名\距度

傳統(tǒng)距度

      

《洪范傳》

汝陰侯占盤

放簡

取定值

12

12

 

12

12

9

 

11

12

10

15

17

 

1711

17

5

7

7

710

7

5

12

11

1112

11

18

9

9

9

9

11

10

10

10

10

26.25

22

22

2223

22

8

9

9

 

9

12

10

10

 

10

10

14

14

14

14

17

9

6

9

9

16

20

20

20

20

9

15

15

13

15

16

12

11

15

12

12

15

15

13

15

14

11

11

13、14

11

11

15

15

15

15

16

15

15

15

15

2

6

6

6

6

9

9

9

9

9

33

29

26

29

29

4

5

5

 

5

15

18

18

 

18

7

13

12

13

13

18

13

 

1?(13

13

18

13

 

13

13

17

16

 

15

16

潘鼐先生以古度考察了《禮記·月令》《呂氏春秋·十二紀(jì)》《逸周書·月令解》日躔及昏旦中星的記載,認(rèn)為在不拘泥于距星和宿度的情況下,基本適合春秋時期,彼時日躔二十八宿只能看作大略位置?!翱梢源_證《禮記·月令》的天象,系春秋中后期所觀測;當(dāng)以公元前620±100年為十二個月日躔二十八宿的時期。[35]

結(jié)合魯國的歷法在春秋中后期的變化,潘先生說:“魯文公與宣公的年代為公元前626年至公元前591年,宣公十四年為公元前595年,成公的年代為公元前590年至公元前578年。此項周正歷法的使用年代,與《禮記·月令》觀測年代平均為公元前620年,即魯文公七年亦正相合。這時,約當(dāng)二十八宿已經(jīng)成立的年代的下限?!庇终f:“古度實為我國最早的科學(xué)的恒星觀測資料。石氏度則為公元前五世紀(jì)中葉繼之而起的較精確的觀測結(jié)果,已是進(jìn)一步發(fā)展的科學(xué)成果了。”[36]潘先生還計算了以牽牛上星為距,冬至點在牽牛一度或一度余的測定年代下限為公元前510年左右,應(yīng)用于顓頊歷,采用二十八宿古度。[37]

近年來考古學(xué)上的新發(fā)現(xiàn)中的確有證據(jù)表明春秋晚期已經(jīng)形成了完善的二十八宿距度體系。200612月至20088月發(fā)掘的安徽蚌埠雙墩一號春秋晚期鍾離國君墓葬第三層是自中央圓形區(qū)域向外輻射的二十條寬窄不均的放射遺跡(圖4-5[38],馮時先生考證認(rèn)為這是二十八宿按照龍(角、亢、氐、房、心、尾)、箕、斗、牛、女、虛、危、定(營室、東壁)、奎、婁、胃、昴、畢、虎(觜、參)、井、鬼、柳、星、鳥(張、翼)、軫二十象合并宿度所形成的天區(qū)投影。并指出:“墓中二十個放射區(qū)域如果是以'象’及二十八宿距星為標(biāo)準(zhǔn)所建立的天區(qū),那么這將意味著至少在西元前六世紀(jì)春秋晚期以前,二十八宿體系顯然已經(jīng)相當(dāng)完善,而且作為一個恒星觀測體系,無疑已具有了明確的距度劃分。[39]

另,2006年底在河南南陽徐家?guī)X墓葬區(qū)發(fā)掘出土的(阝化)夫人(女囂)鼎,經(jīng)專家考證此鼎鑄于公元前507年,其上銘文考釋為:“唯正月初吉,歲在涒灘,孟春在奎之際……”。[40]銘文的意義重大,首先是太歲紀(jì)年的行用年代大為提前至春秋晚期,其次說明二十八宿體系不僅在當(dāng)時已經(jīng)形成而且具有完善的距度劃分,用于系統(tǒng)地觀測和紀(jì)時。[41]

圖4-5

針對前人的研究,我們有兩個問題需要進(jìn)一步探討。

首先,潘先生認(rèn)為“可以確證《禮記·月令》的天象,系春秋中后期所觀測;當(dāng)以公元前620±100年為十二個月日躔二十八宿的時期”,這個結(jié)論是以節(jié)氣月為標(biāo)準(zhǔn)得出的么?從潘先生介紹的計算方法看,“以孟春之月的月初,太陽位于營室為起點,取二十八宿按石氏宿度從室宿、壁宿依次排到虛宿、危宿,排滿365.25度,再將太陽行程按每月30.4375日,一日行一度,亦按十二個月,順序排列同周天二十八宿位置做對比”,這顯然是節(jié)氣月(平氣)的計算方法。然而,到目前為止還沒有實際證據(jù)能夠表明春秋時期已經(jīng)存在二十四節(jié)氣。在沒有二十四節(jié)氣的時代會存在節(jié)氣月嗎?本文認(rèn)為有兩種可能。

一是春秋中晚期已經(jīng)形成了二十四節(jié)氣,只不過現(xiàn)在還沒有找到直接證據(jù)。比如說, (阝化)夫人(女囂)鼎銘文“歲在涒灘”表明春秋晚期已經(jīng)存在太歲紀(jì)年了。而傳世文獻(xiàn)中最早出現(xiàn)太歲紀(jì)年的是《呂氏春秋·序意》“維秦八年,歲在涒灘”,這是公元前239年,已經(jīng)是戰(zhàn)國末期了。在(阝化)夫人(女囂)鼎出土之前,誰會想到春秋晚期已經(jīng)存在太歲紀(jì)年呢?而“孟春在奎之際”表明當(dāng)時的確是存在類似于節(jié)氣月的日躔記錄,雖然我們僅僅憑這一句無法了解十二個月日躔的全貌,但至少可以判斷這與《呂氏春秋·十二紀(jì)》《禮記·月令》上的日躔屬于同一種類型。誰能夠預(yù)料今后不會出現(xiàn)支持二十四節(jié)氣在春秋時期便已經(jīng)存在的新證據(jù)呢?

第二種可能是,在春秋晚期雖然還沒有形成二十四節(jié)氣的名稱,但是已經(jīng)有了節(jié)氣月的實質(zhì)。這種可能性極大,理由有二。

第一是,公元前590年以后,魯歷基本建子并出現(xiàn)十九年七閏的規(guī)律,這說明已經(jīng)出現(xiàn)了四分歷的雛形,冬至點的測定已經(jīng)比較準(zhǔn)確,并以冬至點為基準(zhǔn),把太陽的視運動軌跡按照一周天365.25度平均分成12份,使冬至、夏至、春分、秋分居于所在月的中點上,實際步算大概是類似于《淮南子·天文訓(xùn)》介紹的方法[42]。這樣形成的十二個月的日躔其實是算出來的,只有冬至點是測出來的。而冬至點的測定是借助了立表測影技術(shù)來輔助完成的,單靠肉眼不能確定任何節(jié)氣點的真實日躔,然而在冬至點的基礎(chǔ)上把它們計算出來卻完全不是問題。這樣說是有根據(jù)的,例如《周髀算經(jīng)》記載的各節(jié)氣的日影長度[43]是一個等差數(shù)列,與《后漢書·律歷志》記載的二十四節(jié)氣日影實測長度[44]相比,顯然前者是想當(dāng)然的結(jié)果。就連春分、秋分的日影長度也是計算出來,這個現(xiàn)象告訴我們:當(dāng)時通過觀察太陽出沒的方位(正東正西),以及感受白晝和黑夜的長短來判斷春分、秋分,其準(zhǔn)確度非常粗略,粗略到他們對觀測結(jié)果沒有把握,所以才會相信等差數(shù)列的計算,并忠實地記錄下來流傳到后世。即使是到了漢代,觀測的誤差依然能夠被我們發(fā)現(xiàn):如果深入分析《后漢書·律歷志》記載的春分和秋分日影的長度,我們就知道這是按照平氣計算出春、秋分的日期之后再測出的結(jié)果。因為如果觀測太陽出沒的方位(正東正西)的準(zhǔn)確度足夠高的話,這樣測出的春分和秋分便是定氣了。事實上,太陽視運動速度的不均勻性,在中國直到公元六世紀(jì)前期(約北魏、北齊時期)才被張子信發(fā)現(xiàn)。[45]

雖然從“立春、雨水、驚蟄、春分、清明、谷雨”這個排列順序看,《周髀算經(jīng)》的這段文字應(yīng)該是西漢以后的產(chǎn)物,但是以西漢人的天文測量技術(shù),不會得出等差數(shù)列的結(jié)果。所以,這些數(shù)據(jù)應(yīng)該是早期的產(chǎn)物,不會晚于戰(zhàn)國初期石申夫整理二十八宿距度的時代。所以我們有理由認(rèn)為,二十八宿的距度剛剛形成之時,由于觀測精度遠(yuǎn)遠(yuǎn)不夠,當(dāng)時各月的日躔是通過計算得出。

第二個理由是,(阝化)夫人(女囂)鼎太歲紀(jì)年的銘文“歲在涒灘”表明當(dāng)時早已存在歲星紀(jì)年了(因為歲星紀(jì)年比太歲紀(jì)年更早),那么十二次也應(yīng)該已經(jīng)產(chǎn)生,春秋時代是否也存在十二辰紀(jì)月呢?筆者推測彼時天赤道已經(jīng)被平均分成了十二個區(qū)域,天算家用十二辰來標(biāo)注這十二個區(qū)域并以此來標(biāo)記日躔,完全符合邏輯。

第二個問題是,潘鼐先生用古度來計算日躔,認(rèn)為大致符合春秋中晚期之天象。然而他所說的古度是《開元占經(jīng)》記載的劉向《洪范傳》宿度以及西漢汝陰侯墓出土的天文盤宿度。從放馬灘秦簡《日書》記載的宿度我們可以看到,三者有一些差別(參見表4-8)。那么,古度從建立之初至西漢初年是不是處于演變之中呢?本文認(rèn)為答案是肯定的,相關(guān)問題還需要作進(jìn)一步研究。

概言之,春秋早期歲首基本建丑,但是到成公(公元前590年)以后歲首就大致建子,并形成了十九年七閏的規(guī)律,這說明當(dāng)時已經(jīng)能夠比較準(zhǔn)確的測定冬至了。本文據(jù)此認(rèn)為,四分歷的雛形正是形成在這個時期,當(dāng)時的天算家完全具備能力以冬至點為基準(zhǔn)計算出各“節(jié)氣月”(姑且這樣稱呼)的日躔。因此,二十八宿距度體系的建立應(yīng)該是以公元前590年為下限。

第五節(jié) “月宿”歷法、占法以及宋元王夢占

做完了早期歷法的梳理工作,現(xiàn)在我們來討論月宿歷法、占法的來歷。

前文提到,歷年某月的朔日月球的位置不會固定在某宿,但是出土的戰(zhàn)國及秦漢年間的簡牘和傳世的六壬文獻(xiàn)中記載的月宿占法卻表現(xiàn)出相反的情況。這是為何?顯然,“月宿歷”的編制一定比四分歷要早,而且它兼具觀象授時歷與推步歷的性質(zhì),只能產(chǎn)生在兩者之間的過渡期。在那樣的年代,既不能比較準(zhǔn)確地確定冬至日躔,也不能將月首精確到一日之內(nèi),也即月首與實朔之間的誤差比較大。后來,雖然觀測精度提高了,產(chǎn)生了更新的歷法、占法,然而那些古老的形式并沒有徹底消失,一直流傳到后世。

進(jìn)一步分析,月宿歷法產(chǎn)生的首要條件是:編制者需要理解日月交會這件事。日月在恒星背景下逐日東行,一年中交會12次形成12個朔望月。雖然不能用肉眼觀察到日月交會,但是有證據(jù)表明,至遲5000年前的先民已經(jīng)理解了這件事。在距今5000年前的鄭州大河村兩件復(fù)原的彩陶上畫著12個太陽,這12個太陽顯然不能理解為按照日躔軌跡均分的節(jié)氣月(或太陽月),因為直到春秋晚期人們才具備這樣的能力。而眾多的考古材料顯示,從7000年前以來,中國農(nóng)歷便是陰陽合歷。[46]那么,這12個太陽只能理解為一年中日月12次交會在黃道上的示意圖。商代用什么詞匯來描述日月交會尚不清楚,但是今天所用的“朔”實際上在《詩經(jīng)》中已經(jīng)出現(xiàn)了?!缎⊙?/span>·十月之交》:“十月之交,朔月辛卯。日有食之,亦孔之丑”,學(xué)者考證這是公元前8世紀(jì)辛卯日發(fā)生的日食,[47]這是傳世文獻(xiàn)中人們已經(jīng)懂得日月交會的確鑿證據(jù)。

編制月宿歷法的第二個條件是:彼時已經(jīng)形成了二十八宿。《小雅·漸漸之石》:“有豕白蹢,烝涉波矣。月離于畢,俾滂沱矣?!逼渲小霸码x于畢”是傳世文獻(xiàn)中關(guān)于月宿的最早的記載。既然我們可以通過(阝化)夫人(女囂)鼎銘文“孟春在奎之際”推測出在當(dāng)時已經(jīng)形成完善的二十八宿體系距度劃分,那么我們也可以推測最遲《漸漸之石》的成文時代已經(jīng)具有了二十八宿體系(不見得具有距度)。據(jù)說《詩經(jīng)》原有3000多篇,經(jīng)孔子刪定后僅存311篇。可以想象,《詩經(jīng)》原篇中的天文知識比我們現(xiàn)在看到的要多得多。而天文歷法知識在文學(xué)作品中的體現(xiàn)只是一個縮影而已。這意味著,即使我們能夠看到《詩經(jīng)》原篇,也只能看到當(dāng)時天文學(xué)知識的冰山一角。

月宿歷法得以形成的第三個條件是:觀月相而知日序,觀月宿而可以逆推朔宿以確定月序。西周初期的歷法獨重月相,筆者認(rèn)為這種月相的細(xì)分表明當(dāng)時人們迫切想確定月首和日序,從而確定日躔(月序),這樣做正是“月宿歷法”的編制所必需?!秴问洗呵?/span>·貴因》:“推步者,視月行而知晦朔也”即是此意。

綜上,筆者認(rèn)為月宿歷的編制不會早于西周初期,不會晚于西周末期。

“月宿歷”形成以來沿用了很長時間。到公元前590年左右,古人通過觀測確定了冬至,確定了一年的長度是365.25天,掌握了十九年七閏的規(guī)律,形成了最初的四分歷。此時,月首、歲首以及日躔的測定都還在摸索和完善之中。由于計算的需要,二十八宿距度體系(古度)應(yīng)運而生。由于當(dāng)時還不能準(zhǔn)確觀測各節(jié)氣月的日躔,所以用月宿歷間接推算日躔的誤差并不能被發(fā)現(xiàn),而一直沿用下去。

再后來,隨著觀測精度和計算能力的逐步提高,終于在到戰(zhàn)國時期,石申夫用當(dāng)時的高科技手段重新整理了二十八宿體系形成了傳統(tǒng)距度。

我們知道,中國農(nóng)歷實行無中氣置閏是從西漢太初歷開始的,春秋晚期至秦以來的諸侯國歷法雖然同屬四分歷,但其歲首和閏月的編制五花八門。前面提到的那些戰(zhàn)國秦漢時期的出土日書和式盤告訴我們:一是春秋晚期以來產(chǎn)生的眾多歷法中,有一種月宿歷與四分歷結(jié)合的產(chǎn)物,其朔望月與節(jié)氣月的月序相同;其二,順次編制中,若朔宿落后于節(jié)氣月之日躔,則設(shè)置一個閏月(這與中氣置閏顯著不同);戰(zhàn)國時期形成的廣狹過于懸殊的二十八宿傳統(tǒng)距度體系不適合編制月宿歷,所以春秋時期形成的古度體系一直沿用到西漢初期(這就是戰(zhàn)國秦漢時期的出土式盤和日書還在記錄二十八宿古度體系的原因)。

月宿占法雖然看上去是通過計算某日月亮位于某宿來占卜吉兇,但是它暗含了求日躔的方法。也即,通過觀察月相以及月離某宿,便可以推算出當(dāng)時日躔的位置,即朔宿。然后通過“日在加時”占法來推算事情的吉兇。在那個觀測精度不高的時代,這種方法是智慧的。因此,月宿占法不過是日在加時占法的變形而已,或者更準(zhǔn)確的說,前者是后者的早期形式,二者具有淵源關(guān)系,屬于同一個數(shù)術(shù)門類,所以在后期的大六壬文獻(xiàn)中依然可以找到月宿占法的材料。

成書于東漢末期的《吳越春秋》記載的幾例發(fā)生在春秋晚期的式占,雖然我們認(rèn)為彼時沒有那樣復(fù)雜的占法,但是當(dāng)時存在比較原始的式占形式,這些形式流傳到后世作為文人做文章的素材,又在原始占法的基礎(chǔ)上揉入了漢代的高級成分,這是合乎情理的。

而《龜策列傳》所載宋元王夢占也屬于類似情況,其中既有月宿占法,也有日在加時占法,現(xiàn)在我們就來作一番解讀。

“仰天而視月之光,觀斗所指,定日處鄉(xiāng)。規(guī)矩為輔,副以權(quán)衡。四維已定,八卦相望。視其吉兇,介蟲先見。……今昔壬子,宿在牽牛。河水大會,鬼神相謀。漢正南北,江河固期,南風(fēng)新至,江使先來。白云壅漢,萬物盡留。斗柄指日,使者當(dāng)囚。”

原文已知宋元王做夢的時間在夜半,驚醒之后便將衛(wèi)平博士請來占夢。本文開篇已討論這個夢占不會發(fā)生在冬至?xí)r節(jié)。因為彼時烏龜已經(jīng)冬眠,漁民也很少外出打漁,即使打漁也不大可能選擇在半夜作業(yè)。

故事發(fā)生的季節(jié)和月份沒有明說,其實暗含在占文中:“漢正南北,江河固期,南風(fēng)新至,江使先來”。一說到漢正南北,我們就知道只有兩種可能,一是日躔斗宿附近,一是日躔井宿附近,在春秋末期至西漢年間只有巳(孟夏)、亥(孟冬)兩月的中下旬的夜半才有銀河在頭頂橫亙南北的天象,后面又說南風(fēng)新至,顯然是孟夏。

那么“仰天而視月之光”的含義就清楚了,這是說通過觀察月相和月亮處于哪一個星宿的位置,可以推算當(dāng)時的日躔,即朔宿。文中說宿在牽牛,也即月離牽牛,并非日躔牽牛。因此,清人錢大昕、張文虎和近人嚴(yán)敦杰三位先生都將式占的時間定為冬至后子月是錯誤的。根據(jù)日躔月離的位置我們可以反過來推算這一天大概是農(nóng)歷十六或十七。

“觀斗所指”既可以定日躔,也可以定時辰。知道日躔、時辰、斗杓所指三者之二,就可以推算其余?,F(xiàn)在我們知道日躔井宿、夜半兩個因素,當(dāng)然可以推算出斗杓指昴宿。

“規(guī)矩為輔,副以權(quán)衡”,規(guī)矩指方形的地盤,權(quán)衡代表北斗,指天盤。衛(wèi)平觀察了月相和北斗之后,便用式盤來輔助演算。“四維已定,八卦相望”,這是說將式盤擺好,東西南北對正,天地人鬼四門無差錯,八卦的方位不偏倚。

“介蟲先見”大概是指事情發(fā)生在壬子日夜半子時正是北方玄武所值,玄武即是烏龜(介蟲)和騰蛇的合稱。

“今昔壬子,宿在牽牛。河水大會,鬼神相謀。”這是說壬子日五行屬水,月宿牽牛在銀河,所以叫“河水大會”。此時此刻,“我們”來占夢(與鬼神相謀)。

“白云壅漢,萬物盡留”這是說此時(占夢的這個時間)有白云飄過來,好像堵塞了銀河,萬物不流通,暗示烏龜被劫持了。這屬于以外應(yīng)取象定吉兇。

后文又說“斗柄指日,使者當(dāng)囚”,斗柄指日,是說斗杓指向地盤上壬子日之天干壬寄宮的亥支(營室、東壁兩宿的位置),這是衛(wèi)平占夢的時間,那么很容易推算出太陽已經(jīng)運行到了地盤的尾、箕兩宿,正當(dāng)寅時。

衛(wèi)平憑借斗柄指日,判斷使者當(dāng)囚,這是為何?原來,被斗杓所指的方位兇險無比?!痘茨献?/span>·天文訓(xùn)》:“北斗所擊,不可與敵”,意思是說順著斗杓所指的方位去進(jìn)攻,所向無敵。反過來,被北斗所指的方位,無比危險。古代的兵陰陽家的厭兵術(shù)常用到這個法則。比如,《漢書·王莽傳》:“是歲八月,莽親之南郊,鑄作威斗。威斗者,以五石銅為之,若北斗,長二尺五寸,欲以厭勝眾兵。既成,令司命負(fù)之,莽出在前,入在御旁。鑄斗日,大寒,百官人馬有凍死者?!?/span>[48]后文又說:“時莽紺袀服,帶璽韨,持虞帝匕首,天文郎按栻于前,日時加某,莽旋席隨斗柄而坐曰:'天生德于予,漢兵其如予何![49]大敵當(dāng)前,王莽并不抵抗,而是調(diào)整姿勢順隨斗柄的指向而坐,目的是厭勝眾兵。兵陰陽家利用北斗所指來指導(dǎo)打仗在文獻(xiàn)中有多處記載。如《淮南子·兵略訓(xùn)》:“加巨斧于桐薪之上,而無人力之奉,雖順招搖,挾刑德,而弗能破者,以其無勢也?!?/span>[50]這里,招搖指斗柄的一顆星,“順招搖”即是順著斗柄所指的方向去進(jìn)攻的意思。又如《漢書·藝文志·兵書略》:“陰陽者,順時而發(fā),推刑德,隨斗擊,因五勝,假鬼神而為助者也?!?/span>[51]“隨斗擊”的意思也就是順著斗柄所指去進(jìn)攻,有鬼神相助。

斗柄指日,再結(jié)合白云壅漢,所以衛(wèi)平得出“使者當(dāng)囚”的結(jié)論。

后文還說宋元王立馬派人去泉陽尋龜,在打漁人豫且家將其找到,回返途中“出于泉陽之門。正晝無見,風(fēng)雨晦冥”,此時已經(jīng)天亮了,但烏云密布,風(fēng)雨飄搖。注意,這里用的是“風(fēng)雨”,而不是“風(fēng)雪”,也證明當(dāng)時并非寒冬之際。整個故事的發(fā)生、發(fā)展緊湊有序、精彩傳神。

本文已近尾聲,最后還需要簡單談?wù)勈聦⒌钠鹬裹c何時從節(jié)氣變成了中氣。

筆者曾經(jīng)考察過宋代《大六壬斷案》[52]記載218個案例,認(rèn)為最遲在宋代,大六壬月將的算法規(guī)則已經(jīng)是以中氣為起止點了。[53]

我們注意到一件事實:歲差在中國是東晉虞喜在公元330年前后發(fā)現(xiàn)的,然而并非所有的天算家都接受這個觀點。唐李淳風(fēng)最初便持反對意見,制《麟德歷》時不予考慮歲差的因素,直到撰寫《乙巳占》才承認(rèn)歲差的存在。[54]直到唐一行制《大衍歷》于開元十七年(729)頒行全國,歲差才被廣泛接受。

我們知道《三統(tǒng)歷》中冬至點在牽牛初度,實際上這個位置是在戰(zhàn)國初期(約公元前440年)測定的。到《大衍歷》于公元729年頒行,一共約1100年。

歲差每大約71年退行1度(中國古度),24節(jié)氣之間(節(jié)氣和中氣)相距大約15.2度(平氣)。那么1100年冬至點退行了約15.5度,正好是節(jié)氣到中氣的距離。所以,本文認(rèn)為,大六壬月將的起止點由節(jié)氣變成中氣,是《大衍歷》頒行前后被天算家修改的,這個天算家很可能就是僧一行(宋代史學(xué)家鄭樵所著《通志》記載的六壬典籍有《六壬明鑒連珠歌》和《六壬髓經(jīng)》,作者正是唐代大名鼎鼎的天文學(xué)家僧一行[55])。

小結(jié)

本文以《史記·龜策列傳》宋元王占夢為線索,以眾多出土文獻(xiàn)和傳世文獻(xiàn)為依據(jù),追溯了大六壬“日在加時”占法的起源和流變,并挖掘出觀象授時歷向推步歷過渡的形態(tài):月宿歷。新石器時代的先民就已經(jīng)關(guān)注日月的運行,西周初期人們已經(jīng)可以比較準(zhǔn)確的分辨月相,彼時形成了月相與二十八宿相結(jié)合的月宿歷法,人們已經(jīng)懂得用月宿紀(jì)日,以朔宿紀(jì)月,隨后形成了“月宿占法”,這是“日在加時”占法的原始形式。

公元前590年前后能夠比較準(zhǔn)確地測定冬至,并形成了最早的二十八宿矩度體系,彼時古人可能借用歲星十二次對逐月日躔進(jìn)行過粗略計算,并形成了十九年七閏的四分歷的雛形。隨著觀測精度提高,到戰(zhàn)國初期,石申夫?qū)Χ怂蘧喽冗M(jìn)行過修正并得到傳統(tǒng)距度體系。至遲在此時,二十四節(jié)氣已經(jīng)形成。至遲在戰(zhàn)國晚期形成了“日在加時”占法的早期形式。至西漢,“日在加時”占法逐步完善,產(chǎn)生了十二月將雛形。在西漢末東漢初,“日在加時”占法成熟并形成了十二月將,以《三統(tǒng)歷》節(jié)氣月作為換月將的標(biāo)準(zhǔn)。西漢末、東漢初,術(shù)家將多種占法糅合最終形成了大六壬數(shù)術(shù)。至東晉虞喜發(fā)現(xiàn)歲差,再到隋唐時代歲差逐漸被天算家普遍接受,到唐一行在《大衍歷》頒行時將月將的起訖點由節(jié)氣變更為中氣,并一直流傳到后世。從大六壬“日在加時”占法的演變,我們可以看到中國古代天文學(xué)發(fā)展的脈絡(luò),并對數(shù)術(shù)學(xué)的迷信和科學(xué)思想有所體會。


[1]李學(xué)勤 著:《簡帛佚籍與學(xué)術(shù)史》,南昌:江西教育出版社,20019月第一版,第63~64頁。

[2]李零 著:《中國方術(shù)正考》,北京:中華書局,20065月第一版,第92~95頁。

[3]李零 著:《中國方術(shù)正考》,北京:中華書局,20065月第一版,第92~95頁。又見嚴(yán)敦杰:《式盤綜述》,《考古學(xué)報》1985年第4期。

[4] []程樹勛 輯,肖代宗 點校:《壬占匯選》,北京:華齡出版社,20131月第一版,第266~267頁。

[5]原文如下,括弧內(nèi)為程樹勛注文

日月宿行臨四仲,(日宿加仲為天煩,月宿加仲為地?zé)?。日宿者,月將是也。月宿者,太陰度四正是也。正月室,二月奎,三月胃,四月畢,五月參,六月鬼,七月張,八月角,九月氐,十月心,十一月斗,十二月虛。每月初一日移宿起,加值奎井張翼,氐宿,皆留一日,?shù)盡即知月宿所在也。如正月十五日之月宿,先從室數(shù)起,便知是星宿。星宿在午宮,午若加仲發(fā)用,便是地?zé)┴砸?。起月宿歌?“正月起室二奎游,三胃四畢五參頭。六魁七張八角數(shù),九氐十心數(shù)順求。子牛丑虛加月宿,奎井張翼氐重留。室壁奎奎婁胃昴,畢觜參井井鬼柳。星張張翼翼軫角,亢氐氐房心尾箕,斗牛女虛危?!睌?shù)法周而復(fù)始也),此卦名為天地?zé)?。更被斗罡加丑未,?fù)以兼稱名杜傳。男抵日兮女抵月,舉事災(zāi)殃為汝言。禍散復(fù)生歡復(fù)怒,仇人和了又成冤。弦望晦朔天煩合,男犯刑傷被吏纏(弦望晦朔為四正日,男行年抵日宿,主被吏執(zhí)也)。子午卯酉地?zé)?,女主血光有迍?子午卯酉四仲日,女行年抵月宿,主有血光之災(zāi)。二煩卦主盜賊,不利出行)。

[6]李零主編,陳久金點校:《中國方術(shù)概觀》式法卷,北京:人民中國出版社,19936月第一版,第4頁。案:李零先生考證此經(jīng)為隋代以前的作品。原文如下:

常以月將加卯為地上乙所得星右行,如今日數(shù)止,即月宿星也。正月一日宿在室,二日在壁,三日在奎,四日在婁,以次逆行,空月盡日,月宿在壁,二月一日月宿在奎,至月盡日,月宿在婁,三月一日宿在胃,四月一日在畢,五月一日在井,六月一日在柳,七月一日在張,八月一日在角,九月一日在氏,十月一日在心,十一月一日在斗,十二月一日在女,若閏月朔,宿后一宿,是也。假令正月,閏壁,是也。

假令二月五日,以魁臨卯,乙上見奎星,當(dāng)唱言奎一,婁二,胃三,昴四,畢五,則為月宿星日在畢也。十二月皆持月將臨卯,取乙上神所得星右行數(shù)。唯正月獨卯上星數(shù)右行,不從乙也。假令正月三日登明臨卯,卯上見營室數(shù)右行,營室一,東壁二,奎三,為月宿星得奎也。他準(zhǔn)此。

[7]劉樂賢 著:《簡帛數(shù)術(shù)文獻(xiàn)探論》,武漢:湖北教育出版社,20032月第一版,第七十~八十四頁。

[8]孔慶典 著:《10世紀(jì)前中國紀(jì)歷文化源流》,上海:上海人民出版社,20116月第一版,第126頁。

[9]劉樂賢 著:《簡帛數(shù)術(shù)文獻(xiàn)探論》,武漢:湖北教育出版社,20032月第一版,第七十八頁。

[10]同上,第三三一~三三六頁。

[11]孔慶典 著:《10世紀(jì)前中國紀(jì)歷文化源流》,上海:上海人民出版社,20116月第一版,第281~292頁。

[12]孫占宇:《放馬灘秦簡日書整理與研究》,西北師范大學(xué)博士學(xué)位論文2008年,第145~149頁。

[13]冉景中:《北斗與豬神崇拜起源考》,《世界宗教文化》2017年第2期。

[14] []孫希旦 撰:《禮記集解》,北京:中華書局,19892月第一版,第三九九~五〇五頁。原文如下:

孟春之月,日在營室,昏參中,旦尾中……

仲春之月,日在奎,昏弧中,旦建星中……

季春之月,日在胃,昏七星中,旦牽牛中……

孟夏之月,日在畢,昏翼中,旦婺女中……

仲夏之月,日在東井,昏亢中,旦危中……

季夏之月,日在柳,昏火中,旦奎中……

孟秋之月,日在翼,昏建星中,旦畢中……

仲秋之月,日在角,昏牽牛中,旦觜觿中……

季秋之月,日在房,昏虛中,旦柳中……

孟冬之月,日在尾,昏危中,旦七星中……

仲冬之月,日在斗,昏東壁中,旦軫中……

季冬之月,日在婺女,昏婁中,旦氐中……

[15]孫占宇的博士論文將“危宿”放在正月,可能有誤,本文將其改正到十二月。另據(jù)程少軒博士論文《放馬灘簡式占古佚書研究》(復(fù)旦大學(xué) 2011年)也將“危宿”放在十二月。

[16]許維遹 撰:《呂氏春秋集釋》,北京:中華書局,20099月第一版。

[17]殷滌非:《西漢汝陰侯墓出土的占盤和天文儀器》,《考古》,1978年第5期。

[18]孫占宇:《放馬灘秦簡日書整理與研究》,西北師范大學(xué)博士學(xué)位論文2008年,第61頁。

[19]冉景中:《大六壬的古天文學(xué)原理及心智哲學(xué)機(jī)理研究》,臺灣花木蘭出版,20193月初版,第255~256頁。

[20][南朝]范曄 著:《后漢書·律歷志》,北京:中華書局,19655月第一版,第三〇七四頁。

[21] []孫希旦 撰:《禮記集解》,北京:中華書局,19892月第一版,第四〇一~四〇二頁。

[22]湖北省荊州市周梁玉橋遺址博物館:《關(guān)沮秦漢墓簡牘》,北京:中華書局,20018月第一版,第一〇四~一一七頁。

[23]田雪梅:《睡虎地秦簡〈日書〉、孔家坡漢簡〈日書〉比較研究》,西南大學(xué)碩士學(xué)位論文2015年。

[24]劉樂賢 著:《簡帛文獻(xiàn)數(shù)術(shù)探論·睡虎地秦簡〈日書〉二十八宿紀(jì)日法補(bǔ)正》,武漢:湖北教育出版社,20032月第一版,第70~84頁。

[25]孔慶典 著:《10世紀(jì)前中國紀(jì)歷文化源流》,上海:上海人民出版社,20116月第一版,第124~125頁。

[26] []成家徹郎 撰,王維坤 譯:《睡虎地秦簡〈日書·玄戈〉》,《文博》,1991年第3期。

劉樂賢 著:《簡帛文獻(xiàn)數(shù)術(shù)探論·睡虎地秦簡〈日書〉二十八宿紀(jì)日法補(bǔ)正》,武漢:湖北教育出版社,20032月第一版,第72頁。

[27]劉樂賢 著:《睡虎地秦簡日書研究》,臺北:文津出版社,1994年初版,第204~205頁。

[28]劉樂賢 著:《簡帛數(shù)術(shù)文獻(xiàn)探論》,武漢:湖北教育出版社,20032月第一版,第七三~七六頁。

[29]劉樂賢 著:《睡虎地秦簡日書研究》,臺北:文津出版社,1994年初版,第337頁。

[30] []陳炫瑋:《孔家坡漢簡日書研究》,臺灣清華大學(xué)碩士學(xué)位論文2007年,第43頁。

[31]馮時 著:《中國古代物質(zhì)文化史·天文歷法》,北京:開明出版社,201310月第一版,第二三八至二七七頁。

[32]馮時 著:《中國古代物質(zhì)文化史·天文歷法》,北京:開明出版社,201310月第二版,第二六九頁。

[33]張培瑜 著:《先秦秦漢歷法和殷周年代》,北京:科學(xué)出版社,20158月第一版,第14頁,第40~41頁,第46頁,第348頁。

[34]此表傳統(tǒng)距度、《洪范傳》、汝陰侯占盤古度及古度取定值均采自潘鼐:《中國恒星觀測史》第20頁,第32頁;放簡古度采自程少軒博士論文《放馬灘簡式占古佚書研究》(復(fù)旦大學(xué) 2011年)第85~86頁;()內(nèi)數(shù)據(jù)采自孫占宇博士論文《放馬灘秦簡日書整理與研究》(西北師范大學(xué)2008年)第58~59頁,據(jù)稱是本篇簡文本來的數(shù)值。本表空缺處為數(shù)據(jù)缺失。

[35]潘鼐 著:《中國恒星觀測史》,上海:學(xué)林出版社,20093月對應(yīng)表,第15~17頁。

[36]同上,第41頁。

[37]同上,第36~38頁。

[38]安徽省文物考古研究所、蚌埠市博物館:《安徽蚌埠雙墩一號春秋墓發(fā)掘簡報》,《文物》,2010年第三期。

[39]馮時:《上古宇宙觀的考古學(xué)研究——安徽蚌埠雙墩春秋鍾離君柏墓解讀》,《中央研究院歷史語言研究所集刊》第八十二本,第三分,2011年。

[40]王長豐、郝本性:《河南新出“(阝化)夫人(女囂)鼎”銘文紀(jì)年考》,《中原文物》,2009年第6期。

[41]馮時:《(阝化)夫人(女囂)鼎銘文及相關(guān)問題》,《中原文物》,2009年第6期。

[42]劉文典 撰:《淮南鴻烈集解》,北京:中華書局,19895月第一版,第九九~一〇二頁:

日行一度,十五日為一節(jié),以生二十四時之變。斗指子則冬至,音比黃鐘。加十五日指癸則小寒,音比應(yīng)鐘。加十五日指丑是大寒,音比無射。加十五日指報德之維,則越陰在地,故曰距日冬至四十六日而立春,陽氣凍解,音比南呂。加十五日指寅則雨水,音比夷則。加十五日指甲則雷驚蟄,音比林鐘。加十五日指卯中繩,放曰春分則雷行,音比蕤賓。加十五日指乙則清明風(fēng)至,音比仲呂。加十五日指辰則谷雨,音比姑洗。加十五日指常羊之維則春分盡,故曰有四十六日而立夏,大風(fēng)濟(jì),者比夾鐘。加十五日指已則小滿,音比太蔟。加十五日指丙則芒種,音比大呂。加十五日指午則陽氣極,故曰有四十六日而夏至,音比黃鐘。加十五日指丁則小暑,音比大呂。加十五日指未則大暑,音比太蔟。加十五日指背陽之維則夏分盡,故曰有四十六日而立秋,涼風(fēng)至,音比夾鐘。加十五日指申則處暑,音比姑洗。加十五日指庚則白露降,音比仲呂。加十五日指西中繩,故曰秋分雷戒,蟄蟲北鄉(xiāng),音比蕤賓。加十五日指辛則寒露,音比林鐘。加十五日指戌則霜降,音比夷則。加十五日指蹄通之維則秋分盡,故曰有四十六日而立冬,草木畢死,音比南呂。加十五日指亥則小雪,音比無射。加十五日指壬則大雪,音比應(yīng)鐘。加十五日指子,故曰陽生于子,陰生于午

[43]程貞一、聞人軍 譯注:《周髀算經(jīng)譯注》,上海:上海古籍出版社。201212月,第126~127頁:

凡八節(jié)二十四氣,氣損益九寸九分六分分之一。冬至晷長一丈三尺五寸,夏至晷長一尺六寸,問次   節(jié)損益寸數(shù)長短各幾何?冬至晷長丈三尺五寸。小寒丈二尺五寸小分五。大寒丈一尺五寸一分小分四。立春丈五寸二分小分三。雨水九尺五寸三分小分二。驚蟄八尺五寸四分小分一。春分七尺五寸五分。清明六尺五寸五分小分五。谷雨五尺五寸六分小分四。立夏四尺五寸七分小分三。小滿三尺五寸八分小分二。芒種二尺五寸九分小分一。夏至一尺六寸。小暑二尺五寸九分小分一。大暑三尺五寸八分小分二。立秋四尺五寸七分小分三。處暑五尺五寸六分小分四。白露六尺五寸五分小分五。秋分七尺五寸五分小分一。寒露八尺五寸四分小分一。霜降九尺五寸三分小分二。立冬丈五寸二分小分三。小雪丈一尺五寸一分小分四。大雪丈二尺五寸小分五。凡為八節(jié)二十四氣。

[44] []司馬彪 撰:《后漢書·律歷志》,北京:中華書局,19655月第一版,第三〇七七~三〇八〇頁:

冬至丈三尺,小寒丈二尺三寸,大寒丈一尺,立春九尺六寸,雨水七尺九寸五分,驚蟄六尺五寸,春分五尺二寸五分,清明四尺一寸五分,谷雨三尺二6寸,立夏二尺五寸二分,小滿尺九寸八分,芒種尺六寸八分,夏至尺五寸,小暑尺七寸,大暑二尺,立秋二尺五寸五分,處暑三尺三寸三分,白露四尺三寸五分,秋分五尺五寸,寒露六尺八寸五分,霜降八尺四寸,立冬丈,小雪丈一尺四寸,大雪丈二尺五寸六分。

[45]《歷代天文律歷等志》二《隋書·天文志》中,北京:中華書局,197510月第一版,第五九九頁:至后魏末,清河張子信,學(xué)藝博通,尤精歷數(shù)?!匀招性诖悍趾髣t遲,秋分后則速?!?/span>

[46]馮時著:《中國古代物質(zhì)文化史·天文歷法》,北京:開明出版社,201310月第二版,第二三九頁。

[47]張培瑜 著:《先秦秦漢歷法和殷周年代》,北京:科學(xué)出版社,20158月第一版,第1~2頁。

[48] []班固 撰:《漢書·王莽傳》,北京:中華書局,19626月第一版,第四一五一頁。

[49]同上,第四一九〇頁。

[50]劉文典 撰:《淮南鴻烈集解》,北京:中華書局,19895月第一版,第五〇九頁。

[51] []班固 撰:《漢書·藝文志》,北京:中華書局,19626月第一版,第一七六〇頁。

[52] []邵彥和 撰,劉科樂校注:《大六壬斷案疏證》,北京:華齡出版社,20121月第一版。

[53]冉景中:《大六壬的古天文學(xué)原理及心智哲學(xué)機(jī)理研究》,臺灣花木蘭出版,20193月,第123頁、第260~263頁。

[54] []李淳風(fēng) 撰:《乙巳占》卷一,《續(xù)修四庫全書·子部》一〇四九冊,上海:上海古籍出版社,2002年,第二十五頁。原文如下

淳風(fēng)按:王蕃所論冬夏二至,春秋二分日度交道所在,并據(jù)劉洪乾象所說,今則并差矣!黃道與日  相隋而交,據(jù)今正(貞年)觀三年己丑歲,冬至日在斗十二度,夏至在井十五度,春分在奎七度,秋分日在軫十五度,每六十年余差一度矣。

日行一度,即是日法一千三百四十分、一年行三百六十五度、一千三百四十分度之三百二十八,每歲不周天十三分矣。

[55] []鄭樵 撰:《通志二十略》,北京:中華書局,199511月第一版,第一六八八頁。


[1] []司馬遷、褚少孫 著:《史記·龜策列傳》,北京:中華書局,20148月第一版,第三九二三頁。

[2] []錢大昕 著:《十駕齋養(yǎng)新錄卷十七,上海:上海書店出版社,198312月第一版,第四一三~四一四頁。后文還說:“陽遁第一局,甲午為旬首,在巽宮,杜門為直使,時加子,子為玄武。故云介蟲先見也。規(guī)矩權(quán)衡,謂坎離震兌四正之位?!稘h書魏相傳》:'東方之神,執(zhí)規(guī)司春;南方之神,執(zhí)衡司夏;西方之神,執(zhí)矩司秋;北方之神,執(zhí)權(quán)司冬’,是其義也。加以四維,故云八卦相望也?!?/span>

[3] []瀧川資言 撰:《史記會注考證》卷一百二十八,北京:文學(xué)古籍刊行社出版,一九五五年七月第一版,第5092頁。張文虎說:“援式而起,謂地盤也。仰天而視月之光者,定時也。觀斗所指者,正月令也。定日處鄉(xiāng)者,正日躔也。規(guī)矩權(quán)衡四維八卦者,左規(guī)右矩,前衡后權(quán),謂天盤所加十二辰之位也。義見《淮南·天文訓(xùn)》及《漢書·律歷志》。介蟲先見者,謂初傳玄武發(fā)用也。今昔壬子者,日辰也。宿在牽牛者,日宿在丑也。河水大會者,仲冬水王,又日時干支皆水也。漢正南北者,夜半時箕斗在子,天漢正當(dāng)南北也。南風(fēng)新至者,冬至一陽生也。斗柄指日者,月建在壬位也。使者當(dāng)囚也,白虎乘子加壬,又玄武乘功曹也。錢氏《十駕齋養(yǎng)新錄》以為奇門之式,未然?!?/span>

[4]嚴(yán)敦杰:《式盤綜述》,《考古學(xué)報》1985年第4期。

[5] []陳公獻(xiàn)撰,鄭同點校:《大六壬指南》,北京:華齡出版社,20131月第一版第1頁。原文如下:

月將,即日宿太陽也。正月雨水后日躔娵訾之次入亥宮,乃登明將也;二月春分后日躔降婁之次入戌宮,乃河魁將也;三月谷雨后日躔大梁之次入酉宮,乃從魁將也;四月小滿后日躔實沈之次入申宮,乃傳送將也;五月夏至后日躔鶉首之次入未宮,乃小吉將也;六月大暑后日躔鶉火之次入午宮,乃勝光將也;七月處暑后日躔鶉尾之次入巳宮,乃太乙將也;八月秋分后日躔壽星之次入辰宮,乃天罡將也;九月霜降后日躔大火之次入卯宮,乃太沖將也;十月小雪后日躔析木之次入寅宮,乃功曹將也;十一月冬至后日躔星紀(jì)之次入丑宮,乃大吉將也;十二月大寒后日躔玄枵之次入子宮,乃神后將也。每以此值月之將而加來人所占之正時上順布十二宮辰,即天盤也。

[6]白欣、王洛?。骸稐钗┑录捌淇茖W(xué)成就述評》,《自然科學(xué)史研究》, 2013年第2期。

[7]李零主編,陳久金點校:《中國方術(shù)概觀》式法卷,北京:人民中國出版社,19936月第一版,第330~333頁。原文如下:

釋月將第二十三

正月將徵明:《金匱經(jīng)》曰:建寅之月,陽氣始達(dá),徵召萬物而明理之,故曰徵明。

二月將天魁:《金匱經(jīng)》曰:建卯之月,萬物皆生,各求根本,以類合聚,故曰天魁。

三月將從魁:《金匱經(jīng)》曰:建辰之月,萬物皆長,枝蕊花葉,從根本而出,故曰從魁。

四月將傳送:《金匱經(jīng)》曰:建巳之月,萬物盛茂,陽氣所傳而通送之,故曰傳送。

五月將小吉:《金匱經(jīng)》曰:建午之月,萬物小盛,陰氣始生,奉陽之功,故曰小吉。

六月將勝光:《金匱經(jīng)》曰: 建未之月,萬物壯大,逾本而生,故曰勝光。

七月將太乙:《金匱經(jīng)》曰:建申之月,萬物畢秀,吐穗含實,孔穴自任,故曰太乙。

八月將天罡:《金匱經(jīng)》曰:建酉之月,萬物強(qiáng)固,柯條已定,核實堅剛,故曰天罡。

九月將太沖:《金匱經(jīng)》曰:建戌之月,萬物成熟,收獲聚之,枝條剝毀,故曰太沖。

十月將功曹:《金匱經(jīng)》曰:建亥之月,萬物大聚,功事成就,計定于功,故曰功曹。

十一月將大吉:《金匱經(jīng)》曰:建子之月,陽氣復(fù)始,君得其位,惠化日施,故曰大吉。

十二月將神后:《金匱經(jīng)》曰:建丑之月,歲功畢定,酒醴蠟祭百神,故曰神后。

天之運轉(zhuǎn),合宿之所至,以立神名。天之十二神,動移無窮。地之十二辰,以靜而待之?;蛴邢嗌蛴邢嗫?,吉兇之本,不可不知。上克下憂他人,下克上憂己身。上克下憂婦人,下克上憂男子。旺氣所勝,憂縣官。相氣所勝,憂財物。死氣所勝,憂死喪。囚氣所勝,憂囚系。休氣所勝,憂疾病。余皆仿引例。

釋璧度第二十四

太史楊維德曰:臣等謹(jǐn)案:十二次取《三統(tǒng)歷》,配十二分野,其旨最詳。又有費真說《周易》、蔡邕《月令章句》,并后魏太史陳卓言入宿度,各有先后,令依《三統(tǒng)歷》入次度,與見行歷書同,所定并同。

自軫宿十二度,至氐四度,為天罡,于辰在辰。

自氐宿五度,至尾宿九度,為太沖,于辰在卯。

自尾宿十度,至斗宿十一度,為功曹,于辰在寅。

自斗宿十二度,至女宿七度,為大吉,于辰在丑。

自女宿八度,至危宿十五度,為神后,于辰在子。

自危宿十六度,至奎宿四度,為徵明,于辰在亥。

自奎宿五度,至胃宿六度,為河魁,于辰在戌。

自胃宿七度,至畢宿十一度,為從魁,于辰在酉。

自畢宿十二度,至東井十五度,為傳送,于辰在申。

自井宿十六度,至柳宿八度,為小吉,于辰在未。

自柳宿九度,至張宿十六度,為勝光,于辰在午。

自張宿十七度,至軫宿十一度,為太乙,于辰在巳。

釋日度二十五

太史楊惟德曰:臣等謹(jǐn)案:歷法日周天三百六十五度四分度之一,太陽一日行一度,八十五歲則行不及一度。臣等今依大宋《祟天歷》,起自景甲戌歲,二十四氣、日宿次合、分璧度數(shù),以定月將,故得用式無差,占事有準(zhǔn),禍福符應(yīng),時變以周,悔吝兇吉與神道而合契。

冬至,斗宿六度二十六分。

小寒,斗宿二十二度二十二分。

大寒,女宿六度七十七分。

立春,危宿初度九十七分。

雨水,危宿十六度五十三分。

驚蟄,室宿十四度二十分。

春分,奎宿二度五十分。

清明,婁宿初度四十分。

谷雨,胃宿二度四十分。

立夏,昴宿二度五十二分。

小滿,畢宿六度二十八分。

芒種,參宿三度八十九分。

夏至,井宿九度十三分。

小暑,井宿二十三度六十六分。

大暑,柳宿五度四十分。

立秋,星宿五度九十八分。

處暑,張宿十三度八十六分。

白露,翼宿十度十二分。

秋分,軫宿六度一分。

寒露,角宿二度五十四分。

霜降,亢宿四度九十八分。

立冬,氐宿十一度五分。

小雪,尾宿一度四十八分。

大雪,箕宿初度三十分。

假令十一月十五日冬至,在南斗六度。至二十一日,在南斗十二度。于辰在丑方,用大吉為月將。若二十日以前用式占事,猶用功曹為月將。余皆仿此。

[8] []班固 撰:《漢書·律歷志》,北京:中華書局,19626月第一版,第一〇〇五頁。原文如下:

星紀(jì),初斗十二度,大雪。中牽牛初,冬至。終于婺女七度。

玄枵,初婺女八度,小寒。中危初,大寒。終于危十五度。

諏訾,初危十六度,立春。中營室十四度,驚蟄(今日雨水),終于奎四度。

降婁,初奎五度,雨水(今日驚蟄)。中婁四度,春分。終于胃六度。

大梁,初胃七度,谷雨(今日清明)。中昴八度,清明(今日谷雨)終于畢十一度。

實沈、初畢十二度,立夏。中井初,小滿。終于井十五度。

鶉首,初井十六度,芒種。中井三十一度,夏至。終于柳八度。

鶉火,初柳九度,小暑。中張三度,大暑。終于張十七度。

鶉尾,初張十八度,立秋。中冀十五度,處暑。終于軫十一度。

壽星,初軫十二度,白露。中角十度,秋分。終于氐四度。

大火,初氐五度,寒露。中房五度,霜降。終于尾九度。

析木,初尾十度,立冬。中箕七度,小雪。終于斗十一度。

角十二。 亢九。 氐十五。 房五。 心五。 尾十八。 箕十一。東七十五度。

斗二十六。 牛八。 女十二。 虛十。 危十七。 營室十六。 壁九。北九十八度。

奎十六。 婁十二。 胃十四。 昴十一。 畢十六。 觜二。 參九。西八十度。

井三十三。 鬼四。 柳十五。 星七。 張十八。 翼十八。 軫十七。南百一十二度。

[9]嚴(yán)敦杰:《式盤綜述》,《考古學(xué)報》1985年第4期。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多