首页 » 古今图书集成历象汇编历法典 » 古今图书集成历象汇编历法典全文在线阅读

第七十九卷

关灯直达底部

欽定古今圖書集成曆象彙編曆法典

 第七十九卷目錄

 曆法總部總論七

皇清二

  新法表異

曆法典第七十九卷

曆法總部總論七

皇清二

新法表異

總說

帝王圖治,求端於天,曆事由是興焉。炎帝八節,俶農功也。軒轅甲子,系日成也。帝嚳序星徵,天象也。堯置閏月,四時乃定。舜造璣衡七政,以齊夏后、周人,其教漸詳。《月令》記於《戴禮》,《協紀》載於

《箕疇自是以迨春秋》率歲登臺測驗日至然而

閏多失置,晦朔國殊,疏舛為甚。《六曆》出於周、秦之際,後人疑其偽作,而今不可考矣。漢初,張蒼承秦用顓頊曆,洛下閎太初、劉歆三統,始立積年日法,以為推步之準。後世因之,而行之愈不能久者,不知順天求合之道也。其後李梵造《四分曆》七十餘年而儀式方備。又百三十年,劉洪造《乾象曆》,始減歲餘,創制月行、遲疾、陰陽黃赤交錯以合天度,為《推步師表》。又百八十年,後秦姜岌造《三紀曆》,始以月食衝檢知太陽躔度所在。又五十七年,宋何承天造《元嘉曆》,始悟測景以定冬至。又六十五年,祖沖之造《大明曆》,始悟太陽有歲差,及極星去不動處有一度餘。又五十二年,北齊張子信始悟日月交道有表裏,五「星有遲留伏逆。」 又三十三年,劉焯造《皇極曆》,始知日行有盈縮。又三十五年,唐傅仁均造《戊寅元曆》,頗采舊儀。高宗時,李淳風造《麟德曆》,以古曆章蔀元首,分度不齊,始為總法,用進朔以避晦,日晨月見。又六十三年,開元時,僧一行造《大衍曆》,始以月朔建為四大三小,諸法較密。又九十四年,穆宗時,徐昂造《宣明曆》,始悟日食有氣,刻時三差。又二百三十六年,徽宗時,姚舜輔造《紀元曆》,始悟食甚汎餘差數。又一百七十餘年,元郭守敬造《授時曆》,兼綜前術,時創新意。然亦僅能度越前代諸家,而求其密合天行,垂之永久而無敝,終未能也。明初作《大統曆》,襲《授時》之成法二百餘年,不知變通,訛舛特甚。萬曆間,曾議改修。至崇禎己巳,乃召若望等前來著書。《演器曆》成,亟欲頒行。恭遇

聖朝建鼎遂用新法造《時憲》寶曆頒行天下豈非一。

代之興,必有一代之曆,預修二十年,以備

《興朝萬年》之法。傳哉。於戲盛矣。古來治曆者,稱《七十》

「餘家」 考之前史,僅四十有餘人而已。略引各朝各曆,繼以

《本朝新曆》之《凡概》,以質諸世之知曆者。精粗疏密,展

《卷》即得,夫孰得而掩乎?

武帝太初元年丁丑,洛下閎、鄧平,造《太初曆》。成帝綏和二年甲寅,劉歆造《三統曆》。

積年,一十四萬四千五百一十一。

日法八十一

二曆同法,歆即衍閎平之法而為「三統」 ,非有異也。曆家立積年日法以準推步,蓋始諸此。其法以律起曆,說多傅會,初稱脗合積漸後天。至元和初,失天益遠,晦朔弦朢差天一日宿差五度。後漢

章帝元和二年乙酉,李梵編訢,造《四分曆》,積年一萬五百六十一。

日法四

是時舊曆舛甚,乃詔梵等另造新曆。乃以二十五刻為歲實,小餘以四分度之一為斗分。天數與日數齊,而日無盈縮,月無遲疾,止用一平朔步曆,疏謬可知。至永光十五年七月甲辰,造黃道銅儀。

獻帝建安十一年丙戌,劉洪造《乾象曆》。

積年,八千四百五十二。

日法,一千四百五十七。

漢曆三統,四分皆四分之一,餘分太強。劉洪始覺冬至後天,乃減歲餘,更以五百八十九為紀法,百四十五為斗分,考冬至日,日在斗二十二度。精思二十餘年,始悟月行遲速之理,創列差率,以囿進退損益之數。又知月行陰陽交錯於黃道表裏,日行黃道於赤道宿度,復進有退,作

乾象曆

明帝景初元年丁巳,楊偉造《景初曆》。

