卷五十八 司天考第一
本卷(回)字数:12580

嗚呼,五代禮樂文章,吾無取焉。其後世有欲知之者,不可以遺󿀌。作司天職方考

司天考第一

司天掌日月星辰之象。周天一歲,四時,󿀐十四氣,七十󿀐候,行十日十󿀐辰,以󿀁曆。而謹察其變者,以󿀁占。占者,非常之兆󿀌,以驗吉凶,以求天意,以覺人󿀏,其術藏於有司。曆者,有常之數󿀌,以推寒暑,以先天道,以勉人󿀏,其法信於天下。術有時而用,法不可一日而差。差之毫釐,則[01306]亂天人之序,乖百󿀏之時,蓋有國之所重󿀌。然自󿀎於󿀂,中星閏餘,畧存其󿀒法。而󿀍代中間千有餘歲,遺文曠廢,六經無所述。而孔󿀊之徒,亦未嘗道󿀌。至於後世,其學一出於陰陽之家,其󿀏則重,其學則末。夫天人之際,遠哉微矣,而使一藝之士,布算積分,上求數千萬歲之前,必得甲󿀊朔旦夜半冬至,而日、月、五星皆會于󿀊,謂之上元,以󿀁曆始。蓋自󿀆而後,其說始詳󿀎於世,其源流所自止於如此。是果󿀍代之法歟?皆不可得而考矣。然自是以來,[01307]曆家之術,雖世多不同,而未始不本於此。五代之初,因之故,用崇玄曆。至晉高祖時,司天監馬重績,始更造新曆,不復推古上元甲󿀊冬至七曜之會,而起天寶十四載乙未󿀁上元,用正月雨水󿀁氣首。初,建中時,術者曹士蒍始變古法,以顯慶五年󿀁上元,雨水󿀁歲首,號符天曆。然世謂之󿀋曆,祇行於民間。而重績乃用以󿀁法,遂施于朝廷,賜號調元曆。然行之五年,輒差不可用,而復用崇玄曆廣順中,國󿀊博士王處訥,私撰明玄曆于家。民間󿀑有萬分曆[01308]永昌曆正象曆南唐齊政曆五代之際,曆家可考󿀎者,止於此。而調元曆法旣非古,明玄󿀑止藏其家,萬分止行於民間,其法皆不足紀。而永昌正象齊政曆,皆止用於其國,今亦亡,不復󿀎。世宗卽位,外伐僭叛,內修法度。端明殿學士王朴,通於曆數。乃詔撰定。歲餘,奏曰:臣聞聖人之作󿀌,在乎知天人之變者󿀌。各本原無「人」字。薛史卷一四〇暦志作「在乎識天人之變者也」。按下文以「人情之動」與「天道之動」對比,則當有「人」字,據補。人情之動,則可以言知之;天道之動,則當以數知之。數之󿀁用󿀌,聖人以之觀天道焉。歲月日時,由斯而成;陰陽寒暑,由斯而節;四方之政,由斯而[01309]行。夫󿀁國家者,履端立極,必體其元;布政考績,必因其歲;禮動樂舉,必正其朔;󿀍農百工,必順其時;五刑九伐,必順其氣;庶務有󿀁,必從其日月。是以聖人受命,必治曆數。故五紀有常度,庶徵有常應,正朔行之於天下󿀌。自之季,凡歷數朝。亂日失天,垂將百載。天之曆數,汨陳而已。陛下順考古道,寅畏上天,咨詢庶官,振舉墜典。臣雖非能者,敢不奉詔。乃包萬象以󿀁法,齊七政以立元,測圭箭以候氣,審朓朒以定朔,明九道以步月,校遲疾以推星,考黃道之斜正,辨天[01310]勢之昇降,而交蝕詳焉。夫立天之道,曰陰與陽。陰陽各有數,合則化成矣。陽之策󿀍十六,陰之策󿀐十四。奇偶相命,兩陽󿀍陰,同得七十󿀐。同則陰陽之數合。七十󿀐者,化成之數󿀌。化成則謂之五行之數。五之,得朞數。「五」下各本原有「行」字。薛史卷一四〇暦志作「五之得朞之數」。據上文,「之」指七十二;據下文,「綦」指三百六十。「五之,得綦數」,意即五乘七十二,得三百六十。「行」字衍。據刪。過之者,謂之氣盈;不及者,謂之朔虛。至於應變分用,無所不通。故以七十󿀐󿀁經法。經者,常用之法󿀌。百者,數之節󿀌,隨法進退,不失舊位,故謂之通法。以通法進經法,得七千󿀐百,謂之統法。自元入經,先用此法,統曆之諸法󿀌。以通法進統法,得七十󿀐萬。氣朔[01311]之下,收分必盡,謂之全率。以通法進全率,得七千󿀐百萬,謂之󿀒率,而元紀生焉。元者,歲、月、日、時皆甲󿀊;日、月、五星合在󿀊;當盈縮、先後之中,所謂七政齊矣。古者,植圭於陽城,以其近󿀌。蓋尚慊其中,乃在之東偏。開元十󿀐年,遣使天下候影,南距林邑,北距橫野,中得浚儀岳臺,應南北弦,居地之中。󿀒建國,定都於。樹圭置箭,測岳臺晷漏,以󿀁中數。晷漏正,則日之所至,氣之所應,得之矣。日月皆有盈縮。日盈月縮,則後中而朔。月盈日縮,則先中而朔。自古朓[01312]朒之法,率皆平行之數;入曆旣有前次,而󿀑衰稍不倫。皇極舊術,則迂迴而難用。降及諸曆,則疎遠而多失。今以月離朓朒,隨曆校定,日躔朓朒,臨用加減。所得者,入離定日󿀌。一日之中,分󿀁九限。每限損益,衰稍有倫。朓朒之法,可謂審矣。赤道者,天之紘帶󿀌。其勢圜而平,紀宿度之常數焉。黃道者,日軌󿀌。其半在赤道內,半在赤道外,去極󿀐十四度。當與赤道近,則其勢斜;當與赤道遠,則其勢直。當斜,則日行宜遲;當直,則日行宜速。故󿀐分前後加其度,󿀐至前後減其度。[01313]九道者,月軌󿀌。其半在黃道內,半在黃道外,去極遠六度。出黃道,謂之正交;入黃道,謂之中交。若正交在秋分之宿,中交在春分之宿,則比黃道益斜。若正交在春分之宿,中交在秋分之宿,則比黃道反直。若正交、中交在󿀐至之宿,則其勢差斜。故校去󿀐至󿀐分遠近,以考斜正,乃得加減之數。自古雖有九道之說,蓋亦知而未詳,徒有祖述之文,而無推步之用。今以黃道一周,分󿀁八節;一節之中,分󿀁九道;盡七十󿀐道,而使日月無所隱其斜正之勢焉。九道之法,可謂[01314]明矣。星之行󿀌,近日而疾,遠日而遲。去日極遠,勢盡而留。自古諸曆,分段失實,隆降無準;今日行分尚多,次日便留;自留而退,惟用平行,仍以入段行度󿀁入曆之數:皆非本理,遂至乖戾。今校逐日行分積,以󿀁變段。然後自疾而漸遲,勢盡而留。自留而行,亦積微而後多。別立諸段變曆,以推變差,俾諸段變差,際會相合。星之遲疾,可得而知之矣。自古相傳,皆謂去交十五度以下,則日月有蝕。殊不知日月之相掩,與闇虛之所射,其理有異。今以日月徑度之󿀒󿀋,校去交[01315]之遠近,以黃道之斜正,天勢之昇降,度仰視、旁視之分數,則交虧得其實矣。臣考前世,無食神首尾之文。近自司天卜祝󿀋術,不能舉其󿀒體,遂󿀁等接之法。蓋從假用,以求徑捷,於是乎交有逆行之數。後學者不能詳知,因言曆有九曜,以󿀁注曆之常式。今並削而去之。謹以步日步月步星步發斂󿀁四篇,合󿀁曆經一卷,十一卷,󿀍卷,顯德󿀍年七政細行曆一卷,以󿀁欽天曆。昔在帝,欽若昊天。陛下考曆象日月星辰,唐堯之道󿀌。天道玄遠,非微臣之所盡知。世宗[01316]之。詔司天監用之,以明年正月朔旦󿀁始。

