隋書

巻十八志第十三 律暦下

開皇二十年、袁充が日長く影短きことを奏上し、高祖こうそはこれにより暦事を皇太子に付し、更に詳しく研鑽して日長の候を著すことを遣わした。太子は天下の暦算の士を徴し、ことごとく東宮に集めた。劉焯は太子が新たに立てられたことを以て、またその書を増修し、名づけて『皇極暦』とし、張冑玄の短を駁正した。太子はこれを頗る嘉したが、未だ考験を得ず。焯は太学博士となり、その精博を負い、冑玄の印を解かんと志し、官に満足せず、また疾を称して罷め帰った。仁寿四年に至り、焯は皇太子に冑玄の誤りを言上した。

その一に曰く、張冑玄の上進したる見行の暦は、日月の交食、星度の見留、未だ尽く善しとせずとも、その大較を得、官は五品に至り、誠に愧ずる所なし。但し人に因りて事を成し、その実録に非ず、就いて討論すれば、違舛甚だ衆し。

その二に曰く、冑玄の弦望晦朔は、古に違ひ且つ疎なり、気節閏候は、天に乖き命に爽し。時は子半に従はず、晨前に別れて後日と為す。日躔の緩急を悟らず、月逡妄りに二種と為し、月度の転ずるに、輒ち盈縮を遺し、交会の際は、意造の気差を為す。七曜の行は、その道を循はず、月星の度は、行に出人無く、応に黄なるに反って赤く、当に近きに更に遠く、虧食は準に乖き、陰陽は法無し。星端協せず、珠璧同じからず、盈縮倫を失ひ、行度序を愆す。去極漏は、応有るも而も無く、食分の先後は、弥く煩碎を為す。今を測るに審ならず、古を考ふるに通ぜず、立術の疎は、紀極すべからず。今事に随ひて糾駁す、凡そ五百三十六条。

その三に曰く、冑玄は開皇五年に、李文琮と張賓の暦行の後、本州より貢挙せられ、即ち造れる所の暦を齎し、以て上応に擬す。その暦は郷陽に流布し、散写甚だ多し、今見る所の行は、焯の前暦と異ならず。玄前に献ぜんと擬し、年将に六十に及ぶ、忽迫倉卒に始めて為すに非ず、何の故ぞ京に至る未だ幾ばくもなく、即ち焯の暦に同じく変じ、旧と懸殊なるや。焯は前に作り、玄は後に献じ、己を捨てて人に従ひ、異同暗に会す。且つ孝孫は焯に因り、冑玄は後に孝孫に附し、暦術の文は、又皆孝孫の作る所なり、則ち元本は偷窃、事甚だ分明なり。冑玄の推諱を恐るるが故に、前に依りて暦を為し駁す、凡そ七十五条、並びに前暦本を俱に上る。

その四に曰く、玄は史官と為り、自ら虧食を奏し、前後に上る所、多く暦に違ひ、今その乖舛を算すれば一十三事あり。又前に太史令劉暉等と其の疏密五十四事を校し、云く五十三条新なりと。計るに後暦は旧に密なるべきに応ずるも、算を用ひて推すを見れば、更に本より疎し。今糾発し並びに前に、凡そ四十四条。

その五に曰く、冑玄の暦に於けるは、未だ精通と為さず。然れども孝孫の初造は、皆意有り、天を徴し推歩し、事必ず出生す、空文に非ず、徒に臆断を為すのみ。

その六に曰く、焯は開皇三年を以て、勅を奉じて修造し、顧みて記注に循ひ、自ら精微を許し、秦漢以来、与に譲る所無し。聖人の跡を尋ね、曩哲の心を悟り、七曜の行を測り、三光の度を得、諸の気朔を正し、一の暦象を成し、今古に会通し、経伝に符允し、庶類に稽り、信じて徴有り。冑玄の違ふ所は、焯法皆合ひ、冑玄の闕く所は、今則ち尽く有り、始終を隠括し、総備と謂ふ。

仍って啓を上りて曰く、「木鐸声を寝めてより、緒言灰燼かいじんと成り、群生蕩析し、諸夏沸騰し、曲技雲浮き、畴官雨絶え、暦紀廃壊し、千百年なり。焯は庸鄙を以て、謬って甄擢を荷ひ、専精芸業し、耽玩数象し、自ら群儒の下に力を尽くし、冀くは聖人の意を睹んとす。開皇の初、勅を奉じて修撰す、性物に諧はず、功終を克さず、猶ほ冑玄に窃まれて己が法と為され、未だ尽く妙ならず、時に協ふこと多く爽ひ、官に尸り日を乱し、実に皇猷を玷す。請ふらくは冑玄を徴して答へしめ、其の長短を験せん」と。

焯は又暦家の同異を造り、名づけて『稽極』とす。大業元年、著作郎王劭・諸葛穎の二人、因りて入り宴に侍し、劉焯の暦に善く、推歩精審にして、陽明を証引すと言ふ。帝曰く、「知ること久し」と。仍って其の書を下して冑玄と参校せしむ。冑玄駁難して云く、「焯暦に歳率・月率有りて、定朔を立て、月に三大・三小有り。案ずるに歳率・月率とは、平朔の章歳・章月なり。平朔の率を以て定朔を求め、三小に値ふれば、猶ほ三五を減じて十四と為すが如く、三大に値ふれば、三五を増して十六と為すなり。其の理実を校すれば、並びに十五の正に非ず。故に張衡及び何承天此の意を創め、難ふる者は数を執りて其の率を校すれば、率皆自ら敗るる故に、成ることを克さず。今焯が定朔を為すは、則ち須らく其の平率を除き、然る後に可と為すべし」と。互いに駁難し、是非決せず、焯又罷め帰る。

四年、駕汾陽宮に幸す、太史奏して曰く、「日食効無し」と。帝焯を召し、其の暦を行はんと欲す。袁允方に帝に幸せられ、左右冑玄し、共に焯暦を排し、又会ひて焯死す、暦竟に行はれず。術士皆其の妙を称す、故に其の術を録すと云ふ。甲子元、大隋仁寿四年甲子より距ること積算一百万八千八百四十。

歳率、六百七十六。

月率、八千三百六十一。

朔日法、千二百四十二。

朔実、三万六千六百七十七。

旬周、六十。

朔辰、百三半。

日干元、五十二。

日限、十一。

盈泛、十六。

亏総、十七。

経朔を推す術:

元に入る距り求めんとする年を置き、月率を以て之を乗じ、歳率にて一と為し、積月と為し、満たざるを閏衰と為す。朔実を以て積月を乗じ、朔日法に満てば一を得、積日と為し、満たざるを朔余と為す。旬周を以て積日を去り、尽きざるを日と為し、即ち求めんとする年の天正経朔の日及び余なり。

上下弦及び望を求む:経朔の日に七、余四百七十五小を加へ、即ち上弦の経日及び余なり。又加へて望、下弦及び後月の朔を得。径ちに望を求めんとせば、日に十四、余九百五十半を加ふ。下弦には日に二十二、余百八十三大を加ふ。後月の朔には日に二十九、余六百五十九を加ふ。毎月閏衰二十を大に加へ、即ち各其の月の閏衰なり。