積年五千零八十九

日法,四千五百五十九。

先是,黃初中、韓翊因《乾象曆》減斗分太過,後必《先天》,乃少益斗分,作《黃初曆》。至是,楊偉忿翊之非,復作此曆行之。《乾象》《黃初》二曆參校多年,更相是非,無時而決。至於《景初》,大概不出《乾象》範圍,而其推五星,尤為疏闊。

武帝太元九年甲申,姜岌造《三紀曆》。

岌病古今諸曆斗分皆疏,以致日月交會無驗,復作《三紀曆》,其言曰:「治曆之道,必審日月之行,然後可以上考天時,下察地化。一失其本,則四時變移矣。」 於是考古今斗分疏密不同,法數各異。《殷曆》斗分粗,故不施於今;《乾象》斗分細,故不通於古。《景初》斗分雖在粗細之中,而日之所在,乃差四度。日月虧已,皆不及其「次。假使日在東井而食,以月驗之,乃在參六度,差違乃爾,安可以考天時、治人事乎?」 乃作《三紀曆》:歲實小餘二四六八三八,朔實餘五三○五九五,轉終餘五五四五一○,交終餘三二一六一三,凡八萬三千八百四十一算,較前為詳。而交終之多,則與景初同,於五星,亦未見考正。其獨創者,則以月蝕衝檢日宿度所在,為曆術者宗焉。惜其曆未見之施行也。

文帝元嘉二十年癸未,何承天造《元嘉曆》,積年六千五百四十一。

日法七百五十二

承天病前曆昧於日所在之宿度,又合朔交食,不在朔朢,因比歲考校,於元嘉二十年作《元嘉曆》行之。其上表略曰:「漢代雜候清臺,以昏明中星課日所在,雖不可見,月盈則食,必當其衝,以月推日,則躔次可知焉。《堯典》『日永星火,以正仲夏』。今季夏則火中;又宵中星虛,以殷仲秋。今季秋則虛中。邇來二千七百餘年,以中星檢之,所差二十七八度,則堯冬至日在須女十度左右也。漢《太初曆》冬至在牽牛初,後漢《四分》、魏景初法同在斗二十一。臣以月蝕檢之,則景初今之冬至,應在斗十七。又以土圭測景,考校二至,差三日有餘。然則今之二至,非天之二至也。宜隨時遷改,以取其合。」 乃以一百九十二章,積三千六百四十八年為元法,以七百五十二為日法。又改歲實小餘為二四六七,一朔實餘為五三○五八五,轉終餘為五五四五二一,交終餘為三二一六○四。於是曆成,較前為密。至武帝時,祖沖之覺其疏謬,乃議改曆。

武帝大明七年癸卯,祖沖之造《大明曆》。

積年,五萬二千七百五十七。

日法,三千九百三十九。

沖之因元嘉略,於置法乖遠已見,作《大明曆》法上之。其言曰:「何承天意存改革,而置法簡略,今已乖遠。日月所在,差覺三度;二至晷景,幾失一日。五星伏見,至差四旬;留逆進退,或移兩宿。分至乖失,則節閏非正;宿度違天,則伺察無準。臣率愚瞽,更創新曆。」 是即《大明曆》也。四應等稍加改易,而其改易之意有二:內一款因冬至宿度古今不同,謂「天數既差,則七曜宿度,漸與曆舛,乖謬既著,輒應改制。今令冬至所在,歲歲微差。」 此言得之。

明帝正光二年辛丑,龍祥李業興造《正光曆》,積年一十六萬八千五百九。

日法,七萬四千九百五十二。

時龍祥等九家曆合為一曆,以李業興為主,改元正光,名《正光曆》。《魏書》稱「元起壬子,律始黃鐘。」 考古合今,可為最密。今就其曆考之,大約踵《宋曆》為之者。

東魏

靜帝興和二年庚申,李業興造《興和曆》。

積年,二十萬四千七百三十七。

日法,二十萬八千五百三十。

《壬子曆》,氣朔稍違,熒惑失次,四星出伏,曆亦乖舛。興和元年,齊獻武王入鄴,復命李業興改正。武王上言之,得詔施行。考洛京已來四十餘歲,五星出沒,歲星、鎮星、太白。《業興曆》首尾恆中,及有差處,不過一日二日、一度、兩度。他曆之失,動校十日十度。熒惑一星伏見,體自無常,或不應度。祖沖之曆多《甲子曆》十日六度。《何承天曆》