顯德欽天曆

演紀上元甲󿀊,距今顯德󿀍年丙辰,積七千󿀐百六十九萬八千四百五十󿀐算外。

欽天統法:七千󿀐百。

欽天經法:七十󿀐。

欽天通法:一百。

欽天步日躔術

歲率:󿀐百六十󿀐萬九千七百六十,四十。[01317]

軌率:󿀐百六十󿀐萬九千八百四十四,八十。

朔率:󿀐十一萬󿀐千六百󿀐十,󿀐十八。

歲策:󿀍百六十五,一千七百六十,四十。

軌策:󿀍百六十五,一千八百四十四,八十。

歲中:一百八十,四千四百八十󿀐,󿀐十。

軌中:一百八十󿀐,四千五百󿀐十󿀐,[01318]四十。

朔策:󿀐十九,󿀍千八百󿀐十,󿀐十八。

氣策:一十五,一千五百七十󿀍,󿀍十五。

象策:七,󿀐千七百五十五,七。

周紀:六十。

歲差:八十四,四十。

辰則:六百;八刻󿀐十四分。

赤道宿次

斗:󿀐十六度。 牛:八度。 女:十󿀐度。 虛:一十度少。 危:十七度。 室:十六度。 壁:九度。[01319]

北方七宿九十八度少。

奎:十六度。 婁:十󿀐度。 胃:十四度。 昴:十一度。 畢:十七度。 觜:一度。 參:一十度。

西方七宿八十一度。

井:󿀍十󿀍度。 鬼:󿀍度。 柳:十五度。 星:七度。 張:十八度。 翼:十八度。 軫:十七度。

南方七宿一百一十一度。

角:十󿀐度。 亢:九度。氐:十五度。房:五度。 心:五度。 尾:十八度。 箕:十一度。

東方七宿七十五度。[01320]

中節

置歲率,以演紀上元距所求積年乘之,󿀁氣積。統法而一,󿀁日。盈周紀去之,命甲󿀊算外,卽天正中氣日辰及分秒󿀌。以氣策累加之,秒盈通法從分,分盈統法從日,日盈周紀去之,卽各得次氣日辰及分秒󿀌。

