● 張登本
“不懂天文歷法的文化繼承,會(huì)出現(xiàn)兩種現(xiàn)象:一是‘瞎子摸象’,二是‘樹林中撿葉子’。兩種現(xiàn)象,一個(gè)結(jié)果——不及根本。不懂天文歷法的文化批判,只有一個(gè)結(jié)果:只能是大門之外的吶喊”[1]。對(duì)于《黃帝內(nèi)經(jīng)》(簡(jiǎn)稱《內(nèi)經(jīng)》)原文的研習(xí)又何嘗不是如此呢?因?yàn)椤秲?nèi)經(jīng)》構(gòu)建其生命科學(xué)理論體系時(shí)運(yùn)用了五種歷法知識(shí),如在《靈樞·九宮八風(fēng)》篇中運(yùn)用其獨(dú)有的北斗歷法,論證八風(fēng)致病理論;以“河圖”“洛書”為背景的十月太陽(yáng)歷法知識(shí),在原文中多次應(yīng)用,如“三百六十日法”“七十二日”等等,而且其中廣泛應(yīng)用的陰陽(yáng)、五行理論,也與這種歷法有著十分密切的關(guān)系。
因此,研讀和運(yùn)用《內(nèi)經(jīng)》知識(shí)之時(shí),務(wù)必要對(duì)其中的歷法知識(shí)有所認(rèn)識(shí),否則就無(wú)法準(zhǔn)確理解相關(guān)的原文精神。正因?yàn)槿绱?,《素問·著至教論》有“道,上知天文,下知地理,中知人事,可以長(zhǎng)久”之說。并且在《靈樞·官針》和《素問·六節(jié)藏象論》均認(rèn)為“用針者,不知年之所加,氣之盛衰,虛實(shí)之所起,不可以為工也”。“年之所加”,即處理歷法與天文時(shí)間節(jié)點(diǎn)的關(guān)系,也即《素問·六節(jié)藏象論》所說“積氣盈閏”的方法;“氣之盛衰”,指相關(guān)年份、季節(jié)、時(shí)日氣候變化的太過與不及;“虛實(shí)之所起”,指是何背景下引發(fā)的何種虛實(shí)病證。這是作為從醫(yī)者的基本要求。
何謂歷法?所謂歷法,簡(jiǎn)稱“歷”,是推算日月星辰之運(yùn)行以定歲時(shí)節(jié)氣的方法。歷法可以規(guī)范人類的一切行為,包括人類的一切生活的、社會(huì)的、科學(xué)的行為活動(dòng),生命科學(xué)的研究也不例外。因此,歷法知識(shí)的出現(xiàn)和運(yùn)用,既是人類進(jìn)入文明時(shí)代的重要標(biāo)志之一,也是人類生存必須遵循的法則。在《內(nèi)經(jīng)》中是有五種歷法知識(shí)來構(gòu)建其理論體系的,正確理解這些歷法知識(shí),也是研習(xí)原文精神的重要門徑。否則,就必然對(duì)其中的相關(guān)原文有不知其所以然之虞。
十二月太陽(yáng)歷(陽(yáng)歷),這是在古人“太陽(yáng)崇拜”的文化背景下發(fā)生的,是以太陽(yáng)回歸年(365又1/4日)為背景構(gòu)建的知識(shí)體系。《素問·六節(jié)藏象論》“五日謂之候,三候謂之氣,六氣謂之時(shí),四時(shí)謂之歲”中的“候、氣、時(shí)、歲”節(jié)點(diǎn)即是這一歷法的時(shí)間要素,故而具有“年實(shí)”“月虛”特點(diǎn)。為了確保與太陽(yáng)周年視運(yùn)動(dòng)同步,故在“大小月三百六十五日而成歲”的基礎(chǔ)上,通過“積氣盈閏”的方法,每四年有一個(gè)366日閏年。
為了讓該歷法虛擬的12個(gè)“月”有其實(shí)際意義,每個(gè)月都有2個(gè)節(jié)氣,使二十四節(jié)氣與虛擬的月緊密地聯(lián)系。該歷法有一大特點(diǎn)是將一年分為春、夏、秋、冬四季,每季分別有孟(第一)、仲(第二)、季(第三)三個(gè)月?!秲?nèi)經(jīng)》中廣泛應(yīng)用這一歷法知識(shí)構(gòu)建其生命科學(xué)知識(shí)體系,但凡涉及“四時(shí)”概念的相關(guān)內(nèi)容,無(wú)一不是以此歷法為背景構(gòu)建其相關(guān)知識(shí)的,如“四氣調(diào)神”養(yǎng)生理論,“四時(shí)刺逆從”的針刺方法,“四變之動(dòng),脈與之上下”的四時(shí)診脈方法等,無(wú)不如此。
由于這一歷法是以太陽(yáng)回歸年天文背景構(gòu)建的歷法知識(shí),必然以太陽(yáng)回歸周期為其依據(jù),所以大凡《內(nèi)經(jīng)》中涉及到365、366之?dāng)?shù)表示人體腧穴數(shù)、溪谷數(shù)、肢節(jié)數(shù)時(shí)皆為該歷法的應(yīng)用,五運(yùn)六氣理論內(nèi)容也不例外。
太陰歷法,簡(jiǎn)稱“陰歷”。這種歷法是在古人對(duì)“月亮崇拜”文化背景下發(fā)生的,至今仍廣泛地應(yīng)用于穆斯林界。該歷法以是以日、地、月為天文背景構(gòu)建的歷法體系,有年、月、日時(shí)間要素,其中“年”是虛擬的,而“月”是真實(shí)的。“月相”變化周期則是該歷法確立的主要時(shí)間節(jié)點(diǎn),十二個(gè)月相變化周期為一年,故一年的時(shí)間為354日或355日,顯然較一個(gè)實(shí)際的太陽(yáng)回歸年約少11天。大凡《內(nèi)經(jīng)》中運(yùn)用354或355計(jì)數(shù)溪谷或腧穴時(shí),即是該歷法的具體運(yùn)用。
《內(nèi)經(jīng)》應(yīng)用陰歷的原文舉例如下。
2.1實(shí)際天文“月相”周期構(gòu)建生命科學(xué)中的生理“二七而天癸至,任脈通,太沖脈盛,月事以時(shí)下,故有子”(《素問·上古天真論》)中的“月事”。
2.2解釋臨床病證“二陽(yáng)之病發(fā)心脾,有不得隱曲,女子不月”(《素問·陰陽(yáng)別論》)中的“女子不月”;“年少時(shí),有所大脫血,若醉入房中,氣竭肝傷,故月事衰少不來也”(《素問·腹中論》)中的“月事衰少”。
2.3確立治療方法如“月始生,則血?dú)馐季?,衛(wèi)氣始行;月郭滿,則血?dú)鈱?shí),肌肉堅(jiān);月郭空,則肌肉減,經(jīng)絡(luò)虛,衛(wèi)氣去,形獨(dú)居。是以因天時(shí)而調(diào)血?dú)庖病J且蕴旌疅o(wú)刺,天溫?zé)o疑,月生無(wú)瀉,月滿無(wú)補(bǔ),月郭空無(wú)治,是謂得時(shí)而調(diào)之。因天之序,盛虛之時(shí),移光定位,正立而待之。故曰:月生而瀉,是謂藏虛;月滿而補(bǔ),血?dú)鈸P(yáng)溢,絡(luò)有留血,命曰重實(shí);月郭空而治,是謂亂經(jīng)”(《素問·八正神明論》)。
2.4刺灸時(shí)增減取穴多少的依據(jù)
如以“月生”“月死”為“痏數(shù)”(《素問·繆刺論》)等等,均是太陰歷法中有關(guān)“月節(jié)律”的應(yīng)用之例。
這是流行于我國(guó)的歷法。由于陽(yáng)歷和陰歷每一年的歲差為10~11日,加之陰歷不考慮地球繞太陽(yáng)的運(yùn)行,因而使得四季的變化在陰歷上就沒有固定的時(shí)間,它不能反映季節(jié),這是一個(gè)很大的缺點(diǎn)。為了克服這個(gè)缺點(diǎn),后來人們定了一個(gè)新歷法,就是所謂陰陽(yáng)合歷。陰陽(yáng)合歷與陰歷一樣,以月亮圓缺一次的時(shí)間定做一個(gè)月,也就是大月30天,小月29天,可是它又用加閏月的辦法,使得平均每年的天數(shù)跟陽(yáng)歷全年的天數(shù)相接近,來調(diào)整四季。陰歷約每過二三年多有一個(gè)閏月。陰陽(yáng)合歷則是陽(yáng)歷與陰歷兼顧的歷法,融合了地球、月亮、太陽(yáng)運(yùn)轉(zhuǎn)的周期。月份依月球運(yùn)行周期為準(zhǔn),年的長(zhǎng)度則依回歸年為準(zhǔn),閏月則是為了讓月份和四季寒暑相配合而設(shè)計(jì)的。陰陽(yáng)合歷一直沿用至今,也是中國(guó)傳統(tǒng)的固有歷法。
陰陽(yáng)合歷的年是如何設(shè)置的呢?陰陽(yáng)歷的平年有6個(gè)30天的月,6個(gè)29天的月,加起來是354日,與一年的長(zhǎng)度365日差11天。如果總是這樣安排的話,那么,每三年就會(huì)差出一個(gè)多月。于是古人就想出了每三年加一個(gè)月的辦法,這個(gè)多加的月就叫做閏月。但是,后來人們發(fā)現(xiàn)三年加一個(gè)月太少,不能補(bǔ)上三年差出的33天;五年加兩個(gè)閏月太多,又超出了五年差出的55天,如果在19年中加上7個(gè)閏月就能得到滿意的結(jié)果。19個(gè)回歸年是6939.75日。19年有228個(gè)月加7個(gè)閏月是235個(gè)月,235個(gè)月合計(jì)是6939.55日,與19個(gè)回歸年的日數(shù)6939.75只差0.2天,也就是差不到5個(gè)小時(shí)。這就有了“十九年七閏法”。
陰陽(yáng)合歷的月是如何設(shè)置并置閏的呢?陰陽(yáng)合歷按照月亮的運(yùn)行分為月。小月、大月十二個(gè)加起來,只有三百五十四天或三百五十五天。兩者相比,相差約十一天。為了協(xié)調(diào)二者,古人采取“設(shè)閏”的辦法來處置,若干年中就有一年是十三個(gè)月的?,F(xiàn)在從商代的甲骨中還可以看到“十三月”的記載,就是設(shè)閏的明證。上世紀(jì)有學(xué)者報(bào)告,南方的瑤族還保存著“十三月”的叫法。現(xiàn)行“十九年七閏”的制度起源相當(dāng)早。我國(guó)的歷史自《春秋》以下,就有干支歷日可查,足以為證。
從陰陽(yáng)合歷的“置正”及其沿革來看,但置閏月,必造成一年兩個(gè)“立春”,或沒有“立春”。這里又涉及“置正”的問題,即以哪一個(gè)月為正月的問題。從歷史記載來看,這種“置正”比較復(fù)雜:夏朝以寅月為正月,稱為建寅;商朝以今十二月為正月,建丑;周朝以十一月為正月,建子;秦朝以十月為正月,建亥。漢朝建立,初承秦制,以為得水德,亦建亥;后來到武帝時(shí),經(jīng)落下閎推算,又改成夏歷,以寅月為正月。不同“置正”,就有不同的新年起點(diǎn)。例如建寅的,就以寅月的起點(diǎn)為元旦(即正月初一)。這種辦法,自漢武以來,二千年中,雖經(jīng)不斷完善,但大體沿用不變。
陰陽(yáng)合歷相較陰歷的優(yōu)點(diǎn):陰陽(yáng)合歷基本上能保持月份和氣候的冷暖相一致。陰陽(yáng)合歷的另一特點(diǎn)能準(zhǔn)確地表達(dá)二十四節(jié)氣,《淮南子·天文訓(xùn)》第一次明確表述了二十四節(jié)氣的劃分方法、節(jié)氣之序,認(rèn)為“日行一度,十五日為一節(jié),以生二十四時(shí)之變。斗指子則冬至……加十五日指癸則小寒……加十五日指丑是大寒……距日冬至四十六日而立春……加十五日指寅則雨水……加十五日指甲則雷驚蟄……加十五日……曰春分……加十五日指乙則清明……加十五日指辰則谷雨……加十五日……則春分盡,故曰有四十六日而立夏……加十五日指已則小滿……加十五日指丙則芒種……故曰有四十六日而夏至……加十五日指丁則小暑……加十五日指未則大暑……加十五日……則夏分盡,故曰有四十六日而立秋……加十五日指申則處暑……加十五日指庚則白露降……故曰秋分……加十五日指辛則寒露……加十五日指戌則霜降……故曰有四十六日而立冬……加十五日指亥則小雪……加十五日指壬則大雪……加十五日指子,故曰陽(yáng)生于子,陰生于午。陽(yáng)生于子,故十一月日冬至”。
二十四節(jié)氣是古人為了標(biāo)記和度量太陽(yáng)在一個(gè)回歸年中,不同時(shí)間運(yùn)行于黃道的相應(yīng)時(shí)間節(jié)點(diǎn)表達(dá)概念,并與氣候變化、氣象特征、人類的農(nóng)事活動(dòng)緊密聯(lián)系在一起。所以,二十四節(jié)氣的內(nèi)容,是以完全的太陽(yáng)回歸年為背景的。
今人將其歸納為二十四節(jié)氣歌訣:春雨驚春清谷天,夏滿芒夏二暑連;秋處露秋寒霜降,冬雪雪冬小大寒;上半年在六二一,下半年在八二三;有時(shí)與此不相符,相差不過一兩天。
之所以將陰陽(yáng)合歷稱之為“農(nóng)歷”,就是緣于其有利于指導(dǎo)農(nóng)耕活動(dòng)。在傳統(tǒng)的農(nóng)耕活動(dòng)中,農(nóng)民可以依據(jù)二十四節(jié)氣的規(guī)定,不誤農(nóng)時(shí)地予以播種與收獲。
《內(nèi)經(jīng)》出自于構(gòu)建生命科學(xué)知識(shí)體系的實(shí)際需要,也多次應(yīng)用了劉安的這一研究成果,如“冬至四十五日,陽(yáng)氣微上,陰氣微下;夏至四十五日,陰氣微上,陽(yáng)氣微下”(《素問·脈要精微論》);《素問》“運(yùn)氣七篇”所構(gòu)建的“五運(yùn)六氣理論”則更是全面應(yīng)用了二十四節(jié)氣的科研成果。