卷十六历二

作者:欧阳修、宋祁等朝代:北宋类别:纪传体断代史 · 白话译文

本文永久链接:https://shishuguan.com/books/xintangshu-baihuawen-full/volume-2/chapter-26

高宗时,《戊寅历》更加疏漏,李淳风编制《甲子元历》进献。下诏太史局自麟德二年开始颁行,称为《麟德历》。古代历法有“章”、“蔀”,有“元”、“纪”,有“日分”、“度分”,参差不齐,李淳风以总法一千三百四十统一它们。增减测量日影的方法来考察冬至时刻,制作木制浑天图来测量黄道,其余依据刘焯的《皇极历》方法,增减适当。当时认为精密,与太史令瞿昙罗进献的《经纬历》并行使用。

弘道元年十二月甲寅朔,壬午晦。八月,下诏次年元日用甲申,所以提前以癸未晦结束。

永昌元年十一月,改元载初,采用周正,以十二月为腊月,建寅月为一月。神功二年,司历以腊月为闰月,而前一年晦日,月亮出现在东方,太后下诏以正月为闰十月。这一年,甲子冬至,改元圣历。命令瞿昙罗制作《光宅历》,将要使用。三年,停止制作《光宅历》,恢复使用夏时,直到开元十六年结束。

《麟德历》麟德元年甲子,距上元累积二十六万九千八百八十算。

总法一千三百四十。

期实四十八万九千零四。

常朔实三万九千五百七十一。加上三百六十二称为盈朔实,减去三百五十一称为朒朔实。

辰率三百三十五。

以期实乘以积算,为期总。除以总法得到日。以六十去除,从甲子算外,得到冬至。累加日十五、小余二百九十二、小分六分之五,得到次气。小余乘以六,除以辰率,从子半算外,各自得到加时。

以常朔实除去期总,余数为闰余。以闰余减去期总,为总实,除以总法得到日。以减去冬至,得到天正常朔。又以常朔小余加上闰余,减去期总,为总实。依常朔加日二十九、小余七百一十一,得到次朔。依朔加日七、小余五百一十二太,得到上弦。再加,得到望及下弦。

进纲十六。秋分后。

退纪十七。春分后。

各自以其气率加上后气率后除以二,乘以十二,除以纲纪,为末率。二率相减,余数乘以十二,除以纲纪,为总差。又以十二乘以总差,除以纲纪,为别差。以总差前少减去末率,前多加上末率,为初率。累加以别差,前少以加初率,前多减去初率,为每日躔差及先后率。于是依次累积而增减,各自得到其日定气消息与盈朒积。其后没有相同率,以前末为初率;前少者加总差,前多者以总差减去,为末率。其余依术法代入。

各自以气下消息积,息减消加常气,为定气。各自以定气大小余减去所近朔望大小余,十二倍其日,以辰率约其余,相从为辰总。其气前多以乘末率,前少以乘初率,十二而一,为总率。前多者,以辰总减纲纪,乘以十二,除以纲纪,加总率,辰总乘之,二十四除之;前少者,辰总再乘别差,二百八十八除之:都加总率。于是以先加、后减其气盈朒积为定。以定积盈加、朒减常朔弦望,得到盈朒大小余。

变周四十四万三千零七十七。

变日二十七,余七百四十三,变奇一。

变奇法十二。

月程法六十七。

以奇法乘以总实,满变周除去;不满者,除以奇法,为变分。盈总法从日,得到天正常朔夜半入变。加常朔小余,为经辰所入。依朔加七日、余五百一十二、奇九,得到上弦。转加,得到望、下弦及次朔。加满变日及余,除去。又以所入盈朒定积,盈加朒减,得到朔、弦、望盈朒经辰所入。