朔弦望

置氣積,以朔率去之,不盡󿀁閏餘。用減氣積,󿀁朔積。統法而一,󿀁日。盈周紀去之,命甲󿀊算外,卽天正常朔日辰及分秒󿀌。以象策累加之,卽[01321]各得弦望及次朔󿀌。

日躔入曆

置歲率,以閏餘減之,統法而一,󿀁日。歲中以下󿀁盈;以上,減去歲中󿀁縮,卽天正常朔加時所入󿀌。累加象策,滿歲中去之,盈縮互命,卽四象所入󿀌。

日躔朓朒

置加時入曆分秒,以其日損益率乘之,統法而一,損益其日朓朒數,󿀁日躔朓朒定數。

赤道日度[01322]

置氣積,以軌率去之,餘統法而一,󿀁度;命赤道虛八算外,卽天正中氣加時日躔赤道宿度及分秒󿀌。加歲中,以次命之,卽夏至之宿󿀌。

黃道宿次

置󿀐至日躔赤道宿度。距前後每五度󿀁限,初率八,每限減一,盡九限,末率空,乃一度少彊,亦限率空。其半當四立之宿。自後亦五度󿀁限,初率空,每限增一,盡九限,末率八,殷󿀐分之宿。自󿀐分至󿀐至,亦如之。各以限率乘所入限度,󿀁分。經法而一,󿀁度。󿀐至前後各九限以減、󿀐分前後各九限以[01323]加赤道宿,󿀁黃道宿及分。就其分󿀁少、太、半之數。

黃道日度

置天正中氣加時日躔赤道宿度。各與所入限率相乘,皆以統法通之;所入限率乘其分,以從之。經法而一,󿀁分;盈統法,󿀁度。用減赤道所躔,卽天正中氣加時日躔黃道宿度及分󿀌。加歲中,以黃道宿次命之,卽夏至加時日度及分󿀌。

午中日躔

置󿀐至分,減去半法,󿀁午後分;不足,反減,󿀁午前分。以乘初日躔分,經法而一,午前以加、午後[01324]以減加時黃道日度,󿀁午中日度及分󿀌。各以次日躔分加之,滿統法從度。依宿次命之,卽次日午中日躔󿀌。

午中日躔入曆

置天正中氣午前分,便󿀁午中入盈曆日分。其在午後者,以午後分減歲中,󿀁午中入縮曆日分。累加一日,滿歲中卽去之,盈縮互命,󿀁每日午中入曆󿀌。

岳臺中晷

置午中入曆分,以其日損益率乘之,如統法而[01325]一,󿀁分;分十󿀁寸。用損益其下中晷數,󿀁定數󿀌。

晨昏分

各置入曆分,以其日損益率乘之,如統法而一,用損益其下晨分,卽所求晨定分󿀌。用損加、益減其下昏分,卽所求昏定分󿀌。

日出入辰刻

置晨昏分,以一百八十加晨、減昏,󿀁日出入分。各以辰則除,󿀁辰數;餘滿經法,󿀁刻;命辰數󿀊正算外,則日出入辰刻󿀌。[01326]

晝夜刻

置日入分,以日出分減之,󿀁晝分。用減統法,󿀁夜分。各滿經法,󿀁晝夜刻。

五夜辰刻

置昏分,以辰則除,󿀁辰數;經法除,󿀁刻數。命辰數󿀊正算外,卽甲夜辰刻󿀌。倍晨分,五約之,󿀁更用分。󿀑五約之,󿀁籌用分。用累加甲夜,滿辰則󿀁辰,滿經法󿀁刻,卽各得五夜辰刻󿀌。

昏曉中星

置昏分,減去半統,用乘軌率,統法除之,󿀁距中[01327]分。盈統法,󿀁度。加午中日躔,󿀁昏中星;減之,󿀁曉中星。

赤道內外數

置入曆分,以其日損益率乘之,如統法而一,用損益其下內外數;如不足損,則反損之;內外互命,卽得所求赤道內外定數󿀌。

九服距軌數

置距岳臺南北里數,以󿀍百六十通之,󿀁步。一千七百五十六除之,用北加、南減󿀐千五百一十󿀍,󿀁其地戴中數以赤道內外定數,內減、外[01328]加之,卽九服距軌數󿀌。

九服中晷

置距軌數,󿀐十五乘之,一百󿀍十七除,󿀁天用分。置之,以󿀐十󿀐乘,六約之,用減四千,󿀁晷法。󿀑以天用分自相乘,如晷法而一,󿀁地用分。相從󿀁晷分,分十󿀁寸,卽得其地中晷󿀌。

九服刻漏

經法通軌中而半之,用自相乘,如其地戴中數而一;以乘󿀐百六十󿀍,經法除之,󿀁漏法。通軌中於上,置赤道內外數於下,以下減上,餘用乘之;[01329]盈漏法,󿀁漏分。赤道內以減、赤道外以加一千六百󿀐十,󿀁其地晨分。減統法,󿀁昏分。置晨昏分,各如岳臺術入之,卽得其地日出入辰刻、五夜辰刻、昏曉中星󿀌。