凡そ月建子を天正と為し、建丑を地正と為し、建寅を人正と為す。即ち人正を以て正月と為し、統べて起る所を求め、本づく所は天正に在り。若し歳暦を建つるに正月より始むれば、気・候・月・星、値る所の節度、前却有りと雖も、亦皆之に随ふ。其の前の地正は十二月と為し、天正は十一月と為し、諸の気度皆往年に属す。其の日の初めも亦星より起り、晨前の多少、倶に昨日に帰す。若し気夜半の後に在らば、影を量りて後日を以て正と為す。諸の因りて加ふる者は、各其の余を以て法を減じ、残る者を全余と為す。若し因る所の余全余以上に満てば、皆全一を増して之を加へ、其の全余を減ず。即ち因余全余より少なき者は、全を増さずして加へ、皆求めんとする所を得。分度も亦爾り。凡そ日全からざるを余と為し、積りて余を成す者を秒と曰ひ、度全からざるを分と為し、積りて分を成す者を篾と曰ふ。其れ秒を成さざる者を麽と曰ひ、篾を成さざる者を幺と曰ふ。其の分・余・秒・篾、皆一を小と為し、二を半と為し、三を大と為し、四を全と為し、加へて全に満てば一に従ふ。其の三分する者は、一を少と為し、二を太と為す。若し加ふる者、秒篾法を成せば、分余に従ふ。分余法に満てば日度一に従ひ、日度満つる所有れば、則ち従ひて之を去る。而して日を日辰に命ずる者、旬周に満てば則ち亦除く。連分・余・秒・篾を命ずる者有れば、亦全に随ひて従ひ去る。其の日度満つと雖も、而して分秒満たざる者は、未だ従ひて去るべからず、仍ほ本の数に依る。若し減ずる者、秒篾足らざれば、分余一を減じ、法を加へて之を減ず。分余減ずるに足らざれば、従ひて去る所或は前の日度を加へて乃ち之を減ず。即ち其の名総有り、而して日度全及び分余共なる者、須らく相加除し、当に皆連全及び分余を共に加除すべし。若し須らく相乘ずる有らば、分余有る者は、母必ず全を通じ内に子し、乗訖りて報ひて除く。或は分余相ひ並ぶ、母同じからざる者は、子を乗じて而して之を並ぶ。母相ひ乗じて法と為し、其の並ぶ、法に満てば一に従ひて全と為す。此れ即ち斉同のなり。既に除して分余と為して而して成さざる有らば、例に秒篾有らば、法を乗じて又法を以て除し、秒篾の数を得。已に秒篾及び正に分余有りて、而して成さざる所復た須ひざる者は、須らく半を過ぎば一に従ひ、半無ければ之を棄つ。若し分余其の母等しからず、須らく変を通ぜ、彼の法と為す所の母を以て此の分余を乗じ、而して此の母を以て之を除し、彼の須ふ所の子を得。所有る秒篾の者も、亦法を乗じ、此の母に満たず、又除して而して其の数を得。麽幺も亦然り。其の除去する所にして尽さず全からざる有らば、則ち之を不尽と謂ひ、亦た不如と曰ふ。其の全を成さざる、全乃ち満たざる分・余・秒・篾と為し、更に不成と曰ふ。凡そ数を以て相ひ減じ、而して小及び半・太有りて須らく相ひ加減し、分余の法に同じき者は、皆其の母三四を以て其の気度の日法を除し、半及び太・大の本率二三を以て之を乗じ、少・小は即ち須らく除する所の数に因りて其の分余に随ひて加減す。秋分後春分前を盈泛と為し、春分後秋分前を亏総と為し、須らく其の数を取る。泛総を以て名と為し、用ふる時を指し、春分を主と為し、亏は日分の後、盈は日分の前。凡そ見えざる所は、皆此に放つ。

気日法、四万六千六百四十四。

歳数、千七百三万六千四百六十六半。

度准、三百三十八。

約率、九。

気辰、三千八百八十七。

余通、八百九十七。

秒法、四十八。

麽法、五。

推気術:

半閏衰に朔実を乗じ、また度準に朔余を乗じ、これを加え、約率にて一と為し、得る所のもの気日法に満てば経朔を去る日と為し、満たざれば気余と為す。去る経朔の日を以て、即ち天正の正月冬至の恒日定余とし、乃ち夜数の半を加え、日一を減じ、満つれば前に因り、皆な定日と為す。日を甲子に命じ算外すれば、即ち定冬至の日なり。其の余、半気辰千九百四十三半以下なる者は、気の子半後に加わるるなり。以上に過ぐれば、先ず此の数を加え、乃ち気辰にて一と為し、辰を命じ算外すれば、即ち気の在る所の辰なり。十二辰外は、子初以後の余なり。又十二に辰余を乗ず:

四は小太と為し、亦た少と曰う。五は半步と為す。六は半と為す。

七は半太と為す。八は大少と為し、亦た太と曰う。九は太と為す。

十は大太と為す。十一は窮辰少と為す。

其の又法を成さざる者、半以上は進と為し、以下は退と為す。退は以て前に配し強と為し、進は以て後に配し弱と為す。即ち初め一を成さずして退有る者、これを沾辰と謂う。初め十一を成して進有る者、これを窮辰と謂う。未だ旦に其の名重なる者有らば、則ち間に於いて之を加うる可く、辰を命ずるに其の余を通用し、日を分ち辰を弁じて諸日を判ず。因り別に亦た皆な此に準ず。冬至に日を減ずる者有るに因り、還た之を加う。毎に日十五、余万一百九十二、秒三十七を加うれば、即ち各次気の恒日及び余なり。諸月其の閏衰を斉しくし、冬至を求むる法の如くすれば、即ち其の月中気の恒日経朔を去る数なり。其の後月の節気恒日を求むるは、次に之を求め前節の者を減ずるが如し。

推毎日遅速数術:

見求むる所の気の陟降率、並びに後気率を半し、日限を以て乗じ泛総を以て除し、気末率を得。又日限を以て二率相減の残を乗じ、泛総を以て除し、総差と為す。其の総差も亦た日限を以て乗じ泛総を以て除し、別差と為す。率前少なる者は、総差を以て末率を減じ、初率と為し、乃ち別差を之に加う。前多なる者は、即ち総差を以て末率に加う。皆な気初日の陟降数と為す。別差を以て前多なる者は日減じ、前少なる者は日加うるに初数を得、毎日数と為す。歴る所の推定気日に随ひ其の数を算し、陟は加え、降は減じて其の遅速と為し、各遅速数と為す。其の後気に同率無く及び数同じき者有るは、皆な前末に因り、末数を以て初率と為し、総差を加えて末率と為し、及び差漸く初率に加え、毎日数と為し、其の秒を通計し、調べて之を御す。

月朔弦望応平会日の入る遅速を求む:各其の経余を置き辰と為し、入気辰を以て之を減じ、乃ち日限を以て日を乗じ、日内辰を入限と為し、以て其の気前多の末率、前少の初率を乗じ、日限にて一と為し、総率と為す。其の前多なる者は、入限を以て泛総の残を減じ、総差を乗じ、泛総にて一と為し、入差と為し、総差に並び加え、入限を乗じ、倍日限を以て除し、総率に加う。前少なる者は、入限自乗し再び別差を乗じ、日限自乗し、倍して除し、亦た総率に加う。皆な総数と為す。乃ち陟は加え、降は減じて其の気遅速数を定と為し、即ち速は加え、遅は減じて其の経余と為し、各其の月平会日の入る遅速定日及び余なり。

毎日の入る所の先後を求む:各其の気躔衰と衰総を置き、皆な余通を以て之を乗じ、所乃ち躔衰は陟降率の如く、衰総は遅速数の如し。亦た遅速を求むる法の如くすれば、即ち毎の入る所の先後及び定数を得。

定気を求む:其の毎日の入る所の先後数即ち気余と為し、其の歴る所の日皆な先を以て之に加え、後を以て之を減じ、其の日に随ひ算し、其の余を通じて準え、一恒気に満てば、即ち二至後一気の数と為す。以て二気に加え、法の如く用いて別に其の日をし而して之を命ず。又其の次を算し、毎相加へて命じ、各其の定気日及び余を得。亦た其の先後已に通ずる者を以て、先減じ後加うるに其の恒気を以てし、即ち次気の定日及び余なり。亦た因り別に其の日をし、甲子を以て命じ、各求め得る所を得。

土王を求む:四立より各四気の外に至る所入の先後を加減し、二十二日余八千百五十四秒十麽二に満つ。満つる所の日を除き外し、即ち土の王を始むる日と為す。

