旧唐書 志第十四 暦三

旧唐書

志第十四 暦三

開元『大衍暦経』

演紀上元閼逢困敦の歳、今より開元十二年甲子歳に至るまで、歳積九千六百六十六万一千七百四十算。

大衍歩中朔第一

大衍通法:三千四十。

策実:一百十一万三百四十三。

揲法:八万九千七百七十三。

滅法:九万一千三百。

策余:一万五千九百四十三。

用差:一万七千一百二十四。

掛限:八万七千一十八。

三元の策:一十五;余、六百六十四;秒、七。

四象の策:二十九;余、一千六百十三。

中盈分:一千三百二十八;秒、十四。

爻の数は六十。

象の統は二十四。

天正の中気を推すには、策実を以て入元距所求積算に乗じ、これを中積分と命ず。大衍通法に盈てば一を得、これを積日と為す。盈たざる者は、小餘と為す。爻数を以て積日を去き、尽きざる日を大餘と為す。数は甲子より起算し外す、即ち求めし年の天正中気冬至の日及び小餘なり。

次気を求むるには、天正中気の大小餘に因り、以て三元の策及び餘秒を之に加ふ。其の秒は象統に盈てば、小餘よりす。小餘は大衍通法に満てば、大餘よりす。大餘は爻数に満てば、之を去く。命ずること前に如く、即ち次気の恆日及び餘秒なり。凡そ率相因加する者、下に餘秒有れば、皆類を以て相従ふ。而して其の法に満てば、則ち迭に之を進め、用て上位に加ふ。日は爻数に盈てば、之を去く也。

天正合朔を推すには、揲法を以て中積分を去く。其の尽きざる所を、帰餘の卦と曰ふ。以て積積分を減じ、餘を朔積分と為す。乃ち大衍通法の如くにして一と為し、日と為す。尽きざるを、小餘と為す。日は爻数に盈てば、之を去く。盈たざる者を、大餘と為す。甲子を以て命じ算外す、即ち求めし年の天正合朔経日及び小餘なり。

次朔及び弦望を求むるには、天正経朔の大小餘に因り、以て四象の策及び餘を之に加ふ。数は法の如く除し、即ち次朔の経日及び餘なり。又た経朔より一象の日七及び餘一千一百六十三少を加へ、上弦を得。之を倍し、望を得。之を参し、下弦を得。之を四し、是れ一揲と謂ひ、復た後月の朔を得。凡そ四分一は少と為し、二は半と為し、三は太と為し、四は全と為す。加へて其の前数に満てば、之を去き、上位よりす。中朔の盈虚分を綜し、累て帰餘の卦を益し、毎に其の月の閏衰と為す。凡そ帰餘の卦五萬六千七百六十以上なれば、其の歳は閏有り。因て其の閏衰を考へ、卦限以上に満てば、其の月及び合に閏を置く。或は進退有らば、皆定朔を以て中気無きに裁す。

没日を推すには、没有るの気の恆小餘を置き、象統を以て之を乗じ、内に秒分し、参して伍し、以て策実を減ず。餘は策餘に満てば、日と為す。満たざるを、没餘と為す。命じて起算す。凡そ恆気の小餘、大衍通法に満たず、中盈分半法已下の如きは、没有るの気と為す。

滅日を推すには、滅有るの朔の経小餘を以て、大衍通法を減ず。餘、倍し参伍して之を乗じ、用て滅法を減ず。餘、朔虚分に満てば、日と為す。満たざるを、滅餘と為す。命じて経朔の初日より算外す、即ち合朔後の滅日なり。凡そ経朔の小餘、朔虚分に満たざる者は、滅有るの朔と為す。

大衍歩発斂術第二

天中の策:五;餘、二百二十二;秒、三十一。秒法:七十二。

地中の策:十八;餘、一百六十五;秒、八十六。秒法:一百二十。

貞晦の策:三;餘、一百三十二;秒、一百三。秒法:前に如し。

辰法:七百六十。

刻法:三百四。

七十二候を推すには、各中節の大小餘に因りて之を命ず、即ち初候の日なり。天中の策及び餘秒を以て之に加へ、数は法の如く除し、即ち次候の日なり。又た加へ、末候の日を得。凡そ発斂は、皆恆気を以てす。

六十卦を推して各々中気の大小餘に因りて之を命ずれば、公卦の用事する日なり。地の策及び餘秒を以て累次之を加へ、数除して法の如くすれば、各々次卦の用事する日に次ぐ。若し貞晦の策を以て諸候卦に加へば、十二節の初めの外卦の用事する日を得。

五行の用事を推して各々四立の大小餘に因りて之を命ずれば、即ち春木・夏火・秋金・冬水の首めて用事する日なり。貞晦の策及び餘秒を以て、四季の中気の大小餘を減ずれば、即ち其の月の土の始めて用事する日なり。凡そ抽加減して秒有る者は、母若し斉しからずば、当に母をして互ひに子を乗ぜしむべし。乃ち之を加減す。母相乗じて法と為す。

発斂去朔を推して各々其の月の閏衰を置き、大衍通法を以て之を約すれば、日と為す。尽きざるを餘と為し、即ち其の月中気の経朔を去る日算及び餘秒なり。卦候を求むる者は、各々天地の策及び餘秒を以て累次之を加減し、中気の前は以て減じ、中気の後は以て加ふ。経朔を去る日算及び餘秒を得。

発斂加時を推して各々其の小餘を置き、六爻を以て之を乗じ、辰法に如くして一と為せば、半辰の数なり。尽きざる者は、之を五し、三刻法を以て之を除き、刻と為す。又尽きざる者は、三を以て約して分と為す。此の分刻法に満てば刻と為し、若し象積に満てて刻と為さしむる者は、即ち尽きざるの数を置き、之を十し、十九を以て一と為し、分と為す。子半より起算して外に命ずれば、各々其の加時の所在する辰刻及び分なり。

大衍歩日躔術第三

乾実:一百一十一萬三百七十九太。周天度:三百六十五。虚分七百七十九太。

歳差:三十六太。

毎日の先後定数を求むるに、入る所の気並びに後気の盈縮分を以て、六爻を倍して之を乗じ、両気の辰数を綜べて除し、之に入れて末率と為す。又二気の盈縮分を列べ、皆六爻を倍して之を乗じ、各々辰数に如くして一と為し、少きを以て多きを減じ、餘を気差と為す。末率を加減し、至後は差を以て加へ、分後は差を以て減ず。初率と為す。気差を倍し、亦六爻を以て之を乗じ、復両気の辰数を綜べて以て之を除し、日差と為す。之を半し、以て初末を加減し、各々定率と為す。日差を以て累次気初の定率を加減し、至後は差を以て減じ、分後は差を以て加ふ。毎日の盈縮分と為す。乃ち馴に之を積み、入る所の気日に随ひて気下の先後数を加減し、各々其の日の定数と為す。冬至後は陽復と為し、盈に在れば之を加へ、縮に在れば之を減ず。夏至後は陰復と為し、縮に在れば之を加へ、盈に在れば之を減ず。四正の前の一気に距るは、陰陽変革の際に在り、相並ぶべからず、皆前末に因りて初率と為す。気差を以て至前に加へ、分前に減じ、末率と為す。餘は前率に依り、各々求むる所を得。其の朓朒も亦此に放して之を求め、各々毎日の定数を得。其の分全数に満たず、母又毎気同じからず、当に退法を以て之を除し、百を用ひて母と為し、半已上は一に従ひ、已下は之を棄つ。下軌漏を求むるは、餘分満たざるは此に准ず。