以离程与次相减,得到进退差;后多为进,后少为退,相等为平。各列出朔、弦、望盈朒经辰所入日增减率,加上后率后除以二,为通率。又二率相减,为率差。增者以入变历日余减总法,余乘率差,除以总法,并率差后除以二;减者以半入余乘率差,也除以总法:都加通率。以乘入余,除以总法,为经辰变率。除以二,以速减迟加入余,为转余。增者以减总法,减者因余:都乘率差,除以总法;加通率,变率乘之,除以总法,以速减迟加变率,为定率。于是以定率增减迟速积为定。其后无同率,也依前率。应增者,以通率为初数,半率差减之,应损者,即为通率。其历率损益入余进退日者,分为二日,随余初末,依法求之,所得都加减变率为定。

七日:初,一千一百九十一;末,一百四十九。十四日:初,一千零四十二;末,二百九十八。二十一日:初,八百九十二;末,四百四十八。二十八日:初,七百四十三;末,五百九十七。各视入余初数,已下为初,已上以初数减之,余为末。

各以入变迟速定数,速减迟加朔、弦、望盈朒小余;满或不足,进退其日。加其常日者为盈,减其常日者为朒。各为定大小余,命日如前。于是前朔、后朔互相推算,盈朒的考核,据实为准;损不侵朒,益不过盈。

定朔日名与次朔相同者为大,不同者为小,无中气者为闰月。其元日有交、加时应见者,斟酌前后一两月,以定大小,令亏在晦日、初二日,弦、望也随情况斟酌。月朔盈朒的极端,不过连续三次。其有超过者,观察定小余接近夜半者估量。

黄道:南斗,二十四度三百二十八分。牛,七度。婺女,十一度。虚,十度。危,十六度。营室,十八度。东壁,十度。奎,十七度。娄,十三度。胃,十五度。昴,十一度。毕,十六度。觜觿,二度。参,九度。东井,三十度。舆鬼,四度。柳,十四度。七星,七度。张,十七度。翼,十九度。轸,十八度。角,十三度。亢,十度。氐,十六度。房,五度。心,五度。尾,十八度。箕,十度。

冬至初日,太阳位置定在南斗十二度。每加十五度二百九十二分、小分五,依宿度除去,各自得到定气加时日度。

各以初日躔差乘定气小余,除以总法,进加退减小余,为分;以减加时度,为气初夜半度。于是每日加一度,以躔差进加减减,得次日。以定朔弦望小余副之;以乘躔差,除以总法,进加减减其副,各加夜半日度,为加时宿度。

合朔度,即月亮运行度数。上弦,加度九十一度、分四百一十七。望,加度一百八十二度、分八百三十四。下弦,加度二百七十三度、分一千二百五十一。完毕,半数其分,降一等,以同程法,得加时月亮度数。因天正常朔夜半所入变日及余,定朔有进退日者,也进退一日,为定朔夜半所入。累加一日,得次日。

各以夜半入变余乘进退差,除以总法,进加减减离程,为定程。以定朔弦望小余乘之,除以总法,以减加时月亮度数,为夜半月度。求次日,程法约约定程,累加之。若以定程乘夜刻,二百除,为晨分。以减定程,为昏分。其夜半月度,朔后加昏为昏度,望后加晨为晨度。其注历,五乘弦望小余,除以程法,为刻。不满晨前刻者,退命算上。

辰刻八,分二十四。

刻分法七十二。

设置其气屈伸率,各以发敛差增减之,为每日屈伸率。差满十,从分;分满十,为率。各累计其率为刻分。一百八十乘之,十一乘纲纪除之,为刻差。各半之,以伸减屈加晨前刻分,为每日晨前定刻。倍之,为夜刻。以减一百,为昼刻。以三十四约刻差,为分;分满十,为度。以伸减屈加气初黄道去极,得每日。以昼刻乘期实,二百乘,除以总法,为昏中度。以减三百六十五度三百二十八分,余为旦中度。各以加日度,得昏旦中星,赤道计算。其赤道同《太初》星距。

游交终率一千零九十三万九千三百一十三。奇率三百。

约终三万六千四百六十四,奇一百一十三。交中一万八千二百三十二,奇五十六半。交终日二十七,余二百八十四,奇一百一十三。交中日十三,余八百一十二,奇五十六半。

