汉语典

卷26

钦定四库全书

唐书卷二十六

宋 翰 林 学 士 欧 阳 修 撰

志第十六

歴志

髙宗时戊寅歴益疎淳风作甲子元歴以献诏太史起

麟徳二年颁用谓之麟徳歴古歴有章蔀有元纪有日

分度分参差不齐淳风为总法千三百四十以一之损

益中晷术以考日至为木浑图以测黄道余因刘焯皇

极歴法増损所宜当时以为密与太史令瞿昙罗所上

经纬歴参行弘道元年十二月甲寅朔壬午晦八月诏

二年元日用甲申故进以癸未晦焉永昌元年十一月

改元载初用周正以十二月为腊月建寅月为一月神

功二年司歴以腊为闰而前岁之晦月见东方太后诏

以正月为闰十月是岁甲子南至改元圣歴命瞿昙罗

作光宅歴将用之三年罢作光宅歴复行夏时终开元

十六年麟徳歴麟徳元年甲子距上元积二十六万九

千八百八十算

总法千三百四十 朞实四十八万九千四 常朔实

三万九千五百七十一(加三百六十二日盈朔实减三百五十一日朒朔实) 辰

率三百三十五

以朞实乗积算为朞总如总法得一为日六十去之命

甲子算外得冬至累加日十五小余二百九十二小分

六之五得次气六乗小余辰率而一命子半算外各其

加时以常朔实去朞总不满为闰余以闰余减朞总为

总实如总法得一为日以减冬至得天正常朔又以常

朔小余并闰余以减朞总为总实因常朔加日二十九

小余七百一十一得次朔因朔加日七小余五百一十

二太得上弦又加得望及下弦

进纲十六 秋分后     退纪十七(春分后)

各以其气率并后气率而半之十二乗之纲纪除之为

末率二率相减余以十二乗之纲纪除为总差又以十

二乗总差纲纪除之为别差以总差前少以减末率前

多以加末率为初率累以别差前少以加初率前多以

减初率为每日躔差及先后率乃循积而损益之各得

其日定气消息与盈朒积其后无同率因前末为初率

前少者加总差前多者以总差减之为末率余依术入

之各以气下消息积息减消加常气为定气各以定气

大小余减所近朔望大小余十二通其日以辰率约其

余相从为辰总其气前多以乗末率前少以乗初率十

二而一为总率前多者以辰总减纲纪以乗十二纲纪

而一以加总率辰总乗之一十四除之前少者辰总再

乗别差二百八十八除之皆加总率乃以先加后减其

气盈朒积为定以定积盈加朒减常朔弦望得盈朒大

小余

变周四十四万三千七十七 变日二十七余七百四

十三变竒一 变竒法十二 月程法六十七

以竒法乗总实满变周去之不满者竒法而一为变分

盈总法从日得天正常朔夜卒入变加常朔小余为经

辰所入因朔加七日余五百一十二竒九得上弦转加

得望下弦及次朔加之满变日及余去之又以所入盈

朒定积盈加朒减之得朔弦望盈朒经辰所入

以离程与次相减得进退差后多为进后少为退等为

平各列朔弦望盈朒经辰所入日増减率并后率而半

之为通率又二率相减为率差増者以入变歴日余减

总法余乗率差总法而一并率差而半之减者半入余

乗率差亦总法而一皆加通率以乗入余总法除为经

辰变率半之以速减迟加入余为转余増者以减总法

减者因余皆乗率差总法而一以加通率变法乗之总

法除之以速减迟加变率为定率乃以定率増减迟速

积为定其后无同率亦因前率应増者以通率为初数

半率差而减之应损者即为通率其歴率损益入余进

退日者分为二日随余初末如法求之所得并以加减

变率为定七日初千一百九十一末百四十九十四日

初千四十二末二百九十八二十一日初八百九十二

末四百四十八二十八日初七百四十三末五百九十

七各视入余初数已下为初已上以初数减之余为末

各以入变迟速定数速减迟加朔弦望盈朒小余满若

不足进退其日加其常日者为盈减其常日者为朒各

为定大小余命日如前乃前朔后朔迭相推校盈朒之

课据实为准损不侵朒益不过盈定朔日名与次朔同

者大不同者小无中气者为闰月(其元日有交加时应见者消息前后一两)

(月以定大小令亏在晦二弦望亦随消息月朔盈朒之极不过频三其或过者观定小余近夜半者量之)