二十四気の定日を推すに、冬夏至は皆天地の中に在り、盈縮有ること無し。餘は各々気下の先後数を以て、先んずれば減じ、後るれば加ふるに恆気の小餘に加ふ。満つる若くは足らざれば、其の日を進退す。甲子より起算して外に命ずれば、各々其の定日及び餘秒なり。凡そ日月の行度及び軌漏交蝕を推すには、並びに定気に依る。若し暦を注するは即ち恆気に依る。

平朔四象を推して定気の相距を以てす。朔弦望の経日の大小餘を置き、入る所の定気の大小餘及び秒分を以て之を減じ、各々其の入る定気の日算及び餘秒なり。若し大餘少なくして減するに足らざれば、爻数を加へ、然る後に之を減ず。其の弦望の小餘少半太有るは、当に爻を以て之を乗じ、乃ち気の秒分を以て減じ、一を退きて象統を加ふ。小餘減するに足らざれば、日算一を退き、大衍通法を加ふ。

朔弦望の経日の朓朒に入るを求むるに、各々其の入る所の定気の日算及び餘秒を置く。日算一を減じ、各々日差を以て乗じて之を半し、以て其の気初の定率を加減し、前少なきは之を加へ、前多きは之を減ず。以て其の入る所の定気の日算及び餘秒を乗ず。凡そ除する者は、先づ母を以て全を通し、子を内し、乃ち相乗じ、母相乗じて之を除す。若し忽微の数煩多にして甚だ相校かざるは、半を過ぐれば全として収め、法の半に盈たざれば、之を棄つ。得る所を以て朓朒積を損益し、各々其の日の入る所の朓朒定数と為す。若し朔望に非ずして交有る者は、十二を以て入る所の日算を乗ず。其の小餘を三し、辰法を以て除して之に従ふ。以て損益率を乗じ、定気の辰数に如くして一と為す。得る所を以て朓朒積を損益し、各々定数と為す。

赤道宿度

右は北方七宿九十八度虚分七百七十九太

右は西方七宿八十一度

右は東方七宿七十五度

前は皆赤道の度数である。その畢・觜・参及び輿鬼の四宿の度数は、古と異なり、今は併せて天に依り儀を用いて測定し、常の数として用いる。紘は天中を帯び、儀の極の拠り所となり、以て黄道を格するのである。黄道を推すには、冬至の歳差の所在を準とし、毎に冬至を距て前後各五度を限とす。初の数は十二、毎限ごとに一を減じ、九限を尽くせば、数は終に四となる。殷たる二立の際は、一度少しく強く、平に依る。乃ち春分前・秋分後を距て、初限は四より起り、毎限ごとに一を増し、九限を尽くせば、終に十二となり、而して黄道交復す。計るに春分後・秋分前も、亦五度を限とし、初の数は十二、九限を尽くせば、数は終に四となる。殷たる二立の際は、一度少しく強く、平に依る。乃ち夏至の前後を距て、初限は四より起り、九限を尽くせば、終に十二となる。皆累ねてこれを裁ち、以て数に限度を乗じ、百二十で一を除し、度を得る。満たざる者は、十二で除して分と為す。若し十で除せば、則ち大分なり。十二を母と為し、太・半・少及び強弱を命ず。これを黄赤道差数と命ず。二至の前後は、各九限、差を以て赤道の度数を減じ、黄道の度数と為す。二分の前後は、各九限、差を以て赤道の度数を加え、黄道の度数と為す。若し黄道の度数より反って赤道を推せば、二至の前後は各之を加え、二分の前後は須らく之を減ずべし。

黄道宿度

右、北方九十七度六、虚の差十九太

右、西方八十二度半

右、南方一百一十度半

右、東方七十五度少

前は皆黄道の度数である。其の日行・月及び五星の出入を歩むは、此れに循う。此の宿度を求むるには、皆余分有り。前後輩之して少・半・太を成し、全度に準ず。若し上は古を考へ下は将来を験すには、当に歳差に拠るべし。毎に一度を移すごとに、各術算に依り、当時の宿度及び分を得しめ、然る後に日月五星を歩み、其の犯守を知るべし。

日度を推すには、乾実を以て中積分を去く。尽きざる者は、大衍通法に盈ちて度と為す。満たざるは、度余と為す。赤道虚九より起りて命じ、分を去く。宿算に満たざるは外とし、即ち求めし年天正冬至加時の日の所在する度及び余なり。三元の策を以て累ねて之を加え、宿次を前に如く命ずれば、各気初日の加時の赤道宿度を得。

黄道日度を求むるには、度余を以て大衍通法を減ず。余を以て冬至日躔の宿の距度の入る限に乗じ、距前分と為す。距度の下の黄赤道差を置き、大衍通法を以て之を乗じ、距前分を減去す。余、百二十で除し満てば、定差と為す。満たざる者は、象統を以て之を乗ず。復除し、秒分と為す。乃ち定差及び秒を以て赤道宿度を減ず。余、前に依りて之を命ずれば、即ち天正冬至加時の所在する黄道宿度及び余なり。

次定気を求むるには、歳差を置き、限数を以て之を乗じ、百二十で除し満てば、秒分と為す。尽きざるは小分と為す。以て三元の策の秒分に加え、因りて累ねて之を裁ち、黄道宿次を以て命じて之を去けば、各定気加時の日躔の所在する宿及び余を得。

定気初日の夜半の日の所在する度を求むるには、各其の気の定小余を置き、副と為し、以て其の日の盈縮分に乗じ、大衍通法で除し満てば、盈は加え縮は減じ其の副にし、用て其の日の時度余を減じ、前に如く命ずれば、各其の日の夜半の日躔行在なり。次日を求むるには、各定気初日の夜半の度に因り、一策を累加し、乃ち其の日の盈縮分を以て、盈は加え縮は減じ度余し、宿次を以て命ずれば、即ち半日の所在する度及び余なり。

大衍歩月離術第四

転終分:六百七十万一千二百七十九。

転終日:二十七;余、一千六百八十五;秒、七十九。

転法:七十六。

秒法:八十。

天正経朔の入転を推すには、転終分をもって朔積分を去り、尽きざるを以て秒法を乗じ、転終分に盈ちて又これを去り、余を秒法一にて除して入転分と為す。尽きざるは秒と為す。入転分大衍通法に満てば、日と為す。満たざるは余と為す。日算を命じて外とし、即ち求めし年天正経朔加時の入転日及び余秒。

次朔の入転を求むには、天正の入転に因りて日一、転余二千九百六十七、秒分一を差し、転終日余秒に盈つる者はこれを去る。数除は前に如し、即ち次日経朔加時の入る所。上下弦望を考ふるには、経朔四象術を求むるが如くし、循変相加へ、若し経朔望の小余を以てこれを減ぜば、各其の日夜半の入る所の転日及び余秒。

朔弦望の朓朒定数を求むるには、各朔其の入る日の損益をしてこれを半ばし、通率と為す。又二率相減じて率差と為す。前多なる者は、入余を以て大衍通法を減じ、余に率差を乗じ、大衍通法に盈ちて一を得、率差を並べてこれを半ばす。前少なる者は、入余を半ばし、率差を乗じ、亦大衍通法を以てこれを除し、加時転率と為す。乃ちこれを半ばし、以て加時の入る所を損益し、余を転余と為す。其の転余、益すべき者は、法を減じ、損すべき者は、余に因る。皆率差を乗じ、大衍通法に盈ちて一を得、通率に加ふ。転率これを乗じ、大衍通法を以てこれを約し、朓を減じ朒を加えて転率を定率と為す。乃ち定率を以て朓朒積を損益して定数と為す。其の後同率無き者も、亦前率に因り、益する者は通率を初数と為し、率差を半ばしてこれを減ず。応に通率す、其の損益入余、日を進退する者は、分けて二日と為し、余の初末に随ひ法の如く求め、得る所並びに転率を損益す。此の術本『皇極暦』に出づ、算術の微変を究む。若し朔望に交有らざれば、直に入余に損益を乗じ、大衍通法の如くして一と為し、以て朓朒を損益して定数と為し、各求めし所を得。