候日を求む:定気は即ち初候の日なり。恆気を三除し、各平候の日と為す。余も亦た所入の先後数を以て気余と為し、所歴の日は皆先を以て加え、後を以て減じ、随ひて其の日を計ひ、通じて其の余を準へ、毎に其の平に満つるに、気日に加へて之を命ずれば、即ち次候の日を得。亦た其の次を算し、毎に相加へて命ずれば、又た末候及び次気の日を得。

夜半の漏を倍し、夜刻を得。百刻を以て減じ、尽きざるを昼刻と為す。毎に昼刻五を減じ、夜刻に加ふれば、即ち其の昼は日見、夜は不見の刻数と為す。刻分は百を以て母と為す。

日出入の辰刻を求む:十二を以て百刻を除き、辰刻数を得、法と為す。不見刻の半を以て半辰を之に加へ、日出の実と為し、又た日出見刻を加へ、日入の実と為す。法の如くして一と為し、子を算外に命ずれば、即ち所在の辰、法に満たざるを刻及び分と為す。

辰前の余数を求む:気・朔の日法に夜半刻を乗じ、百を以て一と為せば、即ち其の余なり。

毎日の刻差を求む:毎気は十五日を準と為し、全刻二百二十五を法と為す。其の二至は各二分の前後に於て、而して数因り相ひ加減し、間は皆六気なり;各四立に尽き、三気と為す。至は前日と一と為し、乃ち毎日太を増す;又た各二気、毎日少を増す;其の末の気は、毎日少の小を増し、而して末の六日は、加へずして裁す。二望は至の前後一気の末日に至り、終に十少に於て;二気の初日は、稍増して十二半と為し、終に二十太に於て;三気の初日は、二十一、終に三十少に於て;四立の初日は、三十一、終に三十五太に於て;五気も亦た少増し、初日三十六太、終四十一少;末気の初日は、四十一少、終に四十二。毎気の前後に其の数を累算し、又た百八十を乗じて実と為し、各泛総を乗法として除し、其の刻差を得。随ひて夜刻に加減して之を半にし、各入気の夜定刻を得。其の分後の十五日外は、日を累算して尽くし、乃ち副へて之を置き、百八十を乗じ、虧総を以て除し、其の因る所の数と為す。上位を以て減じ、尽きざるを加ふる所と為す。日全からざる者は、辰に随ひて之を率ふ。

晨去中星を求む:周度一を加へ、各昏去中星を之に減じ、尽きざるを晨去の度と為す。

毎日の度差を求む:日に準じて因り増加裁し、累算して得る所、百四十三之し、四百を以て一と為し、亦た百八十を乗じ、泛総を以て除し、度差の数と為す。転法に満てば度と為し、日に随ひて加減し、各求め得る所を得。分後の気間も亦た準外を求め、前に刻を求むるに、至前の加減は、皆日数を因りて逆算して之を求む。亦た至の向背に因り其の刻を、冬は減じ夏は加へ、而して度は冬は加へ夏は減ず。若し至前は、入気を以て気間を減じ、尽きざる者は、後気に因りて之を反し、尽きざる日を以て累算乗除して定むる所に従ひ、後気より逆ひて以て加減すれば、皆其の数を得。此れ但だ略く其の総を校するのみ、若し精は『稽極』に存すと云ふ。

転終日、二十七;余、千二百五十五。

終法、二千二百六十三。

終実、六万二千三百五十六。

終全余、千八。

転法、五十二。

篾法、八百九十七。

閏限、六百七十六。

推入転術:終実より積日を去り、尽きざれば、終法を以て乗じ又去り、終実に如かざれば、終法に満てば一日を得、満たざれば余と為し、即ち其の年の天正経朔夜半入転日及び余なり。

次日を求む:一日を加へ、日に毎に転終に満てば則ち之を去り、其の二十八日なる者は全余を加へて夜半入初日の余と為す。

弦望を求む:皆朔に因り其の経日を加へ、各夜半に入る所の日余を得。

次月を求む:大月は二日を加へ、小月は一日を加へ、皆全余に及び、亦其の夜半に入る所なり。

経辰に入る朔弦望を求む:経余転に従ひて変じ、秒と成らざれば、其の夜半に入る所を加へ、皆其の辰に入る日及び余なり。朔辰に入るに因り、日に毎に七、余八百六十五、秒千一百六十大を加へ、秒日法に満てば余と成り、亦上弦を得。望、下弦、次朔経辰に入るを径かに求むるは、望日十四、余千七百三十一、秒千七十九半を加へ、下弦日二十二、余三百三十四、秒九百九十八小、次朔日一、余二千二百八、秒九百一十七。亦朔望各日に一を増し、其の全余を減じ、望五百三十一、秒百六十二半、朔五十四、秒三百二十五。

月平応会日に入るを求む:月朔弦望会日に入る遅速定数を以てし、亦転余に従ひて変じ、乃ち速は加へ、遅は減じ其の経辰に入る余を、即ち各平会に入る日余なり。

朔弦望定日術を推す:

各月平会に入るの日を以て限を加減し、限後限を併せて之を半ばし、通率と為す;又二限相減じ、限衰と為す。前多き者は、入余を以て終法を減じ、残限衰を乗じ、終法を以て一とし、限衰に併せて之を半ばす;前少き者は、入余を半ばし限衰を乗じ、亦終法を以て一とし、限衰を減ず。皆通率に加へ、入余之を乗じ、日法を以て一とし、得る所を平会加減限数と為す。其の限数又別に転余に従ひて変余と為し、朓は減じ、朒は加ふ本入余。限前多き者は、朓は減と未減を以てし、朒は加と未加を以てし、皆終法を減じ、併せて之を半ばし、以て限衰を乗ず;前少き者は、亦朓朒各二入余を併せ、之を半ばし、以て限衰を乗ず;皆終法を以て一とし、通率に加へ、変余之を乗じ、日法を以て一とす。得る所を以て朓は減じ、朒は加ふ限数、朓朒積を加減して朓朒を定む。乃ち朓は減じ、朒は加ふ其の平会日に入る余、満つるは若くは足らざれば之を進退し、即ち朔弦望定日及び余なり。晨前数に満たざれば、日算を借り減じ、甲子を命じ算外し、各其の日なり。減ぜずと減ずる、朔日立算は後月と同じ。若し俱に立算無き者は、月大ならば、其の定朔算後に加ふ所借減算。閏衰限閏限に満てば、定朔中気無き者を閏と為し、満つるの前後、分前に在り若くは春分後・秋分前に近く、而して或は月に二中ある者は、皆其の朔を量り置き、必ずしも定に依らざるべし。其の後同限無き者も、亦前多に因りて通率数を以て半衰と為して之を減じ、二前少ならば、即ち通率と為す。其の加減変余日を進退するは、分を以て一日と為し、余初末に随ひ法の如く求め、得る所並びに以て限数を加減す。凡そ分余秒篾、事旧に因らざれば、文母を著さざる者は、皆十を法と為す。若し法当に数求め、用ひ相加减し、而して更に通遠を過ぎず、率少数微なる者は、則ち算を須ひず。其の入七日余二千一十一、十四日余千七百五十九、二十一日余千五百七、二十八日始終余以下を初数と為し、各終法以上を減じて末数と為す。其の初末数皆加减相返し、其の要各九分と為し、初は則ち七日八分、十四日七分、二十一日六分、二十八日五分;末は則ち七日一分、十四日二分、二十一日三分、二十八日四分。初稍弱にして末微強と雖も、余差止む一、理勢兼ね挙ぐ、皆今転差有り、各其の数に随ふ。若し恆算求めるところ、七日と二十一日は初衰数を得、而して末初加は隠れて顕れず、且つ数平行と正に等し。亦初末数有りて恆算に無き、其の十四日・二十八日は既に初末数存し、而して虚衰亦顕はる、其の数当に去るべく、恆法見えず。

