隋書

隋書

KR2a0023_WYG_018-1a

欽定四庫全書

 隋書卷十八

唐太尉揚州都督監修國史上柱國趙國公臣長孫無忌等撰

 志第十三

律歴下

開皇二十年袁充奏日長影短高祖因以歴事付皇太

子遣更研詳著日長之候太子徵天下歴算之士咸集

于東宮劉焯以太子新立復增修其書名曰皇極歴駮

正冑玄之短太子頗嘉之未獲考驗焯為太學博士負

KR2a0023_WYG_018-1b

其精博志解胄玄之印官不满意又稱疾罷歸至仁夀

四年焯言胄玄之誤於皇太子其一曰張胄玄所上見

行歴日月交食星度見留雖未盡善得其大較官至五

品誠無所愧但因人成事非其實録就而討論違舛甚

衆其二曰胄玄弦望晦朔違古且疎氣節閠候乖天爽

命時不從子半晨前别為後日日躔莫悟緩急月逡妄

為兩種月度之轉輙遺盈縮交㑹之際意造氣差七曜

KR2a0023_WYG_018-2a

之行不循其道月星之度行無出入應黄反赤當近更

逺虧食乖凖隂陽無法星端不協珠璧不同盈縮失倫

行度愆序去極晷漏應有而無食分先後彌為煩碎測

今不審考古莫通立術之踈不可紀極今隨事糾駮凡

五百三十六條其三曰胄玄以開皇五年與李文琮於

張賔歴行之後本州貢舉即齎所造歴擬以上應其歴

在鄉陽流布散寫甚多今所見行與焯前歴不異玄前

擬獻年將六十非是怱廹倉卒始為何故至京未㡬即

變同焯歴與舊懸殊焯作於前玄獻於後捨已從人異

KR2a0023_WYG_018-2b

同暗㑹且孝孫因焯胄玄後附孝孫歴術之文又皆是

孝孫所作則元本偷竊事甚分明恐胄玄推諱故依前

歴為駮凡七十五條并前歴本俱上其四曰玄為史官

自奏虧食前後所上多與歴違今算其乖舛有一十三

事又前與太史令劉暉等校其踈宻五十四事云五十

三條新計後為歴應宻於舊見用算推更踈於本今糾

發并前凡四十四條其五曰胄玄於歴未為精通然孝

KR2a0023_WYG_018-3a

孫初造皆有意徴天推歩事必出生不是空文徒為臆

斷其六曰焯以開皇三年奉勅修造顧循記注自許精

微秦漢以來無所與讓尋聖人之迹悟曩哲之心測七

曜之行得三光之度正諸氣朔成一歴象㑹通今古符

允經傳稽於庶類信而有徵胄玄所違焯法皆合胄玄

所闕今則盡有櫽括始終謂為總備仍上啓曰自木鐸

寢聲緒言成燼群生蕩析諸夏沸騰曲技雲浮疇官雨

絶歴紀廢壞千百年矣焯以庸鄙謬荷甄擢專精藝業

躭翫數象自力羣儒之下冀覩聖人之意開皇之初奉

KR2a0023_WYG_018-3b

勅修撰性不諧物功不克終猶被胄玄竊為已法未能

盡妙協時多爽尸官亂日實玷皇猷請徵胄玄荅驗其

長短焯又造歴家同異名曰稽極大業元年著作郎王

劭諸葛潁二人因入侍宴言劉焯善歴推歩精審證引

陽明帝曰知之久矣仍下其書與胄玄參校胄玄駮難

云焯歴有嵗率月率而立定朔月有三大三小案嵗率

月率者平朔之章嵗章月也以平朔之率而求定朔值

KR2a0023_WYG_018-4a

三小者猶似減三五為十四値三大者增三五為十六

也校其理實並非十五之正故張衡及何承天創有此

意為難者執數以校其率率皆自敗故不克成今焯為

定朔則須除其平率然後為可互相駮難是非不决焯

又罷歸四年駕幸汾陽宮太史奏曰日食無效帝召焯

欲行其歴袁充方幸於帝左右胄玄共排焯歴又㑹焯

死歴竟不行術士咸稱其妙故録其術云

甲子元距大隋仁壽四年甲子稱一百萬八千八百四

十算

KR2a0023_WYG_018-4b

嵗率六百七十六

月率八千三百六十一

朔日法千二百四十二

朔實三萬六千六百七十七

旬周六十

朔晨百三半

日干元五十二

KR2a0023_WYG_018-5a

日限十一

盈汎十六

虧總十七

推經朔術

置入元距所求年月率乗之如嵗率而一為積月不滿

為閏衰朔實乘積月滿朔日法得一為積日不滿為朔

餘旬周去積日不盡為日即所求年天正經朔日及餘

求上下弦望加經朔日七餘四百七十五小即上弦經

日及餘又加得望下弦及後月朔就徑求望者加日十

KR2a0023_WYG_018-5b

四餘九百五十半下弦加日二十二餘百八十四餘九

百五十半下弦加五十九每月加閠衰二十大即各有

月閏衰也凡月建子為天正建丑為地正建寅為人正

即以人正為正月統求所起本於天正若建嵗歴從正

月始氣候月星所值節度雖有前却並亦隨之其前地

正為十二月天正為十一月并諸氣度皆屬徃年其日

之初亦從星起晨前多少俱歸昨日若氣在夜半之後

KR2a0023_WYG_018-6a

量影以後日為正諸因加者各以其餘減法殘者為全

餘若所因之餘滿全餘以上皆增全一而加之減其全

餘即因餘少於全餘者不增全加皆得所求分度亦爾

凡曰不全為餘積以成餘者曰秒度不全為分積以成

分者曰篾其有不成秒曰麽不成篾曰么其分餘秒篾

皆一為小二為半三為大四為全加满全者從一其三

分者一為少二為太若加者秒篾成法分餘滿法從日

度一百度有所满則從去之而日命以日辰者满旬周

則亦除命有連分餘秒篾者亦隨全而從去其日度雖

KR2a0023_WYG_018-6b

滿而分秒不滿者未可從去仍依本數若減者秒篾不

足減分餘一加法而減之分餘不足減者加所從去或

前日度乃減之即其名有總而日度全及分餘共者須

相加除當皆連全及分餘共加除之若須相乗有分餘

者母必通全内子乗訖報除或分餘相并母不同者子