七日初:二千七百一、約して大分八と為す。末:三百三十九、約して大分一と為す。

十四日初:二千三百六十三、約して大分七と為す。末:六百七十七、約して大分二と為す。

二十一日初:二千二十四、約して大分六と為す。末:一千一十六、約して大分三と為す。

二十八日初:一千六百八十六、約して大分五と為す。末:一千三百五十四、約して大分四と為す。

右に四象を以て転終日及び余を約し、均しく六日二千七百一分を得。全数を就きて約して大分と為し、是を之の八分と為す。以て法を減じ、余を末数と為す。乃ち四象馴変相加へ、各其の当る所の日の初末数なり。入転余を視るに、初数以下の如きは、加減損益し、前率に因循し、初数以上の如きは、則ち其の衰を反し、後率に帰すと云ふ。

朔弦望の定日及び余を求むるには、入気・入転朓朒定数を以てし、同名は相従ひ、異名は相消す。乃ち朓を減じ朒を加えて四象経小余と為す。満つる若くは足らざれば、大余を進む。甲子を命じて算外とし、各其の定日及び小余。幹名後朔と葉同じき者は、月大なり。同じからざる者は、小なり、中気無き者は、閏月と為す。凡そ夜半を言ふは、皆晨前子正の中より起る。若し暦を注ぎて弦望定小余を観るに、晨初余数に盈たざれば、一日を退く。其の望、小余此の数に満つと雖も、若し交蝕有りて、虧初晨初以前に起るは、亦此の如し。又月行九道遅疾有れば、則ち三大二小なり。日行盈縮を以てし、累増損すれば、則ち容れ四大三小有る有り、理数然り。若し常儀に俯循せば、当に加時の早晚を察し、其の近き所に随ひてこれを進退し、三小を過ぎざらしむべし。其の正月朔、若し交加時正見有らば、前後一両月を消息し、以て大小を定め、虧を晦二に在らしむ。

定朔弦望夜半の日の在る所の度を推し定むるには、各定気の次日に随ひて直する所の日度及び余分を以て命ず。若し五星を以て相加減せば、四を以て度余を約す。乃ち朔弦望小余を列ね、これを副へ、以て其の日の盈縮分を乗じ、大衍通法の如くして一と為し、盈は其の副に加へ縮は減じ、以て其の日夜半の度余に加へ、前に如く命じ、各其の日加時の日躔の次ぐ所。

月の九道度を推す。凡そ合朔の交る所、冬は陰暦に在り、夏は陽暦に在れば、月は青道を行く。冬・夏至の後、青道半交は春分の宿に在り、黄道の東に殷る。立冬・夏の後、青道半交は立春の宿に在り、黄道の東南に殷る。沖の宿に至るも亦此の如し。冬は陽暦に在り、夏は陰暦に在れば、月は白道を行く。冬至夏至の後、白道半交は秋分の宿に在り、黄道の西に殷る。立北。沖の宿に至るも亦此の如し。春は陽暦に在り、秋は陰暦に在れば、月は朱道を行く。春・秋分の後、朱道半交は夏至の宿に在り、黄道の南に殷る。立春立秋の後、朱道半交は立夏の宿に在り、黄道の西南に殷る。沖の宿に至るも亦此の如し。春は陰暦に在り、秋は陽暦に在れば、月は黒道を行く。春・秋分の後、黒道半交は冬至の宿に在り、黄道の北に殷る。立春立秋の後、黒道半交は立冬の宿に在り、黄道の東北に殷る。沖の宿に至るも亦此の如し。四序離れて八節と為り、陰陽の始交に至り、皆黄道を以て相会す、故に月に九行有り。各月交の入る所の七十二候を視、交初黄道日を距け毎に五度を限と為す。交初交中同じ。亦初数十二、毎限一を減じ、数四に終り、乃ち一度強、平に依る。更に四より起り、毎限一を増し、十二に終りて半交に至り、其の黄道を去ること六度。又自ら十二、毎限一を減じ、数四に終り、亦一度強、平に依る。更に四より起り、毎限一を増し、十二に終りて復た日軌と相会す。各其の数を累計し、以て限度を乗じ、二百四十を以て一と為し、度を得。満たざる者は、二十四を以て除し、分と為す。若し二十を以てこれを除かば、則ち大分なり。十二を母と為し、半太及び強弱を以て命ず。月行と黄道の差数と為す。半交を距くる前後各九限、差数を以て減と為し、正交を距くる前後各九限、差数を以て加と為す。此の加減は六度を出入し、単に黄道と相交するの数なり。若し赤道に交はば、則ち気に随ひ遷変して恒ならず。冬至夏至以来の候数を去るを計ひ、黄道の差する所を乗じ、十八を以て一と為し、月行と赤道の差数と為す。凡そ日は赤道内を陰と為し、赤道外を陽と為し、月は黄道内を陰と為し、黄道外を陽と為す。故に月行宿度春分交後陰暦に入り行き、秋分交後陽暦に入り行くは、皆同名と為し、若し春分交後陽暦に入り行き、秋分交後陰暦に入り行くは、皆異名と為す。其の同名に在りては、差数を以て加とする者は之に加へ、減とする者は之を減じ、若し異名に在りては、差数を以て加とする者は之を減じ、減とする者は之に加ふ。皆黄道度を増損して九道定数と為す。

推月九道平交入気各以其月恒中気、去経朔日算及余秒、加其月経朔加時入交泛日及余秒、乃以減交終日及余秒、其餘即各平交入其月恒中気日算及余秒也。満三元之策及余秒則去之、其餘即平交入後月恒節気日算及余秒。因求次交者、以交終日及余秒加之。満三元之策及余秒、去之。不満者、為平交入其気日算及余秒。各以其気初先後数先加、後減其入余。満若不満、進退日算、即平交入定気日算及余秒也。

求平交入気朓朒定数置所入定気日算、倍六爻乗之、三其小余、辰法除而従之、以乗其気損益率、如定気辰数而一、所得以損益其気朓朒積為定数也。

求平交入転朓朒定数置所入定気余、加其日夜半入転余、以乗其日損益率、満大衍通法而一、所得以損益其日朓朒積、乃以交率乗之、交数而一、為定数。

求正交入気置平交入気及入転朓朒定数、同名相従、異名相消。乃以朓減、朒加平交入気余、満若不満、進退日算、即為正交入定気日算及余也。

求正交加時黄道宿度置正交入定気余、副之、乗其日盈縮分、満大衍通法而一、所得以盈加縮減其副、以加其日夜半日度、即正交加時所在黄度及余也。

求正交加時月離九道宿度以正交加時度余、減大衍通法。余以正交之宿距度所入限数乗之、為距前分。置距度下月道与黄道差、以大衍通法乗之、減去距前分、余満二百四十除、為定差。不満者、一退為秒。以定差及秒加黄道度、余、仍計去冬至夏至以来候数、乗定差、十八而一、所得依名同異而加減之、満若不満、進退其度、命如前、即正交加時月離所在九道宿度及余也。

推定朔弦望加時月所在度各置其日加時日躔所在、変従九道、循次相加。凡合朔加時月行潜在日下、与太陽同度、是為離象。凡置朔弦望加時黄道日度、以正交加時所在黄道宿度減之、余以加其正交九道宿度、命起正交宿度算外、即朔弦望加時所当九道宿度也。其合朔加時若非正交、則日在黄道、月在九道、各入宿度、雖多少不同、考其去極、若応準縄、故云月行潜在日下、与太陽同度。

