《淮南子》與二十四節(jié)氣的創(chuàng)立
2016年11月30日,中國(guó)申報(bào)的“二十四節(jié)氣”,被列入聯(lián)合國(guó)教科文組織人類非物質(zhì)文化遺產(chǎn)代表作名錄。二十四節(jié)氣的完整、科學(xué)記載,出自《淮南子·天文訓(xùn)》。本文把二十四節(jié)氣的創(chuàng)立和依據(jù),簡(jiǎn)要介紹給海內(nèi)外讀者。
二十四節(jié)氣的科學(xué)依據(jù)
中國(guó)二十四節(jié)氣的研制,經(jīng)過(guò)了漫長(zhǎng)的歲月。
早在《尚書·虞書·堯典》中就記載:“日中,星鳥(niǎo),以殷仲春。日永,星火,以正仲夏。宵中,星虛,以殷仲秋。日短,星昴,以正仲冬?!比罩?,指春分。日永,指夏至。宵中,指秋分。日短,指冬至。《左傳·昭公十七年》載:“玄鳥(niǎo)氏,司分者也;伯趙氏,司至者也;青鳥(niǎo)氏,司啟者也;丹鳥(niǎo)氏,司閉者也?!庇眯B(niǎo)、伯趙、青鳥(niǎo)、丹鳥(niǎo),代表四季?!秴问洗呵铩分杏辛⒋?、日夜分(春分)、立夏、日長(zhǎng)至(夏至)、立秋、日夜分(秋分)、立冬、日短至(冬至)、雨水、白露等10個(gè)節(jié)氣。先秦時(shí)期,諸侯混戰(zhàn),天下,科研條件有限,二十四節(jié)氣的體系和名稱尚未確立,屬于前期研究階段。
《淮南子》二十四節(jié)氣圖
漢朝的建立,結(jié)束了長(zhǎng)期的戰(zhàn)亂局面,天下安定,經(jīng)濟(jì)恢復(fù),文化繁榮,學(xué)術(shù)發(fā)展,百家爭(zhēng)鳴。在這樣的條件之下,二十四節(jié)氣的研究,才能得以進(jìn)行,最終在西漢淮南王劉安(前179—前122年)的《淮南子·天文訓(xùn)》中得以完成,并流傳至今。
根據(jù)《淮南子》的記載,二十四節(jié)氣的科學(xué)依據(jù),主要有——
1、北斗運(yùn)行與二十四節(jié)氣
《淮南子·天文訓(xùn)》中確定二十四節(jié)氣的標(biāo)準(zhǔn),是北斗的運(yùn)行方向。北斗的運(yùn)行,同月亮、太陽(yáng)、五星、二十八宿相配合,組成了一個(gè)完整的、科學(xué)的歷法、天象體系:
兩維之間,九十一度(也)十六分度之五,而(升)[斗]日行一度,十五日為一節(jié),以生二十四時(shí)之變。
斗指子,則冬至,音比黃鐘?!?/p>
加十五日指報(bào)德之維,則越陰在地,故曰距日冬至四十六日而立春,陽(yáng)氣凍解,音比南呂?!?/p>
加十五日指常羊之維,則春分盡,故曰有四十六日而立夏。大風(fēng)濟(jì),音比夾鐘?!?/p>
加十五日指午,則陽(yáng)氣極,故曰有四十六日而夏至,音比黃鐘?!?/p>
加十五日指背陽(yáng)之維,則夏分盡,故曰有四十六日而立秋,涼風(fēng)至,音比夾鐘?!?/p>
加十五日指酉,中繩,故曰秋分。雷戒,蟄蟲北鄉(xiāng),音比蕤賓。……
加十五日指蹄通之維,則秋分盡,故曰有四十六日而立冬,草木畢死,音比南呂?!?/p>
陽(yáng)生于子,故十一月日冬至。
二十四節(jié)氣,構(gòu)成了一個(gè)天象、歷法、氣溫、降雨、降雪、物候、農(nóng)事、音律、干支等的綜合體系,成為古代中華民族生存發(fā)展,從事農(nóng)業(yè)生產(chǎn),順應(yīng)自然規(guī)律,和諧“天人”關(guān)系的理論基礎(chǔ)。
2、月亮運(yùn)行與二十四節(jié)氣
二十四節(jié)氣,同月亮的運(yùn)行密切相關(guān)。月亮的運(yùn)行是陰歷。設(shè)置閏年,就是根據(jù)二十四節(jié)氣中的“冬至”而設(shè)立的。這樣,根據(jù)太陽(yáng)和月亮的運(yùn)行規(guī)律,陰陽(yáng)合歷就制定出來(lái)了?!痘茨献印ぬ煳挠?xùn)》中說(shuō):
月,日行十三度七十六分度之二十六,二十九日九百四十分日之四百九十九而為月,而以十二月為歲。歲有馀十日九百四十分日之八百二十七,故十九歲而七閏。
這段的意思是:月亮每天進(jìn)行13 28/76度,29 499/940日而為一月,而把十二個(gè)月作為一歲。每年尚差10 827/940日,不夠365 1/4 日。因而十九年有七次閏年。
比如:2014年閏9月,2017年閏6月。
3、太陽(yáng)運(yùn)行與二十四節(jié)氣
《淮南子·天文訓(xùn)》中運(yùn)用太陽(yáng)的運(yùn)行規(guī)律,來(lái)劃分二十四節(jié)氣。主要有兩種方法:
?、?,圭表測(cè)量。圭表,是中國(guó)古代觀測(cè)天象的儀器??梢杂脕?lái)定方向、測(cè)時(shí)間和制定歷法等?!痘茨献印ぬ煳挠?xùn)》中記載測(cè)量“冬至”“夏至”的方法:
日冬至,八尺之脩,日中而景丈三尺。
日夏至,八尺之景,脩徑尺五寸。
②,利用太陽(yáng)與二十八宿的關(guān)系?!痘茨献印ぬ煳挠?xùn)》中說(shuō):太陽(yáng)正月處于二十八宿中的營(yíng)室的位置,……十二月處在虛星的位置。
比如:“營(yíng)室”,正月中,雨水?!疤撔恰?,十二月節(jié),冬至。
4、二十八宿度數(shù)與二十四節(jié)氣
《淮南子·天文訓(xùn)》中說(shuō):二十八宿與天球赤道的夾角可以分為不同的度數(shù):角宿十二度,亢宿九度,……軫星十七度。總共二十八宿365 1/4 度。
二十八宿與北斗、太陽(yáng)運(yùn)行度數(shù)相同。比如:立春,在“危十七度”(今測(cè)十六度)。立秋,“翼十八度”(今測(cè)十五度)。
5、十二律長(zhǎng)度與二十四節(jié)氣
《淮南子·天文訓(xùn)》用十二律度數(shù),來(lái)表示二十四節(jié)氣的時(shí)間變化,其中說(shuō):黃鐘處在十二地支子位,它的長(zhǎng)度數(shù)是八十一分,主管十一月之氣,下生林鐘?!瓱o(wú)射的管長(zhǎng)四十五,主管九月之氣,上生仲呂。
比如:“冬至”的時(shí)候,與十二律相配的為林鐘,逐漸降為最低音;“夏至”的時(shí)候,與十二律配合的為黃鐘,逐漸上升為最高音。
6、十二月令和二十四節(jié)氣
《淮南子·時(shí)則訓(xùn)》中記載了十二個(gè)月與斗柄、二十八宿、二十四節(jié)氣等的相互關(guān)系。
孟春之月,招搖指寅,昏參中,旦尾中。其位東方。立春之日,……。
孟夏之月,招搖指巳,昏翼中,旦婺女中。其位南方。立夏之日,……。
孟秋之月,招搖指申,昏斗中,旦畢中。其位西方。立秋之日,……。
孟冬之月,招搖指亥,昏危中,旦七星中。其位北方。立冬之日,……。
二十四節(jié)氣與中國(guó)氣候分界線
秦淮一線,是中國(guó)南北氣候、地理自然分界線。西漢前期,位于淮河中游的淮南國(guó),成為當(dāng)時(shí)重要的文化學(xué)術(shù)中心。而它的倡導(dǎo)者,就是淮南王劉安。
淮南王劉安“好讀書鼓琴”,博學(xué)多才,著述宏富。劉安的著作大多已經(jīng)失傳,而被胡適稱為“絕代奇書”的《淮南子》,卻得以幸存?!稘h書·淮南王傳》記載:“初,安入朝,獻(xiàn)所作《內(nèi)篇》,新出,上愛(ài)祕(mì)之?!被茨贤鮿埠烷T客研制成功的二十四節(jié)氣,收在《淮南子·天文訓(xùn)》之中,在漢武帝即位第三年,獻(xiàn)給了朝廷,并且得到了皇帝的喜愛(ài)。那么,二十四節(jié)氣體系的完成和發(fā)布,至今已有2155年。
淮南王劉安為王42年,都城為“壽春”,即今安徽省淮南市的壽縣,正是位于分界線的中點(diǎn)線上。在我國(guó)冬季一月份等溫線圖零度的走向上,江蘇洪澤、安徽蚌埠、河南桐柏,一月份平均溫度為一攝氏度?;春印貛X一線,四季分明。春季:洪澤、蚌埠、桐柏,平均59天。夏季,平均111天;秋季,平均61天;冬季,平均133天。這就說(shuō)明,春季時(shí)間短;夏季時(shí)間長(zhǎng);秋季和春季相仿;冬季時(shí)間長(zhǎng)。正好體現(xiàn)了二十四節(jié)氣兩“分”兩“至”的特點(diǎn)。
春秋齊國(guó)晏嬰在《晏子春秋·內(nèi)篇·雜下》中說(shuō):“橘生淮南則為橘,生于淮北則為枳?!?500年前人們就發(fā)現(xiàn)了淮河具有南北分界線的特點(diǎn)。所以,淮南王劉安在天時(shí)、地利、人杰等條件齊備之下,成功研制了二十四節(jié)氣。(陳廣忠 作者為安徽大學(xué)文學(xué)院教授)
免責(zé)聲明:以上內(nèi)容版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請(qǐng)告知,我們將盡快刪除相關(guān)內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。
相關(guān)資料
- 有價(jià)值
- 一般般
- 沒(méi)價(jià)值
{{item.userName}} 舉報(bào)
{{item.time}} {{item.replyListShow ? '收起' : '展開(kāi)'}}評(píng)論 {{curReplyId == item.id ? '取消回復(fù)' : '回復(fù)'}}
{{_reply.userName}} 舉報(bào)
{{_reply.time}}