藏歷有三個來源:一是藏族固有的物候歷;二是從印度引進的時輪歷;三是從漢地引進的時憲歷。另外還有從漢族引進的“五行算”和從印度引進的“占音術”。
從有關文獻史料及國內(nèi)外研究成果來看,在吐蕃王朝建立以前,藏族已經(jīng)擁有歷法。從上古藏族物候歷中觀察,吐蕃統(tǒng)一高原之前各地主要流行的歷法有陰歷成分也有陽歷成分。在吐蕃王朝松贊干布之前,在藏族世代居住的地方—青藏高原上雖然還沒有相對統(tǒng)一的文字,但據(jù)史料記載,公元前469年藏族第一個贊普即聶赤贊普即位時,當時西藏大地上便出現(xiàn)了十二位有智慧的苯教徒,其中就有專門從事“資益醫(yī)藥”的醫(yī)者和“卜卦占算”的算者,說明當時便有專業(yè)從事藏醫(yī)和歷算的人員,也說明當時就有相對系統(tǒng)的歷法。
據(jù)記載,早在公元前100年,藏族就有了自己的歷法,那就是以月亮的圓、缺、朔、望來計算月份的苯教歷法。那時的新年初一,《紡織老人月算》,詳盡地總結了當時藏族人民豐富的生產(chǎn)經(jīng)驗和天文歷算知識。后來,文成公主進藏,帶來了許多經(jīng)書典籍,其中天文歷算的書籍對原始藏歷的完善和發(fā)展,起了重要的作用。
到公元6世紀前后,西藏已經(jīng)有了相對自然和準確的歷法。有關史料是這樣記載的:“其四時,以麥熟為歲首?!钡鹊取,F(xiàn)在,從民間流傳的天文歷算知識,以及殘存的極珍貴的文獻(如巴黎圖書館藏的敦煌藏文卷P.T.76、1、82、83、85和P.T.55的80、中國)中溯源,也能窺出吐蕃歷法之一斑。藏族天文歷算者和民間有此知識者,均肯定這樣的數(shù)字:一個是7分,一個是4個定點。這應該在吐蕃歷法中就已定型。正由于記月時的4個7,引出了以后藏族歷法中獨一無二的閏日和差日;用4分點法分出運算太陽時的四點即春分、夏至、秋分、冬至,按高原氣候變化分為四季。若依照苯教傳統(tǒng)說法,在吐蕃時代已有瓊丹紀60周年的推算方法。這些都說明,吐蕃時代藏族歷法已比較完備了。但由于當時的整個古西藏是屬于苯教文化統(tǒng)治時期,所有歷算知識及實踐都以苯教文化作為理論及指導,后來隨著弘佛滅苯,許多苯教大算者受到迫害,苯教經(jīng)典大量被毀,保存在苯教文化中的吐蕃古代天文歷算知識因而失傳,現(xiàn)代人已很難通曉當時的歷法了。
公元7世紀。吐蕃王朝建立后,統(tǒng)一了文字,確立了法典,采取了大興佛教、振興藏醫(yī)和歷算等一系列政策。從內(nèi)地,以及當時的印度、大食等鄰近國家吸收了先進的醫(yī)學和歷算學內(nèi)容,充實到西藏的天文歷算中來,從而使藏醫(yī)學和天文歷算學得到了長足的進步和發(fā)展,特別是藏醫(yī)鼻祖宇妥·云丹貢布成名以后,編寫了藏醫(yī)經(jīng)典名著《四部醫(yī)典》等諸多藏醫(yī)典籍和《歷算山塵論》等歷算學著作,培養(yǎng)了眾多的藏醫(yī)歷算人才,著名的有“藏醫(yī)九圣”和“歷算七賢”等人,他們在那個時期為發(fā)展西藏的醫(yī)藥歷算事業(yè)做出了重大的貢獻。在此時期,從漢地引進生肖、五行推算法等知識,在結合古老的自然陰歷、自然陽歷及七曜歷基礎上,發(fā)展為獨特的陰陽合歷歷法。據(jù)《青史》記載:朗日松贊時期,從漢地傳入醫(yī)學和算明。尤其是藏歷鐵牛年(641年)文成公主入吐蕃時隨帶著許多天文歷法的經(jīng)典,與此同時,將四名藏族青年派往長安求學,學習了《九部續(xù)》、《三部釋解》等算學經(jīng)典,并譯成藏文,對吐蕃的天文歷算學產(chǎn)生很大的影響。在西藏傳播最廣的有:五行計算法、十二生屬記年法、八壽六十、八卦九宮、二十四個節(jié)氣、牛算等等。
11世紀從印度傳入《時輪經(jīng)》歷法,同一時期的波斯的班智達達互貢布入藏,著名譯師卓希繞扎同他合作翻譯了《時輪續(xù)文釋解》。翻譯 《時輪釋解》的時間恰逢火兔年,故印度的“繞瓊”之推算法開始傳播,并取代了西藏原有的“瓊日”推算法,延續(xù)使用至今?!袄@瓊”的推算法是以鐵、木、 水、火、土(加以陰陽區(qū)別)與十二地支相配合,六十年一輪,即為一繞瓊。如第一繞瓊的第一年(1027年)為陰火兔年,到現(xiàn)在已傳為第十六繞瓊了。這一推算法與農(nóng)歷相似。
《時輪經(jīng)》傳入吐蕃以后.雖然藏地仍有多種多樣的紀年、年首設置及閏月設置方法在流傳,但藏族天文歷法的計算基本是依據(jù)時輪歷的。由于藏傳時輪歷既有藏族古老歷法的基礎,又從漢族地區(qū)不斷吸收有用的內(nèi)容予以調(diào)整和完善,所以它在時輪歷的基礎上又有新的發(fā)展。1687年,著名的大學者第司桑結嘉措對西藏的天文歷算做了認真細致的研究,吸收了漢族和印度歷算的合理部分,結合本地區(qū)的實際,創(chuàng)造性地編著了《白疏璃》一書。該書分別敘述了編定歷書的規(guī)模、項目和內(nèi)容,并逐月繪出固定的表格模式,對西藏的天文歷算發(fā)展起了決定性的作用。
歷書是歷法思想的集中體現(xiàn),天文歷法發(fā)展到一定階段就必然會出現(xiàn)歷書。據(jù)有關苯教文化的傳說及記載來推斷,在吐蕃時期藏族就可能已有歷書產(chǎn)生了,只是目前尚無文獻資料證實?,F(xiàn)有史可證的藏族歷書,最早出現(xiàn)在13世紀(元朝),到19世紀,藏族歷書的編定已經(jīng)趨于完善。從現(xiàn)有文獻來看,藏族歷書的產(chǎn)生完善有這樣一些過程:
11世紀,山南敏竹林寺天文歷算學校成立,并開始出版著名的《敏竹林歷書》。
1206年,西藏第一本完整的歷書問世,名為《薩迦歷書》。此歷書的內(nèi)容包括氣候、季節(jié)變化以及各種事態(tài)善惡的日期等等,為農(nóng)牧民的生活、生產(chǎn)和出行活動,起到了一定的指導作用。
1425年,粗浦·嘉央傲色著《粗浦歷書》。
1916年,第十三世達賴喇嘛土登嘉措在拉薩創(chuàng)立了醫(yī)算院(即“門孜康”),頒布了以《敏竹林歷書》為藍本的《門孜康歷書》,每年以木刻版印制后向全藏發(fā)行。
西藏和平解放后,自治區(qū)藏醫(yī)院下設了藏歷編輯室,負責編歷工作。1978年,藏歷編輯室升格為天文歷算研究所,并于1981年成立了西藏天文歷算學會,開展天文歷算研究項目和學術交流活動。此后,大部分地區(qū)藏醫(yī)院中建有天文歷算研究室,并出版發(fā)行各具地方特色的藏歷歷書。據(jù)西藏自治區(qū)藏醫(yī)院天文歷算研究所銀巴所長介紹,現(xiàn)在每年出版發(fā)行的藏歷歷書數(shù)量達到了10萬多冊,是除了藏文教科書以外發(fā)行量最大的藏文書,并遠銷印度、尼泊爾、不丹等國和我國青海、四川、云南、甘肅等省的藏區(qū)。
從1993年起,西藏自治區(qū)藏醫(yī)院天文歷算研究所利用天文歷算學原理做出的每日天氣預報開始在西藏電視臺和西藏人民廣播電臺中播出,受到西藏各界人士的歡迎,也達到了較高的準確率。
古代藏歷吸收了來自中原內(nèi)地的五行八卦理論,以白、黑、棕、綠、黃、紅等顏色標識不同年份。藏歷里的確有"黑年"之說,但此"黑年"與"藏青會"的"黑年"之說完全不是一個概念,"藏青會"借藏歷的"黑年"說事,不僅蠱惑老百姓,而且辱沒了神圣的藏歷傳統(tǒng)。只有豬、虎、蛇、猴等四個屬相的年份,有可能成為“黑年”,而且大約每隔9年才有一個“黑年”。2007年是豬年,被藏歷視作“黑年”,下一個“黑年”則是2016年的猴年。
編制藏歷歷書對于西藏自治區(qū)藏醫(yī)院來講已有九十多年的歷史,每十二年進行一次大規(guī)模的數(shù)據(jù)運算是門孜康約定俗成的傳統(tǒng)。歷史上曾經(jīng)于1921年、1938年、1947年和1957年先后四次在欽熱羅布大師的親自主持下組織各地的天文歷算學專家集中對藏歷歷書的有關內(nèi)容和體例進行了深具影響的研討和厘定工作。
改革開放以后,在強巴赤列院長的親自領導和安排下,于1987年8月,由西藏自治區(qū)藏醫(yī)院天文歷算研究所牽頭,召集日喀則、山南、那曲、阿里、昌都地區(qū)藏醫(yī)院的天文歷算專家共二十余人,對公元1989年至2000年間的天文歷算學基本數(shù)據(jù)進行了統(tǒng)一計算,通過這次計算工作,既保障了1989至2000年間藏歷歷書的編制有了科學的依據(jù),同時又培養(yǎng)和鍛煉了新一代天文歷算工作人員,由于當時各個地區(qū)藏醫(yī)院的參與,計算的所有數(shù)據(jù)也被復印后由各地藏醫(yī)院分享。
至1998年上一輪運算數(shù)據(jù)已接近用完,開展新一輪十二年的數(shù)據(jù)運算勢在必行,此事關系到未來十二年藏歷的編制工作,事關重大。為了確保項目的順利實施,西藏自治區(qū)藏醫(yī)院天文歷算研究所將此項目計劃列為98年工作重點,并從97年開始作了一些部署和前期準備事宜,課題組于1998年6月3日正式投入計算項目,最后圓滿完成全部人工計算任務。
藏歷規(guī)定一年為12個月,大月30天,小月29天。每一千日左右,便有一個閏月,用來調(diào)整月份和季節(jié)的關系。藏歷采用時輪制的紀年法,把天體分為十二宮,即:白羊、雙魚、金牛、摩羯、雙子、獅子、巨蟹、寶瓶、人馬、室女、天蝎、天秤。用十二屬相配五行紀年。以十二年為一小循環(huán),六十年為一大循環(huán),稱為一“繞炯”(即一時輪)。第一“繞炯”是從公元1027年開始的。1987年是第十七個“繞炯”的第一年。1991年藏歷稱為金羊年。這與漢地農(nóng)歷的紀年法相似,屬相也一致。
按藏族慣例,天文歷算的業(yè)務設在藏醫(yī)院。編制藏歷歷書對于自治區(qū)藏醫(yī)院來講已有100年的歷史,每十二年進行一次大規(guī)模的數(shù)據(jù)運算是“門孜康”約定俗成的傳統(tǒng)。
通俗地講,天文歷算就是通過加減乘除等數(shù)學運算方法,把各種天體運動的方位、時間、面積等未知的東西,用數(shù)字的方式表達出來,并進行計算的一門自然科學。它是高原藏族人民在長期的生產(chǎn)活動中根據(jù)生產(chǎn)和生活的需要,不斷觀察日月星辰、冷暖氣候等天象和四時節(jié)氣、動植物生長變化等大自然現(xiàn)象,總結和積累起來的實踐經(jīng)驗。
天文歷算學不僅包括了五大行星運動值的推算、閏月和重缺日的設置、日月食的預報等,還涉及到依據(jù)天文歷算學原理推算各地事宜的農(nóng)耕牧作時機、物候、節(jié)令、人體脈相變化周期,特別是中長短期天氣預報等,而每年由自治區(qū)藏醫(yī)院天文歷算研究所推算編制的藏歷歷書基本包括了上述內(nèi)容。因此,藏歷歷書是天文歷算研究成果的一種特殊表現(xiàn)形式。
自11世紀從印度傳入《時輪經(jīng)》歷法以后.雖然藏地仍有多種多樣的紀年、年首設置及閏月設置方法在流傳,但藏族天文歷法的計算基本是依據(jù)時輪歷的。
藏傳時輪歷具有陰陽合歷的特征。以月相圓缺的變化周期為一月,以季節(jié)變化的周期為一年;由于年、月的長度不成整數(shù)比例,除每個平年設置12個太陰月(即朔望月)以外,還要設置閏月來調(diào)整季節(jié)變化;同時,它又擁有一套獨特的原理和數(shù)據(jù)系統(tǒng),以推算預報天象,日、月食和預報一天中28宿和五星的方位,以及預報日、一月食的各個項目等。
藏傳時輪歷中計算時間的單位有7個:息(呼吸頃),6息為一分(漏分)60分為一刻(漏刻)60刻為一日,30日為一月,12個月為一年。其中“息”的測計方法為健康的壯年男子一呼一吸所需的時間,約等于一個太陽日的1/21600;一刻相當于24分鐘。
藏傳時輪歷的計算方法也很獨特。它測定每個太明月為29.53058太陽日,但又規(guī)定每個太陰月為30個整太陰日。為了相應地配合太陽日與太陰日之間的日序。便出現(xiàn)了“閏日和差日”,月的大小就依據(jù)同日和差日來解決。有差日無閏日或差日多于閏日的月份為小月,每月29天;閏差相抵或無閏日無差日的月份為大月,每月30天。
閏日與基日根法則:藏族學者自己編著的《時輪歷精要》歸納出了簡明扼要的口訣,即“重者去大,缺者重小”。兩句話的第四個字表示天文歷算中給出的日曜(星期)序數(shù),第三個字代表歷書中的日期,第四個字代表先后兩天太阻日結束時刻數(shù)值的大小。日曜次序出現(xiàn)重復者就要把太陽日序去掉一個,日曜次序出現(xiàn)短缺者就增補一個太陽日序,主要依據(jù)日曜序數(shù)來保持日期的連續(xù)性。
藏傳時輪歷法中最重要的內(nèi)容是“五要素”和“三日算”。五要素或稱為“五括”:①曜(指太陰日結束的時刻);②日期(指日期與喜、善、勝、定、滿五名稱的配合);③星宿(指太陽日月宿,也就是當天太陽日開始時月亮所在之宿);④“會合“(由定日與月宿舍和而成);⑤“作用”(指作用的前后分)。①②③是歷算中的科學成分;④⑤與占卜之術有關?!叭账恪敝柑柸眨◤念^天天明到第二日天明為一完整太陽日)、太陰日(指月亮運行白分、黑分弧長的各1/15所需的時間長度)、宮日(指太陽通過一宮所需的135弧刻時間長度的1/30)。
以上的“閏日和差日”設置、五括和三日算,是藏傳時輪歷法計算的最根本基礎,被稱為“歷算要害”。其中“三日算”在推算五星運行時,往往3種算法同時進行,起到相互復核的作用。
時輪歷還有3種年、月、日,各有太陽、太陰、宮的名稱,其比例關系是:
1太陽年=12太陽月=360太陽日
1太陰年=12太陰月=360太陰日
1宮年=12宮月=360宮日
65宮日=67太陰日
64太阻日≈63太陽日
時輪歷中所說的宮年就是現(xiàn)代所說的恒星年。在時輪歷中恒星年與回歸年不分,只用宮年。在實際推算中,作用最大的是宮年、太陽日、太陰月和太陰日四要素,而時輪歷中的太陽年和太陽月在天文學上沒有什么實際意義。
時輪歷中還有兩個假想的天體,即羅睺、劫火(羅睺尾)。再加長尾彗星。它們也稱為“曜”,共為“10曜”。五星的各個周期同現(xiàn)代科學測出的數(shù)據(jù)相同或近似。時輪歷中視羅睺與其他天體一樣,有自己的運行周期,不同的是只有數(shù)而無“象”,是個“隱曜”。它的運動周期為30個太陰月,合計6792.04太陽日,已相當精確(今測為6793.460日)。羅睺的方位以黃經(jīng)表示,以周長27宿相減,所得結果在時輪歷中稱為“羅睺頭”,與之相對的稱“羅睺尾”,相當于天文學上的黃白升交點和降交點。時輪歷中的長尾彗星就是九曜中的計都。
推算過程是:先由積月除以羅睺的周期,商余化成日數(shù),然后若推算日食加30日,推算月食加15日,再乘以羅睺每日運行的度數(shù)得到羅睺頭數(shù)值(在此數(shù)值上以半周相加,則得到羅睺尾的數(shù)值);接著求出太陽、月亮的黃經(jīng),以太陽、凡亮的黃經(jīng)與羅睺頭、尾數(shù)值中最為接近者相減;最后以所得差數(shù)來判斷有無日、月食。
在西藏,藏醫(yī)和藏歷是緊密聯(lián)系的。8世紀,藏醫(yī)學家宇陀寧瑪·元丹貢布的藏醫(yī)學著作《四部醫(yī)典》的部問世,使藏醫(yī)學形成了較完整的理論系統(tǒng)。由于藏醫(yī)認為隨著季節(jié)的變化,人體五臟中的氣和血液循環(huán)狀況也有所不同,所以藏醫(yī)十分重視觀察星、云、風、湖水和鳥類的變化。
按藏族慣例,天文歷算的業(yè)務設在藏醫(yī)院。藏醫(yī)院里薈萃著一批學者。每年的歷書都是前一年由藏醫(yī)院里的學者測算的。
藏歷的正式使用,是在公元1027年開始的,并流行至今。本來,公元前一世紀藏族便有了自己的歷算法,那就是以月亮的圓、缺、朔、望來計算月份的苯教歷法,那時的新年初一,相當于現(xiàn)在的藏歷十一月一日。有一本古老的歷算書叫做《紡織老人月算》,詳盡地總結了當時藏族人民豐富的生產(chǎn)經(jīng)驗和天文歷算知識。后來,文成公主進藏,帶來了許多經(jīng)書典籍,其中天文歷算的書籍對原始藏歷的完善和發(fā)展,起了重要的作用。這時,新年日期的確定,已從月亮的亮度進步到以星辰為主要依據(jù),即以鬼星的亮度、位置為標準。但是,新年還是現(xiàn)在藏歷的十一月一日。后來,原始藏歷吸收了漢地的歷算技術,逐漸完善成為今天的藏歷。
藏歷規(guī)定一年為12個月,大月30天,小月29天。每一千日左右,便有一個閏月,用來調(diào)整月份和季節(jié)的關系。藏歷采用時輪制的紀年法,把天體分為十二宮,即:白羊、雙魚、金牛、摩羯、雙子、獅子、巨蟹、寶瓶、人馬、室女、天蝎、天秤。用十二屬相配五行紀年。以十二年為一小循環(huán),六十年為一大循環(huán),稱為一“繞炯”(即一時輪)。第一“繞炯”是從公元1027年開始的。1987年是第十七個“繞炯”的第一年。1991年藏歷稱為金羊年。這與漢地農(nóng)歷的紀年法相似,屬相也一致。
藏歷不僅預報下一年度是否風調(diào)雨順,是否有旱災、雪災或地震,而且連某日有雨,每一天的吉兇都一一標明。據(jù)說,那曲藏醫(yī)院預報1986年間藏北的三次地震,大體時間和方位都準確。主要是根據(jù)天象預報的。天象,是一尊大佛形態(tài)。巨佛象征地球,巨佛姿勢有象征意義,假如巨佛站著,就表示有地震、颶風和瘟疫等;巨佛坐著,人間就平安。
此圖主要展示五行(木、火、土、金、水)的具體推算等法。
整個圖案主體從內(nèi)至外有四個環(huán)形色帶,分別為黃、藍、紅和綠色,依次代表“四大”中的土、木、風、火,余下的空白代表“空”。圖的中心部位是佛教認為的世界中心須彌山,黃色的四周分別為南瞻部洲等四大洲,藍色環(huán)形代是日月星運行的軌道,即“郭拉”。
天文歷算學在藏族人民的實際生活中應用范圍很廣,如授時、編制歷法、測定方位等。其內(nèi)容不僅僅是探討天體運行和大自然變化的規(guī)律,而且還探討疾病的診斷治療與季節(jié)氣候變化的密切關系(學習者有兼學醫(yī)、算的傳統(tǒng),至今西藏天文歷算研究所還隸屬藏醫(yī)院領導)。藏歷的另一個重要內(nèi)容就是氣象預報。藏族古代就發(fā)明了許多氣象預測方法,如通過觀察植物、動物、河水、星體、冰床、云的顏色和形狀、風的方向等來判斷氣象變化;通過對狐日、鳥日、正日、觜日、兩至日、室壁日、白膠日等期間天氣狀況的觀察和分析,結合獅座圖、烏龜圖以及五星運動值等預測來年天氣狀況,諸如有無雪災、冰雹、霜露、旱澇及地震等自然災害。又根據(jù)野鴨、杜鵑鳥、戴勝鳥、大雁、烏鴉、燕子等候鳥的季節(jié)性活動時間來安排西藏各地的早、中、晚播等農(nóng)事事宜等等。這種方法至今仍然廣泛使用于廣大的農(nóng)村牧區(qū)。
此外,藏歷還包括五行、七曜、八卦、九宮、十二生肖、二十四節(jié)氣、六十周年、春牛芒神、韻律占、身命氣云、堪輿風水等等依附的內(nèi)容。 [1]
藏歷的編制首先要立足于科學的數(shù)據(jù)運算,沒有科學的、準確無誤的基本數(shù)據(jù)作為依據(jù),藏歷的科學性與準確度也就無從談起,為了確保計算工作的科學性和準確性,本輪計算他們準備繼續(xù)采取人工計算和電腦編程計算結合對照的方法。
為了確保這個項目的順利實施,藏歷天文歷算研究所的工作人員們已經(jīng)于兩年前就專門定做了數(shù)量足夠、質量過關的歷算工具--沙盤,并從2010年開始就做了充分的準備工作。 把2011年歷書的編寫工作提前到了2009年底開展,又將2012年歷書的編寫提前到2011年1月份開展,已經(jīng)基本完成編寫任務,為12年項目的開展創(chuàng)造了條件。
為了保障計算結果的準確性,由銀巴帶頭的課題組歷史性地第一次將電腦編程計算運用到了項目之中。就是把人工計算完成的數(shù)據(jù),利用銀巴編寫的計算機應用程序,將公元2001至2012年共十二年間的所有體系派五要素、作用派五要素和太陽日五大行星運動值等所有數(shù)據(jù)全部計算后打印輸出,實現(xiàn)了與人工計算結果的對照校對,使運算結果的準確性得到了保障。這一舉措使得計算機投入藏歷天文歷算工作首開先河,意義深遠。
截止到2011年5月為止,上一輪計算的12年歷算數(shù)據(jù)已經(jīng)全部用完,又一輪新的12年歷算數(shù)據(jù)計算工作迫在眉睫。