科学与文明 -05-古籍收藏 - -08-集藏 -02-文总集-

17-新安文献志-明-程敏政-第130页

十八度此法之由来必已久矣尧典虽略然宾出日饯纳日夏至致日行之惟谨且星鸟星火星昴必冠之以日中日永日短焉非求日之所在以定中星乎月令四仲月中星春昏弧中夏昏亢中秋昏牵牛中冬昏东壁中郑氏曰吕令与尧典异举月本也汉志亦引月令章句谓中星当中而不中或不当中而中进在节初自然契合且又有一证三统厯后晋志冬至中星皆在奎度宋元嘉厯方退至壁八度尔岂有吕令时仲冬已昏壁中而汉晋乃反在奎之理月令仲冬惟举月本也此所以昏东壁中也然唐孔氏曰月令十二月日之所在或举月初或举月末皆据大略不细与厯齐同其昏明中星亦皆如此昏明中星在一月之内有中者皆得载之二十八宿其星体有广狭相去有逺近或月节月中之日昏明之时前星已过于午后星未至正南又星有明暗见有早晚明者昏早见而旦晚没暗者昏晚见而旦早没所以昏明星不可正依厯法但举大略尔长乐陈氏亦曰月令中星或举朔气或举中气互见也以此二家说言之则月令中星亦未可断以为尽举月本也兼之歳差之说尤所当知而经解家之所鲜知汉唐二孔皆不及此至三山林氏朱子蔡氏始引差法以论经盖天度于零分而有余歳日于零分而不足天度常平运而舒日道常内转而缩天渐差而西歳渐差而东此歳差之由古厯简易未立差法但随时迁改以合其变至东晋虞喜宋祖冲之隋张胄玄始用差法率五十年退一度何承天倍之为百年皇极厯酌二家中数为七十五年虽近之未精宻也唐李淳风不主差法一行力辨其非谓自周迄春秋季日已差八度汉四百余年日亦差五度矣今又参之大衍厯及近世景佑新书又谓八十三年日差一度近年叙会天厯者又谓今不及六十年輙差一度虽歳差年数难以一说定之而歳之必差可知矣又况古今昏刻又自不同日长至六十刻短至四十刻古也后乃谓日未出二刻半而明日旣入二刻半而昏一刻之间中星常过三度半强而昏明之刻乃争五度使分至之日或天气有阴晴明晦之殊则星之出没必有迟速难准之异乃欲拘拘以辨千古中星同异难矣哉且是说也一行常虑之矣其说曰何承天以月蚀衡歩日所在又验以中星漏刻不定汉世课昏明中星为法已浅今候夜半星以求日衡虽近于宻而水有清浊壶有增减或积尘所壅则漏有迟莫臣等频夜候中星而前后相差或至三度愚读唐书至此未尝不喟然叹曰嗟乎以昏难而求之夜半夜半有刻漏可凭若可定矣而又病于水也壶也积尘也以至于三度之差夫三度之差几一刻之差也厯家用心至此亦良苦矣厯家有厯书有浑仪且世掌天官从事专且久而候中星之难尚如此今吾侪谨据诸解诸史而以方寸之天想象圆穹之天乃欲定千古中星之同异信难矣哉革卦之大象传曰君子以治厯明时厯之必不容不革尚矣唐二百九十年厯凡八改近世率二三十年厯必一改惟不免于差也是以不免改革以与天合使古厯可胶固守之则何取于治厯何足以明时哉由是言之则吕令上距尧时几二千年仲冬日自虚宿而退至斗中星自昴宿而退至璧无怪也其不同而不能不异不特难辨亦不必辨也抑又有感焉尧甲子歳冬至日在虚一度昏昴中歴三代秦汉唐迄今日愈益退今大德乙巳距尧甲子三千六百四十有二年而冬至日在箕昏营室中日在虚退至箕凡渉五宿中星自昴退至室亦渉六宿以歳差中数七十五年差一度约之则二万余年后冬至中星始又退至昴宿而与尧时合矣而谁其见之论至此岂不曰俯仰终宇宙哉岂可不遐思而永慨也哉
周正考  赵汸
春秋虽修史为经犹存其大体谓始年为元年歳首为春一月为正月加王于正皆从史文传独释王正月者见国史所书乃时王正朔月为周月则时亦周时孔氏谓月改则春移是也后于僖公五年春记正月辛亥朔日南至昭十七年夏六月记太史曰在此月也日过分而未至当夏四月是谓孟夏又记梓愼曰火出于夏为三月于商为四月于周为五月皆以周人改时改月春夏秋冬之序则循周正分至启闭之候则仍夏时其经书冬十月雨雪春正月无冰二月无冰及冬十月陨霜杀菽之类皆为记灾可知矣汲冢竹书有周月解亦曰夏数得天百王所同商以建丑为正亦越我周作正以垂三统至于敬授民时廵狩烝享犹自夏焉其言损益之意甚明经书春烝春狩夏搜以此盖三正之义备矣而近代说者往往不然夫以左氏去圣人未逺终春秋二百四十二年以及战国之际中国无改物之变鲁未灭亡传于当时正朔岂容有差而犹或有为异论者何也盖尝考之曰殷周不改月者据商书言元祀十有二月而秦人以十月为歳首曰夏时冠周月者则疑建子非春而孔子尝欲行夏之时也按太史公记三代革命于殷曰改正朔于周曰制正朔于秦曰改年始盖正谓正月朔谓月朔何氏公羊注曰夏以斗建寅之月为正平旦为朔殷以斗建丑之月为正鸡鸣为朔周以斗建子之月为正夜半为朔是也殷周即所改之月为歳首故曰改正朔曰制正朔秦即十月为歳首而别用夏时数月故曰改年始其言之已详汉书律厯志据三统厯商十二月乙丑朔旦冬至即书伊训篇太甲元年十有二月乙丑朔伊尹祀于先王以冬至越茀行事其所引书辞有序皆与伪孔氏书伊训篇语意不合且言日不言朔又不言即位则事在即位后矣凡新君即位必先朝庙见祖而后正君臣之礼今即位后未踰月复祠于先王以嗣王见祖此何礼也暨三祀十有二月朔奉嗣王归于亳是日宜见祖而不见又何也所谓古文尚书者掇拾傅会不合不经盖如此说者乃欲按之以证殷周不改月可乎又言后九十五歳十二月甲申朔旦冬至无余分春秋厯周文王四十二年十二月丁丑朔旦冬至后八歳为武