乗而并之母相乘為法其并滿法從一為全此即齊同

之也既除為分餘而有不成若例有秒篾法乗而又法

KR2a0023_WYG_018-7a

除得秒篾數已為秒篾及正有分餘而所不成不復須

者須過半從一無半棄之若分餘其母不等須變相通

以彼所法之母乘此而分餘而此母除之得彼所須之

子所有秒篾者亦法乘不满此母又除而得其數麽么

亦然其所除去而有不盡全則謂之不盡亦曰不如其

不成全全乃為不滿分餘秒篾更曰不成凡以數相減

而有小及半太須相加減同於分餘法者皆以其母三

四除其氣度日法以半及太大本率二三乘之少小即

須因所除之數隨其分餘而加減焉秋分後春分前為

KR2a0023_WYG_018-7b

盈汎春分後秋分前為虧總須取其數汎總為名指用

其時春分為主虧日分後盈日分前凡所不見皆放於

氣日法四萬六千六百四十四

嵗數千七百三萬六千四百六十六半

度準三百四十八

約率九

KR2a0023_WYG_018-8a

氣辰三千八百八十七

餘通八百九十七

秒法四十八

麽法五

推氣術

半閏衰乘朔實又準度乘朔餘加之如約率而一所得

滿氣日法為去經朔日不滿為氣餘以去經朔日即天

正月冬至恒日定餘乃加夜數之半者減日一滿者因

前皆為定日命日甲子算外即定冬至日其餘如半氣

KR2a0023_WYG_018-8b

辰千九百四十三半以下者為氣加子半後也過以上

先加此數乃氣辰而一命以辰算外即氣所在辰十二

辰外為子初以後餘也又十二乘辰餘四為小太亦曰

五為半少      六為半

七為半太      八為大少亦曰太

九為太       十為大太

KR2a0023_WYG_018-9a

十一為窮辰少

其又不成法者半以上為進以下為退退以配前為強

進以配後為弱即初不成一而有退者謂之沾辰初成

十一而有進者謂之窮辰未旦其名有重者則於間可

以加之命辰通用其餘辨日分辰而判諸日因别亦皆

準此因冬至有減日者還加之每加日十五餘萬一百

九十秒三十七即各次氣恒日及餘諸月齊其閏衰如

求冬至法亦即其月中氣恒日去經朔數其求後月節

氣恒日如次之求前節者減之

KR2a0023_WYG_018-9b

月 氣  躔衰 衰緦 陟降率  遲速數

十一月(大雪冬至中)増二十八   先端  陟五十   速本

十二月 小寒節 増二十四 先二十八 陟五十三 (速五十大寒中)増二十  先五十二 陟三十六  速九十三 

正月 立春節  増二十  先七十二 陟三十六 (速一百二十九雨水中) 増二十四 先九十二 陟四十三  速一百六十五 

二月 驚蟄節  増二十八 先一百一十六陟五十 (速二百八春分中) 損二十八 先一百四十四陟五十  速二百五十八 

三月 清明節  損二十四 先一百一十六降四十三(速二百八榖雨中) 損二十  先九十二 降三十六  速一百六十五 

四月 立夏節  損二十  先七十二 降三十六 (速一百二十九小滿中) 損二十四 先五十二 降四十三  速九十三 

KR2a0023_WYG_018-10a

五月 芒種節 損二十八 先後端   降五十 (速五十夏至中)損二十八 後端    降五十  遲九十 

六月 小暑節 増二十  後五十二  陟三十六(遲九十三大暑中)増二十  後五十二  陟三十六 遲九十三 

七月 立秋節 増二十  後七十二  陟三十六(遲一百二十九處署中)増二十四 後九十二  陟四十四 遲一百六十九 

八月 白露節 増二十八 後一百一十六陟五十 (遲二百八秋分中)損二十八 後一百四十四陟五十  遲二百五十八 

九月 寒露節 損二十四 後一百一十六陟四十三(遲二百八霜降中)損二十  後九十二  降三十六 遲一百六十五 

十月 立冬節 損二十  後七十二  降三十六(遲一百二十九小雪中)損二十四 後五十二  降四十三 遲九十三 

十一月 大雪節損二十八 後二十八  降五十 (遲五十冬至中)

推每日遲速數術

見求所在氣陟降率并後氣率半之以日限乘而汎總

KR2a0023_WYG_018-10b

除得氣末率又日限乘二率相減之殘汎總除為總差

其總差亦日限乘而汎總除為别差率前少者以總差

減末率為初率乃别差加之前多者即以總差加末率

皆為氣初日陟降數以别差前多者日減前少者日加

初數得每日數所歴推定氣日隨算其數陟加降減其

遲速為各遲速數其後氣無同率及有數同者皆因前

末以末數為初率加總差為末率及差漸加初率為毎

KR2a0023_WYG_018-11a

日數通計其秒調而御之求月朔弦望應平㑹日所入

遲速各置其經餘為辰以入氣辰減之乃日限乘日日

内辰為入限以乗其氣前多之末率前少之初率日限

而一為總率其前多者入限減汎總之殘乗總差汎總

而一為入差并於總差入限乘倍日限除以總率前少

者入限再乘差别日限自乗倍而除亦加總率皆為總

數乃以陟加降減其氣遲速數為定即速加遲減其經

餘各其月平㑹日所入遲速定日及餘求每日所入先

後各置其氣躔衰與衰總皆以餘通乘之所乃躔衰如

KR2a0023_WYG_018-11b

陟降衰總如遲速數亦如求遲速法即得毎所入先後

及定數

求定氣其每日所入先後數即為氣餘其所歴日皆以

先加之以後減之隨算其日通準其餘滿一恒氣即為

二至後一氣之數以加二如法用别其日而命之又算

其次每相加命各得其定氣日及餘也亦以其先後已

通者先減後加其恒氣即次氣定日及餘亦因别其日

KR2a0023_WYG_018-12a

命以甲子各得所求

求土王距四立各四氣外所入先後加減滿二日餘八

千一百五十四秒十麽除所滿日外即土始王日

求候日定氣即初候日也三除恒氣各為平候日餘亦

以所入先後數為氣餘所歴之日皆以先加後減隨計

其日通準其餘每滿其平以加氣日而命之即得次候

日亦算其次每相加命又得末候及次氣日

氣  初候  次候  末候 夜半漏 昬去中星