「不及三十日二十九度。今曆還與《壬子》同,不有加增。辰星一星,沒多見少,及其見時,與曆無舛。」 今此亦依《壬子》元不改。太白、辰星,唯起夕合,為異業。興以「天道高遠,測步難精;五行伏留,推考不易。人自仰闚,未能盡密,但取其《見伏大歸》,略其中間小謬如此,曆便可行。」 若專據所見之驗,不取出沒之效,則曆數之道,其幾廢矣。

北齊

文宣帝天保元年庚午,宋景業造《天保曆》,積年一十一萬一千二百五十七。

日法,二萬三千六百六十。

文宣受禪,景業奉命,葉圖讖造《天保曆》。行之後,武平七年,董峻、鄭元偉立議非之,略曰:「景業有心改作,不會真理,乃使日之所在,差至八度,節氣後天,閏先一月。朔朢虧食,既未能知其表裏,遲疾之曆步,又不可以傍通,妄設平分,虛退冬至。冬至虛退,則日數減於周年;平分妄設,故加時差於異日。五星見伏,有違二旬,遲疾逆留,或乖兩宿。」 又是年六月戊申朔,太陽虧。劉孝孫言食於卯時,張孟賓言食於申時,鄭元偉、董峻言食於辰時,宋景業言「食於巳時」 ,至日食乃於卯辰之間,其言皆不能中。大都五代諸曆家俱踵元嘉、《大明》故法,改換章蔀斗分,妄自各立門戶,爭相妒競,以塗人耳目,如是而已。

後周

武帝天和元年丙戌,甄鸞造《天和曆》。

積年,八十七萬六千五百七。

日法,二萬三千四百六十。

靜帝大象元年己亥,馮顯造《大象曆》。

積年,四萬二千二百五十五。

日法,一萬二千九百九十二。

西魏入關,尚興李業,興《正光曆》。後周明帝詔有司造《周曆》,頗謬。及武帝天和元年,甄鸞造《天和曆》,終於宣政元年。至大象元年,太史上士馮顯更造《大象曆》。此曆氣多朔少,所差實遠,而顯自以為參校精密,過矣。

高祖開皇四年甲辰,張賓造《開皇曆》。

積年,四百一十二萬九千六百九十七。

日法,一十萬二千九百六十。

高祖初行禪代之事,欲以符命曜於天下。道士張賓揣知上意,自云「洞曉星曆」 ,盛言代謝之徵,由是大被知遇,命造新曆。賓乃依何承天法,微加增損,作《開皇曆》。曆既行,劉孝孫與冀州秀才劉焯並稱其失,駁有六條,及以古今交食并測景辨其是非,互有短長,如聚訟然。殊不知張賓止依元嘉舊法,微加增損,安得無差?即孝孫等議曆,亦止就舊法辨論。總之於盈縮遲疾之竅,未得其真,雖辨萬言何益?

仁壽四年甲子,劉焯造《皇極曆》。

積年,一百萬九千五百一十七。

日法,一千二百四十二。

開皇二十年,太史令袁充表曰:「京房有言:太平日行上道,升平行次道,霸代行下道。蓋日去極近,則景短而日長;去極遠,則景長而日短。今自隋興,晝日漸長。開皇元年冬至之景,長一丈二尺七寸二分,自爾漸短,至十七年,短於舊三寸七分矣。」 上臨朝謂百官曰:「日長之慶,天之佑也。今當改元。」 乃改明年為仁壽元年,因以曆事付皇太子。東宮劉焯以太子新立,修增其書名《皇極曆》,與張冑元互相駁難,是非不決。焯罷歸。四年,太史奏日食不效,帝召焯欲行其曆,冑元排之。又會焯死,曆竟不行。

煬帝大業四年戊辰,張胄元造《大業曆》。

積年,一百四十二萬八千三百一十七。

日法,一千一百四十四。

史稱「胄元博學多通,精於術數,時輩多出其下」 ,乃擢拜散騎侍郎,兼太史令,賜物千段,改定新曆,至是行之。大抵學祖沖之之法而小變其說,蓋與劉焯皆踵舊法為之,無甚奇異也。總之,隋人步曆不精,氣策未善,冬至或差二三日,則其景宜乎有三寸七分之差也。而乃妄附「太平祥」 ,稱「仁壽」 ,舛矣。卒之歷年三十,傳「國二世」 ,然則景長之效壽耶不耶?

高祖武德二年己卯,傅仁均造《戊寅曆》。

積年,一十六萬五千三。

日法一萬三千六百

高祖受禪,將治新曆,東都道士傅仁均善推步之學,太史令庾儉、丞傅奕薦之。詔仁均與儉等參議,合受命歲名為《戊寅元曆》,時稱《戊寅曆》。其

