卷三十上 唐书 卷三十下 卷三十一

  钦定四库全书
  唐书卷三十下
  宋 翰 林 学 士 欧 阳 修 撰
  志第二十
  历志
  昭宗时宣明历施行已久数亦渐差诏太子少詹事边冈与司天少监胡秀林均州司马王墀改治新历然术一出于冈冈用算巧能驰骋反复于乘除间由是简捷超径等接之术兴而经制逺大衰序之法废矣虽筹䇿便易然皆冥于本原其上元七曜起赤道虚四度景福元年历成赐名崇𤣥气朔发敛盈缩脁朒定朔弦望九道月度交㑹入蚀限去交前后皆大衍之旧馀虽不同亦殊涂而至者大略谓䇿实曰岁实揲法曰朔实三元之䇿曰气䇿四象之䇿曰平㑹一象之䇿曰弦䇿挂限曰闰限爻数曰纪法䇿馀曰岁馀天中之䇿曰候䇿地中之䇿曰卦䇿贞悔之䇿曰土王䇿辰法半辰法也干实曰周天分盈缩脁朒皆用常气盈缩分曰升降先后曰盈缩凡升降损益皆进一等倍象统乘之除法而一为平行率与后率相减为差半之以加减平行率为初末率倍差进一等以象统乘之除法而一为日差以加减初末为定以日差累加减为毎日分凡小馀皆万乘之通法除为约馀则以万为法又以百约之为大分则以百为法凡冬至赤道日度及约馀以减其宿全度乃累加次宿皆为距后积度满限九十一度三十一分三十七小分去之馀半已下为初已上以减限为末皆百四十四乘之退一等以减千三百一十五所得以乘初末度分为差又通初末度分与四千五百六十六先相减后相乘千六百九十除之以减差为定差再退为分至后以减分后以加距后积度为黄道积度宿次相减即其度也以冬至赤道日度及约馀依前求定差以减之为黄道日度凡岁差十一乘之又以所求气数乘之三千八百八十八而一以加前气中积又以盈缩分盈加缩减之命以冬至宿度即其气初加时宿度其定朔小馀如日法四十分之二十九已上以定朔小馀减日法馀如晨初馀数已下进一日冈又作径术求黄道月度以蔀率去积年为蔀周不尽为蔀馀以岁馀乘蔀馀副之二因蔀周三十七除之以减副百一十九约蔀馀以加副满周天去之馀四因之为分度母而一为度即冬至加时平行月又以冬至约馀距午前后分二百五十四乘之万约为分度母为度午前以加午后以减加时月为午中月自此计日平行十三度十九分度之七自冬至距定朔累以平行减之为定朔午中月求次朔及弦望各计日以平行加之其分以度母除为约分又四十七除蔀馀为率差不尽以乘七日三分半副之九因率差退一等为分以减副又百约冬至加时距午分午前加之午后减之满转周去之即冬至午中入转以冬至距朔日减之即定朔午中入转求次朔及弦望计日加之各以所入日下损益率乘转馀百而一以损益盈缩积为定差以盈加缩减午中月为定月以月行定分乘其日晨昏距午分万约为分满百为度以减午中定月为晨月加之为昏月以朔昏月减上弦昏月以上弦昏月减望昏月以望晨月减下弦晨月以下弦晨月减后朔晨月各为定程以相距日均为平行度分与次程相减为差以加减平行为初末日定行后少加为初减为末后多减为初加为末减相距日一均差为日差累损益初日为毎日定行后多累益之后少累减之因朔弦望晨昏月累加之得毎日晨昏月晷漏各计其日中入二至加时已来日数及馀如初限已下为后已上以减二至限馀为前副之各以乘数乘之用减初末差所得再乘其副满百万为尺不满为寸为分夏至后则退一等皆命曰晷差冬至前后以减冬至中晷夏至前后以加夏至中晷为毎日阳城中晷与次日相减后多曰息后少曰消以冬夏至午前后约分乘之万而一午前息减消加午后息加消减中晷为定数也凡冬至初日有减无加夏至初日有加无减又计二至加时已来至其日昏后夜半日数及馀冬至后为息夏至后为消如一象已下为初已上反减二至限馀为末令自相乘进二位以消息法除为分副之与五百分先相减后相乘千八百而一以加副为消息数以象积乘之百约为分再退为度春分后以加六十七度四十分秋分后以减百一十五度二十分即各其日黄道去极与一象相减则赤道内外也以消息数春分后加千七百五十二秋分后以减二千七百四十八即各其日晷漏母也以减五千为晨昏距子分置晷漏母千四百六十一乘而再半之百约为距午度以减半周天馀为距中度百三十五乘晷漏母百约为分得晨初馀数凡晷漏百为刻不满以象积乘之百约为分得夜半定漏九服中晷各于其地立表候之在阳城北冬至前候晷景与阳城冬至同者为差日之始在阳城南夏至前候晷景与阳城夏至同者为差日之始自差日之始至二至日为距差日数也在至前者计距前已来日数至后者计入至后已来日数反减距差日馀为距后日准求初末限晷差各冬至前后以加夏至前后以减冬夏至阳城中晷得其地其日中晷若不足减减去夏至阳城中晷即其日南倒中晷也自馀之日各计冬夏至后所求日数减去距冬夏至差日馀准初末限入之又九服所在各于其地置水漏以定二至夜刻为漏率以漏率乘毎日晷漏母各以阳城二至晷漏母除之得其地毎日晷漏母交㑹以四百一乘朔望加时入交常日及约馀三十除为度不满退除为分得定朔望入交定积度分以减周天命起朔望加时黄道日躔即交所在宿次凡入交定积度如半交已上为在阳历已上减去半交馀为入阴历以定朔望约馀乘转分万约为分满百为度以减入阴阳历积度为定朔望夜半所入如一象已下为在少象已上者反减半交馀为入老象皆七十三乘之退一等用减千三百二十四馀以乘老少象度及馀再退为分副之在少象三十度已下老象六十一度已上皆与九十一度先相减后相乘五十六除为差若少象三十度已上反减九十一度及老象六十度已下皆自相乘百五除为差皆以减副百约为度即朔望夜半月去黄道度分凡定朔约馀距午前后分与五千先相减后相乘三万除之午前以减午后倍之以加约馀为日蚀定馀定望约馀即为月蚀定馀晨初馀数已下者皆四百乘之以晨初馀数除之所得以加定望约馀为或蚀小馀各以象统乘之万约为半辰之数馀满二千四百为刻不尽退除为刻分即其辰刻日蚀有差置其朔距天正中气积度以减三百六十五度半馀以千乘满三百六十五度半除为分日限心加二百五十分为限首减二百五十分为限尾满若不足加减一千退蚀定馀一等与限首尾相近者相减馀为限内外分其蚀定馀多于限首少于限尾者为外少于限首多于限尾者为内在限内者令限内分自乘百七十九而一以减六百三十馀为阴历蚀差限外者置限外分与五百先相减后相乘四百四十六而一为阴历蚀差又限内分亦与五百先相减后相乘三百一十三半而一为阳历蚀差在限内者以阳历蚀差加阴历蚀差为既前法以减千四百八十馀为既后法在限外者以六百一十分为既前法八百八十分为既后法其去交度分在限外阴历者以阴历差减之不足减者不蚀又限外无阳历交在限内阴历者以阳历蚀差加之若在限内阳历者以去交度分反减阳历蚀差若不足反减者不蚀皆为去交定分如既前法已下者为既前分已上者以减千四百八十馀为既后分皆进一位各以既前后法除为蚀分在既后者其亏复阴历也既前者阳历也凡朔望月行定分日以九百乘月以千乘如千三百三十七而一日以减千八百月以减二千馀为汎用刻分凡月蚀汎用刻在阳历以三十四乘在阴历以四十一乘百约为月蚀既前以减千四百八十馀为月蚀定法其去交度分如既限已下者既已上者以减千四百八十馀进一位以定法约为蚀分其蚀五分已下者为或食已上为的蚀凡日月食分汎用刻乘之千而一为定用刻不尽退除以刻分既者以汎为定各以减蚀甚约馀为亏初加之为复满凡蚀甚与晨昏分相近如定用刻已下者因相减馀以乘蚀分满定用刻而一所得以减蚀分得带蚀分五星变差曰岁差阴阳进退差曰盈缩爻算曰画度画有十二亦爻数也推冬至后加时平合日算曰平合中积副之曰平合中星岁差减中星曰入历有馀者皆约之因平合以诸变常积日加中积常积度加中星入历各其变中积中星入历也凡入历盈限已下为盈已上去之为缩各如画度分而一命画数算外不满以画下损益乘之画度分除之以损益盈缩积为定差盈加缩减中积为定积准求所入气及月日加冬至大馀及约馀为其变大小馀以命日辰则变行所在也亦以盈加缩减中星应用躔差亲定积如半交已下为在盈已上去之为在缩所得令半交度先相减后相乘三千四百三十五除为度不尽退除为分者亦盈加缩减之其变异术者从其术各为定星命起冬至黄道日躔得其变行加时所在宿度也凡辰星依历变置算乃视晨见晨顺在冬至后夕见夕顺在夏至后计中积去二至九十一日半已下令自乘已上以减百八十二日半亦自乘五百而一为日以加晨夕见中积中星减晨夕顺中积中星各为应见不见中积中星也凡盈缩定差荧惑晨见变六十一乘之五十四除之乃为定差太白辰星再合则半其差其在夕见晨疾二变则盈减缩加凡岁镇荧惑留退皆用前迟入历定差又各视前迟定星以变下减度减之馀半交已下为盈已上去之为缩又视之七十三已下三因之已上减半交馀二因之为差岁镇二星退一等荧惑全用之在后退又倍其差后留三之皆满百为度以盈加缩减中积又以前迟定差盈加缩减乃为留退定积其前后退中星则以差缩加盈减又以前迟定差盈加缩减乃为退行定星凡诸变定星迭相减为日度率荧惑迟日盈六十度盈二十四者所盈日度加疾变日度为定率太白退日率百乘之二百一十二除之为留日以减退日率为定率辰星退顺日率一等为留日以减顺日率为定率以日均度为平行又与后变平行相减为差半之视后多少以加减平行为初末日行分以初日行分乘其变小馀万而一顺减退加其变加时宿度为夜半宿度又减日率一均差为日差视后多少累损益初日为毎日行分因夜半宿度累加减之得毎日所至五星差行衰杀不伦皆以诸变类㑹消息署之起二年颁用至唐终景福崇𤣥历演纪上元甲子距景福元年壬子岁积五千三百九十四万七千三百八算外
  崇𤣥通法万三千五百 岁实四百九十三万八百一气策十五馀二千九百五十秒一 朔实三十九万八
  千六百六十三 平㑹二十九馀七千一百六十三望䇿十四馀万三百三十一半 弦䇿七馀五千一百六十五太 朔虚分六千三百三十七 中盈分五千九百秒二 岁馀七万八百一 闰限三十八万六千四百二十五秒二十三 象位六 象统二十四 候䇿五馀九百八十三秒二十五秒母七十二 卦䇿六馀千一百八十秒一秒母六十 土王䇿三馀五百九十秒一秒母百二十 辰数五百六十二半 刻法百三十五 周天分四百九十三万九百六十一秒二十四岁差百六十秒二十四 周天三百六十五度虚分
  三千四百六十一秒二十四 约虚分二千五百六十三秒八十八 除法七千三百五 秒母一百
  二十四气 中积自冬至每气以气䇿及约馀累之





