靳志佳
(中國(guó)科學(xué)技術(shù)大學(xué)科技史與科技考古系,合肥 230026)
ИHB.No.5722刊布于《俄藏黑水城文獻(xiàn)》第10冊(cè)中,為西夏文寫本文書?!抖聿睾谒俏墨I(xiàn)·敘錄》對(duì)其描述為“寫本。卷子。麻紙。高20,寬360,行20字。卷首楷書,以下行書。卷端題‘謹(jǐn)算’,疑即書題。卷中有十二生肖圖三幅”[1]。
對(duì)此文書,已有多位學(xué)者研究。榮智澗對(duì)其中第一幅圖進(jìn)行了意譯與解讀[2];聶鴻音對(duì)卷首文字及第一幅圖進(jìn)行了錄文、翻譯與考證[3],袁利與梁松濤對(duì)全文進(jìn)行錄文、???、注釋、翻譯與闡釋等工作[4,5];韋兵、秦光永對(duì)31—88、114—126、146—154、166—172進(jìn)行了錄文與意譯,并對(duì)其中星命推算內(nèi)容進(jìn)行解讀,復(fù)原推算過程[6];趙江紅對(duì)其中星禽內(nèi)容重新錄文與考釋[7];靳志佳在唐宋時(shí)期星命運(yùn)勢(shì)推算方法演進(jìn)與競(jìng)爭(zhēng)的歷史大背景下,對(duì)其中6種星命運(yùn)勢(shì)推算方法予以討論[8]。
以上研究有助于對(duì)ИHB.No.5722全面了解。通過多方研究,此份文書為星命占卜文書,已無(wú)異議。其中大體包含了三種星命方法,一種為生辰星占術(shù)(1)生辰星占術(shù)誕生于巴比倫,成熟于希臘(參見參考文獻(xiàn)[9]),后經(jīng)亞歷山大東征及希臘化運(yùn)動(dòng)傳入波斯、印度等地,隨著阿拉伯帝國(guó)的崛起及大翻譯運(yùn)動(dòng)的展開,進(jìn)入阿拉伯天文星占體系(參見參考文獻(xiàn)[10])。漢唐時(shí)期,生辰星占術(shù)通過宗教、商貿(mào)與戰(zhàn)爭(zhēng)之路從印度、波斯、粟特與阿拉伯等地傳入中國(guó)(參見參考文獻(xiàn)[11])。在唐宋時(shí)期,與我國(guó)傳統(tǒng)文化產(chǎn)生交流、碰撞,進(jìn)而發(fā)生融合與演變(參見參考文獻(xiàn)[12][13])。(Horoscope Astrology),一種為星禽術(shù),一種為中國(guó)傳統(tǒng)子平術(shù)。生辰星占術(shù)為主要占卜方法,在文書中占據(jù)主體地位,囊括了三方主、洞微百六限、洞微行年小限、洞微飛限等諸多星命推算內(nèi)容,其中三方主與洞微行年小限的推算方法更可追溯至希臘生辰星占術(shù),在公元1世紀(jì)多羅修斯(Dorotheus)的《星占之歌》(CarmenAstrologicum)中已有記載([13],頁(yè)130、141)。
除此之外,ИHB.No.5722中第一幅圖(圖1)更是反映了希臘生辰星占術(shù)的特點(diǎn),通過求卜者出生時(shí)刻天空中的行星位置構(gòu)建算命天宮圖,進(jìn)而推算個(gè)人的命運(yùn)禍福。其中關(guān)鍵為算命天宮圖,主要包含行星(2)在希臘生辰星占術(shù)中,行星僅包含日月及五星;傳入印度后,增入羅睺與計(jì)都,成為九曜;該方法進(jìn)入中國(guó)后,在中國(guó)傳統(tǒng)文化的影響下,又新增月孛與紫氣,形成十一曜(參見參考文獻(xiàn)[14][15])。因此,在中國(guó)生辰星占術(shù)中,一般以十一曜推算個(gè)人的命運(yùn)禍福。、黃道十二宮與十二命宮三大元素。通過星曜在黃道十二宮中形成的相互位置關(guān)系、十二命宮與黃道十二宮的相互關(guān)系推算個(gè)人命運(yùn)。因此,黃道十二宮的劃分方法在生辰星占術(shù)中尤為重要。
圖1 ИHB.No.5722算命天宮圖一之漢譯圖
但是,黃道十二宮的劃分方法在域外卻并不統(tǒng)一,主要有兩種類型存在,即希臘回歸黃道十二宮與印度恒星黃道十二宮。兩種黃道十二宮類型均可追溯至最初的黃道十二宮。其最初產(chǎn)生于巴比倫,將太陽(yáng)周年運(yùn)行的軌道稱為黃道,將黃道分為十二等份,每份30度,這十二等份稱為黃道十二宮[16]。每宮有其代表性星座,稱為“黃道十二星座”,黃道十二宮名稱即來(lái)自于黃道十二星座,它們是相對(duì)于恒星形成的,被稱為恒星黃道[16]。
黃道十二宮(星座)最初與季節(jié)具有相關(guān)性,在一年的特定時(shí)間中,某些恒星總會(huì)在黎明時(shí)分出現(xiàn)在地平線上[16]。但是,歲差原因使特定時(shí)間升上地平線的恒星發(fā)生變化,恒星星座出地平線時(shí)間不再與分至點(diǎn)具有對(duì)應(yīng)關(guān)系。因此,希臘天文學(xué)家托勒密對(duì)黃道十二宮進(jìn)行了重新定義,即將每年春分日太陽(yáng)位置作為白羊?qū)m起點(diǎn),以此保證黃道十二宮與季節(jié)的一致性,與恒星不再相關(guān)[16]這種模式被稱為“希臘回歸黃道十二宮”,是晚期希臘占星術(shù)的特點(diǎn)([16],頁(yè)22—23)。
生辰星占術(shù)傳入中國(guó)后,同樣使用黃道十二宮描述行星位置。如ИHB.No.5722圖一中的行星與黃道十二宮。但是,ИHB.No.5722中采用何種黃道十二宮類型,或者均未采用,這一問題值得深入分析,可視為域外文化進(jìn)入中國(guó)后融合與演變研究的典型案例。
根據(jù)ИHB.No.5722卷首提供的求卜者生辰信息“恭命梁習(xí)判(4)聶鴻音、韋兵、秦光永認(rèn)為此處官職應(yīng)譯為簽判。大人,庚寅虎,年三十七,九月十七日辰時(shí)生……庚寅木年,丙戌土月,甲午金日,戊辰木時(shí),戊寅土(月)懷胎”([4],頁(yè)50),即可知求卜者生于西夏乾祐元年九月十七日辰時(shí),為公元1170年10月28日7時(shí)至9時(shí)之間。據(jù)此可推算十一曜黃經(jīng),進(jìn)而可知求卜者出生時(shí)十一曜在回歸黃道十二宮與恒星黃道十二宮的位置。求算方式具體如下:
其中日月及五星的位置可通過精確的現(xiàn)代長(zhǎng)周期星歷表DE404[17]獲得。羅睺、計(jì)都與月孛三星,可通過白道升交點(diǎn)與月球軌道遠(yuǎn)地點(diǎn)的黃經(jīng)求算方式(5)根據(jù)現(xiàn)代月球運(yùn)動(dòng)理論,白道升交點(diǎn)的地心平黃經(jīng)Ω推算公式為:Ω=259°.18275-0°.0529539222d+0°.002078t2+0°.000002t3。月孛即白道遠(yuǎn)地點(diǎn),其地心平黃經(jīng)ω推算公式為:ω=154°.3295556+0°.114040803d-0°.010325t2-0°.000012t3。其中d為所求日距歷元1900年1月1日12時(shí)的天數(shù),t為所求日距歷元的世紀(jì)數(shù)。[18]獲得,這是由于到宋時(shí)羅睺、計(jì)都已變?yōu)榘椎澜?、升交點(diǎn)(兩者相差180度),月孛為月球軌道遠(yuǎn)地點(diǎn)的代稱[14]。紫氣位置的推算,鈕衛(wèi)星亦給出求解方式[19]。
通過以上計(jì)算方式,可分別獲得求卜者出生時(shí)十一曜的黃經(jīng)位置。根據(jù)回歸黃道十二宮定義,以每年春分點(diǎn)為起點(diǎn),此處黃經(jīng)為0度,30度一宮,即可知求卜者出生時(shí)刻十一曜所在回歸黃道十二宮的位置?;貧w黃道十二宮與恒星黃道十二宮雖有本質(zhì)差別,但是二者卻可相互換算。大約于285年,兩者的黃道十二宮起點(diǎn)相同[20]。但由于歲差原因,春分點(diǎn)退行,而印度天文星占中不考慮歲差問題,因此二者的起點(diǎn)漸行漸遠(yuǎn)[20]。已知兩者大致相同起點(diǎn)的時(shí)間——285年,以及歲差退行規(guī)律——分點(diǎn)73年相差一度,可知求卜者出生年恒星黃道十二宮起始點(diǎn)及宮位劃分度數(shù)(6)ИHB.No.5722中求卜者為1170年出生,與285年之間歲差為12度,因此恒星黃道十二宮起始黃經(jīng)度數(shù)分別為:白羊?qū)m12-42 金牛宮42-72 雙子宮72-102 巨蟹宮102-132 獅子宮132-162 雙女宮162-192 天秤宮192-222 天蝎宮222-252 人馬宮252-282 摩羯宮282-312 寶瓶宮312-342 雙魚宮342-12。。具體的求卜者出生時(shí)行星所在兩種黃道十二宮位置見表1。
表 1 ИHB.No.5722中行星位置與行星在回歸黃道、恒星黃道十二宮位置對(duì)比表
通過對(duì)比上表,發(fā)現(xiàn)求卜者出生時(shí)十一曜所在恒星黃道十二宮與文書記載共計(jì)5處不和,且均相差一宮,可知ИHB.No.5722未采用印度恒星黃道十二宮描述行星位置。對(duì)比求卜者出生時(shí)十一曜所在回歸黃道十二宮與文書記載,發(fā)現(xiàn)除月亮與紫氣外,其余九曜宮位完全一致。
其中紫氣位置根據(jù)鈕衛(wèi)星論文中提供的計(jì)算方法,黃經(jīng)為332度,出寶瓶宮入雙魚宮2度。而現(xiàn)存西夏最長(zhǎng)歷書ИHB.No.8085中記載1170年9月紫氣在“子”[21],即寶瓶宮,因此求卜者出生時(shí)刻紫氣在寶瓶宮確定無(wú)疑。之所以現(xiàn)代推算有所誤差,可能是由于復(fù)原的紫氣推算方法有所誤差,這一問題值得進(jìn)一步研究。
綜上,除月亮外,其余十曜所在回歸黃道十二宮與文書記載相同,說(shuō)明ИHB.No.5722中除月亮外的行星位置與回歸黃道十二宮甚為相合,但是仍遺留有兩項(xiàng)問題。首先,ИHB.No.5722中采用的黃道十二宮是否與希臘回歸黃道十二宮定義相同?其次,如何確定ИHB.No.5722中月亮的黃道十二宮宮位?
對(duì)以上兩個(gè)問題的解答需借助對(duì)出土西夏歷日中星歷表的分析。這是由于ИHB.No.5722中行星位置可能來(lái)源于此類歷日。該類歷日均以表格形式撰寫,右部表頭自上而下為日、木、火、土、金、水、首、孛、氣九個(gè)星曜,上部表頭自右至左為一年十二個(gè)月的月序,表中填寫數(shù)字與地支的組合,數(shù)字為該月日期,地支為行星在該日期的十二辰(7)ИHB.No.8085中以十二辰記載行星位置,其中十二辰可指代黃道十二宮,二者具有對(duì)應(yīng)關(guān)系。這一點(diǎn)早在唐代《七曜攘災(zāi)訣》的算命天宮圖中已經(jīng)出現(xiàn),ИHB.No.5722的第一幅圖中十二辰與黃道十二宮亦具有對(duì)應(yīng)關(guān)系,因此,ИHB.No.8085中十二辰亦指代黃道十二宮。位置,并提供逆、留、伏等行星運(yùn)動(dòng)狀態(tài)信息[22]。其中ИHB.No.8085記載了1170年九個(gè)星曜的位置[21],通過與ИHB.No.5722中求卜者的行星位置對(duì)比(表2),發(fā)現(xiàn)除土星位置(8)ИHB.No.8085中1170年9月土星一欄記載為“一留”,可見此月初一土星進(jìn)入留的狀態(tài),土星具體所在的宮位應(yīng)在之前的月份中記載,閏五月記載為“十七辰”。但是,根據(jù)1170年正月土星記載為“卅亥”,即正月三十土星進(jìn)入亥宮,以及從土星運(yùn)動(dòng)速率來(lái)看,閏五月土星不會(huì)進(jìn)入辰宮。結(jié)合ИHB.No.8085中多處出現(xiàn)“辰辰”“辰戌”“辰子”等的記載以及當(dāng)時(shí)行星的運(yùn)行狀態(tài)來(lái)看,“辰”不僅可指“辰宮”,也可為一種隱語(yǔ),是“退”的另類寫法。此處“十七辰”應(yīng)為“退”而不是“辰宮”,并且這一時(shí)間土星正處于“退行”狀態(tài)。有所不同外,其余行星位置均一致,可見ИHB.No.5722中行星位置的來(lái)源應(yīng)與ИHB.No.8085歷日相似。因此,分析出土西夏歷日中十二辰與黃道十二宮的關(guān)系有助于對(duì)ИHB.No.5722中行星位置與回歸黃道十二宮的關(guān)系的判定。
表 2 ИHB.No.5722與ИHB.No.8085中1170年9月行星位置對(duì)比表
對(duì)出土西夏歷日星歷表中十二辰與兩種黃道十二宮關(guān)系的判定,僅需對(duì)該類歷日中太陽(yáng)位置進(jìn)行分析即可。本文采用三份不同來(lái)源的西夏歷日中的星歷表進(jìn)行分析,分別為俄藏ИHB.No.8085中1176年歷日、英藏Or12380-3947歷日以及武威博物館藏G21·028[15541]歷日。其中英藏Or12380/3947(9)該歷日最早于1961年在《英國(guó)博物館季刊》中公布(參見參考文獻(xiàn)[23]),陳炳應(yīng)最早對(duì)其進(jìn)行翻譯與研究,認(rèn)為該歷日為1047年歷日(參見參考文獻(xiàn)[24]),但是彭向前與李曉玉糾正了這一定年。為1171年歷日[25],武威藏G21·028[15541]為1145年歷日[24]。根據(jù)歷日年份及歷日中具體的時(shí)間信息可推算太陽(yáng)黃經(jīng)及在黃道十二宮中位置,具體信息見表3、4、5。
表 3 俄藏ИHB.No.8085歷日中1176年太陽(yáng)位置信息表
表 4 英藏Or12380-3947(1171年)歷日中太陽(yáng)位置信息表
表5 武威藏G21·028[15541](1145年)歷日中太陽(yáng)位置信息表
對(duì)比上述三個(gè)表格中的太陽(yáng)位置,發(fā)現(xiàn)歷日中記載的太陽(yáng)位置與該日太陽(yáng)在恒星黃道十二宮的位置均相差一宮,說(shuō)明出土西夏歷日中描述行星位置的十二辰與恒星黃道十二宮不具有對(duì)應(yīng)關(guān)系。而歷日記載中的太陽(yáng)雖與該日太陽(yáng)在回歸黃道十二宮的宮位相同,但是,無(wú)論從與節(jié)氣的對(duì)應(yīng)關(guān)系,還是從宮位的起訖度數(shù)與寬窄度來(lái)看,西夏歷日中采用的十二辰與回歸黃道十二宮定義及劃分依據(jù)截然不同,具體分析見下文。
希臘回歸黃道十二宮以春分點(diǎn)為起點(diǎn),十二份均分黃道,而中國(guó)使用的二十四節(jié)氣類型中的定氣則是把黃道從冬至開始,均勻地分為二十四份,太陽(yáng)每走到一個(gè)分點(diǎn)就是交一個(gè)節(jié)氣[26]。因此中國(guó)使用的定氣與希臘回歸黃道十二宮具有對(duì)應(yīng)關(guān)系。但是,出土西夏歷日中太陽(yáng)過宮日期卻未與二十四節(jié)氣中定氣形成對(duì)應(yīng)關(guān)系。見表6:
表6 英藏Or12380-3947歷日中十二中氣日期與太陽(yáng)過宮日期對(duì)比
雖然出土西夏歷日中二十四節(jié)氣為平氣[21],即把一個(gè)回歸年均勻地分成二十四等分[26],但是平氣與定氣僅相差一至兩日,而英藏Or12380-3947歷日中部分中氣與太陽(yáng)過宮的時(shí)間差明顯高于平氣與定氣的時(shí)間差,并且“大寒”的時(shí)間與此月太陽(yáng)的過宮時(shí)間一致,更可說(shuō)明出土西夏歷日太陽(yáng)過宮時(shí)間與定氣無(wú)關(guān),即歷日中采用的可指代黃道十二宮的十二辰與回歸黃道十二宮在定義及劃分方式上有根本性的不同。
這一不同還表現(xiàn)為宮位起訖度數(shù)及寬窄度不同。以ИHB.No.8085中1176年歷日為例,太陽(yáng)過宮日黃經(jīng)度數(shù)參差不齊,不似希臘回歸黃道的過宮度數(shù)為30、60、90度等整數(shù)度數(shù)。并且歷日中太陽(yáng)過宮度數(shù)所反映的黃道十二宮宮位度數(shù)(表7),亦是表現(xiàn)出明顯的起伏特征,為不等分制,與希臘回歸黃道的等分制不符。但是,卻與《宋史·律歷志》《金史·歷志》《元史·歷志》等晚期文獻(xiàn)中十二次不等分狀況相符[27]。因此,推測(cè)出土西夏歷日中反映黃道十二宮的十二辰應(yīng)是根據(jù)同時(shí)代歷法中十二次黃道起訖度數(shù)進(jìn)行劃分的。
表7 ИHB.No.8085中1176年黃道十二宮宮位度數(shù)統(tǒng)計(jì)
有此推測(cè),還因出土西夏歷日中太陽(yáng)過宮時(shí)間一般在中氣后幾日,這一相關(guān)性的形成與中國(guó)古代歷法的變化有所關(guān)聯(lián)。在《漢書·律歷志》中,太陽(yáng)過宮時(shí)間與二十四節(jié)氣具有對(duì)應(yīng)關(guān)系,“星紀(jì),初斗十二度,大雪。中牽牛初,冬至。終于婺女七度”[28]等。但是,隨著歲差的影響,十二次與二十四節(jié)氣的對(duì)應(yīng)關(guān)系有所改變,從最初中氣為十二次中點(diǎn),逐漸變?yōu)槭纹瘘c(diǎn),再變?yōu)橹袣夂髱兹諡槭纹瘘c(diǎn)。這一點(diǎn)在宋代《武經(jīng)總要》有所體現(xiàn),如“冬至,十一月中,日在斗五度八十四分,后四日入磨蝎宮,其神大吉”[28]。金代《地理新書》亦有類似記載:“冬至后四日,日在星紀(jì),于辰在丑,月將大吉?!盵29]
綜上,雖然出土西夏歷日的星歷表中記載的太陽(yáng)位置與該日太陽(yáng)在回歸黃道十二宮的宮位相同,但是其內(nèi)涵卻完全不同。西夏歷日中可代表黃道十二宮的十二辰應(yīng)是根據(jù)同時(shí)代歷法中十二次起訖度數(shù)進(jìn)行劃分的。因此,ИHB.No.5722中使用的黃道十二宮劃分方式并非印度恒星黃道十二宮,亦非希臘回歸黃道十二宮,而是根據(jù)同時(shí)代歷法中的十二次起訖度數(shù)進(jìn)行劃分的。
出土西夏歷日中的星歷表沒有單獨(dú)兩列分別記錄月亮與計(jì)都的位置,這是由于宋代羅睺與計(jì)都為黃道與白道的降、升交點(diǎn)[14],相差180度,所以僅需給出羅睺位置,計(jì)都位置自然明了。宋代十一曜流行,出土西夏歷日中的星歷表雖明面給出九曜,但實(shí)際含有十曜,因此筆者認(rèn)為出土西夏星歷表雖沒有明確一列給出月亮的具體宮位信息,但一定暗含月亮位置信息。
對(duì)比ИHB.No.8085、英藏Or12380-3947與武威博物館藏G21·028[15541]歷日,后兩者較俄藏ИHB.No.8085中1176年歷日表頭多出大小月、朔日二十八宿宿直、二十四節(jié)氣內(nèi)容,這應(yīng)是俄藏ИHB.No.8085中1176年表頭兩空行所缺失的內(nèi)容,并且在ИHB.No.8085中自1204到1207年歷日中亦出現(xiàn)以上兩列信息([21],頁(yè)415—437)。其中朔日二十八宿宿直是歷日中提供的唯一月亮位置信息。因此,筆者推測(cè)出土西夏歷日的星歷表中月亮位置為二十八宿宿直,ИHB.No.5722中月亮位置亦應(yīng)根據(jù)歷日中的朔日宿直進(jìn)行推算獲得。
根據(jù)英藏Or12380-3947歷日中的朔日宿直,以及陳垣《二十史朔閏表》提供的大小月信息,逆推求卜者出生月朔日宿直,見表8。
表8 ИHB.No.5722命主生月朔日宿直推算表
根據(jù)推算,求卜者出生月朔日宿直為心宿,根據(jù)二十八宿順排,出生日17日宿直為參宿。一方面,根據(jù)《三辰通載》中28宿宿度與黃道十二宮關(guān)系[30],參宿在申,即陰陽(yáng)宮,與ИHB.No.5722中提供的月亮位置相符合;另一方面,根據(jù)《萬(wàn)卷星羅》中“定太陰躔度定圖”[31]中二十八宿與黃道十二宮的對(duì)應(yīng)關(guān)系(圖2),參宿亦在申,為陰陽(yáng)宮,與ИHB.No.5722中提供的月亮位置相符合,所以ИHB.No.5722中月亮位置采用的是求卜者出生日二十八宿宿直所對(duì)應(yīng)的黃道十二宮位置,與天空中真實(shí)的月亮位置無(wú)關(guān)。
圖2 《萬(wàn)卷星羅》中定太陰躔度定圖
綜上所述,ИHB.No.5722中除月亮外的十曜位置表述所用的黃道十二宮并未遵循希臘回歸黃道十二宮與印度恒星黃道十二宮劃分規(guī)則,而應(yīng)采用了中國(guó)同時(shí)代歷法中的十二次劃分方式,亦是一種采用恒星對(duì)天區(qū)進(jìn)行劃分的方式。ИHB.No.5722中的月亮位置則是求卜者出生日宿直所在黃道十二宮位置,與天空中真實(shí)的月亮的位置無(wú)關(guān)。ИHB.No.5722中十一曜在黃道十二宮的位置信息反映了三種文化的融合,分別是希臘生辰星占術(shù)中黃道十二宮命名、印度宿占術(shù)、中國(guó)傳統(tǒng)天文知識(shí),是三種不同源頭的文化在中國(guó)融合的獨(dú)特體現(xiàn),也反映了域外文化在中國(guó)大熔爐中的變化與發(fā)展。