大要可考驗者有七:唐以戊寅歲甲子日登極,曆元戊寅日起甲子,如漢《太初》,一也;冬至日短,星昴,合於《堯典》,二也;周幽王六年十月辛卯朔入食限合於《詩》,三也;魯僖公五年壬子冬至,合《春秋命曆序》,四也;月有三大二小,則日食常在朔,月食常在朢,五也;命辰起子半,命度起虛六,符陰陽之始,六也;立遲疾定朔,「則月行晦不東見,朔不西脁,七也。」 高宗因詔司曆,起二年用之,擢仁均員外散騎侍郎。三年正月朢及二月八月朔當食,比不效,為祖孝孫、王孝通等所駁。十八年,李淳風上言:「《仁均曆》有三大二小,云日月之食,必在朔朢。」 十九年九月後,四朔頻大,詔集諸解曆者詳之,不能定。庚子,詔用仁均平朔。《仁均曆》法祖述胄、元,稍以劉孝孫舊議參之。麟德間,《仁均曆》較淳風最疏,更相出入,其有所中,《淳風》亦不能逾之。

高宗麟德二年乙丑,李淳風造《麟德曆》。

積年,二十七萬四百九十七。

日法一千三百四十

高宗時,戊寅曆漸差,岐州雍人。太史令李淳風作《麟德甲子元曆》。以古曆有章蔀、《元紀》,日分、度分,參差不齊,乃為「總法,千三百四十以一之,損益中晷術,以考日至。為渾儀表裏三重,以測黃道。」 初,隋末劉焯作《皇極曆》未行,淳風約之為法,改作《麟德曆》行之。淳風又以晦月頻見,故立進朔之法,謂朔日小餘在日法四分之三已上者,虛進一日,以避晦月見。不知月之隱見,本天道之自然。朔之進退,出人為之牽強。孰若廢人用天,不復虛進為得哉!

元宗開元十二年甲子,僧一行造《大衍曆》,積年,九千六百九十六萬二千二百九十七,日法,三千四十。

開元九年,一行奉詔作新曆,推《大衍》數立術以應之。十二年,測景於天下,南至安南,北至鐵勒。十五年,曆成而一行卒。詔張說、陳元景等次為《曆術》七篇,《略例》一篇,《曆議》十篇,稱旨。明年,說表上之。起十七年頒行,其大要著於篇者十二。《內曆本議》有曰:「日行曰躔,其差曰盈縮,積盈縮曰先後。古者平朔月朝見曰朒,夕」 見曰脁。今以日之所盈縮,月之所遲疾損益之,或進退其日,以為定朔舒亟之度,乃數使然。躔離相錯,偕以損益,故同謂之《朓朒》。月行曰離,遲疾曰轉,度母曰轉法。遲疾有衰,其變者,勢也。月逶迤馴屈,行不中道,進退遲速,不率其常。過中則為速,不及中則為遲。積遲謂之屈,積速謂之伸。陽執中以出令,故曰「先後」 ;陰含章以聽命,故曰「屈伸。」 日不及中則損之,過則益之。月不及中則益之,過則損之。尊卑之用暌,而及中之志同。觀晷景之進退,知軌道之升降。軌與晷,名舛而義合,其差則水漏之所從也,總名曰「軌漏。」 中晷長短,謂之陟降。景長則夜短,景短則夜長。積其陟降,謂之消息。遊交曰交會,交「而周曰交終,交終不及朔,謂之朔差,交中不及朢,謂之朢差。《日道表》曰陽曆,其裏曰陰曆,五星見伏周謂之終率,以分從日,其差為進退。」 即此議觀之,頗勝前人,然亦不過從古二十三家之曆增密而已。乃欲去增修之名,標獨創之美,強作議論,仍用算數展轉相合,附會《大衍》,令不知曆術之人稱為作者,此則欺人甚矣。夫大衍之數,自古有之,假令一行生前漢時,能舍四分、三統而獨創此曆乎?前無劉洪、姜岌、祖沖之、何承天之屬,吾知其必不能也。肅宗寶應元年壬寅,郭獻之造《五紀曆》。

積年,二十七萬四百九十七。

日法一千三百四十

先是,肅宗初,太衍曆有誤,詔韓穎直司天臺,增益舊術,行《至德曆》。至寶應元年六月朢,月食不效,乃詔司天臺郭獻之等復用《麟德元紀》,更立歲差,增損遲疾、交食及五星差數,以寫《大衍》舊術。上元七曜,起赤道虛四度。帝為製序,題曰《五紀曆》。史稱獻之加減大衍,偶與天合,遂頒用之。德宗興元元年甲子,徐承嗣造《正元曆》。

