景福崇玄曆
序言
昭宗時,宣明曆施行已久,數亦漸差,詔太子少詹事邊岡與司天少監胡秀林、均州司馬王墀改治新曆,然術一出於岡。岡用算巧,能馳騁反覆于乘除間。由是簡捷、超徑、等接之術興,而經制、遠大、衰序之法廢矣。雖籌策便易,然皆冥於本原。其上元七曜,起赤道虛四度。景福元年,曆成,賜名崇玄。氣朔、發斂、盈縮、朓朒、定朔弦望、九道月度、交會、入蝕限去交前後,皆大衍之舊。餘雖不同,亦殊塗而至者。大略謂:
策實曰歲實。揲法曰朔實。三元之策曰氣策。四象之策曰平會。一象之策曰弦策。掛限曰閏限。爻數曰紀法。策餘曰歲餘。天中之策曰候策。地中之策曰卦策。貞悔之策曰土王策。辰法,半辰法也。乾實曰周天分。盈縮、朓朒,皆用常氣。盈縮分曰升降。先後曰盈縮。
凡升降、損益,皆進一等,倍象統乘之,除法而一,爲平行率。與後率相減,爲差。半之,以加減平行率,爲初、末率。倍差,進一等,以象統乘之,除法而一,爲日差。以加減初、末爲定。以日差累加減,爲每日分。凡小餘,皆萬乘之,通法除,爲約餘,則以萬爲法。又以百約之,爲大分,則以百爲法。
凡冬至赤道日度及約餘,以減其宿全度,乃累加次宿,皆爲距後積度。滿限九十一度三十一分三十七小分,去之。餘半已下,爲初;已上,以減限,爲末。皆百四十四乘之,退一等,以減千三百一十五。所得以乘初、末度分,爲差。又通初、末度分,與四千五百六十六先相減、後相乘,千六百九十除之,以減差,爲定差,再退爲分。至後以減、分後以加距後積度,爲黃道積度。宿次相減,即其度也。
以冬至赤道日度及約餘,依前求定差以減之,爲黃道日度。凡歲差,十一乘之,又以所求氣數乘之,三千八百八十八而一,以加前氣中積;又以盈縮分盈加、縮減之,命以冬至宿度,即其氣初加時宿度。
其定朔小餘,如日法四十分之二十九已上,以定朔小餘減日法,餘如晨初餘數已下,進一日。
岡又作徑術求黃道月度。以蔀率去積年,爲蔀周。不盡,爲蔀餘。以歲餘乘蔀餘,副之。二因蔀周,三十七除之,以減副。百一十九約蔀餘,以加副。滿周天去之。餘,四因之爲分,度母而一爲度,即冬至加時平行月。
又以冬至約餘距午前後分,二百五十四乘之,萬約爲分,度母爲度 萬約爲分度母爲度 按文義,「分」下應有「滿」字。;午前以加、午後以減加時月,爲午中月。自此計日平行十三度十九分度之七。自冬至距定朔,累以平行減之,爲定朔午中月。求次朔及弦望,各計日以平行加之。其分以度母除,爲約分。
又四十七除蔀餘,爲率差。不盡,以乘七日三分半,副之。九因率差,退一等,爲分,以減副。又百約冬至加時距午分,午前加之,午後減之,滿轉周去之,即冬至午中入轉。以冬至距朔日減之,即定朔午中入轉。求次朔及弦望,計日加之。
各以所入日下損益率乘轉餘,百而一,以損益盈縮積,爲定差。以盈加、縮減午中月,爲定月。以月行定分乘其日晨昏距午分,萬約爲分,滿百爲度,以減午中定月,爲晨月;加之,爲昏月。
以朔昏月減上弦昏月,以上弦昏月減望昏月,以望晨月減下弦晨月,以下弦晨月減後朔晨月,各爲定程。以相距日均,爲平行度分。與次程相減,爲差。以加、減平行,爲初、末日定行。後少,加爲初,減爲末。後多,減爲初,加爲末。減相距日一,均差,爲日差。累損、益初日,爲每日定行。後多,累益之。後少,累減之。因朔弦望晨昏月,累加之,得每日晨昏月。
景福崇玄曆
晷漏
各計其日中入二至加時已來日數及餘。如初限已下,爲後;已上,以減二至限,餘爲前,副之。各以乘數乘之,用減初、末差。所得再乘其副,滿百萬爲尺,不滿爲寸、爲分。夏至後,則退一等。皆命曰晷差。各至前後,以減冬至中晷;夏至前後,以加夏至中晷:爲每日陽城中晷。與次日相減,後多曰息,後少曰消。以冬夏至午前、後約分乘之,萬而一,午前息減、消加,午後息加、消減中晷,爲定數也。凡冬至初日,有減無加。夏至初日,有加無減。
又計二至加時已來至其日昏後夜半日數及餘。冬至後爲息,夏至後爲消。如一象已下,爲初;已上,反減二至限,餘爲末。令自相乘,進二位,以消息法除爲分,副之。與五百分先相減,後相乘,千八百而一,以加副,爲消息數。以象積乘之,百約爲分,再退爲度。春分後,以加六十七度四十分,秋分後,以減百一十五度二十分,即各其日黃道去極。與一象相減,則赤道內外也。以消息數,春分後加千七百五十二,秋分後以減二千七百四十八,即各其日晷漏母也。以減五千,爲晨昏距午分。
置晷漏母,千四百六十一乘,而再半之。百約,爲距子度。以減半周天,餘爲距中度。百三十五乘晷漏母,百約爲分,得晨初餘數。凡晷漏,百爲刻。不滿,以象積乘之,百約爲分,得夜半定漏。
九服中晷,各於其地立表候之。在陽城北,冬至前候晷景與陽城冬至同者,爲差日之始;在陽城南,夏至前候晷景與陽城夏至同者,爲差日之始。自差日之始,至二至日,爲距差日數也。在至前者,計距前已來日數;至後者,計入至後已來日數。反減距差日,餘爲距後日準。求初、末限晷差,各冬至前後以加、夏至前後以減冬夏至陽城中晷,得其地其日中晷。若不足減,減去夏至陽城中晷,即其日南倒中晷也。自餘之日,各計冬夏至後所求日數。減去距冬夏至差日,餘準初、末限入之。又九服所在,各於其地置水漏,以定二至夜刻,爲漏率。以漏率乘每日晷漏母,各以陽城二至晷漏母除之,得其地每日晷漏母。
景福崇玄曆
交會
以四百一乘朔望加時入交常日及約餘,三十除,爲度;不滿退除爲分,得定朔望入交定積度分。以減周天,命起朔望加時黃道日躔,即交所在宿次。
凡入交定積度,如半交已上 如半交已上 按中法入交度分,概以黃白降交點爲起點。據術,「上」當作「下」。,爲在陽曆;已上,減去半交,餘爲入陰曆。以定朔望約餘乘轉分,萬約爲分,滿百爲度;以減入陰、陽曆積度,爲定朔望夜半所入。
如一象已下,爲在少象;已上者,反減半交,餘爲入老象。皆七十三乘之,退一等。用減千三百二十四,餘以乘老、少象度及餘,再退爲分,副之。在少象三十度已下,老象六十一度已上,皆與九十一度先相減、後相乘,五十六除,爲差。若少象三十度已上,反減九十一度,及老象六十度已下,皆自相乘,百五除,爲差。皆以減副,百約爲度,即朔望夜半月去黃道度分。
凡定朔約餘距午前、後分,與五千先相減、後相乘,三萬除之;午前以減,午後倍之,以加約餘,爲日蝕定餘。定望約餘,即爲月蝕定餘。晨初餘數已下者,皆四百乘之,以晨初餘數除之,所得以加定望約餘,爲或蝕小餘。各以象統乘之,萬約,爲半辰之數。餘滿二千四百爲刻。不盡退除,爲刻分,即其辰刻日蝕有差。
置其朔距天正中氣積度,以減三百六十五度半,餘以千乘,滿三百六十五度半除爲分,曰限心。加二百五十分,爲限首。減二百五十分,爲限尾。滿若不足,加減一千,退蝕定餘一等。與限首、尾相近者,相減,餘爲限內外分。其蝕定餘多於限首、少於限尾者,爲外。少於限首、多於限尾者,爲內。在限內者,令限內分自乘,百七十九而一,以減六百三十,餘爲陰曆蝕差。限外者,置限外分與五百先相減、後相乘,四百四十六而一,爲陰曆蝕差。又限內分亦與五百先相減,後相乘,三百一十三半而一,爲陽曆蝕差。
在限內者,以陽曆蝕差加陰曆蝕差,爲既前法。以減千四百八十,餘爲既後法。在限外者,以六百一十分爲既前法,八百八十分爲既後法。其去交度分,在限外陰曆者,以陰曆差減之。不足減者,不蝕。又限外無陽曆。交在限內陰曆者,以陽曆蝕差加之。若在限內陽曆者,以去交度分反減陽曆蝕差。若不足反減者,不蝕。皆爲去交定分。如既前法已下者,爲既前分。已上者,以減千四百八十,餘爲既後分。皆進一位。各以既前、後法除,爲蝕分。在既後者,其虧復陰曆也。既前者,陽曆也。
凡朔望月行定分,日以九百乘,月以千乘,如千三百三十七而一,日以減千八百,月以減二千,餘爲汎用刻分。凡月蝕汎用刻,在陽曆以三十四乘,在陰曆以四十一乘,百約,爲月蝕既限。以減千四百八十,餘爲月蝕定法。其去交度分,如既限已下者,既。已上者,以減千四百八十,餘進一位,以定法約,爲蝕分。其蝕五分已下者,爲或食;已上爲的蝕。
凡日月食分,汎用刻乘之,千而一,爲定用刻。不盡,退除爲刻分。既者,以汎爲定。各以減蝕甚約餘,爲虧初。加之,爲復滿。凡蝕甚與晨昏分相近,如定用刻已下者,因相減,餘以乘蝕分,滿定用刻而一,所得以減蝕分,得帶蝕分。
景福崇玄曆
五星變差
五星變差曰歲差。陰陽進退差曰盈縮。爻算曰畫度。畫有十二,亦爻數也。推冬至後加時平合日算 推冬至後加時平合日算 按平合加時起自冬至加時,終於是年冬至後第一次平合,「後加時」應作「加時後」。,曰平合中積。副之,曰平合中星。歲差減中星,曰入曆。有餘者,皆約之。因平合以諸變常積日加中積,常積度加中星、入曆,各其變中積、中星、入曆也。
凡入曆盈限已下,爲盈。已上,去之,爲縮。各如畫度分而一,命畫數算外。不滿,以畫下損益乘之,畫度分除之,以損益盈縮積,爲定差。盈加、縮減中積,爲定積。準求所入氣及月日,加冬至大餘及約餘,爲其變大小餘。以命日辰,則變行所在也。亦以盈加、縮減中星,應用躔差。視定積如半交已下,爲在盈;已上,去之,爲在縮。所得,令半交度先相減、後相乘,三千四百三十五除,爲度。不盡退除爲分者,亦盈加、縮減之。
其變異術者,從其術,各爲定星。命起冬至黃道日躔,得其變行加時所在宿度也。凡辰星依曆變置算,乃視晨見、晨順在冬至後,夕見、夕順在夏至後計中積去二至九十一日半已下,令自乘。已上,以減百八十二日半,亦自乘。五百而一,爲日。以加晨夕見中積、中星,減晨夕順中積、中星,各爲應見不見中積、中星也。凡盈縮定差,熒惑晨見變六十一乘之、五十四除之,乃爲定差。太白、辰星再合,則半其差。其在夕見、晨疾二變,則盈減、縮加。凡歲、鎮、熒惑留退,皆用前遲入曆定差。又各視前遲定星,以變下減度減之。餘半交已下,爲盈;已上,去之,爲縮。又視之,七十三已下三因之,已上減半交,餘二因之,爲差。歲、鎮二星,退一等。熒惑,全用之。在後退,又倍其差。後留,三之。皆滿百爲度。以盈加、縮減中積,又以前遲定差盈加、縮減,乃爲留退定積。其前後退中星,則以差縮加、盈減,又以前遲定差盈加、縮減,乃爲退行定星。
凡諸變定星迭相減,爲日度率。熒惑遲日盈六十、度盈二十四者,所盈日度加疾變日度,爲定率。太白退日率,百乘之,二百一十二除之、爲留日。以減退日率,爲定率。辰星退順日率一等,爲留日。以減順日率,爲定率。以日均度,爲平行。又與後變平行相減,爲差。半之,視後多少,以加減平行,爲初、末日行分。以初日行分乘其變小餘,萬而一,順減、退加其變加時宿度,爲夜半宿度。又減日率一,均差,爲日差。視後多少,累損益初日,爲每日行分。因夜半宿度,累加減之,得每日所至。
五星差行,衰殺不倫,皆以諸變類會消息署之。
起二年頒用,至唐終。
景福崇玄曆
景福崇玄曆演紀上元甲子,距景福元年壬子,歲積五千三百九十四萬七千三百八算外。
崇玄通法萬三千五百。
歲實四百九十三萬八百一。
氣策十五,餘二千九百五十,秒一。
朔實三十九萬八千六百六十三。
平會二十九,餘七千一百六十三。
望策十四,餘萬三百三十一半。
弦策七,餘五千一百六十五太。
朔虛分六千三百三十七。
中盈分五千九百,秒二。
歲餘七萬八百一。
閏限三十八萬六千四百二十五,秒二十三。
象位六。
象統二十四。
候策五,餘九百八十三,秒二十五;秒母七十二。
卦策六,餘千一百八十,秒一;秒母六十。
土王策三,餘五百九十,秒一;秒母百二十。
辰數五百六十二半。
刻法百三十五。
周天分四百九十三萬九百六十一,秒二十四。
歲差百六十,秒二十四。
周天三百六十五度,虛分三千四百六十一,秒二十四。
約虛分二千五百六十三,秒八十八。
除法七千三百五。
秒母一百。
二十四氣中積,自冬至,每氣以氣策及約餘累之。
小寒升六千六十九盈七千七百四十益六百一十三朒七百八十二
立春升三千二百五十盈萬八千三百八十一益三百二十八朒千八百五十七雨水升千九百七十七盈二萬一千六百三十一益二百朒二千一百八十五
穀雨降三千二百五十盈二萬一千六百三十一損三百二十八朒二千一百八十五
立夏降四千五百七十二盈萬八千三百八十一損四百六十二朒千八百五十七
小滿降六千六十九盈萬三千八百九損六百一十三朒千三百九十五
小暑降六千六十九縮七千七百四十益六百一十三朓七百八十二
立秋降三千二百五十縮萬八千三百八十一益三百二十八朓千八百五十七
處暑降千九百七十七縮二萬一千六百三十一益二百朓二千一百八十五霜降升三千二百五十縮二萬一千六百三十一損三百二十八朓二千一百八十五
立冬升四千五百七十二縮萬八千三百八十一損四百六十二朓千八百五十七轉周分三十七萬一千九百八十六,秒九十七。
轉終日二十七,餘七千四百八十六,秒九十七。
朔差日一,餘萬三千一百七十六,秒三。
度母一百。每日累轉分爲轉積度。
秒母一百。
轉終日轉分列差損益率朓朒積
一日千二百七進十六益千三百一十九朒初
二日千二百二十三進十七益千一百五十朒千三百一十九
三日千二百四十進十八益九百七十八朒二千四百六十九
四日千二百五十八進十八益七百九十九朒三千四百四十七
五日千二百七十六進十九益六百一十七朒四千二百四十六
六日千二百九十五進二十一益四百三十一朒四千八百六十三
七日千三百一十六進二十三初益二百一十三
末損二十七朒五千二百九十四
八日千三百三十九進二十六損二百八十五朒五千四百八十
九日千三百六十五進十八損四百七十一朒五千一百九十五
十日千三百八十三進十八損六百五十朒四千七百二十四
十一日千四百一進十九損八百四十朒四千七十四
十二日千四百二十進十七損千一十七朒三千二百三十四十三日千四百三十七進十六損千一百八十五朒二千二百一十七
十四日千四百五十三進十一初損千三十二
末益二百九十二 末益二百九十二 「二」,合鈔卷四九作「三」。經核算,合鈔是。朒千三十二
十五日千四百六十四退十七益千二百八十四朒二百九十三
十六日千四百四十七退十八益千一百一十朓千五百七十七
十七日千四百二十九退十八益九百四十一朓二千六百八十七
十八日千四百一十一退十八益七百五十七朓三千六百二十八
十九日千三百九十三退十八益五百七十八朓四千三百八十五
二十日千三百七十五退二十二益三百八十六朓四千九百六十三
二十一日千三百五十三退二十五初益百六十
末損八十朓五千三百四十九
二十二日千三百二十八退二十二損三百二十四朓五千四百二十九
二十三日千三百六退十九損五百一十六朓五千一百五
二十四日千二百八十七退十九損六百九十七朓四千五百八十九
二十五日千二百六十八退十八損八百七十九朓三千八百九十二二十六日千二百五十退十七損千五十三朓三千一十三
二十七日千二百三十三退十七損千二百二十三朓千九百六十
二十八日千二百一十六退九初損七百三十七
末益入後朓七百三十七七日:初數萬一千九百九十六太,末數千五百三 七日初數萬一千九百九十六太末數千五百三 按三乘通法,加轉終餘秒,四而一,得七日初數。以減通法,得末數。據此核算,初數無誤,則末數「千五百三」下應有「少」字。。
十四日:初數萬四百九十三半,末數三千六半。
二十一日:初數八千九百九十少,末數四千五百九太。
二十八日:初數七千四百八十七。
蔀率九千三十六。
歲餘六百三十九。
周天分千七百三十五。
周天三百六十五度五分。
度母十九。
月行定分同轉分。
平行積度,日累十三度七分。
一日益百三十一縮初空
二日益百一十四縮一度三十一分
五日益六十一縮四度二十一分
七日初益二十一
末損三縮五度二十五分
九日損四十七縮五度一十五分
十一日損八十三縮四度三分十二日損百一縮三度二十分
十三日損百一十七縮二度十九分
十四日初損百二
末益二十九縮一度二分
十六日益百一十盈一度五十六分
二十一日初益十六
末損八盈五度三十分
二十三日損五十一盈五度六分二十七日損百二十一盈一度九十五分
二十八日初損七十四
末益入後盈七十四分轉周二十七日,五十五分半。
七日:初八十八分,小分八十七半;末十一分,小分十二半。
十四日:初七十七分太;末二十二分少。
二十一日:初六十六分,小分六十二半;末三十三分,小分三十七半。
二十八日:初五十五分半。
入轉日母一百。
二至限百八十二日,六十二分,小分二十二分半。
消息法千六百六十七半。
一象九十一度三千一百三十一分。
辰法八刻百六十分。
昏、明二刻二百四十分。
象積四百八十。
冬至前後限五十九日;差二千一百九十五分;乘數十五。
夏至前後限百二十三日六十二分,小分二十二半;差四千八百八十分;乘數四。
陽城冬至晷丈二尺七寸一分半。
夏至晷尺四寸七分,小分八十。
交終分三十六萬七千三百六十四,秒九千六百七十三。
交終日二十七,餘二千八百六十四,秒九千六百七十三;約餘二千一百二十二。
交中日十三,餘八千一百八十二,秒四千八百三十六半;約餘六千六十一。
朔差日二,餘四千二百九十八,秒三百二十七;約餘三千一百八十四。
望策日十四,餘萬三百三十一,秒五千;約餘七千六百五十三。
交限日十二,餘六千三十三,秒四千六百七十三;約餘四千四百六十九。
望差日一,餘二千一百四十九,秒百六十三半;約餘千五百九十二。
交率二百六十二。
交數三千三百五十。
交終三百六十三度七十三分,小分六十四。
轉終三百七十四度二十八分。
半交百八十一度八十六分,小分八十二。
一象九十度,九十三分,小分四十一。
去交度乘數十一,除數八千六百三十二。
秒母一萬。
終率五百三十八萬四千九百六十二,秒十一。
平合日三百九十八,餘萬一千九百六十二,秒十一;約餘八千八百六十一。
盈限二百五度。
盈畫十七度八分,秒三十三。
縮限百六十度二十五分,秒六十三太。
縮畫十三度三十五分,秒四十七。
歲差百三十三,秒九十二半。
二益百八十盈一度九十益百七十縮九十
三益百五十盈三度七十益二百一十縮二度六十十一損百六十盈三度損二百六十縮五度
十二損百四十盈一度四十損二百四十縮二度四十終率千五十二萬八千九百一十六,秒九十一。
平合日七百七十九,餘萬二千四百一十六,秒九十一;約餘九千一百九十八。
盈限百九十六度八十分。
盈畫十六度四十分。
縮限百六十八度四十五分,秒六十三太。
縮畫十四度三分,秒八十。
歲差百三十三,秒四十六。
初益千二百一十盈初益三百九十六縮初二益八百一十二盈十二度十三益四百四十一縮三度九十六
六損二百一十四盈二十六度八十四益三百二十三縮二十一度四十七
七損三百二十三盈二十四度七十益二百一十四縮二十四度七十
八損四百五盈二十一度四十七益十六縮二十六度八十四
十一損四百四十一盈八度三十七損八百一十二縮二十度二十五
十二損三百九十六盈三度九十六損千二百一十三縮十二度十三終率五百一十萬四千八十四,秒五十四。
平合日三百七十八,餘千八十四,秒五十四;約餘八百三。
盈限百八十二度六十二分,秒六十三太。
盈畫十五度二十二分。
縮限百八十二度六十三分。
縮畫十五度二十二分。
歲差百三十二,秒九十四。
二益百三十盈一度益二百二十五縮三度十一損百三十盈二度三十損百八十縮三度七十
十二損百盈一度損百九十縮一度九十終率七百八十八萬二千六百四十八,秒七十六。
平合日五百八十三,餘萬二千一百四十八,秒七十六;約餘八千九百九十九。
再合日二百九十一,餘萬二千八百二十四,秒三十八;約餘九千五百。
盈限百九十七度十六分。
盈畫十六度四十三分。
縮限百六十八度九分,秒六十三太。
縮畫十四度,秒八十。
歲差百三十四,秒三十六。
二益百五十盈一度八十三益百一十九縮六十四
三益百一十七盈三度三十三益百二縮一度八十三九損八十三盈五度三十三益五十一縮六度八
十損百一十七盈四度五十損百五縮五度五十七
十一損百五十盈三度三十三損百八十縮四度五十二
十二損百八十三盈一度八十三損二百七十二縮二度七十二終率百五十六萬四千三百七十八,秒九十七。
平合日百一十五,餘萬一千八百七十八,秒九十七;約餘八千八百。
再合日五十七,餘萬二千六百八十九,秒四十八半;約餘九千四百。
盈限百八十二度六十三分。
盈畫十五度二十二分。
縮限百八十二度六十二分,秒六十三太。
縮畫十五度二十一分,秒八十九。
歲差百三十三,秒六十四。
三益五十八盈一度六十七益五十八縮一度六十七
四益四十一盈二度二十五益四十一縮二度二十五
六益九盈二度九十一益九縮二度九十一
八損二十五盈二度九十一損二十五縮二度九十一
九損四十一盈二度六十六損四十一縮二度六十六
十一損七十五盈一度六十七損七十五縮一度六十七
前遲百三十一日五十分二十二度五十分
前退百九十九日七十五分十六度七十五分減七十一度
後退二百四十日十一度減八十二度五十分
後遲三百一日十五度
後疾三百八十一日三十八分三十度十二分半用日躔差
前遲三百四十七日二百一十六度七十五分
夕合七百七十九日九十二分四百一十四度六十二分用日躔差
夕次疾二百一十九日二百六十五度
夕遲二百六十八日三百一度五十分
晨退留三百一十六日二百八十二度五十分
晨遲三百六十五日三百一十九度五十分
晨疾五百四十一百九十分五百三十度九十分用日躔差
晨留順九十八日八十八分八十一度八十八分用日躔差
晨伏合百一十五日八十八分百一十五度八十八分用日躔差