朔弦望の辰の加ふる所を求む:

定余朔辰五十一大を半ばする以下は、加子過と為す;以上は、此の数を加へ、乃ち朔辰を以て一とし、亦子を命じ、十二算外し、又子初を加ふ。以後其の辰に入る強弱を求むるは、気の如し。

入辰法度を求む:

度法、四万六千六百四十四。

周数、千七百三万七千七十六。

周分、万二千一十六。  転、十三。  篾、三百五十五。  周差、六百九半。  日に在りては余通と謂ひ、度に在りては篾法と謂ふ、亦気は日法と為し、度法と為し、事に随ひ名異なり、其の数本同じ。女末虚に接し、之を周分と謂ふ。周転に従ひて変ずるを、転と謂ふ。晨昏距る所の日黄道中に在り、赤道を準度して之を計る。  斗二十六 牛八 女十二 虚十 危十七 室十六 壁九  北方玄武七宿、九十八度。  奎十六 娄十二 胃十四 昴十一 毕十六 觜二 参九  西方白虎七宿、八十度。  井三十三 鬼四 柳十五 星七 张十八 翼十八 轸十七  南方朱雀七宿、百一十二度。  角十二 亢九 氐十五 房五 心五 尾十八 箕十一  东方苍龙七宿、七十五度。  前は皆赤道度、其の数常に定まり、纮天中に帯び、儀極の準とする所なり。

黄道術を推す:

冬至の所在を基準として赤道度とし、その後赤道四度を限とする。初数は九十七、毎限ごとに一を増し、以て百七に終わる。その三度少弱は、平である。乃ち初限は百九、亦毎限ごとに一を増し、百一十九に終わり、春分の所在となる。百一十九に因りて毎限ごとに一を損じ、又百九に終わる。亦三度少弱は、平である。乃ち初限は百七、毎限ごとに一を損じ、九十七に終わり、夏至の所在となる。又冬至後の法を加え、秋分・冬至の所在数を得る。各その数に其の限度を乗じ、百八で除し、累ねて総べれば、即ち皆黄道度なり。度に分ある者は、前後に輩し、宿に前却あり、度も亦体に依り、数逐って差遷し、道常に定まらず、令を準じて度と為し、天行を歩むを見る。歳久しくして差多く、術に随いて変ず。  斗二十四 牛七 女十一半 虚十 危十七 室十七 壁十  北方九十六度半。  奎十七 娄十三 胃十五 昴十一 毕十五半 觜二 参九  西方八十二度半。  井三十 鬼四 柳十四半 星七 张十七 翼十九 轸十八  南方一百九度半。  角十三 亢十 氐十六 房五 心五尾十七 箕十半  東方七十六度半。  前は皆黄道度にして、日の行く所を歩む。月と五星の出入は、此れに循う。

月道の行く所の度を推す術:

交定の前後所在度を半ばし、亦赤道四度を限と為し、初め十一、毎限ごとに一を損じ、以て一に終わる。その三度強は、平である。乃ち初限数一、毎限ごとに一を増し、亦十一に終わり、交の所在と為す。即ち十一に因りて、毎限ごとに一を損じ、以て一に終わる。亦三度強は、平である。又初限数一、毎限ごとに一を増し、十一に終わり、復た交の半に至り、前の表裏に返る。仍って十一に因りて増損し、道の如くして後交及び交半数を得る。各その数を積み、百八十で除すれば、即ち道の行く毎に黄道と差する数なり。其の月表に在るは、半後交前、損減し増加し;交後半前、損加し増減を黄道に於いてす。其の月裏に在るは、各之を返し、即ち月道の行く所の度を得る。其の限未だ四度を尽くさざるは、以て直に当たる行数に入る度を乖き、四で除す。若し月黄道度に在るは、黄道の表裏に於いて増損し、正に其の極に当たらず、可く毎日黄道度を去るを準じ、黄道に於いて増損し、而して赤道を去るの遠近を計り、上記の黄道の率を準じて以て之を求め、遁伏相い消し、朓朒互いに補えば、則ち知るべし。積交差多ければ、交に随いて正と為す。其の五星は先ず候い、月の表裏に出入するの漸を格し、又黄儀を以て格し、其の限を求むるを準ず。若し推明すべからざるは、黄道に依りて度を命ず。

日度を推す術:

入元より求むる所の年歳数を距てて之を乗じ、積実と為し、周数を去り、尽きざる者、度法に満てば積度を得、満たざれば分と為す。冬至余を以て分を減じ;積度を命じて黄道虚一宿次より起し之を除し、宿に満たざれば算外とし、即ち求むる所の年の天正冬至夜半日の在る所の度及び分。

年の天正定朔の度を求む:

定朔日より冬至に至る毎日の入る所の先後余を分と為し、日を度と為し、分を加えて以て冬至度を減じ、即ち天正定朔夜半日の在る所の度分。亦去朔日に衰総已に通ずる者を乗じ、以て前定気に至り之を除し、又上記の如く差を求め加えて以て去朔日をへいせ乃ち度を減じ、亦即ち天正定朔日の在る所の度。皆日を度と為し、余を分と為す。其の入る所の先後及び衰総用て増損する者は、皆分前に増し、分後に其の平日の度を損ず。

次日を求む:

毎日の入る所の先後分の増損する度を以て、定朔度に加え、夜半を得る。

弦望を求む:

定朔を去る毎日の入る所の分を、累ねて増損して定朔日を去り、乃ち定朔度に加え、亦其の夜半を得る。

次月を求む:

暦算に大月は三十日、小月は二十九日、毎日の入る所の先後分其の月を増損し、以て前朔度に加え、即ち各夜半の在る所虚より周分を去るに至る。

朔弦望の辰の加うる所を求む:

各度準を以て定余を乗じ、約率で除し、平分と為す。又定余に其の日の入る所の先後分を乗じ、日法で除し、乃ち其の平分を増損し、以て其の夜半に加え、即ち各辰の加うる所。其の分は皆篾法を以て之を約し、転分と為し、成らざれば篾と為す。凡そ朔辰の加うる所は、皆合朔日月同度と為す。

月と日とが同じ度に至る術を推す。

各々朔平会の加减限数をもって朓朒を加减し、平会朓朒となす。これをもって定朔を加减し、度準を乗じ、約率で除し、定朔の辰に加えた日度を加减すれば、即ち平会の辰の日所在となる。また平会余に度準を乗じ、約率で除し、その辰の所在を減ずれば、平会の夜半の日所在となる。乃ち四百六十四半をもって平会余を乗じ、また周差を乗じ、朔実で除してこれに従い、夜半の日所在を減ずれば、即ち月の平会夜半の所在となる。三十七半をもって平会余を乗じ、その減ずる所を増し、半を加减して、月の平会辰の平行度を得。五百二をもって朓朒を乗じ、また周差を乗じ、朔実で除してこれに従い、朓は減じ、朒はその平行に加えれば、即ち月の定朔辰の所在度となり、日と同じとなる。もし即ち平会朓朒の得たる分をもって平会辰の所在を加减するも、亦同じ度を得。

月の弦望の定辰度を求む。

各々その弦望の辰に加えた日度及び分を置き、上弦の度九十一、転分十六、篾三百一十三を加え、望の度百八十二、転分三十二、篾六百二十六を加え、下弦の度二百七十三、転分四十九、篾四十二を加え、皆虚に至り、転周を去りてこれを求む。

定朔の夜半入転。

経朔の夜半に入る所は、定朔の日に増損ある者に準じ、亦一日をもってこれを加减し、然らざる者は経朔によりて定と為す。

その定によりて朔の次日、弦望、次月の夜半を求むるは、経月の法に於いてこれを行うが如し。

月の転日定分を推す術。

夜半入転の余をもって逡差を乗じ、終法で一と為し、見差となす。息は加え、消は減じてその日の逡分と為し、月の毎日の行く逡定分となす。