積年,四十萬三千三百九十七。

日法一千九十五

是時,五紀曆氣朔加時後天。詔司天徐承嗣與夏官正楊景風等,雜《麟德》《大衍》之旨治新曆。上元七曜,起赤道虛四度。建中四年,曆成,名為正元,要不出五紀舊術範圍也。

穆宗長慶二年壬寅,徐昂造《宣明曆》。

積年,七百七萬五百九十七。

日法八千四百

憲宗即位,司天徐昂上新曆,名曰《觀象》,起《元和》。

考證

二年用之,然無蔀章之數。至於察斂啟閉之候,循用舊法,測驗不合。至穆宗立,以為累世纘緒,必更曆紀,乃詔日官改撰曆法,名曰《宣明》。上元七曜,起赤道虛九度。其氣朔發斂,日躔月離,皆因《大衍》舊術;晷漏交會,則稍增損之,更立新數,以步五星,大約皆準《大衍曆法》。其分秒不同,則各據本《曆母法》云:起長慶二年,自敬宗至於僖宗皆遵用之。

昭宗景福元年壬子,邊岡造《崇元曆》。

積年,五千三百九十四萬七千六百九十七。日法,一萬三千五百。

是時,《宣明曆》數漸差,詔太子少詹事邊岡治新曆。岡巧於用算,然實冥於本原。其「上元七曜,起赤道虛四度,其氣朔、發斂、盈縮、脁朒、定朔、弦朢、九道月度、交會、入食限,去交前後,皆《大衍》之舊。餘雖不同,亦殊塗而至者。」 景福元年,曆成,賜名「崇元。」 按岡用算巧,能立術簡捷,雖仍《大衍》,而皆變其名。如策實曰歲實,揲法曰朔實,《乾實》曰周天分之類,明白使人易曉,較之閉藏閃爍者不同,是可尚也。其治晷度,準陽城日晷前後消息,加減得宜。九服中晷,各於其地立表候之。在陽城之南之北者,各有距差以加減陽城二至中晷,九服所在,各於其地置水漏以定漏率。各以陽城二至晷漏母除之,得加時黃道日躔交道「有差」 ,其術甚善。後世郭守敬倣之測驗諸方,惜未能盡用其術也。

世宗顯德三年丙辰,王朴造《欽天曆》。

積年,七千二百六十九萬八千七百七十七。日法,七千二百。

五代初用唐曆,後諸國各有曆,皆行之未久,法不傳。惟周世宗《欽天曆》乃端明殿學士王朴所造,其曆以陰三陽二化成之數,得諸法,較之八十一取之黃鐘,三千四十取之《大衍》,其牽附為尤甚。行五年,周亡。

太祖建隆三年壬戌,王處訥造《應天曆》。

積年,四百八十二萬五千八百七十七。

日法一萬零二

太平興國六年辛巳,吳昭素造《乾元曆》。

積年,三千五十四萬四千二百七十七。

日法二千九百四十

真宗咸平四年辛丑,史序造《儀天曆》。

積年,七十一萬六千七百七十七。

日法一萬一百

顯德《欽天曆》行五年,周亡,宋初猶用之。建隆二年五月,以其曆推驗疏闊,乃詔司天少監王處訥等別造曆法。四年四月,新法成,賜名「應天。」 至太平興國間,有上言《應天曆》氣候漸差,詔處訥等重加詳定。六年,表上新曆,會冬官正吳昭業所獻新曆,氣朔稍均,眾所推服,遂用之,賜號「乾元」 、《應天》《乾元》皆御製序焉。真宗嗣位,命判官司天監史序等考驗前法,研覈舊文,取其樞要,編為新曆。咸平四年三月,曆成,賜號《儀天》。夫天道運行,皆有常度,曆家之術,古今不同。蓋變法以從天,隨時而推數,故法有疏密,數有繁簡,雖條例稍殊,而綱目一也。

仁宗天聖元年癸亥,宋行古造《崇天曆》。

積年,九千七百五十五萬六千五百九十七。日法,一萬五百九十。

宋興百餘年,至乾興初,詔曆官宋行古等改造新曆。至天聖元年八月,曆成,詔翰林學士晏殊制序而施行焉,命曰《崇天》。其積年上考往古,歲減一算;下驗將來,歲加一算。曆成以來年甲子歲用之。是年五月丁亥朔,日食不效,詔候驗。至七年,會周琮言:「古之造曆,必使千百年間星度交食。若應繩準今曆成而不驗,則曆法為未密。」 又有楊皞、于淵者,與琮求較驗,而皞術於木為得,淵於金為得,琮於月、土為得。詔增入《崇天曆》,具改用率數云。