冬至 虎始交  芸始生  荔挺出 二十七刻(分四十二)八十二度(轉分四十七)

KR2a0023_WYG_018-12b

小寒 蚯蚓結  麋角解  水泉動 二十七刻(二十六)八十三度(十六)

大寒 鴈北向  鵲始巢  雉始雊 二十六刻(七十六)八十五度(六)

立春 雞始乳  東風觧凍 蟄蟲始振二十五刻(九十八半)八十七度(四十九)

雨水 魚上冰  獺祭魚  鴻鴈來 二十四刻(九十六半)九十一度(四十八)

驚蟄 始雨水  桃始華  倉庚鳴 二十三刻(七十七半)九十六度(三)

春分 鷹化為鳩 玄鳥至  雷始發聲二十二刻(五十) 一百度(三十七半)

清明 電始見  蟄蟲咸動 蟄蟲啓戸二十一刻(二十二半)百五度(二十一)

KR2a0023_WYG_018-13a

榖雨    桐始華  田鼠為鴽 虹始見 二十刻(三半) 百九度(三十九)

立夏    萍始生  戴勝降桑 螻蟈鳴 十九刻(一半) 百一十三度(二十五)

小滿    蚯蚓出  王瓜生  苦菜秀 十八刻(二十三)百一十六度(十九)

芒種    蘼草死  小暑至  螳蜋生 十七刻(六十九)百一十八度(十八)

夏至(夜四十刻十四分)鵙始鳴  反舌無聲 鹿角解 十七刻(五十七)百一十八度(四十)

小暑    蟬始鳴  半夏生  木堇榮 十七刻(六十九)百一十八度(十八)

大暑    温風至  蟋蟀居壁 鷹乃學習十八刻(二十三)百一十六度(十九)

立秋    腐草為螢 土潤溽暑 涼風至 十九刻(一半) 百一十三度(二十五)

處暑 白露降  寒蟬鳴   鷹祭鳥  二十刻 三    百九度(三十九)

KR2a0023_WYG_018-13b

白露 天地始肅 暴風至   鴻鴈來  二十一刻(二十三半)百五度(二十一)

秋分 玄鳥歸  羣鳥飬羞  雷始収聲 二十二刻(五十) 百度(二十七半)

寒露 蟄蟲附戸 殺氣盛   陽氣始衰 二十三刻(七十七半)九十六度(三)

霜降 水始涸  鴻鴈來賔  雀入水為蛤二十四刻(九十六半)九十一度(三十六)

立冬 菊有黄華 豺祭獸   水始冰  二十五刻(九十八半)八十七度(三)

小雪 地始凍  雉入水為蜃 虹藏不見 二十六刻(九十六)八十五度(六)

大雪 冰益壯  地始圻   曷旦鳴  二十七刻(二十六)八十三度(十六)

KR2a0023_WYG_018-14a

倍夜半之漏得夜刻也以減百刻不盡為晝刻毎減晝

刻五以加夜刻即其晝為日見夜為不見刻數刻分以

百為母

求日出入辰刻十二除百刻十二除百刻得辰刻數為

法半不見刻以半辰加之為日出實又加日出見刻為

日入實如法而一命子算外即所在辰不滿法為刻及

求辰前餘數氣朔日法乗夜半刻百而一即其餘也

求每日刻差每氣準為十五日全刻二百二十五為法

KR2a0023_WYG_018-14b

其二至各前後於二分而數因相加減間皆六氣各盡

於四立為三氣至與前日為一乃每日增太又各二氣

每日增少其末之氣毎日增少之小而末六日不加而

裁焉二望至前後一氣之末日終於十少二氣初日稍

增為十二半終於二十大三氣初日二十一終於三十

少四立初日三十一終於三十五太五氣亦稍增初日

三十六太終四十一少末氣初日四十一少終於四十

KR2a0023_WYG_018-15a

二每氣前後累算其數又百八十乗為實各汎總乗法

而除得其刻差隨而加減夜刻而半之各得入氣夜之

半刻其分後十五日外累算盡日乃副置之百八十乗

虧總除為其所因數以減上位不盡為所加也不全日

者隨辰率之

求晨去中星加周度一各昏去中星減之不盡為辰去

求每日度差準日因增加裁累算所得百四十三之四

百而一亦百八十乗汎總除為度差數滿轉法為度隨

KR2a0023_WYG_018-15b

日加減各得所求分後氣間亦求準外與前求刻至前

加減皆因日數逆算求之亦可因至向背其刻各減夏

加而度各加夏減若至前以入氣減氣間不盡者因後

氣而反之以不盡日累算乗除所定從後氣而逆以加

減皆得其數此但畧校其總若精存于稽極云

轉終日二十七餘千二百五十五

終法二千二百六十三

KR2a0023_WYG_018-16a

終實六萬二千三百五十六

終全餘千八

轉法五十二

篾法八百九十七

閏限六百七十六

推入轉術終實去積日不盡以終法乘而又去不如終

實者滿終法得一日不滿為餘即其年天正經朔夜半

入轉日及餘

求次日加一日每日滿轉終則去之且二十八日者加

KR2a0023_WYG_018-16b

全餘為夜半入初日餘

求弦望皆因朔加其經日各得夜半所入日餘

求次月加大月二日小月一日皆及全餘亦其夜半所

求經辰所入朔弦望經餘變從轉不成為秒加其夜半

所入皆其辰入日及餘因朔辰所入毎加日七餘八百

六十五秒千一百六十大秒滿日法成餘亦得上弦望

KR2a0023_WYG_018-17a

下弦次朔經辰所入徑求者加望日十四餘千七百三

十一秒千七十九半下弦日二十二餘三百三十四秒

八百九十七小次朔日一餘二千二百八秒九百一十

七亦朔望各増日一減其全餘望五百三十一秒百六

十二半朔五十四秒三百二十五

求月平應㑹日所入以月朔弦望㑹日所入遲速定數

亦變從轉餘乃速加遲減其經辰所入餘即各平㑹所

入日餘

轉日 速分    違差    加減    脁朒積

KR2a0023_WYG_018-17b

一日 七百六十四 消七    加六十八  脁初

二日 七百五十七 消八    加六十一  脁百二十三

三日 七百四十九 消十一   加五十三  脁二百四十四

四日 七百四十八 消十二   加四十二  脁三百三十一

五日 七百二十六 消十三   加三十一  脁四百八

六日 七百一十三 消十三   加十八   脁四百六十四