以一象之度九十一、余九百五十四、秒二十二半為上弦、兌象。倍之而与日沖、得望、坎象。参之、得下弦、震象。各以加其所当九道宿度、秒盈象統従余、余満大衍通法従度。命如前、各其日加時月所在度及余秒也。綜五位成数四十、以約度余、為分。不尽者、因為小分也。

推定朔夜半入転恒視経朔夜半所入、若定朔大余有進退者、亦加減転日、否則因経朔為定。径求次定朔夜半入転、因前定朔夜半所入、大月加転差日二、小月加日一、転余皆一千三百五十四秒分一。数除如前、即次月定朔夜半所入。

求次日累加一日、去命如、各其夜半所入転日及余秒。

求每日月転定度各以夜半入転余、乗列衰、如大衍通法而一、所得以進加退減其日転分、為月毎所転定分、満転法為度也。

求朔弦望定日前夜半月所在度各半列衰、減転分。退者、定余乗衰、以大衍通法除、並衰而半之;進者、半定余乗衰、定以大衍通法除、皆加所減。乃以定余乗之、盈大衍通法得一、以減加時月度及分。因夜半准此求転分以加之、亦得加時月度。若非朔望有交、直以定小余乗所入日転交分、如大衍通法而一、以減其日時月度、亦得所求。

求次日夜半月度各以其日転定分加之、分満転法従度、命如前、即次日夜半月所在度及分。

推月晨昏度各以所入転定分乗其日夜漏、倍百刻除、為晨分。以減転定分、余為昏分。分満転法、従度。以加夜半度、望前以昏加、望後以晨加。各得其日晨昏月所在度及分。

大衍歩軌漏第五

爻統:一千五百二十。

象積:四百八十。

辰刻:八;刻分,一百六十。

昏明刻:各二;刻分,二百四十。

求每日消息定衰各置其氣消息衰,依定氣日數,每日以陟降率陟減降加其分,滿百從衰,不滿為分。各得每日消息定衰及分。其距二分前後各一氣之外,陟降不等,各每以三日為一限,損益如後。

雨水初日:降七十八。初限每日損十二,次限每日損八,次限每日損三,次限每日損二,末限每日損一。

清明初日:陟一。初限每日益一,次限每日益二,次限每日益三,次限每日益八,末限每日益十九。

處暑初日:降九十九。初限每日損十九,次限每日損八,次限每日損三,次限每日損二,末限每日損一。

寒露初日:陟一。初限每日益一,次限每日益二,次限每日益三,次限每日益八,末限每日益十二。

求前件四氣置初日陟降率,每日依限次損益之,各為每日率。乃遞以陟減降加其氣初日消息衰分,亦得每日定衰及分也。

推戴日之北每度晷數南方戴日之下,正中無晷。自戴日之北一度,乃初數一千三百七十九。從此起差,每度增一,終於二十五度。又每度增二,終於四十度。又每度增六,終於四十四度,增六十八。每度增二,終於五十五度。又每度增十九,終於六十度,度增一百六十。又每度增三十三,終於六十五度。又每度增三十六,終於七十度。又每度增三十九,終於七十二度,增二百六十。又度增四百四十,又度增一千六十,又度增一千八百六十,又度增二千八百四十,又度增四千,又度增五千三百四十,而各為每度差。因累其差以遞加初數,滿百為分,分滿十為寸,各為每度晷差。又每度晷差數。

求陽城日晷每日中常數各置其氣去極度,以極去戴日下度五十六,盈分八十二減半之,各得戴日之北度數及分。各以其消息定衰戴日北所直度分之晷差,滿百為分,分滿十為寸,各為每日晷差。乃遞以息減消加其氣初晷數,得每日中晷常數也。

求每日中晷定數各置其日所在氣定小餘,以爻統減之,餘為中後分。置前後分,以其日晷差乘之,如大衍通法而一,為變差。乃以變差加減其日中晷常數,冬至後,中前以差減,中後以差加。夏至後,中前以差加,中後以差減。冬至一日有減無加,夏至一日有加無減。各得每日中晷定數。

求每日夜半漏定數置消息定衰,滿象積為刻,不滿為分。各遞以息減消加其氣初夜半漏,各得每日夜半漏定數。

求晨初餘數置夜半定漏全刻,以九千一百二十乘之,十九乘刻分從之,如三百而一,所得為晨初餘數,不盡為小分。

毎日の昼夜の漏刻及び日の出入する辰刻を求めるには、各々夜半の漏刻を倍して、夜刻とする。これを百刻より減じ、余りを昼刻とする。昼刻より五刻を減じて夜刻に加えれば、即ち昼を見刻とし、夜を没刻とする。没刻の半分に辰刻の半分を加え、子初刻より起算して外に命ずれば、即ち日出の辰刻となる。見刻をこれに加え、前の如く命ずれば、即ち日入の辰刻となる。夜刻を置き、五をもってこれを除すれば、毎更の差刻を得、また五をもってこれを除すれば、毎籌の差刻を得る。昏刻を日入の辰刻に加えれば、甲夜の初刻を得る。また更籌の差を以てこれに加えれば、次更一籌の数を得る。次第に累加し、辰刻に満てばこれを去り、前の如く命ずれば、即ち五夜の更籌の当たる辰及び分を得る。その夜半の定漏は、また晨初の夜刻とも名づく。

毎日の黄道去極の定数を求めるには、消息定衰を置き、百に満てば度とし、満たざれば分とし、各々順次に息減消加を以てその気初の去極度に加減し、各々毎日の去極定数を得る。

毎日の距中度の定数を求めるには、消息定衰を置き、一万二千三百八十六を以てこれを乗じ、一万六千二百七十七をもって一とし、毎日の度差とする。差百に満てば度とし、満たざれば分とする。各々順次に息加消減を以てその気初の距中度に加減し、各々毎日の距中度定数を得る。距中度を倍し、以て周天度より減じ、五をもって一とし、得るところを毎更の度差とする。

毎日の昏明及び毎更の中宿度の臨むところを求めるには、その日の在る赤道宿度を置き、距中度を以てこれに加え、宿次に命ずること前の如くすれば、即ちその日の昏中に臨む宿度を得る。毎更の差度を以てこれに加え、前の如く命ずれば、即ち乙夜初中に臨む宿度及び分を得る。

九服の在る所の毎気初の日中晷の常数を求めるには、気の去極度数を置き相減じ、各々生気の消息定数とし、因りて所在の冬夏至の日晷の長短を測る。但し至を測れば即ち得られ、必ずしも冬至を要せず。その戴日の北の度及び分の晷数の中に於いて、校取して長短をとり、同じき者を便ち所在の戴日北度数及び分となす。気各々消定数を以て加減し、冬至後による者は毎気以て減じ、夏至後による者は毎気以て加う。各々毎気の戴日北度数及び分を得る。各々その気の直る度分の晷数の長短に因り、即ち各々所在の毎定気初の日中晷常数となる。その晷を測るに表の南にある者は、亦その晷の尺寸の長短に拠り、戴日北の毎度の晷数と同じき者とし、因りてその直る度を取り、戴日北度数を去り、これを反し、戴日南を去る度と為し、然る後に消息定数を以て加減す。