英宗治平元年甲辰,周琮造《明天曆》。

積年,七十一萬一千九百七十七。

日法三萬九十

《崇天曆》行。至嘉祐末,英宗即位,命殿中丞、判司天監周琮等作新曆,三年而成。琮言:「舊曆節氣加時後天半日,五星之行差半次,日食之候差十刻。」 既而司天中官正舒易簡等更陳家學,於是詔翰林學士范鎮等考定是非,上推:《尚書》「辰弗集於房,與《春秋》之日食,參今曆之所候,而易簡等所學疏闊,不可用新書為」 密。遂賜名《明天曆》。詔翰林學士王珪序之。未久。以月食不效。詔

曆官重造新曆,至神宗熙寧元年上之,占驗亦差,遂復行《崇天曆》。

神宗熙寧七年甲寅,衛朴造《奉元曆》。

積年,八千三百一十八萬五千二百七十七。日法,二萬三千七百。

曆行十八年,至元祐間,測有差。

哲宗元祐七年壬申,皇居卿造《觀天曆》。

積年,五百九十四萬四千九百九十七。

日法一萬二千三十

曆行十一年,崇寧間,冬至有差。

徽宗崇寧二年癸未,姚舜輔造《占天曆》。

積年,二千五百五十萬一千九百三十七。日法,二萬二千八十。

曆行三年不效

崇寧五年丙戌,姚舜輔造《紀元曆》。

積年,二千八百六十一萬三千四百六十七。日法,七千二百九十。

曆行二十一年

太宗天會五年丁未。〈南宋高宗建炎元年。〉楊級造「《大明曆》,積年三億八千三百七十六萬八千六百五十七。」

日法五千二百三十

大定二十年庚子。〈南宋孝宗淳熙七年。〉趙知微《重修大明曆》。

積年,八千八百六十三萬九千七百五十七。日法,五千二百三十。

天會五年,司天楊級始造《大明曆》,十五年春正月朔始頒行之。其法不知所本,或曰「因宋《紀元曆》而增損之。」 至正隆戊寅三月辛酉朔,推日當食而不食。大定癸巳五月壬辰朔,日食;甲午十一月甲申朔,日食,加時皆先天;丁酉九月丁酉朔,食乃後天。由是古候漸差。至庚子,乃命史官趙知微重修《大明曆》。十一年曆成,二十一年十一月朢月食,驗知知微曆為親,遂用之。

南宋

高宗紹興五年乙卯,陳得一造《統元曆》。

積年,九千四百二十五萬一千七百三十七。日法,六千九百三十。

曆行三十二年

孝宗乾道三年丁亥,劉孝榮造《乾道曆》。

積年,九千一百六十四萬五千九百三十七。日法,三萬。

曆行九年

淳熙三年丙申,劉孝榮造《淳熙曆》。

積年,五千二百四十二萬二千七十七。

日法五千六百四十

曆行十五年

光宗紹熙二年辛亥,劉孝榮造《會元曆》。

積年,二千五百四十九萬四千八百五十七。日法,三萬八千七百。

曆行八年

寧宗慶元五年己未,楊忠輔造《統天曆》。

積年,三千九百一十七。

日法一萬二千

曆行八年

開禧三年丁卯,鮑澣之造《開禧曆》。

積年,七百八十四萬八千一百五十七。

日法一萬六千九百

曆行四十四年

理宗淳祐十年辛亥,李德卿造《淳祐曆》。

積年,一億二千二十六萬七千六百七十七。日法,三千五百三十。

曆行一年

寶祐元年癸丑,譚玉造《會天曆》。

積年,一千一百三十五萬六千一百五十七。日法,九千七百四十。

曆行十八年

度宗咸淳七年辛未,陳鼎造《成天曆》。

積年,七千一百七十五萬八千一百五十七。日法,七千四百二十。

曆行四年

高宗時,中原既失,星翁離散,《紀元曆》亡。紹興二年,高宗重購得之,乃命常州布衣陳得一改造《統元曆》。曆成,詔翰林院學士孫近為序頒行。乃有司不善用之,暗用紀元法推步,推得乾道三年丁亥歲十一月甲子朔,裴伯壽陳《統元》法當進作乙丑,於是依《統元》正之。光州士人劉孝榮言,「是年四月戊辰朔日食一分」 ,日官言食二分。既而精明不食。是年,孝宗命孝榮治曆,乃採五代民間萬分曆,作三萬分,以為日法,造《乾道曆》。