七日 七百    消十三(加五減秒太)九分(八加二減)  脁四百九十六

KR2a0023_WYG_018-18a

八日  六百八十八 消十四 減七     脁五百五

九日  六百七十四 消十四 減二十一   脁四百九十二

十日  六百六十  消十二 減三十四   脁四百五十四

十一日 六百四十八 消九  減四十六   脁三百九十一

十二日 六百三十九 消七  減五十五   脁三百七

十三日 六百三十二 消六  減六十二   脁二百七

十四日 六百二十六 息二  (減五十六減七加十六二加) 脁九十四

十五日 六百二十八 息七  加六十六   朒二十八

十六日  六百三十五 息九  加五十九  朒百四十八

KR2a0023_WYG_018-18b

十七日  六百四十四 息十一 加五十   朒二百五十六

十八日  六百五十五 息十一 加三十九  朒三百四十七

十九日  六百六十六 息十三 加二十九  朒四百一十九

二十日  六百七十九 息十四 加十六   朒四百七十一

二十一日 六百九十三 息十三 (加三六加減大三減)  朒五百

二十二日 七百五   息十四 減十七   朒五百五(當日自見為五)

二十三日 七百二十九 息十三 減二十三  朒四百八十七

KR2a0023_WYG_018-19a

二十四日 七百三十一 息十二 減三十六     朒四百四十六

二十五日 七百四十四 息十  減四十八     朒三百八十

二十六日 七百五十四 息七  減五十八     朒二百九十三

二十七日 七百六十一 息五(篾四) 減六十五     朒百八十八

二十八日 七百六十六(篾)平(五息四消) 減七十(三十八少終餘四十一太全餘)朒七十

推朔弦望定日術

各以月平會所入之日加減限限并後限而半之為通

率又二限相減為限衰前多者以入餘減終法殘乘限

衰終法而一并於限衰而半之前少者半入餘乘限衰

KR2a0023_WYG_018-19b

亦終法而一皆加通率入餘乘之日法而一所得為平

會加減限數其限數又别從轉餘為變餘脁減朒加本

入餘限前多者脁以減與未減朒以加與未加皆減終

法并而半之以乘限衰前少者亦脁朒各并二入餘半

以乘限衰皆終法而一加於通率變餘乘之日法而一

所得以脁減朒加限數加減脁朒積而定脁朒乃脁減

朒加其平會曰所入餘滿若不足進退之即朔弦望定

KR2a0023_WYG_018-20a

日及餘不滿晨前數者借減日算命甲子算外各其日

也不減與減朔日立算與後月同若俱無立算者月大

其定朔算後加所借減算閏衰限滿閏限定朔無中氣

者為閏滿之前後在分前若近春分後秋分前而或月

有二中者皆量置其朔不必依定其後無同限者亦因

前多以通率數為半衰而減之前少即為通率其加減

變餘進退日者分為一日隨餘初末如法求之所得并

以加減限數凡分餘秒篾事非因舊文不著母者皆十

為法若法當求數用相加減而更不過通逺率少數微

KR2a0023_WYG_018-20b

者則不須算其入七百餘二千一十一十四日餘千七

百五十九二十一日餘千五百七二十八日始終餘以

下為初數各減終法以上為末數其初末數皆加減相

返其要各為九分初則七日八分十四日七分二十一

日六分二十八日五分末則七日一分十四日二分二

十一日三分二十八日四分雖初稍弱而末微強餘差

止一理勢兼舉皆今有轉差各隨其數若恒算所求七

KR2a0023_WYG_018-21a

日與二十一日得初衰數而末初加隠而不顯且數與

平行正等亦初末有數而恒算所無其十四日二十八

日既初末數存而虚衰亦顯其數當去恒法不見

求朔弦望之辰所加

定餘半朔辰五十一大以下為加子過以上加此數乃

朔辰而一亦命以子十二算外又加子初以後其求入

辰強弱如氣

求入辰法度

度法四萬六千六百四十四

KR2a0023_WYG_018-21b

周數千七百三萬七千七十六

周分萬二千一十六

轉十三

篾三百五十五

周差六百九半

在日謂之餘通在度謂之篾法亦氣為日法為度法隨

事名異其數本同女末接虚謂之周分變周從轉謂之

KR2a0023_WYG_018-22a

轉晨昬所距日在黄道中準度赤道計之

斗二十六 牛八   女十二  虗十

危十七  室十六  壁九

北方玄武七宿九十八度

奎十六  婁十三  胃十四  昴十一

畢十六  觜三   參九

西方白虎七宿八十度

井三十三 鬼四   栁十五  星七

張十八  翼十八  軫十七

KR2a0023_WYG_018-22b

南方朱雀七宿百一十二度

角十二  亢九   氐十五  房五

心五   尾十八  箕十一

東方蒼龍七宿七十五度

前皆赤道度其數常定紘帶天中儀極攸準

推黄道術 準冬至所在為赤道度後於赤道西度為

限初數九十七每限增一以終百七其三度少弱平乃

KR2a0023_WYG_018-23a

初限百九亦每限增一終百一十九春分所在因百一

十九每損一又終百九亦三度少弱平乃初限百七每

限損一終九十七夏至所在又加冬至後法得秋分冬

至所在數各以數乗其限度百八而一累而總之即皆

黄道度也度有分者前軰之宿有前却度亦依體數逐

差遷道不常定準令為度見步天行嵗久差多隨術而

斗二十四 牛七   女十一半 虚十

危十七  室十七  壁十

KR2a0023_WYG_018-23b

北方九十六度半

奎十七  婁十三  胃十五  昴十一

畢十五半 觜二   參八

西方八十一度半

井三十  鬼四   栁十四半 星七

張十七  翼十九  軫十八

南方一百九度半

KR2a0023_WYG_018-24a

角十三  亢十   氐十六  房五

心五   尾十七  箕十

東方七十六度半

前見黄道度步日所行月與五星出入循此

推月道所行度術

準交定前後所在度半之亦於赤道四度為限初十一

毎限損一以終於一其三度強平乃初限數一每限增

一亦終十一為交所在即因十一每限損一以終於一

亦三度強平又初限數一每限增一終於十一復至交

KR2a0023_WYG_018-24b

半返前表裏仍因十一增損如道得後交及交半數各

積其數百八十而一即道所行每與黄道差數其月在