九服の在る所の昼夜漏刻を求めるには、冬夏至各々所在に於いて水漏を下し、以て当処の昼夜刻数を定む。乃ち相減じ、冬夏至の差刻と為す。これを半ばし、以て二至の昼夜刻数に加減し、夏至に加え、冬至に減ず。春秋分の定日の昼夜刻数と為す。乃ち毎気の消息定数を置き、当処の二至差刻数を以てこれを乗じ、二至の去極差度四十七分八十をもって一とし、得るところ分の前後に依り二分の初日の昼夜漏刻に加減し、春分前秋分後は、夜に加え昼を減じ、春分後秋分前は、昼に加え夜を減ず。各々所在の定気初日の昼夜漏刻数を得る。次日を求むるには、毎日の消息定衰を置き、亦差刻を以てこれを乗じ、差度をもって一とし、得るところを以て息減消加をその気初の漏刻に施し、各々求むるところを得る。その距中度及び昏明中宿、日の出入の所在を求むるは、皆陽城の法に依りて求め、仍って差度を以て今有の術を施せば、即ち得るなり。

また術として、所在の春秋分定日の中晷常数を置き、陽城の毎日の晷数と校取して同じき者に因り、その日夜半の漏刻を以て、即ち所在の定春秋分初日の夜半漏と為す。余気の定日を求むるには、毎に消息定数を以て、分の前後に依り刻分を加減す。春分前は以て加え、分後は以て減じ、秋分前は以て減じ、分後は以て加う。象積に満てば刻とし、満たざれば分とし、各々所在の定気初日の夜半定漏と為す。

次日を求むるには、消息定衰を以て陽城の法に依りてこれを求めれば、即ち得る。この術は理を究め、大体合通す。但し高山平川は、日を視ること等しからず。その日晷を校すれば、長短乃ち同じし。その日漏を考うれば、多少懸別す。これを以て参課すれば、前術審かなり。

大衍歩交会術第六

交終:八億二千七百二十五万一千三百二十二。

交中:四万一千三百六十二;秒、五千六百六十一。

終日:二十七;余、六百四十五;秒、一千三百二十二。

中日:十三;余、一千八百四十二;秒、五千六百六十一。

朔差日:二;余、九百六十七;秒、八千六百七十八。

望差日:一;余、四百八十三;秒、九千三百三十九。

望の日数:十四日;余り、二千三百二十六;秒、五十。

交限の日数:十二日;余り、一千三百五十八;秒、六千三百二十二。

交率:三百四十三。

交数:四千三百六十九。

辰法:七百六十。

秒分法:一万。

天正経朔入交を推すには、交終をもって朔積分を去き、尽きざるものは、秒分法を以て乗ず。交終に盈ちたれば、また之を去く。余り秒法に如くして一と為し、入交分と為す。尽きざるものは、秒と為す。入交分大衍通法に満てば、日と為し;満たざれば、余りと為す。日算を命じて外とし、即ち求めし年天正経朔加時入交泛日及び余秒。

次朔入交を求むるには、天正の入る所に因り、朔差日及び余秒を加え、終日及び余秒に盈ちたるものは、之を去く。数除は前に如し、即ち次月経朔加時の入る所。

望を求むるには、望数日及び余秒を以て之に加え、去き命ずるは前に如し、即ち求めしを得。若し経朔望小余を以て之を減ずれば、各其の日夜半の入る所の交泛日及び余秒。

定朔夜半入交を求むるには、恒に経朔望夜半の入る所を視、定朔望大余。進退有るものは、亦た交日を加減す。然らざれば、経に因りて定と為し、各求めしを得。次定朔夜半入交を求む:前定朔夜半の入る所に因り、大月は交差日二を加え、月小は日一を加え、余は皆二千三百九十四、秒八千六百七十八。次日を求む:累加一百、数除は前に如し、各其の夜半の入る所の交泛日及び余秒。

朔望入交常日を求むるには、各其の日の入気朓朒定数を以てし、朓は減じ朒は其の入交泛に加え、余り大衍通法に満てば日に従い、即ち入交常及び余秒と為す。

朔望入交定日を求むるには、各其の日の入転朓朒定数を置き、交率を以て之を乗じ、交数に如くして一と為す。所得を以て朓は減じ朒は入交常に加え、余数は前に如し、即ち入交定日及び余秒と為す。

月交陰陽暦に入るを求むるには、恒に其の朔望入交定日及び余秒を視、中日及び余秒已下なる者は、月陽暦に入ると為し、已上なる者は、中日及び余秒を以て之を去き、余りは月陰暦に入ると為す。

四象六爻毎度加減分及び月去黄道定数を求むるには、其の爻加減率と後爻加減率を相減じ、前差と為す。又後爻率と次後爻率を相減じ、後差と為す。二差相減じ、中差と為す。所在の爻並びに後爻加減率を置き、中差の半を以て加えて而して之を半し、十五にして一と為し、爻末率と為し、また後爻初率と為す。毎に本爻初末率を以て相減じ、爻差と為す。十五にして一と為し、度差と為す。之を半し、以て初率を加減し、少象は之を減じ、老象は之を加う。定初率と為す。毎に度差を累加減し、少象は差を以て減じ、老象は差を以て加う。各毎度加減定分を得。乃ち其の分を修積し、百二十に満てば度と為し、各毎度月去黄道度数及び分と為す。其の四象、初爻は初率無く、上爻は末率無し、皆本爻加減率を倍し、十五にして一と為す。所得各初末率を以て之を減じ、皆互いに其の率を得。余り術算に依り、各求めしを得。

朔望夜半月行陰陽度数に入るを求むるには、各其の日夜半入転日及び余秒を置き、余り其の日夜半入交定日及び余秒を以て之を減ずるなり、其の秒母等しからず、当に率を循り相通し、然る後に之を減ずべし、若し減ずるに足らざれば、即ち転終日及び一余秒し、然る後に之を減ず。余り定交初日夜半入転日及び余秒と為す。乃ち定交初日夜半入余と其の日夜半入余を以てし、各其の日転定分を乗じ、大衍通法に如くして一と為す。所得転法に満てば度と為し、満たざれば分と為す。各以て其の日転積度及び分に加え、乃ち相減じ、其の余り即ち其の夜半月行陰陽度数及び分なり。転じて次日を求め、但だ其の日転定分を以て之に加え、転法に満てば度と為し、即ち得。

朔望の夜半における月の運行が四象に入る度数を求めるには、その日の夜半における陰陽度数及び分を置き、一象の度数九十でこれを除する。もし小象で除するならば、兼ねて差度一、度分百六、大分十三、小分十四を除し、終わって、然る後に次象で除する。得るところを少陽・老陽・少陰・老陰の順とし、少陽より起算して外に命ずれば、即ちその日の夜半に入る象の度数及び分なり。先ず三十を以て陰陽度分に乗じ、十九で一と為し、度分と為す。乗じ又除し、小分と為す。然る後に象度及び分を以てこれを除す。

その日の夜半に入る象の度数及び分を置き、一爻の度数十五でこれを除する。得るところをその象の初爻より起算して外に命ずれば、即ちその日の夜半に入る爻の度数及び分なり。月の運行が少象の初爻の内に入るは、皆黄道度に近接するものなり。朔望に当たれば則ち虧蝕有り。蝕限に入るを求む:その交定日及び余秒を、望差已下、交限已上に置くときは、蝕限に入るものと為す。望が蝕限に入れば、則ち月蝕す。朔が蝕限に入り、月陰曆に在れば則ち日蝕す。限に入り、望差已下の如きは、交後と為す。交限已上の者は、以て中日及び余を減じ、交前と為す。交前後の定日及び余秒を置きこれを通じ、去交前後の定分と為す。去交定分を置き、十一を以てこれに乗じ、二千六百四十三を以て除すれば、去交度数と為す。尽きざれば、大衍通法を以てこれに乗じ、復た除して余と為す。大抵去交十三度以上は、蝕限に入ると雖も、交数に渉ること微にして、光影相接し、或いは蝕を見ず。