次日を求む。

各々逡定分をもって転分に加え、転法に満てば度に従い、皆その夜半なり。日に因りて転ずるは、各々定日を加えれば、皆朔・弦望の夜半の月の所在定度を得。その辰に就きて加えて夜半を求むるは、各々半逡差をもって逡分を減じ、消する者は、定余に差を乗じ、終法で除し、差を併せてこれを半とし、息する者は、定余の半をもって差を乗じ、終法で一と為す。皆減ずる所に加え、乃ち定余をもってこれを乗じ、日法で一と為し、各々辰に加えたる度を減ずれば、亦その夜半の度を得。夜半に因りて亦この如く逡分を求め、もってこれを加うれば、亦辰に加えたる度を得。諸の転は初めに逡分及び差をもって篾と為し、而してその次を求め、皆訖りて、乃ち除して転分と為す。経朔の夜半によりて定辰度を求むるは、定辰の経朔夜半を去るを減じ、而してその増損数を求め、乃ち数をもって逡定分を求め、その夜半を加减すれば、亦各定辰度なり。

月の晨昏度を求む。

前気と求むる所の毎日の夜漏の半の如く、逡定分をもってこれを乗じ、百で一と為し、晨分となす。逡定分を減じ、昏分となす。除して転度と為し、望前は昏をもってし、後は晨をもってし、夜半の定度に加えれば、所在を得。

晨昏の中星を求む。

各々度数をもって夜半の定度に加えれば、即ち中星の度なり。その朔・弦・望は、百刻をもって定余を乗じ、日法に満てば一刻を得、即ち各定辰の近くに入る刻数なり。皆その夜半の漏を減じ、尽きざるを晨と為し、初刻満たざる者は昨日に属す。復月、五千四百五十八。交月、二千七百二十九。交率、四百六十五。交数、五千九百二十三。交法、七百三十五万六千三百六十六。会法、五十七万七千五百三十。交復日、二十七。余、二百六十三。秒、三千四百三十五。交日、十三。余、七百五十二。秒、四千六百七十九。交限、日、十二。余、五百五十五。秒、四百七十三半。望差、日、一。余、百九十七。秒、四千二百五半。朔差、日、二。余、三百九十五。秒、二千四百八十八。会限、百五十八。余、六百七十六。秒、五十半。会日、百七十三。余、三百八十四。秒、二百八十三。

月の運行が交に入る表裏の術を推す:

入元積月を置き、復月を去き、尽きざるは交率を乗じ復た去き、復月に如かざれば、交月に満てば之を去き、里数に在るを為す;満たざれば表数に在るを為し、即ち求めし年の天正経入交表裏数なり。

次月を求む:

交率を以て之に加え、交月に満てば之を去き、前に表に在る者は里に在り、前に里に在る者は表に在る。

月の交に入る日の術を推す:

朔実を以て表裏数を乗じ、交実と為す;交法に満てば日と為し、満たざる者は交数にて一と為し、余と為し、成らざれば秒と為し、日を算外に命ず、即ち其の経朔月平入交日余なり。

望を求む:望差を以て之に加え、交日に満てば之を去き、則ち月は表裏に在りて朔と同し;満たざる者は朔と返る。其の月食する者は、先ず交は当月の朔とし、後交は月朔の表裏と同し。

次月を求む:朔差を以て月朔の入る所に加え、交日に満てば之を去き、表裏は前月と返る;満たざる者は、前月と同し。

経朔望の交に入る常日を求む:

月の入気朔望平会日の遅速定数を以て、速は加え、遅は減じ其の平入交日余を、経交常日及び余と為す。

定朔望の交に入る定日を求む:

交率を以て定朓朒を乗じ、交数にて一と為し、得る所を以て朓は減じ、朒は常日余に加え、即ち定朔望の入る定日及び余なり。其の交を去ること望差以下、交限以上なる者は月食し、月の里に在る者は日食す。

日の会に入る日の術を推す:

会法を以て交実を除きて日と為し、満たざる者は、交率の如くして余と為し、成らざれば秒と為し、日を算外に命ず、即ち経朔日の平会に入る日及び余なり。

望を求む:望日及び余を加え、次月は経朔を加え、其の表裏は皆交に入るを準とす。

常日に入るを求むには、交数を以て月入気朔望の平会日遅速定数を乗じ、交率にて一とし、速を以て加え、遅を以て減じ其の平会日余に入る、即ち入る所の常日余なり。亦た定朓朒を以てし、而して朓を以て減じ、朒を以て加へ其の常日余に、即ち日定朔望の会日及び余に入る所なり。皆満会日して之を去ち、其の朔望の会を去る、望以下、会限以上に如きは、亦た月食なり。月日道表に在りて日道裏に在れば則ち日食なり。

月定朔望の交定日夜半に入るを求むには、交率にて定余を乗じ、交数にて一とし、以て定朔望の定日余に入る所を減じ、即ち其の夜半の定入る所なり。

次日を求むには、

毎日の遅速数を以てし、分前に増し、分後に損じ定朔の定日余に入る所を、以て其の日に加へ、各定日及び余に入る所を得。次月を求むには、定朔に加へ、大月は二日、小月は一日、皆余九百七十八、秒二千四百八十八。各一月の遅速数を以てし、分前に増し、分後に損じ其の加ふる所を、定と為す。其の七日に入り、余九百九十七、秒二千三百三十九半以下なる者は、進む。其の此れ以上に入り、全余二百四十四、秒三千五百八十三半を尽くす者は、退く。其の十四日に入り、交余及び秒以下に如き者は、退く。其の此れ以上に入り、全余四百八十九、秒千二百四十四を尽くす者は、進みて復すなり。其の要は五分と為し、初は則ち七日四分、十四日三分。末は則ち七日后一分、十四日后二分。初強く末弱しと雖も、衰率に検有り。月の交に入り日道を去るを求むには、皆其の数に同じくし、交余を以て秒積と為し、後衰を以て去交衰に並べ、之を半ばし、通数と為す。進む者は、秒積に衰法を減じ、以て衰を乗じ、交法にて除し、而して衰を以て並べて之を半ばす。退く者は、秒積を半ばし以て衰を乗じ、交法にて一とす。皆通数を加へ、秒積を乗じ、交法にて除し、得る所を以て進退衰積にし、十にて一と為して度とし、満たざる者は其の強弱を求め、則ち月の日道を去る数なり。月朔望の交に入り、限以上に如きは、交日を減じ、残りを後交数を去ると為す。望差以下に如きは即ち先交数を去ると為す。全日有れば同じく余と為し、各朔辰にて一とし、交を去る辰を得。其の月日道裏に在れば、日は食すべきに而して食せざる者有り。月日道表に在りて日は食すべからざるに而して亦た食する者有り。応食不食を推す術は、朔先後夏至十日内に在り、交を去ること十二辰少。二十日内、十二辰半。一月内、十二辰大。閏四月、六月、十三辰以上、南方の三辰を加ふ。若し朔夏至二十日内に在り、交を去ること十三辰、以て辰申半以南の四辰を加ふ。閏四月、六月、亦た四辰を加ふ。穀雨後、処暑前、三辰を加ふ。清明後、白露前、巳半以西、未半以東の二辰を加ふ。春分後秋分前、午の一辰を加ふ。皆交を去ること十三辰半以上なる者は、並びに或は食せず。

応食せずして食するを推す術は、

朔夏至前後一月内に在り、交を去ること二辰。四十六日内、一辰半、以て二辰を加ふ。又一月内、亦た一辰半、三辰及び四辰を加ふるに、四十六日内に三辰を加ふるに与る。穀雨後、処暑前、巳少后、未太前を加ふ。清明後、白露前、二辰を加ふ。春分後、秋分前、一辰を加ふ。皆交を去ること半辰以下なる者は、並びに食を得。