亏朔三千一百零六,奇一百八十七。实望一万九千七百八十五,奇一百五十。

后准一千五百五十三,奇九十三半。前准一万六千六百七十八,奇二百六十三。

设置总实,以奇率乘之,满终率除去;不满,以奇率约,为入交分。加天正常朔小余,得朔泛交分。求次朔,以亏朔加之。依朔求望,以实望加之。各以朔望入气盈朒定积,盈加朒减;又六十乘迟速定数,七百七十七除,为限数;以速减迟加,为定交分。其朔,月亮在日道里者,以所入限数减迟速定数,余以速减迟加其定交分。而出日道表者,为变交分。不出表者,依定交分。其变交分三时半内者,依术法斟酌,以定蚀否。交中以下者,为月亮在外道;以上者,除去,余为月亮在内道。其分如后准以下,为交后分;前准以上者,反减交中,余为交前分。望则月亮蚀,朔在内道则日蚀。一百一十二约前后分,为去交时。设置定朔小余,副之。辰率约之,以艮、巽、坤、乾为次序,命算外。其余,半法以下为初;以上者,除去,为末。初则因余,末则减法,各为差率。月亮在内道者,益去交时十而三除之。以乘差率,十四而一,为差。其朔,在二分前后一气内,即以差为定;近冬至以去寒露、雨水,近夏至以去清明、白露气数倍之,又三除去交时增加之;近冬至艮巽以加、坤乾以减,近夏至艮巽以减、坤乾以加其差,为定差。艮、巽加副,坤、乾减副。月亮在外道者,三除去交时数,以乘差率,十四而一,为差。艮、坤以减副,巽、乾以加副,为食定小余。望即因定望小余,即所在辰;近朝夕者,以日出没刻校前后十二刻半内候之。

月亮在外道,朔不应蚀。夏至初日,以二百四十八为初准。去交前后分如初准以下、加时在午正前后七刻内者,蚀。朔去夏至前后,每过一日损初准二分,都止于九十四日,为每日变准。交分如变准以下、加时如前,亦蚀。又以末准六十减初准及变准,余以十八约之,为刻准,以并午正前后七刻内数,为时准。加时准内交分,如末准以下,亦蚀。又置末准,每过一刻加十八,为差准。加时刻去午前后如刻准以下、交分如差准以下者,亦蚀。自秋分至春分,去交如末准以下、加时巳、午、未者,亦蚀。

月亮运行在内道,朔日应该发生日食。如果在夏至初日,用一千三百七十三作为初准。离开交点如果在初准以上,并且加时在午正前后十八刻以内,有时不会发生日食。夏至前后每天增加初准一分半,到九十四天为止,作为每天的变化标准。用初准减去变化标准,余数除以十,得到刻准。用刻准减去午正前后十八刻,余数作为时准。如果离开交点在变化标准以上,并且加时在时准之内,有时不会发生日食。

观测离开交点的前后定分:冬季减去二百二十四;夏季减去五十四;春季,交后减去一百,交前减去二百;秋季,交后减去二百,交前减去一百。不够减的,则发生全食。有剩余的,用剩余数减去后准,除以一百四,得到月食分数。

朔日交点,月亮在内道,进入冬至到定雨水,以及秋分到大雪,都用五百五十八作为蚀差。进入春分,每天减少六分,到芒种为止。用蚀差减去交分;不够减的,反过来用蚀差减去交分,得到不蚀分。如果不蚀分,从小满到小暑,加时在午正前后七刻以外的,全部减去一时;三刻以内的,加一时。大寒到立春,交前五时以外,大暑到立冬,交后五时以外的,都减去一时;五时以内的,加一时。所有加时蚀差应该减的,交后减去,交前加上;应该加的,交后加上,交前减去。不够减的,都是全食;加减后进入不蚀界限的,有时不会发生日食。月亮在外道,冬至初日,没有蚀差。此后每天增加六分,到雨水为止。进入春分,到白露,都用五百二十二作为蚀差。进入秋分,每天减少六分,到大雪为止。用蚀差加上去交分,得到蚀分。用蚀分减去后准,余数作为不蚀分。用十五约蚀差,减去一百四,得到定法。如果不蚀分,除以定法得一,用十五减去,余数得到日食分数。