表半後交前損増加交後半前損加増減於黄道其月

在裏各返之即得月道所行度其限未盡四度以所直

行數乗入度四而一若月在黄道度増損於黄道之表

裏不正當於其極可每日凖去黄道度増損於黄道而

計去赤道之逺近準上黄道之率以求之道伏相消脁

KR2a0023_WYG_018-25a

朒互補則可知也積交差多隨交為正其五星先候在

月表裏出入之漸又格以黄儀準求其限若不可推明

者依黄道命度

推日度術

置入元距所求年嵗數乗之為積實周數去之不盡者

滿度法得積度不滿為分以冬至餘減分命積度以黄

道起於虚一宿次除之不滿宿算外即所求年天正冬

至夜半日所在度及分

求年天正定朔度

KR2a0023_WYG_018-25b

以定朔日至冬至每日所入先後餘為分日為度加分

以減冬至度即天正定朔夜半日在所度分亦去朔日

乗衰總已通者以至前定氣除之又如上求差加以并

去朔日乃減度亦即天正定朔日所在度皆日為度餘

為分其所入先後及衰總用増損者皆分前增分後損

其平日之度

求次日

KR2a0023_WYG_018-26a

每日所入先後分增損度以加定朔度得夜半

求弦望

去定朔每日所入分累而増損去定朔日乃加定朔度

亦得其夜半

求次月

歴算大月三十日小月二十九日毎日所入先後分増

損其月以加前朔度即各夜半所在至虚去周分

求朔弦望辰所加

各以度準乘定餘約率而一為平分又定餘乗其日所

KR2a0023_WYG_018-26b

入先後分日法而一乃增損其平分以加其夜半即各

辰所加其分皆篾法約之為轉分不成為篾凡朔辰所

加者皆為合朔日月同度

推月而與日同度術

各以朔平會加減限數加減脁朒為平會脁朒以加減

定朔度準乘約率除以加減定朔辰所加日度即平㑹

辰日所在又平㑹餘乘度準約率除減其辰所在為平

KR2a0023_WYG_018-27a

㑹夜半日所在乃以四百六十四半乘平㑹餘亦以周

差乘朔實除從之以減夜半日所在即月平㑹夜半所

在三十七半乗平㑹餘増其所減以加減半得月平㑹

辰平行度五百二乘脁朒亦以周差乘朔實除而從之

脁減朒加其平行即月定朔辰所在度而與日同若即

以平㑹脁朒所得分加減平㑹辰所在亦得同度

求月弦望定辰度

各置其弦望辰所加日度及分加上弦度九十一轉分

十六篾三百一十三望度百八十二轉分三十二篾六

KR2a0023_WYG_018-27b

百二十六下弦度二百七十三轉分四十二皆至虚去

轉周求之

定朔夜半入轉

經朔夜半所入準於定朔日有増損者亦以一日加減

之否者因經朔為定

其因定求朔次日弦望次月夜半者如於經月法為之

推月轉日定分術

KR2a0023_WYG_018-28a

以夜半入轉餘乘逡差終法而一為見差以息加消減

其日逡分為月毎日所行逡定分

求次日

各以逡定分加轉分滿轉法從度皆其夜半因日轉若

各加定日皆得朔弦夜半月所在定度其就辰加以求

夜半各以逡分消者定餘乘差終法除并差而半之息

者半定餘以乘差終法而一皆加所減乃以定餘乘之

日法而一各減辰所加度亦得其夜半度因夜半亦如

此求逡分以加之亦得辰所加度諸轉可初以逡分及

KR2a0023_WYG_018-28b

差為篾而求其次皆訖乃除為轉分因經朔夜半求定

辰度者以定辰去經夜半減而求其增損數乃以數求

逡定分加減其夜半亦各定辰度

求月晨昬度

如前氣與所求毎日夜之半夜以逡定分乗之百而一

為晨分減逡定分為昏分除為轉度望前以昏後以晨

加夜半定度得所在求晨昏中星各以度數加夜半定

KR2a0023_WYG_018-29a

度即中星度其朔弦望以百刻乘定餘滿日法得一刻

即各定辰近入刻數皆減其夜半漏不盡為晨初刻不

滿者屬昨日

復月五千四百五十八

交月二千七百二十九

交率四百六十五

交數五千九百二十三

交法七百三十五萬六千三百六十六

會法五十七萬七千五百三十

KR2a0023_WYG_018-29b

交復日二十七   餘二百六十三

    秒三千四百三十五

交日十三     餘七百五十三

    秒四千六百七十九

交限日十三    餘三百五十五

    秒四百七十三半

望差日一     餘百九十七

KR2a0023_WYG_018-30a

    秒四千二百五十

朔差日二     餘三百九十五

    秒二千四百八十八

會限百五十八   餘六百七十六

    秒五十半

會日百七十三   餘三百八十四

    秒二百八十三

推月行入交表裏術

置入元積月復月去之不盡交率乘而復去不如復月

KR2a0023_WYG_018-30b

者滿交月去之為在裏數不滿為在表數即所求年天

正經入交表裏數

求次月

以交率加之滿交月去之前表者在裏前裏者在表

入交日     去交衰   衰積

一日      進十四   衰始

二日(餘百九十八以下食限) 進十二   十四

KR2a0023_WYG_018-31a

三日    進十一半   二十七

四日    進九半    三十八半

五日    進七     三十八

六日    進四     五十五

七日    (進五分四進強退一分一退弱) 五十九

八日    退二     六十(六十又一分一分當日限)

九日    退五     五十八

十日    退八     五十三

十一日     退十半    四十五

KR2a0023_WYG_018-31b

十二日     退十二半   四十四半

十三日(餘五百五十五以上食限)退十三半   二十二

十四日     退十四小(三退強二退弱)八半

推月入交日術

以朔實乘表裏數為交實滿交法為日不滿者交數而

一成餘不為秒命日算外即其經朔月平入交日餘

求望以望差加之滿交日去之則月在表裏與朔同不

KR2a0023_WYG_018-32a

滿者與朔返其月食者先交與當月朔後交與月朔表

裏同

求次月朔差加月朔所入滿交日去之表裏與前月進

不滿者與前月同

求經朔望入交常日

以月入氣朔望平㑹日遲速定數速加遲減其平入交

日餘為經交常日及餘

求定朔望入交定日

以交率乘定脁朒交數而一所得以脁減朒加常日餘

