舊唐書 (四庫全書本)/卷033

卷三十二 舊唐書 卷三十三 卷三十四

  欽定四庫全書
  舊唐書卷三十三
  後晉司空同中書門下平章事劉 昫撰
  志第十三
  厯二
  麟德甲子元厯
  上元甲子距今大唐麟德元年甲子嵗積二十六萬九千八百八十算推法一千三百四十朞實四十八萬九千四百二十八旬周六十推氣序術置八甲子元積算距今所求年以朞乗之為朞總滿法得一為積日不滿為小餘旬去積日不書為大餘命大餘起甲子筭外即所求年天正中氣冬至恆日及大小餘天正建子律氣所由故陰陽發歛皆從其時為自
  求恆次氣術
  因冬至大小餘加五大餘十五小餘二百九十二小分小分滿從小餘小餘滿總法之從大餘一大餘滿旬周之以次轉加而命各得其所求他皆放此凡氣餘朔大餘為日小餘為辰也
  求土王
  置清明小暑寒露小寒大寒小餘各加大餘十二小餘二百四十四小分八五乗氣小今通之加八若滿三十去從小餘一凡分餘相併不同者互乗而並之母相承為法其並滿法一為全此即齊同之術小餘滿總法從命如前即各其氣從土王日
  求沒日術
  沒日法一千七百五十七沒分十二萬二千三百五十七以九十乗有沒氣小餘十五乗小分從之以減沒分餘法得一為日不盡餘以日數如其氣大餘去命如前即其氣內沒日也小氣餘一千四十已上其氣有沒者勿推也沒餘皆盡者為減求次沒因前沒加日六十九餘一千一百四餘滿沒從日一因而命之以氣別日盈朔實三萬九千九百三十三朒朔實三萬九千二百二十恆朔實三萬九千五百七十一
  推朔端
  列朞總以恆朔實除之為積月不滿為閏餘滿總法為閏日不滿為閏辰以閏日減冬至大餘辰減小餘即所求年正月恆朔大小餘命大餘以甲子筭外即其日也天正者日南至之月也恆數者不朒不盈之常數也凡減者小餘不足減退大餘一如總法而減之大餘不足減者加自周乃減之其湏減分竒者退分餘一如其法而減以其在宿度逰實不足減者如在宿過周連餘及竒乃減之以天正恆用小餘加閏餘以減朞總餘為總實
  求恆弦望術
  因天正恆朔大小餘加大餘十小餘五百一十二太凡四分一為少二為半三為太滿法者去命如前耶天正上弦恆日及大小餘以次轉加得望下弦及來月朔以次轉加去命如前合得所求他皆放此因朔徑求望加大餘十四小餘一百二十五分半因朔徑求下弦加大餘二十二小餘一百九十八少因朔徑次朔加大餘二十九小餘七百十一半總六百七十辰率三百三十五
  檢律候術氣日
  中氣   律名  日中影   陟降率
  初候   次候     末候
  冬至   黃鍾  一丈二尺七寸五分 陟四寸一分
  虎始交  芸始生    荔挺出
  小寒      一丈二尺二寸八分  陟三尺一寸三分
  蚯蚓結  麋角解     水泉動
  大寒  大呂  一丈一尺一寸五分 陟一尺五寸二分
  鴈北鄉  鵲始巢     雉始雊
  立春      九尺六寸二分   陟一尺五寸五分鷄始乳  東風解凍   蟄蟲始振
  啓蟄  太簇   八尺七寸    陟一尺五寸三分
  魚上氷 獺祭魚     鴻鴈來
  雨水       六尺五寸四分  陟二尺二寸一分
  始雨水  桃始花     倉庚鳴
  春分  夾鍾   五尺三寸三分  陟一尺九分
  鷹化為鳩 𤣥鳥至    雷始發聲
  清明       四尺三寸四分  陟九寸四分
  始電  蟄蟲咸動
  穀雨  姑洗  三尺三寸   陟八寸一分
  桐始華 田鼠化為鴽  虹始見
  立夏      三尺四寸九分 陟五寸一分
  萍始生 戴勝降於桑  螻蟈鳴
  小滿  中呂  一尺九寸八分 陟三寸四分
  蚯蚓出 王𤓰生    苦萊秀
  芒種      一尺六寸四分 陟一寸五分
  靡草死 小暑至    螳螂生
  夏至  㽔賓  一尺四寸九分 降一寸五分
  鵙始鳴 反舌無聲   鹿角解
  小暑      一尺六寸四分  降三寸四分
  蟬始鳴 半夏生    木槿榮
  大暑  林鍾  一尺九寸八分  降五寸一分溫風至 蟋蟀居壁   鷹乃學習
  立秋      二尺四寸九分 降八寸一分
  腐草為螢 土潤溽暑    涼風至
  處暑   夷則  三尺三分    降九寸四分
  白露降  寒蟬鳴    鷹祭鳥
  白露       四尺三寸四分  降一尺九分
  天地始肅 盲風至     鴻鴈來
  秋分   南呂  五尺三寸三分  降一尺二寸一分
  𤣥鳥歸  羣鳥養羞    雷始収聲
  寒露       六尺五寸四分  降一尺五寸三分蟄蟲壞戸 陰氣方盛   陽氣始衰
  霜降   無射  八尺七分    降一尺五寸五分
  水始涸 鴻鴈來賓    雀入大水為蛤
  立冬      九尺六寸二分   降一尺五寸三分
  菊有黃花 豺祭獸     水始氷
  小雪   應鍾  一丈一尺一寸五分 降一尺一寸三分地始凍  野鷄入水為蜃  虹藏不見
  大雪       一丈二寸八分   降四寸七分
  氷益壯 地始坼    鶡鳥不鳴
  求恆氣初日影汎差術
  見所求氣陟降率並後氣率半之十五而一為汎末率又二率相減餘十五而一為總差前少以總差減汎末率前多以總差加汎末率加減汎末率訖即為汎初率其後氣無同率因前末率即為汎初率以總差減初率餘為汎末率
  求恆氣初日影定差術
  十五除總差為別差為限前少者以限差加汎初末率前多者以限差減汎初末率加減汎初末率訖即為定初末率即恆氣初日影定差
  求次日影差術
  以別定差前少者加初日影定差前多者減初日影定差加減初日影定差訖即為次日影定差以次積累嵗即各得所求每氣皆十五日為限其有皆以十六除取汎末率及總差別差
  求恆氣日中影定數術
  置其恆氣小餘以半總減之餘為中後分不足減者反cq=255減半總餘為中前令置前後分影定差乗之總法而一為變差冬至後午前以變差減氣影午後以變差加氣影夏至後午前以變差加氣影午後以變差減氣影冬至一日有減無加夏至一日有加無減加減訖各其恆氣日中定影
  求次日中影術
  迭以定差陟減降加恆氣日中定影各得次日中影後漢及魏宋厯冬至日中影一丈二尺夏至一尺五寸於今並短冬須隨時影校其陟降及氣日中影應二至率他皆倣此前求每日中影術古厯並無臣等創立斯法也
  求律呂應日及加時術
  十二律各以其月恆中氣日加時應列其氣小餘六乗之辰率而一為半總之數不盡為辰餘命時起子筭半為加時所在辰六乗辰餘如法得一為初二為少弱三為少四為少強五為半弱若在辰半後者得一為半強二為太弱三為太四為太強五為辰末
  求七十二候術
  恆氣日即初候日也加其大餘五小餘九十七小分十一三乗氣小分加十一滿十八從小餘一滿法去命如前即次候日以次轉加得末後日
  求次氣日檢盈虛術
  進綱一十六   退紀一十七
  汎差一十一   總辰一十二六十並平闕
  秋分後春分前日行速春分後秋分前日行遲速為進綱遲為退紀若取其數綱為名用其時春分為至進日分前退日分後凡用綱紀皆凖此例