岁星

总率五十三万四千四百八十三,余四十五。

伏分二万四千三十一,余七十二点五。

终日三百九十八,余一千一百六十三,余四十五。

平见,进入冬至,到小寒,平均减去六日。进入大寒,每天减少六十七分。进入春分,依平。然后每天增加八十九分,进入立夏,到小满,平均增加六日。进入芒种,每天减少八十九分。进入夏至,到立秋,平均增加四日。进入处暑,每天减少一百七十八分。进入白露,依平。此后每天减少五十二分。进入小雪,到大雪,平均减去六日。

初次顺行,一百一十四天运行十八度五百九分,每天逐渐减缓一分。前留,二十六天。然后退行,四十二天,退行六度十二分,每天逐渐加快二分。又退行,四十二天,退行六度十二分,每天逐渐减缓二分。后留,二十五天。后顺行,一百一十四天运行十八度五百九分,每天逐渐加快一分。日期结束而傍晚伏匿。

荧惑

总率一百零四万五千零八十,余六十。

伏分九万七千零九十,余三十。

终日七百七十九,余一千二百二十,余六十。

平见,进入冬至,减去二十七日。此后每天减少六百零三分。进入大寒,每天增加四百零二分。进入雨水,到谷雨,平均增加二十七日。进入立夏,每天减少一百九十八分。进入立秋,依平。进入处暑,每天减少一百九十八分。进入小雪,到大雪,平均减去二十七日。

初次顺行,进入冬至,率二百四十三天运行一百六十五度。然后每三天减少日数、度数各二。小寒初日,率二百三十三天运行一百五十五度,然后每两天减少一。进入谷雨四日,平,到小满九日。率一百七十八天运行一百度,然后每三天减少一。夏至初日,平,到六日,率一百七十一天运行九十三度,然后每三天增加一。进入立秋初日,一百八十四天运行一百零六度,然后每天增加一。进入白露初日,率二百一十四天运行一百三十六度;然后每五天增加六,进入秋分初日,率二百三十二天运行一百五十四度,又每天增加一。进入寒露初日,率二百四十七天运行一百六十九度。然后每五天增加三。进入霜降五日,平,到立冬十三日,率二百五十九天运行一百八十一度,然后每两天减少日数一。进入冬至,恢复初值。

各自根据所进入的常气,平的依率,其余的都计算天数损益,作为前疾日度定率。其前迟及留退,进入节气有损益日度的,计算天数损益,都依照此法。疾行日率,进入大寒,每六天减少一;进入春分,到立夏,平均减去十日;进入小满,每三天减去所减的一;到芒种,依平;进入立秋,每三天增加一;进入白露,到秋分,平均增加十日;进入寒露,每一点五天减去所加的一;到节气结束,依平,作为变日率。疾行度率,进入大寒到启蛰,立夏到夏至,大暑到节气结束,霜降到小雪,都增加四度;清明到谷雨,增加二度,作为变度率。

初行进入处暑,减去日率六十,度率三十;进入白露,到秋分,减去日率四十四,度率二十二:都是初迟半度的运行。度过这些日、度,然后求所减的剩余日、度率,延续下去,作为疾。初行进入大寒到大暑,差行,每天逐渐减缓一分。其前迟、后迟,日率既然有增减,而益迟、益疾,差分都检括前疾末日行分,作为前迟初日行分。用前迟平行分减去它,余数为前迟总差。后疾初日行分,作为后迟末日行分,用后迟初日行分减去它,余数为后迟总差。相减,得到前后别日差分,其不满的都调整为小分。迟疾之际,行分衰减不均匀的,依此处理。