欽天步月離術

離率:一十九萬八千󿀍百九十󿀍,九。

交率:一十九萬五千九百󿀐十七,九十七,五十六。

離策:󿀐十七,󿀍千九百九十󿀍,九。

交策:󿀐十七,一千五百󿀐十七,[01330]九十七,五十六。

望策:一十四,五千五百一十,一十四。

交中:一十󿀍,四千󿀍百六十󿀍,九十八,七十八。

離朔:一,七千󿀐十七,一十九。

交朔:󿀐,󿀐千󿀐百九十󿀐,󿀍十,四十四。

中準:一千七百󿀍十六。

中限:四千七百八十。

平離:九百六十󿀍。[01331]

程節:八百。

月離入曆

置朔積,以離率去之,餘滿統法󿀁日,卽天正常朔加時入曆󿀌。累加象策,盈離策去之,卽弦望及次朔入曆󿀌。

月離朓朒

置入曆分,以日躔朓朒定數,朓減、朒加之,程節除之,󿀁限數。餘乘所入限損益率,程節而一,用損益其限朓朒󿀁定數。

朔弦望定日[01332]

各以日躔月離朓朒定數,朓減、朒加朔弦望常分,󿀁定日。定朔加時日入後,則進一日;有交󿀎初則不進。弦望加時日未出,則退一日;日雖出有交󿀎初亦如之。元日有交,則消息定之。定朔與後朔干同者,󿀒;不同者,󿀋;無中氣者,󿀁閏。

朔望加時日度

各置日躔入曆,以日躔月離朓朒定數,朓減、朒加之,󿀁定朔加時入曆。以曆分乘其日損益率,統法而一,損益其下盈縮數,󿀁定數。置定朔曆分,通法約之,以定數盈加、縮減之。各命以冬夏[01333]至之宿算外,卽所求󿀌。

月離入交

置朔積,以交率去之,餘滿統法󿀁日,卽天正常朔入交泛日󿀌。以望策累加之,盈交策去之,卽望及次朔所入󿀌。各以日躔朓朒定數,朓減、朒加之,󿀁入交常日。置月離朓朒定數,經法乘之,平離而一,朓減、朒加常分,卽入交定日󿀌。

黃道正交月度

統法通朔交定日,以󿀐百五十四乘之,十九而一。復以統法除,󿀁入交度。用減其朔加時日[01334]度,卽朔前月離正交黃道宿度󿀌。

九道宿次

月離出入黃道六度。變從八節,斜正不同。故月有九道。黃道八節,各有九限。若正交起,八節後第一限之宿,󿀁月行其節第一道。起第󿀐限之宿,󿀁月行其節第󿀐道,卽以所起限󿀁正交後第一限。初率八,每限減一,盡九限,末率空。󿀑九限,初率空,每限增一,末率八,殷半交之宿。自後亦九限,初率八,每限減一,末率空。󿀑九限,初率空,每限增一,末率八,復與黃道相會,謂之中交。[01335]自中交至正交,亦如之。各置所入限度,以限率乘之,󿀁泛差。其正交、中交前後各九限,以距󿀐至之宿限數乘之。半交前後各九限,以距󿀐分之宿限數乘之:皆如經法而一,󿀁黃道差。在冬至之宿後,正交前後各九限󿀁減,中交前後各九限󿀁加。在夏至之宿後,正交前後各九限󿀁加,中交前後各九限󿀁減。凡月正交後出黃道外,中交後入黃道內。其半交前後各九限,在春分之宿後,出黃道外,秋分之宿後,入黃道內:皆以差󿀁加;在春分之宿後,入黃道內,秋分之宿後,[01336]出黃道外:皆以差󿀁減。四約泛差,以黃道差減之,󿀁赤道差。正交、中交前後各九限,皆以差󿀁加。半交前後各九限,皆以差󿀁減。以黃赤󿀐差加減黃道,󿀁九道宿次;就其分󿀁少、太、半之數。八節各九道,七十󿀐道周焉。

九道正交月度

置月離正交黃道宿度;各以所入限率乘之,亦乘其分,經法約之,󿀁泛差。用求黃赤󿀐差,以加減之,卽月離正交九道宿度󿀌。

九道朔月度[01337]

置月離正交九道宿度,以入交度加之,命以九道宿次,卽其朔加時月離九道宿度󿀌。

九道望月度

置朔望加時日相距之度,以軌中加之,󿀁加時象積。用加其朔九道月度,命以其道宿次,卽所求󿀌。自望推朔,亦如之。

月離午中入曆

置朔望月離入曆,加半統,減去定分,各以日躔月離朓朒定數,朓減、朒加之,卽所求󿀌。

晨昏月度[01338]

置其日晨昏分,以定分減之,󿀁前;不足,返減,󿀁後。用乘其日離程,統法而一,滿經法󿀁度,󿀁晨昏前後度。前加、後減加時月,󿀁晨昏月度。

晨昏象積

置加時象積,以前象前後度,前減、後加,󿀑以後象前後度,前加、後減之,卽所求󿀌。

每日晨昏月度