黄道南斗二十四度三百二十八分牛七度婺女十一

度虚十度危十六度营室十八度东壁十度奎十七度

娄十三度胃十五度昴十一度毕十六度觜觽二度参

九度东井三十度舆鬼四度栁十四度七星七度张十

七度翼十九度轸十八度角十三度亢十度氐十六度

房五度心五度尾十八度箕十度

冬至之初日躔定在南斗十二度每加十五度二百九

十二分小分五依宿度去之各得定气加时日度各以

初日躔差乗定气小余总法而一进加退减小余为分

以减加时度为气初夜半度乃日加一度以躔差进加

退减之得次日以定朔弦望小余副之以乗躔差总法

而一进加退减其副各加夜半日躔为加时宿度合朔

度即月离也上弦加度九十一度分四百一十七望加

度百八十二度分八百三十四下弦加度二百七十三

度分千二百五十一讫半其分降一等以同程法得加

时月离因天正常朔夜半所入变日及余定朔有进退

日者亦进退一日为定朔夜半所入累加一日得次日

各以夜半入变余乗进退差总法而一进加退减离程

为定程以定朔弦望小余乗之总法而一以减加时月

离为夜半月离求次日程法约定程累加之若以定程

乗夜刻二百除为晨分以减定程为昏分其夜半月离

朔后加昏为昏度望后加晨为晨度其注歴五乗弦望

小余程法而一为刻不满晨前刻者退命算上

辰刻八分二十四 刻分七十二

定气晨前刻  黄道去极度屈伸率  发歛差

置其气屈伸率各以发敛差损益之为每日屈伸率差

满十从分分满十为率各累计其率为刻分百八十乗

之十一乗纲纪除之为刻差各半之以伸减屈加晨前

刻分为每日晨前定刻倍之为夜刻以减一百为昼刻

以三十四约刻差为分分满十为度以伸减屈加气初

黄道去极得每日以昼刻乗朞实二百乗总法除为昏

中度以减三百六十五度三百二十八分余为旦中度

各以加日躔得昏旦中星赤道计之其赤道同太初星

游交终率千九十三万九千三百一十三 竒率三百

约终三万六千四百六十四竒百十三 交中万八

千二百三十二竒五十六半 交终日二十七余二百

八十四竒百一十三 交中日十三余八百一十二竒

五十六半 亏朔三千一百六竒百八十七 实望万

九千七百八十五竒百五十 后准千五百五十三竒

九十三半 前准万六千六百七十八竒二百六十三

置总实以竒率乗之满终率去之不满以竒率约为入

交分加天正常朔小余得朔泛交分求次朔以亏朔加

之因朔求望以实望加之各以朔望入气盈朒定积盈

加朒减之又六十乗迟速定数七百七十七除为限数

以速减迟加为定交分(其朔月在日道里者以所入限数减迟速定数余以速减迟加)

(其定交分而日出道表者为变交分不出表者依定交分其变交分三时生内者依术消息以定蚀不)交

中已下者为月在外道已上者去之余为月在内道其

分如后准已下为交后分前准已上者反减交中余为

交前分望则月蚀朔在内道则日蚀百一十二约前后

分为去交时置定朔小余副之辰率约之以艮巽坤干

为次命算外其余半法已下为初已上者去之为末初

则因余末则减法各为差率月在内道者益去交时十

而三除之以乗差率十四而一为差其朔在二分前后

一气内即以差为定近冬至以去寒露雨水近夏至以

去清明白露气数倍之又三除去交时増之近冬至艮

巽以加坤干以减近夏至艮巽以减坤干以加其差为

定差艮巽加副坤干减副月在外道者三除去交时数

以乗差率十四而一为差艮坤以减副巽干以加副为

食定小余望即因定望小余即所在辰近朝夕者以日

出没刻校前后十二刻半内候之月在外道朔不应蚀

夏至初日以二百四十八为初准去交前后分如初准

已下加时在午正前后七刻内者蚀朔去夏至前后每

一日损初准二分皆毕于九十四日为每日变准交分

如变准已下加时如前者亦蚀又以末准六十减初准

及变准余以十八约之为刻准以并午正前后七刻内

数为时准加时准内交分如末准已下亦蚀又置末准

每一刻加十八为差准加时刻去午前后如刻准已上

交分如差准已下者亦蚀自秋分至春分去交如末准

已下加时已午未者亦蚀月在内道朔应蚀若在夏至