前迟,进入冬至,率六十天运行二十五度;先疾,每天逐渐减缓二分。进入小寒,每三天减少一。大寒初日,率五十五天运行二十度,然后每三天增加一。立春初日,平,到清明,率六十天运行二十五度。进入谷雨,每个节气分别减去一度。立夏初日,平,到小满,率六十天运行二十二度。进入芒种,每个节气分别增加一度。夏至初日,平,到处暑,率六十天运行二十五度,进入白露,每三天减少一。秋分初日,率六十天运行二十五度。然后每天增加日数一,每三天增加度数二。寒露初日,率七十五天运行三十度,然后每天减少日数一,每三天减少度数一。霜降初日,率六十天运行二十五度,然后每两天减少一度。进入立冬一日,平,到节气结束,率六十天运行十七度。进入小雪,每五天增加一度。大雪初日,率六十天运行二十度,然后每三天增加一度。进入冬至,恢复初值。

前留,十三天。前疾如果减少日率一,用其数目分增加此留及后迟日率。前疾如果增加日率,用其数目分减少此留及后迟日率。然后退行,向西。进入冬至初日,率六十天运行一十三度(此处疑为“退二十二度”,但原文如此),然后每四天增加一度。小寒一日,率六十天运行二十六度(疑为“退”),然后每三点五天减少一度。立春三日,平,到惊蛰,率六十天运行十七度,然后每两天增加日、度各一。雨水八日,平,到节气结束,率六十七天退行二十一度。进入春分,每个节气减少日、度各一。大暑初日,平,到节气结束,率五十八天退行十二度。立秋初日,平,到节气结束,率五十七天退行十一度,然后每两天增加日数一。寒露九日,平,到节气结束,率六十六天退行二十度,然后每两天减少一。霜降六日,平,到节气结束,率六十三天退行十七度,然后每三天增加一。立冬十一日,平,到节气结束,率六十七天退行二十一度,然后每两天减少一。进入冬至,恢复初值。

后留,冬至初,留十三天,然后每两点五天增加一。大寒初日,平,到节气结束,留二十五天,然后每两点五天减少一。雨水初日,留十三天,然后每三天增加一。清明初日,留二十三天,然后每天减少一。清明十日,平,到处暑,留十三天,然后每两天减少一。秋分十一日,无留,然后每天增加一。霜降初日,留十九天,然后每三天减少一。立冬到大雪,留十三天。

后迟,顺行,六十天运行二十五度,每天逐渐加快二分。前疾如果增加度数,此迟依照数量减少,作为定度。前疾没有增加度数的,此迟进入秋分到立冬减少三度,进入冬至减少五度。后留定日小于十三天的,用所缺日数加到此迟日率。

后疾,冬至初日,率二百一十天运行一百三十二度,然后每天减少一。大寒八日,率一百七十二天运行九十四度,然后每两天减少一。启蛰,平,到节气结束,率一百六十一天运行八十三度,然后每两天增加一。芒种十四日,平,到夏至,率二百三十三天运行一百五十五度,然后每天增加一。大暑初日,平,到处暑,率二百六十三天运行一百八十五度,然后每两天减少一。秋分一日,率二百五十五天运行一百七十七度,然后每一点五天减少一。大雪初日,率二百零五天运行一百二十七度,然后每三天增加一。进入冬至,恢复初值。

其进入常气的日度率有损益的,计算天数损益,作为后疾定日率度。疾行日率,其前迟定日小于六十、及退行定日小于六十三的,都用所缺日数加到此疾行定日率;前迟定日盈六十、退行定日盈六十三、后留定日盈十三的,都用所盈日数减去此疾定日率;各自作为变日率。疾行度率,其前迟定度小于二十五、退行定度盈十七、后迟进入秋分到冬至减少度数的,都用所盈缺度数加到此疾定率;前迟定度盈二十五、及退行定度小于十七的,都用所盈缺度数减去此疾定度率:各自作为变度率。