その去交定分七百七十九已下の者は、皆蝕既なり。已上の者は、交定分を以て望差を減じ、余を百八十三を以て約す。尽き半已下は、半弱と為し、已上は半強と為す。十五を以て限と為し命ずれば、月蝕の大分を得。

月陰曆に在れば、初め東南に起り、甚だしきは正南に於て、復するは西南なり。月陽曆に在れば、初め東北に起り、甚だしきは正北に於て、復するは西北なり。その蝕十二分已上の者は、皆正東より起り、正西に復す。此れ皆南方正午に据えて之を論ずるなり。若し余の方に於て蝕する者は、各おの方面の所在に随い、此れに准じて正を取って、その蝕の起復を定む。

月蝕の大分を置く。五已下は、因って三を増す。十已下は、因って四を増す。十已上は、因って五を増す。その去交定分五百二十已下は、又半を増す。二百六十已下は、又半を増す。各おの泛用刻率と為す。

所入の気並びに後気の増損差を以て、六爻を倍してこれに乗じ、両気の辰数を綜べてこれを除し、気末率と為す。又二気の増損差を列べ、皆六爻を倍してこれに乗じ、各おの辰数に如くして一と為す。少きを多きより減じ、余を気差と為す。末率に加減し、冬至後は差を以て減じ、夏至後は差を以て加う。初率と為す。気差を倍し、亦六爻を倍してこれに乗じ、復た両気の辰数を綜べて以てこれを除し、日差と為す。これを半し、以て初末に加減し、各おの定率と為す。日差を累加減して気初定率に加え、冬至後は差を以て加え、夏至後は差を以て減ず。毎日の増損差と為す。乃ちこれを積み循り、入る気日に随い気下の差積を加減し、各おのその日の定数と為す。二至の前の一気は、皆後に同じき差無く、相並ぶべからず、各おの前末に因りて初率と為す。気差を以て冬至前は減じ、夏至前は加え、末率と為す。余は算術に依り、各おの求むるところを得。

陰曆。

蝕差:一千二百七十五。

蝕限:二千五百二十四。

或限:三千六百五十九。

陽曆。

蝕限:一百三十五。

或限:九百七十四。

各おのその差・限を置き、蝕朔の入る気日の下の差積を以て、陰曆はこれを減じ、陽曆はこれを加え、各おの蝕定差及び定限と為す。

陰曆の去交定分が蝕定差に満ち已上なれば、陰曆蝕と為す。満たざる者は、陰曆に在ると雖も、皆類を同じくして陽曆蝕なり。その去交定分が蝕定限に満ち已下なれば、その蝕確かに見ゆ。或限以下なれば、その蝕或いは見え或いは見えず。

日蝕の分を求むるに、陰暦に蝕する者は、去交定分を置き、蝕定差を以て之を減じ、余り一百四已下なるは、皆蝕既なり。已上なるは、一百四を以て之を減じ、其の余りを一百四十三を以て約す。其の或限に入る者は、一百五十二を以て約す。半已下は半弱と為し、半已上は半強と為し、十五を以て減じ、余りを日蝕の大分と為す。其の陽暦に同じて蝕する者は、但だ去交定分、蝕定差より少なきこと六十已下なるは、皆蝕既なり。六十已上なるは、去交定分を置き、陽暦蝕定限を以て之を加え、九十を以て約す。其の陽暦に蝕する者は、直ちに去交定分を置き、亦た九十を以て約す。其の或限に入る者は、一百四十三を以て約す。半已下は半弱と為し、半已上は半強と為し、十五を以て限と為すを命じ、亦た日蝕の大分を得。

日蝕の起こる所を求むるに、月陰暦に在れば、初め西北に起こり、甚だしきは正北に於て、復するは東北なり。月陽暦に在れば、初め西南に起こり、甚だしきは正南に於て、復するは東南なり。其の蝕十二分已上なるは、皆正西に起こり、正東に復す。此れ亦た南方正午に拠りて之を論ず。

日蝕の用刻を求むるに、蝕する所の大分を置き、皆二を因りて増す。其の陰暦の去交定分、蝕定差より多きこと七十已上なる者は、又た三十五を増し;已下なる者は、又た半を増す。其の陽暦に同じ去交定分、蝕定差より少なきこと二十已下なる者は、又た半を増し;四十已下なる者は、又た半少を増す。各おの泛月刻半率と為す。

日月蝕甚の在る所の辰を求むるに、去交定分を置き、交率を以て之を乗じ、二十を乗じ交数を以て之を除き、得る所を差と為す。其の月道と黄道と同名なる者は、差を以て朔望定小餘に加え;異名なる者は、差を以て朔望定小餘を減じ、余りを定餘と置く。発斂加時の術に入れて求むるが如くすれば、即ち蝕甚の在る所の辰刻及び分なり。其の望甚の辰、月は当に蝕を衝す。

虧初復末を求むるに、日月蝕泛用刻率を置き、之を副え、以て其の日の入転損益率を乗じ、大衍通法に如くして一と為す。得る所、朒に応ずる者は、其の損益に依り;朓に応ずる者は、損は加え益は減じ其の副を、定用刻数と為す。之を半し、以て蝕甚辰刻を減じ、虧初と為し;以て蝕甚辰刻に加え、復末と為す。其の月蝕に入更籌を求むる者は、月蝕定用刻数を置き、其の日の毎更差刻を以て除き、更数と為す;尽きざれば、毎籌差刻を以て除き、籌数と為す。之を綜べて定用更籌と為す。乃ち日入より蝕甚辰刻に至るを累計し之を置き、昏刻を以て日入辰刻に加えて之を減じ、余りを更籌差刻を以て除く。得る所、初更籌を以て外に命ずれば、即ち蝕甚籌なり。定用更籌を半して之を減じ、虧初と為し;以て之を加え、復末と為す。天竺の僧俱摩羅の伝うる所の日蝕を断ずる法に按ずるに、其の蝕する朔日の度、郁車宮に躔する者は、的かに蝕す。諸の断ずるに其の蝕を得ざれば、日の在る所の宮に拠り、火星の前三後一の宮に在り並びに伏して日の下に在る有れば、並びに蝕せず。若し五星総出し、並びに水星見え、又た水星陰暦に在り、及び三星已上同じく一宿に聚まれば、亦た蝕せず。凡そ星と日と別宮或いは別宿なれば則ち断じ易く、若し同宿なれば則ち断じ難し。更に諸の断有り、理多く煩碎なり、梗概を略陳し、復た具詳せざる者なり。其の天竺の云う十二宮は、則ち中国の十二次なり。曰く郁車宮は、即ち中国の降婁の次なり。十二次の宿度、首尾具に「暦儀分野」巻中に載す。

九服の所在の蝕差を求むるに、先ず所在の冬・夏至及び春分の定日の中晷の長短を測り、陽城の毎日の中晷の常数と校し取りて同なる者に因り、各おの其の日の蝕差に即ち、所在の冬・夏至及び春秋分の定日の蝕差と為す。

九服の所在の毎気の蝕差を求むるに、夏至差を以て春分差を減じ、春分差を以て冬至差を減じ、各おの率と為す。二率を併せて之を半し、六を以て一と為し、夏率と為す。二率相減じ、六を以て一と為し、差と為す。総差を置き、六を以て一と為し、気と為す。気差を半し、以て夏率に加え、又た総差を以て之を減じ、冬率と為す。冬率は即ち冬至の率なり。毎に気差を以て之を各気に加え、毎気の定率と為す。乃ち其の率に循い、以て冬至蝕差を減じ、各おの毎気初日の蝕差を得。毎日を求むるは、陽城の求むるが如くす。若し日を戴くの北に在れば、当に其の所在を計り、皆之を反す、即ち得。

大衍歩五星術第七

歳星

終率:一百二十一萬二千三百七十九;秒、十八。