時談天者各以技術相高,互相詆毀,紛紛不已。至淳熙三年,因推太陽不合,仍命孝榮改曆,四年頒行,賜名淳熙。淳熙末,驗合朔差。光宗紹興二年,詔改新曆,仍命孝榮為之,賜名會元。四年,布衣王孝禮言:「陳得一造《統元曆》,劉孝榮造《乾道》《淳熙》《會元》三曆,皆未嘗測景,是以冬至皆後天一日,今宜立表測驗。」 是時朝廷雖從,未暇改作。慶元四年《會元曆》占候多差日官草澤,互有異同。舊曆後天十一刻,詔楊忠輔造新曆,五年,曆成,賜名統天。是年六月乙酉朔,推日食不驗。又嘉泰二年五月甲辰朔,日食,《統天曆》先天一辰有半,乃詔草澤有通曆者,應聘修治。開禧三年,大理評事鮑澣之言:「《統天曆》氣朔五星,皆立虛加、虛減之數,氣朔積分,乃有泛積、定積之繁,其餘差漏,不可備言。楊忠輔今見《統天曆》舛,私成新曆,容臣太史、草澤諸人所著曆參考之。」 檢討曾漸亦言:「願以諸曆下本省參考,以最近者頒用。」 於是改定新曆。曆成,賜名開禧,詔以戊辰年權附《統天曆》頒之,於是附行於世。四十五年、嘉定十一年,太史局推七月朔日食不驗,因命李德卿改造新曆。淳祐十年,曆成,賜名淳祐。是年,淳祐新曆推壬子歲立春時刻,與《開禧曆》所推相差六刻,又推日食分亦差六刻有餘。十二年,祕書省言:「李德卿曆與譚玉所進新曆各有得失,請商確推算,合眾長而為一。」 未幾,曆成,賜名會天。寶祐元年行之。咸淳六年十一月三十日冬至後為閏。十一月既已頒曆,浙江安撫司準備差遣臧元震言:「十九歲為一章,至朔同日,謂之章月。今以十一月三十日為冬至,又以冬至後為閏十一月,自淳祐壬子至咸淳庚午,凡十九年,是為章歲。以十九年七閏推之,則閏月當在冬至前,不當在冬至後。以至朔同日論之」 ,則冬至當在十一月初一日,不當在三十日,因更造曆,六年成,七年頒行,即成《天曆》也。

按《宋史》云:「宋開國以來,其曆曰應天,曰乾元,曰儀天,曰崇天,曰明天,曰奉天,曰觀天,曰紀元,迨靖康丙午,百六十餘年而八改曆。南渡之後,曰統元,曰乾道,曰淳熙,曰會元,曰統天,曰開禧,曰會天,曰成天,至德祐丙子,又百五十年,復八改曆。」 使其初立法脗合天道,則千歲日至可坐而致,奚必數數更法以求幸合元「象哉?雖然,天步維艱,古今通患。天運日行,左右既分,不能無忒。」 謂七十九年差一度,雖視古差密,亦僅得其概耳。又況黃赤道度,有斜正闊狹之殊;日月運行,有盈縮胐朒表裏之異。測北極者,率以千里,差三度有奇,晷景稱是。古今測驗,止於岳臺,而岳臺豈必天地之中?餘杭則東南相距二千餘里,華夏幅員,東西萬里,發斂晷刻,豈能盡諧?又造曆者追求曆元,踰越曠古,抑不知二帝授時齊政之治,畢殫於是否乎?今其遺法,具在方冊,惟《奉天》《會天》二法不存。大扺數異術同,因仍增損,以追合乾象,俱無以大相過也。

