崇祯历书
《崇祯历书》是明思宗为历法改革而下旨编著的一部丛书,因其年號為崇祯而得名[1];又称《時憲曆》,此曆法及其修訂版本由清朝初年源用至今。该书在崇祯二年(1629年)九月由礼部左侍郎徐光启成立曆局开始编写,到崇祯七年(1634年)十一月编完[2]。由于徐光启在1633年病逝,之后的编纂工作由李天经主持。
书籍历史
修书缘由
崇祯年间,使用的历书是元朝郭守敬等人编制的《授時曆》,这部历书已施行了三百四十八年之久(于1281年实施,明朝立国后更名为《大統曆》沿用[3]),误差也逐渐增大[4](《大統曆》不計算斗分差,而授時曆因制曆時冬至與近日點幾近重合而未考量近日點進動)。同时钦天监对1629年6月21日(崇祯二年五月乙酉朔)的日食预报明显错误,而礼部侍郎徐光启依据西法的预报却符合天象,徐光启等因势提出改曆[5][6],遂得到批准。同年七月,礼部在宣武门内的首善书院开设曆局,由徐光启督修历法。
书籍内容
崇祯历书共46种,137卷[7],其内容可以大致分为两个部分:
第一部分为西方天文学的理论,称为“基本五目”,分别为法原(天文学基础理论)、法数(天文用表)、法算(天文计算必备的平面、球面三角学、几何学等数学知识)、法器(天文仪器及使用方法)和会通(中西度量单位换算表)[7]。这部分有40余卷[4],约占全书篇幅的三分之一。
第二部分是根据这些理论推算得到的天文表,称为“节次六目”,分别为日躔、恒星、月离、日月交合、五纬星、五星凌犯。[7]
由于当时哥白尼体系在理论上、实测上都还不很成功,所以崇祯历书采用的是第谷的宇宙体系(这是介于哥白尼的日心体系和托勒密的地心体系之间的一种调和性体系[3]),但书中对哥白尼的学说做了介绍并大量引用其在《天体运行论》中的章节,还认为哥白尼是欧洲历史上最伟大的四个天文学家之一[1]。
曆法
崇禎曆書時憲曆历法的排定方法简述如下:
首先介绍一个概念:岁实,是太阳视运动在天球上连续两次通过冬至点的时间间隔。
中国传统历法编制要做的第一件事情就是定岁长,早期采用平氣法(平太阳),将岁实按时间等分来确定二十四节气。在发现岁差之后,不久历法就改用定氣法(真太阳),以实测太阳黄道位置来确定二十四节气。这里有个矛盾,历法要准确就必须采用实测,然而未来的太阳黄道位置无法测定,古人采用办法和现代科学方法原理一致,根据积累的数据,以插值的方法来确定未来年份的太阳黄道位置。这也就是为什么中国古代特别重视每年冬至和夏至的圭表测影(通过测量太阳高度来确定冬至和夏至的准确时刻)。
依據《清史稿‧時憲四》記載:「求閏月,以前後兩年有冬至之月為準。中積十三月者,以無中氣之月,從前月置閏。一歲中兩無中氣者,置在前無中氣之月為閏。」時憲曆排定次序,首先确定两个冬至之间岁实长度,然后排定曆月,再看两个冬至之间除去两个冬至所在月外有多少个整月(必定是十一个或者十二个。虽然民间以正月初一为岁首,但是排定历法却是以两个连续的冬至为始终。)。 冬至必落在十一月,介於兩冬至間的歲實,扣除兩個冬至所在的月後有十一完整月,就算存在無中氣之月亦不需置閏。如果有十二个整月则需置闰,此时置闰依照無中氣置閏规则,閏前不閏後。由于这十二个整月中,只有除了冬至以外的十一个中气,所以至少有一个月无中气。这十二个月中第一个无中气的月为闰月,它的名字叫“闰x月”,这个x,是它前一个月的名字。月序的确定,是以冬至於農曆的所在月(由冬至前新月出現那日至冬至後新月出現前一日)為十一月,於干支曆的所在月(大雪至小寒前一日)為子月。
参考文献
- 江晓原:徐光启与《崇祯历书》
- . [2014-03-01].
- 刘鸿亮. (PDF). 辽宁大学学报(哲学社会科学版). 2005-11, 33 (6) [2010-05-28].
- 徐光启和《崇祯历书》 的存檔,存档日期2011-05-24.
- 徐光启对修历的重要性说“近世言历诸家,大都宗郭守敬法,至若岁差环绕,岁实参差,天有纬度,地有地度,列宿有本行,月五星有本轮,日月真会,视会皆古所未闻,惟西历有之,而舍此数法,则交食凌犯,终无密合之理。宜取其法参互考订,使与“大统”法会同归一”
- 徐在1631年春上呈的《历书总目表》中说:“欲求超胜,必须会通;会通之前,先须翻译。……翻译既有端绪,然后令甄明《大统》、深知法意者,参详考定,熔彼方之材质,入《大统》之型模;……即尊制同文,合之双美。”
- . [2010-05-28]. (原始内容存档于2015-06-02).