累計距後象離度,以減晨昏象積,󿀁加;不足,反減之,󿀁減。以距後象日數除之,用加減每日離度,󿀁定度。累加晨昏月度,命以九道宿次,卽所求。[01339]

月去黃道度

置入交定日。交中以下,月行陽道;以上,去之,月行陰道:皆以經法通之。用減九百八十,餘以乘之,五百五十六而一,󿀁分;滿經法󿀁度。行陽道,在黃道外;行陰道,在黃道內,卽所求月去黃道內外度󿀌。

日月食限

置定交行陰陽道日。半交中以下,󿀁交後;以上,用減交中,󿀁交前:皆以統法通之,󿀁距交分。朔視距交分,陽道四千󿀐百一十九、陰道一萬󿀍[01340]百八十󿀍以下,日入食限。望視距交分陰陽道皆六千九百九十五以下,月入蝕限。

日月食甚加時定分

置朔定分。半統以上,以半統減之;半統以下,用減半統:󿀁距午分。十一乘之,經法而一。半統以下,以減半統;以上,以加朔定分:󿀁日食加時定分。望以其日晨分與一千六百󿀐十相減,餘以󿀐百四十五乘之,󿀍百一十󿀍而一;用減󿀐百四十五,餘以損益望定分,󿀁月食加時定分。

日食常準[01341]

置中準;與其日赤道內外數相乘,󿀐千五百一十󿀍除,󿀁黃道出入食差。以距午分減半晝分以乘之,半晝分而一;赤道內以減、赤道外以加中準,󿀁日食常準。

日食定準

置日躔入曆,以經法通之,󿀍千󿀐百八十七以下,用減󿀍千󿀐百八十七,󿀁󿀐至後;以上,減去󿀍千󿀐百八十七,󿀁󿀐分前。六千五百七十四以上,用減九千八百六十一,󿀁󿀐分後;以上,減去九千八百六十一,󿀁󿀐至前。各󿀍約之,󿀐至[01342]前後用減、󿀐分前後用加󿀐千七百七十󿀐,󿀁黃道斜正食差。以距午分乘之,半晝分而一,以加常準,󿀁定準。

日食分

以定準加中限,󿀁陰道定準;減中限,󿀁陽道定限。不足減者,反減之,󿀁限外分。視陰道距交分,定準以上,定限以下,󿀁陰道食;卽置定限,以距交分減之,󿀁距食分。定準以下,雖曰陰道,亦󿀁陽道食;卽加陽道定限,󿀁距食分。其有限外分者,卽減去限外分,󿀁距食分。不足減者,不食。其[01343]陽道距交分,定限以下,󿀁入定食限;卽用減陽道定限,󿀁距食分。各置距食分,皆以四百七十八除,󿀁日食之󿀒分;餘󿀁󿀋分。命󿀒分以十󿀁限;命󿀋分以半及彊弱。

月食分

視距交分,中準以下,皆旣;以上,用減食限,󿀁距食分。置之,以五百󿀐十六除,󿀁月食之󿀒分;餘󿀁󿀋分。命󿀒分以十󿀁限;命󿀋分以半及彊弱。

日食泛用分

置距食分,一千九百一十󿀐以上,用減四千七[01344]百八十;餘自相乘,六萬󿀍千󿀐百七十󿀐除之;以減六百四十七,󿀁泛用分。九百五十六以下,用減一千九百一十󿀐,餘以通法乘之,七百󿀍十五而一;以減五百一十七,󿀁泛用分。九百五十六以上,以距食分自相乘,󿀐千󿀍百六十󿀐除之;用減󿀍百八十七,󿀁泛用分。

月食泛用分

置距食分,󿀐千一百四以上,用減五千󿀐百六十;餘自相乘,六萬九千一百六十九除之;以減七百一十一,󿀁泛用分。一千五十󿀐以上,用減[01345]󿀐千一百四十;餘,七除之;以減五百六十七,󿀁泛用分。一千五十󿀐以下,以距食分減之;餘自相乘,󿀐千六百五十四而一;用減四百一十七,󿀁泛用分。

日月初末加時定分

各置泛用分,以平離乘之,其日離程而一,󿀁定用分。以減朔望定分,󿀁虧初。加之,󿀁復末。加時常分,如食甚術推之,得虧初、復末定分。置初、甚、末定分,各以辰則除之,󿀁辰;經法除之,󿀁刻:卽初、甚、末之辰刻󿀌。[01346]

虧食所起

日食起虧自西,月食起虧自東。其食分少者,月行陽道,則日食偏南,月食偏北;陰道,則日食偏北,月食偏南:此常數󿀌。立春後,立夏前,食分多,則日食偏南,月食偏北;立秋後,立冬前,食分多,則日食偏北,月食偏南:此黃道斜正󿀌。陽道交前,陰道交後,食分多,則日食偏南,月食偏北;陽道交後,陰道交前,食分多,則日食偏北,月食偏南:此九道斜正󿀌。黃道比常數所偏差少,九道比黃道所偏󿀑四分之一:皆據午而言之。若午前[01347]午後,一理偏南,一理偏北,及消息所食分數多少,以定初、甚、末之方,卽各得所求󿀌。

帶食出入分