月食多少を推す術は、

望分後に在れば、夏至を去る気数を以て之を三とす。其の分前に在れば、又分を去る気数を以て倍し而して分後なる者に加ふ。皆又十を以て交を去る辰を加へ倍し而して之を並べ、其の交余を去るを減じ、不食定余と為す。乃ち望差を以て減じ、残る者九十六にて一とし、満たざる者は其の強弱を求め、亦た気辰法の如くし、十五を以て限と為し、之を命ず、即ち各月食多少なり。

日食多少を推す術は、

月内に在る者は、朔夏至前後二気に在り、南二辰を加へ、交余を去るを一辰太増す。三辰を加ふれば、一辰少を増し、四辰を加ふれば、太を増す。三気内、二辰を加ふれば、一辰を増し、三辰を加ふれば、太を増し、四辰を加ふれば、少を増す。四気内、二辰を加ふれば、太を増し、三辰及び五気内、二辰を加ふれば、少を増す。外より加ふる所の辰、立夏後、立秋前、本の其の気内に依り四辰を加へ、五気内三辰を加へ、六気内二辰を加ふ。六気内二辰を加ふる者は、亦た平に依る。外より加ふる所の北諸辰、各其の立夏、立秋、清明、白露を去る数に依り、其の平に依る辰に随ひ、辰北毎辰其の数を以て三分し交余を去るを減ず。雨水後、霜降前、又其の分日を去る数を半ばし、以て二分二立の日を去るに加へ、乃ち交余を去るを減ず。其の冬至前後に在れば、更に霜降、雨水を去る日数を以て三除し、以て霜降雨水当気の得る所の数に加へ、而して交余を去るを減ず。皆定不食余と為す。望差を以て減じ、乃ち月食法の如くす。月外に在る者は、其の交辰数を去る、若し日気の係る所の限、一にして等次無き者は、去る所の辰一を加へ、即ち食数と為す。若し限に等次有り、別に係る同じきを加ふる者は、去る所の交辰数に随ひて其の衰を返し、少を以て多と為し、多を以て少と為し、亦た其の一を加へ、以て食数と為す。皆十五を以て限と為し、乃ち以て之を命ず、即ち各日の食する所の多少なり。

凡そ日食は、月黄道を行き、体の映蔽する所、大較正交は累璧の如く、漸く減ずれば則ち差有り、内に在れば食分多く、外に在れば損無し。外全くして月下に在り、内損して更高く、交浅ければ則ち間遥なり。交深ければ則ち相搏ちて淹れず。遥なるに因りて蔽多く、観る所の地又偏にし、食する所の時亦た別なり。月外道に居れば、此れ虧くるを見ず、月外の人反って以て食すと為す。交分正しく等しければ、同じく南方に在り、冬損すれば則ち多く、夏虧すれば乃ち少なし。仮に冬夏均しくすれば、早晚又殊なり。南辰体に処れば則ち高く、東西傍に居りて下視すれば邪正有り。理一たびす可からず、準率に由りて実と若くして違ふ。古史の詳らかにする所、事紛互有り、今故に其の梗概を推し、求むる者其の指帰を知らしむ。苟も地陽城に非ざれば、皆随ひて漸く異なる。然れども月食は月虚道を行き、暗気の衝く所に由る。日に暗気有り、天に虚道有り、正黄道常に日に対す、鏡下に居るが如く、魄耀陰に見ゆ、名づけて暗虚と曰ひ、月を奄すれば則ち食す、故に「当月は月食し、当星は星亡ぶ」と称す。夜半の辰と雖も、子午相対し、正に地を隔て、虚道即ち虧く。既に月は日光を兆し、午に当たり更に耀く、時亦た地を隔つるも、稟明を廃すること無し。諒らくは天光神妙、応感玄通、正に夜半に当たるも、何ぞ稟を虧くを害せん。月虚道に由り、表裏俱に食す。日の月に与る、体同じく勢等し、其の食分を校うれば、月尽く多し、容或は形差し、微かに虧数を増す、疎にして漏れず、綱要克く挙ぐ。

日食の在る所の辰を推す術は、

定余を置き、日限を倍じ、これを減じ、月が内にあるときは、三を乗じて朔辰を法とし、これを除く。得たる所を艮・巽・坤・乾の順とする。艮より算を起し、法に満たざる者は半法を以てこれを減じ、減ずる可き無き者は前と為し、減じたる残りを後と為す。前は則ち余に因り、後は法を減じ、各々其の率と為す。乃ち十を以て去交辰に加え、三を以てこれを除し、率を乗じ、十四を以て一と為し、差と為す。其の朔の在る所の気が二分の前後一気の内にあれば、即ち定差と為す。冬至に近ければ、寒露・驚蟄を去る気数を以て、夏至に近ければ、清明・白露を去る気数を以て、倍して三を以て去交辰を除し、これを増す。冬至に近ければ、艮・巽は以て加え、坤・乾は以て減じ、夏至に近ければ、艮・巽は以て減じ、坤・乾は以て加え、其の差を定差と為す。乃ち艮は坤を以て加え、巽は乾を以て減じ定余す。月が外にあるときは、直に三を以て去交辰を除し、率を乗じ、十四を以て一と為し、亦た定差と為す。艮・坤は以て減じ、巽・乾は以て加え定余し、皆な食余と為す。気に入る辰法を求むるが如くすれば、即ち日食の在る辰及び大小なり。其の辰刻を求むるには、辰克を以て辰余に乗じ、朔辰を以て一と為し、刻及び分を得。若し食が朝夕に近ければ、朔の入る気日の出入刻を以て、食の在る所を校し、食の見ゆる否と少多の在る辰を知り、正見と為す。

月食の在る辰を推す術:

三日を阻みて望定余を半減す。望の入る所の気日を置き、見えざる刻を、朔日法を以てこれに乗じ、百を以て一と為し、得たる所若し食余とこれ等しき、以下ならば、又此の得たる所を以て朔日法を減じ、其の残り食余とこれ等しき、以上ならば、食の正見の数と為す。其の食余も亦た朔辰を以て一と為し、加辰の在る所を求むるが如し。又前に求むる刻の如くこれを校し、月が沖辰に在りて食す。日月食は既に起訖の晩早有り、亦た或は常を変じて進退す。皆な正見の前後十二刻半にこれを候ふ。

日月食の起訖の辰を推す術:

其の食分十五分を率と為すに準じ、全以下各々衰と為す。十四分以上は、一を以て衰と為し、尽くること五分に至る。毎に前の衰に因りて毎に一分降るごとに、積衰二を増し、以て前に加え、三分に至る。毎に積増四す。二分は毎に四を増し、二分は六を増し、一分は十九を増し、皆な算を累ねて各々の衰と為す。三百を率と為し、各々衰を減じ、各々其の残りを以て朔日法に乗じ、皆な率を以て一と為し、得たる所を食衰数と為す。其の率全なれば、即ち朔日法を以て衰数と為し、衰数を以て食余を加減し、其の減ずる所を起と為し、加ふる所を訖と為し、数も亦た気の如し。

入辰法を求め及び刻を求む:以て食の刻等を加減し、起訖の晩早の辰を得、校正して見ゆる多少の数とす。史書に虧復の起訖同じからず、今其の全き一辰を以て率と為す。

日月食の起る所を推す術:

月が内にある者は、其の正南に在れば、則ち右上より起り、左上を虧く。若し正東に在れば、月は日の上より邪に北に下る。其の東南維の前に在れば、東に向ひてこれを望めば、初め正しからず、月を横たへて日より高く下に在り。乃ち月稍々西北に移り、日漸く東南に過ぎ、維の後を過ぎて、南に向ひてこれを望めば、月更に北に在り、日は西南に差す。以て午の後に至れば、亦た南にこれを望めば、月は西北に欹き、日は復た東南に在り。西南維の後に在れば、西に向ひて望めば、月は東北と為り、日は則ち西南と為る。正西に在れば、日の北より下り邪に虧き、而して亦た後正しからず、月を横たへて日より高く下に在り。若し食十二分以上ならば、右より起り左を虧く。其の正東に在れば、上より起り近く虧き下りて北に在り、午前は則ち漸く上より邪に下る。維西に在れば、西北より起り、東南を虧く。維北に在れば、西南より起り、東北を虧く。午后は則ち稍々下より傍らに下る。維東に在れば、西南より起り、東北を虧く。維南に在れば、西北より起り、東南を虧く。東に在れば則ち上を以て東と為し、西に在れば則ち下を以て西と為す。

月が外にある者は、其の正南に在れば、右下より起り、左上を虧く。正東に在れば、月は日の南より邪に下りて映ず。維北に在れば、則ち月微かに東南に在り、日は西に返る。維西南に在れば、日稍々東北に移り、以て午に至れば、月は南に在り日は北に在り、午の後を過ぎれば、月稍々東南に在り、日更に西北に在り。維北に在れば、月は西南に有り、日は復た東北に在り。正西に在れば、月は日の下より邪に南に上る。皆な此の体に準じて以て起虧を定め、其の処する所に随ひ、毎に用ふる所同じからず。其の月の食する所は、皆な日の虧く起るに依り、毎に類に随ひてこれを反し、皆な日食限と同じく表裏し、而して日と其の逆順を返し、上下其の分を過ぐ。

五星:

歳星は木と為す。

熒惑は火と為す。

鎮星は土と為す。

太白は金と為す。

辰星は水と為す。

木星の数は、千八百六十万五千四百六十八。

伏半平は、八十三万六千八百四十八。

復日は、三百九十八日;余り、四万一千一百五十六。

一歳ごとに、残日は、三十三日;余り、二万九千七百四十九半。

見去日は、十四度。

平見は、春分前にあるときは、四を乗じて立春日からの日数を去り;小満前では、また三を乗じて春分日からの日数を去り、春分に乗じたものを増し;白露後では、また四を乗じて寒露日からの日数を去り;小暑では、七日を加え;小雪前では、八を乗じて寒露日からの日数を去り;冬至後では、八を乗じて立春日からの日数を去り、減とし、小雪から冬至までは七日を減ず。

見は、初日は一万一千八百一十八分を行き、日に七十分ずつ遅くなり、百十日で十八度・分四万七百三十八を行いて留まる。二十八日にして乃ち逆行し、日に六千四百三十六分退き、八十七日で十二度・分二百四退く。また二十八日留まる。初日は四千一百八十八分を行き、日に七十分ずつ速くなり、百十日でまた十八度・分四万七百三十八を行いて伏す。

火星の数は、三千六百三十七万七千五百九十五。

伏半平は、三百三十七万九千三百二十七半。

復日は、七百七十九日;余り、四万一千九百一十九。

一歳に二度、残日は、四十九日;余り、一万九千一百六。

見去日は、十六度。

平見は、雨水前にあるときは、十九を乗じて大寒日からの日数を去り:清明前では、また十八を乗じて雨水日からの日数を去り、雨水に乗じたものを増し;夏至後では、十六を乗じて処暑日からの日数を去り;小満後では、また十五日を加え;寒露前では、十八を乗じて白露日からの日数を去り;小雪前では、また十七を乗じて寒露日からの日数を去り、寒露に乗じたものを増し;大雪後では、二十九を乗じて大寒日からの日数を去り、減とし、小雪から大雪までは二十五日を減ず。

見は、初め冬至にあるときは、二百三十六日で百五十八度を行き、以後は日数と度数がその日数に随って各々一ずつ増減する;三十日を尽くすまで、一日半ごとに一を減ず;また八十六日は、二日ごとに一を減ず;また三十八日は、同じ;また十五日は、三日ごとに一を減ず;また十二日は、同じ;また三十九日は、三日ごとに一を増し;また二十四日は、二日ごとに一を増し;また五十八日は、一日ごとに一を増し;また三十三日は、同じ;また三十日は、二日ごとに一を減じ、還って終わり冬至に至り、二百三十六日で百五十八度を行く。その立春から春分まで、夏至から立夏までは、八日ごとに一日を減ず;春分から立夏までは、六日を減ず;立秋から秋分までは、五度を減ず、各々その初行の日数及び度数とする。白露から寒露までは、初日は半度を行き、四十日で二十度を行く。その残日及び度数を以て、前の数に充てて計り、皆差行し、日に二十分ずつ遅くなり、各々その日数と度数を尽くして乃ち遅行となり、初日は分二万二千六百六十九を行き、日に百一十分ずつ遅くなり、六十一日で二十五度・分一万五千四百九を行く。初めに五度を減じたものは、ここで初日の分に三千八百二十三・篾十七を加え;遅日を母として、その遅日を尽くして三十度を行き、分は同じくして、十三日留まる。

前の減日分を二留に於いて、乃ち逆行し、日に分一万二千五百二十六退き、六十三日で十六度・分四万二千八百三十四退く。また十三日留まって行き、初日は一万六千六十九を行き、日に百一十分ずつ速くなり、六十一日で二十五度・分一万五千四百九を行く。立秋から秋分までは、行度五を増し、初日の分に前と同じく加え、更に疾し。冬至にあるときは、二百十三日で百三十五度を行き;三十六日を尽くすまで、一日ごとに一を減ず;また二十日は、二日ごとに一を減ず;また二十四日は、同じ;また五十四日は、三日ごとに一を増し;また十二日は、二日ごとに一を増し;また四十二日は、一日ごとに一を増し;また十四日は、一日ごとに一半を増し;また十二日は、一を増し;また四十五日は、同じ;また百六日は、二日ごとに一を減じ、また終わり冬至に至り、二百十三日で百三十五度を行く。

前の増行度五度のものは、ここにおいても五度を減じ、疾日及び数を為す。

土星の数は、千七百六十三万五千五百九十四。

伏半平は、八十六万四千九百九十五。

復日は、三百七十八;余は、四千一百六十二。

歳一、残日は、十二;余は、三万九千三百九十九半。

見去日は、十六度半。

平見は、大暑の前に在れば、七を以て去小満日を乗ず;寒露の後は、九を以て去小雪日を乗じ、加と為し、大暑より寒露に至るまで八日を加う。小寒の前は、九を以て去小雪日を乗ず;雨水の後は、四を以て去小満日を乗ず;立春の後は、又三を以て去雨水日を乗じ、雨水の乗ずる所の者を増し、減と為し、小寒より立春に至るまで八日を減ず。

見、日行分四千三百六十四、八十日行七度、分二万二千六百一十二にして留すること三十九日、乃ち逆し、日退分二千八百二十、百三日退六度、分万五百九十六。又留すること三十九日、亦行分日四千三百六十四、八十日行七度、分二万二千六百一十二にして伏す。

金星の数は、二千七百二十三万六千二百八。

晨伏半平は、百九十五万七千一百四。

復日は、五百八十三;余は、四万二千七百五十六。

歳一、残日は、二百一十八;余は、三万一千三百四十九半。

夕見伏は、二百五十六日。

晨見伏は、三百二十七日;余は復と同じ。

見去日は、十一度。

夕方に平見する場合、立秋の前であれば、六を乗じて芒種の日から去る。秋分の後であれば、五を乗じて小雪の日から去る。小雪の後であれば、また四を乗じて大雪の日から去り、小雪に乗じたものを増やして加とする。立秋から秋分までは七日を加える。立春の前であれば、五を乗じて大雪の日から去る。雨水の前であれば、また四を乗じて立春の日から去り、立春に乗じたものを増やす。清明の後であれば、六を乗じて芒種の日から去り、減とする。雨水から清明までは七日を減ずる。

