曆三
演紀上元閼逢困敦之歲,距今開元十二年甲子歲,歲積九千六百六十六萬一千七百四十算。
大衍步中朔第一
大衍步中朔第一
大衍通法:三千四十。
策實:一百一十一萬三百四十三。
揲法:八萬九千七百七十三。
滅法:九萬一千三百 滅法 「滅」字各本原作「減」,據新志及術改。。
策餘:一萬五千九百四十三。
用差:一萬七千一百二十四。
掛限:八萬七千一十八。
三元之策:一十五;餘,六百六十四;秒,七。
四象之策:二十九;餘,一千六百一十三。
中盈分:一千三百二十八;秒,十四。
爻數:六十。
象統:二十四。
推天正中氣 以策實乘入元距所求積算,命曰中積分。盈大衍通法得一,爲積日。不盈者,爲小餘。爻數去積日,不盡日爲大餘。數從甲子起算外,即所求年天正中氣冬至日及小餘也。
求次氣 因天正中氣大小餘,以三元之策及餘秒加之。其秒盈象統,從小餘。小餘滿大衍通法,從大餘。大餘滿爻數,去之。命如前,即次氣恆日及餘秒。凡率相因加者,下有餘秒,皆以類相從。而滿其法,則迭進之,用加上位。日盈爻數,去之也。
推天正合朔 以揲法去中積分 以揲法去中積分 「去」字各本原無,據新志及文義補。。其所不盡,曰歸餘之卦。以減中積分,餘爲朔積分。迺如大衍通法而一,爲日。不盡,爲小餘。日盈爻數,去之。不盈者,爲大餘。命以甲子算外,即所求年天正合朔經日及小餘也。
求次朔及弦望 因天正經朔大小餘,以四象之策及餘加之。數除如法,即次朔經日及餘也。又自經朔加一象之日七及餘一千一百六十三少,得上弦。倍之,得望。參之,得下弦。四之,是謂一揲,復得後月之朔。凡四分一爲少,二爲半,三爲太,四爲全。加滿其前數,去之,從上位。綜中朔盈虛分 綜中朔盈虛分 新志作「綜中盈朔虛分」。,累益歸餘之卦,每其月閏衰。凡歸餘之卦五萬六千七百六十以上,其歲有閏。因考其閏衰,滿卦限以上,其月及合置閏。或有進退,皆以定朔無中氣裁焉。
推沒日 置有沒之氣恆小餘,以象統乘之,內秒分,參而伍之,以減策實。餘滿策餘,爲日。不滿,爲沒餘。命起也 命起也 新志作:「命常氣初日算外,得沒日。」校勘記卷一七云:「按起下有脫文,據術補作:不滿爲沒餘,命起恆氣初日算外,即合朔後沒日也。」。凡恆氣小餘,不滿大衍通法,如中盈分半法已下,爲有沒之氣。
推滅日 以有滅之朔經小餘,減大衍通法。餘,倍參伍乘之,用減滅法。餘,滿朔虛分,爲日。不滿,爲滅餘。命起經朔初日算外,即合朔後滅日也。凡經朔小餘不滿朔虛分者,爲有滅之朔。
大衍步發斂術第二
大衍步發斂術第二
天中之策:五;餘,二百二十二;秒,三十一。秒法:七十二。
地中之策:十八;餘,一百六十五;秒,八十六。秒法:一百二十。
貞晦之策:三;餘,一百三十二;秒,一百三。秒法:如前。
辰法:七百六十。
刻法:三百四。
推七十二候 各因中節大小餘命之,即初候日也。以天中之策及餘秒加之,數除如法,即次候日。又加,得末候日。凡發斂,皆以恆氣。
推六十卦 各因中氣大小餘命之,公卦用事日也。以地之策及餘秒累加之,數除如法,各次卦用事日。若以貞晦之策加諸候卦,得十二節之初外卦用事日。
推五行用事 各因四立大小餘命之,即春木、夏火、秋金、冬水首用事日也。以貞晦之策及餘秒,減四季中氣大小餘,即其月土始用事日。凡抽加減而有秒者 凡抽加減而有秒者 「抽」字新志作「相」。,母若不齊,當令母互乘子。乃加減之。母相乘爲法。
恆氣月中節 初候 次候 末候 始卦 中卦 終卦 四正卦
冬至十一月中 蚯蚓結 麋角解 水泉動 公中孚 辟復 侯屯內
小寒十二月節 雁北鄉 鵲始巢 野雞始雊 侯屯外 大夫謙 卿睽 坎九二 卦
大寒十二月中 雞始乳 鷙鳥厲疾 水澤腹堅 公升 辟臨 侯小過內
立春正月節 東風解凍 蟄蟲始振 魚上冰 侯小過外 大夫蒙 卿益
雨水正月中 獺祭魚 鴻鴈來 草木萌動 公漸 辟泰 侯需內
驚蟄二月節 桃始華 倉庚鳴 鷹化爲鳩 侯需外 大夫隨 卿晉 坎上六 卦
春分二月中 玄鳥至 雷乃發聲 始電 公解 辟大壯 侯豫內
虹始見
清明三月節 桐始華 田鼠化爲鴽 侯豫外 大夫訟 卿蠱
穀雨三月中 萍始生 鳴鳩拂羽 公革 辟夬 侯旅內
王瓜生
立夏四月節 螻蟈鳴 蚯蚓出 侯旅外 大夫師 卿比
小滿四月中 苦菜秀 靡草生 公小畜 辟乾 侯大有內
反舌無聲
芒種五月節 螳螂生 鵙始鳴 侯大有外 大夫家人 卿井
夏至五月中 鹿角解 蜩始鳴 公咸 辟姤 侯鼎內
小暑六月節 溫風至 蟋蟀居壁 鷹乃學習 侯鼎外 大夫豐 卿渙 離六二 卦
大暑六月中 腐草爲螢 土潤溽暑 大雨時行 公履 辟遯 侯恆內
立秋七月節 涼風至 白露降 寒蟬鳴 侯恆外 大夫節 卿同人 離九四 卦
處暑七月中 鷹祭鳥 天地始肅 禾乃秀 公損 辟否 侯巽內
白露八月節 鴻鴈來 玄鳥歸 羣鳥養羞 侯巽外 大夫萃 卿大畜 離上九 卦
秋分八月中 雷乃收聲 蟄蟲坯戶 水始涸 公賁 辟觀 侯歸妹內
寒露九月節 鴻鴈來賓 雀入大水爲蛤 菊有黃花 侯歸妹外 大夫无妄 卿明夷 兌九二 卦
霜降九月中 豺乃祭獸 草木黃落 蟄蟲咸俯 公困 辟剝 侯艮內
立冬十月節 水始冰 地始凍 野雞入大水爲蜃 侯艮外 大夫既濟 卿噬嗑 兌九四 卦
小雪十月中 虹藏不見 天氣上騰地氣下降 閉塞成冬 公大過 辟坤 侯未濟內
大雪十一月節 鶡鳥不鳴 虎始交 荔挺出 侯未濟外 大夫蹇 卿頤
推發斂去朔 各置其月閏衰,以大衍通法約之,爲日。不盡爲餘,即其月中氣去經朔日算及餘秒也。求卦候者,各以天地之策及餘秒累加減之,中氣之前以減,中氣之後以加。得去經朔日算及餘秒。
推發斂加時 各置其小餘,以六爻乘之,如辰法而一,爲半辰之數。不盡者,五之,三刻法除之,爲刻。又不盡者,三約爲分。此分滿刻法爲刻,若今滿象積爲刻者 此分滿刻法爲刻若令滿象積爲刻者 各本「法爲刻」三字原無,「爲刻者」原作「爲刻爲刻者」,據新志及術補刪。,即置不盡之數,十之,十九而一,爲分。命辰起子半算外,各其加時所在辰刻及分也。
大衍步日躔術第三
乾實:一百一十一萬三百七十九太。
周天度:三百六十五。虛分七百七十九太。
歲差:三十六太。
定氣 辰數 盈縮分 前後數 損益率 朓朒積
冬至 一百七十三三 盈二千三百五十三 先端 益一百七十八 朒初 分
小寒 一百七十五三 盈一千八百四十五 先二千三百五十三 益一百三十八 朒一百七十六 分
大寒 一百七十七一 盈一千三百九十 先四千一百九十八 益一百四 朒三百一十四 分
立春 一百七十八八 盈九百七十六 先五千五百八十八 益七十三 朒四百一十八 分
雨水 一百八十三 盈五百八十八 先六千五百六十四 益四十四 朒四百九十一 分
驚蟄 一百八十一八 盈二百一十四 先一千一百五十二 益十六 朒五百三十五 分春分 一百八十三五分 縮二百一十四 先七千三百六十六 損十六 朒五百五十一
清明 一百八十四九分 縮五百八十八 先七千一百五十二 損四十四 朒五百四十五
穀雨 一百八十六五分 縮九百七十六 先六千五百六十四 損七十三 朒四百九十一
立夏 一百八十八一分 縮一千三百九十 先五千五百八十八 損一百四 朒四百十八
小滿 一百八十九九分 縮一千八百四十五 先四千一百九十八 損一百三十八 朒三百十四
芒種 一百九十一九分 縮一千三百五十二 先二千三百五十三 損一百七十六 朒一百七十六
夏至 一百九十一九分 縮二千三百五十三 後端 益一百七十六 朓初
小暑 一百八十九九分 縮一千八百四十五 後二千三百五十三 益一百三十八 朓一百七十六
大暑 一百八十八一分 縮一千三百九十 後四千一百九十八 益一百四 朓三百一十四
立秋 一百八十六五分 縮九百七十六 後五千五百八十八 益七十三 朓四百一十八
處暑 一百八十四九分 縮五百八十八 後六千五百六十四 益四十四 朓四百九十一
白露 一百八十三五分 縮二百一十四 後七千一百五十二 益十六 朓五百三十五
秋分 一百八十一八分 盈二百一十四 後七千三百六十六 損十六 朓五百五十一
寒露 一百八十三分 盈五百八十八 後七千一百五十二 損四十四 朓五百四十五
霜降 一百七十八八分 盈九百七十六 後六千五百六十四 損七十三 朓四百九十一立冬 一百七十七一分 盈一千三百九十 後五千五百八十八 損一百四 朓四百一十八
小雪 一百七十五三分 盈一千八百四十五 後四千一百九十八 損一百三十八 朓三百一十四
大雪 一百七十三三分 盈一千八百五十三 後二千三百五十三 損一百七十六 朓一百七十六
求每日先後定數 以所入氣并後氣盈縮分,倍六爻乘之,綜兩氣辰餘除,入之,爲末率。又列二氣盈縮分,皆倍六爻乘之各加辰數而一,以少減多 各如辰數而一以少減多 殘宋本無「以」字,其餘各本無「一」字,據新志及術補。,餘爲氣差。加減末率,至後以差加,分後以差減。爲初率。倍氣差,亦六爻乘之。 亦六爻乘之 新志「六爻」上有「倍」字。,復綜兩氣辰數以除之,爲日差。半之,以加減初末,各爲定率。以日差累加減氣初定率,至後以差減,分後以差加。爲每日盈縮分。迺馴積之,隨所入氣日加減氣下先後數,各其日定 各其日定 新志「定」下有「數」字。。冬至後爲陽復,在盈加之,在縮減之。夏至後爲陰復,在縮加之,在盈減之。距四正前一氣,在陰陽變革之際在陰陽變革之際 「陰」字各本原無,據新志及文義補。,不可相并,皆因前末爲初率。以氣差至前加之,分前減之,爲末率。餘依前率,各得所求。其朓朒亦放此求之,各得每日定數。其分不滿全數,母又每氣不同,當退法除之,用百爲母,半已上從一,已下棄之。下求軌漏下求軌漏 「漏」字各本原作「滿」,據下文及術改。,餘分不滿准此。
推二十四氣定日 冬夏至皆在天地之中,無有盈縮。餘各以氣下先後數,先減後加恆氣小餘。滿若不足,進退其日。命從甲子算外,各其定日及餘秒也。凡推日月行度及軌漏交蝕,竝依定氣。若注曆若注曆 「注」字各本原無,據新志及文義補。即依恆氣也。
推平朔四象 以定氣相距置朔弦望經日大小餘,以所入定氣大小餘及秒分減之,各其所入定氣日算及餘秒也。若大餘少不足減者,加爻數,然後減之。其弦望小餘有少半太,當以爻乘之,乃以氣秒分減,退一加象統。小餘不足減,退日算一,加大衍通法也。
求朔弦望經日入朓朒 各置其所入定氣日算及餘秒。減日算一,各以日差乘而半之,以加減其氣初定率,前少,加之;前多,減之。以乘其所入定氣日算及餘秒。凡除者,先以母通全,內子,乃相乘,母相乘除之也。若忽微之數煩多而不甚相校者,過半收爲全,不盈半法,棄之。所得以損益朓朒積所得以損益朓朒積 「朓」字各本原無,據新志及術補。,各爲其日所入朓朒定數。若非朔望有交者,以十二乘所入日算。三其小餘,辰法除而從之。以乘損益率,如定氣辰數而一。所得以損益朓朒積所得以損益朓朒積 「朒」字各本原無,據新志及術補。,各爲定數也。
斗二十六 牛八 女十二 虛十及分 危十七 室十六 壁九
右北方七宿九十八度虛分七百七十九太
奎十六 婁十二 胃十四 昴十一 畢十七 觜一 參十
右西北七宿八十一度
井三十三 鬼三 柳十五 星七 張十八 翼十八 軫十七
右南方七宿一百一十一度角十二角十二 「二」字各本原作「三」,據東方七宿七十五度及新志改。 亢九 氐十五 房五 心五 尾十八 箕十一
右東方七宿七十五度
前皆赤道度。其畢、觜、參及輿鬼四宿度數,與古不同,今從依天以儀測定,用爲常數。紘帶天中,儀極攸憑,以格黃道也。推黃道,准冬至歲差所在,每距冬至前後各五度爲限。初數十二,每限減一,盡九限,數終於四。殷二立之際,一度少強,依平。乃距春分前、秋分後,初限起四,每限增一,盡九限,終於十二,而黃道交復。計春分後、秋分前,亦五度爲限,初數十二,盡九限,數終於四。殷二立之際,一度少強,依平。乃距夏至前後,初限起四,盡九限,終於十二。皆累裁之,以數乘限度,百二十而一,得度。不滿者,十二除爲分。若以十除若以十除 「十」字各本原作「下」,據新志及術改。,則大分。十二爲母,命以太半少及強弱。命曰黃赤道差數。二至前後,各九限,以差減赤道度,爲黃道度。二分前後,各九限,以差加赤道度,爲黃道度。若從黃道度反推赤道,二至前後各加之,二分前後須減之。
斗二十三半 牛七半 女十一少 虛十反差 危十七太 室十七少 壁九太
右北方九十七度六虛之差十九太
奎十七半 婁十二太 胃十四太 昴十一 畢十六少 觜一 參九少
右西方八十二度半
井三十 鬼二太 柳十四少 星六太 張十八太 翼十九少 軫十八太
右南方一百一十度半
角十三 亢九半 氐十五太 房五 心四太 尾十七 箕十少
右東方七十五度少
前皆黃道度。其步日行月與五星出入,循此。求此宿度,皆有餘分。前後輩之成少、半、太,准爲全度前後輩之成少半太准爲全度 各本「成」字原無,「全」原作「令」,據新志及術補改。。若上考古下驗將來,當據歲差。每移一度,各依術算,使得當時宿度及分使得當時宿度及分 「度」字各本原無,據上下文補。新志作「使得當時度分」。,然可步日月五星然可步日月五星 「日」字各本原無。新志作「然後可以步三辰矣」,「三辰」即「日月五星」,據補日字。,知其犯守也。
推日度 以乾實去中積分。不盡者,盈大衍通法爲度。不滿,爲度餘。命起赤道虛九,去分。不滿宿算外,即所求年天正冬至加時日所在度及餘也。以三元之策累加之,命宿次如前,各得氣初日加時赤道宿度。
求黃道日度 以度餘減大衍通法。餘以冬至日躔之宿距度所入限乘之,爲距前分。置距度下黃赤道差,以大衍通法乘之,減去距前分。餘,滿百二十除,爲定差。不滿者,以象統乘之。復除,爲秒分。乃以定差及秒減赤道宿度。餘,依前命之,即天正冬至加時所在黃道宿度及餘也。
求次定氣 置歲差,以限數乘之,滿百二十除,爲秒分。不盡爲小分。以加於三元之策秒分,因累而裁之,命以黃道宿次去之,各得定氣加時日躔所在宿及餘也。
求定氣初日夜半日所在度求定氣初日夜半日所在度 上「日」字各本原無,據下文及術補。 各置其氣定小餘,副之,以乘其日盈縮分,滿大衍通法而一,盈加縮減其副,用減其日時度餘用減其日時度餘 新志「其日」下有「加」字。,命如前,各其日夜半日躔行在。求次日,各因定氣初日夜半度,累加一策,乃以其日盈縮分,盈加縮減度餘盈加縮減度餘 「加」字各本原無,據新志及文義補。,命以宿次,即半日所在度及餘也。
大衍步月離術第四
大衍步月離術第四
轉終分:六百七十萬一千二百七十九。
轉終日:二十七;餘,一千六百八十五;秒,七十九。
轉法:七十六。
轉秒法:八十轉秒法 「法」字各本原無,據新志及術補。。
%
推天正經朔入轉 以轉終分去朔積分,不盡,以秒法乘,盈轉終分又去之,餘如秒法一而入轉分餘如秒法一而入轉分 校勘記卷一七云:「此處有脫文,據術,當作餘如秒法而一爲入轉分。」。不盡爲秒。入轉分滿大衍通法,爲日。不滿爲餘。命日算外,即所求年天正經朔加時入轉日及餘秒。
%
求次朔入轉 因天正所入轉差日一、轉餘二千九百六十七、秒分一,盈轉終日餘秒者去之。數除如前,即次日經朔加時所入。考上下弦望,如求經朔四象術,循變相加,若以經朔望小餘減之若以經朔望小餘減之 新志「若」字作「各」,「朔」下有「弦」字。,各其日夜半所入轉日及餘秒。
%
一日 九百一十七 進十三 度初 益二百九十七 朓初
二日 九百三十 進十三 十二度五 益二百五十九 朓二百九十七
三日 九百四十三 進十三 二十四度二十 益二百二十 朓五百五十六 五
四日 九百五十六 進十四 三十六度五十 益一百八十 朓七百七十六 四
五日 九百七十 進十四 四十九度二十 益一百三十九 朒九百五十六 二
六日 九百八十四 進十六 六十二度四 益九十七 朒一千九十五
七日 一千 進十八 七十五度