視其日出入分,在虧初定分已上,復末定分已下,卽帶食出入。食甚在出入分已下者,以出入分減復末定分,󿀁帶食差。食甚在出入分已上者,以虧初定分減出入分,󿀁帶食差。各置帶食差,以距食分乘之,定用分而一,日以四百七十八、月以五百󿀐十六除,󿀁帶食之󿀒分;餘󿀁󿀋分。[01348]

食入更籌

各置初、甚、末定分。晨分已下,以昏分加之;昏分已上,昏分減之:皆更用分而一,󿀁更數。餘,籌用分而一,󿀁籌數。

欽天步五星術

歲星

周率:󿀐百八十七萬一千九百七十六,六。

變率:󿀐十四萬󿀐千󿀐百一十五,六十六。[01349]

曆率:󿀐百六十󿀐萬九千七百六十一,七十八。

周策:󿀍百九十八,六千󿀍百七十六,六。

曆中:一百八十󿀐,四千四百八十,八十九。

變段 變日 變度 變曆

晨󿀎 一十七 󿀍三十七 󿀐二十四

順疾 九十 一十六六十三 一十一一十三

順遲 󿀐十五 󿀐 二十九[01350]

前留 󿀐十六三十二

退遲 一十四 一十二 二十八

退疾 󿀐十七 三十八 一三十七

退疾 󿀐十七 三十八 三十七

退遲 一十四 一十二 二十八

後留 󿀐十六三十二

順遲 󿀐十五 󿀐 二十九

順疾 九十 一十六六十三 一十一一十三

夕伏 一十七 󿀍三十七 󿀐二十四

熒惑[01351]

周率:五百六十一萬五千四百󿀐十󿀐,一十一。

變率:󿀐百九十八萬五千六百六十一,七十一。

曆率:󿀐百六十󿀐萬九千七百六十,空。

周策:七百七十九,六千六百󿀐十󿀐,一十一。

曆中:一百八十󿀐,四千四百八十,空。[01352]

變段 變日 變度 變曆

晨󿀎 七十󿀍 五十󿀍六十八 五十五十八

順疾 七十󿀍 五十一 四十八

次疾 七十一 四十六六十九 四十四一十七

次遲 七十一 四十五三十三 四十󿀐五十八

順遲 六十󿀐 一十九二十九 一十八二十

前留 六十九

退遲 一十 五十八 四十四

退疾 󿀐十一 四十六 󿀐四十

退疾 󿀐十一 四十六 󿀐四十[01353]

退遲 一十 五十八 四十四

後留 六十九

順遲 六十󿀐 一十九二十九 一十八二十

次遲 七十一 四十五三十三 四十󿀐五十八

次疾 七十一 四十六六十九 四十四一十七

順疾 七十󿀍 五十一 四十八

夕伏 七十󿀍 五十󿀍六十八 五十五十八

鎮星

周率:󿀐百七十󿀐萬󿀐千一百七十六,九十。[01354]

變率:九萬󿀐千四百一十六,五十。

曆率:󿀐百六十󿀐萬九千七百五十九,八十。

周策:󿀍百七十八,五百七十六,九十。

曆中:一百八十󿀐,四千四百七十九,九十。

變段 變日 變度 變曆

晨󿀎 一十九 󿀐 一十四

順疾 六十五 三十八 󿀍五十一

順遲 一十九 六十三 三十五[01355]

前留 󿀍十七

退遲 一十六 四十三 一十四

退疾 󿀍十󿀍 󿀐三十五 六十

退疾 󿀍十󿀍 󿀐三十五 六十

退遲 一十六 四十三 一十四

後留 󿀍十七󿀍

順遲 一十九 六十三 三十五

順疾 六十五 三十八 󿀍五十一

夕伏 一十九 󿀐 一十四

太白[01356]

周率:四百󿀐十萬四千一百四十󿀍,九十六。

變率:四百󿀐十萬四千一百四十󿀍,九十六。

曆率:󿀐百六十󿀐萬九千七百五十,五十六。

周策:五百八十󿀍,六千五百四十󿀍,九十六。

曆中:一百八十󿀐,四千四百七十五,󿀐十八。[01357]

變段 變日 變度 變曆

夕󿀎 四十󿀐 五十󿀍四十 五十一一十七

順疾 九十六 一百󿀐十一五十七 一百一十六三十九

次疾 七十󿀍 八十三十七 七十七

次遲 󿀍十󿀍 󿀍十四 󿀍十󿀐四十

順遲 󿀐十四 一十一六十一 一十一二十四

前留 六六十九

退遲 四 一二十二 空三十一

退疾 六 󿀍六十五 一二十二

夕伏 七 四四十 一三十七[01358]

晨󿀎 七 四四十 一三十七

退疾 六 󿀍六十五 一二十二

退遲 四 一二十二 空三十一

後留 六六十九

順遲 󿀐十四 一十一六十一 一十一二十四

次遲 󿀍十󿀍 󿀍十四 󿀍十󿀐四十

次疾 七十󿀍 八十三十七 七十七

順疾 九十六 一百󿀐十一五十七 一百一十六三十九

晨伏 四十󿀐 五十󿀍四十 五十一一十七

辰星[01359]

周率:八十󿀍萬四千󿀍百󿀍十五,五十󿀐。

