明清实录 | 二十四史 | 四库全书 | 古今图书集成 | 历史人物 | 说文解字 | 成语词典 | 甲骨文合集 | 殷周金文集成 | 象形字典 | 十三经索引 | 字体转换器 | 篆书识别 | 近义反义词 | 对联大全 | 家谱族谱查询 | 哈佛古籍

首页|国学书库|影印古籍|诗词宝典|二十四史|汉语字典|汉语词典|部件查字|书法大师|甲骨文|历史人物|历史典故|年号|姓氏|民族|图书集成|印谱|丛书|中医中药|软件下载

译文|四库全书|全文检索|古籍书目|国学精选|成语词典|康熙字典|说文解字|字形演变|金 文|历史地名|历史事件|官职|知识|对联|石刻墓志|家谱|对联|历史地图|会员中心

首页 > 四库全书 >

图书编 明 章潢

25-圖書編卷二十四
  圖書編卷二十四

  明 章潢 撰

  歷總叙

  歷之名始於黄帝歷之算定於容成上稽天象下正人時歷可以無作乎故有起之以律而纍實於黄鍾者矣有積之以數而較算於分毫者矣又有驗之以象而作儀於渾天者矣此皆歷法所不可少者然由古迄今言天者幾而造歷者尤非一家終不能保其歷之不變何哉歷法不容以不變也是故黄帝起辛卯顓帝用乙卯夏用丙寅殷用甲寅周用丁巳魯用庚子此歷元之可驗者也夏四百三十二年日差五度商六百二十八年日差八度周訖春秋日差八度戰國及秦日差三度此歷差之可證者也斗分未易考也古歷謂在建星賈逵謂在牽牛中星范曄謂在斗十一度則言斗分者有不同焉日度未易稽也秦晉以孟春在營室五度三統以孟春在危斗六度元嘉以正月中在室一度則言日度者有不同焉雖數千百年推歷之至精至密如漢大初唐大衍厥後亦未嘗不差他又可知也蓋以歷取更歷之義故世代更歷羣言不厭其紛諸家不惡其異否則治歷明時之訓聖人何以特取諸革哉知治歷明時取諸革則知天時盈虛消息變動不居必觀會通以求其故斯可以律天時也兹編備採經書所載與諸家之說若不相協孰知諸在當時揆諸天與日未盡暌也特以今視昔見其舛焉耳然則以後視今其舛不猶是哉信乎歲不容以不差歷不容以不革也然則歷家之論差法果委諸天與日之行度有不齊乎抑亦治歷者不能悉依天日之行度以明其時故有差也夫天日本皆活物其錯行密移必有毫忽之差實無時不然今特莫之覺耳豈必待三五十年後始有所差也耶是天與日之行度必有差者乃其自然之運治歷者果如元歷多方揆測日影以為之準而歲月日時一依乎天與日之行度則差法不待辨矣雖然以元人測日之法求諸今之日度可也執今之日度以議元人測日之法則又差失安得真知歷理知歷數者與之論哉

  古今惟歷家未嘗有定法也非無定法也法雖定於一時定於一人而未久即差謂其有定法也可乎漢大初歷以鍾律起唐大衍歷以蓍策起元授時歷以晷影測洛下閎僧一行郭守敬皆推極驗之精而用之三五十年即有歲差故或以為百年差一度或以為五十年差一度或以為七十五年或以為八十三年或以為六十六年久而驗之均之弗合也雖以時分刻刻分分分分秒非不至精至悉惟差之半秒積以歲月則躔離朓朒皆不合原算矣精歷者何若此其難乎先儒謂三代而下造歷者紛紛莫有定議愈精愈密而愈多差由不得古人一定之法也又謂康節歷十二萬九千六百分太周密今歷家所用只是萬分歷萬分歷已自是多了他如何肯用十二萬分吾恐用十二萬分亦安必其不差乎何也欲為一定之法以律乎難定之天吾固知其不可也况天與日月星辰乃隂陽積氣皆活物也其行度遲速或過或不及自是不齊安可為一定之法以齊之乎嘗讀易至革之象曰澤中有火革君子以治歷明時于是知聖人教人治歷明時取諸革也而非取其一定之法也時序寒暑之變遷離兑夏秋之更易其象本至著也觀火在澤中革之則生息不革則滅息其象之不容不革也亦昭昭矣所以卦辭曰革巳日乃孚爻辭曰六二日乃革之彖傳曰天地革而四時成由離中原有巳土故火生土土生金離革而夏兑革而秋此所以四時各順其序者天地自然之革也君子觀革之象乃知天運之不息日月星辰行度之不齊而順天地以治歷數則四時之序無不明而人之作事一順乎天時而不失矣何先儒乃曰澤中有火自與治歷明時不甚相干聖人取象處只是依稀地說不曾確定指殺是豈聖人設象立教之意哉蓋六十四卦獨于此卦示以治歷明時之象曾謂只是依稀地說也耶惟其不信治歷明時取諸革所以必欲為一定之法使天與日月星辰之行度必依乎我之歷數及其有差則又謂數之未精統之未大而紛紛於人力之探索也亦勞矣哉噫古今歷更六十餘家而法不定必有其故也且歷象日月星辰敬授人時苟授時不差則歷之無定法者乃其一定之理也治歷者果能洞明革卦之象確信聖人垂教之旨但當順天時自然之運以治乎歷而不為一定之歷以必乎天則時可明而歲不差矣歲之所以不差者歷之革也此聖人之深意也否則天地不革則四時不成歷家欲不革以明時焉無是理也故謂古今歷家無定法也

  【虚齋蔡氏曰本是癸亥年但明年氣候始於此故云歲亦甲子也甲子月甲子日甲子時是也歲月日時皆甲子亦時有但要占古甲子年月日時方為歷元耳】

  孟子曰天之高也星辰之遠也苟求其故千歲之日至可坐而致也

  朱子曰造歷者以上古十一月甲子朔夜半冬至為歷元也

  步歷之始謂之上元必以日月全數為始於前更無餘分以此為端首由漢以來以歷數名家者惟大初歷以四千六百一十七歲為一元以八十一為分歲已盡都無絲髮之餘重新起歷是時定十一月甲子朔旦夜半冬至日月合璧五星如連珠乃新歷之第一日故謂之歷元漢元封七年適當其時故改秦歷用漢歷改秦正用夏正非謂夏亦然也

  後漢志曰天之動也一晝一夜而運逾周星從天而西日違天而東日之所行與天同運在天成度在歷成日居以列宿終于四七受以甲乙終于六旬日月相推日舒月速當其同謂之合朔舒先速後近一遠三謂之弦相與為衡分天之中謂之望以速及舒光盡體伏謂之晦晦朔合離斗建移辰謂之日月之行則有冬有夏冬夏之間則有春有秋是故日行北陸謂之冬西陸謂之春南陸謂之夏東陸謂之秋日道發南去極彌遠其景彌長遠長乃極冬乃至焉日道斂北去極彌近其景彌短近短乃極夏乃至焉二至之中道齊景正春秋分焉日周于天一寒一暑四時備成萬物畢改攝提遷次青龍移辰謂之歲歲首至也月首朔也至朔同日謂之章同在日首謂之蔀蔀終六旬謂之紀歲朔又復謂之元是故日以實之月以閏之時以分之歲以周之章以明之蔀以部之紀以記之元以原之然後雖有變化萬殊贏朒無方莫不結係于此而禀正焉

  按自古造歷者必先立歷元自黄帝調歷起辛卯顓頊用乙卯虞用戊午夏用丙寅殷用甲寅周用丁巳魯用庚子秦用乙卯漢太初用丁丑三統用庚戌四分用庚辰史謂四分歷元上得庚申有近于緯則或不得于天歷之廢興以疏密課固不主于元也孟子謂苟求其故可坐而致也朱子必謂言日至者造歷者以上古十一月甲子朔夜半冬至為歷元也歐陽氏亦謂歷家之說雖世多不同而未始不本于此史謂歷之廢興以疏密課蓋以歷之終言也若推原其始不本于元何所造端乎是以黄帝以來立元雖若不同而皆準度于甲子也然則歷烏可無元乎但其假托以同于䜟緯則不可耳先儒有言歷元只據目前考驗無証其術失之淺上推開闢以測鴻濛其術近乎迂必也用太史公三紀大備之法范史紀元之目推上元甲子四千五百餘年則其時不遠不近矣

  唐志曰漢歷始以八十一分為統母其數起于黄鍾之龠蓋其法一本于律矣其後劉歆作三統又以春秋易象推合其數蓋傅會之說也至唐一行始專用大衍之策也則歷述又本於易矣蓋歷起于數數者自然之用也其用無窮而無所不通以之于律于易皆可合也然其要在于候天地之氣以知四時寒暑而仰察天日月星之行運以相參合而已然四時寒暑無形而運于下日月星有象而見于上二者常動而不息一有一無出入升降或遲或疾不相為謀其久而不能無差忒者勢使之然也故為歷者其始未嘗不精密而其後多疎而不合亦理之必然也不合則屢變其法以求之自堯舜三代以來歷未嘗同也唐自太初至麟德歷二十三家推天雖近而未密也至一行密矣其倚數立法固無以易也

  宋志曰歷者歲之積歲者月之積月者日之積日者分之積又推餘分置閏以定四時非博學妙思弗能考也夫天體之運星辰之動未始有窮而度以一法是以久則差差則蔽而不可用歷之所以數改造也物銖銖而較之至石必差况于無形之數哉

  按自古帝王必先正歷象將以前民用授人時也夫聖人之治其于天地之理陰陽五行之運日月星辰之紀考驗推測無有不盡立法倚數固宜立萬世而無忒往往傳之稍久其應輒差何哉蓋天地之數其妙有不可測者常在于秒忽毫釐之際而其象與氣推移盈縮亦有時而不齊故雖聖智不能盡窮焉積之歲月則歷之不能無差理固然也聖人不能使歷之無差然嘗因其差而正之先儒程氏有言歷數之法大抵主于日月一事正則其他皆可推洛下閎之作歷言數百年後當差一日何承天以其差遂立歲差法其差後亦不定獨邵堯夫立差法冠絶古今却于歲月交感之際以陰陽虧盈求之遂不差朱子曰歷不能無差今之學歷者但知歷法不知歷理能布算者洛下閎也能推步者甘公石公也洛下閎等但知歷法揚雄知歷法又知歷理

  元至元三年平宋詔許衡王恂郭守敬改治新歷乃與南北日官參考累代歷法復測候日月星辰消息運行之變參别同異酌取中數以為歷本十七年歷成賜名曰授時歷

  按古今歷法至于元郭守敬可謂度越千古矣參以古制創立新法所謂類其同而知其中辨其異而知其變授其時歷雖漢大初唐大衍皆莫有過焉者也蓋以今歷與古歷相較比而其疏密自見也其說曰上能合於數百載之前則下可以行之永久此前人定說古稱善治歷者若宋何承天隋劉焯唐傅仁均僧一行之流最為傑出今以其歷與至元庚辰冬至氣應相較未有不舛戾者而以新歷上推往古無不脗合又曰自春秋獻公以來几二千一百六十餘年用大衍宣明紀元統天大明授時六歷推算冬至凡四十九事大衍歷合者三十二不合者十七宣明歷合者二十六不合者三十二紀元歷合者三十八不合者十一大明歷合者三十四不合者十五授時歷合者三十九不合者十事以前代諸歷較之授時為密嗟乎數往所以知來考古所以驗今今授時歷上而求之千載之前既無不合則下而推之千載之下其必不忒可知矣雖然天時不齊不齊則不能以皆同不同而更元立法隨時考驗以合于天不能無望于今日之許平仲郭守敬焉然則更元立法隨時考驗果何從而致力耶杜預曰治歷者當順天以求合非為合以驗天蔡邕曰以籌算為本以天文為驗算之既精驗之皆合則在人之天審而在天之天定矣按洪武中刻漏博士元統言一代之興必有一代之歷隨時脩改以合天道我朝承運以來歷雖以大統為名而積分猶授時之數授時歷法以元至元辛巳為歷元至今洪武甲子積一百四年以歷法推之得三億七千六百一十九萬九千七百七十五分經云大約七十年而差一度每歲差一分五十抄辛巳至今年遠數盈漸差天度擬合脩改矧今又歷一甲子而過其半其年愈遠其數愈多其所差者當益甚也臣愚以為歷者國家之大事所以膺在躬之數承上天之托以敬天道以授人事者端有在于此臣請詔求天下通星歷之學如郭守敬者以任考驗之責明天人之理如許衡者以任講䆒之方失今不為後愈差舛

  一陽生於子節交冬至已屬次年亦猶夜半以後即屬次日然人事一日始於寅時一年始於建寅之月為正子丑二月雖屬次年而紀歷則猶在舊歲如月食於夜半後雖屬曉猶以夜言之也三統謂夏正建寅商正建丑周正建子商周雖以子丑為頒朔授時之首而月朔未嘗改也至於歷法則因氣朔有差必隨時而改革周衰之末司天失職漢大初歷初為可取固未密也唐大衍歷當時以為密矣自今觀之尚為甚疏自古及今凡更六十餘歷蓋歲必有差久而積差漸多故為歷者必隨時測驗以求天數之真不得不改也

  古今善治歷者三家一曰漢太初歷以鍾律起二曰唐大衍歷以蓍策起三曰元授時歷以晷影測就日體測之毫忽微眇不可得而遁者元史所謂自古及今推驗之精蓋未有出於此

  自昔帝王承天御極必以治歷明時為先乾坤奠位之後四時七政隨天而運寒暑代謝為歲虧盈互易為月晝夜還轉為日經緯錯列為星辰步算周審為歷數天子燮理陰陽時以作事事以厚生撫世治時苟不明晦朔弦望失其節分至啟閉乖其期則無以該洽生靈而世亂矣夫歷之來由黄帝訖秦末凡六改由宋太祖訖宋末凡十八改由金熙宗而訖元末凡三改一歷之改廣集衆見思無遺智法無遺術宜其永久不變然歷代長於歷者不數歲而輒差杜預曰陰陽之運隨動而差差而不已遂與歷錯歐陽修曰事在天下其易差者莫如歷夫所以差者由天周有餘日周不足也天周有餘則天常平運而舒日周不足則日常内轉而縮天日之差於中星驗之焉堯之冬至初昏昴中而日在虚七度虚者北方之宿則日行北陸纒於玄枵之子也今之冬至初昏室中而在箕三度箕者東方之宿則日行東陸纒於析木之寅也計今去堯未四千年而差五十度矣再以赤道考之勝國至元辛巳改歷天正冬至赤道歲差一度五十秒今退天三度五十二分五十秒也黄道歲差九十二分九十八秒今退天三度二十五分七十四秒也故洪武中漏刻博士元統上言我朝承運以來歷雖以大統為名而積分猶授時之數年遠數盈漸差天度以元辛巳至元統上言時歲在洪武甲子僅一百四十年迄今則二百四十二年授時歷法每歲差一分秒約七十年差一度今合差三度餘矣年逾遠而數逾盈然則治歷者豈可不隨時脩改以求合於天哉夫不隨時脩改求合於天則歷必差是以正德戊寅日食庚辰月食時刻分秒起復方位多與欽天監推算不合

  天行最健日次之月又次之以月會日以日會天天運常舒日月常縮歷家以其舒者縮者之中氣置閏以定分至然後以三百六十五日四分日之一之日乘除之積三歲而得三十二日五十九刻者其法常活以三百六十五度四分度之一天分南北二極日行中道冬至行極南至牽牛得四十刻為日短夏至行極北至東井為日長春秋分則行南北中東至角西至婁為晝夜均古者以歷名家必以其變者立差法以權衡之則變者常通而差者得其所矣

  按十有九歲七閏則氣朔分齊是為一章但章法雖云氣朔齊然猶有分秒之餘至二十七章為會三會為統三統為元積四千六百一十七年則日月皆無餘分却得十一月甲子朔子時半冬至則又為歷元矣若甲子年月何有哉

  歷代歷

  古歷有六家黄帝顓帝夏殷周魯是也秦用顓帝歷漢初因之或云用殷歷故通鑑編年數目兩存之也自武帝更造大初歷【前歷與天不合】迄東漢之末歷凡四改成帝三統歷平帝四分歷【因大初三統疎闕】靈帝乾象歷【晉書志言四分計分大祖而改作此歷乃劉洪蔡邕共為之八代多仍此法】自魏至隋歷凡十三改魏文帝有黄初歷【韓翊以乾象滅斗分大過而更造此校議未定帝崩】明帝有景初歷【楊鋒造】晉武帝有正歷【劉志造即景初舊法也以五景疎闕故元帝渡江更以乾象法推五星】穆帝有通歷【王朔之造元是後秦姚興時羌岌亦從三統歷】秦姚興當晉武帝太元九年羌岌造三記甲子元歷【專授劉歆三統】宋元嘉中何承天造甲子元歷【迄宋末相仍用】梁武帝改行宋祖冲之甲子元歷【其子祖睢奏請行之以何承天歷絶差設也陳氏因之】北齊文宣高氏用宋景業天寶歷【妄引元命包言齊受歷之期董峻鄭元偉非之乃上甲寅元歷】鄭元偉董峻又上甲寅元歷【時又有劉季孫張孟賓同知歷事孟賓受業於張子信與宋景業爭論未定屬國亡】西魏入關行李興業正光歷【于時宇文周明帝使庾秀彦等造周歷】宇文周武帝時甄鸞造天和歷【以甲寅為元】周天象初馬士顯又上丙寅元歷【迄于隋開皇四年始更用張賓歷】隋開皇行張賓歷【張賓盛稱高祖非人臣相自陳代謝之證帝乃下詔頒行賓歷歷本之何承天而劉孝孫劉焯改其本賓方有寵孝孫焯議竟不行】十七年後用張胃元歷【胃元因言日景長之事帝大悦令與劉暉秀才等相駮難會顔敏上書言太初歷八歲之事帝欲視其事下詔褒美頒行胃元歷胃元與袁充更相引重先是劉焯與胃元進乃更名劉孝孫歷法曰十曜歷主之冑元唐之遂罷焯又增修其書曰皇極歷駮正胃元之短袁充左右胄元共排前歷更不行焯皇極歷歷法見隋志】唐歷凡八改高祖戊寅元歷【道士傳仁均所造】高祖麟德甲子元歷【李淳風造】元宗開元大衍歷僧一行造【以前歷日蝕不驗此下皆因其法】肅宗至德歷【韓穎益大衍相】代宗寶應五記歷【以前歷不與天合鄭獻之造寫大衍舊法】德宗建中正元歷【徐氶嗣等造因前歷氣朔稽後也又雜麟德大衍術】憲宗元和觀象歷穆宗長慶宣明歷【以前歷測驗不合也皆因大術舊術】昭宗景福崇元歷【以元歷數差】五代初用唐歷幷閏國歷凡有八家晉高帝調元歷【馬重鎮因歷上薦符天小歷不復推古上元起唐天寶十四年乙未為主元以正月雨水為氣首行之五年輒差復用崇元歷】周有明元歷【王處訥私譔】又有萬分歷蜀有永昌歷正象歷南唐有齊政歷周世宗有欽天歷【王朴造】宋朝一祖十宗歷凡十一改太祖造應天歷【後置閏差乃王處訥所造】太宗乾元歷【王素造後以朔望有差】真宗儀天歷【歷家造朱帛為之序後以星矅有差】仁宗崇天歷【歷家造晏殊序並見要會】英宗改為明天歷【以日蝕差】神宗改為奉元歷【因日蝕有差】哲宗改為觀天歷【因冬至差】徽宗改為紀元歷【以時氣之差】高宗改為紀天歷【以定臘有差】孝宗造乾道歷【以統元日食有差】又改淳熙歷【曾子固嘗云王處訥見王朴造欽天歷謂之同此歷可且行久則差矣已而果然宋朝命王處訥正之於是有應天歷久之又差苖守信等氶詔論定於是嘉元歷淳化至道間王濬鄭安之徒校其疎密日官韓顯符晦定渾儀之器楊交遂增用甲子之數皆施行焉】天之高也日月星辰之遠也寒燠雨暘氣數之不齊章蔀紀元餘分之所積以千百計之有可運之掌上及其久也有非智巧之所能計者此歷久則必差勢所必至也治歷明時之君子因其差之未遠革而正之無難也其或盡更前人之法而更復疎遠其或增損前人之舊而更加詆毁則非矣自昔黄帝以來歷凡五十餘家皆由氣朔躔度或先天或後天微有不應歷象則歷法從而變也夫黄帝始調歷顓帝為歷宗至漢則不能無疎密漢人課之詳矣由漢以來太初歷法為第一三統四分乾象或因革焉而復有疎密之間蓋三統則甚疎而乾象則甚密也乾象之歷為推步之師表韓翊楊偉成遵其舊法而不及深妙翊又復據其術而背其言唐自開元大衍之歷行算數備悉其後雖屢有變更皆不外於一行之數改歷者又從而指其疎謬不特此也北齊文宣悦宋景業䜟緯之佞而改行天寶歷隋高祖喜張賓陳代謝之證而改行開皇歷上之人所以改歷者悦喜諛耳不為敬天愛民而設也劉孝孫歷法甚精輒為劉暉所抑劉焯推占至詳常不為張胄元所容下之人所以造歷者冒寵嗜利初不揆其法之是非也操是心以往其何以議歷為哉是以知天道遠歷法推測不能每事中程其曰日食不效更考日度可也其曰斗分有差更定密率可也其曰五星疎遠更驗星躔可也其或一事不中程乃盡更前人之法大抵因其實而易其名異其所入之門而同其所歸之極如宋何承天歷法齊用之則為齊歷隋張賓用之則為隋歷也如劉孝孫歷法劉焯更名七曜歷其後又更為皇極歷也一法而異用一歷而數名大抵然也然則自古迄今五十餘歷其立法之異者大初歷本於律大衍歷本於易是也其餘皆襲舊法而增損焉耳

  總論諸歷

  大初歷為張夀王所詆清臺課疎密而是非乃定徐禹治太初第一夀王下吏大衍歷為瞿曇撰南宫所非靈臺校簿而當否始决【大衍歷頒行說等伏罪侍御史李麟之等校之也】東漢歷元為馮晃馮光所駁熹平校議得失遂分【詔作蔡邕議邕等議光晃之罪】此歷之方行而迭相詆刺者如是也大初歷是非既定而朱浮以為後天四分儀式既備劉洪以為與天疎濶班固謂三統最密而杜預以為疎一行獨指杜預之謬鄭玄謂乾象窮幽深妙而韓翊指其失此歷行既久而逓相詆刺者又如是也其餘如祖睢之非何承天劉孝孫劉焯之駁張賓王孝通李淳風之譏傅仁均逓逓相非無窮己也要之兩漢之歷太初乾象其最也隋唐之歷皇極大衍其冠也雖更相是非而是非自有定論矣然則太初乾象皇極大衍之歷果能窮盡千萬年之數未及百年咸悉更變何哉杜預之言曰天行不息日月星辰各運其舍皆動物也物動則不一雖行大量可得而限累日為月不得無毫毛之差歷差始於毫毛積而弦望晦朔不得不改憲從之書欽天象易治歷明時言當順天以求合非求合以驗天者也唐志曰四時寒暑無形而運於下日月星辰有象而見於上二者常動而不息一有一無出入升降或遲或速不相為謀其久而不能無差忒者勢使之然也故為歷者其始未嘗不精而其後多疎而不合亦理所當然不合則屢變其法以求之自堯迄于唐此歷所以未嘗同也杜預唐志言異世而一事也是知立推步之法者求之千萬年之上以為上元自謂無毫釐之差行之未十百年而乖違己見蓋數往者無所辨而推來者有所證也一行是非諸歷之得失其論甚備而唐志亦稱其立法之密一行之言乃曰乾度盈虚與時消息告譴於經數之表變常於潛遯之中則聖人且猶不知非籌策所能及矣

  歷代歷元

  東漢志曰黄帝造歷元起辛卯顓帝用乙卯虞用戊午夏用丙寅商用甲寅周用丁巳魯用庚子漢承秦初用乙卯【秦用顓帝歷也】武帝元豐七年作太初歷元以丁丑章帝四分歷元以庚申太初以上諸歷所謂六歷也六歷之書前漢藝文志載之詳矣其起歷之元必於此乎見之自太初以來歷起皆有元諸志所載歷法必先推其元之所起以為積算之紀綱故太初元法四千六百一十七年【范曄以四千五百六十為元與古不同太初併閏歲之月總計之也三紀大備之意】三統上元十四萬三千歲【見漢志】乾象元法七千三百七十八年正歷元法九萬七千一年【晉武帝太始中劉智遠】通歷甲子元法推開闢之始亦九萬七十年【晉王朔之】三紀甲子元法八萬三千八百四十一年蔡邕張賓甲子元法積四百萬餘算劉焯甲子元法積一百萬餘算一行歷本議積算至千萬億歲夫數往所以知來也攷古所以驗今也積算之多於以見密率之詳推步之審焉耳自三皇五帝至於漢方數千年而漢世歷家以三紀之數推之亦已多矣王朔之復以九萬餘年為開闢之始張賓劉焯一行又以數百萬億為積算豈開闢之上復有開闢耶按後漢順帝漢安二年宗訢等議建歷之本必先正元元正然後定日法日法定然後度周天以定分至也又按靈帝馮光言盗賊之起由歷元不正蔡邕力辨其非以為咎不在此范曄作東漢志亦曰歷之興廢以疎密課固不在乎元二子之論或以為歷必正元或以為歷不主於元何者為是嘗觀唐傅仁均作戊寅歷所以武德元年為歷始【高祖以戊寅歲甲月登極】而歲朔遲疾交會及五星皆有加減至九年復用上元積算五代晉高祖時馬重績作調元歷不復推占上元止以唐天寶十四載為元行之輒差遂復用唐末崇元歷揆此二事則推歷起元止據目前考驗無証則其術失之淺上推開闢冥測鴻濛則其術近乎迂必也用太史公三紀大備之法范曄紀元之日推上元甲子四千五萬餘年以時考之不近不遠以術言之不淺不迂矣【四分歷仲紀之元起孝文帝後元三年】自劉歆作三紀歷推易以合春秋然後知作歷不可無所本自杜預序長歷以為天運必有差而後知用歷之不可有所拘計秦漢以來古歷不傳所存者自黄帝至魯凡七家其用於漢初惟顓帝歷耳然度數之失服色之乖議者已非之豈非法久則弊必變而通通而久固有所待耶且太初之歷非不密也然可行於武帝之時至章帝則復失矣四分之歷非不精也然可用於章帝之時至百年而復差矣唐高祖始用夫衍歷至高宗之麟德則變至中宗之景龍則又變迨明皇時大衍用而景龍又廢矣大衍之精密宜可傳遠也未幾而復差則為五紀為正元唐觀象為崇元又何其紛紛耶蓋隨時變通正大易革象之義宋朝之歷率二十年一差又復訂正其以是歟惟元歷測景法默孚易象至我朝用之有差又當隨時變革歷家不可執一法以為定算也明矣

  辨甲子歷元

  歷元之說以歲月日時皆起於甲子為造歷之元考之甲子作於大撓而已有甲子之後曾有是歷元否歟或者其在洪濛開闢之初歟夫十二月建子則甲子年當為丙子月矣說者謂古歷家例以子月為首本是癸亥年但明年氣候始于此故云歲亦甲子是甲子年月猶可解也歷家謂漢武帝元封七年適當其時故改秦歷用漢歷改秦正為夏正而太初歷肇于兹矣考史記用書載武帝改太初歷之詔曰十一月甲子朔夜半冬至其更以元封七年為太初元年年名焉逢攝提格月名畢聚日得甲子夜半冬至為元夫焉逢者甲也攝提格者寅也是以太初元年為甲寅年矣安得有甲子年月也况考之通鑑編年高祖即位之年以乙未文帝後元三年以庚辰武帝太初元年以丁丑則甲寅且非實矣唐一行日度議引洪範傳曰歷始于顓帝上元太始閼逢攝提格之歲畢取之月朔日乙巳立春七曜俱在營室五度蓋顓帝歷以甲寅為元故漢歷亦以甲寅為元而甲子年月謂為上古歷元猶可解也然冬至乃仲冬中氣中氣即當在望日乃為得正若朔日冬至則冬至反差前十五日季冬望日即立春矣欲求中氣歸中當在一歲以外是反以不中之氣為歷元奚可哉雖前十月為閏月六甲月朔皆無餘分故以之為元則甲子或在望日而冬至無餘分者曷為其非元乎孟子所謂苟求其故千歲之日至可坐而致不知其果指上古之歷元如朔日冬至之說否也蔡虚齋乃曰歲月日時皆甲子亦時有但要上古年月日時皆甲子方為歷元果如此說又何止千歲也耶雖然古豈無徵者哉黄帝造歷元起辛卯顓帝用乙卯虞用戊午夏用丙寅商用甲寅周用丁巳魯用庚子漢承秦用乙卯武帝用丁丑所謂上古歷元者不知何據故王朔之以九萬餘年為開闢之始張賓劉焯一行又以數百萬億為積算豈開闢之上復有開闢也耶况用元之說尚有可疑者漢順帝二年宗訢等議建歷之本必先正歷元元正然後定日法日法定然後度周天以定分至又靈帝時馮光言盗賊之起由歷元不正蔡邕力辨其非以為咎不在此范曄東漢志亦曰歷之興廢以疎密課固不在乎元是二家之說一以為歷必正元一以為歷不主於元至於用元者或以為只用目前不必推占上古或以為紀元之日必以上元甲子為定諸說紛紛如聚訟然何可執一論也嗚呼漢歷凡四變唐歷凡十三變宋歷亦十餘變而歷果可拘以一定不變之法哉

  堯典乃命羲和欽若昊天歷象日月星辰敬授人時註曰歷所以紀數之書象所以觀天之器如下篇璣衡之屬是也日陽精一日而繞地一周月隂精一月而與日一會星二十八宿衆星為經金木水火土五星為緯皆是也辰以日月所會分周天之度為十二次也人時謂耕穫之候凡民事早晩之所關也周禮馮相氏掌十有二歲十有二月十有二辰十日二十有八星之位辨其叙事以會天位

  吳澂曰歲謂歲星所在寅曰攝提卯曰單閼辰曰執徐巳曰大荒落午曰敦牂未曰協洽申曰涒灘酉曰作噩戌曰掩茂亥曰大淵子曰困敦丑曰赤奮若歲星在行于地凡歷十二舍而為一紀則有十二歲之位月謂斗柄所建自正月建寅至十二月建丑凡歷十二朔而為一歲則有十二月之位辰謂日月所會子曰玄枵亥曰娵訾戌曰降婁酉曰大梁申曰實沈未曰鶉首午曰鶉火巳曰鶉尾辰曰夀星卯曰大火寅曰析木丑曰星紀為十二辰之位自甲乙丙丁戊己庚辛壬癸為十日之位東方角亢氐房心尾箕南方井鬼柳星張軫翼西方奎婁胃昴畢觜參北方斗牛女虚危室壁為二十八宿之位蓋天象有定位則人事有定序辨其序事而會之者如仲春之月平秩東作厥民析則知其月之建卯日月會于降婁而為奎婁之次仲夏之月平秩南訛厥民因則知其月之建午日月會于鶉首而為井鬼之次仲秋之月平秩西成厥民夷則知其月之建酉日月會于夀星而為角亢之次仲冬之月平秩朔易厥民隩則知其月之建子日月會于星紀而為斗牛之次以至十二歲十二月所會天位皆倣乎此

  保章氏掌天星以志日月星辰之變動以觀天下之遷辨其吉凶以星土辨九州之地所封封域皆有分星以觀妖祥以十有二歲之相觀天下之妖祥以五雲之物辨吉凶水旱降豐荒之䘲象以十有二風察天地之和命乖别之妖祥凡此五物者以詔救政訪序事

  吳澂曰天星天文星度也步占之法以星為主故曰天星十有二辰經天左旋常度不移不足以見吉凶惟日月五星行乎十二辰之次緯天左旋而日有薄蝕暈珥之變月有盈虧朓朒之變五星有盈縮圜角之變故總言日月星辰之變動變動即所謂遷也順則為吉逆則為凶二者相參變之矣星土十二土也合而言之曰九州星土之書雖亡可考然十二國之分載諸傳記災祥所應亦皆可証若昭十年有星出於婺女鄭裨竈曰今兹歲在顓頊之墟姜氏任氏實守其地此玄枵為齊之分星而青州之星也昭三十二年吳伐越晉史墨曰越得歲而吳伐之必受其凶釋者曰歲在星紀此星紀為越之分星而揚州之星土也昭元年鄭子產曰成王滅唐而封叔虞焉故參為晉星實沈為參神此實沈為晉之分星而并州之星土也襄九年晉士弱曰陶唐氏之火正閼伯居商丘相土因之故商主大火此大火為宋之分星而豫州之星土也昭十七年星孛及漢申須曰漢水祥也衛顓頊之墟故為帝丘其星為大水此娵訾為衛之分星而冀州之星土也鄭語周史曰楚重黎之後也黎為高辛氏火正此鶉尾為楚之分星而荆州之星土也爾雅曰析木為津釋者謂天漢之津梁為燕此析木為燕之分星而幽州之星土也以至周之鶉火秦之鶉首趙之大梁魯之降婁無非以其州之星土而為其國之分星以星土而占災祥其應有可徵矣歲星在木則水為相之類五星順度為祥流逆失度為妖襄二十八年歲在星紀而淫於玄枵是謂蛇乘龍梓慎以為宋鄭必饑則言其所屬以為周楚所惡則言其所衝其歲星乖次之應乎歲在星紀而吳伐越史墨謂不及四十年越其有吳乎以歲星十二年一周存亡之數不過三紀非歲星順次之應乎以類求之則歲星太歲皆可參决妖祥之事物色也視日旁雲氣之色左氏所謂凡分至啟閉必書雲物占法青為蟲赤為兵荒白為喪荒黄為豐黑為水既言辨吉凶水旱又言降豐荒之䘲象蓋水旱之降為荒年荒年之降為豐年其序如此十二風者艮為條風從大呂大蔟之律離為景風從蕤賓之律坤為涼風從林鍾夷則之律兑為閶闔風從南呂之律乾為不周風從無射應鍾之律坎為廣莫風從黄鍾之律所謂八風從律是也又法于緹室之中因逐月管入律地之淺深月氣至則葭灰飛以此察天地之和氣然左氏載師曠歌北風又歌南風而知晉楚之勝負妖祥之應可决于此乖則異别則離此天地之不和而為妖祥也故命之使知所趨避上文五事即救政叙事之所從出也政者國之本詔救政于上則人君知脩省之道事者有司之常職訪叙事于下則人臣知警戒之意君臣交脩而天降祥矣

  堯舜相授受曰天之歷數在爾躬允執其中四海困窮天禄永終是歷數乃帝王所重而膺歷數者要在執中使四海不困窮也故其命羲和歷象日月星辰首之以欽若昊天此固其作歷之本旨也所謂授民時者謂某時行某政令民興某事凡東作南訛西成朔易各以其時夏小正與夫月令所載是也後之精于歷法者何代無之區區于算數之末以求天之行度必不我違而欽天授時之意未之聞焉故雖明知歲差猶確守其法而不求變通之道則其授時作事之差不待言矣此豈聖王作歷之意哉無益於七政之齊民時之授歷亦可無作矣易治歷明時書歷象授時聖訓昭然苟不順天之變革以治歷而拘於律法以求不差使一行郭守敬復生能正之於一時而積之三五十年則亦難必其悉合矣噫天本無窮也歷本無形也執有窮以盡數執有形以求天歲之差有由然也不曰歷差而曰歲差果欽若之道歟歷象日月星辰

  歷不可以執一論也曰象曰氣曰數均之不可缺也嘗讀堯典知古今之歷法定於斯而善歷者宜取法於斯焉可也何也所謂象者日月星辰之軌度是也所謂氣者春夏秋冬之寒暑是也所謂數者時刻分秒俱有定算是也夫象本有迹之可據氣則有序而可推二者皆動物也因其象與氣之運動推遷而為之數以算其分至啟閉之節候則歲月日時無易章蔀紀元不差而歷無不善者矣盍自堯典觀之所謂歷象日月星辰日中星鳥日永星火宵中星虚日短星昴非其星象之可見者乎所謂以殷仲春以正仲夏以殷仲秋以正仲冬非氣序之可推者乎所謂三百有六旬有六日以閏月定四時成歲非其數之可積者乎且其宅嵎夷宅南交宅西宅朔方所以觀星象審氣序者又必求之東西南北之四隅而未嘗執一定之數以為歷也明矣凡為歷者果能占天象順時序一晷度之差吾志焉一星辰之動吾志焉夕夕而觀之旦旦而求之因其已往推其將來而毫髮無遺算者一皆順其象與氣而明之所謂因天以求合不執一定之數以必天之我驗也夫何後來歷家其初未始不驗而久之必差豈其數不精算不審哉由其不順天象之運動不察氣序之變遷徒欲執其定數以求之故耳可見堯典乃萬世歷法之祖也至舜典又在璿璣玉衡以齊七政所以觀天象察時序者為愈密矣故後世渾天儀亦祖璿璣之制而隨時以變通也又何也歷象日月星辰不可變也執堯時之中星以驗於今則非也因其不驗于今并廢其歷象日月星辰之法也奚可哉在璿璣玉衡以七政不可變也執舜時玉衡所指以驗於今則非也因其不驗於今并廢在璿璣玉衡之法也奚可哉但後之人非不觀天象要非象之以治歷也惟象有不合則委罪於數之不精者有之而不能順乎天之象也非不在璿璣要非察之以授時也惟察之有不合則委罪於制之不巧者有之而不能順天象以立衡也此所以歲愈差歷愈不驗也知欽若敬授之道者顧如是哉要之七政之遲速四時之循環久而必差者天道之常也立差以追其已往之變因象以改夫見在之差而隨時變通者歷法之常也故曰歷不可執一論也星歷總論

  夫天以輕清之氣而運乎上一晝一夜而過一周其道在行日月五星亦以輕清之氣而麗乎天日不及一度月不及十三度隨天而左轉日有中道月有九行日月相推歲凡十二會方會則月光盡滅而為晦已會則月光復蘇而為朔舒遲先後近一遠三則月斜倚而為弦相與為對當天之中則月光滿而為望晦朔而日月之行東西同道南北同度則月掩日而日為之食至望而日月之對同度同道則月亢日而月為之食日至角牛之方月行青赤之道則為春為夏日至婁井之方月行白黑之道則為秋為冬日道發南去極彌遠其景彌長遠長乃極冬乃至焉日道斂北去極彌近其景彌短近短乃極夏乃至焉二至之中道齊景正春秋乃分焉日月之光聚而為星中元為北極上元為太微宫下元為天市垣二十八宿衆星者言乎其經也金木水火土五星者言乎其緯也其曰會者言乎日月星辰之所會也其曰客者言乎星辰之不出大白也其曰主者言乎星辰之出乎太白也金水附日一歲而周天火二歲而周天木十二歲而周天土二十八歲而周天故曰有遲有速北極則出地上三十六度常見而不隱南極則入地下三十六度常隱而不見故曰有伏有見朝出曰贏夕出曰縮西行曰迷日月同度曰陵不順不逆曰留芒及曰犯妖變曰孛含譽之射示其喜也格澤之生示其怒也執法郎官象其官也明堂靈臺象其物也此其理之精深而存乎物感者也後世之言天者吾惑焉蓋天之說有其術而無其驗宣夜之言有其名而無其傳而况謂斷鰲煉石尤為不經日月蟻行晉志之妄燭龍啣火天問之誣也而况謂揮戈棄挾尤為不稽蟾蜍玉斧未知借光地影之理也支石天槎未知天演地紀之義也草木生落談風之謬也石牛黑蜧論雨之誕也仙火金門言雷者未確也堯璧漢鼎言雲者無徵也銅駞玉馬言雪者非真也以十二邦係十二次鄭玄之分星失之拘受封之日歲星屬之賈氏之分星失之罔月令作於不韋而所舉中星異於堯典圖籍精於馬績而所論星數異於張衡大角一星也兩朝志以為屬亢而中興志則屬角庫樓十星也丹元子以為屬角而兩朝志則屬軫星官之書迄無定論此無他泥於數而遺其理執其迹而弗通以心又何足以上達天載之神也哉馬融有言上天之理不可測知天之事者惟有璇衡一事則求夫得天之實者惟渾天儀近之矣蓋璇衡之制起於高辛氏而虞舜察之以璿為璣而用以轉動是之謂璣以玉為管而横置其中是之謂衡璣以定天體衡以齊七耀即今之所謂渾天儀也是故黄帝得之歷起辛卯顓帝得之歷起乙卯歷之所作非渾天不可也青道二出黄道東朱道二出黄道南道之所出非渾天不可也錢則以朱黑白而别二家星葛衡則以青白黄而别三家星以考星宿非渾天不可也自軫十二度至氐四度則知為夀星自氐五度至尾九度則知為大火而其餘莫不皆然是考躔度非渾天不可也秦火之後其法蕩然漢洛下閎始經營之鮮于妄人又度量之至耿夀昌始鑄而為之象轉而望之以知日月星辰之所在也唐李淳風因之而為三重儀在外曰六合其内曰三辰其最内曰四游而一行復益之以黄道儀焉其為論亦密矣靖康之亂儀象歸於金元人襲之而䂓環不協難復施用於是郭守敬乃創為簡儀仰儀及諸儀表其說以為昔人以管窺天宿度餘分未得其的乃用二線推測於餘分纎微皆有可考又當時四方測景之所凡二十有七東極高麗西極滇池南踰朱崖北盡鐵勒古人所未為者其法具載元史而儀表至今用之豈天啟中國文明之治而預生是人以創為一代之器乎

  堯典曰朞三百有六旬有六日以閏月定四時成歲按律歷諸書與周髀皆云日行一度月行十三度十九度之七周天三百六十五度四分度之一故日一周天為歲歲十二月而無整數故以閏月定四時三歲一閏五歲再閏及十九年而餘一百九十日一萬五千七百十三分以日法除之共得二百六日六百七十二分為七閏之數是謂一章然必以十九歲而無餘分者蓋天數終於九地數終於十十九者天地二終之數積八十一章則其盈虚之餘盡而復始推此以定四時歲功其有不成乎

  定歲之法以冬至為第一日逐日記之第三百六十六日中晝景復最長是為次年冬至記夏至亦然故曰三百六旬有六日二至初未可以時定以午景驗之似皆在午矣雖曰三百六十六日為一期然第一日午數至第三百六十六日午實滿三百六十五日積二期滿七百三十日積三期滿一千零一十五日積四期滿一千四百六十日第一日為第一冬至第三百六十六日為第二冬至第七百三十一日為第三冬至第一千九十六日為第四冬至第一千四百六十一日為第五冬至五次冬至實得四期滿一千四百六十日當一千四百六十一日測午景尚未極長第一千四百六十二日始為冬至如是則四期之日實滿一千四百六十一每年三百六十五日有餘積四年之餘餘一日一日十二時四分之則每年有三時為餘數故曰三百六十五日四分之一蓋以一日分與四年為餘數每年各得四分之一也夫既以一目分加於四年斯每年二至當定其時而二至之時最所難准要亦約量以定之耳

  積日之法每年餘三時一時得八刻有餘三時總二十五刻故一年為三百六十五日二十五日蓋月一次不及三十日實二十九日有餘十九年積六千九百三十九日七十五刻數内月圓二百三十五次均為二百三十五朔每朔計二十九日五十三刻有奇而其餘數均分不盡若以百刻變為二百三十五畫如總朔之數則每朔則得二十九日百二十四畫每朔該二十九日四百九十九畫矣所以四其二百三十五者蓋每年有餘數四之一其四之一細為二百三十五畫而如總朔之數則一日該九百四十畫方可均而無餘故以九百四十名為日法每年三百六十五日餘二百三十五畫乃九百四十之二百三十五此即每年餘數四之一每朔二十九日有餘亦云九百四十之四百九十九苟以整數二十九日亦分細畫則每朔該二萬七千七百五十九畫矣每年三百六十五日有餘均分二十四氣每氣十五日餘二百五畫六十二秒半此又復以一畫細為百秒也兩氣計三十日四百一十一畫餘二十五秒為一節若一朔以之相較八百五十二畫二十五秒名曰一月之閏數蓋一節三十已有餘數四百一十一畫二十五秒名曰氣盈一朔不及三十日是三十日内有虧乃虧四百四十一畫名曰朔虚併氣盈朔虚之數得八百五十二畫二十五秒即一月之閏數也每年十二月總計閏數十九萬四千三百一十三畫若二萬七千七百五十九畫除為一朔則該得七閏無餘矣夫月晦而復蘇為朔朔在本日四百四十一畫以前者則第三十日為後朔朔在四百四十一畫以後者則第三十一日為後朔蓋畫少是本日早時雖加一朔之朔後朔止是第二十日内書多是本日晩時既加一朔之數則後朔在第三十一日矣後朔在第三十日本朔止領二十九日謂之月小後朔在第三十一日本演乃領三十日謂之月大月大則干名與後月同月小則不同也月朔之時刻非可真知亦約量而定於本日之刻畫耳一年二十四氣為節氣者十二為中氣者十二十九年之内為中氣二百二十八名若一朔之後置一中氣則七朔無中氣有正月中氣者為正月有二月中氣者為二月他月皆然月無中氣者必為閏月是故三年一閏五年再閏十九年必七閏矣凡十九年為一章初年甲子日子時朔旦冬至謂歲次甲子謂之至朔同日第二十年為第二章首復得至朔同日然非甲子之日先期夜半乃癸卯日酉時第三十九年為第三章首復得至朔同日乃是癸未日午時第五十八年為第四章首復得至朔同日乃是癸亥日卯時第七十七年至朔又復同日乃癸卯日子時因其至朔同在夜半與第一章初年同遂以七十六年名一蔀日法九百四十故九百四十朔為蔀一蔀為四章蔀者以至朔同在夜半蔀蔽暗昧之時也第七十七年為第二蔀首亦曰第一章首每章甲子差三十九日九時一蔀總差一蔀百五十九日於内甲子整數兩周除一百二十日每蔀止差三十九日總二十蔀名一紀通差七百八十日計甲子十三周整數無餘乃無差矣一紀凡一千五百二十年至朔必同於甲子日之先期夜半然猶非甲子歲首也總三紀積四千五百六十年至朔乃同於甲子日之先期夜半又在甲子歲首總會如初是名一元一元之内歲次甲子者七十六與蔀年同積一百六十六萬五千五百四十九日日為甲子者二萬七千七百五十九其數與每朔之積畫相同蔀之内積日亦同此數蓋一元為六十蔀矣觀衆星之昏旦出沒知天體日運一周又觀中星四時所在不同知日之所躔漸異歲終中星復舊知日亦復舊而行年一周矣蓋每年三百六十五日餘四之一故亦以周天分為三百六十五度餘四之一歲數與天數相合故曰天周歲終也天日一日行天一度分寸尺丈弓名曰五度分天為度者后亦度量之義若以日為尺其一度即日圓之經數也於日行之道定二十八宿之名宿之星數多寡不等於其數内定一星距者隔越之義二十八距星既定其界各宿度數由此而分如斗星從柄起以第三星為距前二星及為距之半星未離於箕而尚屬於箕餘三星半乃在本宿之度内然本宿星數少而占度多者蓋斗牛之間又有建星等不在玄武七宿之數而附於斗故斗雖星少而占度多他宿亦猶是也若夫月之所躔昏旦漸異見其行六七度遂知一日之内行十三度有奇月與日同躔之時謂之合朔月與日同躔相對兩輪相望而光滿謂之望近一遠三月體黑白各半似弓張弦謂之弦月行及日光盡體伏謂之晦此晦朔弦望之義也一章之内日在天一十九周月在天二百五十四周於月周之内減去日周則為二百三十五朔十九日之内日行十九度月行二百五十四度與十九年周天之度數相同以二百五十四均為十九則知月行每日十三度餘十九之七每年行十三周十九之七每日遠日十二度十九之七每年多日十二周餘十九之七故每年之日月合十二朔餘十九之七為閏積十九年為七閏也舊云天道左旋日月右轉蓋謂日月附著於天體天則一晝夜而周日於天止移一度月則移十三度有奇其後推測知日月與天相遠而未嘗附著故日每日周天為三百六十五度餘四之一而每年亦總為三百六十五周餘四之一天體則每日周地三百六十六度餘四之一而每亦三百六十六周餘四之一多過于日之周則是日每日不及天運一度月每日與日相多十二度餘十九之七日速而月遲也故日月右旋之說乃歷家用逆推之術取其省籌耳且日速月遲譬之二馬日駿而月駑以一度比一里每里分為十九段分為百小刻日月行天一周猶馬循環封疆一周駿馬一日行一次計行三百六十五里四段七十五尺駑馬每日不及一周止行三百五十二里十六段七十五尺較之遲十二里七段即所謂不及十二度十九之七也以段計之每日漸多二百三十五段以天計之每日漸多二萬三千五百尺二馬一處同時並發乍分先後不甚相遠歷十四日七百四十九畫半駿駑相距半周又歷此數至二十九日四百九十九畫駑不及駿一周而復同一處矣此即一朔之喻然一朔之内日行二十九度餘九百四十之四百九十九而月行一周外餘數與日同止該二十七日餘三百二畫有奇至次朔復相會但不會於元所會九百四十次方與元所相會則一蔀之數也若夫天與日會天體每日繞地一周三百六十六度餘四之一而日每日一周三百六十五度餘四之一天體不可知驗之經星天速而日遲每日不及一度一年則不及一周而日復舊躔故曰天與日會要之亦可以二馬為喻也至十九年天與日會而月亦會是謂一章之數但相會近非子時四章為一蔀則日月與天皆相會於夜半又皆在地下於是日月與天地四者俱相會也夫謂二馬九百四十會乃會元所者以九百四十會比蔀之朔會於元所比日月與地會而不及天會故不踰及一章之數

  堯典朞三百六旬有六日夫日之餘盈也六則月之餘縮也亦六若去日月之餘十二則有三百五十四乃日行之數以十二除之則得二十九日

  元城劉氏與馬永卿論歷法曰古今歷法各不同其閏法亦從而異秦用顓帝之歷水德王天下以十月為歲首故遇閏年即閏九月而謂之後九月蓋取左氏歸餘於終之意至於漢初因而不改永卿曰書云以閏月定四時成歲謂之定四時則是四時之間有閏也曰非也蓋謂無閏月以春為夏以夏為秋矣故曰定四時非謂四時之間有閏月也

  朱子曰問歷所以數差古人豈無人考得精者曰便是無人考得精細而不易所以數差若考得精密有個定數永不會差伊川說康節歷不會差或問康節何以不造歷曰他安肯為此古人歷法疎闊而差少今歷愈密而愈差因以兩手量桌邊云且如這許多濶分作四段被他界限濶便有差不過只在一段界限之内縱使極差出第二三段亦只在此四界之内所以容易推測便有差容易見今之歷法於這四界内分作八界内又分作十六界界限愈密則差數愈遠何故以界限愈密而愈越多也其差則一而古今歷法疎密不同故爾看來都只是不曾推得定只是移來凑合天之運行所以當年合得不差明後年便差元不曾推得天運定只是旋將歷去合那天之行不及則添些過則減些以合之所以一二年又差如唐一行大衍歷當時最為精密只一二年後便差只有李通說得好當初造歷便合并天運所差之度都算在裏幾年後差幾分幾年後差幾度將這差數都算做正數直推到盡頭如此庶幾歷可以正而不差今人都不曾得個大統正只管說天之運行有差造歷以求合乎天而歷愈差元不知天如何會有差自是天之運行合當如此說得極是不知當初因甚不曾算在裡但堯舜以來歷至漢都喪失了不可考緣如三百四十八通計得三百五十四日九百四十分日之三百四十八是一歲月行之數也歲有十二月月有三十日三百六十者一歲之常數也歲有十二月與天會而多五日二百三十五分者為氣盈月與日會而少五日五百九十二分者為朔虛合氣盈朔虚而閏生焉故一歲閏率十日九百四十分日之八百二十七三歲一閏則三十二日九百四十分日之六百一十五歲再閏則五十四日九百四十分日之二百七十五五十九歲七閏則氣朔分齊是為一章也愚謂天體圓如彈丸半覆地上半在地下以二十八宿分周天之度共為三百六十五度四分度之一朱子云天無體只二十八宿便是體是也四分度之一者天行每一度計九百四十分分為四分則計四個三百三十五分而得其四分之一也天行過一度者天行健一日一夜周天三百六十五度四分度之一而又過一度也朱子曰日月皆從角起則一日運一周依舊只到那角上天則周了又過那角些子日日累將去到一年便與日會又云而今若就天裏看時只是行得三百六十五度四分度之一若把天外來說則是一日過了一度李通嘗論日月則在天裏論天則在太虚空裏若去那太虚空裏觀天自是日日滚得不在舊時處所謂日之二百三十五者在天為度在歲為日天有三百六十五度四分度之一歲亦有三百六十五日四分日之一也天一度有九百四十分歲亦有九百四十分均之四分分之每分計二百三十五分是天與日所行之餘分也所謂二百三十五者即四分度之一耳日與天會者一朞内二十四氣必有三百六十六日雖遇置閏年亦同如自今年冬至至來年冬至前一日必三百六十六日也日與天在來年冬至三百六十六日上會而成一歲也十九分度之七者以九百四十分分為十九分内中取七分總為三百四十六分三釐一毫五忽七絲六秒此月行一日不及與日常度之餘分也如是則月行一日不及日十二度三百四十六分坐每月積至二十九日四百九十九分上其不及日者三百六十五度二百三十五分則日所進過之度恰周得本數而月所不及之度亦退盡本數恰恰與日會而成一月合十二個二十九日計全日三百四十八十二個四百九十九分積五千九百八十八以日法九百四十分除之得六日零三百四十八通計三百五十四日三百四十八分此一歲月行之常數也月與日會處係於每月二十九日四百九十九分上會如正月斗柄指寅寅與亥合日月則會於亥其辰為娵訾二月斗柄指卯卯與戌合日月則會於戌其辰為降婁積十二會皆於斗柄所指之宫合宫上會也三百六十為一歲之常數者以五行之氣言之各旺七十二日則五其七十二為三百六十以六甲之數言之每甲六十六其六十亦三百六十以乾坤二篇之策言之乾二百一十六坤百四十四亦合三百六十所謂一歲之常數也氣則二十四氣自今年冬至前一日計三百六十五日二百三十五分是於三百六十日外多五日二百三十五分者為氣盈朔則十二月朔自今年十一月初一至來年十一月初一前一日計三百五十四日三百四十八分是於三百六十日内少五日五百九十二分者為朔虚合氣盈朔虛而閏生者一歲閏積氣朔之後計十日八百二十七分三歲一閏積氣朔之數三個十日八百二十七分計三十二日六百單一分五歲再閏積氣朔之數五個十日八百二十七分計五十四日二百七十五分但五歲内無再閏而易係乃有五歲再閏之文者蓋以氣盈六日朔虛六日而再閏在五歲内者舉成數也氣盈五日者二百三十五分朔虚五日五百九十二分而再閏在六歲内者舉本數也十九歲七閏為一章者蓋九為天數之終十為地數之終十九歲而天地之數俱終故當七閏也自一歲餘十日零八百二十七分積十九年得全日一百九十日零分積一萬五千七百一十三分以日法九百四十分除之計成日一十六日零六百七十三分通前所得全日總計二百單六日零六百七十三分將此計於十九年内分作七個閏月計三七二百一十日内少三日二百六十七分七閏月之中合除此三日二百六十七分均作三個月小盡正恰好故氣朔分齊定星冬至在十一月朔是為至朔同日而為一章之歲也嘗論一日月皆麗乎天者也日之行比天只不及一度月之行乃不及日十二度何哉蓋天秉陽而在上日為陽之精月為陰之精也造化之間陽大陰少陽饒陰乏陽得兼陰陰不兼陽此日行所以常過月行所以常不及也且一歲朔虚五日五百九十二分固月之所不及行者矣氣盈五日二百三十五分亦月之所不及行者也使日之運常有餘月之運常不足不置閏以齊之積之三年春之一月入于夏子之一月入于丑矣又至于三失閏則春季皆入于夏十二失閏子年皆入于丑矣何以成造化之功哉故聖人作歷必歸餘于閏以補月行不及於日之數則月之行也始可與一歲日與天會之數相參為一至十九年而氣朔分齊無毫髮之差矣聖人裁成輔相之功豈淺淺哉或云歷家之說則以為日行遲一日行一度月行速一日行十二度十九分度之七何也曰陳安卿嘗問天道左旋自東而西日月右行則如何朱子云横渠說日月皆是左旋說得好蓋天行甚健一日一夜周天三百六十五度四分度之一而又過一度日行速健次於天一日一夜周天三百六十五度四分度之一正恰好被天進一度則日却成每日退了一度積至三日六十五日四分日之一則天所進過之度又恰周得本數而日所不及之度亦恰退盡本數遂與天會而成一年月行遲一日一夜三百六十五度四分度之一行不盡此之天却成退了十三度有奇進數為退天而左退數為逆天而右歷家以進數難算只以退數算之故謂之右行且曰日行遲月行速也然則日行即得其正愚謂欲知日速月遲其迹有易見者且日月會於晦朔之間初一晚最好看起日纔西墜微茫之月亦欲隨之而墜矣至初二便相隔微濶初三生明以後相去漸遠一日遠似一日直至十五日月對望則是日行速進而遠至半天月行遲退而不及亦遠半天矣日十六至月晦日行全遠盡一天月行全不及亦盡一天即所謂日進盡本數月退盡半數而復相會也

  歲月與天會法也月日與月會法也日日與度會法也時日與辰會法也故時與日二日有三十月有十二歲有三百六十

  歲日與天會之法也以節氣為定年月與日會之法也以朔望為定故年必以元旦歲則有後先也交於立春歲必三百六十五日零三時而交春月必三十日五時二刻而交節此天道常行之數也日與天會法也

  求閏餘分要法

  超法一十萬零八千七百五十三分八十四抄講曰置閏餘分一十萬零八千七百五十三分八十四秒在位用流年乘之得數加準一十四萬八千四百四十一分八十六秒如滿朔策二十九萬五千三百零五分九十三抄累減不及者便是當年閏餘分也

  閏餘分在一十八萬六千六百五十二分零九秒已上者有閏月也若在已下無閏月也

  閏月訣

  每月算閏月 休將本月論 雨水定閏丑

  春分却在寅 穀雨閏二月 小滿閏三辰

  夏至多四月 大暑五月真 處暑多六月

  秋分七月申 霜降八月酉 小雪九月均

  冬至閏十月 大寒子月逢 月内無中氣

  便是閏月經

  【經朔有閏加二十三萬八千九百七十七分零九秒經朔無閏加五十四萬三千六百七十一分一千六秒】雨水定閏丑者如萬歷三年乙亥歲正月初一日雨水節則去年閏十二月也凡月内無雨水定閏丑月也月無春分定閏寅月也故曰月内無中氣便是閏月

  一年之間朔虚五萬六千三百二十八分四十秒氣盈五萬二千四百二十五分合之得閏餘八十分故曰積盈虚而成閏也

  以朔虛氣盈置閏者天不用之而用之者人也人用之者使農桑之候不失其序也

  何謂朔虚一年十二個月有六小共少六日此朔虚之虧數也

  何謂氣盈二氣為一月【正月立春雨水之類】必有三十日零五時二刻二十四氣共該三百六十五日零二十五刻每年十二個月六大六小只有三百五十四日三十六刻是多十日八十九刻約計三年之中共多三十二日六十七刻合節氣之有餘與月小之不足因此有餘不足而置閏其間三年之一閏五年之再閏與十九年之七閏而為一章皆此法也二十七章為一會【該五百十三年】三會為一統【該一千五百三十九年】三統為一元【該四千六百十七章】章也統也元也運于無窮也

  圖書編卷二十四



关于本站 | 收藏本站 | 欢迎投稿 | 意见建议 | 国学迷 | 说文网
Copyright © 国学大师 古典图书集成 All Rights Reserved.
免责声明:本站非营利性站点,内容均为民国之前的公共版权领域古籍,以方便网友为主,仅供学习研究。
内容由热心网友提供和网上收集,不保留版权。若侵犯了您的权益,来信即刪。scp168@qq.com

ICP证:琼ICP备2022019473号-4