卷三十二 旧唐书 卷三十三 卷三十四

  钦定四库全书
  旧唐书卷三十三
  后晋司空同中书门下平章事刘 昫撰
  志第十三
  历二
  麟德甲子元历
  上元甲子距今大唐麟德元年甲子岁积二十六万九千八百八十算推法一千三百四十期实四十八万九千四百二十八旬周六十推气序术置八甲子元积算距今所求年以期乘之为期总满法得一为积日不满为小馀旬去积日不书为大馀命大馀起甲子算外即所求年天正中气冬至恒日及大小馀天正建子律气所由故阴阳发敛皆从其时为自
  求恒次气术
  因冬至大小馀加五大馀十五小馀二百九十二小分小分满从小馀小馀满总法之从大馀一大馀满旬周之以次转加而命各得其所求他皆放此凡气馀朔大馀为日小馀为辰也
  求土王
  置清明小暑寒露小寒大寒小馀各加大馀十二小馀二百四十四小分八五乘气小今通之加八若满三十去从小馀一凡分馀相并不同者互乘而并之母相承为法其并满法一为全此即齐同之术小馀满总法从命如前即各其气从土王日
  求没日术
  没日法一千七百五十七没分十二万二千三百五十七以九十乘有没气小馀十五乘小分从之以减没分馀法得一为日不尽馀以日数如其气大馀去命如前即其气内没日也小气馀一千四十已上其气有没者勿推也没馀皆尽者为减求次没因前没加日六十九馀一千一百四馀满没从日一因而命之以气别日盈朔实三万九千九百三十三朒朔实三万九千二百二十恒朔实三万九千五百七十一
  推朔端
  列期总以恒朔实除之为积月不满为闰馀满总法为闰日不满为闰辰以闰日减冬至大馀辰减小馀即所求年正月恒朔大小馀命大馀以甲子算外即其日也天正者日南至之月也恒数者不朒不盈之常数也凡减者小馀不足减退大馀一如总法而减之大馀不足减者加自周乃减之其湏减分奇者退分馀一如其法而减以其在宿度逰实不足减者如在宿过周连馀及奇乃减之以天正恒用小馀加闰馀以减期总馀为总实
  求恒弦望术
  因天正恒朔大小馀加大馀十小馀五百一十二太凡四分一为少二为半三为太满法者去命如前耶天正上弦恒日及大小馀以次转加得望下弦及来月朔以次转加去命如前合得所求他皆放此因朔径求望加大馀十四小馀一百二十五分半因朔径求下弦加大馀二十二小馀一百九十八少因朔径次朔加大馀二十九小馀七百十一半总六百七十辰率三百三十五
  检律候术气日
  中气   律名  日中影   陟降率
  初候   次候     末候
  冬至   黄锺  一丈二尺七寸五分 陟四寸一分
  虎始交  芸始生    荔挺出
  小寒      一丈二尺二寸八分  陟三尺一寸三分
  蚯蚓结  麋角解     水泉动
  大寒  大吕  一丈一尺一寸五分 陟一尺五寸二分
  雁北乡  鹊始巢     雉始雊
  立春      九尺六寸二分   陟一尺五寸五分鸡始乳  东风解冻   蛰虫始振
  启蛰  太簇   八尺七寸    陟一尺五寸三分
  鱼上冰 獭祭鱼     鸿雁来
  雨水       六尺五寸四分  陟二尺二寸一分
  始雨水  桃始花     仓庚鸣
  春分  夹锺   五尺三寸三分  陟一尺九分
  鹰化为鸠 𤣥鸟至    雷始发声
  清明       四尺三寸四分  陟九寸四分
  始电  蛰虫咸动
  谷雨  姑洗  三尺三寸   陟八寸一分
  桐始华 田鼠化为鴽  虹始见
  立夏      三尺四寸九分 陟五寸一分
  萍始生 戴胜降于桑  蝼蝈鸣
  小满  中吕  一尺九寸八分 陟三寸四分
  蚯蚓出 王𤓰生    苦莱秀
  芒种      一尺六寸四分 陟一寸五分
  靡草死 小暑至    螳螂生
  夏至  㽔宾  一尺四寸九分 降一寸五分
  鵙始鸣 反舌无声   鹿角解
  小暑      一尺六寸四分  降三寸四分
  蝉始鸣 半夏生    木槿荣
  大暑  林锺  一尺九寸八分  降五寸一分温风至 蟋蟀居壁   鹰乃学习
  立秋      二尺四寸九分 降八寸一分
  腐草为萤 土润溽暑    凉风至
  处暑   夷则  三尺三分    降九寸四分
  白露降  寒蝉鸣    鹰祭鸟
  白露       四尺三寸四分  降一尺九分
  天地始肃 盲风至     鸿雁来
  秋分   南吕  五尺三寸三分  降一尺二寸一分
  𤣥鸟归  群鸟养羞    雷始收声
  寒露       六尺五寸四分  降一尺五寸三分蛰虫坏戸 阴气方盛   阳气始衰
  霜降   无射  八尺七分    降一尺五寸五分
  水始涸 鸿雁来宾    雀入大水为蛤
  立冬      九尺六寸二分   降一尺五寸三分
  菊有黄花 豺祭兽     水始冰
  小雪   应锺  一丈一尺一寸五分 降一尺一寸三分地始冻  野鸡入水为蜃  虹藏不见
  大雪       一丈二寸八分   降四寸七分
  冰益壮 地始坼    鹖鸟不鸣
  求恒气初日影汎差术
  见所求气陟降率并后气率半之十五而一为汎末率又二率相减馀十五而一为总差前少以总差减汎末率前多以总差加汎末率加减汎末率讫即为汎初率其后气无同率因前末率即为汎初率以总差减初率馀为汎末率
  求恒气初日影定差术
  十五除总差为别差为限前少者以限差加汎初末率前多者以限差减汎初末率加减汎初末率讫即为定初末率即恒气初日影定差
  求次日影差术
  以别定差前少者加初日影定差前多者减初日影定差加减初日影定差讫即为次日影定差以次积累岁即各得所求每气皆十五日为限其有皆以十六除取汎末率及总差别差
  求恒气日中影定数术
  置其恒气小馀以半总减之馀为中后分不足减者反cq=255减半总馀为中前令置前后分影定差乘之总法而一为变差冬至后午前以变差减气影午后以变差加气影夏至后午前以变差加气影午后以变差减气影冬至一日有减无加夏至一日有加无减加减讫各其恒气日中定影
  求次日中影术
  迭以定差陟减降加恒气日中定影各得次日中影后汉及魏宋历冬至日中影一丈二尺夏至一尺五寸于今并短冬须随时影校其陟降及气日中影应二至率他皆仿此前求每日中影术古历并无臣等创立斯法也
  求律吕应日及加时术
  十二律各以其月恒中气日加时应列其气小馀六乘之辰率而一为半总之数不尽为辰馀命时起子算半为加时所在辰六乘辰馀如法得一为初二为少弱三为少四为少强五为半弱若在辰半后者得一为半强二为太弱三为太四为太强五为辰末
  求七十二候术
  恒气日即初候日也加其大馀五小馀九十七小分十一三乘气小分加十一满十八从小馀一满法去命如前即次候日以次转加得末后日
  求次气日检盈虚术
  进纲一十六   退纪一十七
  汎差一十一   总辰一十二六十并平阙
  秋分后春分前日行速春分后秋分前日行迟速为进纲迟为退纪若取其数纲为名用其时春分为至进日分前退日分后凡用纲纪皆凖此例







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


  见所在气𨇠差率并后气率半之总辰乘之纲纪而一得气末率各以汎差通其纲纪以同差辰也又二率相减馀以总辰乘而纪除之为总差辰之纲纪除之为别差率前少者以总差减末率前多者以总差加减讫皆为其气初日损益率前多者以别差日减前少者以别差日加加减气初日损益率讫即次日损益率亦名每日𨇠差率以次加减得每日所求各累所损益随历定气损益消息总各为其日消息数其后气无同率及有数同者皆因前少以前末率为加总差为末率别差渐加初率为每日率前多者总差减初率为末率别差渐减为日率其有气初末计㑹及纲纪所校多少不叶者随其増损调而御之使际㑹相凖
  求气盈朒所入日辰术
  冬夏二至即以恒气为定自外各以气下消息数息减消加其恒气小馀满若不足进退其日即其气朒日辰亦因别其日命以甲子得所求加之为盈气减之为朒气定其盈朒所在故日定凡推日月度及推发敛皆依定气推之若注历依恒气日
  求定气恒朔弦望夜半后辰数术
  各置其小馀三乘如辰率而一为夜半后辰数
  求每日盈朒积术
  各置其气先后率与盈朒积乃以先率后率加躔差率盈朒积加消息总亦如求消息法即得每日所入盈朒及先后之数
  求朔弦望恒日恒所入盈缩数术
  各以总辰乘其所入定气日算朒朔弦望夜半后辰数乃以所入定气夜半后辰数减之馀为辰总其恒朔弦望与定气同日而辰多者其朔弦望即在前气气末而辰总时有多扵进纲纪通数者疑入后气之初也以乘其气前多之末率前少之初总辰而一为总率凡须相乘有分馀者母必通全子乘记报母异者齐同也其前多者辰总减纪乘总差纲纪而一为差并扵总率差辰总乘之倍总辰除之以加总率前少者辰总再乘别差总辰自辰乘倍而除之以加总率皆为总数乃以先加后减其气其朒为定积凡分馀不成全而更不复须者过半更不后夜无气也以盈朒定积盈加朒减其日小馀满若不足进退之各其入盈朒日及小馀若非朔望有交从者速粗举者以所入定气日算乘先后率加十五而一先加减盈朒为定积入气日十五算者加十六而一
  推历变术
  历变周四十四万三千七十七 变奇率十二 历变日二十七 变馀七百四十三 变奇一月程法六十三 以历变周去总实馀以变奇率乘之满变周又去之不满者变奇率约之为变分不尽为变奇分满总法为日不满为馀命日算外即所求年天正恒朔夜半入变日及馀以天正恒朔小馀加之即经辰所入
  求朔弦望经辰所入
  因天正经辰所入日馀奇加日七馀五百一十二奇九奇满率成馀馀如总法为日得上弦经辰所入以次转加得望下弦及来月朔所日满变日及馀奇则去之凡相连去者皆仿扵此径求望者加朔所入日十四馀一千二十五奇六径求次朔加一日馀一千三百七奇十一
  求朔望弦盈朒减辰所入术
  各以其日所入盈朒定积盈加朒减其恒经辰所入馀即各所求
  变日  离差    离程   増减率   迟速积一日 九百八十五  退十一 増一百三十四 速初二日 九百七十四 退十二 増一百一十七 速一百三十四三日  九百六十二 退十四  増九十九 速二百五十一四日  九百四十八 退十五 増七十八  速三百五十五日  九百三十三 退十五 増五十六  速四百二十八六日  九百一十八 退十六 増三十三  速四百八十四七日  九百二   退十六 増九初増九末减隠 速五百一十七八日  八百八十六 退十六 减十四   速五百二十七九日  八百七十  退十六 减三十八  速五百一十二十日  八百五十四 退十五 减六十二  速四百七十四十一日 八百四十九 退十二 减八十五  速四百一十七
  十二日 八百二十六 退十一 减一百四    速三百二十七十三日 八百十五  退七  减一百二十七  速二百二十三
  十四日 八百八   进二初减一百二十末二     速百二
  十五日 八百十    进九  増一百二十八 迟二十九十六日 八百一十九  进十三 増一百一十五 迟一百五十七十七日 八百三十二  进十四 増九十五   迟二百七十二十八日 八百四十六  进十五 増七十四   迟三百六十七十九日 八百六十一  进十六 増五十二   迟四百四十一二十日 八百七十七 进十六  増二十八   迟四百九十三二十一日 八百九十三 进十六 増四十九初増四末  迟五百二十一
  二十二日 九百九   进十六 増二十    迟五百二十五
  二十三日 九百二十五 进十六 减四十四    迟五百二十二十四日 九百四十一  进十四 减六十八  迟四百六十一二十五日 九百五十五 进十三 减八十九   迟三百九十三
  二十六日 九百六十八 进十一 减一百八    迟三百四二十七日 九百七十九 进六  减一百二十五 迟一百九十六二十八日 九百八十五 平进五退五减一百四十四初减七十一末増入后 迟七十七求朔弦望盈朒日辰入变迟速定数术
  各例其所入日増减率并后率而半之为通率又二率相减馀为率差増者以入馀减总法馀乘率差总法而一并率差而半之减者半入馀乘率差亦总而一并以加扵通率入馀乘之总法而一所得为经辰变转半经辰变速减法迟加盈朒经辰所入馀为转馀应増者减法应减者因馀皆以乘率差总法而一加于通率变率乘之总法而一以速减迟加变率为定率乃以定率増减迟速积为定此法微密至当以示算理通涂若非朔望有交及欲考校速要者但以入馀乘増减率总法而一増减速为要耳其后无同率者亦因前率应増者以通率为初数半率差而减之应减入馀进退日者分为二日随馀初末如法求之所得并以减率为定
  七日 初七分 末一分 初一千一百九十一 末一百四十九十四日 初七分 末二分 初一千四百十二 末二百九十八二十一日 初六分 末三分 初八百九十二  末四百四十六二十八日 初五分 末四分 初七百四十三 末五百九十七其入前件日馀如初数已下者为初已上者以初数减总法馀为末之数増减相反约以九分为限初虽少弱而末微强馀差不多理况兼举皆今有杂差各随其数若恒算所求七日与二十一日得所率而末之所减隠而不显且数与平行正算亦初未有数而恒算所无其十四日二十八日既初末数存而虚差亦减其数数当去恒法不见
  求朔弦望盈朒所入日名及小馀术
  各以其所入变历速定数减除加其盈朒小馀满若不足进退其日命以甲子算外各其盈朒日反馀如其恒日馀者为盈盈减其恒日馀者为朒其日不动者依恒朔日而定其小馀推拟日月行度其定小馀二十四已下一千三百一十六已上者其入气盈朒入历迟速皆湏覆依本术推算不得从粗举速要之限乃前朔后朔迭相推校盈朒之课据实为准损不侵朒益不过盈
  求定朔月大小术
  凡朔盈朒日名即为定朔日名其定朔日名十干与来月同者大不同者小其月无中气者为闰月其正月朔有交加时应见者消息前后各一两月以定月之大小合亏在晦二者弦望亦随事消息凡置月朔盈朒之极不过频三其或过者观定小馀近夜半者量之
  检宿度术
  斗二十六及分 牛八 女十二  虚十 危十七 室十六壁九北方九十八度 奎十六 娄十二 胃十四 昴十一 毕十八觜一   参九西方八十度井三十 鬼三 柳十四 星七张十八  翼十八 轸十七南方一百一十二度角十三 亢九 氐十六房五  心五  尾十八 箕十一东方七十五度
  前件周天二十八宿相距三百六十五度前汉唐都以浑仪赤道所量其数常定纮带天中仪图所准日月往来随交损益所入宿度进退不同黄道宿度左中郎将贾逵检日月所去赤道不同更铸黄道浑仪所检者
  斗二十四度  牛七度  女十一度    虗十二度危十六度  室十八度 壁十一度北方九十六度 宿分三百二十八奎十七度
  娄十三度   胃十四度 昴十一度    毕十六度觜度西方八十三度 参九度  井三十度  鬼三度柳十四度  星七度  张十六度   翼十九度轸十八度南方一百九度 角十三度 亢九度 氐十六度房五度  心五度  尾十八度   箕十度东方七十九度臣等今所修撰讨论更造木浑图交络调赋黄赤二道三百六十五度有奇校量大率与此符㑹今历以步日行月及五星出入循此其月行交络黄道进退亦宜有别每交辄差不可详尽今亦依黄道推步
  推日躔术
  置冬至初日躔差率加总法乘冬至小馀如总法而一以减天宿度分其馀命起黄道斗十二度宿次去之经斗去宿分度不满宿算外即所求年冬至夜半所在宿度算及分
  求每定气初日夜半日所在定度术
  各以其定气初日躔差率乘气定馀总法而一进加退减馀为分以减定气日度及分命以宿次如前即其夜半度及春秋二分定气初日为进退之始当平行一度自馀依加退减度之
  求次日夜半日所在定度术
  各因定气夜半所在为本加度一又以其日躔差率进加退减度分满若不足并依前例去命如上即得所求其定朔弦望夜半日度各随定气以其日月名亦直而分别之勘右依恒有馀从定恒行度不用躔差
  求朔弦望定日夜辰所加日度术
  各以其定小馀为平分又定小馀乘其日所躔差率总法而一乃进加退减其平分以加其夜半日度即各定辰所加拟与五星加减者半其分消息月朔者应推月度所须皆依本朔大小若注历依甲子乙乙子各疑入
  推月离术 求朔望定日辰月所在度术
  各置朔弦望定辰所加日度及分 凡朔定辰所加为合朔日月同度上弦加度九十一分四百一十七 望加度一百八十三分八百三十四 下弦加度二百七十三分一千二百五十一讫各半而十退之为程度分
  求次月定朔夜半入变宿术
  置天正恒朔夜半所入变日及馀定朔有进退一日者进退一日为定朔夜半所入月大加二日月小加一日馀皆五百九十六奇十六
  求次日夜半所入变历术
  因定朔夜半所入日算加日一满皆如前弦皆依前定日所在求之
  求变日定离程术
  各以其日夜半入变馀乘离差总法而一为见差以进加退减其日离程为月每日所离定程
  求朔弦望之定日夜半月所在度术
  各以其日定小馀乘所入变日离定程总法而一为夜半后分满程法为度馀为度分以减其日加辰所在度及分命以黄道宿度即其所求次日夜半各以离定程加朔弦望夜半所在分满程法从度去命以黄道宿度算外则次日夜半月度求晨昏度以其日离定程乘其日夜刻二百而一为昏分满程法为度望前以昏后以昏加度半度得所求其弦望以五乘定小馀程法一为刻即各其辰所入刻数皆减其晨前刻不尽为晨后刻不满晨前刻者从前日住历伺候推总刻一百
  辰刻分十一 刻分法七十二

























  求定气日昼夜漏刻及日出没术
  倍其气晨前刻及分满法从刻为日不见漏以减百刻馀为日见漏五刻昼漏刻以昼漏刻减百刻馀为夜漏刻以四刻十二分加晨前漏刻命起子初刻算外即日出辰刻以日见漏加日出刻辰以次如前即日没所在辰刻以二十五除从夜漏得每更一筹之数以二刻三十六分加日没辰刻即甲辰刻又以更筹数加之得甲夜一筹数以次累加满辰去命之即五更夜筹所以当辰刻及也以配二十一箭漏之法也
  求每日并屈申数术
  每气凖为一十五日各置其气屈申率每以发敛差损益之差满十从分分满十从率一即各每日屈申率各累计屈申率为刻分乃以一百八十乘刻分汎差十一乘纲纪而除之得为刻差满法为刻随气所在以申减屈加不见漏而半之为晨前定刻每求次日各如前法时加其如始随加辰日晚以率课之
  求黄道去极每日差术
  置刻差三十而一为度不满三约为分申减屈加其气初黄道度即每日所求
  求昏旦去中星度术
  每日求其昼漏刻数以乘期实二百乘总法而除之得昏去中星度以减周天度馀为晨去中星度以昏旦去中星度加其辰日所在即各其日中宿度其梗概粗举者加其夜半日度各其日中星宿度
  因求次日者各置其四刻差七十二乘之二百八十八而一度冬至后加夏至后减随日加各得每日去中度晨昏所距日在黄道中星凖度以赤道计之其赤道同太初星距
  推逰交术
  终率一千九十三万九千三百一十三 奇率三百约终三万六千四百六十四 奇一百一十三 交中一万八千二百三十二 奇五十六半交中日二十七 馀二百八十四 奇一百一十三交中日十三馀八百一十二 奇五十六半 亏朔三千一百六奇一百八十七 实望一万九千七百八十五 奇一百五十 后凖一百五十二 奇九百三半 前准一万六千六百七十八 奇二百六十三
  求月行入交表里术
  置总实以终率去之不足去者奇率乘之满终率又去之不满者奇率约之为天正恒朔夜半入交分不尽为奇以总法约入交分为日不尽为馀命日算外即天正恒朔夜半入交日算及馀奇天正定朔有进退日者依所进退一日为朔所入日不满中日及馀奇者为月在外满去之馀皆一为月在内大月加二日小月加一日馀皆一千五十五奇一百八十七求次日加一日满中日者皆去之馀为入次一表一里迭互入之
  交日 去交差 差积
  一日 进十四 积元 二日馀二百一十四已下者入蚀限进十三十四 三日进十一半 二十七 四日 进十一
  半 三十八半 五日 进七 四十八 六日 进四 五十五 七日进二退二五分四进强一退弱五十七 八日退二 六十六十又一分一分当日退九日 退五 五十八 十日 退八 五十三 十一日 退十半 四十五十二日 退十二半 三十四半 十三日馀五百九十九已上入蚀限退十三半 二十二 十四日 退十四少三退强三退弱 八半
  求月入交去日道远近术
  置所入日差并后差半之为通率进以入日馀减总法以乘差总法而一并差以半之退者半入馀以乘差总法而一皆加通率为交定率乃以入馀乘定总法乃进退差积满十为度不满为分即各其日月去日道度数每求日道宿度去极数其入七日馀一千七十六奇二十八少已下者进已上尽全馀二百六十三奇二百七十一大者退八十四日如交馀奇已下者退其入已上尽全馀五百二十七奇二百四十二半者进而终其要为五分初则七日四分十四日三分末则七日后一分十四日后二分虽初强末弱差率有检月道一度半强已下者为沾黄道当朔望则有亏遇五星在黄道者则相侵掩
  求所在宿术
  求夜半入交日十三算者及馀以减中日及馀不尽者以乘其日离定程总法而一为离分满程为度以加其日夜半月所在宿度算及分求次交准此各得其定交在所度置前后定交所宿度算及分半之即各表里极所在宿度及分
  求恒朔望汎交分野
  因天正恒朔夜半入交分以天正恒朔汎交分求望汎交以实望加之又加得次月恒朔汎交分满约终及奇去之次求次朔以亏望加之
  求朔望入常交分术
  以入气盈朒定积盈加朒减其恒汎交分满若不足进退约终即其常分交
  求朔望定分术
  以六十乘定迟速以七百七十七降除之所得为限数速减迟如常其数朔入交月在日道里者以所入限数减定迟速馀以速减迟加其定交分而出日道表者为变交分加减不出日道表即依定交分求蚀分其变交分出日道表三时半内者检其前后月望入交分数多少依月亏初复求定蚀术注消息心定蚀不一
  求入蚀限术
  其入交定分如交中已下者为月在外道交中已上者以交中减之馀为月在内外分如后凖已下前准已上者为入蚀阳则月蚀朔入限月在里者日蚀入限如后准已下者为交后分前凖已上者及减交中馀为交前后分以一百一十二约之为交时
  求月蚀所在辰术
  置望日不见刻六十七乘之十而一所得若蚀望定小馀与之等已下又以此得减总法馀与之等己为蚀正见数定小馀如求律气应加时法得加时所在辰月在冲辰蚀若非正见者扵日出后日没前十二刻半内求其初末以候之又以半总减蚀定小馀不足减者半总加减讫以六乘之如辰率而一命起子半算外即月蚀所在辰
  求日蚀所在辰术
  置有蚀朔定小馀副之以辰率除之所得以艮巽干为次命退算外不满法者半法减之无可减者为初所减之馀为末初则减法各为差率月在内道者乃以十加去交时数而三除之以乘差十四而一为差其朔在二分前后一气内即以差为定近冬至以去寒露雨水近夏至以去清明白露气数倍之又三除去交时数增之近冬至艮巽以加坤乾以减近夏至艮巽以减坤乾以加其差为定差艮坤加副巽干减副月在外道者三除去交时数以乘差率十四而一为之差艮坤以减副巽干以加副各加减副讫为定副小馀如求律气应加时术即日蚀所在辰及少太其求入辰刻以半辰刻乘朔辰率而一得刻及分若蚀近朝夕者以朔所入气日出没刻校蚀所在知蚀见不之多少所在辰为正见日月蚀既在起复初末亦或变常退扵见前后十二刻半候之
  求月起复依蚀分后术
  求月在日道表朔不应蚀凖朔在夏至初日去交前后二百四十八分为初凖已下加时在午正前后七刻内者食朔去夏至前后每一日损初准二分毕扵前后九十四日各为每日变凖其朔去交如变凖已下加时如前者蚀
  又以末凖六十减初凖及变凖馀以十八约之为刻凖以并午正前后七刻数为时凖加时凖内去交如末凖已下并蚀又置末凖每一刻加十八为差凖每加时刻去午前后如刻凖已上交分如差凖已下者并蚀自秋分至春分去交如末凖已下加时
  南方三辰者亦蚀凡定交分在辰前后半时外者虽入蚀凖前为蚀求日在日道里朔应蚀而不蚀准朔在夏至日去交一千三百七十三为初准已上加时在午正前后十八刻内者或不蚀朔去夏至前后每一日益初凖一分半毕扵前后九十四日各为每日变准以初减变馀十而一为刻凖以刻减午正前后十八刻馀十而一为时凖其去交在变凖已上加时在凖内者或不蚀
  求月蚀分术
  置去交前后定分交分前后皆去二百二十四春交后去一百交前去二百夏不问前后去五十秋交后去二百交前去一百不足去者蚀既有馀者以减后凖一百四而一馀半已下为半弱半已上为半强命以十五为限得月蚀之大分
  求月蚀所起术
  月在内道 蚀东方三辰亏自月下邪南而上月从西而渐北自东而渐南蚀南方三辰亏起在下甚扵正南复扵在下蚀西方三辰亏自南而渐东月从北而渐西起扵月上邪南而下 月在外道 蚀东方三辰亏起自月下邪北而上亏起东而渐北月从西渐髙蚀南方三辰亏起在上甚扵正北复扵右上蚀西方三辰亏自北而渐东月从南而渐西起扵月上邪北而下凡蚀十二分已上皆随黄道所在起复扵正傍逆顺上下每过其分又道有升降每各不同各随时取正
  求日蚀分术
  月在内道者朔入冬至毕朒雨水及盈秋分
  毕大雪皆以五百五十八为蚀差自入朒春分已后日损六分毕扵白露置蚀去交前后定分皆以蚀差减之但去交分不足减者皆反以减蚀差蚀为不蚀馀自入朒小满毕扵小暑加时在午正前后七刻外者皆不馀蚀馀一时三刻内加不蚀馀一时朒大寒毕朒立春交前五时外大暑毕盈立冬交后五时外皆云不蚀蚀馀一时五时内加一时诸加时辰差应减者交后减之交前加之应加者交后加之交前减之但不足减去者蚀既加减入不蚀限者或不蚀其月在外道者冬至初日无蚀差自后日益六分累计以为蚀差毕扵朒雨水自入朒春分毕于盈白露皆以五百二十二为蚀差自入盈秋分已后日损六分毕扵大雪所损之馀为蚀差以蚀差加去交定分为蚀分以减后准馀为不蚀分各置其朔蚀差十五约之以减一百四馀为定法不蚀分馀各如定法得一分馀半法已上为半强已下为半弱减十五馀为蚀之大分
  求日蚀所起术
  日在内道 日蚀东方三辰亏自日上近北而邪下月渐西北日渐东南日蚀南方三辰亏起右下甚正北复左下月在南而渐东日在北而渐西日蚀西方三辰月渐东北日渐西南亏自日下近西而邪上 日在外道 日蚀东方三辰亏自日上近南而邪 下月渐东南日渐西北日蚀南方三辰亏起右下甚正北复左下月在南而渐东日在北而渐西日蚀西方三辰月渐西南日渐东北亏自日下近南而邪上凡蚀十二分已上起扵正傍各据黄道升降以准其体随其所处每各不同蚀有初末动涉其时随便益损以定亏复所在之方也
  求日月蚀亏初及复末时刻术
  置朔望所蚀大分数为率四分已上因增二五分已上因增三九分已上因增四十三分已上因增五各为汎用刻率副之以乘所入率副之以乘所入变增减半总法而一应速增损减加应迟依其増减副讫为蚀定用刻数乃四乘之十而以减蚀甚辰刻为亏初又六乘之十而一加蚀甚辰刻为复末依其定加时所在辰刻加减命之各其辰其月蚀甚初末更筹因其日月所入辰刻及分依前定气所遇夜刻更筹术求其初末及甚时更筹迦叶孝威等天竺法先依日月行迟疾度以推入交逺近日月蚀分加时日月蚀亦为十五分去交十五度十四度十三度影亏不蚀法自此已下乃依验蚀十二度十五分蚀二分少强以渐差降自五度半已上蚀既十四分强若五度无馀分已下皆蚀尽又用前蚀多少以定后蚀分馀若既其后蚀度及分即加七度以为蚀度若望月蚀既来月朔日虽入而不注蚀若蚀半已下五分取一分若半已上三分取一分以加来月朔蚀度及分若今岁日馀度及分然后可验蚀度分数多少又云六月依节一蚀是月十五日是月蚀节黒月尽是月蚀节亦以吉凶之象警告王者奉顺正法苍生福盛虽时应蚀由福故也其蚀即退更经六月欲蚀之前皆有先兆月欲有蚀先月形摇振状若惊惧月兔及侧月色黄如有忧状自常晕月初生时光不显盛或极细微日欲有蚀先日形摇振极如惊惧状或光色微昧不赫盛或黎惨日月蚀先同候光陨坠或旦暮际有赤色起如火烧金银珠玉诸宝失光或有尽如云入日或有黒尽入月鸟声细隐乌不显亮云交扰扰光景浑乱忽极令诸乳卒竭月湿如汗状日形段裂无光犬嗥猫叫虹见有声三辰失月时有缺水赤色有腻十四日十五日辟鸟圆集者亦是蚀之先候此等与中国法数稍殊自外梗概相似也
  步五星术
  五星奇率皆百总率  奇  伏分    奇





  五星终日   馀    奇





  求五星平见术
  各以伏分减总实馀以其星总率去之不足去者反减其馀总率馀以总法约之为日不尽为馀奇即所求年天正恒朔夜半后星辰夕平见日算及馀奇天正定朔进退日者进减退加一日为定朔夜半后星平见日及馀奇其金水二星先得夕平见其满见伏日及馀者去之馀为晨平见日及馀奇命见日天正历月大小以次去之不满月者为八其月命日算外即晨夕平见所在月日及馀奇
  求后平见在日月术
  各以其星终日算及馀奇如前平见所在月日算及馀奇奇满奇率从馀馀满总法为日去命如前即后平见所在月日及馀奇其金水二星加夕得晨加晨得夕各半见馀以同半总
  求五星常见术
  各依其星平见所入恒气计日损益分满半总为日不满为分以损益所加减讫馀以加减讫平见日及分即其常见日及分星日初见去日度平见入气历加减日损益率 岁星初见去日十四度见入冬至毕小寒均减六日自入大寒已后日损六十七分自后日加八十九分见入春分初日依平入立夏毕小满均加六日自入芒种已后日损益八十九分入夏至毕立秋均加四日自入处暑已后日损一百七十八分入白露初日依平均自后日减五十二分入小雪毕大雪均减六日 荧惑初见去日十七度见入冬至初日减二十七日自后日损六百三分入大寒初日依平自后日加四百二分入雨水毕榖雨均加二十七日入自立夏已后日损一百九十八分入立秋依平自入处暑已后日减一百九十分入小雪毕大寒均减二十七日 镇星初见去日十七度见入冬至初日减四日自后日益八十九分入大寒毕春分均减八日自入清明已后日损五十九分入小暑初日依平自后日加八十九分入白露初日加八日自后日损一百七十八分入秋分均加四日自入寒露已后日损五十九分入小雪初日依平自平后日减八十九分 太白初见去日十一度夕见入冬至初日依平自后日减一百分入启蛰毕春分均减九日自入清明已后日损一百分入芒种依平自入夏至已复日加一百分入处暑毕秋分均加九日自入寒露已后日损一百分入大雪依平晨见入冬至依平自入小寒已后日加六十七分入立春毕立夏均加三日自入小满已后日损六十七分入夏至依平自入小暑已后日减六十七分入立秋毕均加三日自入小雪已后日损六十七分 辰星初见去日十七度夕见入冬至毕清明依平入榖雨毕芒种均减二日入夏至毕大暑依平入立秋毕霜降应见不见其在立秋及霜降二气之内多去日十八度外三十六度内有木火 土金一星以上者亦见入立冬毕大雪依平晨见入冬至均减四日入小寒毕大寒依平入立春毕启蛰均减三日其在启蛰气晨无水火土金内去日度如前一星以上者不见 入雨水毕立夏应见不见其在立夏气内去日度如前晨有水火土金一星已上者亦见入小满毕寒露依平入霜降毕立冬均加一日入小雪毕大雪依平
  求五星定见术
  各置其星常见日消息定数半之息减消息如常见日即为定见日及分五星休王各不同喜怒盛衰大小尤异苟变扵常见或先后今依日躔迟速考其行度其格以去日为之定凖
  求星见所在度术
  置星定见日夜半日所在宿度算及分半其日躔差率定见馀半总而一进加退减定见馀以加夜半度分乃以其星初见去日度数晨减夕加之即星初见辰所在
  宿度等及分行星术
  各置其星初见日消息定数半之息加消减其星初见行留日率其土木三日出不湏加减即依本术其加减不满日者与见通之过半后一日无半不后论乃依行星日度之率求日之行分
  求初见日后夜半星所在术
  置其星定见馀以减半总以其星初见行分乘之半总而一以顺加逆减星初见定辰所在度分加之满法减之不足进退一度依前命之算外即星见后夜半所在宿度及分自此已后毎依其星计日行度所至日度及益疾皆从夜半为昭辰有少随所近也
  转求次日夜半星行所至术
  各以其星一日所行度及分顺逆加减之其行有小分者以日率为母小分满母去之从行分一行分满半总去之从度一其行有益疾益迟者副置一日行分各以其差迟损乃如之留者因前逆则依减顺行出斗去其分逆行入斗先加分讫皆以程法约行分为度分各得每日所至其五星后顺留退所终日度各依伏度求其去日逺近消息日度之以定伏日所在若注历其日度及金水等皆弃其分也
  求平行度及分术
  置定度率以总乘之以有分者从之以日率除之所得为一日行分不尽小分满其行分满半总为度即是一日所行度及行分小分置定日率减一日以所差分乘之二而一为差率益疾者以差率减平行分益迟者以差率加平行分即是初日所行度及分星名星行变日初行入气历行日率行度及度分率损益率 岁星初顺差行一百一十四日行十八度五百九迟一分先疾日益十四日前留二十六日旋退西行差行三十日退六度十二分先迟日益疾二分又退西行差行四十二日退六度十二分先疾日益迟二分后留二十五日后须差行一百一十四日行十八度五百九先进迟日益疾分日尽而夕伏十四日 荧惑初顺入冬至初日率二百四十三日行一百六十五度自后三日损日及度各三小寒初日二百三十五日行一百五十四度自后二日损日及度各三榖雨四日平毕小满九日一百七十八日行一百度自入小满九日已后二日益日及度各一夏至初日平毕六日一百七十一日行九十三度自入夏至六日已后三日益日及度各一立秋初日一百八十四日行一百六度自后一日益日及度各一白露初日二百一十四日行一百三十六度自后五日益日及度各一秋分初日二百三十二日行一百五十四度自后一日益日及度各一寒露初日二百四十七日行一百六十九度自后五日益日及度各二霜降五日平毕立冬十三日二百五十九日行一百八十一度自入立冬十三日已后二日损日及度各一复冬至初日二百四十二日行一百六十五度 各依所入恒气平者依率自馀计日损益名为前疾日度定率其前迟及留退入气有损益日度者计日损益皆同此疾之法以为迟留旋退定日疾之率也
  求变日率术
  此疾入大寒六日损日率一毕雨水入春分毕立夏减日率十入小满初减日率十后三日损所减一毕芒种依平若入立秋三日益日率一毕处暑入白露毕秋分均加率十入寒露初加率十后一日半损所加一毕气尽依平
  求变度率术
  此疾若入大寒毕扵启蛰立夏至大暑气尽霜降毕小雪皆加度率四清明毕榖雨加率度十二初行入处暑减日率六十度率三十别为初迟半度之行行尽此日度乃求所减之馀日度率续之为疾入白露毕秋分四十四日行二十一度皆为初迟半度之率初行入大寒毕大暑差行先疾日益迟一分各如上法求其行分其前迟后迟日率既有增损而益迟益疾差分皆检括前疾末日行分为前迟初日行分以前迟平行分减之馀为前迟总差后疾日分为后迟末日行分为后迟日行分减之馀为后总差减为后别日差分其不满者皆调为小分迟疾之际行分衰杀不论所差多者依此推算若所差不多者各依本法前迟顺差行入冬至六十日行二十五度先疾日益迟二分自入小寒已后三日损日及度各一大寒初日五十五日行二十度自后三日益日及度各一立春初日平毕清明六十日行二十五度自入谷雨别减一气立夏初日平毕小满六十日行二十二度自入芒种别益一度夏至初日平毕处暑六十日行二十五度自入白露已后三日损一度秋分初日六十行二十五度自后一日益一日半益一度寒露初日六十日行二十五度自后二日损一度立冬一日平毕气六十日行十七度自大雪已后五日益一度大雪初日六十日行五十度自后三日益一度前留十三日前疾减日率一度以其数分益此留及后迟日率前疾加日率者以其数分迟日率旋退西行入冬至初日六十三日退二十一度自后四日益一度小寒一日六十三日退二十六度自入小寒已后三日半损一度立春三日平毕启蛰六十二日退十七度自入雨水已后二日益日及度各一雨水八日平毕气尽六十七日退二十一度自入春分已后二日损日及度各一春分四日平毕芒种六十三日退七十度自入夏至已后六日损日及度各一大暑初日平毕气尽五十八日退十二度立秋初日平毕气尽五十七日退十一度自入白露已后二日益日及度各一白露十二日平毕秋分六十三日退七十度自入寒露已后三日益日及度各一寒露九日平毕气尽六十六日退二十度自入霜降已后三日损日及度各一霜降六日平毕气尽六十三日退十七度自立冬已后三日益日及度各一立冬十一日平毕气尽六十七日退二十一度自入小雪已后二日损日及度各一小雪八日平毕气尽六十三日退十七度自入大雪已后三日益一度后留冬至留十三日自后二日半益一日大寒初平毕气尽留二十五日自入立春已后二日半日损一雨水初留十三日自后三日益一日清明初留二十三日自后一日损一日清明十日平毕气尽留十五日自入白露已后二日损一日益一日秋分十一日无留自入秋分十一日已后一日益一日霜降初日留十九日自后三日损一日立冬三日平毕大雪留十三日后迟顺差行六十日行二十五度先疾日益疾二日前后疾加度者此迟依数减之为定度前疾无加度者此迟入秋分至立冬减三度入冬至减五度复留定日朒十三日者所以朒日数加此迟日率也后疾冬至初日率二百一十日行一百三十一度自后一日损日及度各一大寒八日一百七十二日行九十四度自入大寒八日已后一日损日及度各一启蛰平毕气尽一百六十一日行八十三度自入雨水已后三日益日及度各一榖雨三日一百七十七日行九十九度自入榖雨后三日益日及度各一芒种十四日平毕夏至二百三十三日行一百五十度自入夏至已后十日益日及度各一小寒五日二百五十三日行一百七十五度自入小暑已后五日益日及度各一大暑初日平毕处暑二百六十三日行一百八十五度自入白露已后二日损日及度各一秋分一日二百五十五日行一百七十七度自入秋分一日已后一日半复日及度各一大雪初日二百五十日行一百二十度自入秋分三日益日及度各一冬至初日复二百一十日行一百二十七度其入恒气日度之率有损益者计日损益并同前疾之法以为后疾定度之率
  求变日率术
  其前迟定日朒六十及退行定日朒六十三者皆以所朒日数加此疾定日率前迟定日盈六十三后留定日盈十三者皆以所盈日数减此疾定日率加减讫即变日率
  求变度术
  其前迟定度朒二十五退行定盈十七迟入秋分至冬至减度者皆以所盈朒减度者皆以所盈朒减度数加此疾定度率前迟定度盈二十五及退行定度朒十七者皆以所盈度数减此疾定度率加朒减讫即变度率初行入春分毕榖雨差行先进日益疾一分初行入
  立夏毕夏至行半度六十六日行二十二度小暑五十日行二十五度立秋毕气尽二十日行十度减率续行并同前疾初迟法损益依前求其行分各尽度而夕伏 镇星初顺差行八十三日行七度二百九十分先疾日益迟半分前留三十七日旋退西行差行五十一日退三十分先迟日益疾少半 太白夕见顺入冬至毕立夏入立秋毕大雪一百七十二日行二百六度自入小满后十日益一度为定疾初入白露毕春分差行疾日益迟二分自馀平行夏至毕小暑一百七十二日行二百九度自入大暑已后五日损一度毕气尽平行入冬至初日及大暑各毕气尽一十三日行一十三度自入冬至后十日损一毕已后立春入立秋日益一毕秋分启蛰毕芒种七日行七度自入夏至后五日益一毕扵小暑寒露初日三十三日行二十二度自后六日损一毕扵小雪顺迟差行三十二日行三十度先疾日益迟八分前疾加度疾加度过二百六度者准数损此度夕留七日夕退西行一十日退五度日尽而夕伏晨初退西行十日退五度日退半度晨留七日顺迟差行冬至毕立夏大雪毕气尽三十二日先迟日益疾八分自入小满已后率十日损一度毕芒种平行冬至毕气尽立夏毕气尽一十三日行一十三度日行一度自入小寒已后六日益日及度各一毕扵启蛰入小满后七日损日各一毕立秋雨水初日二十三日行二十三度自后六日损日及度各一毕扵榖雨处暑毕寒露无此平行自入霜降后五日益日及度各一毕大雪前迟行损度不满三十度者此疾依数益之疾行一百七十二日行二百六度处暑毕寒露差行先迟日益疾一分馀平行行日尽而晨伏 辰星夕见顺疾一十二日行二十一度六分日行一度五百三分大暑毕处暑一十二日行一十七度二分日行一度二百八十分平行七日行七度自入大暑后二日损日及度各一入立秋无此平行顺迟行六日行二度四分日行二百二十四分前疾行十一度者无此迟行日尽而夕伏夕留五日晨见留五日顺迟行六日行二度四分日行二百二十四分自入大寒毕扵启蛰无此迟行平行七日行七度日行一度大寒已后二日损日及度各一又立春无此平行顺疾行一十二日行二十一度六分日行一度五百三分前无迟行者一十三日行十七度十分日行一度二百八十分各日尽而晨伏
  凡五星终日分奇皆扵伏分消遁故扵行星更不别见武太后称制诏曰顷者所司造历以腊月为闰稽考史籍便紊旧章遂令去岁之中晦仍月见重更寻讨果差一日履端举正属在于兹宜改历扵惟新革前非扵既往可以今月为闰十月来月为正月是岁得甲子合朔冬至扵是改元圣历以建子月为正建丑为腊建寅为一月命太史瞿昙罗造新历至三年复用夏时光宅历亦不行用中宗反正太史丞南宫说奏麟德历加时浸疏又上元甲子之首五星有入气加时非合璧连珠之正也乃诏说与司历徐保乂南宫季友更治乙巳元历至景龙中历成诏令施用俄而睿宗即位景龙历寝废不行麟徳历经今略载其法大端
  母法一百两大演之数为母法
  旬周六十六甲之终数为旬周
  辰法八刻分三十三少半以十二辰数除一百刻得辰法
  周三百六十五日馀二十四奇四十八一期之得日及馀奇数为期
  气法十五日馀二十一奇八十五少半以二十四气分奇周得气法
  候法五日馀七奇二十八游分四以七十二候分期周得候法
  月法二十九日馀十三奇为月法
  日法日舒月逺乃舒一合朔之及馀奇为日法
  望法十四日馀七十六奇五十三因为阴后限二分月法得望法亦是月行阴历后与朔望㑹交限弦七日馀三十八奇二十六半四分月法得弦
  闰差十月馀八十七奇七十六月法去期周馀得闰差
  没数九十一馀三十一奇十二四分期周馀四分之得没数
  没法一馀三十一奇十二以旬周去期周馀四分之得没法
  月周法二十七日馀五十五奇四十五小分五十九月行迟疾一周之数为月周法
  月差法一日馀九十七奇六十小分四十一以月周减月法馀得月差
  周天法三百六十五度馀二十五奇七十一小分十三二十八宿总度数相距总数及馀奇为周天法交周法二十七日馀二十一奇二十二小分十六七分日行阴阳一周交于是日之数为交周法交差法二日馀三十一奇八十三小分八十三分以交周法减月法得交差法
  交中法十三日馀六十奇六十一小分三分半二分交周得交中法
  阳前限十二日馀四十四奇六十九小分十六七分月行阳历与朔望㑹之限
  阳后限一日馀十五奇九十一小分九十一六分半月行阳历后与朔望会之限
  阴前限二十六日馀五奇三十小分二十五半分月行阴历先与朔望会之限
  木岁星合法三百九十八日馀八十六奇七十九小分八十
  火荧惑合法七百七十九日馀九十奇五十五小分四十五
  土镇星合法三百七十八日馀八奇四小分八十
  金太白合法五百八十三日馀九十一奇七十七小分七十
  水辰星合法一百一十五日馀八十七奇九十五小分七十
  太极上元岁次乙巳十一月甲子朔旦冬至之日黄锺之始夜半之时斗衡之末建扵子中日月如合璧五星若连珠俱起扵星纪牵牛之初踪今大唐神龙元年复岁次扵乙巳积四十一万四千三百六十算外上验往古年减一算下求将来年加一算乙巳元历法积数大约如此其算经不录
  旧唐书卷三十三
  旧唐书卷三十三考证
  历志二上元甲子距今大唐云云○臣召南按志于戊寅及开元大衍皆称历经则前行麟德甲子元历下亦应有经字又按后文言大衍但云上元距今开元十二年则此文应云距今麟德元年不须有大唐二字
  没日法一千七百云云○臣徳潜按此文旧本误脱于前文土王日之下今改正
  检律候术气日○臣召南按术字应在气日之下律即十二律也候即七十二候也气即二十四气也日即冬至影一丈二尺七寸五分以下每节不同之日晷也旧本于二十四气之律候日晷错综混杂又如检盈虚术求朔望弦盈朒减辰所入术及定气晨前刻步五星术皆图表也行数参差不齐今从新书考校编排匀整
  历变周四十四万云云○臣德潜按此文误脱于前文及小馀之下今改正
  其赤道同太初星距下○旧本有推游交术四字此下条名目误连于此者也今改正
  艮坤以减副巽干以加副○艮坤新书作艮巽巽干新书作坤乾
  初行入春分云云○臣徳潜按求变度术中多阙文以新书证之此段乃言荧惑星度初行入春分之上脱落甚多又其前脱岁星一段







  旧唐书卷三十三考证
<史部,正史类,旧唐书>