嗚呼,五代禮樂文章,吾無取焉。其後世有欲知之者,不可以遺。作司天職方考。
司天考第一
司天掌日月星辰之象。周天一歲,四時,十四氣,七十候,行十日十辰,以曆。而謹察其變者,以占。占者,非常之兆,以驗吉凶,以求天意,以覺人,其術藏於有司。曆者,有常之數,以推寒暑,以先天道,以勉人,其法信於天下。術有時而用,法不可一日而差。差之毫釐,則[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]