終日:三百九十八;余、二千六百五十九;秒、六。

変差算:空;余、三十四;秒、十四。

象算:九十一;余、二百三十八;秒、五十七、十二。

爻算:十五;余、一百六十六;秒、四十六、十二。

鎮星

終率:一百一十四萬九千三百九十九;秒、九十八。

終日:三百七十八;餘、二百七十九;秒、九十八。

變差算:空;餘、二十二;秒、九十二。

象算:九十二;餘、二百三十七;秒、八十七。

爻算:十五;餘、一百六十六;秒、三十一。

太白

終率:一百七十七萬五千三十;秒、十二。

終日:五百八十三;餘、二千七百一十一;秒、十二。

中合日:二百九十一;餘、二千八百七十五;秒、六。

變差算:空;餘、三十;秒、五十三。

象算:九十二;餘、二百三十八;秒、三十四五十四。

爻算:十五;餘、一百六十六;秒、三十九九。

辰星

終率:三十五萬二千二百七十九;秒、七十二。

終日:一百一十五;餘、二千六百七十九;秒、七十二。

中合日:五十七日;余り、二千八百五十九;秒、八十六。

変差算:空;余り、一百三十六;秒、七十八六十。

象算:九十一;余り、二百四十四;秒、九十八六十。

爻算:十五;余り、一百六十七;秒、三十九七十四。

辰法:七百六十。

秒法:一百。

微分法:九十六。

五星の平合を推すには、中積分を置き、天正冬至の小余を以てこれを減じ、各々その星の終率を以て去り、尽きざる者は、返って以て終率を減じ、大衍通法に満てば日と為し、満たざれば余と為す。即ち求めんとする年の天正冬至夜半後の星平合日算及び余秒なり。

平合入爻象暦を求むには、積年を置き、各々その星の変差を以て乗じ、乾実に満てば去り、満たざる者は、大衍通法を以て約し、日と為す。尽きざれば余秒と為す。以てその星の冬至夜半後の平合日算及び余秒を減じ、即ち平合入暦算数及び余秒なり。各々その余を四約し、その辰法に同じ。

平合入四象を求むには、暦算数及び秒を置き、一象の算及び余秒を以てこれを除し、所得、入爻象の次に依りて少陽より起算し外す。即ち平合の入る所の象算数及び余秒なり。

平合入六爻を求むには、入る所の象算数及び余秒を置き、一爻の算及び余秒を以てこれを除し、所得、その象の初爻より起算し外す。即ち平合の入る所の爻算数及び余秒なり。

四象六爻の毎算の損益及び進退定数を求むには、入る所の爻と後爻の損益率を相減じて前差と為し、又後爻と次後爻の損益率を相減じて後差と為し、前後差を相減じて中差と為す。入る所の爻並びに後爻の損益率を置き、中差の半を以て加え、九を乗じ、二百七十四を以て一と為し、爻末率と為し、因って後爻の初率と為す。皆前爻の末率に因り、以て後爻の初率と為す。初末の率を相減じ、爻差と為す。爻差を倍し、九を乗じ、二百七十四を以て一と為し算差と為す。これを半し、初末に加減し、各々定率と為す。算差を累加減し爻初の定率に、少象は差を以て減じ、老象は差を以て加う。毎損益率と為す。その率を循累し、入る所の爻に随い、その下の進退を損益し、即ち各々その算定を得。その四象の初爻に初率無く、上爻に末率無きは、皆本爻の損益を置き、四を乗じ九を乗じ、二百七十四を以て一と為し、各々初末率を以てこれを減じ、皆互いにその率を得。余は術算に依り、各々求めんとする所を得。

平合入進退定数を求むには、各々その星の平合の入る所の爻の算差を置き、これを半し、以てその入る所の算の損益率を減ず。損する者は、入る所の余を以て限差を乗じ、辰法を以て除し、並びに差を半し;益する者は、入余を半し差を乗じ、亦辰法を以て除す。減ぜし所の率に加え、乃ち入余を以てこれを乗じ、辰法を以て一と為し、所得を以てその算下の進退を損益し、各々平合の入る所の進退定数と為す。この法は微密にして、用いる算稍々繁し。若し省きてこれを求めんとせば、亦その入る所の算余を置き、以てその下の損益率を乗じ、辰法の如くして一と為し、所得を以てその算下の進退を損益し、各々定数と為す。

常合を求むには、平合の入る所の進退定数を置き、金星は則ちこれを倍置す。各々合下の乗数を以てこれを乗じ、除数を以て除し、所得辰法に満てば日と為し、満たざれば余と為す。以て進めば加え退けば減じ平合日算及び余秒に、先ず平合余を四約し、然る後に進めば加え退けば減ずるなり。即ち冬至夜半後の常合日算及び余なり。

定合を求むには、常合日の先後定数を置き、四を以て一と為し、所得辰法に満てば日と為し、満たざれば余と為す。乃ち先んずれば減じ後れれば加え常合算及び余に、即ち冬至夜半後の定合日算及び余なり。

定合の度を求め、その日の盈縮分を置き、四で割って一とし、以て定合餘を乗じ、辰法に満てば一とし、得たる所を以て盈に加え縮に減じてその定餘とし、以てその日の夜半の日度餘に加える。先に四で約した夜半の日度餘を以て之に加える。辰法に満てば度に従う。前に依って命じ算外とすれば、即ち定合加時の度及び餘となる。

定合の月日を求め、冬至の夜半後の定合日算及び餘秒を置き、天正冬至の大小餘を以て之に加え、天正経朔の大小餘を以て之を減ずる。その至・朔の小餘は、皆四で約し、然る後に加減を用いる。若し至の大餘が経朔の大餘より少なければ、又爻数を以て之に加え、然る後に経朔の大小餘を以て之を減ずる。その餘が四象の策及び餘に満てば除き、月数と為し、尽きざる者は入朔日算及び餘と為す。月数を天正より起し、日算を経朔より起し算外とすれば、即ち定まる所在の日月である。その定朔の大餘に進退有れば、進むは減じ退くは加えて一日とし、以てその日月の定及び餘と為す。

定合入爻を求め、常合及び定合応加減定数を置き、同名は相従い、異名は相消す。乃ち以てその平合入爻算餘を加減し、満つる若くは足らざれば、その算を進退し、即ち定合入爻算数及び餘となる。

変行初日の入爻を求め、定合入爻算数及び餘を置き、合後伏下の変行度常率を以て之に加え、爻率に満てば之を去り、爻次を前に如く命ずれば、即ち次変の初日の入爻算数及び餘である。更に次変の入爻を求め、但だその下行度常を以て之に加え、去り命ずること上節の如し。

変行初日の入進退定数を求め、各その変行初日の入爻算数及び餘を置き、平合の進退術に入るるが如く之を求めれば、即ち変行初日の入る所の進退定数を得る。進退定数を置き、各その下の乗数を以て之を乗じ、除数を以て之を除き、得たる所各進退変率と為す。

変行の日度率を求め、その本の進退変率と後変率を置き、同名の者は、相消して差と為す。進の前に在りて少なければ、退の前に在りて多ければ、各差を以て加と為す。進の前に在りて多ければ、退の前に在りて少なければ、各差を以て減と為す。異名の者は、相従うを並ぶと謂う。前退後進は、各並びを以て加と為す。前進後退は、各並びを以て減と為す。逆行の度率は則ち之に反す。皆差及び並びを以て、日度中率を加減し、各日度変率と為す。その水星の疾行は、直に差を以て並びを以て度の中率を加減し、変率と為す。その日は直に中率を因りて変率と為し、加減を煩わさず。

