周意平 鄧可卉
摘 要:三正說(shuō)關(guān)于是一個(gè)新王朝建立時(shí)須進(jìn)行歷法改革的一種學(xué)說(shuō)。“三正說(shuō)”的觀點(diǎn)“夏正建寅、殷正建丑、周正建子”,認(rèn)為夏商周三代采用的是不同的歷法、以不同的月份為歲首,歷代君主為了顯示政權(quán)正統(tǒng)性,會(huì)通過(guò)“改正朔、易服色”來(lái)證明。“三正說(shuō)”對(duì)歷代歷法的制定都影響深遠(yuǎn)。
關(guān)鍵詞:三正說(shuō);歷法;歲首;夏商周
1、三正說(shuō)的含義
現(xiàn)在所說(shuō)的“三正”,一般認(rèn)為是春秋戰(zhàn)國(guó)時(shí)代所使用的夏歷、殷歷、周歷的歲首不同,夏歷是以建寅之月為歲首,殷歷是以建丑制之月為歲首,周歷以建子之月為歲首。三者因歲首不同而被稱為“三正”。周歷歲首是在冬至所在當(dāng)月,殷歷歲首是冬至次月,夏歷歲首為冬至后第二個(gè)月,這樣算來(lái),周歷就要比夏歷早兩個(gè)月,就導(dǎo)致了三種歷法的四季略有差距。
理解“三正說(shuō)”首先要了解“三正”的含義。“三正”是依據(jù)北斗斗柄所指的時(shí)辰為準(zhǔn)的,由子至亥,每月變化的度數(shù)為一辰。在考古發(fā)掘出的殷代甲骨文上有“日南”、“至南”等的記載。“三正”是夏商周三代歷法以建寅、建丑、建子為歲首得的夏正、殷正、周正的合稱。一種理解是“正”即“正月歲首”也就是每年的第一個(gè)月的意思:在古代歷法形成初期,隨著朝代的變化,“歲首”即每年的第一個(gè)月也會(huì)隨著統(tǒng)治者的變化而發(fā)生改變。另一種理解是“正”字蘊(yùn)含著“正統(tǒng)”的意思。
三正說(shuō)與三統(tǒng)說(shuō)相聯(lián)系,一般認(rèn)為是西漢時(shí)期董仲舒所提出的歷史循環(huán)論中的一部分。“三正”便是夏商周三代正朔的簡(jiǎn)稱。“正”是指一年之始即一年當(dāng)中的歲首,而“朔”是一月之始。正朔不同“三統(tǒng)”不一。在夏商周時(shí)代,所對(duì)應(yīng)的為黑、白、赤三統(tǒng),夏朝對(duì)應(yīng)黑統(tǒng),正月為寅月;商朝對(duì)應(yīng)為白統(tǒng),正月為丑月;周朝對(duì)應(yīng)赤統(tǒng),正月為子月,其朔為夜半。后來(lái)朝代在此“三統(tǒng)”、“三正”的基礎(chǔ)上,循環(huán)不已,每個(gè)王朝在建立初期都要“改正朔、易服色”,以示政權(quán)的正統(tǒng)性,“所以明乎天統(tǒng)之義也”①。“三統(tǒng)”“三正”說(shuō)是為漢王朝統(tǒng)治政權(quán)服務(wù)端的神學(xué)理論體系。
三統(tǒng)三正說(shuō)主張循環(huán)往復(fù),繼周者當(dāng)為黑統(tǒng),用夏歷。由于漢初關(guān)于漢代應(yīng)當(dāng)是什么統(tǒng)的問(wèn)題爭(zhēng)論不休,漢初歷法就沿用了以十月為歲首的秦歷。但董仲舒的三統(tǒng)說(shuō)吸收了陰陽(yáng)五行理論按照陰陽(yáng)五行的循環(huán),夏代為木德,色尚青。殷代為金德,色尚白。周代為火德,色尚赤。秦代為水德,色尚黑。取代秦的漢應(yīng)當(dāng)是土德,色尚黃②。董仲舒提出三統(tǒng)三正說(shuō)的目的,也是為了證明新王朝是“受命而王”,是合乎天意的。《春秋繁露·三代改制質(zhì)文》說(shuō):“王者必受命而后王。王者必改正朔,易服色,制禮樂(lè),一統(tǒng)于天下。所以明易‘生非繼仁,通以已受之于天也。”③
2、“三正說(shuō)”的由來(lái)
“三正說(shuō)”具體始于何時(shí),有學(xué)者認(rèn)為“三正說(shuō)”的主要宣揚(yáng)者是漢儒,認(rèn)為“三正說(shuō)”是漢儒的一種臆說(shuō)。誠(chéng)然,司馬遷《史記·歷書(shū)》記載:“夏正以正月,殷正以十二月,周正以十一月,蓋三王之政若循環(huán),窮則返本。”④
班固《白虎通德論·三正》:“夏以孟春月為正,殷以季冬月為正,周以仲冬月為正。”這是認(rèn)為夏商周三代所用歷法的歲首分別為冬至所在的前兩個(gè)月、前一個(gè)月和當(dāng)月,夏正建寅、殷正建丑、周正建子。
《淮南子·時(shí)則訓(xùn)》記載:“孟春之月,招搖指寅”⑤。古代以月建、亦稱斗建作為季節(jié)判定的標(biāo)準(zhǔn),斗建即北斗星斗柄在初昏時(shí)所指的方向。若一年中第一個(gè)月開(kāi)始時(shí)斗柄所指方向?yàn)橐捶Q為“正月建寅”。
《尚書(shū)注疏》中說(shuō)到,東漢馬融認(rèn)為“三正”是指建子、建丑、建寅⑥。梁?jiǎn)⒊瑒t指出“然據(jù)彼輩所信,子、丑、寅三建分配周、商、夏。《甘誓》為《夏書(shū)》,則時(shí)未有字丑二建,何得云三正?”⑦而顧頡剛更是認(rèn)為《尚書(shū)》中的三正是董仲舒的曲解,董仲舒認(rèn)為建寅、建丑、建子三種歷法夏以前本來(lái)就有的,夏、商、周三代不過(guò)順了三統(tǒng)的次序循環(huán)沿用,但是夏當(dāng)時(shí)用的是寅正,也不存在“怠棄三正”之說(shuō)⑧。因而認(rèn)為現(xiàn)代意義上的“三正說(shuō)”最早見(jiàn)于《尚書(shū)》這種觀點(diǎn)是有待考量的。
在早于漢代著作的文獻(xiàn)《左傳》中就有關(guān)于“三正說(shuō)”的記載。《左傳·昭公十七年》有記載:鄭國(guó)梓慎曰:“火出,于夏為三月,于商為四月。于周為五月。”意在說(shuō)明大火星在東方天空出現(xiàn)的日子,在夏商周三代是不一樣的,夏朝時(shí)在三月出現(xiàn),商朝時(shí)在四月出現(xiàn),而到了周朝又變成了五月。由此可見(jiàn),“三正說(shuō)”的出現(xiàn)應(yīng)是早于《左傳》成書(shū)之前。
3、“三正說(shuō)”的破產(chǎn)
對(duì)“三正說(shuō)”現(xiàn)代學(xué)者多不贊成,認(rèn)為“三正之說(shuō),起于周末,是春秋戰(zhàn)國(guó)時(shí)期不同地域,不同時(shí)期的歷日制度,不應(yīng)看作是三個(gè)王朝改正朔的故事。⑨“三正”的說(shuō)法由來(lái)以及久,歷代學(xué)者也均是沿用前人的說(shuō)法。在現(xiàn)代之后部分學(xué)者對(duì)三正說(shuō)存疑,試圖推翻這種學(xué)說(shuō)。洪業(yè)“周之正月建于所謂子者,固多;然亦有建于丑者,甚至有建于亥者。……然則三正之說(shuō),不攻自破。”⑩
“正月”名謂的出現(xiàn)最早應(yīng)見(jiàn)于《詩(shī)經(jīng)》。《詩(shī)經(jīng)·小雅·正月》有詩(shī)云:“正月繁霜,我心憂傷。”B11夏商周乃至后來(lái)的秦漢時(shí)期,正月的具體月份次序設(shè)置,都有更改。戰(zhàn)國(guó)至秦漢便形成了所謂的“三正說(shuō)”,三正說(shuō)認(rèn)為夏商周三代歲首各不相同,“夏正建寅,殷正建丑,周正建子”,三代輪流更改正朔。《史記·歷書(shū)》記載:“夏正以正月,殷正以十二月,周正以十一月。”。但王力先生曾言“這并不可信”。秦始皇統(tǒng)一六國(guó)后,改夏歷十月為歲首,即為建亥;漢武帝時(shí)改建寅之月為歲首,后代至今除王莽改為殷正、武則天改為周正外,大多沿用的依然是夏正。因此可見(jiàn),歷史上的王朝統(tǒng)治者,并沒(méi)有將正月與“正統(tǒng)”綁定在一起。
錢寶琛先生也認(rèn)為“三正說(shuō)”不是針對(duì)夏商周三代歷法沿革,他認(rèn)為“事實(shí)上,建寅、建丑、建子是春秋時(shí)期不同地域的歷日制度,不應(yīng)看成是三個(gè)王朝改變正朔的故事。”B12顧頡剛、劉起釪認(rèn)為“東周時(shí)歷法還在演變中,不能簡(jiǎn)單說(shuō)它是建子。至于甲骨文所見(jiàn)商代歷法更較原始,還沒(méi)有以十二支代表各月,根本談不到建首者是什么,夏代就更渺茫了。可知‘三正的說(shuō)法完全沒(méi)有歷史事實(shí)作根據(jù),是非科學(xué)的東西,完全是漢儒的臆說(shuō)。”B13
歷代星歷學(xué)家 對(duì)“三正說(shuō)”表示懷疑的比比皆是,但目前看來(lái),三正說(shuō)的影響依然無(wú)法根除。以致在考古發(fā)掘中發(fā)掘出的青銅銘文中若是出現(xiàn)歷法問(wèn)題,都會(huì)以建子來(lái)作為一年的歲首,這對(duì)于歷法的研究是極其不利的。按照“三正說(shuō)”的觀點(diǎn),夏商周三代朝代更迭、為表“受命于天”周朝歷法建正應(yīng)為建子。但實(shí)際情況卻并非如此。
事實(shí)上,在春秋初期、僖公以前使用的并不是建子為正,而是建丑。隱公三年寅月戰(zhàn)國(guó)時(shí)期,紛爭(zhēng)割據(jù)嚴(yán)重,混亂不已,但在歷法使用上,各諸侯國(guó)所行己巳朔,依據(jù)“二月己巳日有食之”可推得當(dāng)時(shí)的歲首是建丑;恒公三年未月定朔壬辰,依據(jù)“二月己巳日有食之”推算也是以建丑為正。還有很多的例證,都可以證明春秋初期的歲首是有建丑存在的。
《夏小正》有記載“六月初昏斗柄在上,七月初昏織女正東向”,所用為殷正建丑;《詩(shī)經(jīng)》中的記載“六月莎雞振羽、七月流火”所用亦是殷正;《月令》“季夏之月昏火中,孟秋之月昏建星中”所用也為殷正,都不是“三正說(shuō)”中所說(shuō)的周正建子。《尚書(shū)·堯典》“五月日永星火……八月宵中星虛”可推得所用為夏正建寅,也不是周正建子。
4、小結(jié)
“三正說(shuō)”在我國(guó)歷法史上存在已久、影響深遠(yuǎn),但是“三正說(shuō)”是否科學(xué)、有沒(méi)有事實(shí)依據(jù)仍然值得探討。周代一系列的論著中記載表明,在西周時(shí)代,并不是以建子為正的,“三正說(shuō)”也便沒(méi)有了存在的可靠依據(jù)。另外,張汝舟先生將“三正說(shuō)”列為歷法研究的四害之一,這是因?yàn)椤叭f(shuō)”不破除是無(wú)法客觀恢復(fù)古代歷法的原貌的B14。
[注釋]
①董仲舒. 春秋繁露·三代改制質(zhì)文[M]. 北京:中華書(shū)局. 1975:232.
②劉延勃、劉延勃等. 哲學(xué)辭典[M]. 吉林:吉林人民出版社. 1983:35.
③董仲舒. 春秋繁露·三代改制質(zhì)文[M]. 北京:中華書(shū)局. 1975.
④[漢]司馬遷撰、[劉宋]裴駰集解、[唐]司馬貞、張守節(jié)注. 史記[M]. 上海:上海古籍出版社. 2011.
⑤(漢)劉安著、陳廣忠校點(diǎn). 淮南子·時(shí)則訓(xùn)[M]. 上海:上海古籍出版社. 2016:102.
⑥李民、王健. 尚書(shū)譯注[M[. 上海:上海古籍出版社. 2010.
⑦梁?jiǎn)⒊? 陰陽(yáng)五行說(shuō)之來(lái)歷[A]. 上海:上海書(shū)店(據(jù)樸社1935年影印版). 350.
⑧顧頡剛. 五德終始說(shuō)下的政治和歷史[A]. 上海:上海書(shū)店(據(jù)樸社1935年影印版).406.
⑨高振鐸主編. 古籍知識(shí)手冊(cè)[M]. 山東:山東教育出版社. 1988:945.
⑩洪業(yè). 春秋經(jīng)傳引得序[M]. 上海:上海古籍出版社. 1983:9.
B11王秀梅譯注. 詩(shī)經(jīng)·小雅[M]. 上海:中華書(shū)局. 2015.
B12錢寶琛. 從春秋到明清的歷法改革[J]. 歷史研究. 1960年第3期.
B13顧頡剛、劉起釪. 《尚書(shū)·甘誓》校釋譯注[J]. 中國(guó)史研究. 1979年第1期.
B14張聞?dòng)? 張聞?dòng)裎募す糯煳臍v法論集[M]. 貴州大學(xué)出版社. 2017:163.
(作者單位:東華大學(xué)人文學(xué)院,上海 200051)