初日以千三百七十三为初准去交如初准已上加时

在午正前后十八刻内者或不蚀夏至前后每日益初

准一分半皆毕于九十四日为每日变准以初准减变

准余十而一为刻准以减午正前后十八刻余为时准

其去交在变准已上加时在准内或不蚀望去交前后

定分冬减二百二十四夏减五十四春交后减百交前

减二百秋交后减二百交前减百不足减者蚀既有余

者以减后准百四而一得月蚀分朔交月在内道入冬

至毕定雨水及秋分毕大雪皆以五百五十八为蚀差

入春分日损六分毕芒种以蚀差减去交分不足减者

反减蚀差为不蚀分其不蚀分自小满毕小暑加时在

午正前后七刻外者皆减一时三刻内者加一时大寒

毕立春交前五时外大暑毕立冬交后五时外者皆减

一时五时内者加一时诸加时蚀差应减者交后减之

交前加之应加者交后加之交前减之不足减者皆既

加减入不蚀限者或不蚀月在外道冬至初日无蚀差

自后日益六分毕于雨水入春分毕白露皆以五百二

十二为差入秋分日损六分毕大雪以差加去交分为

蚀分以减后准余为不蚀分十五约蚀差以百四为定

法其不蚀分如定法得一以减十五余得日蚀分

岁星总率五十三万四千四百八十三竒四十五 伏

分二万四千三十一竒七十二半 终日三百九十八

余千一百六十三竒四十五 平见入冬至毕小寒均

减日入大寒日损六十七分入春分依平乃日加八十

九分入立夏毕小满均加六日入芒种日损八十九分

入夏至毕立秋均加四日入处暑日损百七十八分入

白露依平自后日减五十二分入小雪毕大雪均减六

日初顺百一十四日行十八度五百九分日益迟一分

前留二十六日旋退四十二日退六度十二分日益疾

二分又退四十二日退六度十二分日益迟二分后留

二十五日后顺百一十四日行十八度五百九分日益

疾一分日尽而夕伏

荧惑总率百四万五千八十竒六十 伏分九万七千

九十竒三十 终日七百七十九余千二百二十竒六

十 平见入冬至减二十七日自后日损六百三分入

大寒日加四百二分入雨水毕榖雨均加二十七日入

立夏日损百九十八分入立秋依平入处暑日减百九

十八分入小雪毕大雪均减二十七日初顺入冬至率

二百四十三日行百六十五度乃三日损日度各二小

寒初日率二百三十三日行百五十五度乃二日损一

入榖雨四日平毕小满九日率百七十八日行百度乃

三日损一夏至初日平毕六日率百七十一日行九十

三度乃三日益一入立秋初日百八十四日行百六度

乃每日益一入白露初日率二百一十四日行百三十

六度乃五日益六入秋分初日率二百三十二日行百

五十四度又每日益一入寒露初日率二百四十七日

行百六十九度乃五日益三入霜降五日平毕立冬十

三日率二百五十九日行百八十一度乃二日损日一

入冬至复初各依所入常气平者依率余皆计日损益

为前疾日度定率其前迟及留退入气有损益日度者

计日损益皆准此法疾行日率入大寒六日损一入春

分毕立夏均减十日入小满三日损所减一毕芒种依

平入立秋三日益一入白露毕秋分均加十日入寒露

一日半损所加一毕气尽依平为变日率疾行度率入

大寒毕启蛰立夏毕夏至大暑毕气尽霜降毕小雪皆

加四度清明毕榖雨加二度为变度率初行入处暑减

日率六十度率三十入白露毕秋分减日率四十四度

率二十二皆为初迟半度之行尽此日度乃求所减之

余日度率续之为疾初行入大寒毕大暑差行日益迟

一分(其前迟后迟日率既有増损而益迟益疾差分皆检括前疾末日行分为前迟初日行分以前迟平)

(行分减之余为前迟总差后疾初日行分为后迟末日行分以后迟初日行分减之余为后迟总差相减为前)

(后别日差分其不满者皆调为小分迟疾之际行分衰杀不伦者依此)前迟入冬至率六

十日行二十五度先疾日益迟二分入小寒三日损一

大寒初日率五十五日行二十度乃三日益一立春初

日平毕清明率六十日行二十五度入榖雨每气别减

一度立夏初日平毕小满率六十日行二十二度入芒

种每气别益一度夏至初日平毕处暑率六十日行二

十五度入白露三日损一秋分初日率六十日行二十