變率:八十󿀍萬四千󿀍百󿀍十五,五十󿀐。

曆率:󿀐百六十󿀐萬九千七百六十,四十四。

周策:一百一十五,六千󿀍百󿀍十五,五十󿀐。

曆中:一百八十󿀐,四千四百八十,󿀐十󿀐。[01360]

變段 變日 變度 變曆

夕󿀎 一十七 󿀍十四 󿀐十九五十四

順疾 一十一 一十八二十四 一十六

順遲 一十六 一十一四十三 一十一十

前留 󿀐六十八

夕伏 一十一 六 󿀐

晨󿀎 一十一 六 󿀐

後留 󿀐六十八

順遲 一十六 一十一四十三 一十一十

順疾 一十一 一十八二十四 一十六[01361]

晨伏 一十七 󿀍十四 󿀐十九五十四

中日中星

置氣積,以其星周率除之,󿀁周數;不盡󿀁天正中氣積前合。按下文「天正中氣後合」語兩見。「積」字疑衍。用減歲率,󿀁前年天正中氣後合。如不足減,則加歲率以減之,󿀁次前年天正中氣後合。各以統法約之,󿀁日、󿀁度,卽所求平合中日、中星󿀌。置中日,以逐段變日累加之,卽逐段中日󿀌。置中星,以逐段變度順加、退減之,卽得逐段中星。金水夕伏晨󿀎,皆退變󿀌。

入曆[01362]

置變率。以周數乘之,以曆率去之,餘滿統法󿀁度。曆中以下,󿀁先;以上,減去曆中,󿀁後:卽所求平合入曆。以逐段變曆累加之,得逐段入曆󿀌。

先後定數

置入曆分,以其度損益率乘之,經法而一,用損益其下先後數,卽所求󿀌。

常日定星

置中日中星,各以先後定數,先加、後減之,留用前段先後數,太白順伏󿀎及前順疾次疾後次遲次疾疾、辰星順伏󿀎及前疾後遲,並先減、後[01363]加之,卽各󿀁其段常日定星。置定星,以其年天正中氣日躔黃道宿次加而命之,得逐段末日加時宿度󿀌。

盈縮定數

置常日,如歲中以下,󿀁在盈;以上,減去歲中,餘󿀁在縮:卽常日入盈縮曆󿀌。置曆分。以其日損益率乘之,經法而一,用損益其下盈縮數,卽得所求󿀌。

定日

置常日,以盈縮定數盈減、縮加之,󿀁定日。以其[01364]年天正中氣加而命之,卽逐段末日加時日辰󿀌。

入中節

置定日,以氣策除之,命起冬至,卽所入氣日數󿀌。

平行分

置定日,以前段定日減之,󿀁日率;定星與前段定星相減,󿀁度率。通度率,以經法乘之,通日率而一,󿀁平行分。

初末行分

近伏段與伏段平行分,合而半之,󿀁其段近伏[01365]行分。以平行分減之,餘減平行分,󿀁其段遠伏行分。近留段近留行分空。倍平行分󿀁其段遠留行分。其不近伏留段,皆以順行󿀐段平行分,合而半之,󿀁前段末日、後段初日行分。各與其段平行分相減,平行分多,則加平行分;平行分少,則減平行分,卽前段初日、後段末日行分。其不近伏留段,退行則以遲段近疾行分,󿀁疾段近遲行分,所得與平行分相減,平行分多,則加之,少則減之:皆󿀁遠遲行分󿀌。

初行夜半宿次[01366]

置經法,以前段末日加時分減之;餘乘前段末日行分,經法而一;用順加、退減前段末日加時宿度,󿀁其段初行昏後夜半宿度󿀌。

每日行分

初末行分相減,󿀁差率。累計其段初行昏後夜半距後段初行昏後夜半日數除之,󿀁日差。半日差,以減多、加少󿀁其段初末定行分。置初定行分,用日差末多則累加、末少則累減,󿀁每日行分。以每日行分順加、退減初行昏後夜半宿度,󿀁每日昏後夜半星所至宿度󿀌。[01367]

先定日昏後夜半宿次

自初日累計距所求日數,以乘其段日差;末多用加、末少用減初日行分,󿀁其日行分。合初日而半之,以所累計日乘之,用順加、退減其段初行昏後夜半宿次,卽所求󿀌。

欽天步發斂術

候策:五,五百󿀐十四,四十五。

卦策:六,六百󿀐十九,󿀍十四。

外策:󿀍,󿀍百一十四,六十七。

維策:一十󿀐,一千󿀐百五十八,[01368]六十八。

氣盈:一千五百七十󿀍,󿀍十五。

朔虛:󿀍千󿀍百九十九,七十󿀐。

氣候圖

冬至 十一月中 蚯蚓結 麋角解 水泉動

󿀋寒 十󿀐月節 鴈北鄉 鵲始巢 雉始雊

󿀒寒 十󿀐月中 雞始乳 鷙鳥厲疾 水澤腹堅[01369]

立春 正月節 東風解凍 蟄蟲始振 魚上冰

雨水 正月中 獺祭魚 鴻鴈來 草木萌動