朝に平見する場合、小寒の前であれば、六を乗じて冬至の日から去る。立春の前であれば、また五を乗じて小寒の日から去り、小寒に乗じたものを増やす。芒種の前であれば、六を乗じて夏至の日から去る。立夏の前であれば、また五を乗じて芒種の日から去り、芒種に乗じたものを増やして加とする。立春から立夏までは五日を加える。小暑の前であれば、六を乗じて夏至の日から去る。立秋の前であれば、また五を乗じて小暑の日から去り、小暑に乗じたものを増やす。大雪の後であれば、六を乗じて冬至の日から去る。立冬の後であれば、また五を乗じて大雪の日から去り、大雪に乗じたものを増やして減とする。立秋から立冬までは五日を減ずる。

夕方に見える場合、百七十一日で二百六度を運行する。穀雨から小満まで、および白露から寒露までは、皆十日ごとに一度を加える。小満から白露までは、三度を加える。すなわち十二日で十二度を運行する。冬至の後は、十二日ごとに日数と度数を各々一ずつ減じ、雨水から夏至の終わりまでは、日数と度数は七となる。夏至の後は六日ごとに一を増す。大暑から立秋までは、再び日数と度数は十二に戻る。寒露までは日数と度数は二十二となり、その後六日ごとに一を減ずる。大雪から冬至の終わりまでは、また日数と度数は十二となって遅くなる。日に五百二十分ずつ疾速を増し、初日の運行分は二万三千七百九十一、篾三十五、運行日数を母とし、四十三日で三十二度を運行する。

前に加えた度数は、ここでこれを減ずる。九日間留まり、その後逆行し、日に太半度退き、九日で六度退き、夕方に伏し朝に見える。日に太半度退き、九日で六度退く。再び九日間留まり、その後運行し、日に五百二十分ずつ遅速を増し、初日の運行分は四万五千六百三十一、篾三十五、四十三日で三十二度を運行する。芒種から小暑まで、および大雪から立冬までは、十五日ごとに一度を減ずる。小暑から立冬までは、二度を減ずる。また十二日で十二度を運行する。冬至の後は、十五日ごとに日数と度数を各々一ずつ増す。驚蟄から春分までは日数と度数は十七となり、その後十五日ごとに一を減じ、夏至の終わりまでに再び日数と度数は十二に戻る。その後六日ごとに一を減じ、白露までに日数と度数は皆尽きる。霜降の後は、五日ごとに一を増し、冬至の終わりまでにまた日数と度数は十二となる。すなわち疾速となり、百七十一日で二百六度を運行する。前に減じたものは、ここでもこれを加え、朝に伏する。

水星の数は、五百四十万五千六。

朝に伏する半平の数は、七十九万九十九。

復日は、百一十五。余りは、四万九百四十六。

夕方に見え伏する日数は、五十一日。

朝に見え伏する日数は、六十四日。余りは復日と同じ。

見えるとき太陽から去る距離は、十七度。

夕方に見えるべき場合、立秋の後小雪の前にあるときは見えない。白露の前立夏の後にあるときは、時に見えることがある。

朝に見えるべき場合、立春の後小満の前にあるときは見えない。驚蟄の前立冬の後にあるときは、時に見えることがある。

夕方に見える場合、日に一度太を運行し、十二日で二十度を運行する。小暑から白露までは、日に半度を運行し、十二日で十八度を運行し、すなわち八日で八度を運行する。大暑の後は、二日ごとに一度を去り、十六日で終わり、日数と度数が共に尽きる。そして遅くなり、日に半度を運行し、四日で二度を運行する。さらに遅くなり、日に少半度を運行し、三日で一度を運行する。前に半度を運行していたものは、ここからさらに遅くなる。すなわち四日間留まり、夕方に伏し朝に見える。四日間留まり、日に少半度を運行し、三日で一度を運行する。大寒から驚蟄までは、この運行はなく、さらに疾速となり、日に半度を運行し、四日で二度を運行し、また八日で八度を運行する。また大寒の後は、二日ごとに一度を去り、十六日で終わり、また日数と度数が共に尽きる。さらに疾速を増し、日に一度太を運行し、十二日で二十度を運行する。初めに遅い運行がない場合は、この運行で半度を運行し、十二日で十八度を運行して朝に伏する。

星の平見を推算する術:

各々伏半の数を以って積半実から減じ、すなわちその数でこれを去る。残りを返して減数から引き、気日法に満てば日とし、満たなければ余りとし、これ即ち求めるところの年の天正冬至後の平見の日と余りである。金星・水星は晨見伏の日数に満てば、これを去り、晨平見とする。平見の月日を求めるには、冬至から定朔の日・余りを去り、その後の日及び余りを加え、復日に満てばまた去り、天正月より起算し、定められた大小の朔に従ってこれを除し、尽きざる算外の日、即ち星の見える所在である。後の平見を求めるには、前の見える日を因みてその歳の一、再を去り、皆残りの日を以ってこれに加えても可である。その復日は、金星・水星は準じて晨夕見伏の日を以い、晨に加えれば夕を得、夕に加えれば晨を得る。

求めて常見日を得るには、転法を以て除して得たる加減する所の者を日と為し、其の満たざるは、余を以て通じて之を乗じ、余と為す。日を併せ、皆平見日・余に加減し、即ち常見日及び余と為す。

求めて定見日を得るには、其の先後已に通ずる者を以て、先に減じ後に常見日に加え、即ち定見日余を得る。

星の見ゆる所在の度を求む。

星の定見、其の日の夜半の所在する宿度及び分を置き、其の日の先後余を以て、分前は加え、分後は気日法を減じ、而して定見余を乗じ、気日法を以て一し、得る所を夜半度分に加う。乃ち星の初見の日を去る度数を以て、晨は減じ夕は加之、即ち星の初見の所在する宿度及び分なり。

次日を求む。

各一日の行く所の度及び分を加う。其の益疾・遅なる者有らば、副に一日行分を置き、各其の分を以て疾は増し遅は損じ、乃ち之を加う。篾有らば、法に満てば分に従い、其の母等しからざれば、斉にして之を進退す。留は即ち前に因り、逆は則ち減に依りて虚に入り分を去り、逆出は先に加う。皆篾法を以て除し、転分と為す。其の尽きざる者は、仍って之を篾と謂い、各毎日の所在して日を去る度を知るを得。日に所入の先後分を以て増し、之を定む。諸の行星の度、水を求むるは其の外内、月の行に準じて黄道を増損し而して之を歩む。明らかならざるは、黄道に依りて日を去る度を求め、先後分も亦分明に前は加え後は減ず。其の金・火の諸日度、数を計りて増損し之を定むる者は、其の日少なく度多きは、日を以て度の残る者を減じ、日多く度少きの度と、皆度法を以て之を乗じ、日数を以て一し、得る所を分と為す。篾に満たざれば、日数を以て母と為す。日少き者は分を以て併せて之を一度に減じ、日多き者は直に度分と為し、即ち皆一日の平行分なり。其の差行する者は、皆行く所の日数を一減じ、乃ち其の益疾・益遅分を半にして之を乗じ、益疾は以て減じ、益遅は以て一日の平行分に加え、皆初日の行く所の分なり。日数を計りて加減有り、而して日数満たず未だ度を成さざる者は、気日法若しくは度法を以て乗じ、見已に所行の日即ち日数を以て除し、得る所を以て其の気日の疾法を増損し、日及び度と為す。其の成らざる者も、亦即ち篾と為す。其の木・火・土は、晨に見有りて夕に伏有り。金・水は即ち夕に見えて還って夕に伏し、晨に見えれば即ち晨に伏す。然れども火の初行及び後の疾、冬至を距るる日に日を計りて日度を増損する者は、皆当に先ず冬至よりの日余数を置き、位上に累加し、以て其の冬至を去る遠近を知り、乃ち初見と後疾の初日が冬至を去る日数を以て増損し之を定め、而して後に其の直る所の日度数に依りて之を行ふなり。