五度乃每日益日一三日益度二寒露初日率七十五

日行三十度乃每日损日一三日损度一霜降初日率

六十日行二十五度乃二日损一度入立冬一日平毕

气尽率六十日行十七度入小雪五日益一度大雪初

日率六十日行二十度乃三日益一度入冬至复初前

留十三日(前疾减日率一者以其数分益此留及后迟日率前疾加日率者以其数分减此留及后)

(迟日率)旋退西行入冬至初日率六十三日退二十二度

乃四日益度一小寒一日率六十三日退二十六度乃

三日半损度一立春三日平毕惊蛰率六十三日退十

七度乃二日益日度各一雨水八日平毕气尽率六十

七日退二十一度入春分每气损日度各一大暑初日

平毕气尽率五十八日退十二度立秋初日平毕气尽

率五十七日退十一度乃二日益日一寒露九日平毕

气尽率六十六日退二十度乃二日损一霜降六日平

毕气尽率六十三日退十七度乃三日益一立冬十一

日平毕气尽率六十七日退二十一度乃二日损一入

冬至复初后留冬至初留十三日乃二日半益一大寒

初日平毕气尽留二十五日乃二日半损一雨水初日

留十三日乃三日益一清明初日留二十三日乃日损

一清明十日平毕处暑留十三日乃二日损一秋分十

一日无留乃每日益一霜降初日留十九日乃三日损

一立冬毕大雪留十三日后迟顺六十日行二十五度

日益疾二分(前疾加度者此迟依数减之为定度前疾无加度者此迟入秋分至立冬减三度入)

(冬至减五度后留定日朒十三日者以所朒日数加此迟日率)后疾冬至初日率二百

一十日行百三十二度乃每日损一大寒八日率百七

十二日行九十四度乃二日损一启蛰平毕气尽率百

六十一日行八十三度乃二日益一芒种十四日平毕

夏至率二百三十三日行百五十五度乃每日益一大

暑初日平毕处暑率二百六十三日行百八十五度乃

二日损一秋分一日率二百五十五日行百七十七度

乃一日半损一大雪初日率二百五日行百二十七度

乃三日益一入冬至复初其入常气日度之率有损益

者计日损益为后疾定日率度疾行日率其前迟定日

朒六十及退行定日朒六十三者皆以所朒日数加疾

行定日率前迟定日盈六十退行定日盈六十三后留

定日盈十三者皆以所盈日数减此疾定日率各为变

日率疾行度率其前迟定度朒二十五退行定度盈十

七后迟入秋分到冬至减度者皆以所盈朒度数加此

疾定率前迟定度盈二十五及退行定度朒十七者皆

以所盈朒度数减此疾定度率各为变度率初行入春

分毕榖雨差行日益疾一分初行入立夏毕夏至日行

十度六十六日行三十三度小暑毕大暑五十日行二

十五度立秋毕气尽二十日行十度减率续行竝同前

尽日度而夕伏

镇星总率五十万六千六百二十三竒二十九 伏分

二万二千八百三十一竒六十四半 终日三百七十

八余一百三竒二十九 平见入冬至初减四日乃日

益八十九分入大寒毕春分均减八日入清明日损五

十九分入小暑初依平自后日加八十九分入白露初

加八日自后日损百七十八分入秋分均加四日入寒

露日损五十九分入小雪初日依平乃日减八十九分

初顺八十三日行七度二百九十分日益迟半分前留

三十七日旋退五十一日退二度四百九十一分日益

疾少半又退五十一日退二度四百九十一分日益迟

少半后留三十七日后顺八十三日行七度二百九十

分日益疾半分日尽而夕伏

太白总率七十八万四千四百四十九竒九 伏分五

万六千二百二十四竒五十四半 终日五百八十三

余千二百二十九竒九 夕见伏日二百五十六 晨

见伏日三百二十七余千二百二十九竒九 夕平见

入冬至初依平乃日减百分入启蛰毕春分均减九日

入清明日损百分入芒种依平入夏至日加百分入处

暑毕秋分均加九日入寒露日损百分入大雪依平夕

顺入冬至毕立夏入立秋毕大雪率百七十二日行二

百六度入小满后十日益一度为定度入白露毕春分

差行益迟二分自余平行夏至毕小暑率百七十二日

行二百九度入大暑五日损一度毕气尽平行入冬至

大暑毕气尽平十三日行十三度入冬至十日损一毕