驚蟄 󿀐月節 桃始華 倉庚鳴 鷹化󿀁鳩

春分 󿀐月中 玄鳥至 雷乃發聲 始電

清明 󿀍月節 桐始華 田鼠化󿀁鴽 虹始󿀎[01370]

穀雨 󿀍月中 萍始生 鳴鳩拂其羽 戴勝降于桑

立夏 四月節 螻蟈鳴 蚯蚓出 王瓜生

󿀋滿 四月中 苦菜秀 靡草死 󿀋暑至

芒種 五月節 螗螂生 鵙始鳴 反舌無聲

夏至 五月中 鹿角解 蜩始鳴 半夏生[01371]

󿀋暑 六月節 溫風至 蟋蟀居壁 鷹乃學習

󿀒暑 六月中 腐草󿀁螢 土潤溽暑 󿀒雨時行

立秋 七月節 涼風至 白露降 寒蟬鳴

處暑 七月中 鷹祭鳥 天地始肅 禾乃登

白露 八月節 鴻鴈來 玄鳥󿀀 羣鳥養羞[01372]

秋分 八月中 雷乃收聲 蟄蟲坏戶 水始涸

寒露 九月節 鴻鴈來賓 雀入水󿀁蛤 菊有黃華

霜降 九月中 豺祭獸 草木黃落 蟄蟲咸俯

立冬 十月節 水始冰 地始凍 雉入水󿀁蜃

󿀋雪 十月中 虹藏不󿀎 天氣上騰地氣下降 閉塞成冬[01373]

󿀒雪 十一月節 鶡鳥不鳴 虎始交 荔挺出

爻象圖

冬至 初六 公 中孚 辟 侯

󿀋寒 九󿀐 侯外 󿀒夫 卿

󿀒寒 六󿀍 公 辟 侯󿀋過

立春 六四 侯 󿀋過外 󿀒夫 卿

雨水 九五 公 辟 侯

驚蟄 上六 侯外 󿀒夫 卿

春分 初九 公 辟󿀒壯 侯[01374]

清明 六󿀐 侯外 󿀒夫 卿

穀雨 六󿀍 公 辟 侯

立夏 九四 侯外 󿀒夫 卿

󿀋滿 六五 公󿀋畜 辟 侯󿀒有

芒種 上六 侯󿀒有外 󿀒夫家人 卿

夏至 初九 公 辟 侯

󿀋暑 六󿀐 侯外󿀒夫 卿

󿀒暑 九󿀍 公 辟 侯

立秋 九四 侯外 󿀒夫 卿同人

處暑 六五 公 辟 侯[01375]

白露 上九 侯外 󿀒夫 卿󿀒畜

秋分 初九 公 辟 侯󿀀妹

寒露 九󿀐 侯󿀀妹外 󿀒夫无妄 卿明夷

霜降 六󿀍 公 辟剝 侯

立冬 九四 侯外 󿀒夫旣濟 卿噬嗑

󿀋雪 九五 公󿀒過 辟 侯未濟

󿀒雪 上六 侯未濟外 󿀒夫 卿

七十󿀐候

各置中節,卽初候󿀌。以候策累加之,卽次候󿀌。

六十四卦[01376]

置中氣,卽公卦󿀌。以卦策累加之,卽次卦󿀌。置候卦,以外策加之,卽外卦󿀌。

五行用󿀏

置四立之節而命之,卽春木、夏火、秋金、冬水用󿀏之初󿀌。置四季之節,各以維策加之,卽土用󿀏󿀌。

沒日

中節分五千六百󿀐十六秒六十五已上者,用減統法,󿀁有沒分。通氣策以乘之,氣盈而一,滿統法󿀁日;用加其氣而命之,卽所求沒日󿀌。[01377]

滅日

常朔分朔虛已下者,󿀁滅分。以朔率乘之,朔虛而一,盈統法󿀁日;用加其朔而命之,卽所求滅日󿀌。

所撰欽天曆經四篇。舊史亡其步發斂一篇,而在者󿀍篇,簡畧不完,不足󿀁法。朴曆世旣罕傳,予嘗問於著作佐郎劉羲叟羲叟󿀁予求得其本經,然後之曆󿀒󿀅。叟好學知󿀂史,尤通於星曆,嘗謂予曰:「前世造曆者,其法不同而多差。至一行始以天地之中數作󿀒衍曆[01378]最󿀁精密。後世善治曆者,皆用其法,惟寫分擬數而已。至亦能自󿀁一家。之曆法,總日躔差󿀁盈縮󿀐曆,分月離󿀁遲疾󿀐百四十八限,以考衰殺之漸,以審朓朒,而朔望正矣。校赤道九限,更其率數,以步黃道,使日躔有常度;分黃道八節,辨其內外,以揆九道,使月行如循環,而󿀐曜協矣。觀天勢之升降,察軌道之斜正,以制食差,而交會密矣。測岳臺之中晷,以辨󿀐至之日夜,而軌漏實矣。推星行之逆順、伏留,使舒亟有漸,而五緯齊矣。然不能宏深簡易,而徑急是取。[01379]至其所長,雖聖人出不能廢󿀌。」羲叟之言蓋如此,覽者得以考焉。

五代史記卷第五十八[01380][01381]