《舊唐書》卷三十四 志第十四



求次定氣 置歲差,以限數乘之,滿百二十除,為秒分。不盡為小分。以加於三元之策秒分,因累而裁之,命以黃道宿次去之,各得定氣加時日躔所在宿及餘也。

求定氣初日夜半日所在度 各置其氣定小餘,副之,以乘其日盈縮分,滿大衍通法而一,盈加縮減其副,用減其日時度餘,命如前,各其日夜半日躔行在。求次日,各因定氣初日夜半度,累加一策,乃以其日盈縮分,盈加縮減度餘,命以宿次,即半日所在度及餘也。

大衍步月離術第四

轉終分:六百七十萬一千二百七十九。

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

轉法:七十六。

轉秒法:八十。

推天正經朔入轉 以轉終分去朔積分,不盡,以秒法乘,盈轉終分又去之,餘如秒法一而入轉分。不盡為秒。入轉分滿大衍通法,為日。不滿為餘。命日算外,即所求年天正經朔加時入轉日及餘秒。

求次朔入轉 因天正所入轉差日一、轉餘二千九百六十七、秒分一,盈轉終日餘秒者去之。數除如前,即次日經朔加時所入。考上下弦望,如求經朔四象術,循變相加,若以經朔望小餘減之,各其日夜半所入轉日及餘秒。

求朔弦望入朓朒定數 各朔其所入日損益而半之,為通率。又二率相減為率差。前多者,以入餘減大衍通法,餘乘率差,盈大衍通法得一,並率差而半之。前少者,半入餘,乘率差,亦以大衍通法除之,為加時轉率。乃半之,以損益加時所入,餘為轉餘。其轉餘,應益者,減法;應損者,因餘。皆以乘率差,盈大衍通法得一,加於通率。轉率乘之,大衍通法約之,以朓減朒加轉率為定率。乃以定率損益朓朒積為定數。其後無同率者,亦因前率,益者以通率為初數,半率差而減之。應通率,其損益入餘,進退日者,分為二日,隨餘初末如法求之,所得並以損益轉率。此術本出《皇極曆》,以究算術之微變。若非朔望有交者,直以入餘乘損益,如大衍通法而一,以損益朓朒為定數,各得所求。

七日初:二千七百一,約為大分八。末:三百三十九,約為大分一。

十四日初:二千三百六十三,約為大分七。末:六百七十七,約為大分二。

二十一日初:二千二十四,約為大分六。末:一千一十六,約為大分三。

二十八日初:一千六百八十六,約為大分五。末:一千三百五十四,約為大分四。

右以四象約轉終日及餘,均得六日二千七百一分。就全數約為大分,是為之八分。以減法,餘為末數。乃四象馴變相加,各其所當之日初末數也。視入轉餘,如初數以下者,加減損益,因循前率;如初數以上,則反其衰,歸於後率雲。

求朔弦望定日及餘 以入氣、入轉朓朒定數,同名相從,異名相消。乃以朓減朒加四象經小餘。滿若不足,進大餘。命以甲子算外,各其定日及小餘。乾名與後朔葉同者,月大。不同者,小;無中氣者,為閏月。凡言夜半者,皆起晨前子正之中。若注歷觀弦望定小餘,不盈晨初餘數者,退一日。其望,小餘雖滿此數,若有交蝕,虧初起在晨初已前者,亦如之。又月行九道遲疾,則三大二小。以日行盈縮,累增損之,則容有四大三小,理數然也。若俯循常儀,當察加時早晚,隨其所近而進退之,使不過三小。其正月朔,若有交加時正見者,訊息前後一兩月,以定大小,令虧在晦二。

推定朔弦望夜半日所在度 各隨定氣次日以所直日度及餘分命焉。若以五星相加減者,以四約度餘。乃列朔弦望小餘,副之,以乘其日盈縮分,如大衍通法而一,盈加縮減其副,以加其日夜半度餘,命如前,各其日加時日躔所次。

推月九道度 凡合朔所交,冬在陰曆,夏在陽曆,月行青道。冬、夏至後,青道半交在春分之宿,殷黃道東。立冬、夏後,青道半交在立春之宿,殷黃道東南。至所沖之宿亦如之也。冬在陽曆,夏在陰曆,月行白道。冬至夏至後,白道半交在秋分之宿,殷黃道西。立北。至所沖之宿亦如之也。春在陽曆,秋在陰曆,月行朱道。春、秋分後,朱道半交在夏至之宿,殷黃道南。立春立秋後,朱道半交在立夏之宿,殷黃道西南。至所沖之宿亦如之也。春在陰曆,秋在陽曆,月行黑道。春、秋分後,黑道半交在冬至之宿,殷黃道北。立春立秋後,黑道半交在立冬之宿,殷黃道東北。至所沖之宿亦如之也。四序離為八節,至陰陽之始交,皆以黃道相會,故月有九行。各視月交所入七十二候,距交初黃道日每五度為限。交初交中同。亦初數十二,每限減一,數終於四,乃一度強,依平。更從四起,每限增一,終於十二,而至半交,其去黃道六度。又自十二,每限減一,數終於四,亦一度強,依平。更從四起,每限增一,終於十二,復與日軌相會。各累計其數,以乘限度,二百四十而一,得度。不滿者,二十四除,為分。若以二十除之,則大分。十二為母,命以半太及強弱也。為月行與黃道差數。距半交前後各九限,以差數為減;距正交前後各九限,以差數為加。此加減是出入六度,單與黃道相交之數也。若交赤道,則隨氣遷變不恆。計去冬至夏至以來候數,乘黃道所差,十八而一,為月行與赤道差數。凡日以赤道內為陰,赤道外為陽;月以黃道內為陰,黃道外為陽。故月行宿度入春分交後行陰曆,秋分交後行陽曆,皆為同名;若入春分交後行陽曆,秋分交後行陰曆,皆為異名。其在同名,以差數為加者加之,減者減之;若在異名,以差數為加者減之,減者加之。皆以增損黃道度為九道定數。