KR2a0023_WYG_018-32b

即定朔望所入定日餘其去交如望差以交限以上者

月食月在衰者日食

推日入㑹術

㑹法除交實為日不滿者如交率為餘不成為秒命日

算外即經朔日入平㑹日及餘

求望加望日及餘次月加經朔其表裏皆準入交求入

㑹常日以交數乘月入氣朔望所平會日遲違速定數

KR2a0023_WYG_018-33a

交率而一以速加遲減其入平㑹日餘即所入常日餘

亦以定脁朒而脁朒加其常日餘即日定朔望所入㑹

日及餘皆滿㑹日去之其朔望去㑹如望以下㑹限以

上者亦月食月在日道裏則日食

求月定朔望入交定日夜半

交率乗定餘交數而一以減定朔望所入定日餘即其

夜半所定入

求次日

以每日遲速數分前增分後損定朔所入定日餘以加

KR2a0023_WYG_018-33b

其日各得所入定日及餘

求次月

加定朔大月二日小月一日皆餘九百七十八秒二千

四百八十八各以一月遲速數分前增分後損其所加

為定其入七日餘九百九十七秒二千三百三十九半

以下者進其入此以上盡全餘二百四十四秒三千五

百八十三半者退其入十四日如交餘及秒以下者退

KR2a0023_WYG_018-34a

其入此以上盡全餘四百八十九秒千二百四十四者

進而復也其要為五分初則七日四分十四日三分末

則七日後一日十四日後二分雖初強末弱衰率有檢

求月入交去日道皆同其數以交餘為秒積以後衰并

去交衰半之為通數進則秒積減衰法以乗衰交法除

而并衰以半之退者半秒積以乗衰交法而一皆加通

數秒積乗交法除所得以進退衰積十而一為度不滿

者求其強弱則月去日道數月朔望入交如限以上減

交日殘為去後交數如望差以即為去先交數有全日

KR2a0023_WYG_018-34b

同為餘各朔辰而一得去交辰其月在日道裏日應食

而有不食者月在日不應食而亦有食者

推應食不食術

朔先後在夏至十日内去交十二辰少二十日内十二

辰半一月内十二辰大閏四月六月十二辰以上加南

方三辰若朔在夏至二十日内去交十三辰以加辰申

半以南四辰閏四月六日亦加四辰榖雨後處暑前加

KR2a0023_WYG_018-35a

三辰清明後白露前加已半以西未半以東二辰春分

前加午一辰皆去交十三辰半以上者並或不食

推不應食而食術

朔在夏至前後一月内去交二辰四十六日内一辰半

以加二辰又一月内亦一辰半加三辰及加四辰與四

十六日内加三辰榖雨後處暑前加已少後未太前清

明後白露前加二辰春分後秋分前加一辰皆去交半

辰以下者並得食

推月食多少術

KR2a0023_WYG_018-35b

望在分後以去夏至氣數三之其分前又以去分氣數

位而加分後者皆又以十加去交辰位而并并之減其

去交餘為不食定餘乃以減望差殘者九十六而一不

滿者求其強弱亦如氣辰法以十五為限命之即各月

食多少

推日食多少術

月在内者朔在夏至前後二氣加南二辰增去交餘一

KR2a0023_WYG_018-36a

辰太加三辰增一辰少加四辰增太三氣内加二辰增

一辰加三辰增太加四辰增少四氣内加二辰增太加

辰及五氣内加二辰增小自外所加辰立夏後立秋前

依本其四氣内加四辰五氣内加三辰六氣内加二辰

六氣内加二辰者亦依平自外所加之北諸辰各依其

去立夏立秋白露數隨其依平辰辰北每辰以其數三

分減去交餘雨水後霜降前又半其去二分日數以加

二分去二立之日乃減去交餘其在冬至前後更以去

霜降雨水日數三除之以加霜降雨水當氣所得之數

KR2a0023_WYG_018-36b

而減去交餘皆為定不食餘以減望差乃如月食法月

在外者其去辰數若日氣所繫之限止一而無等次者

加所去交辰一即為食數若限有等次加别繫同者随

所去交辰數而返其衰以少為多以多為少亦加其一

以為食數皆以十五為限乃以命之即各日之所食多

少凡日食月行黄道體所映蔽大較正交如累璧漸減

則有差在内食分多在外無損雖外全而月下内損而

KR2a0023_WYG_018-37a

更高交淺則間遥交深則相搏而不淹因遥而蔽多所

觀之地又偏所食之時亦别月居外道此不見虧月外

之人反以為食交分正等同在南方冬損則多夏虧乃

少假均冬夏早晚又殊處南辰體則髙居東西傍而下

視有邪正理不可一由準率若實而違古史所詳事有

紛互今故推其梗槩求者知其指歸茍地非於陽城皆

隨所而漸異然月食以月行虚道暗氣所衝日有暗氣

天有虚道正黄道常與日對如鏡居下魄耀見隂名曰

暗虚奄月則食故稱當月月食當星星亡雖夜半之辰

KR2a0023_WYG_018-37b

子午相對正隔於地虚道即虧既月兆日光當午更耀

時亦隔地無廢禀明諒以天光神妙應感玄通正當夜

半何害虧禀月由虚道表裏俱食日之與月體同勢等

校其食分月盡為多容或形差㣲増虧數疎而不漏綱

要克舉

推日食所在辰術

置定餘倍日限克減之月在裏三乘朔辰為法除之所

KR2a0023_WYG_018-38a

得以艮巽坤乾為次命艮算外不滿法者半法減之無

可減者為前所減之殘為後前則因餘後者減法各為

其率乃以十加去交辰三除之以乗率十四而一為差

其朔所在氣二分前後一氣内即為定差近冬至以去

寒露驚蟄近夏至清明白露氣數倍而三除去交辰謂

增之近冬至艮巽以加坤乾以減近夏至艮巽以減坤

乾以加其差為定差乃艮以坤加巽以乾減定餘月在

外直三除去交辰以乘率十四而一亦為定差艮坤以

減巽乾以加定餘皆為食餘如氣求入辰法即日食所

KR2a0023_WYG_018-38b

在辰及小大其求辰刻以辰克乗辰餘朔辰而一得刻

及分若食近朝夕者以朔所入氣日之出入刻校食所

在知食見否之少多所在辰為正見

推月食所在辰術

三日阻減望定餘半望之所入氣日不見刻朔日法乘