<史部,正史类,新唐书,卷三十下>




  转周分三十七万一千九百八十六秒九十七 转终日二十七馀七千四百八十六秒九十七 朔差日一馀万三千一百七十六秒三 度母一百毎日累转分为转积度秒母一百








<史部,正史类,新唐书,卷三十下>





  七日初数万一千九百九十六太末数千五百三 十四日初数万四百九十三半末数三千六半 二十一日初数八千九百九十少末数四千五百九太 二十八日初数七千四百八十七 蔀率九千三十六 岁馀六百三十九 周天分千七百三十五 周天三百六十五度五分 度母十九 月行定分同转分 平行积度日累十三度七分




<史部,正史类,新唐书,卷三十下>









  转周二十七日五十五分半 七日初八十八分小分八十七半末十一分小分十二半 十四日初七十七分太末二十二分少 二十一日初六十六分小分六十二半末三十三分小分三十七半 二十八日初五十五分半 入转日母一百
  二至限百八十二日六十二分小分二十二分半 消息法千六百六十七半 一象九十一度三千一百三十一分 辰法八刻百六十分 昏明二刻二百四十分 象积四百八十 冬至前后限五十九日差二千一百九十五分乘数十五 夏至前后限百二十三日六十二分小分二十二半差四千八百八十分乘数四阳城冬至晷丈二尺七寸一分半 夏至晷尺四寸
  七分小分八十 交终分三十六万七千三百六十四秒九千六百七十三 交终日二十七馀二千八百六十四秒九千六百七十三约馀二千一百二十二 交中日十三馀八千一百八十二秒四千八百三十六半约馀六千六百十一 朔差日二馀四千二百九十八秒三百二十七约馀三千一百八十四 望䇿日十四馀万二百三十一秒五千约馀七千六百五十三 交限日十二馀六千三十三秒四千六百七十三约馀四千四百六十九 望差日一馀二千一百四十九秒百六十三半约馀千五百九十二 交率二百六十二交数三千三百五十 交终三百六十三度七十三分小分六十四 转终三百七十四度二十八分 半交百八十一度八十六分小分八十二 一象九十度九十三分小分四十一 去交度乘数十一除数八千六百三十二 秒母一万
  岁星终率五百三十八万四千九百六十二秒十一平合日三百九十八馀万一千九百六十二秒十一约馀八千八百六十一
  盈限二百五度 盈画十七度八分秒三十三
  缩限百六十度二十五分秒六十三太 缩画十三度二十五分秒四十七
  岁差百三十三秒九十二半













  焚惑终率千五十二万八千九百一十六秒九十一平合日七百七十九馀万二千四百一十六秒九十一约馀九千一百九十八
  盈限百九十六度八十分 盈画十六度四十分缩限百六十八度四十五分秒六十三太 缩画十四度三分秒八十
  岁差百三十三秒四十六













  镇星终率五百一十万四千八十四秒五十四
  平合日三百七十八馀千八十四秒五十四约馀八百三
  盈限百八十二度六十二分秒六十三太 盈画十五度二十二分
  缩限百八十二度六十三分 缩画十五度二十二分岁差百三十二秒九十四













  太白终率七百八十八万二千六百四十八秒七十六平合日五百八十三馀万二千一百四十八秒七十六约馀八千九百九十九 再合日二百九十一馀万二千八百二十四秒三十八约馀九千五百
  盈限百九十七度十六分 盈画十六度四十三分缩限百六十八度九分秒六十三太 缩画十四度秒八十
  岁差百三十四秒三十六













  辰星终率百五十六万四千三百七十八秒九十七平合日百一十五馀万一千八百七十八秒九十七约馀八千八百 再合日五十七馀万二千六百八十九秒四十八半约馀九千四百
  盈限百八十二度六十三分 盈画十五度二十二分缩限百八十二度六十二分秒六十三太 缩画十五度二十一分秒八十九
  岁差百三十三秒六十四



<史部,正史类,新唐书,卷三十下>
<史部,正史类,新唐书,卷三十下>
<史部,正史类,新唐书,卷三十下>















  唐书卷三十下
<史部,正史类,新唐书>