変行の日度定率を求め、定合日と後変初日の先後定数を以て、同名は相消して差と為し、異名の者は相従って並びと為す。四で割り、得たる所辰法に満てば度と為す。乃ち盈を以て加え縮を以て減じてその合後伏度の変率及び合前伏日の変率とする。金星・水星の夕合の日度は、加減これを反す。その二留の日の変率は、若し中率に差あれば、即ち差有る所の数を以て度と為し、各本の遅度の変率を加減する。中率より多き数を以て之に加え、中率より少き数を以て之を減ずるを謂う。以下加減此に准ず。退行の度変率は、若し中率に差あれば、即ち差有る所の数を倍し、各本の疾度の変率を加減する。その木星・土星の二星は、既に遅疾無ければ、即ち前後順行度の変率を加減する。その水星の疾行度の変率は、若し中率に差あれば、即ち差有る所の数を以て日と為し、各留日の変率を加減する。その留日の変率が若し少なくして減するに足らざれば、即ち遅日の変率を侵して減ずる。各変率を加減し訖り、皆日度定率と為す。その日の定率に分有れば、前後輩ず。輩は配なり。少分を以て多分配し、全に満てば日と為し、余有れば転じて配す。その諸変率に加減せざる者は、皆変率を依りて定率と為す。

定合後夜半の星の所在の度を求め、その星の定合餘を置き、以て辰法を減じ、余をその星の初日の行分を以て之を乗じ、辰法を以て一とし、以て定合加時の度餘に加え、辰法に満てば度と為す。前に依って命じ算外とすれば、即ち定合後夜半の星の所在の宿及び餘である。此より以後、各その星に依り、日行度の至る所を計し、皆夜半を始めと為す。転じて次日夜半の星の行き至る所を求め、各その星の一日に行く所の度分を以て、順は加え退は減ずる。その行に小分有れば、各その法に満てば行分一に従う。行分辰法に満てば、度一に従う。合の前後、伏は度を注がず、留は前を因り、退は則ち減に依る。順行して虚に出れば、六虚の差を去る。退行して虚に入れば、先ず此の差を加う。先に六虚の差を置き、四で割り、然る後に用いて加減す。訖り、皆転法を以て行分を約して度分と為し、各毎日の至る所を得る。その三星の行く日度定率は、或いは加え或いは減じ、益々疾く益々遅く、毎日漸く差し、預め定め難し。今且く略かに日度中率に拠りて商量し之を置く。その定率に既に盈縮有れば、即ち差数合いて随いて増損すべく、当に先ず諸変の定率と中率と相近き者を検括し、因りて其の差を用い、其の初末の日の行分を求めて主と為す。自余の変は此に因りて消息し、其の差を加減し、各初末の行分を求む。回り巡り比校し、使いて際会参合し、衰殺相循う。その金星・水星は皆平行を以て主と為し、前後の諸変も亦此に准じて之を求む。その合前伏は日度定率有りと雖も、如し合に至りて後算と計りて却って葉わざれば、皆後算を従えて定と為す。その五星の初見・初伏の度は、日を去ること等しからず、各日度と星度とを相校す。木星は日を去ること十四度、金星は十一度、火星・土星・水星は各十七度、皆見る。各一度を減ずれば皆伏す。その木星・火星・土星の三星の前順の初め、後順の末、又金星・水星の疾行・留・退の初末は、皆是れ見伏の初日に当たり、暦を注ぎ消息して之を定む。その金星・水星及び日月等の度は、並びに其の分を棄つ。

毎日の差を求め、差有る所の分を置きて実と為し、差有る所の日を以て法と為す。実法の如くして一とし、得たる所を行分と為し、尽きざる者を小分と為す。即ち是れ毎日の差の行く所の分及び小分である。その差若し全ければ、此の術を用いず。

平行の度及び分を求め、度定率を置き、辰法を以て之を乗じ、分有れば之に従い、日の定率の如くして一と為し、平行分と為す。尽きざれば、小分と為す。その行分辰法に満てば度と為し、即ち是一日の行く所の度及び分である。

差行の初末日の行度及び分を求め、日の定率を置き一を減じ、差分を以て之を乗ず。二で割り一と為し、差率と為し、以て平行分を加減す。益疾の者は、差率を以て平を減じて初日と為し、平に加えて末日と為す。益遅の者は、差率を以て平に加えて初日と為し、平を減じて末日と為す。加減し訖り、即ち是れ初末日の行く所の度及び分である。その差全からずして日と相合する者は、先に日の定率を置き一を減じ、差有る所の分を以て之を乗じ、実と為す。差有る所の日を倍して法と為す。実法の如くして一と為し、行分と為す。尽きざる者は、因りて小分と為し、然る後に差率と為す。

差行の次日の行度及び分を求め、初日の行分を置き、益遅の者は、毎日の差を以て之を減じ、益疾の者は、毎日の差を以て之に加え、即ち次日の行度及び分と為す。その毎日の差・初日の行分皆小分有れば、母既に同じからず、当に之を同じくすべし。然る後に用いて加減し、転じて次日を求め、此に准じて各求むる所を得る。

径かに差行の余日の行度及び分を求め、求むる所の日を置き一を減じ、毎日の差を以て之を乗じ、以て初日の行分を加減し、益遅は之を減じ、益疾は之に加う。辰法に満てば度と為し、満たざれば行分と為し、即ち是れ求むる所の日の行度及び分である。

差行を求めるには、まず日数を定め、直接に積度及び分を求める。求める日数より一を減じ、次に毎日の差を乗じ、二で除する。得たる所を以て初日の行分に加減する。益遅ならば之を減じ、益疾ならば之を加う。求める日数を以て之を乗じ、辰法にて除し、積度と為す。尽きざる者は行分と為す。即ち是れ初日より求める日に至る積度及び分なり。

差行を求めるには、まず度数を定め、直接に日数を求める。求める行度を置き、辰法を以て之を乗じ、分ある者は之に従う。八を以て之を乗じ、毎日の差にて除し、積と為す。初日の行分を倍し、毎日の差を以て之を加減する。益遅ならば之を加え、益疾ならば之を減ず。毎日の差にて除し、率と為す。今自乗し、積を以て之を加減する。益遅ならば積を以て之を減じ、益疾ならば積を以て之を加う。開方して除す。得たる所を率を以て加減する。益遅ならば率を以て之を加え、益疾ならば率を以て之を減ず。乃ち之を半ばにし、即ち求める日数なり。其の開方して除す者は、開く所の数を実と為して置き、一算を実の下に借り、名づけて下法と曰う。之を歩み、一位を超え、商を上方に置き、副商を下法の上に置き、名づけて方法と曰う。上商を命じて以て実を除し、畢りて、方法を倍し一折し、下法を再折し、乃ち後商を下法の上に置き、名づけて隅法と曰う。隅を副え方に並べ、後商を命じて以て実を除し、畢りて、隅は方法に従い折り下りて就き除す。前に開くが如し。訖りて除し、上術に依りて之を求めれば即ち得るなり。

星の黄道南北を行くを求めるには、各其の星の変行の陰陽爻に入るを視て之を定む。其の前変、陽爻に入るは黄道北と為し、陰爻に入るは黄道南と為す。後変、陽爻に入るは黄道南と為し、陰爻に入るは黄道北と為す。其の金水二星は、爻変を以て前変と為し、各其の変行を計り、初日の爻に入るの算を起こし、老象の上爻の末算の数に尽くす。変行度の常率に満たざる者は、因りて其の数を置き、変行日の定率を以て之を乗じ、変行度の常率にて除し、日と為す。其の変に入る日数、此の日数以下なる者は、星は黄道南北に在り、本の入る所の陰陽爻に依りて定む。此の日数の外を過ぐる者は、黄道南北は則ち之を返す。