之百而一所得若食餘與之等以下又以此所得減朔

日法其殘食餘與之等以上為食正見數其食餘亦朔

KR2a0023_WYG_018-39a

辰而一如求加辰所在又如前求刻校之月在衝辰食

日月食既有起訖晚早亦或變常進退皆於正見前後

十二刻半候之

推日月食起訖辰術

凖其食分十五分為率全以下各為衰十四分以上以

一為衰以盡於五分毎因前衰毎降一分積衰增二以

加於前以至三分每積增四二分每增四二分增六一

分增十九皆累算為各衰三百為率各衰減之各以其

殘乘朔日法皆率而一所得為食衰數其率全即以朔

KR2a0023_WYG_018-39b

日法為衰數以衰數加減食餘其減者為起加者為訖

數亦如氣

求入辰法及求刻以加減食所刻等得起訖晚早之辰

與校正見多少之數史書虧復起訖不同今以其全一

辰為率

推日月食所起術

月在景者其正南則起右上虧左上若正東月自日上

KR2a0023_WYG_018-40a

邪北而下其在東南維前東向望之初不正横月髙日

下乃月稍西北日漸東南過於維後南向望之月更北

日差西南以至於午之後亦南望之月欹西北日復東

南西南維後西向而望月為東北日則西南正西自日

北下邪虧而亦後不正横月髙日下若食十二以上起

右虧左其正東起上近虧下而北午前則漸自上邪下

維西起西北虧東南維北起西南虧東北午後則稍從

下傍下維東起西南虧東北維北虧東南在東則以上

為東在西則以下為西月在外者其正南起右下虧左

KR2a0023_WYG_018-40b

上在正東月自日南邪下而映維北則月微東南日返

西維西南日稍移東北以至於午月南日北過午之後

月稍東南日更而北維北月有西南日復東北正西月

自日下邪南而上皆凖此體以定起虧隨其所處每用

不同其月之所食皆依日虧起每隨類反之皆與日食

限同表裏而與日返其逆順上勢過其分

五星

KR2a0023_WYG_018-41a

嵗為木   熒惑為火   鎮為土

太白金   辰為水

木數千八百六十萬五千四百六十八

伏半平八十三萬六千八百四十八

復日三百九十八餘四萬一千一百五十六

嵗一殘日三十三萬餘二萬九千七百三十九半

見去日十四度

平見在春分前以四乗去立春日小滿前又三乘去春

分日增春分所乗者白露後亦四乘去寒露日小暑加

KR2a0023_WYG_018-41b

七日小雪前以八乗去寒露日冬至後以八乗去立春

日為減小雪至冬至減七日

見初日行萬一千八百一十八分益遲七十分百一十

日行十八度分四萬七百三十八而留二十八日乃逆

日退六千四百三十六分八十七日退十二度二百四

又留二十八日初日行四千一百八十八分日益疾七

十分百一十日亦行十八度分四萬七百三十八而伏

KR2a0023_WYG_018-42a

火數三千六百三十七萬七千五百九十五

伏半平三百三十七萬九千三百二十七半

復日七百七十九餘四萬一千九百一十九

嵗再殘日四十九餘萬九千一百六

見去日十六度

平見在雨水前以十九乗去大寒日清明前又十八乗

去雨水日増雨水所乘者夏至後以十六乘去處暑日

小滿後又十五日寒露前以十八乗去白露日小雪前

又十七乘去寒露所乘者大雪後二十九乘去大寒日

KR2a0023_WYG_018-42b

為減小雪至大雪減二十五日

見初在冬至則二百三十六日行百五十八度以後日

度隨其日數增損各一盡三十日一日半損一又八十

六日二日損一復三十八日同又十五日三日損一復

十二日同又三十九日三日增一又二十四日二日增

一又五十八日增一復三十三日同又三十日二日損

一還終至冬至二百三十六日行百五十八度其立春

KR2a0023_WYG_018-43a

盡春分夏至盡立夏八日減一日春分至立夏減六日

立秋至秋分減五度各其初行日及度數白露至寒露

初日行半度四十日行二十度以其殘日及度計充前

數皆差行日益遲二十分各盡其日度乃遲初日行分

二萬二千六百六十九日益遲一百一十分六十一日

行二十五度分萬五千四百九初減度五者於此初日

加分三千八百二十三篾十七以遲日為母盡其遲日

行三十度分同而留十三日

前減日分於二留乃逆日退分萬二千五百二十六六

KR2a0023_WYG_018-43b

三日退十六度分四萬二千八百三十四又留十三日

而行初日萬六千六十九日益疾百一十分六十一日

行二十五度分萬五千四百九立秋盡秋分增行度五

加初日分同前更疾在冬至則二百一十三日行百三

十五度盡三十六日一日損一又二十日二日損一復

二十四日同又五十四日三日日增一又十二日二日

增一又四十二日一日增一又十四日一日增一半又

KR2a0023_WYG_018-44a

十二日增一復四十五日同又一百六日二日損一亦

終冬至二百一十三日行百三十五度

前增行度五者於此亦減五度為疾日及數其立夏盡

夏至日亦日行半度六十日行三十度夏至盡立秋亦

初日行半度四十日行二十度其殘亦計充如前皆差

行日盡益疾二十分各盡其日度而伏

土數千七百六十三萬五千五百九十四

伏半平八十六萬四千九百九十五

復日三百七十八餘四千一百六十二

KR2a0023_WYG_018-44b

嵗一殘日十二餘三萬九千三百九十九半

見去日十六度半

平見在大暑前以七乗去小滿日寒露後九乗去小雪

日為加大暑至寒露加八日小寒前以九乘去小雪日

雨水後以四乘去小滿日立春後又三乘去雨水日增

雨水所乘者為減小寒至立春減八日

見日行分四千三百六十四八十日行七度分二萬七

KR2a0023_WYG_018-45a

千六百一十二而留三十九日乃逆日退分二千八百

二十百三日退六度分萬五百九十六又留三十九日

亦行分日四千三百六十四八十日行七度分二萬七

千六百一十二而伏

金數二千七百二十三萬六千二百八

晨伏半平百九十五萬七千一百四

復日五百八十三餘四萬二千七百五十六

嵗一殘日二百一十八餘三萬一千三百四十九半

夕見伏二百五十六日

KR2a0023_WYG_018-45b

晨見伏三百二十七日餘與復同