國初承用金《大明曆》。庚辰歲,太宗西征,五月朢,月食不效。二月五月朔,微月見於西南。中書令耶律楚材以《大明曆》後天,乃為更改,又創里差以增損之,名為《西征庚午元曆》,表上之,不果頒用。至元四年,西域扎馬魯丁撰進《萬年曆》,世祖稍頒行之。十三年平宋,遂詔前中書左丞許衡、太子贊善王恂、都水少監郭守敬改治新曆,乃創簡儀、仰儀、高表諸器,測候日月星辰消息運行之變,兼考前代曆法,參別同異,酌取中數,以為曆本。當時測景之所二十有七,東極朝鮮,西至滇池,南踰朱崖,北盡鐵勒。十七年冬至曆成,詔賜名曰《授時曆》。十八年頒行。按《授時曆》不用積年日法,革去人為附會之失,而惟順天以求合,又以日月實合時刻定朔而不用虛進法,誠為卓見,超越前代矣。約略計之,其所考正者凡七事:一曰冬至。自至元十四年丁丑至十七年庚辰各冬至,詳測日晷,酌取至日前後同者為準;二曰歲餘。自宋大明壬寅年距今八百一十年,每歲合得三百六十五日二十四刻二十五分,即用二十五分,為《授時曆》歲餘合用之數,較《大明曆》減去一十一秒,并定上推百年增一、下推百年減一之議。三曰日躔,用至元丁丑四月癸酉朢月食既,推求日躔,得冬至日躔赤道箕宿十度、黃道九度有奇,較《大明曆》差七十六分六十四秒。四曰月離。自丁丑後,每日測知逐時太陰行度,推算變從黃道求入轉極遲疾并平行,得《大明曆》入轉後天。又因考驗交食,加《大明曆》三十刻,五曰入交。自丁丑五月後,憑每日測。

得太陰去極度。比擬黃道去極度,得月道交於黃道。仍依日食法度推求,皆有食分,得入交時刻。六曰二十八宿距度。自漢太初以來,距度不同,互有損益,《大明曆》則於度分附以太半少,皆私意牽就,未嘗實測其數。《授時新儀》皆細刻周天度分,每度為三十六分,以距線代管窺宿度,餘分並依實測,不以私意牽就。七曰日出入晝夜刻,《大明曆》止據汴京為準,刻數與大都不同。《授時》一以大都為正。所創法者五事:一曰太陽盈縮,用四正定氣立升降限,求得每日行分、初末極差積度。二曰月行遲疾。古曆用二十八限,《授時》以萬分日之八百二十分為一限,析為三百三十六限,求其遲疾度數,逐時不同。三曰黃赤道差,依新算求得度率、積差、差率。四曰黃赤內外度,據累年實測內外極度度分,求每日去極若干。五曰白道交周。舊法黃道變推白道,以斜求斜,《授時》用立渾比量,得月與赤道正交、春秋二正度分。擬以為法,推逐月每交二十八宿度分已上,考正創法,共十有二事。守敬擅稱此術,概在於是,顧欲據是,遂謂「上通往古,下驗將來,無不密合,可垂永久而無敝」 ,豈其然乎?何者?求理未精,立法未全也。夫天有不同心,圈地有緯度,太陽高卑,限不在二至;月與五星有小輪,有緯行;七政各有視差,有清蒙氣差,諸如此類,縷舉之不下數十種,凡皆守敬所未聞也。而曆家合此數十種,必無密合天行之理,無惑乎《授時曆》成,至大德三年八月,推日當食而不食,六年六月又食而失推,守敬亦付之無可奈何也。且當日加工,僅於日月,而略於五星。五星則猶沿用《大明曆》,然則其曆術之淺深可知矣。《明》

洪武初年,首命太史監正《元統》,釐正曆典。統上言:「一代之興,必有一代之曆,隨時修改,以合天度。」 遂以洪武十七年甲子歲為曆元,作曆法四卷,改名《大統》。而其法皆襲《授時》,獨棄去百年消長之法。李德芳爭之,不從。於是相沿二百餘年,不知變通。交食既訛,節候亦爽,五星伏見,益復謬迷。改修之議,始於萬曆,決於崇禎。歲次己巳。望等應召前來,著書演器,閱六年曆成。參前驗後,無不密合天行。時有布衣魏文魁以「曉曆」 著聞,曾隨觀察邢雲路,著有《律曆考》一書,乃率門徒上疏,要求設局以角勝負。卒以測驗屢疏,散遣回籍。於是益重新法,內庭親測,屢荷褒嘉。乃緣國勢日危,兵事紛起,遂誤頒行,時議惜之。

《皇清》。

前朝自改曆已來,新法著聞於世久矣。猥以國家多事,頒行有待。乃歲次甲申,恭遇

聖朝建鼎本年八月,一驗日食時刻分秒方位無差。

「奉有《新法》」 ,盡善盡美之。

旨遂用新法,造《時憲曆》,頒行天下,天時人事巧相會。

合,豈偶然哉?《時憲曆書》,共計百卷,覃思竭精,默符乾造,理明數著,度越前朝。謹撮舉其凡概如左:

天地經緯

天有經緯,地亦有之。蓋大地隨人所止,依天頂以分四方,東西為經,南北為緯。曆家不明各方經緯之度,則無以知幅