<史部,正史類,舊唐書,卷三十三>


  見所在氣𨇠差率並後氣率半之總辰乗之綱紀而一得氣末率各以汎差通其綱紀以同差辰也又二率相減餘以總辰乗而紀除之為總差辰之綱紀除之為別差率前少者以總差減末率前多者以總差加減訖皆為其氣初日損益率前多者以別差日減前少者以別差日加加減氣初日損益率訖即次日損益率亦名每日𨇠差率以次加減得每日所求各累所損益隨厯定氣損益消息總各為其日消息數其後氣無同率及有數同者皆因前少以前末率為加總差為末率別差漸加初率為每日率前多者總差減初率為末率別差漸減為日率其有氣初末計㑹及綱紀所校多少不葉者隨其増損調而御之使際㑹相凖
  求氣盈朒所入日辰術
  冬夏二至即以恆氣為定自外各以氣下消息數息減消加其恆氣小餘滿若不足進退其日即其氣朒日辰亦因別其日命以甲子得所求加之為盈氣減之為朒氣定其盈朒所在故日定凡推日月度及推發歛皆依定氣推之若注厯依恆氣日
  求定氣恆朔弦望夜半後辰數術
  各置其小餘三乗如辰率而一為夜半後辰數
  求每日盈朒積術
  各置其氣先後率與盈朒積乃以先率後率加躔差率盈朒積加消息總亦如求消息法即得每日所入盈朒及先後之數
  求朔弦望恆日恆所入盈縮數術
  各以總辰乗其所入定氣日筭朒朔弦望夜半後辰數乃以所入定氣夜半後辰數減之餘為辰總其恆朔弦望與定氣同日而辰多者其朔弦望即在前氣氣末而辰總時有多扵進綱紀通數者疑入後氣之初也以乗其氣前多之末率前少之初總辰而一為總率凡須相乗有分餘者母必通全子乗記報母異者齊同也其前多者辰總減紀乘總差綱紀而一為差並扵總率差辰總乗之倍總辰除之以加總率前少者辰總再乗別差總辰自辰乗倍而除之以加總率皆為總數乃以先加後減其氣其朒為定積凡分餘不成全而更不復須者過半更不後夜無氣也以盈朒定積盈加朒減其日小餘滿若不足進退之各其入盈朒日及小餘若非朔望有交從者速粗舉者以所入定氣日算乗先後率加十五而一先加減盈朒為定積入氣日十五筭者加十六而一
  推厯變術
  厯變周四十四萬三千七十七 變竒率十二 厯變日二十七 變餘七百四十三 變竒一月程法六十三 以厯變周去總實餘以變竒率乗之滿變周又去之不滿者變竒率約之為變分不盡為變竒分滿總法為日不滿為餘命日算外即所求年天正恆朔夜半入變日及餘以天正恆朔小餘加之即經辰所入
  求朔弦望經辰所入
  因天正經辰所入日餘竒加日七餘五百一十二竒九竒滿率成餘餘如總法為日得上弦經辰所入以次轉加得望下弦及來月朔所日滿變日及餘竒則去之凡相連去者皆倣扵此徑求望者加朔所入日十四餘一千二十五竒六徑求次朔加一日餘一千三百七竒十一
  求朔望弦盈朒減辰所入術
  各以其日所入盈朒定積盈加朒減其恆經辰所入餘即各所求
  變日  離差    離程   増減率   遲速積一日 九百八十五  退十一 増一百三十四 速初二日 九百七十四 退十二 増一百一十七 速一百三十四三日  九百六十二 退十四  増九十九 速二百五十一四日  九百四十八 退十五 増七十八  速三百五十五日  九百三十三 退十五 増五十六  速四百二十八六日  九百一十八 退十六 増三十三  速四百八十四七日  九百二   退十六 増九初増九末減隠 速五百一十七八日  八百八十六 退十六 減十四   速五百二十七九日  八百七十  退十六 減三十八  速五百一十二十日  八百五十四 退十五 減六十二  速四百七十四十一日 八百四十九 退十二 減八十五  速四百一十七
  十二日 八百二十六 退十一 減一百四    速三百二十七十三日 八百十五  退七  減一百二十七  速二百二十三
  十四日 八百八   進二初減一百二十末二     速百二
  十五日 八百十    進九  増一百二十八 遲二十九十六日 八百一十九  進十三 増一百一十五 遲一百五十七十七日 八百三十二  進十四 増九十五   遲二百七十二十八日 八百四十六  進十五 増七十四   遲三百六十七十九日 八百六十一  進十六 増五十二   遲四百四十一二十日 八百七十七 進十六  増二十八   遲四百九十三二十一日 八百九十三 進十六 増四十九初増四末  遲五百二十一
  二十二日 九百九   進十六 増二十    遲五百二十五
  二十三日 九百二十五 進十六 減四十四    遲五百二十二十四日 九百四十一  進十四 減六十八  遲四百六十一二十五日 九百五十五 進十三 減八十九   遲三百九十三
  二十六日 九百六十八 進十一 減一百八    遲三百四二十七日 九百七十九 進六  減一百二十五 遲一百九十六二十八日 九百八十五 平進五退五減一百四十四初減七十一末増入後 遲七十七求朔弦望盈朒日辰入變遲速定數術
  各例其所入日増減率並後率而半之為通率又二率相減餘為率差増者以入餘減總法餘乗率差總法而一併率差而半之減者半入餘乗率差亦總而一並以加扵通率入餘乗之總法而一所得為經辰變轉半經辰變速減法遲加盈朒經辰所入餘為轉餘應増者減法應減者因餘皆以乗率差總法而一加於通率變率乗之總法而一以速減遲加變率為定率乃以定率増減遲速積為定此法微密至當以示算理通塗若非朔望有交及欲考校速要者但以入餘乗増減率總法而一増減速為要耳其後無同率者亦因前率應増者以通率為初數半率差而減之應減入餘進退日者分為二日隨餘初末如法求之所得並以減率為定
  七日 初七分 末一分 初一千一百九十一 末一百四十九十四日 初七分 末二分 初一千四百十二 末二百九十八二十一日 初六分 末三分 初八百九十二  末四百四十六二十八日 初五分 末四分 初七百四十三 末五百九十七其入前件日餘如初數已下者為初已上者以初數減總法餘為末之數増減相反約以九分為限初雖少弱而末微強餘差不多理況兼舉皆今有雜差各隨其數若恆筭所求七日與二十一日得所率而末之所減隠而不顯且數與平行正算亦初未有數而恆算所無其十四日二十八日既初末數存而虛差亦減其數數當去恆法不見
  求朔弦望盈朒所入日名及小餘術
  各以其所入變厯速定數減除加其盈朒小餘滿若不足進退其日命以甲子算外各其盈朒日反餘如其恆日餘者為盈盈減其恆日餘者為朒其日不動者依恆朔日而定其小餘推擬日月行度其定小餘二十四已下一千三百一十六已上者其入氣盈朒入厯遲速皆湏覆依本術推算不得從粗舉速要之限乃前朔後朔迭相推校盈朒之課據實為準損不侵朒益不過盈
  求定朔月大小術
  凡朔盈朒日名即為定朔日名其定朔日名十干與來月同者大不同者小其月無中氣者為閏月其正月朔有交加時應見者消息前後各一兩月以定月之大小合虧在晦二者弦望亦隨事消息凡置月朔盈朒之極不過頻三其或過者觀定小餘近夜半者量之
  檢宿度術
  斗二十六及分 牛八 女十二  虛十 危十七 室十六壁九北方九十八度 奎十六 婁十二 胃十四 昴十一 畢十八觜一   參九西方八十度井三十 鬼三 柳十四 星七張十八  翼十八 軫十七南方一百一十二度角十三 亢九 氐十六房五  心五  尾十八 箕十一東方七十五度
  前件周天二十八宿相距三百六十五度前漢唐都以渾儀赤道所量其數常定紘帶天中儀圖所準日月徃來隨交損益所入宿度進退不同黃道宿度左中郎將賈逵檢日月所去赤道不同更鑄黃道渾儀所檢者
  斗二十四度  牛七度  女十一度    虗十二度危十六度  室十八度 壁十一度北方九十六度 宿分三百二十八奎十七度
  婁十三度   胃十四度 昴十一度    畢十六度觜度西方八十三度 參九度  井三十度  鬼三度柳十四度  星七度  張十六度   翼十九度軫十八度南方一百九度 角十三度 亢九度 氐十六度房五度  心五度  尾十八度   箕十度東方七十九度臣等今所修撰討論更造木渾圖交絡調賦黃赤二道三百六十五度有竒校量大率與此符㑹今厯以步日行月及五星出入循此其月行交絡黃道進退亦宜有別每交輙差不可詳盡今亦依黃道推步
  推日躔術
  置冬至初日躔差率加總法乘冬至小餘如總法而一以減天宿度分其餘命起黃道斗十二度宿次去之經斗去宿分度不滿宿算外即所求年冬至夜半所在宿度算及分
  求每定氣初日夜半日所在定度術
  各以其定氣初日躔差率乗氣定餘總法而一進加退減餘為分以減定氣日度及分命以宿次如前即其夜半度及春秋二分定氣初日為進退之始當平行一度自餘依加退減度之
  求次日夜半日所在定度術
  各因定氣夜半所在為本加度一又以其日躔差率進加退減度分滿若不足並依前例去命如上即得所求其定朔弦望夜半日度各隨定氣以其日月名亦直而分別之勘右依恆有餘從定恆行度不用躔差
  求朔弦望定日夜辰所加日度術
  各以其定小餘為平分又定小餘乗其日所躔差率總法而一乃進加退減其平分以加其夜半日度即各定辰所加擬與五星加減者半其分消息月朔者應推月度所須皆依本朔大小若注厯依甲子乙乙子各疑入
  推月離術 求朔望定日辰月所在度術
  各置朔弦望定辰所加日度及分 凡朔定辰所加為合朔日月同度上弦加度九十一分四百一十七 望加度一百八十三分八百三十四 下弦加度二百七十三分一千二百五十一訖各半而十退之為程度分
  求次月定朔夜半入變宿術
  置天正恆朔夜半所入變日及餘定朔有進退一日者進退一日為定朔夜半所入月大加二日月小加一日餘皆五百九十六竒十六
  求次日夜半所入變厯術
  因定朔夜半所入日算加日一滿皆如前弦皆依前定日所在求之
  求變日定離程術
  各以其日夜半入變餘乗離差總法而一為見差以進加退減其日離程為月每日所離定程
  求朔弦望之定日夜半月所在度術
  各以其日定小餘乘所入變日離定程總法而一為夜半後分滿程法為度餘為度分以減其日加辰所在度及分命以黃道宿度即其所求次日夜半各以離定程加朔弦望夜半所在分滿程法從度去命以黃道宿度算外則次日夜半月度求晨昏度以其日離定程乗其日夜刻二百而一為昏分滿程法為度望前以昏後以昏加度半度得所求其弦望以五乘定小餘程法一為刻即各其辰所入刻數皆減其晨前刻不盡為晨後刻不滿晨前刻者從前日住厯伺候推總刻一百
  辰刻分十一 刻分法七十二

























  求定氣日晝夜漏刻及日出沒術
  倍其氣晨前刻及分滿法從刻為日不見漏以減百刻餘為日見漏五刻晝漏刻以晝漏刻減百刻餘為夜漏刻以四刻十二分加晨前漏刻命起子初刻算外即日出辰刻以日見漏加日出刻辰以次如前即日沒所在辰刻以二十五除從夜漏得每更一籌之數以二刻三十六分加日沒辰刻即甲辰刻又以更籌數加之得甲夜一籌數以次累加滿辰去命之即五更夜籌所以當辰刻及也以配二十一箭漏之法也
  求每日並屈申數術
  每氣凖為一十五日各置其氣屈申率每以發斂差損益之差滿十從分分滿十從率一即各每日屈申率各累計屈申率為刻分乃以一百八十乗刻分汎差十一乗綱紀而除之得為刻差滿法為刻隨氣所在以申減屈加不見漏而半之為晨前定刻每求次日各如前法時加其如始隨加辰日晚以率課之
  求黃道去極每日差術
  置刻差三十而一為度不滿三約為分申減屈加其氣初黃道度即每日所求
  求昏旦去中星度術
  每日求其晝漏刻數以乗朞實二百乗總法而除之得昏去中星度以減周天度餘為晨去中星度以昏旦去中星度加其辰日所在即各其日中宿度其梗槩粗舉者加其夜半日度各其日中星宿度
  因求次日者各置其四刻差七十二乗之二百八十八而一度冬至後加夏至後減隨日加各得每日去中度晨昏所距日在黃道中星凖度以赤道計之其赤道同太初星距
  推逰交術
  終率一千九十三萬九千三百一十三 竒率三百約終三萬六千四百六十四 竒一百一十三 交中一萬八千二百三十二 竒五十六半交中日二十七 餘二百八十四 竒一百一十三交中日十三餘八百一十二 竒五十六半 虧朔三千一百六竒一百八十七 實望一萬九千七百八十五 竒一百五十 後凖一百五十二 竒九百三半 前準一萬六千六百七十八 竒二百六十三
  求月行入交表裏術
  置總實以終率去之不足去者竒率乘之滿終率又去之不滿者竒率約之為天正恆朔夜半入交分不盡為竒以總法約入交分為日不盡為餘命日算外即天正恆朔夜半入交日算及餘竒天正定朔有進退日者依所進退一日為朔所入日不滿中日及餘竒者為月在外滿去之餘皆一為月在內大月加二日小月加一日餘皆一千五十五竒一百八十七求次日加一日滿中日者皆去之餘為入次一表一裏迭互入之
  交日 去交差 差積
  一日 進十四 積元 二日餘二百一十四已下者入蝕限進十三十四 三日進十一半 二十七 四日 進十一
  半 三十八半 五日 進七 四十八 六日 進四 五十五 七日進二退二五分四進強一退弱五十七 八日退二 六十六十又一分一分當日退九日 退五 五十八 十日 退八 五十三 十一日 退十半 四十五十二日 退十二半 三十四半 十三日餘五百九十九已上入蝕限退十三半 二十二 十四日 退十四少三退強三退弱 八半
  求月入交去日道遠近術
  置所入日差並後差半之為通率進以入日餘減總法以乗差總法而一併差以半之退者半入餘以乗差總法而一皆加通率為交定率乃以入餘乗定總法乃進退差積滿十為度不滿為分即各其日月去日道度數每求日道宿度去極數其入七日餘一千七十六竒二十八少已下者進已上盡全餘二百六十三竒二百七十一大者退八十四日如交餘竒已下者退其入已上盡全餘五百二十七竒二百四十二半者進而終其要為五分初則七日四分十四日三分末則七日後一分十四日後二分雖初強末弱差率有檢月道一度半強已下者為沾黃道當朔望則有虧遇五星在黃道者則相侵掩
  求所在宿術
  求夜半入交日十三算者及餘以減中日及餘不盡者以乗其日離定程總法而一為離分滿程為度以加其日夜半月所在宿度算及分求次交準此各得其定交在所度置前後定交所宿度算及分半之即各表裏極所在宿度及分
  求恆朔望汎交分野
  因天正恆朔夜半入交分以天正恆朔汎交分求望汎交以實望加之又加得次月恆朔汎交分滿約終及竒去之次求次朔以虧望加之
  求朔望入常交分術
  以入氣盈朒定積盈加朒減其恆汎交分滿若不足進退約終即其常分交
  求朔望定分術
  以六十乘定遲速以七百七十七降除之所得為限數速減遲如常其數朔入交月在日道裏者以所入限數減定遲速餘以速減遲加其定交分而出日道表者為變交分加減不出日道表即依定交分求蝕分其變交分出日道表三時半內者檢其前後月望入交分數多少依月虧初復求定蝕術注消息心定蝕不一
  求入蝕限術
  其入交定分如交中已下者為月在外道交中已上者以交中減之餘為月在內外分如後凖已下前準已上者為入蝕陽則月蝕朔入限月在裏者日蝕入限如後準已下者為交後分前凖已上者及減交中餘為交前後分以一百一十二約之為交時
  求月蝕所在辰術
  置望日不見刻六十七乗之十而一所得若蝕望定小餘與之等已下又以此得減總法餘與之等己為蝕正見數定小餘如求律氣應加時法得加時所在辰月在衝辰蝕若非正見者扵日出後日沒前十二刻半內求其初末以候之又以半總減蝕定小餘不足減者半總加減訖以六乗之如辰率而一命起子半算外即月蝕所在辰
  求日蝕所在辰術
  置有蝕朔定小餘副之以辰率除之所得以艮巽乾為次命退算外不滿法者半法減之無可減者為初所減之餘為末初則減法各為差率月在內道者乃以十加去交時數而三除之以乗差十四而一為差其朔在二分前後一氣內即以差為定近冬至以去寒露雨水近夏至以去清明白露氣數倍之又三除去交時數增之近冬至艮巽以加坤乾以減近夏至艮巽以減坤乾以加其差為定差艮坤加副巽乾減副月在外道者三除去交時數以乗差率十四而一為之差艮坤以減副巽乾以加副各加減副訖為定副小餘如求律氣應加時術即日蝕所在辰及少太其求入辰刻以半辰刻乗朔辰率而一得刻及分若蝕近朝夕者以朔所入氣日出沒刻校蝕所在知蝕見不之多少所在辰為正見日月蝕既在起復初末亦或變常退扵見前後十二刻半候之
  求月起復依蝕分後術
  求月在日道表朔不應蝕凖朔在夏至初日去交前後二百四十八分為初凖已下加時在午正前後七刻內者食朔去夏至前後每一日損初準二分畢扵前後九十四日各為每日變凖其朔去交如變凖已下加時如前者蝕
  又以末凖六十減初凖及變凖餘以十八約之為刻凖以並午正前後七刻數為時凖加時凖內去交如末凖已下並蝕又置末凖每一刻加十八為差凖每加時刻去午前後如刻凖已上交分如差凖已下者並蝕自秋分至春分去交如末凖已下加時
  南方三辰者亦蝕凡定交分在辰前後半時外者雖入蝕凖前為蝕求日在日道裏朔應蝕而不蝕準朔在夏至日去交一千三百七十三為初準已上加時在午正前後十八刻內者或不蝕朔去夏至前後每一日益初凖一分半畢扵前後九十四日各為每日變準以初減變餘十而一為刻凖以刻減午正前後十八刻餘十而一為時凖其去交在變凖已上加時在凖內者或不蝕
  求月蝕分術
  置去交前後定分交分前後皆去二百二十四春交後去一百交前去二百夏不問前後去五十秋交後去二百交前去一百不足去者蝕既有餘者以減後凖一百四而一餘半已下為半弱半已上為半強命以十五為限得月蝕之大分
  求月蝕所起術
  月在內道 蝕東方三辰虧自月下邪南而上月從西而漸北自東而漸南蝕南方三辰虧起在下甚扵正南復扵在下蝕西方三辰虧自南而漸東月從北而漸西起扵月上邪南而下 月在外道 蝕東方三辰虧起自月下邪北而上虧起東而漸北月從西漸髙蝕南方三辰虧起在上甚扵正北復扵右上蝕西方三辰虧自北而漸東月從南而漸西起扵月上邪北而下凡蝕十二分已上皆隨黃道所在起復扵正傍逆順上下每過其分又道有升降每各不同各隨時取正
  求日蝕分術
  月在內道者朔入冬至畢朒雨水及盈秋分
  畢大雪皆以五百五十八為蝕差自入朒春分已後日損六分畢扵白露置蝕去交前後定分皆以蝕差減之但去交分不足減者皆反以減蝕差蝕為不蝕餘自入朒小滿畢扵小暑加時在午正前後七刻外者皆不餘蝕餘一時三刻內加不蝕餘一時朒大寒畢朒立春交前五時外大暑畢盈立冬交後五時外皆云不蝕蝕餘一時五時內加一時諸加時辰差應減者交後減之交前加之應加者交後加之交前減之但不足減去者蝕既加減入不蝕限者或不蝕其月在外道者冬至初日無蝕差自後日益六分累計以為蝕差畢扵朒雨水自入朒春分畢於盈白露皆以五百二十二為蝕差自入盈秋分已後日損六分畢扵大雪所損之餘為蝕差以蝕差加去交定分為蝕分以減後準餘為不蝕分各置其朔蝕差十五約之以減一百四餘為定法不蝕分餘各如定法得一分餘半法已上為半強已下為半弱減十五餘為蝕之大分
  求日蝕所起術
  日在內道 日蝕東方三辰虧自日上近北而邪下月漸西北日漸東南日蝕南方三辰虧起右下甚正北復左下月在南而漸東日在北而漸西日蝕西方三辰月漸東北日漸西南虧自日下近西而邪上 日在外道 日蝕東方三辰虧自日上近南而邪 下月漸東南日漸西北日蝕南方三辰虧起右下甚正北復左下月在南而漸東日在北而漸西日蝕西方三辰月漸西南日漸東北虧自日下近南而邪上凡蝕十二分已上起扵正傍各據黃道升降以準其體隨其所處每各不同蝕有初末動涉其時隨便益損以定虧復所在之方也
  求日月蝕虧初及復末時刻術
  置朔望所蝕大分數為率四分已上因增二五分已上因增三九分已上因增四十三分已上因增五各為汎用刻率副之以乗所入率副之以乗所入變增減半總法而一應速增損減加應遲依其増減副訖為蝕定用刻數乃四乗之十而以減蝕甚辰刻為虧初又六乗之十而一加蝕甚辰刻為復末依其定加時所在辰刻加減命之各其辰其月蝕甚初末更籌因其日月所入辰刻及分依前定氣所遇夜刻更籌術求其初末及甚時更籌迦葉孝威等天竺法先依日月行遲疾度以推入交逺近日月蝕分加時日月蝕亦為十五分去交十五度十四度十三度影虧不蝕法自此已下乃依驗蝕十二度十五分蝕二分少強以漸差降自五度半已上蝕既十四分強若五度無餘分已下皆蝕盡又用前蝕多少以定後蝕分餘若既其後蝕度及分即加七度以為蝕度若望月蝕既來月朔日雖入而不注蝕若蝕半已下五分取一分若半已上三分取一分以加來月朔蝕度及分若今嵗日餘度及分然後可驗蝕度分數多少又雲六月依節一蝕是月十五日是月蝕節黒月盡是月蝕節亦以吉凶之象警告王者奉順正法蒼生福盛雖時應蝕由福故也其蝕即退更經六月欲蝕之前皆有先兆月欲有蝕先月形搖振狀若驚懼月兎及側月色黃如有憂狀自常暈月初生時光不顯盛或極細微日欲有蝕先日形搖振極如驚懼狀或光色微昧不赫盛或黎慘日月蝕先同候光隕墜或旦暮際有赤色起如火燒金銀珠玉諸寳失光或有盡如雲入日或有黒盡入月鳥聲細隱烏不顯亮雲交擾擾光景渾亂忽極令諸乳卒竭月濕如汗狀日形段裂無光犬嘷貓呌虹見有聲三辰失月時有缺水赤色有膩十四日十五日辟鳥圓集者亦是蝕之先候此等與中國法數稍殊自外梗槩相似也
  步五星術
  五星奇率皆百總率  竒  伏分    奇





  五星終日   餘    竒





  求五星平見術
  各以伏分減總實餘以其星總率去之不足去者反減其餘總率餘以總法約之為日不盡為餘竒即所求年天正恆朔夜半後星辰夕平見日算及餘竒天正定朔進退日者進減退加一日為定朔夜半後星平見日及餘竒其金水二星先得夕平見其滿見伏日及餘者去之餘為晨平見日及餘竒命見日天正厯月大小以次去之不滿月者為八其月命日算外即晨夕平見所在月日及餘竒
  求後平見在日月術
  各以其星終日算及餘竒如前平見所在月日算及餘竒竒滿竒率從餘餘滿總法為日去命如前即後平見所在月日及餘竒其金水二星加夕得晨加晨得夕各半見餘以同半總
  求五星常見術
  各依其星平見所入恆氣計日損益分滿半總為日不滿為分以損益所加減訖餘以加減訖平見日及分即其常見日及分星日初見去日度平見入氣厯加減日損益率 嵗星初見去日十四度見入冬至畢小寒均減六日自入大寒已後日損六十七分自後日加八十九分見入春分初日依平入立夏畢小滿均加六日自入芒種已後日損益八十九分入夏至畢立秋均加四日自入處暑已後日損一百七十八分入白露初日依平均自後日減五十二分入小雪畢大雪均減六日 熒惑初見去日十七度見入冬至初日減二十七日自後日損六百三分入大寒初日依平自後日加四百二分入雨水畢榖雨均加二十七日入自立夏已後日損一百九十八分入立秋依平自入處暑已後日減一百九十分入小雪畢大寒均減二十七日 鎮星初見去日十七度見入冬至初日減四日自後日益八十九分入大寒畢春分均減八日自入清明已後日損五十九分入小暑初日依平自後日加八十九分入白露初日加八日自後日損一百七十八分入秋分均加四日自入寒露已後日損五十九分入小雪初日依平自平後日減八十九分 太白初見去日十一度夕見入冬至初日依平自後日減一百分入啟蟄畢春分均減九日自入清明已後日損一百分入芒種依平自入夏至已復日加一百分入處暑畢秋分均加九日自入寒露已後日損一百分入大雪依平晨見入冬至依平自入小寒已後日加六十七分入立春畢立夏均加三日自入小滿已後日損六十七分入夏至依平自入小暑已後日減六十七分入立秋畢均加三日自入小雪已後日損六十七分 辰星初見去日十七度夕見入冬至畢清明依平入榖雨畢芒種均減二日入夏至畢大暑依平入立秋畢霜降應見不見其在立秋及霜降二氣之內多去日十八度外三十六度內有木火 土金一星以上者亦見入立冬畢大雪依平晨見入冬至均減四日入小寒畢大寒依平入立春畢啓蟄均減三日其在啓蟄氣晨無水火土金內去日度如前一星以上者不見 入雨水畢立夏應見不見其在立夏氣內去日度如前晨有水火土金一星已上者亦見入小滿畢寒露依平入霜降畢立冬均加一日入小雪畢大雪依平
  求五星定見術
  各置其星常見日消息定數半之息減消息如常見日即為定見日及分五星休王各不同喜怒盛衰大小尤異苟變扵常見或先後今依日躔遲速考其行度其格以去日為之定凖
  求星見所在度術
  置星定見日夜半日所在宿度算及分半其日躔差率定見餘半總而一進加退減定見餘以加夜半度分乃以其星初見去日度數晨減夕加之即星初見辰所在
  宿度等及分行星術
  各置其星初見日消息定數半之息加消減其星初見行留日率其土木三日出不湏加減即依本術其加減不滿日者與見通之過半後一日無半不後論乃依行星日度之率求日之行分
  求初見日後夜半星所在術
  置其星定見餘以減半總以其星初見行分乗之半總而一以順加逆減星初見定辰所在度分加之滿法減之不足進退一度依前命之算外即星見後夜半所在宿度及分自此已後毎依其星計日行度所至日度及益疾皆從夜半為昭辰有少隨所近也
  轉求次日夜半星行所至術
  各以其星一日所行度及分順逆加減之其行有小分者以日率為母小分滿母去之從行分一行分滿半總去之從度一其行有益疾益遲者副置一日行分各以其差遲損乃如之留者因前逆則依減順行出斗去其分逆行入斗先加分訖皆以程法約行分為度分各得每日所至其五星後順留退所終日度各依伏度求其去日逺近消息日度之以定伏日所在若注厯其日度及金水等皆棄其分也
  求平行度及分術
  置定度率以總乗之以有分者從之以日率除之所得為一日行分不盡小分滿其行分滿半總為度即是一日所行度及行分小分置定日率減一日以所差分乗之二而一為差率益疾者以差率減平行分益遲者以差率加平行分即是初日所行度及分星名星行變日初行入氣厯行日率行度及度分率損益率 嵗星初順差行一百一十四日行十八度五百九遲一分先疾日益十四日前留二十六日旋退西行差行三十日退六度十二分先遲日益疾二分又退西行差行四十二日退六度十二分先疾日益遲二分後留二十五日後須差行一百一十四日行十八度五百九先進遲日益疾分日盡而夕伏十四日 熒惑初順入冬至初日率二百四十三日行一百六十五度自後三日損日及度各三小寒初日二百三十五日行一百五十四度自後二日損日及度各三榖雨四日平畢小滿九日一百七十八日行一百度自入小滿九日已後二日益日及度各一夏至初日平畢六日一百七十一日行九十三度自入夏至六日已後三日益日及度各一立秋初日一百八十四日行一百六度自後一日益日及度各一白露初日二百一十四日行一百三十六度自後五日益日及度各一秋分初日二百三十二日行一百五十四度自後一日益日及度各一寒露初日二百四十七日行一百六十九度自後五日益日及度各二霜降五日平畢立冬十三日二百五十九日行一百八十一度自入立冬十三日已後二日損日及度各一復冬至初日二百四十二日行一百六十五度 各依所入恆氣平者依率自餘計日損益名為前疾日度定率其前遲及留退入氣有損益日度者計日損益皆同此疾之法以為遲留旋退定日疾之率也
  求變日率術
  此疾入大寒六日損日率一畢雨水入春分畢立夏減日率十入小滿初減日率十後三日損所減一畢芒種依平若入立秋三日益日率一畢處暑入白露畢秋分均加率十入寒露初加率十後一日半損所加一畢氣盡依平
  求變度率術
  此疾若入大寒畢扵啓蟄立夏至大暑氣盡霜降畢小雪皆加度率四清明畢榖雨加率度十二初行入處暑減日率六十度率三十別為初遲半度之行行盡此日度乃求所減之餘日度率續之為疾入白露畢秋分四十四日行二十一度皆為初遲半度之率初行入大寒畢大暑差行先疾日益遲一分各如上法求其行分其前遲後遲日率既有增損而益遲益疾差分皆檢括前疾末日行分為前遲初日行分以前遲平行分減之餘為前遲總差後疾日分為後遲末日行分為後遲日行分減之餘為後總差減為後別日差分其不滿者皆調為小分遲疾之際行分衰殺不論所差多者依此推算若所差不多者各依本法前遲順差行入冬至六十日行二十五度先疾日益遲二分自入小寒已後三日損日及度各一大寒初日五十五日行二十度自後三日益日及度各一立春初日平畢清明六十日行二十五度自入穀雨別減一氣立夏初日平畢小滿六十日行二十二度自入芒種別益一度夏至初日平畢處暑六十日行二十五度自入白露已後三日損一度秋分初日六十行二十五度自後一日益一日半益一度寒露初日六十日行二十五度自後二日損一度立冬一日平畢氣六十日行十七度自大雪已後五日益一度大雪初日六十日行五十度自後三日益一度前留十三日前疾減日率一度以其數分益此留及後遲日率前疾加日率者以其數分遲日率旋退西行入冬至初日六十三日退二十一度自後四日益一度小寒一日六十三日退二十六度自入小寒已後三日半損一度立春三日平畢啓蟄六十二日退十七度自入雨水已後二日益日及度各一雨水八日平畢氣盡六十七日退二十一度自入春分已後二日損日及度各一春分四日平畢芒種六十三日退七十度自入夏至已後六日損日及度各一大暑初日平畢氣盡五十八日退十二度立秋初日平畢氣盡五十七日退十一度自入白露已後二日益日及度各一白露十二日平畢秋分六十三日退七十度自入寒露已後三日益日及度各一寒露九日平畢氣盡六十六日退二十度自入霜降已後三日損日及度各一霜降六日平畢氣盡六十三日退十七度自立冬已後三日益日及度各一立冬十一日平畢氣盡六十七日退二十一度自入小雪已後二日損日及度各一小雪八日平畢氣盡六十三日退十七度自入大雪已後三日益一度後留冬至留十三日自後二日半益一日大寒初平畢氣盡留二十五日自入立春已後二日半日損一雨水初留十三日自後三日益一日清明初留二十三日自後一日損一日清明十日平畢氣盡留十五日自入白露已後二日損一日益一日秋分十一日無留自入秋分十一日已後一日益一日霜降初日留十九日自後三日損一日立冬三日平畢大雪留十三日後遲順差行六十日行二十五度先疾日益疾二日前後疾加度者此遲依數減之為定度前疾無加度者此遲入秋分至立冬減三度入冬至減五度復留定日朒十三日者所以朒日數加此遲日率也後疾冬至初日率二百一十日行一百三十一度自後一日損日及度各一大寒八日一百七十二日行九十四度自入大寒八日已後一日損日及度各一啓蟄平畢氣盡一百六十一日行八十三度自入雨水已後三日益日及度各一榖雨三日一百七十七日行九十九度自入榖雨後三日益日及度各一芒種十四日平畢夏至二百三十三日行一百五十度自入夏至已後十日益日及度各一小寒五日二百五十三日行一百七十五度自入小暑已後五日益日及度各一大暑初日平畢處暑二百六十三日行一百八十五度自入白露已後二日損日及度各一秋分一日二百五十五日行一百七十七度自入秋分一日已後一日半復日及度各一大雪初日二百五十日行一百二十度自入秋分三日益日及度各一冬至初日復二百一十日行一百二十七度其入恆氣日度之率有損益者計日損益並同前疾之法以為後疾定度之率
  求變日率術
  其前遲定日朒六十及退行定日朒六十三者皆以所朒日數加此疾定日率前遲定日盈六十三後留定日盈十三者皆以所盈日數減此疾定日率加減訖即變日率
  求變度術
  其前遲定度朒二十五退行定盈十七遲入秋分至冬至減度者皆以所盈朒減度者皆以所盈朒減度數加此疾定度率前遲定度盈二十五及退行定度朒十七者皆以所盈度數減此疾定度率加朒減訖即變度率初行入春分畢榖雨差行先進日益疾一分初行入
  立夏畢夏至行半度六十六日行二十二度小暑五十日行二十五度立秋畢氣盡二十日行十度減率續行並同前疾初遲法損益依前求其行分各盡度而夕伏 鎮星初順差行八十三日行七度二百九十分先疾日益遲半分前留三十七日旋退西行差行五十一日退三十分先遲日益疾少半 太白夕見順入冬至畢立夏入立秋畢大雪一百七十二日行二百六度自入小滿後十日益一度為定疾初入白露畢春分差行疾日益遲二分自餘平行夏至畢小暑一百七十二日行二百九度自入大暑已後五日損一度畢氣盡平行入冬至初日及大暑各畢氣盡一十三日行一十三度自入冬至後十日損一畢已後立春入立秋日益一畢秋分啓蟄畢芒種七日行七度自入夏至後五日益一畢扵小暑寒露初日三十三日行二十二度自後六日損一畢扵小雪順遲差行三十二日行三十度先疾日益遲八分前疾加度疾加度過二百六度者準數損此度夕留七日夕退西行一十日退五度日盡而夕伏晨初退西行十日退五度日退半度晨留七日順遲差行冬至畢立夏大雪畢氣盡三十二日先遲日益疾八分自入小滿已後率十日損一度畢芒種平行冬至畢氣盡立夏畢氣盡一十三日行一十三度日行一度自入小寒已後六日益日及度各一畢扵啓蟄入小滿後七日損日各一畢立秋雨水初日二十三日行二十三度自後六日損日及度各一畢扵榖雨處暑畢寒露無此平行自入霜降後五日益日及度各一畢大雪前遲行損度不滿三十度者此疾依數益之疾行一百七十二日行二百六度處暑畢寒露差行先遲日益疾一分餘平行行日盡而晨伏 辰星夕見順疾一十二日行二十一度六分日行一度五百三分大暑畢處暑一十二日行一十七度二分日行一度二百八十分平行七日行七度自入大暑後二日損日及度各一入立秋無此平行順遲行六日行二度四分日行二百二十四分前疾行十一度者無此遲行日盡而夕伏夕留五日晨見留五日順遲行六日行二度四分日行二百二十四分自入大寒畢扵啓蟄無此遲行平行七日行七度日行一度大寒已後二日損日及度各一又立春無此平行順疾行一十二日行二十一度六分日行一度五百三分前無遲行者一十三日行十七度十分日行一度二百八十分各日盡而晨伏
  凡五星終日分竒皆扵伏分消遁故扵行星更不別見武太后稱制詔曰頃者所司造厯以臘月為閏稽考史籍便紊舊章遂令去嵗之中晦仍月見重更尋討果差一日履端舉正屬在於茲宜改厯扵惟新革前非扵既往可以今月為閏十月來月為正月是嵗得甲子合朔冬至扵是改元聖厯以建子月為正建丑為臘建寅為一月命太史瞿曇羅造新厯至三年復用夏時光宅厯亦不行用中宗反正太史丞南宮説奏麟德厯加時浸疎又上元甲子之首五星有入氣加時非合璧連珠之正也乃詔説與司厯徐保乂南宮季友更治乙巳元厯至景龍中厯成詔令施用俄而睿宗即位景龍厯寢廢不行麟徳厯經今畧載其法大端
  母法一百兩大演之數為母法
  旬周六十六甲之終數為旬周
  辰法八刻分三十三少半以十二辰數除一百刻得辰法
  周三百六十五日餘二十四竒四十八一期之得日及餘竒數為期
  氣法十五日餘二十一竒八十五少半以二十四氣分竒周得氣法
  候法五日餘七竒二十八遊分四以七十二候分期周得候法
  月法二十九日餘十三竒為月法
  日法日舒月逺乃舒一合朔之及餘竒為日法
  望法十四日餘七十六竒五十三因為陰後限二分月法得望法亦是月行陰厯後與朔望㑹交限弦七日餘三十八竒二十六半四分月法得弦
  閏差十月餘八十七竒七十六月法去期周餘得閏差
  沒數九十一餘三十一竒十二四分期周餘四分之得沒數
  沒法一餘三十一竒十二以旬周去期周餘四分之得沒法
  月周法二十七日餘五十五竒四十五小分五十九月行遲疾一周之數為月周法
  月差法一日餘九十七竒六十小分四十一以月周減月法餘得月差
  周天法三百六十五度餘二十五竒七十一小分十三二十八宿總度數相距總數及餘竒為周天法交周法二十七日餘二十一竒二十二小分十六七分日行隂陽一周交於是日之數為交周法交差法二日餘三十一竒八十三小分八十三分以交周法減月法得交差法
  交中法十三日餘六十竒六十一小分三分半二分交周得交中法
  陽前限十二日餘四十四竒六十九小分十六七分月行陽歴與朔望㑹之限
  陽後限一日餘十五奇九十一小分九十一六分半月行陽厯後與朔望會之限
  陰前限二十六日餘五竒三十小分二十五半分月行陰厯先與朔望會之限
  木嵗星合法三百九十八日餘八十六竒七十九小分八十
  火熒惑合法七百七十九日餘九十奇五十五小分四十五
  土鎮星合法三百七十八日餘八奇四小分八十
  金太白合法五百八十三日餘九十一奇七十七小分七十
  水辰星合法一百一十五日餘八十七奇九十五小分七十
  太極上元嵗次乙巳十一月甲子朔旦冬至之日黃鍾之始夜半之時斗衡之末建扵子中日月如合璧五星若連珠俱起扵星紀牽牛之初蹤今大唐神龍元年復嵗次扵乙巳積四十一萬四千三百六十算外上驗往古年減一算下求將來年加一算乙巳元厯法積數大約如此其算經不録
  舊唐書卷三十三
  舊唐書卷三十三考證
  厯志二上元甲子距今大唐云云○臣召南按志於戊寅及開元大衍皆稱厯經則前行麟德甲子元厯下亦應有經字又按後文言大衍但云上元距今開元十二年則此文應雲距今麟德元年不須有大唐二字
  沒日法一千七百云云○臣徳潛按此文舊本誤脫於前文土王日之下今改正
  檢律候術氣日○臣召南按術字應在氣日之下律即十二律也候即七十二候也氣即二十四氣也日即冬至影一丈二尺七寸五分以下每節不同之日晷也舊本於二十四氣之律候日晷錯綜混雜又如檢盈虛術求朔望弦盈朒減辰所入術及定氣晨前刻步五星術皆圖表也行數參差不齊今從新書考校編排勻整
  厯變周四十四萬云云○臣德潛按此文誤脫於前文及小餘之下今改正
  其赤道同太初星距下○舊本有推遊交術四字此下條名目誤連於此者也今改正
  艮坤以減副巽乾以加副○艮坤新書作艮巽巽乾新書作坤乾
  初行入春分云云○臣徳潛按求變度術中多闕文以新書證之此段乃言熒惑星度初行入春分之上脫落甚多又其前脫嵗星一段







  舊唐書卷三十三考證
<史部,正史類,舊唐書>

本作品在全世界都屬於公有領域,因為作者逝世已經超過100年,並且於1929年1月1日之前出版。

Public domainPublic domainfalsefalse