初行进入春分到谷雨,差行,每天逐渐加快一分。初行进入立夏到夏至,日行十度,六十六天运行三十三度。小暑到大暑,五十天运行二十五度。立秋到节气结束,二十天运行十度。减率续行,都同前,日期结束而傍晚伏匿。

镇星

总率五十万六千六百二十三,余二十九。

伏分二万二千八百三十一,余六十四点五。

终日三百七十八,余一百零三,余二十九。

平见,进入冬至,初减四日。然后每天增加八十九分。进入大寒,到春分,平均减去八日。进入清明,每天减少五十九分。进入小暑初,依平。此后每天增加八十九分。进入白露初,增加八日。此后每天减少一百七十八分。进入秋分,平均增加四日。进入寒露,每天减少五十九分。进入小雪初日,依平,然后每天减少八十九分。

初次顺行,八十三天运行七度二百九十分,每天逐渐减缓半分。前留,三十七天。然后退行,五十一天退行二度四百九十一分,每天逐渐加快少半。又退行,五十一天退行二度四百九十一分,每天逐渐减缓少半。后留,三十七天。后顺行,八十三天运行七度二百九十分,每天逐渐加快半分。日期结束而傍晚伏匿。

太白

总率七十八万四千四百四十九,余九。

伏分五万六千二百二十四,余五十四点五。

终日五百八十三,余一千二百二十九,余九。

夕见伏日二百五十六。

晨见伏日三百二十七,余一千二百二十九,余九。

夕平见,进入冬至,初依平,然后每天减少百分。进入启蛰,到春分,平均减去九日。进入清明,每天减少百分,进入芒种,依平。进入夏至,每天增加百分。进入处暑,到秋分,平均增加九日。进入寒露,每天减少百分。进入大雪,依平。

傍晚顺行,从冬至到立夏结束,从立秋到大雪结束,大致一百七十二天运行二百零六度。进入小满后,每十天增加一度,作为定度。进入白露到春分结束,变速运行,每天减慢二分,其余时间匀速运行。夏至到小暑结束,大致一百七十二天运行二百零九度。进入大暑后,每五天减少一度,到该节气结束。匀速运行,从冬至开始,大暑节气结束,大致十三天运行十三度。从冬至开始,每十天减少一度,到立春结束。从立秋开始,每十天增加一度,到秋分结束。惊蛰到芒种,七天运行七度。进入夏至后,每五天增加一度,到小暑结束。寒露第一天,大致二十三天运行二十二度,然后每六天减少一度,到小雪结束。顺行迟缓,四十二天运行三十度,每天减慢八分。前面疾行超过二百零六度的,按此比例减少该度数。傍晚留,七天。傍晚退行,十天退五度。这一天结束而傍晚隐伏。

早晨平见,进入冬至,按平见。进入小寒,每天加六十七分。进入立春到立夏结束,均匀加三天。进入小满,每天减六十七分。进入夏至,按平见。进入小暑,每天减六十七分。进入立秋到立冬结束,均匀减三天。进入小雪,每天损六十七分。

早晨退行,十天退五度。早晨留,七天。顺行迟缓,从冬至到立夏结束,大雪到节气结束,大致四十二天运行三十度,每天加快八分。进入小满,大致每十天减少一度,到芒种结束。夏至到寒露结束,大致四十二天运行二十七度。进入霜降后,每个节气增加一度,到小雪结束。匀速运行,冬至到节气结束,立夏到节气结束,十三天运行十三度。进入小寒后,每六天增加一天和一度,到惊蛰结束。小满后,每七天减少一天和一度,到立秋结束。雨水第一天,大致二十三天运行二十三度。此后每六天减少一天和一度,到谷雨结束。处暑到寒露结束,没有匀速运行。进入霜降后,每五天增加一天和一度,到大雪结束。疾行,一百七十二天运行二百零六度。前面迟行减少的度数不满三十度的,这次疾行按数增加。处暑到寒露结束,变速运行,每天加快一分。其余时间匀速运行。这一天结束而早晨隐伏。

◎辰星

总率十五万五千二百七十八,奇六十六。

