KR3f0005 (重修)革象新書-元-趙友欽 (WYG)


[001-1a]
欽定四庫全書
 革象新書卷一     元 趙友欽 撰
  天道左旋     日至之景
  嵗序終始     閏定四時
  天周嵗終     厯法改革
  星分棊布     日道嵗差
  黄道損益
天道左旋
[001-1b]
古人仰觀天象遂知夜乆而星移斗轉漸漸不同昬暮
東出者曉則西墜昬暮不見者曉則東升北天之星雖
然旋轉未嘗入地四時皆見其徹夜在天然其旋轉有
甚窄者以衡管窺之衆星無有不轉但有一星旋轉最
密循環不出於管中名曰紐星者是也古人以旋磨比
天則磨臍比為天之不動處此即紐星旋轉之所名曰
北極案日右旋成寒暑月右旋成朔望五星右旋成伏/見經星右旋成嵗差其理一也又皆隨大氣運之
而左以成東出西沒之象經星之右旋甚㣲故昔人不/覺遂以左旋之天歸之經星耳北極乃左旋之樞歩算
[001-2a]
家謂之不動處賈逵張衡蔡邕王蕃陸績皆以紐星為/不動處梁祖暅之測紐星離不動處一度有竒元郭守
敬測離三/度有竒矣亦猶車輪之軸瓣瓜之攢頂也復觀南天雖
無徹夜見者但比東西星宿旋轉則不甚逺由是而推
乃是南北俱各有極北極在地平之上南極在地平之
下今比北極為瓜之聫蔓處南極為瓜之有花處東西
旋轉最廣之所比乎瓜之腰圍北極傍雖然旋轉常在
於天南極側近雖然旋轉不出於地如是則知地在天
内天如雞子地如中黄然雞子形不正圓古人非以天
[001-2b]
形相肖而比之但喻天包地外而已以此觀之天如蹴
毬内盛半毬之水水上浮一木板比似人間地平板上
雜置㣲細之物比如萬類蹴毬雖圓轉不已板上之物
俱不覺知謂天體轉旋者天非可見其體因衆星出沒
於東西管轄於兩極有常度無停機遂即星所附麗擬
以為天之體耳
日至之景
古者因見天暑而日髙近北天寒而日低近南遂立表
[001-3a]
木以測其長短之景東出西没之時表景最長日正中天
表景最短若以四時驗之中晝之景漸短逐日不同乃
以中晝表景極短之日為夏至中晝表景極長之日為冬至
中晝之景所以短者葢日近北而髙所以長者葢日近
南而低日髙則行天必乆而晝長晝長則人間陽氣積
多而暑日低則行天不乆而晝短晝短則人間陽氣漸
少而寒案周髀算經夏至日值内衡冬至日值外衡春/秋分日值中衡地在天之中央周圓皆應天度
人居地面目之四望成地平而中土近内衡之下地平/與内衡相際於寅戌與外衡相際於辰申故夏永而冬
[001-3b]
短此以髙低言其説殊踈又日氣常下行火氣常上行/相應之義也夏至日行近中土之天頂盛陽下行故暑
猶近火之焰也冬至日行逺中土之天頂側照則力/減故寒猶逺於火之焰也此専以氣積言其説亦疎
寒暑因日而變也
嵗序終始
古人以冬至為第一日逐日記之第三百六十六日中
晝景復最長是為次年冬至數夏至亦然故曰三百六
旬有六日二至未定時辰但以午景驗之似乎皆在午
矣雖云三百六十六日為一朞然第一日午中數至第
[001-4a]
三百六十六日午中只滿三百六十五日比似初一日
午中數至初六日午中只滿五日也積二朞滿七百三
十日積三朞滿一千九十五日積四朞滿一千四百六
十日第一日為第一冬至第三百六十六日為第二冬
至第七百三十一日為第三冬至第一千九十六日為
第四冬至第一千四百六十一日為第五冬至五次冬
至只得四朞滿一千四百六十日然古人於第一千四
百六十一日測午景尚未極長第一千四百六十二日
[001-4b]
纔是冬至如此則四朞之日滿一千四百六十一每年
三百六十五日有餘積四年之餘總多一日一日十二
時四分之則每年有三時為餘數古人謂三百六十五
日四分日之一葢將一日分與四年為餘數每年得四
分之一也案古法每歳三百六十五日四分日之一約/計大致耳太初法大於四分日之一以後諸
家推歩皆不及/四分日之一一日既作四分則當定二至之時辰然
二至時辰難必其的當酌量擬度以定之耳
閏定四時
[001-5a]
古人測驗得月圓一次不及三十日止是二十九日有
餘十九年積六千九百三十九日餘九時數内月圓二
百三十五次置立銅壺木箭漏水之法其水漸次消長
則其箭漸次浮沉箭在分為百刻沉浮一次是為一日
刻者刋之於箭也一時八刻有餘三時總二十五刻如
是則每年三百六十五日二十五刻也十九年積六千
九百三十九日七十五刻均作二百三十五朔每朔計二
十九日五十三刻有竒其餘數均分不盡若將一箭百
[001-5b]
刻變為二百三十五畫而如總朔之數則每朔得二十
九日餘一百二十四畫尚有餘數均分不盡遂將已分
之畫又復細分為四如是則一日百刻變為九百四十
畫每朔該二十九畫矣所以四其二百三十五者葢每
年有餘數四之一其四之一細為二百三十五畫而如
總朔之數則一日該九百四十畫方可均而無餘以九
百四十名為日法每年三百六十五日餘二百三十五
畫乃九百四十之二百三十五此數即是每年餘數四
[001-6a]
之一每朔二十九日其餘亦云九百四十之四百九十
九若以整數二十九日亦分細畫則每朔該二萬七千
七百五十九畫每年三百六十五日有餘均分作二十
四氣每氣計一十五日餘二百五畫六十二秒半此葢
又以一畫細為百秒也兩氣計三十日四百一十一畫
餘二十五秒是為一節若一朔比之相較八百五十二
畫二十五秒名曰一月之閏數一節三十日有餘其餘
數四百一十一畫二十五秒名曰氣盈一朔不及三十
[001-6b]
日是三十日内有虧乃虧四百四十一畫名曰朔虗併
氣盈朔虗之數得八百五十二畫二十五秒即一月之
閏數也每年十二月共計閏數一萬二百二十七畫積
十九年共計閏數一十九萬四千三百一十三畫若二
萬七千七百五十九畫閏為一朔則該七閏無餘月光
晦而復蘇為朔朔在本日四百四十畫以前者則第三
十日為後朔朔在四百四十一畫以後者則第三十一
日為後朔所以然者葢畫少是本日早時雖加一朔之
[001-7a]
數後朔止是第三十日内畫多是本日晚時既加一朔
之數則後朔在第三十一日矣後朔在第三十日者本
朔只領得二十九日謂之月小後朔在第三十一日者
本朔方領得三十日謂之月大則干名與後朔同月小
則不同矣月朔時刻非可以眞知其數乃酌量擬度權
定於本日之刻畫耳每年二十四氣於内十二節氣十
二中氣十九年之内中氣有二百二十八若一朔之内
置一中氣則七朔無中氣者是閏有正月中氣者為正
[001-7b]
月有二月中氣者為二月他月皆然若是則閏月必無
中氣矣年有閏月者十三朔無者十二朔古人以十九
年為一章初年甲子日子時朔旦冬至在嵗次甲謂之
至朔同日第二十年為第二章首復得至朔同日然非
甲子之日先期夜半乃癸卯日酉時第三十九年為第
三章首復得至朔同日乃是癸未日午時第五十八年
為第四章首復得至朔同日乃是癸亥日卯時第七十
七年至朔又復同日乃癸卯日子時因其至朔同在夜
[001-8a]
半與第一章初年同遂以七十六年名一蔀蔀者以至
朔同在夜半蔀蔽昧之時也第七十七年為第二蔀首
每蔀四章其第七十七年亦曰第一章首毎章甲子差
三十九日九時總四章共差一百五十九日於内甲子
整數兩周除一百二十日每蔀只差三十九日總二十
蔀名曰一紀總差七百八十日計甲子十三箇周整數
無餘乃無差如是則一紀總一千五百二十年必然至
朔同於甲子日之先期夜半但非甲子歳首總三紀積
[001-8b]
四千五百六十年至朔同於甲子日之先期夜半又在
甲子歳首總㑹如初名曰一元一元之内嵗次甲子者
七十六與蔀年同積一百六十六萬五千五百四十日
日為甲子者二萬七千七百五十九其數與每朔之積
畫相同一蔀之内積日亦同此數葢一元有六十蔀也
日法九百四十故九百四十朔為一蔀在昔黄帝命大
撓作甲子𨽻首作算數羲和占日常儀占月車區占星
氣伶倫制律吕容成總斯六術而造厯即此厯數也自
[001-9a]
黄帝調厯以至漢前諸厯雖推歩而先後其氣朔然數
之多少短長猶未増减在後漸漸増减之以至于今益
加詳密矣
天周嵗終
古人仰觀天象見衆星昬曉出沒乃知天體每日運轉
一周然衆星昬見四時漸漸不同唐虞之時日永則心
㝛當南方正午之位心㝛三星中赤者名曰大火故曰
日永星火日短則昴㝛當午位春中則張翼之類當午
[001-9b]
位南方七㝛配朱雀故曰日中星鳥秋中則虗㝛當午
位歳歳皆然古人因見四時昬曉之中星不同乃知太
陽所躔漸異歳終而中星復舊是太陽亦復舊而行天
一周矣每年三百六十五日餘四之一故亦以周天分
為三百六十五度餘四之一歳數與天數相同故曰天
周歳終太陽一日行一度分寸尺丈引名曰五度分天
為度者亦是度量之義似乎以太陽為尺其一度即日
圓之徑數也案古字度渡通用度者行而過之之名以/日右旋一晝夜所過即為一度故後漢書
[001-10a]
云在天成度在厯成日古法歳三百六十五日四分日/之一因定天周為三百六十五度四分度之一此所言
殊夫命/度之意於日行之道定二十八㝛之名㝛之星數多寡
不等各就其數内定一㸃為距星距者隔越之義乃以
此二十八㸃距星為各㝛之界各㝛度數由此而分且
如南斗從柄而起以第三㸃為距前二㸃及為距之半
㸃未離於箕而尚屬於箕餘三㸃半方在本㝛度内然
本㝛之星數少所占乃有二十餘度者葢斗牛之間又
有建星等類不在𤣥武七㝛之數就附於斗所以斗星
[001-10b]
雖少而占度卻多他㝛亦猶是也及觀太隂所躔昬曉
漸異見其移六七度遂知一日之内月行十三度有奇
月與日同躔之時謂之合朔月與日對光滿匡廓兩輪
相望名曰望近一逺三月體黑白各半似乎張弦之弓
名曰弦月行及日光盡體伏名曰晦此晦朔望之名義
十九年為一章之内太陽在天一十九周太隂在天二
百五十四周於月周之數减去日周則為二百三十五
朔十九日之内太陽行十九度太隂行二百五十四度
[001-11a]
與十九年周天之數相同以二百五十四度於十九則
知太隂每日行十三度餘十九之七每年行十三周十
九之七每日太隂逺太陽十二度十九之七每年太隂
太陽十二周餘十九之七故每年之日月合十二朔餘
十九之七為閏積十九年七閏也一朔之内太陽行二
十九度餘九百四十之四百九十九太隂行一周外餘
數與太陽同太隂一周止該二十日餘三百二畫有奇
舊云天道左旋日月右轉葢謂日月附著天體天雖一
[001-11b]
晝夜而周太陽於天止移一度太隂則移十三度有奇
在後推測卻是日月與天道相逺而不附於天如此則
是太陽每日周地一遍每年總計三百六十五周餘四
之一天多過一度則亦是每日周地三百六十六度餘
四之一太陽每日不及天運一度太隂每日與太陽相
去十二度餘十九之七卻是日速月遲由是觀之日月
右旋之説乃厯家用逆推之術取其簡省籌策耳日月
相㑹為朔朔者月終而復始也月遲日速厯二十九日
[001-12a]
四百九十九畫而復同度今以良駑二馬比之日比良
馬月比駑馬一度比之一里日月遶地一周比似馬之
循環封疆一遍每里分為十九段每段為小尺良馬每
日周遭一次計行三百六十五里四段七十五尺駑馬
每日不及一周遭止行三百五十二里十六段七十五
尺較遲一十二里七段即所謂不及十二度十九之七
也以段計之每日漸多二百三十五段以尺計之每日
漸多二萬三千五百尺每畫漸多二十五尺良駑一處
[001-12b]
同時發程乍分先後不甚相逺歴一十四日七百一十
九畫半良駑相距半周遭又歴此數總二十九日四百九十
九畫駑不及良一周遭二馬復同一處矣此即一朔之
喻次朔而復相㑹不㑹於元所相㑹九百四十次方於
元所相㑹乃一蔀之數也古人又云天與日㑹者天體
每日遶地而行三百六十六度餘四之一太陽每日遶
地一周計三百六十五度餘四之一天不可知其體但
以經星言之天速日遲每日不及一度一年而不及一
[001-13a]
周則日復舊躔故曰天與日㑹亦可以良駑二馬比之
兹不贅案天左旋其樞名北極亦名赤極日右旋其樞/名黄極經星亦右旋宗黄極以成嵗差故春分
黄赤道之交古在赤道外之星今移而入赤道内秋分/黄赤道之交古在赤道内之星今移而出赤道外此云
天體不可知但以經星言之謬也左旋乃東西旋一凖/乎赤道而宗赤極右旋乃南北旋日與經星皆凖乎黄
道而宗黄極月五星各行一道各宗一極月曰白道白/極五星之道與極各以其星名之此用後儒附㑹之説
不知左旋論東西不論南北右旋論南北不論/東西截然殊致非用逆推之術簡省籌策也十九年
則天與日㑹而月亦㑹是為一章之數但非子時相㑹
若四章為一蔀則日月皆與天㑹於夜半皆在地平之
[001-13b]
下乃日月與天地四者俱㑹也此云良駑九百四十㑹
而方㑹元所者以九百四十㑹比一蔀之朔㑹於元所
比日月之與地㑹此止比日月與地㑹而不比天㑹故
不喻及一章之數
厯法改革
一陽生於子中才交冬至已屬次年葢冬至日極於南
卻轉而北午景極長漸改而短亦猶夜以後屬次日界
於子時正中世間人事一日始於天曉一年始於建寅
[001-14a]
之月故古者以建寅之月為正如此則子丑兩月雖屬
次年紀厯則猶在舊歳謂之敬授人時即今月蝕夜半
後雖近曉亦止以當夜言之與子丑兩月尚作舊年相
似三統之説謂夏正建寅商正建丑周正建子先儒考
索乃知商周二代雖以子丑為分頒授時之首而月數
未嘗改易案左傳昭公十七年梓慎曰火出於夏為三/月於商為四月於周為五月乃月數改易之
明證此用後儒/附㑹之説謬也至於厯法則因氣朔有差後世累改由
古及今六十餘厯矣周衰之時司天失職漢太初厯粗
[001-14b]
為可取然猶踈畧未宻唐一行作大衍厯當時以為密
矣以今觀之猶自甚踈葢嵗淺則差少未覺久而積差
漸多不容不改要當隨時測驗以求天數之真
星分棊布
天體如圓瓜古人分為十二次乃似瓜有十二瓣也周
天三百六十五度餘四之一均作十二分則一瓣計三
十度四十三分七十五秒度度皆輻輳於南北極如是
則其度斂尖於兩端最廣處在於瓜之腰一圍名曰赤
[001-15a]
道其度在赤道者正得一度之廣去赤道逺者漸逺漸
狹雖有一度之名寔為無腰圍一度之廣矣各度皆以
二十八宿之距星紀數謂之經度古人又謂天體如彈
丸東西南北相距皆然東西分經則南北亦當分緯緯
度皆以北極相去逺近為數亦是三百六十五度餘四
之一兩極相距一百八十二度六十二分五十秒赤道
横分兩極與極相逺各九十一度三十一分二十五秒
天頂名曰嵩髙北極偏於嵩髙而北者五十五度有竒
[001-15b]
赤道則斜倚在嵩髙之南三十六度葢北極既偏於嵩
髙之北南極既偏於地中之南所以赤道不得不斜倚
於南也赤道雖倚南於東西兩傍猶在卯酉正位由是
觀之所謂天如彈丸者得其圓象之似所謂天如倚葢
者但以言其葢頂斜倚而輻輳所謂天如雞子者喻其
天包地外而已
日道嵗差
日行不由赤道晝永在赤道北晝短在赤道南其道别
[001-16a]
名黄道黄道之與赤道似乎兩環交差且以冬至為始
言之太陽當時在赤道之南横距赤道二十三度九十
分從冬至後行漸近北迆邐向於赤道及乎仲春之時
斜去冬至躔九十一度有奇則在赤道之交矣過交入
赤道北斜去九十一度有奇及於夏至躔則又與赤道
逺最近於北横距亦二十三度九十分從此漸漸轉南
非由故道乃一環而循歴兩邊亦向赤道及乎仲秋交
於赤道已斜去夏至躔九十一度有竒非春中之交乃
[001-16b]
相對處耳過出赤道南斜去赤道九十一度有竒及乎
冬至又躔元度故曰天周嵗終堯典云日短星昴者乃
仲冬昴宿昬見於午方昬時若昴㝛正南則知日躔虚
㝛何以言之正東之方名曰卯位正西之方名曰酉位
日正南處名曰午位一日十二時太陽厯過十二位乃
定方也天以各宿經度分為十二次乃動體也動者無
常位名曰天盤定方有常位名曰地盤仲冬太陽在虚
㝛虚屬天盤子酉時太陽在酉方此際天盤子加地盤
[001-17a]
酉子加酉則酉必加午昴㝛屬天盤酉故昬見於正南
漢作太初厯推歩得冬至日在牽牛之初今之授時厯
推歩日躔當至元冬至乃在箕九度二十二分一十八
秒以漢武時較帝堯時已差一二十度當時唐都洛下
閎但擬八百年差一度雖知有差尚自疎畧晉虞喜不
用天周嵗終之術謂天度與嵗日數殊天自為天嵗自
為歳始將天體為三百六十五度二十六分乃四分之
一有餘歳䇿為三百六十五日二十四分乃四分之一
[001-17b]
不足一年差二分五十年差一度宋何承天以為嵗差
太速改為百年差一度周天作三百六十五度二十五
分半周嵗作三百六十五日二十四分半隋劉焯又從
而酌中以七十五年差一度唐一行以八十三年差一
度自後諸厯各各不同宋厯多在七十五度左右統天
厯謂周天赤道三百六十五度二十五分七十五秒周
歳三百六十五日二十四分二十五秒百年差一度半
然又謂周歳漸漸不同上古歳䇿多後世歳䇿少如此
[001-18a]
則上古歳差少後世嵗差多當今厯法倣之立加減歳
䇿之法上考往古百年加一秒下驗將来百歳減一秒
至元辛巳行用至今秒數尚作二十五猶未減也三代
以前未有歳差之術晉宋而後雖立嵗差之術時或議
論不定李淳風猶自執説無差謂冬至常躔斗十三度
至一行作大衍厯而後論定以後必立歳差嵗差之法
雖立然差數嵗嵗如一於前加後減之法猶自未知今
則知加減矣若欲測其加減親切之數非嵗久曷能知
[001-18b]
案嵗差由於經星右旋此考冬至日躔某㝛幾度幾/分之一事至授時法立加減謂之嵗實消長與恒氣
冬至定氣冬至為一事知定氣之故則不必言/消長矣二事各殊絶不相涉合而論之殊疎授時厯以
赤道分三百六十五度二十五分六十四秒周天分三
百六十五度二十五分七十五秒相較一十一秒者葢
黄道一周同於歳䇿止計三百六十五日二十四分二
十五秒有似周天尚未足一分五十秒是謂嵗差其
一分五十秒不在瓜之腰圍横距赤道二十四度斂而
狹之止廣一分三十九秒以此一分三十九秒併入歳
[001-19a]
周故云黄道三百六十五度二十四分六十四秒黄道
雖是嵗差冬夏二至日躔必然横距赤道二十四度黄
道歳歳不由舊路差移一分有餘斜絡於二十八宿度
之間歳久則遍滿而無非行過之所矣今人斜捲麻苧
之絘周遭往返非復故處絲漸移重複纏絡而成團者
名曰絘團以喻此理最切案赤道為天之中𢃄如瓜之/腰圍黄道斜交於赤道半在
赤道南半在赤道北最逺距赤道二十餘度冬至最南/夏至最北相距四十餘度冬至後自南斂北夏至後自
北發南日發斂於四十餘度之間右旋適一周而成嵗/於黄道本無纎㣲之差使發斂未終則未成嵗矣一嵗
[001-19b]
之日躔起冬至復值其起處而列㝛部星則稍移而前/積至六七十年差一度是星右旋離最南一度非日躔
黄道未至最南一度也唐一行分天自為天嵗自為嵗/其所謂天指列宿之天所謂歳指日躔黄道分而二之
是也然立法乃減歳餘益天周謂嵗周不及天周非也/此仍一行諸人之謬而言黄道嵗嵗不由舊路尤足滋
惑/唐虞之時冬至日躔子夏至日躔午春分日躔卯秋
分日躔酉至今未及四千年冬至日已躔寅夏至日已
躔申春秋二分已躔巳亥計其嵗差已退四五十度矣
由是觀之後萬餘年冬至日反躔午夏至日反躔子春
卯秋酉亦各互易若周遭而復於舊躔當在二三萬年
[001-20a]
間逆而推之帝堯以前亦必如是此決然之理也北斗
有柄常指天盤卯辰間唐虞之際冬至太陽躔虚昬見
時天盤卯辰間加於地盤子故十一月以斗柄指子為
説天旋一晝夜而周酉末戌初則指丑矣斗牛女虚危
室壁北天七㝛也三冬太陽躔之故曰日在北陸今則
嵗差太陽冬至已躔箕屬寅冬至後日方躔斗如此則
季冬日在北陸冬至已前尚在東陸也冬至昬見時太
陽隨天盤寅以加地盤申酉界畔其天盤卯辰之間卻
[001-20b]
加地盤戌仰觀斗柄指戌而不指子矣今人於十一月
猶以斗柄指子為説是未知嵗差者也然天體於一時
轉一位戌末亥初卻仍指子但不可言初昬指耳夫日
躔既已嵗差則昬旦亦差唐虞初昬乃今戌亥之時在
後仲冬日差在卯則斗柄夜半指子差在午則平旦指子
差在酉則日中方指子謂閏月指兩辰之間者可發一
笑歟
黄道損益
[001-21a]
子正𤣥枵中於虗七度赤道均分周天㝛度十二次各
三十度四十三分七十五秒是將子中為的而分之黄
道㝛度與赤道㝛度有多寡之不同各次之黄道㝛度
亦不等所以然者冬夏二至之日黄道平近於兩極其
度斂狹每度約得十之九春秋二分斜行赤道之交赤
道所在度既廣而又斜行每度十有一矣四立之日度
在酌中處其餘漸廣狹迆邐而推今之授時厯歩得冬
至日躔箕㝛以此寅申度數最少巳亥度數最多其餘
[001-21b]
則多寡稍近