立春入立秋十日益一毕秋分启蛰毕芒种七日行七

度入夏至后五日益一毕于小暑寒露初日率二十三

日行二十二度乃六日损一毕小雪顺迟四十二日行

三十度日益迟八分(前疾加过二百六疾者准数损此度)夕留七日夕退

十日退五度日尽而夕伏晨平见入冬至依平入小寒

日加六十七分入立春毕立夏均加三日入小满日损

六十七分入夏至依平入小暑日减六十七分入立秋

毕立冬均减三日入小雪日损六十七分晨退十日退

五度晨留七日顺迟冬至毕立夏大雪毕气尽率四十

二日行三十度日益疾八分入小满率十日损一度毕

芒种夏至毕寒露率四十二日行二十七度入霜降每

气益一度毕小雪平行冬至毕气尽立夏毕气尽十三

日行十三度入小寒后六日益日度各一毕启蛰小满

后七日损日度各一毕立秋雨水初日率二十三日行

二十三度自后六日损日度各一毕榖雨处暑毕寒露

无平行入霜降后五日益日度各一毕大雪疾行百七

十二日行二百六度前迟行损度不满三十度者此疾

依数益之处暑毕寒露差行日益疾一分自余平行日

尽而晨伏

辰星总率十五万五千二百七十八竒六十六 伏分

二万二千六百九十九竒三十三 终日百一十五余

千一百七十八竒六十六 夕见伏日五十二 晨见

伏日六十三余千一百七十八竒六十六 夕平见入

冬至毕清明依平入榖雨毕芒种均减二日入夏至毕

大暑依平入立秋毕霜降应见不见(其在立秋霜降气内夕去日十八度)

(外三十六度内有木火土金星者亦见)入立冬毕大雪依平顺疾十二日

行二十一度六分日行一度五百三分大暑毕处暑十

二日行十七度二分日行一度二百八十分平行七日

行七度入大暑后二日损日度各一入立秋无此平行

顺迟六日行二度四分日行二百二十四分前疾行十

七度者无此迟行夕留五日日尽而夕伏晨平见入冬

至均减四日入小寒毕大寒依平入立春毕启蛰均减

三日(其在启蛰气内去日度如前晨无木火土金星者不见)入雨水毕立夏应见

不见(其在立夏气内去日度如前晨有木火土金星者亦见)入小满毕寒露依平

入霜降毕立冬均加一日入小雪毕大雪依平晨见留

五日顺迟六日行二度四分日行二百二十四分入大

寒毕惊蛰无此迟行平行七日行七度入大寒后二日

损日度各一入立春无此平行顺疾行十二日行二十

一度六分日行一度五百三分前无迟行者十二日行

十七度一十分日行一度二百八十分日尽而晨伏

各以伏分减总实以总率去之不尽反以减总率如总

法为日天正定朔与常朔有进退者亦进减退加一日

乃随次月大小去之命日算外得平见所在各半见余

以同半总太白辰星以夕见伏日加之得晨平见各依

所入常气加减日及应计日损益者以损益所加减讫

余以加减平见为常见又以常见日消息定数之半息

减消加常见为定见日及分置定见夜半日躔半其分

以其日躔差乗定见余总法而一进加退减之乃以其

星初见去日度岁星十四太白十一荧惑镇星辰星十

七晨减夕加得初见定辰所在宿度其初见消息定数

亦半之以息加消减其星初见行留日率(其岁星镇星不湏加减其)

(加减不满日者与见通之过半从日乃依行星日度率求初日行分)

置定见余以减半总各以初日行分乗之半总而一顺

加逆减星初见定辰所在度分得星见后夜半宿度以

所行度分顺加逆减之其差行益疾益迟者副置初日

行分各以其差迟损疾加之留者因前逆则依减以程

法约行分为度分得每日所至求行分者皆以半总乗

定度率有分者从之日率除为平行度分置定日率减

一以所差分乗之二而一为差率以疾减迟加平行为

初日所行度及分中宗反正太史丞南宫说以麟徳歴

上元五星有入气加减非合璧连珠之正以神龙元年

岁次乙巳故治乙巳元歴推而上之积四十一万四千

三百六十算得十一月甲子朔夜半冬至七曜起牵牛

之初其术有黄道而无赤道推五星先歩定合加伏日

以求定见佗与淳风术同所异者惟平合加减差既成

而睿宗即位罢之

唐书卷二十六

新唐书》其他篇章