元 郝經 撰
録第二下下
歷象
歷法下
魏黄初中太史令高堂隆詳議歷數更有改革太史丞韓翊以為乾象减斗分太過後當先天造黄初歷以四千八百八十三為紀法千二百五十為斗分其後尚書令陳羣奏以為歷數難明前代通儒多共紛争黄初之元以四分歷久遠疏闊大魏受命宜改歷明時韓翊首建猶恐不審故以乾象互相參校其所校日月行度弦望朔晦三年更相是非不能决案三公議皆綜盡典理殊塗同歸欲使效之璿璣各盡其法一年之間得失足定奏可太史令許芝云劉洪月行術用以來且四十餘年已復覺失一辰有奇孫欽議史遷造太初其後劉歆以為疏復為三統章和中改為四分以儀天度考合符應時有差跌日蝕覺過半日至劉洪改為乾象推天七曜之符與天地合其叙董巴議云聖人迹太陽於晷景效太隂於弦望明五星於見伏正是非於晦朔弦望伏見者歷數之綱紀檢驗之明者也徐岳議劉洪以歷後天潜精内思二十餘載參校漢家太初三統四分歷術課弦望於兩儀郭間而月行九歲一終謂之九道九章百七十一歲九道小終九九八十一章五百六十七分而九終進退牛前四度五分學者務追合四分但減一道六十二分分不下道是以疏闊皆由斗分多故也課弦望當以昏明度月所在則知加時先後之意不宜用兩儀郭間洪加太初元十二紀減十斗下分元起己丑又為月行遲疾交會及黄道去極度五星術理實精密信可長行今韓翊所造皆用洪法小益斗下分所錯無幾翊所增減致亦留意然十術新立猶未就悉至於日蝕有不盡效效歷之要在日蝕熹平之際時洪為郎欲改四分先上驗日蝕日蝕在晏加時在辰蝕從下上三分侵二事御之後如洪言海内識真莫不聞見劉歆以來未有洪比夫以黄初二年六月二十七日戊辰加時未日蝕乾象術加時中半彊於消息就加未黄初以為加辛彊乾象後天一辰半彊為近黄初二辰半為遠消息與天近三年正月丙寅朔加時申北日蝕黄初加酉弱乾象加午少消息加未黄初後天半辰近乾象先天二年少弱於消息先天一辰彊為遠天三年十一月二十九日庚寅加時西南維日蝕乾象加未初消息加申黄初加未彊乾象先天一辰遠黄初先天半辰近消息乾象近中天二年七月十五日癸未日加壬月丙蝕乾象月加申消息加未黄初月加子彊入甲申日乾象後天二辰消息後一辰為近黄初後天六辰遠三年十月十五日乙巳日加丑月加未蝕乾象月加巳半於消息加午黄初以丙午月加酉彊乾象先天二辰近黄初後天二辰彊為遠於消息於乾象先一辰凡課日月蝕五事乾象四遠黄初一近翊於課難徐岳乾象消息但可減不可加加之無可說不可用岳云本術自有消息受師法以消息為奇辭不能改故列之正法消息翊術自踈木以三年五月二十四日丁亥晨見
【黄初五月十七日庚辰見先七日乾象五月十五日戊寅見先九日】
土以二年十一月二十六日壬辰見
【乾象十一月二十一日丁亥見先五日黄初十一月十八日甲申見先八日】
土以三年十月十一日壬申伏
【乾象同壬申伏黄初以下十月八日戊辰伏先四日】
土以三年十一月二十二日壬子見
【乾象十一月十五日乙巳見先七日黄初十一月十二日壬寅見先十日】
金以三年閏六月十五日丁丑晨伏
【乾象六月二十五日戊午伏先十九日黄初六月二十二日乙卯伏先二十三日】
金以三年九月十一日壬寅見
【乾象以八月十八日庚辰見先二十三日黄初八月十五日丁丑見先二十五日】
水以二年十一月十七日癸未晨見
【乾象十一月十三日己卯見先四日黄初十一月十二日戊寅見先五日】
水以二年十二月十三日己酉晨伏
【乾象十二月十五日辛亥伏後二日黄初十二月十四日庚戌伏後一日】
水以三年五月十八日辛巳夕見
【乾象亦以五月十八日見黄初五月十七日庚戌見先一日】
水以三年六月十三日丙午伏
【乾象六月二十日癸丑伏後七日黄初六月十九日壬子伏後六日】
水以三年閏六月二十五日丁亥晨見
【乾象以閏月九日辛未見先十六日黄初閏月八日庚午見先十七日】
水以三年七月七日己亥伏
【乾象七月十一日癸卯伏後四日黄初以七月十日壬寅伏後三日】
水以三年十一月日於晷度十四日甲辰伏
【乾象以十一月九日己亥伏先五日黄初十一月八日戊戌伏先六日】
水以三年十二月二十八日戊子夕見
【二歷同以十二日壬申見俱先十六日】
凡四星見伏十五【乾象七近二中黄初五近一中】
郎中李恩議以太史天度與相覆校二年七月三年十一月望與天度日皆差異月蝕加時乃後天六時半非從三度之謂定為後天過半日也董巴議曰昔伏犧始造八卦作三畫以象二十四氣【原注卦各三畫八卦則二十四畫故象一歲月節中氣二十四氣】黄帝因之初作調歷歷代十一更年五千凡有七歷【原注黄帝少昊顓頊高辛唐虞夏殷周秦漢十一代五千年也 七歷見前注】顓頊以今之孟春正月為元其時正月朔旦立春五星會于天歷營室也氷凍始泮蟄虫始發雞始三號天曰作時地曰作昌人曰作樂鳥獸萬物莫不應和故顓頊聖人為歷宗也湯作殷歷不復以正月朔旦立春為節更以十一月朔旦冬至為元首下至周魯及漢皆從其節據正四時夏為得天以承堯舜從顓頊故也禮記大戴曰虞夏之歷建正於孟春此之謂也尚書郎楊偉請六十日中疏密可知不待十年若不從法是校方圓棄規矩考輕重背權衡課長短廢尺寸論是非違分理若不先定校歷之本法而縣聼棄法之末争則孟軻所謂方寸之木可使高于岑樓者也今韓翊據劉洪術者知貴其術珍其法而棄其論背其術廢其言違其事是非必使洪奇妙之式不傳來世若知而違之是挾故而背師也若不知據之是為挾不知而罔知也校議未定會丕卒而罷曹叡太和中太史上漢歷不及天時因更推步弦望晦朔為太和歷叡以高堂隆學問優深於天文又精乃詔使隆與楊偉及太史待詔駱䘵参共推校偉䘵是太史隆故據舊歷更相劾奏紛紜數歲偉稱䘵得日蝕而月晦不盡隆不得日蝕而月晦盡詔從太史隆所爭雖不得而遠近猶知其精微偉遂與太史䘵等因四分乾象法更造景初歷表上之曰臣覧載籍斷考歷數時以紀農月以紀事其所由來尚矣少昊則玄鳥司分顓頊帝嚳則重黎司天唐帝虞舜則羲和掌日三代因之世有日官日官司歷頒之諸侯諸侯受之頒于境内夏后之世羲和湎淫廢時亂日書載胤征由此觀之審農時而重人事歷代皆然也逮周室既衰戰國横騖告朔之羊廢而不紹【原注魯自文公閏不告月故子貢欲去告朔之餼羊】登臺之禮滅而不遵閏分乖次而不識孟陬失紀而莫悟大火猶西流而怪蟄蟲之不藏【原注春秋哀公十二年冬十二月螽左氏傳仲尼以火伏而後蟄者畢今火猶西流司歷過也杜預注周十二月今十月是歲失置一閏悞以九月為十月故有螽火大心星也心星伏入北方則孟冬孟冬十月心星猶見而西流未入北方則猶九月也故蟄蟲未畢伏而有螽劉歆歷譜以建申流火之月為建亥司歷誤以七月為十月三失閏張晏注漢志謂當八月建酉而司歷誤以八月為十月再失閏夫七月八月蟲豈蟄而未畢乎既以火伏蟄畢為之證則一失閏也歆晏之說皆誤】是時也天子不恊時司歷不協日諸侯不受職日御不分朔人事不恤廢棄農時仲尼之撥亂於春秋說褒糾黜司歷失閏則譏而書之登臺頒朔則謂之有禮自此以降暨于秦漢乃復以孟冬為歲首閏為後九月中節乖措時月紕繆加時後天蝕不在朔累載相襲久而不革至武帝元封七年始悟其繆於是改正朔更歷數使大才通人更造太初歷校中朔所差以正閏分課中星得度以考疎密以建寅之月為正朔以黄鍾之月為律歷初其歷斗分太多後遂疎闊至元和二年復用四分歷施而行之至于今日考察日蝕率常在晦是則斗分太多故先密後疎而不可用也是以臣前以制典餘日推考天路稽之前典驗之以蝕朔詳而精之更建密歷則不先不後古今中天以昔在唐帝恊日正時允釐百工咸熙庶績欲使當今國之典禮凡百制度韜合往古郁然備足乃改正朔更歷數以大呂之月為歲首以建子之月為歷初臣以為昔在往代則法曰顓頊曩自軒轅則歷曰黄帝暨至漢之孝武革正朔更歷數改元曰太初因名太初歷今改元為景初宜曰景初歷臣之所建景初歷法數則約要施用則近密治之則省功學之則易知雖復使研桑心筭隸首運籌重黎司晷羲和察景以考天路步驗日月究極精微盡術數之極者皆未能並臣如此之妙也是以累代歷數皆疎而不密自黄帝以來常改革不已今始定矣遂改正朔施行偉歷以建丑之月為正改其年三月為孟夏其孟仲季月雖與夏正不同至於郊祀蒐狩班宣時令皆以建寅為正三年正月叡卒曹芳立冬十二月詔曰烈祖明皇帝以正月棄背天下臣子永惟忌日之哀其復用夏正雖違先帝通三統之義斯亦禮制所由變改也又夏正於數為得天正其以建寅之月為正始元年正月以建丑月為後十二月景初歷法
壬辰元以來至景初元年丁巳歲積四千四十六算止此元以天正建子黄鍾之月為歷初元首之歲夜半甲子朔旦冬至
元法萬一千五十八
紀法千八百四十三
紀月二萬二千七百九十五
章歲十九
章月二百四十五
章閏七
通數十三萬四千六百三十
日法四千五百五十九
餘數九千六百七十
周天六十七萬三千一百五十
紀歲中十二
氣法十二
没分六萬七千三百一十五
没法九百六十七
月周二萬四千六百三十八
通法四十七
會通七十九萬百一十
朔望合數六萬七千三百一十五
入交限數七十三萬二千七百九十五
通周十二萬五千六百二十一
周日日餘二千五百二十八
周虚二千三十一
斗分四百五十五
甲子紀第一
紀首合朔月在日道裏
交會差率四十一萬二千九百一十九
遲疾差率十萬三千九百四十七
甲戌紀第二
紀首合朔月在日道裏
交會差率五十一萬六千五百二十九
遲疾差率七萬三千七百六十七
甲申紀第三
紀首合朔月在日道裏
交會差率六十二萬一百三十九
遲疾差率四萬三千五百八十七
甲午紀第四
紀首合朔月在日道裏
交會差率七十二萬三千七百三十九
遲疾差率一萬三千四百七
甲辰紀第五
紀首合朔月在日道裏
交會差率三萬七千二百四十九
遲疾差率一萬八千八百四十八
甲寅紀第六
紀首合朔月在日道裏
交會差率十四萬八百五十九
遲疾差率十萬八千六百六十八
交會紀差十萬三千六百一十求其數之所生者置一紀積月以通數乘之會通去之所去之餘紀差之數也以之轉加前紀則得後加之未滿會通者則紀首之歲天正合朔月在日道裏滿去之則月在日道表加表滿在裏加裏滿在表
遲疾紀差三萬一百八十求其數之所生者置一紀積月以通數乘之通周去之餘以減通周所減之餘紀差之數也以之轉減前紀則得後不足減者加通周
求次元紀差率轉減前元甲寅紀差率餘則次元甲子紀差率也求次紀如上法也
推朔積月術曰置壬辰元以來盡所求年外所求以紀法除之所得算外所入紀第也餘則入紀年數也以章月乘之如章歲而一為積月不盡為閏餘閏餘十二以上其年有閏閏月以無中氣為正
推朔術曰以通數乘積月為朔積分如日法而一為積日不盡為小餘以六十去積日餘為大餘大餘命以紀算外所求年天正十一月朔日也
求次月加大餘二十九小餘二千四百一十九小餘滿日法從大餘命如前次月朔日也小餘二千一百四十以上其月大也
推弦望加朔大餘七小餘千七百四十四小分一小分滿二從小餘小餘滿日法從大餘大餘滿六十去之餘命以紀算外上弦日也又加得望下弦後月朔其日蝕望者定小餘如在中節者定小餘如所近中節間限數限數以下者算上為日望在中節前後各四日以還者視限數望在中節前後各五日以上者視間限
推二十四氣術曰置所入紀年外所求以餘數乘之滿紀法為大餘不盡為小餘大餘滿六十去之餘命以紀算外天正十一月冬至日也
求次氣加大餘十五小餘四百二小分十一小分滿氣法從小餘小餘滿紀法從大餘命如前次氣日也推閏月術曰以閏餘減章歲餘以歲中乘之滿章閏得一月餘滿半法以上亦得一月數從天正十一月起算外閏月也閏有進退以無中氣御之
大雪十一月節【限數千二百四十二間限千二百四十八】
冬至十一月中【限數千二百五十四間限千二百四十五】
小寒十二月節【限數千二百四十五間限千二百二十四】
大寒十二月中【限數千二百一十三間限千一百九十二】
立春正月節【限數千一百七十二間限千一百四十七】
雨水正月中【限數千一百二十九間限千九十二】
驚蟄二月節【限數千六十七間限千四十六】
春分二月中【限數千八間限九百七十九】
清明三月節【限數九百五十一間限九百二十五】
穀雨三月中【限數九百間限八百七十九】
立夏四月節【限數八百五十七間限八百四十】
小滿四月中【限數八百二十三間限八百一十三】
芒種五月節【限數八百間限七百九十九】
夏至五月中【限數七百九十八間限八百】
小暑六月節【限數八百五間限八百一十五】
大暑六月中【限數八百二十五間限八百四十五】
立秋七月節【限數八百五十九間限八百八十三】
處暑七月中【限數九百七間限九百三十五】
白露八月節【限數九百六十三間限九百九十二】
秋分八月中【限數千二十一間限千五十一】
寒露八月節【限數千八十間限千一百七】
霜降九月中【限數千一百三十二間限千一百五十七】
立冬十月節【限數千一百八十一間限千一百九十八】
&