見去日十一度

夕平見在立秋前以六乗去芒種日秋分後以五乗去

小雪日小雪後又四乘去大雪日增小雪所乘者為加

立秋至秋分加七日立春前以五乗去大雪日雨水前

又四乘去立春日增立春所乘者清明後以六乘去芒

種日為減雨水至清明減七日

KR2a0023_WYG_018-46a

晨平見在小寒前以六乗去冬至日立春前又五乗去

小寒日增小寒所乘者芒種前以六乘去夏至日立夏

前又五乘去芒種日增芒種所乗者為加立春至立夏

加五日小暑前以六乗去夏至立秋前又五乘去小暑

日增小暑所乘者大雪後以六乗去冬至日立冬後又

五乗去大雪日增大雪所乗者為減立秋至立冬減五

夕見百七十一日行二百六度其榖雨至小滿寒露皆

十日加一度小滿至白露加三度乃十二日行十二度

KR2a0023_WYG_018-46b

冬至後十二日減日度各一雨水盡見夏至日度七夏

至後六日增一大暑至立秋還日度十二至寒露日度

二十二後六日減一自大雪盡冬至又日度十二而遲

日益遲五百二十分初日行分二萬三千七百九十一

篾三十四行日為母四十三日行三十二度

前加度者此依減之留九日乃逆日退太半度九日退

六度而夕伏晨見日退太半度九日退六度復留九日

KR2a0023_WYG_018-47a

而行日益疾五百二十分初日行分四萬五千六百三

十一篾三十四四十三行三十二度芒種至小暑大雪

至立冬十五日減一度小暑至立冬減二度又十二日

行十二度冬至後十五日增日一驚蟄至春分日度十

七後十五日減一盡夏至還日度十二後六日減一至

白露日度皆盡霜降後五日增一盡冬至又日度十二

乃疾百七十一日行二百度前減者此亦加之而晨伏

水數五百四十萬五千六

晨伏半平七十九萬九十九

KR2a0023_WYG_018-47b

復日百一十五餘四萬九百四十六

夕見伏五十一日

晨見伏六十四日餘與復同

見去日十七度

夕應見在秋及小雪前者不見其向露前立冬後時有

見者

晨應見在春及小滿前者不見其驚蟄前立冬後時有

KR2a0023_WYG_018-48a

見者

夕見日行一度太十二日行二十度小暑至白露行度

半十二日行十八度及八日行八度大暑後二日去度

一訖十六日而日度俱盡而遲日行半度四日行二度

益遲日行少半度三日行一度前行度半者去此益遲

乃留四日而夕伏晨見留四日為日行少半度三日行

一度大寒至驚蟄無此行更疾日行半度四日行二度

又日行八度亦大寒後二日去度一訖十六日亦日度

俱盡益疾日行一度太十二日行二十度初無遲者此

KR2a0023_WYG_018-48b

行度半十二日行十八度而晨伏

推星平見術

各以伏半減積半寔乃以其數去之殘返減數滿氣日

法為日不滿為餘即所求年天正冬至後平見日餘金

水滿晨見伏日者去之晨平見求平見月日以冬至去

定朔日餘加其後日及餘滿復日又去起天正月依定

大小朔除之不盡算外日即星見所在求後平見因前

KR2a0023_WYG_018-49a

見去其嵗一再皆以殘日加之亦可其復日金水準以

晨夕見伏日加晨得晨

求常見日以轉法除所得加減者為日其不滿以餘通

乘之為餘并日皆加減平見日餘即為常見日及餘

求定見日以其先後已通者先減後加常見日即得定

見日餘

求星見所在度

置星定見其日夜半所在宿度及分以其日先後餘分

前加分後減氣日法而乗定見餘氣日法而一所得加

KR2a0023_WYG_018-49b

夜半度分乃以星初見去日度數晨減夕加之即星初

見所在宿度及分

求次日

各加一日所行度及分其有益疾遲者則置一日行分

各以其分疾增損乃如之有篾者滿法從分其母有不

等齊而進退之留即因前逆則依減入虚去分逆出先

加皆以篾法除為轉分其不盡者仍謂之篾各得毎日

KR2a0023_WYG_018-50a

所在知去日度增以日所入先後分定之諸行星度求

水其外内準月行增損黄道而歩之不明者依黄道而

求所去日度先後分亦分明前加後減其金火諸日度

計數增損定之者其日少度多以日減度之殘者與日

多度少之度皆度法乗之日數而一所得為分不滿篾

以日數為母日少者以分并減之一度日多者直為度

分即皆一日平行分其差行者皆減所行日數一乃半

其益疾益遲分而乗之益疾以減益遲以加一日平行

分皆初日所行分有計日加減而日數不滿未得成度

KR2a0023_WYG_018-50b

者以氣日法若度法乗見已所行日即日數除之所得

以增損其氣日疾法為日及度其不成者亦即為篾其

木火土晨有見而夕有伏金水即夕見還夕伏晨見即

晨伏然火之初行及後疾距冬至日計日增損日度者

皆當先置從冬至日餘數累加於位上以知其去冬至

逺近乃以初見與後疾初日去冬至日數而增損定之

而後依其所直日度數行之也

KR2a0023_WYG_018-51a

 隋書卷十八

KR2a0023_WYG_018-52a

 隋書卷十八考證

律歴志下術士咸稱其妙故録其術云○(臣召南)按劉

 焯所造皇極歴隋世並未施行即唐初傅仁均造戊

 寅歴亦但祖述張胄元成法未嘗用焯所定而此志

 空存其說别為一卷猶晋志於乾象黄初二歴之後

 附以姜笈所造三紀甲子元歴也

躔衰○(臣召南)按躔衰之名始此即日度之盈縮等差

 也唐開元歴議其八日躔盈縮畧例曰北齊張子信

 積候合朔加時覺日行有入氣差然損益未得其正

KR2a0023_WYG_018-52b

 至劉焯立盈縮躔衰術與四序升降麟徳歴因之更

 名躔差焯術於春分前一日最急後一日最舒秋分

 前一日最舒後一日最急舒急同於二至而中間一

 日平行其說非是按焯所立法不無過差然太陽之

 行自有盈縮冬至為盈之極夏至為縮之極後世推

 歩日躔盈縮者皆本焯說而益加精詳焯之功亦大

 矣哉

KR2a0023_WYG_018-53a

 隋書卷十八考證