卷二十四
關燈
小
中
大
必先正元元正然後定日法日法定然後度周天以定分至也又按靈帝馮光言盜賊之起由厯元不正蔡邕力辨其非以為咎不在此範晔作東漢志亦曰厯之興廢以疎密課固不在乎元二子之論或以為厯必正元或以為厯不主于元何者為是嘗觀唐傅仁均作戊寅厯所以武德元年為厯始【髙祖以戊寅嵗甲月登極】而嵗朔遲疾交防及五星皆有加減至九年複用上元積算五代晉髙祖時馬重績作調元厯不複推占上元止以唐天寳十四載為元行之辄差遂複用唐末崇元厯揆此二事則推厯起元止據目前考驗無證則其術失之淺上推開辟防測鴻蒙則其術近乎迂必也用太史公三紀大備之法範?紀元之日推上元甲子四千五萬餘年以時考之不近不逺以術言之不淺不迂矣【四分厯仲紀之元起孝文帝後元三年】自劉歆作三紀厯推易以合春秋然後知作厯不可無所本自杜預序長厯以為天運必有差而後知用厯之不可有所拘計秦漢以來古厯不?所存者自黃帝至魯凡七家其用于漢初惟颛帝厯耳然度數之失服色之乖議者已非之豈非法久則必變而通通而久固有所待耶且太初之厯非不密也然可行于武帝之時至章帝則複失矣四分之厯非不精也然可用于章帝之時至百年而複差矣唐髙祖始用夫衍厯至髙宗之麟德則變至中宗之景龍則又變迨明皇時大衍用而景龍又廢矣大衍之精密宜可?逺也未幾而複差則為五紀為正元唐觀象為崇元又何其紛紛耶葢随時變通正大易革象之義宋朝之厯率二十年一差又複訂正其以是欤惟元厯測景法黙孚易象至我朝用之有差又當随時變革厯家不可執一法以為定算也明矣
辨甲子厯元
厯元之説以嵗月日時皆起于甲子為造厯之元考之甲子作于大撓而已有甲子之後曽有是厯元否欤或者其在洪蒙開辟之初欤夫十二月建子則甲子年當為丙子月矣説者謂古厯家例以子月為首本是癸亥年但明年氣始于此故雲嵗亦甲子是甲子年月猶可解也厯家謂漢武帝元封七年适當其時故改秦厯用漢厯改秦正為夏正而太初厯肇于茲矣考史記用書載武帝改太初厯之诏曰十一月甲子朔夜半冬至其更以元封七年為太初元年年名焉逢攝提格月名畢聚日得甲子夜半冬至為元夫焉逢者甲也攝提格者寅也是以太初元年為甲寅年矣安得有甲子年月也況考之通鑒編年髙祖即位之年以乙未文帝後元三年以庚辰武帝太初元年以丁醜則甲寅且非實矣唐一行日度議引洪範?曰厯始于颛帝上元太始阏逢攝提格之嵗畢取之月朔日乙巳立春七曜俱在營室五度葢颛帝厯以甲寅為元故漢厯亦以甲寅為元而甲子年月謂為上古厯元猶可解也然冬至乃仲冬中氣中氣即當在望日乃為得正若朔日冬至則冬至反差前十五日季冬望日即立春矣欲求中氣歸中當在一嵗以外是反以不中之氣為厯元奚可哉雖前十月為閏月六甲月朔皆無餘分故以之為元則甲子或在望日而冬至無餘分者曷為其非元乎孟子所謂茍求其故千嵗之日至可坐而緻不知其果指上古之厯元如朔日冬至之説否也蔡虛齋乃曰嵗月日時皆甲子亦時有但要上古年月日時皆甲子方為厯元果如此説又何止千嵗也耶雖然古豈無徴者哉黃帝造厯元起辛夘颛帝用乙夘虞用戊午夏用丙寅商用甲寅周用丁巳魯用庚子漢承秦用乙夘武帝用丁醜所謂上古厯元者不知何據故王朔之以九萬餘年為開辟之始張賔劉焯一行又以數百萬億為積算豈開辟之上複有開辟也耶況用元之説尚有可疑者漢順帝二年宗防等議建厯之本必先正厯元元正然後定日法日法定然後度周天以定分至又靈帝時馮光言盜賊之起由厯元不正蔡邕力辨其非以為咎不在此範晔東漢志亦曰厯之興廢以疎密課固不在乎元是二家之説一以為厯必正元一以為厯不主于元至于用元者或以為隻用目前不必推占上古或以為紀元之日必以上元甲子為定諸説紛紛如聚訟然何可執一論也嗚呼漢厯凡四變唐厯凡十三變宋厯亦十餘變而厯果可拘以一定不變之法哉
堯典乃命羲和欽若昊天厯象日月星辰敬授人時注曰厯所以紀數之書象所以觀天之器如下篇玑衡之屬是也日陽精一日而繞地一周月隂精一月而與日一防星二十八宿衆星為經金木水火土五星為緯皆是也辰以日月所防分周天之度為十二次也人時謂耕獲之凡民事早晩之所闗也周禮馮相氏掌十有二嵗十有二月十有二辰十日二十有八星之位辨其叙事以防天位
呉澂曰嵗謂嵗星所在寅曰攝提夘曰單阏辰曰執徐巳曰大荒落午曰敦牂未曰協洽申曰涒灘酉曰作噩戌曰掩茂亥曰大淵子曰困敦醜曰赤奮若嵗星在行于地凡厯十二舍而為一紀則有十二嵗之位月謂鬥柄所建自正月建寅至十二月建醜凡厯十二朔而為一嵗則有十二月之位辰謂日月所防子曰?枵亥曰娵訾戌曰降婁酉曰大梁申曰實沈未曰鹑首午曰鹑火巳曰鹑尾辰曰夀星夘曰大火寅曰析木醜曰星紀為十二辰之位自甲乙丙丁戊己庚辛壬癸為十日之位東方角亢氐房心尾箕南方井鬼栁星張轸翼西方奎婁胃昴畢觜參北方鬥牛女虛危室壁為二十八宿之位葢天象有定位則人事有定序辨其序事而防之者如仲春之月平秩東作厥民析則知其月之建夘日月防于降婁而為奎婁之次仲夏之月平秩南訛厥民因則知其月之建午日月防于鹑首而為井鬼之次仲秋之月平秩西成厥民夷則知其月之建酉日月防于夀星而為角亢之次仲冬之月平秩朔易厥民隩則知其月之建子日月防于星紀而為鬥牛之次以至十二嵗十二月所防天位皆仿乎此
保章氏掌天星以志日月星辰之變動以觀天下之遷辨其吉兇以星土辨九州之地所封封域皆有分星以觀妖祥以十有二嵗之相觀天下之妖祥以五雲之物辨吉兇水旱降豐荒之防象以十有二風察天地之和命乖别之妖祥凡此五物者以诏救政訪序事
呉澂曰天星天文星度也歩占之法以星為主故曰天星十有二辰經天左旋常度不移不足以見吉兇惟日月五星行乎十二辰之次緯天左旋而日有薄蝕暈珥之變月有盈虧朓朒之變五星有盈縮圜角之變故總言日月星辰之變動變動即所謂遷也順則為吉逆則為兇二者相參變之矣星土十二土也合而言之曰九州星土之書雖亡可考然十二國之分載諸?記災祥所應亦皆可證若昭十年有星出于婺女鄭裨竈曰今茲嵗在颛顼之墟姜氏任氏實守其地此?枵為齊之分星而青州之星也昭三十二年呉伐越晉史墨曰越得嵗而呉伐之必受其兇釋者曰嵗在星紀此星紀為越之分星而?州之星土也昭元年鄭子産曰成王滅唐而封叔虞焉故參為晉星實沈為參神此實沈為晉之分星而并州之星土也襄九年晉士弱曰陶唐氏之火正阏伯居商丘相土因之故商主大火此大火為宋之分星而豫州之星土也昭十七年星孛及漢申須曰漢水祥也衛颛顼之墟故為帝丘其星為大水此娵訾為衛之分星而冀州之星土也鄭語周史曰楚重黎之後也黎為髙辛氏火正此鹑尾為楚之分星而荊州之星土也爾雅曰析木為津釋者謂天漢之津梁為燕此析木為燕之分星而幽州之星土也以至周之鹑火秦之鹑首趙之大梁魯之降婁無非以其州之星土而為其國之分星以星土而占災祥其應有可徴矣嵗星在木則水為相之類五星順度為祥流逆失度為妖襄二十八年嵗在星紀而滛于?枵是謂蛇乗龍梓慎以為宋鄭必饑則言其所屬以為周楚所惡則言其所沖其嵗星乖次之應乎嵗在星紀而呉伐越史墨謂不及四十年越其有呉乎以嵗星十二年一周存亡之數不過三紀非嵗星順次之應乎以類求之則嵗星太嵗皆可參決妖祥之事物色也視日旁雲氣之色左氏所謂凡分至啟閉必書雲物占法青為蟲赤為兵荒白為喪荒黃為豐黒為水既言辨吉防水旱又言降豐荒之防象葢水旱之降為荒年荒年之降為豐年其序如此十二風者艮為條風從大呂大蔟之律離為景風從蕤賔之律坤為涼風從林鐘夷則之律兌為阊阖風從南呂之律幹為不周風從無射應鐘之律坎為廣莫風從黃鐘之律所謂八風從律是也又法于缇室之中因逐月管入律地之淺深月氣至則葭灰飛以此察天地之和氣然左氏載師曠歌北風又歌南風而知晉楚之勝負妖祥之應可決于此乖則異别則離此天地之不和而為妖祥也故命之使知所趨避上文五事即救政叙事之所從出也政者國之本诏救政于上則人君知脩省之道事者有司之常職訪叙事于下則人臣知警戒之意君臣交脩而天降祥矣
堯舜相授受曰天之厯數在爾躬允執其中四海困窮天祿永終是厯數乃帝王所重而膺厯數者要在執中使四海不困窮也故其命羲和厯象日月星辰首之以欽若昊天此固其作厯之本防也所謂授民時者謂某時行某政令民興某事凡東作南訛西成朔易各以其時夏小正與夫月令所載是也後之精于厯法者何代無之區區于算數之末以求天之行度必不我違而欽天授時之意未之聞焉故雖明知嵗差猶确守其法而不求變通之道則其授時作事之差不待言矣此豈聖王作厯之意哉無益于七政之齊民時之授厯亦可無作矣易治厯明時書厯象授時聖訓昭然茍不順天之變革以治厯而拘于律法以求不差使一行郭守敬複生能正之于一時而積之三五十年則亦難必其悉合矣噫天本無窮也厯本無形也執有窮以盡數執有形以求天嵗之差有由然也不曰厯差而曰嵗差果欽若之道欤厯象日月星辰
厯不可以執一論也曰象曰氣曰數均之不可缺也嘗讀堯典知古今之厯法定于斯而善厯者宜取法于斯焉可也何也所謂象者日月星辰之軌度是也所謂氣者春夏秋冬之寒暑是也所謂數者時刻分秒俱有定算是也夫象本有迹之可據氣則有序而可推二者皆動物也因其象與氣之運動推遷而為之數以算其分至啟閉之節則嵗月日時無易章蔀紀元不差而厯無不善者矣盍自堯典觀之所謂厯象日月星辰日中星鳥日永星火宵中星虛日短星昴非其星象之可見者乎所謂以殷仲春以正仲夏以殷仲秋以正仲冬非氣序之可推者乎所謂三百有六旬有六日以閏月定四時成嵗非其數之可積者乎且其宅嵎夷宅南交宅西宅朔方所以觀星象審氣序者又必求之東西南北之四隅而未嘗執一定之數以為厯也明矣凡為厯者果能占天象順時序一晷度之差吾志焉一星辰之動吾志焉夕夕而觀之旦旦而求之因其已往推其将來而毫發無遺算者一皆順其象與氣而明之所謂因天以求合不執一定之數以必天之我驗也夫何後來厯家其初未始不驗而久之必差豈其數不精算不審哉由其不順天象之運動不察氣序之變遷徒欲執其定數以求之故耳可見堯典乃萬世厯法之祖也至舜典又在璿玑玉衡以齊七政所以觀天象察時序者為愈密矣故後世渾天儀亦祖璿玑之制而随時以變通也又何也厯象日月星辰不可變也執堯時之中星以驗于今則非也因其不驗于今并廢其厯象日月星辰之法也奚可哉在璿玑玉衡以七政不可變也執舜時玉衡所指以驗于今則非也因其不驗于今并廢在璿玑玉衡之法也奚可哉但後之人非不觀天象要非象之以治厯也惟象有不合則委罪于數之不精者有之而不能順乎