伏分二万二千六百九十九,奇三十三。

终日一百一十五,余一千一百七十八,奇六十六。

夕见伏日五十二。

晨见伏日六十三,余一千一百七十八,奇六十六。

傍晚平见,进入冬至到清明结束,按平见。进入谷雨到芒种结束,均匀减二天。进入夏至到大暑结束,按平见。进入立秋到霜降结束,应当出现而不出现。如果在立秋、霜降节气内,傍晚距太阳十八度以外、三十六度以内有木星、火星、土星、金星,也能出现。进入立冬到大雪结束,按平见。

顺行疾速,十二天运行二十一度六分,每天运行一度五百三分。大暑到处暑结束,十二天运行十七度二分,每天运行一度二百八十分。匀速运行,七天运行七度。进入大暑后,每两天减少一天和一度。进入立秋,没有这个匀速运行。顺行迟缓,六天运行二度四分,每天运行二百二十四分。前面疾行十七度的,没有这个迟行。傍晚留,五天。这一天结束而傍晚隐伏。

早晨平见,进入冬至,均匀减四天。进入小寒到大寒结束,按平见。进入立春到惊蛰结束,均匀减三天。如果在惊蛰节气内,距太阳的度数如前,早晨没有木星、火星、土星、金星的,不能出现。进入雨水到立夏结束,应当出现而不出现。如果在立夏节气内,距太阳的度数如前,早晨有木星、火星、土星、金星的,也能出现。进入小满到寒露结束,按平见。进入霜降到立冬结束,均匀加一天。进入小雪到大雪结束,按平见。

早晨出现,留,五天。顺行迟缓,六天运行二度四分,每天运行二百二十四分。进入大寒到惊蛰结束,没有这个迟行。匀速运行,七天运行七度。进入大寒后,每两天减少一天和一度。进入立春,没有这个匀速运行。顺行疾速,十二天运行二十一度六分,每天运行一度五百三分。前面没有迟行的,十二天运行十七度十分,每天运行一度二百八十分。这一天结束而早晨隐伏。

各以伏分减去总实,用总率去除;除不尽,反过来以总率减去,按总法,得到日数。天正定朔与常朔有进退的,也进减、退加一日。然后随次月大小去掉,命日数算外,得到平见所在。各半见余以同半总。太白、辰星以夕见伏日加上,得到晨平见。各依所入常气加减日及应计日损益的,以损益所加减;结束后,余数以加减平见,作为常见。又以常见日消息定数的一半,息减、消加常见,作为定见日及分。

设置定见夜半日躔,一半其分,用其日躔差乘以定见余,总法而一,进加、退减,然后用其星初见距太阳的度数,岁星十四,太白十一,荧惑、镇星、辰星十七,早晨减、傍晚加,得到初见定辰所在宿度。其初见消息定数,也一半,以息加、消减其星初见行留日率。岁星、镇星不须加减。其加减不满一日的,与见通之,过半从日,然后依行星日度率,求初日行分。

设置定见余,以减去半总,各用初日行分乘以它,半总而一,顺加、逆减星初见定辰所在度分,得到星见后夜半宿度。用所行度分,顺加、逆减。其变速运行加速或减速的,副置初日行分,各以其差迟损、快加,留者因前,逆则依减,用程法约行分为度分,得到每日所至。

求行分,都用半总乘以定度率,有分者从之。日率除,为平行度分。设置定日率,减一,用所差分乘以它,二而一,为差率。用快减、迟加平行,为初日所行度及分。

中宗复位,太史丞南宫说认为《麟德历》的上元,五星有进入节气加减,不是合璧连珠的正法,因神龙元年是乙巳年,所以编撰《乙巳元历》。推算而上,累计四十一万四千三百六十算,得到十一月甲子朔夜半冬至,七曜起始于牵牛之初。其方法有黄道而没有赤道,推算五星先推步定合,加上伏日以求定见。其他与淳风的方法相同。所不同的,只有平合加减差。完成后,睿宗即位,废止了它。