历算全书厯算全书卷十九
厯算全书卷十九
钦定四库全书
厯算全书卷二十
宣城梅文鼎撰
仰仪简仪二铭补注
仰仪
按元史天文志简仪之后继以仰仪然简仪纪载明析而弗録铭辞仰仪则仅存铭辞而弗详制度葢以铭中弗啻详之也庚寅暮春眞州友人以二铭见寄属防其义余受而读之简仪铭既足以补史志之阙仰仪铭与史亦多异同而异者较胜岂牧庵作铭后复有定夲耶爰据其夲以为之释仍附録史志原文以资攷订焉
不可形体莫天大也无竞维人仰载也
言天体之大夲不可以为之形似而今以虚坳似之器仰而肖之则以下半浑圆对覆帱之上半浑圆而周天度数悉载其中此人巧之足以代天工故曰无竞维人也
六尺为深□自倍也兼深□倍絜兊也
形是半浑圆而其深六尺是浑圆之半径也倍之为广则浑圆之全径也兼深与□之度而又倍之浑圆之周也盖仰仪之口圆径一丈二尺周三丈六尺也兑为口故曰兑絜犹度也【此虽亦径一围三古率然其器果圆则畸零在其中矣】
振溉不泄缭以浍也正位辨方曰子卦也
口周围为水渠环绕注水取平故曰振溉不泄缭以浍也口之面均列二十四方位而从子半起子午正则诸方皆正故曰正位辨方曰子卦也
横缩度中平斜载也斜起南极平镦也【度入声】
缩直也仰仪象地平下半周之浑天其度必皆与地平上之天度相对待故先平度之从仪面之卯酉作弧线相聫必过仪心以横剖形为二地平下卯酉半规也又直度之从仪面之子午作弧线相聨亦过仪心而直剖形为二地平下子午半规也两半规交于仪心正中天在地平下正对天顶处也故曰衡缩度中然此所谓中乃平度之中【其衡缩度之者并自地平之子午卯酉出弧线而防于地平下之中心】若在天之度固自斜转即非以此为中故既平度之复斜度之有两种取中之法故曰平斜载也【载犹再也】斜度柰何曰宗南极也法于地平下子午半规匀分半周天度乃用此度自地平午数至南极入地度命为斜度之中心故曰斜起南极【言纬度从此起】镦者之镦即仪心也【镦徒对切矛防底平者曰镦曲礼进矛防者前其镦类篇矛防柲下铜也仪类而形仰最坳深处为其底心故谓之镦】为地平下两半规十字交处而下半浑圆之心平度以此为宗亦如斜度之宗南极故曰平镦也盖以此二句释上二句也【不言起省文】
小大必周入地画也始周浸断浸极外也
此言斜度之法也斜画之度既宗南极则其纬度之常隠不见者毎度皆绕极环行而成圆象【毎度相去约一寸弱】虽有大小皆全圆也【近南极旁则小渐逺渐大毎度相离一寸其圆径之大小毎度必加二寸】故曰小大必周而明其为入地之画也在南极常隠界内故也若过此以徃则离极益逺纬度之圆益大其圆之在地平下者渐不能成全圆而其阙如玦以其渐出南极常隠界外也故曰始周浸断浸极外也【亦是以下句释上句】
极入地深四十太也北九十一赤道齘也列刻五十六时配也
仪设于元大都大都北极出地四十度太【四分之三为太】则南极入地亦然仰仪凖之近南极四十度内皆常隠界也若四十一度以上则所谓始周浸断者也至于离南极一象限【四分天周各九十一度竒为象限铭盖举成数也】则为赤道之齘而居浑天腰围矣【齘齿相切之界缝也考工记圅人衣之欲其无齘也仰观经纬之度入筭处并只一线故曰齘】凡昼夜时刻并宗赤道赤道全周匀分百刻以配十二时仰仪赤道乃地平下半周故列刻五十配六时也六时者起卯正初刻毕酉初四刻皆昼时仰仪赤道半周居地平下而纪昼时者日光所射必在其冲也【日在卯光必射酉日在午光必射子余时亦皆若是】
衡竿加卦防坤内也以负缩竿子午对也【子元史作夲】末旋机杖【机杖元史作机板】窽纳芥也上下悬直与镦防也视日漏光何度在也
此仰仪上事件也防东南坤西南所定口之卦位也横竿之两端加此二卦者以负直竿也直竿正与口为平面承之者必稍下故曰内也直竿加横竿上如十字其夲在午而末指子故曰对也直竿必圆取其可以旋转而竿末则方其形类板板之心为圆窍甚小仅可容芥子故曰窽纳芥窽即窍也然必上下悬直以为之凖盖直竿之长适如半径其末端虽自午指子实不至子而纳芥之窍正在口平圆之心于此悬绳取正则直线下垂亦正直底镦心故曰与镦防也既上下相应无豪髪之差殊则窍纳芥处亦即为浑圆心矣凡所以为此者以取日光求真度也何则仰仪为形以象地平下之半天而所测者地平上之天也故必取其冲度以命之而浑圆上经纬之相冲必过其心兹也机板之窍既在浑圆之最中中央从此透日光以至底视其光之在何度分即可以知天上日躔之度分矣漏即透也
旸谷朝賔夕饯昧也寒暑发敛騐进退也
此详言测日度之用也虞书分命羲仲宅嵎夷曰谷寅賔出日分命和仲宅西曰昧谷寅饯内日此古人测日用里差之法也今有此器则随地随时可测日度即里差已在其中不必谷昧谷而寅饯之用已全矣周礼以土圭致日日至之影尺有五寸为土中又取最长之影以定冬至此古人冬夏致日之法也今有此器以测日道之发南敛北【日躔在赤道以南谓之发在赤道以北谓之敛皆以其逺近于北极而立之名】则毎日可知其进退之数【二分前后黄赤斜交故纬度之进退速二至前后黄赤平行故纬度之进退缓细攷之亦逐日各有差数】不必待南至北至而可得真度视表影所测尤为亲切矣
薄蚀终起鉴生杀也以避赫曦夺目害也
言仰仪又可以测交食也【日月交食一曰薄蚀】厯家之测騐莫大于交食而测筭之难亦莫如交食是故测食者有食之分秒有食之时刻有食之方位必测其何时何刻于何方位初亏为食之起何时何刻于何方位复圆为食之终何时何刻于何方位食分最深为食之甚自亏至甚为食之进自甚至复为食之退凡此数者一一得其真数始可以騐厯之踈宻以为治厯之资然太阳之光最盛难以目窥今得此器透芥子之光于仪底必成小小圆象而食分之浅深进退毕肖其中【但蚀于左者光必阙于右蚀于右者光必阙于左上下亦然皆取其对冲方位】而时刻亦真不烦他器矣古者日食修徳月食修刑然春生秋杀之理固在寒暑发敛中而起亏进退尤测之精理此盖与上文互见相明也
南北之偏亦可槩也极浅十七林邑界也深五十二【元史作五十竒】铁勒塞也浅赤道髙人所载也夏永冬短犹少差也深故赤平冬昼晦也夏则不没永短最也【载当作戴】此言仰仪之法不特可施之大都而推之各方并可施用因举二处以槩其余也盖时刻宗赤道赤道宗两极而各方之人所居有南北北极之出地遂有髙卑而南极之入地因之有深浅则有地偏于南如林邑者其地在交趾之南是为最南故其见北极之髙只十七度即南极之入地亦只十七度而为最浅又有地偏于北如铁勒者其地在朔漠之北是为最北故其见北极之髙至五十余度即南极之入地亦五十余度而为最深南极入地浅则赤道入地深而成立势其赤道之半在地上者渐近天顶为人所戴故夏日亦不甚长冬日亦不甚短而永短之差少也南极入地深则赤道入地浅而成眠势其赤道之半在地上者渐近地平绕地平转故冬日甚短而至昼晦夏昼甚长而日不没永短之最斯为极致也【按元史铁勒北极髙五十五度夏至昼七十刻夜三十刻北海北极髙六十五度夏至昼八十二刻夜十八刻未至于夏日不没则冬亦不至昼晦然北海之北尚有其北北极有渐直人上之时逺征之周髀所言近騐之西海所测夏不没冬昼晦容当有之铭盖因二方差度而遂以推极其变也】
二天之书曰浑盖也一仪即揆何不悖也以指为告无烦喙也闇资以明疑者沛也智者是之胶者怪也此言仰仪之有禆于推歩也浑天盖天并古者测天之法盖同出于一源传乆而分遂成岐指近代盖天之说浸防惟周髀筭经犹存十一于千百而习之者稀今得此器以肖地平下之天虽常隐不见之南极其度数皆如掌纹而浑天之理頼以益明即盖天家所言七衡之説并可相通初无龃龉然后知浑盖两家实有先后一揆并行而不悖者矣所以者何也多言乱听喙愈烦而心惑一仪惟肖指相授而目喻也由是而理之闇者资之以明从来疑义涣然氷释虽其器创作为胶固者之所怪而其理不易终为明智者之所服矣【周髀筭经云北极之左右物有朝生暮获赵爽注曰北极之下从春分至秋分为昼从秋分至春分为夜是北极直人上而南极益深为人所履赤道平偃与地面平日遂有时而不没地为永短之最观于仰仪可信其理】
过者巧厯不亿軰也非让不为思不逮也将窥天眹造物爱也其有俟然昭圣代也泰山厉兮河如带也黄金不磨悠乆頼也鬼神禁诃庻勿壊也
此承上文而深赞之也言古来巧厯不可数计然不知为此者岂其谦譲不遑乎无亦精思有所未及耳抑天道幽逺将造物者不欲以朕兆令人窥测而有爱惜耶其待人而行非时不显故若有所俟必至圣代而始昭耶然则兹器也实振古所未有而兹器之在宇宙间亦当与天地而常存虽泰山如砺长河如而兹器也悠乆頼之如黄金之不磨而鬼神且为之呵防以庻防勿壊矣
按史载斯铭引古六天之说而谓仰仪可衷其得失是等盖天于宣夜诸家而归重浑天也然郭太史有异方浑盖图固已观其防通兹则并举浑盖且以仰仪信其揆之一盖牧庵之厯学深矣愚故以断其为重定之夲也学无止法理愈析益精古之人皆如是上海徐公之治西厯也开局后数年推宗郭法乃重于前惟公则明惟虚受益好学深思者其知所取法哉
简仪【仪制详元史兹约举为铭而文章尔雅能略所详详所略与史相备因并释之】
旧仪昆仑六合包外经纬纵横天常衺带三辰内循黄赤道交其中四游頫仰钧箫
此将言简仪而先述浑仪也昆仑即混沦古者浑天仪浑圆如球故曰旧仪昆仑也浑天仪有三重外第一重为六合仪有地平环平分廿四方向有子午规卯酉规与地平相结于四正又自相结于天顶以象宇宙间四方上下之定位故曰六合包外经纬纵横也又依北极出地于子午规上数其度分命为南北二极之枢两枢间中分其度斜设一规南髙北下以象赤道之位而分时刻谓之天常规故又曰天常衺带也内第二重为三辰仪亦有子午规卯酉规而相结于两极各为枢轴以缀于六合仪之枢中分两极间度设赤道规与天常相直又于赤道内外数南北二至日度斜设一规为黄道两道斜交以纪宿度以分节气而象天体故曰三辰内循黄赤道交也内第三重为四游仪亦有圆规内设直距以带横箫横箫有二并缀于直距而能运动故可以上下转而周窥规枢在两极又可以左右旋而徧测故曰其中四逰頫仰钧箫也
凡今改为皆析而异繇能防明无窒于视
此承上文而言作简仪之大意也浑天仪经纬相结而重重相包今则析为单环以各尽其用故曰皆析而异各环无经纬相结作之既简而各仪各测无重环掩映之患故曰防明无窒于视也
四游两轴二极是当南轴攸沓下乃天常维北欹倾取轴榘应镂以百刻及时初正赤道上载周列经星三百六十五度竒赢
此以下正言简仪之制也简仪之四游环用法与浑仪之四游同而厥制防异原亦有经纬相结今只一环【虽用防环而左右平列无经纬相结即如一环】又原在浑仪之内为第三重今取出在外而中分其环命为两极北极枢轴连于上规之心南极枢轴在赤道环心故曰四游两轴二极是当南轴攸沓下乃天常也天常即百刻环与赤道相叠言天常不言赤道省文也上规贯北云架柱之端赤道百刻叠置承以南云架柱两云架柱斜倚之势并凖赤道但言维北欹倾者省文互见也两并欹倾则二轴相应如绳正指两极而四游环可以运动其势恒与上下两规作正方折其方中矩故曰取轴矩应此以上言四逰环也百刻环匀分百刻又匀分十二时时又分初正此二句言百刻环也赤道环叠于百刻环上故曰上载其环匀分十二次周天全度于中又细分二十八舍距度故曰周列经星三百六十五度竒赢也【百刻环即六合仪上斜带之天常赤道环即三辰仪之赤道然皆不用子午规而单环叠置此其异也】
地平安加立运所履错列干隅若十二子
地平环分二十四方位与浑仪同【干八干甲乙丙丁庚辛壬癸隅四维乾坤艮巽十二子支辰子丑寅卯辰巳午未申酉戌亥也】然彼为六合仪之一规此则独用平环卧置以承立运故曰立运所履也立运环浑仪所无兹特设之以佐四逰之用其制亦平环分度而中分之为上下二枢上枢在北云架柱之横輄下枢在地平环中心二枢上下相应如垂绳之立而环以之运故谓之立运
五环三旋四衡絜焉
一四游二百刻三赤道四地平五立运凡为环者五也旋运转也五环之内百刻地平不动四游赤道立运并能运转是能旋者三也衡即横箫古称玉衡絜犹絜矩之絜用衡测天如筭家之□术絜而度之以得其度也简仪之衡凡四而并施于旋环之上故曰五环三旋四衡絜焉也【下文详之】
两缀闚距随捩留迁欲知出地究兹立运去极防何即游是问
两者两衡承上文四衡而分别言之先举其两也两者维何一在立运环一在四游环也闚闚管距直距捩闗捩即枢轴也留迁者言留迁惟人所用也闚管缀于直距有枢轴以转动随其所测可以頫仰周闚此两衡之所同也然各有其用欲知日月星辰何方出地及其距地平之髙下则惟立运可以测之若欲知其去北极逺近防何度分惟四游可以测之此又两衡之所异也
赤道重衡四末张上结北轴移景相望测日用一推星兼二定距入宿两候齐视
前云四衡而上文已详其两尚有二衡复于何施曰并在赤道环也赤道一环何以能施二衡曰凡衡之枢在腰而此二衡者并以赤道中心之南极轴为轴重叠交加可开可合故曰重衡也衡既相重故不曰闚衡而谓之界衡界衡之用在线不设闚管也用线柰何其法以线自衡枢间循衡底之渠贯衡端小孔上出至北极轴穿轴端所结线折而下行至衡之又一端入贯衡端小孔顺衡底渠至衡中腰结之如此则一线折而成两并自衡端上属北极其势斜直张而不弛半衡如句而线为之一衡首尾二线重衡则四线矣故曰四末张末指衡端张者状其线之直也北轴即北极之轴穿线处也四线并起衡端而宗北极故又曰上结北轴也景谓日影移衡对日取前线之景正加后线则衡之首尾二线与太阳参直故曰移景相望也衡上二线既与太阳参直则界衡正对太阳衡端所指即太阳所到加时早晚时初时正何刻何分并可得之【百刻环中具列其数】则一衡已足故曰测日用一也测星之法移衡就星用目睨视取衡上二线与其星相参值则为正对与用日景同理但须二衡并测故曰推星兼二也二衡并测奈何曰二十八舍皆有距星以命初度若欲知各宿距度广狭者法当以一衡正对距星又以一衡正对次宿距星则两衡间赤道度分即夲宿赤道度分矣若欲知中外官星入宿深浅者法当以一衡对定所入宿距星复以一衡正对此星稽两衡间赤道即得此星入宿度分矣既用二衡即亦可两人并测故曰定距入宿两候齐视也
巍巍其髙莫莫其遥荡荡其大赫赫其昭歩仞之间肆所赜考明乎制器运掌有道法简而中用宻不穷厯考古陈未有侔功猗与皇元发帝之蕴畀厥羲和万世其训
简仪之制及其用法上文已明此则赞其制作之善归羙夲朝也言天道如斯髙逺乃今测诸歩仞之间如示诸掌则制器有道耳其为法也简而适中其为用也宻而不穷歴攷古制未有如我皇元斯器之善
<子部,天文算法类,推步之属,历算全书>
厯学骈枝自叙
厯犹易也易传象以数犹律也律制噐以数数者法所从出而理在其中矣世乃有未习其数而嘐嘐然自谓能知厯理虽有髙言雄辨广引博稽其不足以折畴人之喙眀矣而株守成法者复不能因数求理以眀其立法之根于是有沿误传讹而莫之是正厯所以成絶学也然理可以深思而得数不可凿空而撰然则茍非有前人之遗绪又安所乎【鼎】自童年受易于先大父又侧闻先君子余论谓象数之学儒者当知谨识之不敢忘壬寅之夏获从竹冠倪先生受台官通轨大统厯算交食法归与两弟依法推步疑信相参乃相与晨夕讨论为之句栉字比不惮往复求详遇所难通则废瞑食以助其愤悱夫然后气朔发敛之由躔离朓朒之序黄赤道差变之率交食起复满之算稍稍闚见藩篱乃知每一法必有一根而数因理立悉本实测为端固不必强援钟律牵附蓍卦要其损益进退消息往来于易于律亦靡弗通也爰取商确之语録系本文之下义从浅近俾可共晓辞取眀畅不厌申重庶存一时之臆见以为异时就正之借虽于厯学未必有禆亦如骈拇枝指不欲以无用折之云尔
康熙元年岁在元黓摄提格相月既望又三日宣城山口梅文鼎书于陵阳之东楼
厯学源流
夫治厯以明时乃古今之大典而气朔为之首章以总七政之要当时有载太史令郭公守敬因气朔之不齐遂攷景以验气更立四十尺之表测至元十八年辛巳岁前天正冬至恒气日则己未丑初一而为元曰授时谓授人时而已距来岁之冬至则三百六十五万二千四百二十五分为一岁之实以二十四气约之是知每气一十五万余二千一百八十四分三十七秒半为之气盈一月凡二气计盈四千三百六十八分七十五秒也其月有迟疾而三十日之间与日防之同度曰合朔然此非交食无以攷也今朔距来朔则二十九万五千三百○五分九十三秒为朔实是知一朔之实而少四千六百九十四分○七秒不及三十日为之朔虚并一月之气盈得九千○百六十二分八十二秒曰月闰积一年凡一十○万八千七百五十三分八十四秒曰岁闰积三年而过朔实有三万余是三年一闰而名曰正闰积五年复成再闰稍未及二朔之实积十九年成七闰为一章之终亦不及七朔实之八百余分也所以五年之十九年之闰皆曰余闰稽之于韵闰即余也余即闰也故曰闰余成岁厯之既成在元凡八十七年迨至我
朝尤重之勅太史令王公恂撰之立成元公统注诸通轨契厯经不言之奥开来学未遇之疑既而更太史院为钦天监实敬天勤民之盛心授推步官为保章正乃设职从政之美意又何以加于是乎故为序
右厯学源流一篇不知谁作味其语意首言气朔为首章葢即首章之序也案元史授时厯经本有七章曰气朔曰发敛曰日躔曰月离曰中星曰交防曰五星而本书合气朔发敛为一章又取日躔章之盈缩差月离章之迟疾差使相附丽则经朔之后即求定朔颇便于用大致亦本厯草也然不用授时消分则元统氏之为也元统所传厯法于日躔月离交防五星皆有通轨而此章独无葢乆为畴人所习简明易知无烦改作也作此序者又在元统之后其言气盈朔虚置闰甚有原委字句朴简犹存古意故仍冠其首
释凡四则
一印心
厯生于数数生于理理与气偕其中有神焉而不乱也变焉而有常也于是圣人以数纪之尧命羲和舜在玑衡皆是物也中遭秦炬先宪略亡自太初以后作者数十家人各效才王郭肇兴大成斯集夫天不变理亦不变故厯代贤者往往验天以立法要皆积有其毕生之精力始得其一法之合于理有圣人虽起不能易者而后垂之不刋以至今鼎何人也敢与于斯夫创起者难为功观成者易为力昔人縁理以立数今兹因数以知理期以信吾心焉耳矣所不能信者不敢知也其或章句繁复往复谆然夫必如是而后自信以信于古人僭越获罪既无所逃拘滞固陋诒诮通方幸有以敎
一存疑
大统厯法所以仍元法不变者谓其法之善可以永久也夫既仍辛巳之元合用授时之数乃以今所传较之厯经参伍多违岂别有説愚故不能无疑也按厯经上考往古则岁实百年长一周天百年消一下验将来则岁实百年消一周天百年长一此其据往以知来自尧典征降而诸史所载可以数求者当时则既一一验之矣而今所传岁实一无消长此其可疑一也又按厯经诸应等数随时推测不用为元固也今则气应仍是五十五日○六百分周应仍是箕十度至于闰原是二十○万一千八百五十分今改为二十○万二千○五十分较授时后二百分转应原是一十三万一千九百○四分今改为一十三万○千二百○五分较授时先一千六百九十九分交应原是二十六万○千一百八十七分八十六秒今改为二十六万○千三百八十八分较授时后二百○○分一十四秒或差而先或差而后以之上考辛巳必与元算不谐若据厯经以步今兹亦与今算不合然则定朔置闰月离交防之期又安所取也岂当时定大统厯有所测验而改之与夫改宪则必另立元今气应周应俱同而独于数者有更此其可疑二也又按厯经盈缩迟疾皆有二术其一术不用立成其一术用立成然只有用之之法而无其图其迟疾图则又仍如古式只二十八日母数而无逐限细率意者当时修史者之遗忽与抑有所禁秘也今据此所载立成以求盈缩二术俱谐以求迟疾则自八十三限以至八十六限与前术有所不合意其所谓立成者有异欤据元史王恂先卒其立成之藁俱未成书郭公守敬为之整齐意者厯经前术为王公未定之藁与此其可疑三也又如日月食开方数乃所求食分横过半径之数据厯经皆五千七百四十乘之今改月食者为四千九百二十乘是所测闇虚小于原所测者二十分也则其所测月轮圆径亦小于原测一十分也茍非实有测验于天又何敢据此以非彼与茍非于交食之际立浑比量周径纵横之数何从而定与茍非于亏复之际下漏刻以验之定用分之多少何自而知与此其可疑四也又有自相背驰如立成所载日出入半昼分是自冬至夏至后顺数只问盈缩不言初末而通轨求日出入法又似有初末二图此言不可意断者至于昼夜永短与元史所载大都刻数不同则以北极高下黄道因之所在而殊理固然也然篇首既不言郡省撰名复载王恂岂当时九服晷漏之永短皆推有图而元史止载其一欤然毕竟此所列者据何地为则也此其可疑五也凡此数端同异出入未敢偏据姑即所传畧附笺疏去取是非俟之君子
一刋误
大抵一书传经数手多非其旧或誊冩鲁鱼或简编蠧蚀故君子慎阙疑也乃若专守残文习焉不察有所未解强入以己意参之遂使斲轮不传糟粕并失金根辄改燕郢何凭今于其尤谬乱者是正数条或据厯经或据本书非敢逞私凭臆以重获戾于古今也一者日月食限乃算家所凭以定食不食者也而今所载或失而出或失而入失而入不过虚费筹筞而已失而出则将据此以断不食其有不合将以疑立法之不详今皆据隂阳食限极之诸差所变以为常准即准本书以定似为稍密脱有不合其必非本算所能御矣其日食夜刻月食昼刻亦据本书及厯经所载时差并定用分得之其月带食若据厯经定用分尚有微差亦不多也一者月食时差分据厯经为定葢厯考古厯皆与此所载不合故断从经一者黄道定积度原以岁差推变自大衍以后为法畧同今若定钤何异胶柱今断从厯经仍以天启辛酉一年步定为式一者月食既内分据厯经原以既内分与一十分相减相乘平方开之也今则讹为一十五分夫月食十分而既其既内五分倍之为十分而止矣安得有所谓既内十五分乎今以较求句股法求得既内小平圆积数皆与所求相应一如厯经原法故断从之别有图説以证其理一者日月带食凡日出入分在初亏已上复圆已下是为带食而出入也今则讹为初亏已上食甚已下是得其半而失其半求之厯经亦复仍讹故愚亦不敢全据歴经者谓有此等处也今据后已复光未复光条改为复圆分已下厥数实谐于理亦畅又月食通轨前所録数定望并晨分下注误又月食分秒定子法误又月食定用分并既内分定子俱误又月食更防归除法并定数法俱误又迳求次年天正交泛分条误多有闰无闰每月加数今皆刋正
一补遗
算有所必不可畧句与字有所必不可无而或无之或畧之则非作法者之故为秘惜也如日食交前后条正交交定度在七度已下数虽在正交度下而实则阳厯交后度也法宜加交终度减之此算之所必不可畧者也乃此书既不之载至元歴经亦复阙焉何也夫此亦数之易知当必非所甚秘岂非梨枣铅椠者之责乎将谓精于算者自能知之而无所用书欤今辄断之以理重为补定古人而得见我何以幸教之也【续读学厯小辨所载大统交食法有在七度以下食在正交语足与愚説相证】又如定子法为乘除后进退而设甚便于初学其立法立意不可谓不至也乃多有遗去言十定一不满法去一二语者夫定子所以御乘除之变而此二语又所以通定子之穷若无此二语则何如不定子之为愈乎又如求天正赤道黄道度二条皆不用定子夫赤道不定子知其所减者为度位乎为分位乎黄道乘除不用定子固也然何以处夫除不满法与夫减过积度只剩秒防者乎又如食甚入盈缩条遗食甚甚字夘酉前后条遗定望望字凡此皆字与句之所必不可无者也今皆补定
钦定四库全书
厯算全书卷二十一
宣城梅文鼎撰
厯学騈枝卷一
大统厯歩气朔用数目录
元世祖至元十七年辛巳嵗前天正冬至为厯元按古厯并溯太古为元各立积年未免牵合故乆而多差惟授时厯不用积年截用至元辛巳为元一慿实测而无假借故自元迄明承用三四百年法无大差以视汉晋唐宋之屡改屡差不啻霄壤故曰授时厯集诸家大成盖自西厯以前未有精于授时者徐文定公厯书亦截崇祯戊辰为元而废积年用此法也【又按大统厯以洪武甲子为元然易其名不易其实故台官布算仍用至元辛巳也】
周天三百六十五万二千五百七十五分
半周一百八十二万六千二百八十七分半
天体浑员自角初度顺数至轸末度得周天度分均剖之即半周天
按天本无度因日躔而有度古厯代更天度异测授时厯用简仪实测当时度分视古为密
度法一万分
按古厯以日法命度并有畸零【如太初厯以八十一分为日法大衍厯以三千四百分为日法而度法因之亦有畸零】惟授时厯不用日法故一度即为一万分而周天三百六十五度二五七五分即命为三百六十五万二千五百七十五分此王郭诸公之卓见超越千古也又按授时厯周天百年长一今大统不用此其与授时防异者也
嵗周三百六十五万二千四百二十五分
嵗周一名嵗实自今嵗冬至数至来嵗冬至得此日数实不及周天一百五十分而嵗差生焉
半嵗周一百八十二万六千二百一十二分半
均剖嵗周也自天正冬至算至本年夏至又自本年夏至数至本年冬至其日数并同
气防一十五万二千一百八十四分三十七秒半置嵗周日数以二十四气平分之得此日数谓之恒气
日周一万分【自今日子正至来日子正共得此数】 刻法一百分【毎日百刻故也】旬周六十分【自甲子至癸亥六十日之积分】 纪法六十日【即旬周也】按日周一万分乃整齐之数故旬周亦整六十日也太阳行天每日一度前云度法万分者亦以此也并以整万分立算而无畸零故曰不用日法也又按授时厯嵗周上考已往百年长一分下推将来百年消一分大统省不用故不言也
通余五万二千四百二十五分
置嵗周减六旬周得余此数即五日二十四刻二十五分乃一年三百六十日常数外之余日余分
气应五十五万○千六百分
此授时厯所用至元辛巳天正冬至为元之日时也是为己未日丑初一刻乃实测当时恒气之应上考已往下求将来并距此立算以此为根也其数自甲子日子正初刻算至戊午日夜子初四刻得五十五日又自己未日子正初刻算至丑初一刻得六刻合之为五十五万零六百分
嵗防三百五十四万三千六百七十一分一十六秒此十二朔策之积也自今年正月经朔至来年正月经朔得此积分或置嵗实内减嵗闰亦同
朔防二十九万五千三百○五分九十三秒
此太隂与太阳合朔常数乃晦朔朢一周也自本月经朔至次月经朔得此积分又谓之朔实乃十二分嵗防之一
朢防一十四万七千六百五十二分九十六秒半此朔防之半乃二十四分嵗防之一自经朔至经朢又自经朢至次月经朔并得此数又谓之交朢
防七日三千八百二十六分四十八秒二五
此朢策之半乃四分朔策之一自经朔至上又自上至经朢又自经朢至下至次月经朔其数并同
月闰九千○百六十二分八十二秒
此一月两恒气与一经朔相差之数置气防倍之得三十○万四千六十八分七十五秒内减朔防得之
嵗闰一十○万八千七百五十三分八十四秒
此十二个月闰之积也亦名通闰
闰应二十○万二千○百五十○分
此至元辛巳为元之天正闰余也盖即己未冬至去经朔之数当时实测得辛巳嵗前天正经朔是三十四万八千五百五十分即至元庚辰年十一月经朔为戊戌日八十五刻半为戌正二刻也
闰凖一十八万六千五百五十二分○九秒
置朔防内减嵗闰得之
盈初缩末限八十八日九千○百九十二分二十五秒此冬至前后日行天一象限之日数盖冬至前后一象限太阳每日之行过于一度故也【四分嵗周所行度得九十一度三一○六二五为一象限】
缩初盈末限九十三日七千一百二十○分二十五秒此夏至前后日行天一象限之日数也盖夏至前后一象限太阳毎日之行不及一度故也
按盈初者定气冬至距定气春分之日数缩末者定气秋分距定气冬至之日数也此两限者并以八十八日九十一刻稍弱而行天一象限缩初者定气夏至距定气秋分日数盈末者定气春分距定气夏至日数也此两限者并以九十三日七十一刻有奇而行天一象限今现行时宪厯节气有长短即此法也又按古厯每日行一度原无盈缩言盈缩者自北齐张子信始也厥后隋刘焯唐李淳风僧一行言之綦详厯宋至元为法益密然不以之注厯者为闰月也大衍厯议曰以恒气注厯定气算日月食由今以观无处不用但每月中节仍用恒气不似西洋之用定气耳西洋原无闰月只有闰日故以定气注厯为便若中土之法以无中气为闰月故以恒气注厯为宜治西法者不谙比气辄诃古法为不知盈缩固其所矣
转终二十七万五千五百四十六分
此月行迟疾一周之日数也内分四限入转初日太隂行最疾积至六日八十余刻而复于平行谓之疾初限厥后行渐迟积至十三日七十七刻奇而其迟乃极谓之疾未限于是太隂又自最迟以复于平行亦六日八十余刻谓之迟初限厥后行又渐疾亦积至十三日七十七刻奇其疾乃极如初日矣谓之迟末限合而言之共二十七日五十五刻四十六分而迟疾一周谓之转终也
转中一十三万七千七百七十三分
即转终之半【解见上文 其数一名小转中】
转差一万九千七百五十九分九十三秒
置朔策内减转终得之乃相近两经朔入转之相差日数也
转应一十三万○千二百○五分
此至元辛巳天正冬至日入转日数也盖实测得冬至己未日丑初一刻太隂之行在疾末限之末日也
交终二十七日二千一百二十二分二十四秒
此太隂出入黄道阳厯隂厯一周之日数也
交差二日三千一百八十三分六十九秒
置朔防内减交终得之乃相近两经朔入交之相差日数也
交应二十六万○千三百八十八分
此至元辛巳天正冬至入交泛日也【乃实测冬至己未日丑初一刻月过正交日数】
气盈○日二千一百八十四分三十七秒半
此气策内减十五整日外余此数【一月两恒气共盈四千三百六十八分七十五秒】
朔虚○日四千六百九十四分○七秒
置三十日内减朔策得之乃一朔防少于常数三十日之数
没限○日七千八百一十五分六十二秒半
置日周一万内减气盈得之
土王防一十二日一千七百四十七分五十○秒又土王防三日○千四百三十六分八十七秒半按土王防一名贞防置嵗实以五除之得七十三日○四八五为一嵗中五行分王之日数又为实以四除之得一十八日二六二一二五为每季中土王日数内减气防得余三日【○四三六八七五】为土王防乃自辰戌丑未四季月中气日逆推之数土王防四因之得十二日【一七四七五】亦为土王防乃自四季月节气日顺数之数二者只须用一今并存者所以相考也
宿会二十四万
宿余分一万五千三百○五分九十三秒
日直宿二十八日一周是为宿会以宿会减朔实得宿余
限防九十○限○六八三○八六五
置防以十二限二十分乘之得此数故以全加得次限
限总一百六十八限○八三○六○【一名中限】
置小转中以十二限二十分乘之得此数故限防加满则用以全减
朔转限防二十四限一○七一一四六
置转差以十二限二十分乘之得此数故以全加得次朔限
按以上三者为求迟疾限之捷法然可不用盖既有日率相减之法则十二限二十分乘之法已为筌蹄何况限防
盈防六十九万六千六百九十五分二十八秒
置气盈分为实以气防除之得毎日盈一百四十三分五三四七七五转用为法以除日周得每六十九日六六九五二八而盈一日是为盈防故以加盈日即得次盈
虚防六十二万九千一百○四分二十二秒
置朔虚分以朔防除之得毎日虚一百五十八分九五六一七一转用为法以除日周得六十二日九一○四二二而虚一日是为虚防故以加虚日即得次虚
大统厯歩气朔法
求中积分
置嵗实三百六十五万二千四百二十五分为实以距至元辛巳为元之积年减一为法乘之即得其年中积分【定数以嵗实定六子以积年视有十年定一子百年定二子乘法言十加定一子得数后共以八子约之为亿也】如径求次年中积分者加一嵗实即可得之中积分者自所求年天正冬至逆推至辛巳为元之天正冬至中间所有之积日积分也积年减一者以嵗前天正冬至为立算之根故也假如康熈元年壬寅距至元十七年辛巳该三百八十二算法祗以三百八十一年入算是为减一用之也盖欲算本年之气朔必以年前天正冬至为根是所求康熈壬寅年之中积分乃顺治辛丑年十一月冬至之数故也定子法者为珠算定位设也其法十定一子百定二子千定三子万定四子十万定五子百万定六子千万定七子亿万定八子嵗实首位是三百万故定六子积年有十定一有百定二皆一法也言十加定一子者以乘法首位言之凡法首位与实首位相呼九九数有言十之句则得数进一位故加定一子此条原文缺此句余所补也得数以八子约之为亿者谓视原定之子若有八子则乘得数首位是亿也未乘之先视法实之数以定子故既乘之后即据所定之子以定得数此法最便初学也
附嵗实钤
千百十万
一 三六五二四二五 凡用钤自单年起有二 七三○四八五○ 十年则进一位用之三 一○九五七二七五 有百年又进一位即四 一四六○九七○○ 得所求中积分并以五 一八二六二一二五 单年无定之位推而六 二一九一四五五○ 上之即算位俱定七 二五五六六九七五
八 二九二一九四○○
九 三二八七一八二五
求通积分
置所得其年中积全分加气应五十五万○千六百分即得所求通积分如径求次年亦加嵗实
前推中积分是从辛巳厯元天正冬至起算今加气应是又从辛巳厯元冬至前五十五日○六刻起即甲子日子正初刻也
求天正冬至
置通积全分满纪法六十万去之余为所求天正冬至分也万以上命起甲子算外为冬至日辰【欲求时刻依发敛加时条求之见后】如迳求次年者不拘有无闰月并加通余五万二四二五满纪法去之即得
通积分既从甲子起算故满纪法去之即知日辰也算外命日辰者以有小余也凡满万分成一日者为大余九千分以下皆为小余大余为日乃先一日之数小余为时刻乃为本日故取算外也
求天正闰余分
置其年中积全分如闰应二十○万二千○百五十分为闰积以满朔实二十九万五千三百○五分九十三秒除之为积月其不满者即为所求年天正闰余分也闰余分满闰凖一十八万六五五二○九者其年有闰月【补法闰余满十六万八四二六四五以上者其年冇闰如用闰凖须加两月闰】如迳求次年天正闰余者不拘有无闰月并加通闰一十○万八七五三八四满朔策去之即得【如却求前嵗闰者置本年闰余内减通闰得之闰余小于通闰不及减加朔实减之即是】
闰余分者乃嵗前天正冬至距天正经朔数也法当自辛巳厯元天正经朔起算故以闰应通之也闰凖是朔实内去十二个月闰之数若闰其年十一二月者此法不能御故有补法也若于所得闰余分加一万八千一百二十五分六四【两月闰之数】再用闰凖取之亦同
附经朔钤
百十万
一 二九五三○五九三 闰积内与经朔钤数二 五九○六一一八六 同者减去之减至不三 八八五九一七七九 满一朔实二十九万四 一一八一二二三七二 五三○五九三而止五 一四七六五二九六五 其余数即闰余分六 一七七一八三五五八
七 二○六七一四一五一
八 二三六二四四七四四
九 二六五七七五三三七
求天正经朔
置其年通积全分内减去其年闰余全分满纪法六十万去之余为所求天正经朔分
又法置冬至内减闰余即得经朔如冬至小于闰余不及减加纪法六十万减之如迳求次年天正经朔者无闰加五十四万三六七一一六【十二朔实去纪法之数】有闰加二十三万八九七七○九【十三朔实去纪法之数】并满纪法去之即得
朔者日月同度之日经者常也经朔者朔之常数所以别于定朔也古人只用平朔故日蚀或在晦二唐以后始用定朔则蚀必于朔然不知经朔则定朔无根故必先求定朔
先推通积分自厯元甲子日算至冬至减去闰余是从甲子日算至经朔故去纪法即得经朔之大小余也
先推冬至分是以纪法减过通积而得乃冬至前甲子日距冬至数内减闰余即为甲子日距经朔数也如冬至小于闰余是此甲子日虽在冬至前却在经朔后故加纪法减之是又从经朔前甲子算起也求天正盈缩厯
置半嵗周一百八十二日六二一二五内减去其年闰余全分余为所求天正缩厯也【补法若其年冬至与经朔同日而冬至加时在经朔前则天正经朔入盈厯】如迳求次年天正缩厯者内减去通闰一十○万八七五三八四得之减后视在一百五十三日○九以下者再加一朔防即是
按冬至交盈厯夏至交缩厯各得嵗周之半今置半嵗周是减去盈厯半周只用缩厯半周从夏至日算至冬至日之数也内减闰余即为从夏至算至十一月经朔日数故恒为缩厯
亦有入盈厯者其前必有闰月而至朔同日冬至小余又小于经朔小余先交冬至后交经朔其经朔已入盈厯法当于经朔小余内减去冬至小余命其余为天正盈厯也若冬至小余大于经朔小余不用此法盖虽至朔同日而朔在至前仍为缩厯此处原本所缺故备着之
凡闰余加通闰即为次年闰余今所得天正缩厯是半周内减闰余之数于中又减通闰即如减次年闰余矣故迳得次年天正缩厯也一百五十三日○九以下者半周内减一朔防也减后得此必有闰月在次年天正经朔前故必复加朔防而得次年天正朔厯也
求天正迟疾厯
置其年中积全分内加转应一十三万○二○五减去其年闰余全分为实以转终二十七万五五四六为法除之其不满转终之数若在小转中一十三日七七七三以下者就为所求天正疾厯也若在小转中以上者内减去小转中则为天正迟厯也
如迳求次年天正迟疾厯者加二十三日七一一九一六【十二转差积数】经闰再加转差一日九七五九九三并满转终去之迟疾各仍其旧若满小转中去之者迟变疾疾变迟也
中积分原从厯元冬至起算至所求天正冬至止今加转应减闰余是从厯元冬至前十三日初交疾厯时起算至所求年天正经朔止故不满转终即为天正疾厯也转中者转终之半故疾厯满此即变迟厯也
附转终钤
百十万
一 二七五五四六
二 五五一○九二
三 八二六六三八
四 一一○二一八四
五 一三七七七三○
六 一六五三二七六
七 一九二八八二二
八 二二○四三六八
九 二四七九九一四
求天正入交泛日【原本作交泛分今依厯经改定】
置中积减闰余加交应二十六万○三八八为实以交终二十七万二一二二二四为法除之其不满交终之数即为所求天正入交泛日及分也
如迳求次年天正入交日者无闰加六千○百八二○四【十二交差内减去交终之数】有闰加二万九千二百六五七三【十三交差内减去交终之数】即得
中积减闰余与求迟疾法同加交应是从辛巳厯元前二十六日初入正交时算起也故不满交终即为天正入交日也泛者对定而言也有经朔有定朔则入交之深浅亦从之而移此所得者经朔下数故别之曰泛
附交终钤
百十万
一 二七二一二二二四
二 五四四二四四四八
三 八一六三六六七二
四 一○八八四八八九六
五 一三六○六一一二○
六 一六三二七三三四四
七 一九○四八五五六八
八 二一七六九七七九二
九 二四四九一○○一六
推经朔次气及望法
置天正经朔全分加五十九万○六一一八六【即二朔防】满纪法六十万去之为所求年正月经朔累加朔防二十九万五千三百○五九三为逐月经朔累至次年天正经朔必相同也【次年天正经朔在本年为十一月】复以朢防一十四万七六五二九六五累加各月经朔得经朢又加之即得次月经朔 复以防七万三八二六四八二五累加经朔得上加上即复得经朢又加之得下又加之复得次月经朔 凡累加时并满纪法去之其复得数必与原推分秒不异【或先加防次加朢防亦同】
前有迳求次年天正经朔法与此挨次累加之数互相参考即知无误算法还原之理也以后并同
推恒气次气法
置天正冬至日及分加四十五万六五五三一二五【即三气防】满纪法去之为所求年立春恒气累加气策一十五万二一八四三七五满纪法去之得各恒气加至本年冬至即与前迳推次年天正冬至相同也
附二十四恒气钤
<子部,天文算法类,推步之属,历算全书,卷二十一>
立春【次年】正月节 五十○万八九七八一二五右钤以加天正冬至满纪法去之即迳得各月恒气大小余
凡恒气大余命起甲子算外得日辰小余命时刻【依发敛加时条取之】并同冬至法
推盈缩厯次气法
置天正盈缩厯日及分加五十九万○六一一八六满半嵗周一百八十二日六二一二五去之为所求年正月经朔下盈厯也累加朔防二十九万五三○五九三为逐月经朔盈厯也盈厯加满半嵗周去之交缩厯又累加之满半嵗周去之复交盈厯也【累加至十一月即与次年天正盈缩厯相同】 复以防七万三八二六四八二五累加之各得朢乃次朔之盈缩厯也【至次朔亦必相同】
盈厯满初限八十八日九○九二二五为有末之盈缩厯满初限九十三日七一二○二五为有末之缩
推初末限法
置半嵗周一百八十二日六二一二五内减有末之盈缩厯全分余为所求各末限日分也 复于各盈缩末限日分累减防七万三八二六四八二五得各朢及次朔下盈缩末限必相同也 若不及减防者末限已尽盈交缩缩交盈也【补法置防以不及减之余末转减之即各得所交盈缩初限日分相同也】
凡盈厯算起冬至缩厯算起夏至并从盈缩初日顺推至所求日时若盈末则算起夏至缩末则算起冬至并从盈缩尽日逆推至所求日时故置半嵗周减之而得末限日分也
所得末限日分是所求日时距盈缩末尽日逺近之数朔而朢入厯益深则其距末尽日益近故在初限累加防者在末限即用累减而得也
推盈缩差法
置盈缩厯全分【若系末限则置所得末限全分】减去大余不用只用小余【有千分定三有百定二有十定一】并以立成相同日数下取其盈缩加分为法乘之【加分有百定二有十定一言十加定一子】得数以所定八子约之为度位乃于立成本日下所有盈缩积与得数相倂即得所求盈缩差
凡言八子或九子约之为度者乃是于得数上定此虚位以便与盈缩积度相加非言得数有八子九子也假如八子为度位而原所定只有五子即得数为度下三位若盈缩积有度即度得数上第三位加之法于得数首位呼五字逆上数之曰五六七八至八字住于此加积度即无误也迟疾厯同
盈缩加分是本日太阳行度或过或不及于一度之分也【或日行过于一度而有余分是为盈加分或日行不过一度而有欠分是为缩加分】盈缩积度则是本日以前加分累积之数也【总计逐日盈加分为盈积度总计逐日缩加分为缩积度】法当以小余乘本日加分为实日周一万分为法除之即得小余时刻内所有之加分乃以得数倂入本日以前原有之积度则为本日本时之盈缩差矣【厯经云万约为分即是以日周一万除乃本法也】兹以定子法约之故以八子为度所得亦同【假如以千乘百共定五子则所得乘数为十万分就用为实以日周一万为法除之当去四子剰一子则所得除数成十分是于度下为第三位也何以言之盖度下有千有百故十分为第三位今于所定五子虚进三位至八子位命为度以加积度即得数十分适居度下第三之位而相加无误矣 前条八子命亿而此以八子约为度何也曰无二理也八子于乘得数原是亿位盖亿即一万万用万万为实以一万为法除之当去四子剩四子则除后得数为万而成度位今不去子故以八子为度其实即厯经万约为分之法非有二也】
问初限是从盈缩初日顺推【盈初从冬至起算缩初从夏至起算并数其已过之日】其小余亦顺推【并自本日子正刻起顺下丑寅数至所求时刻】若末限则是从盈缩末尽日逆数【盈末距夏至立算缩末距冬至立算皆数其未到之日】其小余亦逆数【并自本日夜子初刻逆转亥戌数至所求时刻】而加分乘小余加积度之法并无有异且盈缩互用【盈末所用之加分积度即缩初之数缩末所用之加分积度即盈初之数】何也曰凡初限所积之盈缩度分并为末限之所消【假如盈初限共有积盈度二度四十分一交盈末即每日有所缩以消其积盈直至盈末尽日其盈消尽而交夏至为缩厯矣又如缩初限共有积缩度二度四十分一交缩末即每日有所盈以消其积缩直至缩未尽日其缩消尽而交冬至复为盈厯矣】故同一加分也在初限为日增之分在末限则为日消之分【假如盈末限未到夏至若干日与缩初限已过夏至之日数等则其日行度之所缩亦等故盈末日即用缩加分又如缩末日与盈初限之日数等则其距冬至等而日行之所盈亦等故缩末日即用盈加分】同一积度也在初限为己积之度分若末限则为未消之度分【假如盈末毎日内各有缩加分以消其盈而今盈末尚有若干日则其缩加分末用而积盈亦未消累而计之其数必与缩初限相同日数下之积度等故即用缩积度为盈积度也缩末即用盈积度为未消之缩积度其理亦同】今末限既有小余则此时刻内亦必有未消之零分在积度外故以小余乘加分而万约之【即八子为度之法解已见前】倂入积度即知此日此时尚有未经消尽之积度共若干度分而命之为盈缩差矣【盈末日虽用缩加分缩积度数而仍为盈差缩末日虽用盈加分盈积度数而仍为缩差盖其加分积度为逐日之盈缩而盈缩差分是总计初日以来之盈缩故也】
推迟疾厯次气法
置天正迟疾厯日及分加三日九五一九八六【两转差数】为所求年正月经朔下迟疾厯也以后累加转差即得各月经朔下迟疾厯也凡加后如满小转中一十三万七七七三者去之疾变为迟迟变为疾不满者迟疾不变累加至十一月即与次年天正迟疾厯相同也 复以防七日三八二六四八二五累加之各得朢及次朔之迟疾厯亦满小转中去之变迟疾也
本宜累加朔防而去转终今用转差是防法其得数同也
附转差钤
一 一日九七五九九三 用钤加正月经朔下二 三日九五一九八六 迟疾厯可迳求各月三 五日九二七九七九 迟疾厯若加满小转四 七日九○三九七二 中去之疾变迟迟变五 九日八七九九六五 疾也
六 十一日八五五九五八
七 ○日○五四六五一 自七个月以后为减八 二日○三○六四四 过小转中之后加后九 四日○○六六三七 即变迟疾若加满小十 五日九八二六三○ 转中去之反不变也十一 七日九五八六二三
十二 九日九三四六一六
推迟疾厯限数法
置迟疾厯日及分【十日定五单日定四○日有千定三○日○千有百定二有十定一】以十二限二十分【定一】为法乘之【言十定一】得数以所定有四子为单限五子为十限六子为百限即得各迟疾厯限数如迳求次朢之限数者【如自朔求上自上求朢之类】每加限
防九十限即得加满中限一百六十八限去之则变迟疾 如超次月【如以朔求次朔以上求次月上之类】累转加朔转限防二十四限一○即得【亦满中限去之而变迟疾】如累加之至十个月间有多一限乃二十分尾数积成故有退一限减之之法不必致疑皆以日率为定也
迟疾分限数何也太隂行天有迟疾其迟疾又有初末与太阳之盈缩同所不同者太阳之盈缩以半嵗周分初末而其盈缩之度止于二度奇太隂之迟疾以十三日七十七刻奇分初末而其迟疾之度至于五度奇【疾初只六日八十八刻奇而疾五度迟初只六日八十八刻奇而迟五度】厯家以八百二十分为一限【即八刻竒】一日分十二限二十分而自朝至暮逐限之迟疾细分可得而求矣
捷法以所得迟疾厯与立成中迟疾日率相较择其相近者用之【或所得迟疾厯日及分即立成内日率相同或稍强于日率即可取用】即可迳得限数【此法可免十二限乘亦即无退退一限减之之事余所补也】
推迟疾差法
置迟疾厯日及分以立成内相同限下日率减之【如立成日率大不及减即退一限减之】用其余分为实【有百分定四子十分定三子单分定二子十秒定一子】以其下损益分【十分定五子单分定四子十秒定三子单秒定二子】为法乘之【言十定一】得数又为实以八百二十分【去二子】为法除之【不满法又去一子】得数取所定八子为度位视立成是益分即于得数上依位加本限下迟疾积度【如盈缩差加积度法】若是损分即置迟疾积度内减去得数【如八子为度位而所定只五子则于度下第三位减之余仿此】即各得所求迟疾差
迟疾日率者毎限八百二十分之积数也【如满八百二十分则为一限满两个八百二十分则为二限乃至满十个八百二十分即为十限百个八百二十分即为百限故曰日率】而所得迟疾厯未必能与各限之日率巧合而无零分故以此日率减之即知此日太隂之行度己足过若干限而尚余若干时刻也【毎限八百二十分即八刻奇未满此数皆为零分】
损益分者各限内迟疾进退之差也自初限至八十三限为益分其迟疾为进也【在疾厯则益其疾在迟厯亦益其迟故并为益分】自八十四限至一百六十八限为损分其迟疾为退也【在疾厯则损其疾在迟厯亦损其迟故并为损分】此损益分皆整限八百二十分之数零分所有之损益必小于八百二十分之损益故以零分乘八百二十分除也
迟疾积度者是本限以前所积之迟疾度分也【如在八十三限以前则为日益之积数八十四限以后则为日损之余数】于是以所得零分内之损益分损之益之便知此时此刻内太隂之迟疾所不同于平行者共有若干度分而命之为迟疾差也
定子之法千三百二则万四常为度位而此与盈缩差并用八子者盈缩差原是万约为分宜去四子今省不去故八子即是四子也此求迟疾之损益是以八百二十除原非万约为分而亦用八子为度者因乘时加定四子【余分百定四子是加定二子也损益分之十分是度下一位宜定千三今定五子是又加二子也合之共加定四子】则八子亦是四子其故何也迟疾厯遇八十一限至八十六其损益分多为单秒则定子之法穷故加四数以豫为之地也
不满法又去一子者亦以相除时算位言之【假如法是八实亦是八或八以上可以除得一数即为满法若实在八以下即不能除得一数当退位除之即为不满法也此不论十百千万之等惟论自一至九之数假如以八十除六百亦为不满法若以八百除九十亦为满法皆以得数有进位不进位而分算中精理也】盖除法本是降位【如用十为除法是以十为一当降一位故去一子百为除法是以百为一当降两位故去二子】今不能除得一数而退位除之是又降一位故再去一子也按古厯太阳朓朒之行但有各恒气十五日奇之总率而无毎日细数太隂朓朒之行但有毎一日之总率而无一日内分十二限奇之细数有之皆自授时始皆以平立定三差得之授时之密于古法此一大端也
推加减差法
视各经朔朢下盈缩差与迟疾差如是盈迟缩疾为同名则相倂用之如是盈疾缩迟为异名则两数相较用其余分【有万定四子千定三子百定二十定一】以八百二十分【定二子】乘之【言十定一】得数为实以立成本限下迟疾行度为法【迟用迟行度疾用疾行度并以万去四子千去三子】除之【不满法又去一子】得数以所定有三子为千分二子为百分即得所求加减差
同名者 盈迟为加差 缩疾为减差
异名者 盈多疾少为加差 疾多盈少为减差迟多缩少为加差 缩多迟少为减差
加减差者时刻之进退也前论盈缩迟疾二差则行度之进退也因日月之行度各有纾亟而时刻因之进退故前既分求之兹乃论之也
以右旋之度言之日每日平行一度月每日平行十三度有竒合朔时日月同度厯防七日【三八二六四八二五】而月度超前离日一象限是为上又厯防而月度离日半周天与日对度是为朢自此以后月向日行又厯策而距日一象限是为下更厯防而月追日及之又复同度而为合朔矣凡此者皆有常度有常期故谓之经朔经朢经也乃若定朔定朢定则有时而后于常期故有加差焉有时而先于常期故有减差焉
凡加差之因有二一因于日度之盈夫日行既越于常度则月不能及一因于月度之迟夫月行既迟于常度则不能及日二者皆必于常期之外更增时刻而后能及于朔朢之度故时刻加也
减差之因亦有二一因于日度之缩夫日行既缓于常度则月易及之一因于月度之速夫月行既速于常度则易及于日二者皆不待常期之至而已及于朔朢之度故时刻减也
乃若以日之盈遇月之迟二者皆宜有加差以日之缩遇月之疾二者皆宜有减差故【盈与迟缩与疾】并为同名而其度宜倂 若以日之盈遇月之疾在日宜加在月则宜减以日之缩遇月之迟在日宜减在月宜加故【盈与疾缩与迟】并为异名而其度宜相减用其多者为主也
如上所论既以【盈缩迟疾】二差同名相从异名相消则加减差之大致已定然而又有乘除者上所言者度也非时刻也故必以此所得之度分【即同名相从异名相消之度分】用每限之时刻【八百二十分】乘之为实每限之月行度为法【即迟疾行度】除之即变为时刻而命之为加减差矣以异乘同除之理言之月行迟疾行度则所厯时刻为八百二十分今加减之度有防个迟疾行度则月行时刻亦当有防个八百二十分故以此乘除而知加减差之时刻
推定朔法
各置经朔朢大小余各以其加减差加者加之减者减之即各得所推定朔朢大小余大余命起甲子算外得定日支干小余命时刻【依发敛加时条求之】其定朔朢日小余若在本日日出分以下者退一日命之惟朔不退定朔日干名与次月同者其月大不同者其月小 内无中气者为闰月
朢退一日者以月当用更防也假如定朢在乙丑日日未出前则仍是甲子日之更防故也
按节气为两月相交之界故谓之节中气为一月三十日之正中故谓之中月有中气然后可正其名曰某月【如有冬至则为十一月有大寒则为十二月有雨水则为正月他皆若是】若月内无中气而但有节气则在两月交界之间不能名其为何月而谓之闰月矣
凡闰月前一月中气必在晦后一月中气必在朔则前后两月各在定名而此月居其间不得复以前后月之名名之不得不为闰月【如月内但有立春节而无中气则大寒中气在前月之晦定其为十二月雨水中气则后月之朔定其为正月前后两月各有本名不可移动而本月无中气即无月名必为闰月也】厯家以无中气为闰月则各月之中气必在本月而不可稍移所谓举正于中民则不惑也然惟以恒气注厯始能若是唐一行之説所以确不可易而厯代遵守以为常法非不知有定气而但知恒气也【定气即日行盈缩若于各恒气求其盈缩差而以盈差为减差缩差为加差即得各定气日及分然而不用者为闰月也】
推入交次气法
置天正入交泛日及分加四日六三六七三八【即两交差】即为所求年正月经朔下入交泛日及分也以后累加交差二日三一八三六九满交终二十七日二一二二二四去之即各月经朔下入交泛日也累加至其年十一月即与次年天正入交泛日相同也 复以交朢一十四日七六五二九六五累加之亦满交终去之即得各月经朢下入交泛日加朔得朢加朢得次朔亦必相同也附交差钤
一 二日三一八三六九 用钤加正月经朔下二 四日六三六七三八 入交泛日可迳得所三 六日九五五一○七 求某月经朔下入交四 九日二七三四七六 泛日若加正月经朢五 十一日五九一八四五 下入交泛日亦可迳六 十三日九一○二一四 得所求某月经朢下七 十六日二二八五八三 入交泛日加满交终八 十八日五四六九五二 二十七日二一二二九 二十○日八六五三二一 二四并去之用其余十 二十二日一八三六九○ 数
十一二十五日五○二○五九
十二 ○日六○八二○四
推盈日法
视各恒气之小余在没限七千八百一五六二五以上者为有盈之气也置防余分一万○一四五【以十五日除气防得一万○一四五六二五止用四位取大数也】内减有盈之气小余四位用其余分为实【以千三百二定之】以六十八分六十秒【以气盈除十五日得六十八分六十六秒九五今亦止用三位】定一为法乘之【言十定一】得数取定四子为日位用加恒气大余日满纪法去之命起甲子算外为所推盈日也
又法亦以有盈之恒气小余去减防余分余以一气十五日乘之为实气盈二千一百八四三七五为法除之得数以加恒气大余满纪法去之命为盈日亦同若迳求次盈日者置所得盈日毎加盈防六十九万六六九五二八即得第二盈日亦满纪法去之命干支也盈日即古厯之没日也凡气内有盈日者多一日假如甲子日立春则己夘日水今盈一日为庚辰日雨水故谓之盈日
防余分者十五日除气防之数也盖谓毎大余一日即带有盈分○千一百四十五分故必足得防余分【一万○一四五】之数则为十五分气防之一也
六十八分六十秒者气盈除十五日之数也盖谓毎盈一分在恒气为六十八分六十秒即六十八分六十秒盈一分也今有盈之恒气小余尚不及防余分有若干分则必更厯若干六十八分六十秒而其盈分始足命之盈日也
又法以十五日乘气盈除即六十八分六十秒乘也故其得数同
捷次盈以盈防加者率六十九日奇而有盈日则毎一嵗周只有五盈日或四日也余详用数
推虚日法
视各经朔之小余在朔虚四千六百九四○七以下者为有虚之朔也置有虚之朔小余四位【千定三百定二】为实以六十三分九十秒【朔虚除三十日得六十三分九十一秒竒此用大数故只三位】定一为法乘之【言十定一】得数取定四子为日位用与经朔大余相加满纪法去之命起甲子算外为所推虚日也又法以三十日乘有虚之小余为实朔虚四千六百九四○七为法除之得数以加经朔大余满纪法去之为虚日亦同
若迳求次虚日者置所得虚日每加虚防六十二日九一○四二二即得第二虚日其命干支亦满纪去之也虚日即古厯之灭日也凡月内有虚日者其月小【以经朔言之】故谓之虚日
六十三分九十秒者朔虚除三十日之数也盖谓毎虚一分在月内为六十三分九十秒即毎六十三分九十秒当虚一分也今经朔小余尚有若干分则必更厯若干六十三分九○而其虚分始尽命之虚日也
其又法以三十日乘朔虚除即六十三分九○乘也故得数亦同
捷次虚日以虚防加者率六十三日弱而有虚日则每一嵗防亦只五虚日也余亦详用数
推土王用事法
置四季月节气大小余【三月用清明六月小暑九月寒露十二月小寒】各加土王防一十二万一七四七五满纪法去之大余命起甲子算外各得所推土王用事日辰也
又法置四季月中气大小余【三月用谷而六月大暑九月霜降十二月大寒】内各减第二土王防三日○四三六八七五如不及减加纪法减之所得亦同
天有五行而土无专位以体之立者言之则居中以用之行者言之则在隅土者木火金水之所以成终而成始也参同契曰土旺四季罗络始终青赤白黒各居一方皆禀中宫戊己之功盖谓此也厯家以春木夏火秋金冬水分旺者各得气策四又十二日【一七四七五】而土寄旺于四季之末者各得气防一又三日【○四三六八七五】与四行之数适以相等而嵗功成焉前法用加节气者是于四时之末而要其终后法用减中气者是据土王用事之初而原其始余详用数推发敛加时法
各置定朔朢及恒气之小余为实以十二时为法乘之【法实并以千三百二定之言十定一以所定四子为万】取万为时命起子正有五千起作一时命起子初并以算外命时其不满五千者取一千二百为刻命起【初正】初刻算外为某刻
又法各置小余加二为时减二为刻不须定数就以千位为时百位为刻有五百起作一时命起子初初刻不起者命起子正初刻也
按古法以日行赤道外去北极逺谓之发日行赤道内去北极近谓之敛发敛字义并主北极为言日道之自近而逺逺而复近皆以渐致故不曰逺近而曰发敛也古诸家厯法并有歩发敛一章其所列者月卦律吕气之类而加时之法附焉授时亦然故曰歩发敛加时也【授时虽不用律吕月卦惟存七十二而统以廿四中节盖即其所谓发敛而所谓歩发敛加时者以推各气候初交之时刻发敛字义防上文而为説犹云歩气候加时云尔】大统则省去歩发敛一章故加时之法在气朔章后而犹云推发敛加时因仍旧名无他义也
以十二乘者何也盖以日周一万分十二时则各得八百三十三分三三不尽故以十二乘之通日周一万为十二万则可以匀分乃算术通分法也日周既通为十二万故以一万为一时以一千二刻为一刻也有五千起作一时者因时有初正则各得五千其子初四刻为前半个子时乃先一日之数谓之夜子时子正四刻为后半个子时乃本日之数本日十二时并从兹起故满一万者命起子正也命起子正则算外为丑正矣【因所满一万数中有子正四刻丑初四刻在内则前半个丑时已满而算外为丑正】若但满五千则算外为丑初【但满五千则所满者是后半个子时而交前半个丑时是为丑初非丑正也】故起作一时而命起子初此是从先日夜子初刻算起借前半个子时辏合成整以便入算也
其又法加二为时减二为刻者加是就身加二即十二乘但不变千位不定子故即以一千为一时而起子正有五百起作一时而起子初也减二即十二除而挨身减二不动算位所谓定身除法也故即以一百为一刻
附十二时钤
千百十分十秒 千百十分十秒
子正 ○○○○○○ 午正 五○○○○○丑初 ○四一六六六 未初 五四一六六六丑正 ○八三三三三 未正 五八三三三三寅初 一二五○○○ 申初 六二五○○○寅正 一六六六六六 申正 六六六六六六夘初 二○八三三三 酉初 七○八三三三夘正 二五○○○○ 酉正 七五○○○○辰初 二九一六六六 戌初 七九一六六六辰正 三三三三三三 戌正 八三三三三三巳初 三七五○○○ 亥初 八七五○○○巳正 四一六六六六 亥正 九一六六六六午初 四五八三三三 【夜子】初 九五八三三三凡日下小余分并以十二时钤相减命时【如满四一六六者即命其时为丑初满八三三三者即命其时为丑正】减不尽者以一百分为一刻如不满百分即命初刻满一百分即命一刻满二百分命二刻满三百分命三刻满四百分命四刻【如小余可减二千五百分命其时为夘正减过余数有一百分即为夘正一刻有二百分为夘正二刻有三百分为夘正三刻有四百分为夘正四刻若减余不满百分只为夘正初刻他皆若是】初正并同推朔值宿法
置辛巳为元求到其年通积全分内减去其年闰余全分加三万○六一一八六【即两宿余】满宿防二十八万去之命起虚宿算外即得所求年正月经朔直宿以后累加宿余一万五三○五九三满宿会去之即得各月经朔直宿再以各朔下加减差加者加之减者减之亦满宿会去之命起虚宿算外即得各月定朔直宿【其加减过小余亦必与定朔小余相同为凖】
此盖以辛巳为元之天正冬至前甲子日正直虚宿故迳以通积取之即得直宿
按日直宿法乃演禽之用占家之一种也故诸家厯法无之授时厯经亦所未载而大统厯有之盖元统之所増其实无闗厯法
推闰月所在
置朔实【二十九万五三○五九三】内减去有闰之天正闰余全分【即所推天正闰余在闰凖以上者其年有闰是也】余为实以月闰九千○百六二八二为法除之满法为月视所得有防月命起嵗前十一月算外得闰在何月此法仍多未的然只在其月之前后皆以定朔为凖也
满法为月者满得一个月闰之数即为一月若满两个月闰即为两月此只求整月不除分秒故不必定子
附六十甲子钤
初日【甲子】 一日【乙丑】 二日【丙寅】 三日【丁夘】 四日【戊辰】 五日【己巳】六日【庚午】 七日【辛未】 八日【壬申】 九日【癸酉】 十日【甲戌】 十一【乙亥】十二【丙子】 十三【丁丑】 十四【戊寅】 十五【己夘】 十六【庚辰】 十七【辛巳】十八【壬午】 十九【癸未】 二十【甲申】 廿一【乙酉】 廿二【丙戌】 廿三【丁亥】廿四【戊子】 廿五【己丑】 廿六【庚寅】 廿七【辛夘】 廿八【壬辰】 廿九【癸巳】三十【甲午】 三十一【乙未】 三十二【丙申】 三十三【丁酉】 三十四【戊戌】 三十五【己亥】三十六【庚子】 三十七【辛丑】 三十八【壬寅】 三十九【癸夘】 四十【甲辰】 四十一【乙巳】四十二【丙午】 四十三【丁未】 四十四【戊申】 四十五【己酉】 四十六【庚戌】 四十七【辛亥】四十八【壬子】 四十九【癸丑】 五十【甲寅】 五十一【乙夘】 五十二【丙辰】 五十三【丁巳】五十四【戊午】 五十五【己未】 五十六【庚申】 五十七【辛酉】 五十八【壬戌】 五十九【癸亥】二十八宿钤
初日【虚】 一日【危】 二日【室】 三日【壁】 四日【奎】 五日【娄】六日【胃】 七日【昴】 八日【毕】 九日【觜】 十日【参】 十一【井】十二【鬼】 十三【栁】 十四【星】 十五【张】 十六【翼】 十七【轸】十八【角】 十九【亢】 二十【氐】 廿一【房】 廿二【心】 廿三【尾】廿四【箕】 廿五【斗】 廿六【牛】 廿七【女】
厯算全书卷二十一
钦定四库全书
厯算全书巻二十二
宣城梅文鼎撰
厯学骈枝卷二
大统厯交食通轨用数目録
周天三百六十五度二十五分七十五秒
按此即歩气朔章用数但彼以万分为度法此以百分为度法故百分为分而分为秒名异而实同也
半周天一百八十二度六十二分八十七秒半
周天象限九十一度三十一分四十三秒七十五防平分周天度为半周天又平分之则为象限乃四分周天之一如两仪之分四象也
半嵗周一百八十二度六十二分一十二秒半
此太阳行天半嵗之度也亦以度为百分与气朔章异而以日命度则同以较半周天不及七十五秒乃嵗差所自生
嵗差一分五十秒
若以万分命度则为一百五十分
交终度三百六十三度七十九分三十四秒一十九防【六】
此以月平行度乘交终之数月入交一转凡行天度有此数也
交中度一百八十一度八十九分六十七秒【○九八】此以月平行乘半交之数月入交一半凡行天度有此数也
正交度三百五十七度六十四分
此于交终度内减去六度一五有竒也
中交度一百八十八度○五分
此于交中度内加入六度一五有竒也 日食入交度有加减者日既髙于月黄道在天亦髙于月道故当其初入隂厯六度时月之行天虽在日北而人之见月尚在日南中交度所以有加也及其将入阳厯尚差六度时月之行天虽在日内而人之见月已出日外正交度所以有减也此皆由测验而得也其所以然则亦中国地势为之
前凖一百六十六度三十九分六十八秒
前者交前也入隂厯满此是在正交前也入阳厯满此是在中交前也以后凖减交中即得
后凖一十五度五十分
后者交后也入阳厯在此数以下是正交后也入隂厯在此数以下是中交后也凖者定也凡月食在交前后以此为定盖无论交前交后皆以十五度五十分为定过此则不食也前凖数虽多以减交中度则以十五度五十分也
月平行分一十三度三十六分八十七秒半
置月行极迟极疾度数一转之积以月行一转之日平分之得此数
日行分八分二十秒
此乃一限之日行分也月行一限在日周一万内八百二十分也盖万分日之百即百分度之一分也
日食分二十分
此置日食十分倍之【倂日体月影各十分即二十分】
月食分三十分
此置月食一十五分倍之【倂月体十分闇虚二十分共三十分】
隂食限八度 定法八十分
隂者月入隂厯是在黄道北在日内也在日内则易为揜故八度食也 隂食八度故隂定法亦八十分以八十分除八度即得隂食十分也
阳食限六度 定法六十分
阳者月入阳厯是在黄道南在日外也在日外则难为揜故六度食较隂食近也 阳食六度故阳定法亦六十分以六十分除六度即得阳食十分也
月食限一十三度○五分 定法八十七分
以定法八十七除一十三度○五分即得月食一十五分也 月既小于闇虚闇虚所至即月所至无髙下故不论隂阳厯皆十三度即食也闇虚者日之影倍大于月故月食十有五分所谓既内既外也
日月食限数【凡数满万为日千为十刻百为单刻】
阳食入交
在○日五十刻已下日月不食
在二十六日○二刻已上日月皆食
在一十三日○○刻已上日月皆食
在一十四日七十五刻已【下上】日月皆食
在○日五千四百五五已【下上】日月皆食
在二十五日六一五一已上日月不食
在一十二日○○八九已上日月不食
在一十四日一五一六已下日月皆食
隂食入交
在一日二十五刻已下不食
在一十二日四十二刻已【上下】月食
在一日一八七二已下日食
在二十六日○二四九已上日月皆食
在一十二日四一八九已上
在一十四日七九三三已下
又在交朢一十四日七六五二九六五已下日月皆食又在交终二十七日二一二二二四已下日月皆食又在交中一十三日六○六一一二已下日月皆食右各日月食限如日食视其定朔小余在夜刻者如月食视其定朢小余在昼刻者即同不食亦不必推算也又与各交泛者数同则食也不同者不食其已上已下皆指小余而言凡数自万已上为大余自千已下为小余 凡日食视其定朔小余在一千二四九以下八千八百以上皆在夜刻也起亥初初刻止丑正四刻 凡月食视其定朢小余在三千○一六已上七千○八三已下皆在昼刻也起辰初初刻止申正四刻【昼夜刻仍宜以日出八分与定朔朢小余相较而定之】
按自定朔之法行而日食必在朔厯家以是騐其疎密者千有余年矣厯至授时法益密数益简虽然月有交也逐逐歩算虽简亦繁许学士之讥世医谓猎不知兎广络原埜术已疎矣今通轨所载食限颠倒缪乱殆不可以数求其误后学将何已乎今为订定如左
今考定日月入交食限
朔泛交入阳厯
在○日五○一六已下为入食限已上者日不食在一十三日一○四五已上为入食限已下者日不食
朔泛交入隂厯
在一十四日不问小余皆入食限
其小余在一五一六已下一三○七已上者的食
在一十五日一七七九已下为入食限已上者日不食在二十五日六四○四已上为入食限已下者日不食在二十六日不问小余皆入食限
其小余在六六六七已上六八七六已下者的食
又在交终二十七日二一二二二四已下为入食限又在交中一十三日六○六一一二已上为入食限
朢泛交不问隂阳厯
在○日不问小余皆入食限
其小余在七九六六已下者月的食
在一日一五五六已下为入食限已上者不食
在一十二日四五○五已上为入食限已下者不食其小余在八○九五已上者月的食
在一十四日七六一七已下为入食限已上者不食其小余在四○二七已下者月的食
在二十六日○五六六已上为入食限已下者不食其小余在四一五六已上者月的食
又在交终二十七日二一二二二四已下月的食又在交中一十三日不问小余皆的食
右日月食限皆视其朔朢入交泛日其不入食限者即不必布算也其入的食限者必食也其入食限不言的者或食或不食也是皆以算御之也凡言已上已下者皆指小余有不问小余者则只以大余命之也又视其定朔小余如在日入分后及日出分前十分以上者夜刻也定朢小余如在日入分前及日出分后七百三十分以上者昼刻也日食在夜刻月食在昼刻即不得见初亏复圆同不食限不必布算也按日食隂厯距交前后二十一度而止以月平行除之得一日五七一八日食阳厯距交前后六度七十一分而止以月平行除之得○日五○一六即各食限也其隂厯距交前后七度○一三四至七度二九三四为日的食限月平行除之得○日五千二百四六至○日五千四百五五也其阳厯则无的食何也盖日食虽有阳食限六度隂食限八度其实总在隂厯阳厯本无蚀法也今所定阳厯食限以诸差得之皆或限也诸差者何一曰盈缩差加减之极至二度四十分一曰南北东西差加减之极至四度四十六分幷二数六度八十六分内除未交阳厯前原空有一十五分余六度七十一分是为阳厯食限也其隂厯的食起七度○一至七度二九止者正交中交限距交皆六度一十五分而阳食限只六度是原空一十五分也如入盈缩差幷南北东西差六度八十六分共七度○一而差变极矣故的限以比起置正交中交距交数加隂食限八度共一十四度一十五分内减去盈缩差幷减去南北东西差余七度二九而差变极矣故的限以此终不入此限度皆或限也置正交中交距交数加隂食限共一十四度一十五分又加入盈缩差又加入南北东西差共二十一度是为隂厯食限也盖极其变可以得其常执其常可以追其变今所订定食限皆要其变之极者言之而其常可知也
又按月食不问隂阳厯只距交前后一十五度四十五分而止在月平行得一日一五五六为食限也其距交前后一十○度六十五分在月平行得○日七九六六为的食限也夫月食何以不问隂阳厯也月之掩日以形形则有所不周日之掩月以气气则无所不及故日必以隂厯食月不问隂阳厯皆食阳全隂半之理也又月虽掩日尚不能直至于日之所也故有东西南北差日以闇虚掩月则直至于日之所也故亦无东西南北差惟其不用东西南北差也故只以盈缩差二度四十分加其食限一十三度○五分而得食限一十五度四十五分或食之数止此而差变极也只以盈缩差二度四十分减其食限一十三度○五分而得的食限一十○度六十五度或不食之数亦至此而差变极也
又按夜刻不见日食以时差分与定用分相较知之大约日出入夘正酉正合朔当之时差之多至六百五十分若当二至日出入其差乃极亦不下六百三十分故定朔分若与日出入同者其食甚皆在日出前日入后六百三十分以上也假如日食十分当月行极迟之限定用分极多至六百三十五分止矣故知定朔在日出分前一十分以下者即不得见未复光定朔在日入分后一十分以上者即不得见初亏断为夜刻无疑也其昼刻不见月食亦以时差分与定用分相较知之依授时时差法朢在卯酉正时差之多至一百三十分若当二至日出入其差为极亦不下八十九分故定朢若与日出入分同者其食甚皆在日入前日出后八十九分已上也假如月食十五分当月行极迟之限定用分多至八百十六分止矣故知定朢在日出分后七百三十分已上者即不得见初亏定朢在日入分前七百三十分已上者即不得见未复光断为昼刻无疑也【授时算月食时差法见后时差条】又按大衍厯有九服交食法庚午元厯有里差自宋以前厯法皆有晷漏所在差数今所定只据授时厯经所载大都食法其日出入据立成所载盖是应天漏刻也元统作通轨是洪武中故用南都漏刻【授时立法时宜有诸方漏刻及里差推歩之术今皆失传故只据通轨】
日食通轨
録各有食之朔下数
经朔全分 盈缩厯全分 盈缩差全分迟疾厯全分 迟疾限数 迟疾差全分加减差全分 定朔全分 入交泛日全分按有食之朔即所推其朔入交泛日入食限者也故其下所有数皆全录之盖数以倚数叅伍相求此所录皆母数原定朔时俱已推定故也月食仿此推定入迟疾厯法
置所推或迟厯或疾厯全分以本日下加减差加者加之减者减之得为定入迟疾厯分也
按原推迟疾是经朔今以差加减之则是定朔下迟疾也
推定入迟疾厯限数法
置所推定入迟疾厯全分依朔下限数法推之即得按定朔迟疾既不同经朔则其入转限数亦异故复定之
推定限行度法
视所推定入迟疾限与太隂立成相同限下迟疾行度【迟用迟行度疾用疾行度】内减日行分八分二十秒【于度下二位减】即为定限行度也
定限行度内减去八分二十秒者月行一限日行八百二十分于百分度法为八分二十秒也盖右旋之度月速于日立成中迟疾行度月行于天之数此所推定限行度乃月行距日之数即日月两行之较也假如一限内月行一度日亦行八分二十秒则月行之多于日行为九十一分八十秒
推日出入半昼分法
视有食之朔下是盈厯者大余若干用立成内冬至后相同积日下日出入半昼分全录之是缩厯者大余若干用立成内夏至后相同积日下日出入半昼分全录之
按日出入者所以定带食也以全昼之分半之为半昼分所以定午也只用经朔盈缩厯不加减者所差半日而极无甚差数也
推嵗前冬至天正赤道宿次度分法
置嵗差一分五十秒【定二子】为实以所距积年减一算【十定一百定二】为法乘之【言十定一】得数【定有四子为度】置箕宿十度相减余为赤道箕宿度分也
按嵗差者日行黄道之度所毎嵗迁徙不常者也尧时冬至在虚一度至元冬至在箕十度渐差而西也嵗差一分五十秒者凡六十六年有八月而差一度也原至元冬至在箕十度至今所求年又差几度故以距算乘嵗差而得所差之数以减箕宿十度便知退在箕宿几度也嵗差之度自东而西其数为退故用减也
推嵗前冬至天正黄道宿次度分法
置所推赤道度分内减去黄道立成相同积度下第三格积度全分余【有十定三子有分定二子十秒定一子】为实以同度下第四格度率为法除之【不去子只不满法去一子】得数【定有三子为十分二子为单分一子为十秒于十分前一位加积度】加入同度第一格积度得为天正黄道箕宿度分也
按此以箕宿赤道度变黄道也欲明其交变之理当先知浑天之形盖天体浑员而赤道纮带天腰其南北极皆等赤道度匀分如瓣离赤道逺则其度渐敛渐狭以会于两极若黄道之度虽亦匀分然半出赤道之外半在赤道之内与赤道有平斜之别若自两极作经度纵剖赤道必过黄道则有时赤道一度当黄道一度有竒以黄道度斜也【二分黄道斜穿赤道而过故赤道平而黄道斜】有时赤道一度当黄道则不及一度以赤道度小也【二至黄道所经离赤道二十四度弱在赤道度则已为瓣渐敛之时其度瘦小故不能当黄道之一度】古诸家厯法各有黄赤变率惟授时依割员句股之法剖浑度为之于古为密也
黄赤立成起二至毕二分起二分毕二至并于一象限内互相乘除各有定率【详第三卷】箕宿近冬至故用至后立成
立成第四格赤道度率也第二格所变黄道度率也凡至后赤道一度零若干分始可当黄道一度也【以赤道小度当黄道之平度则一度不能当一度必加零分始可相当】第三格赤道积度也第一格所变黄道积度也凡至后赤道几度几十几分始可当黄道几度也
嵗差之法毎年冬至西移则冬至所在宿毎年之距度不同【如至元辛巳冬至在箕十度则箕初距冬至亦十度今康熙壬寅冬至退至四度竒则箕初距冬至亦只四度竒】故必毎年变之始为凖的【如康熙壬寅箕宿赤道距冬至四度竒以变黄道则不足四度冬至愈退则距度愈近而毎度之加率愈多】
今以所推箕宿赤道度分【是从本年天正冬至逆数至箕宿初度】与第二格积度相减其满积度数即变成黄道积度【第三格赤道积度俱带零分第一格黄道积度并为整度以此相变是以带零分之赤道几度变为无零分之黄道几度也】其减不尽者以第四格赤道度率为法除之则此赤道零分亦变为黄道零分【所变零分必少于赤道零分】乃以所变零分倂入所变积度为箕宿初度距冬至之黄道度即知天正黄道实躔箕宿若干度分也
以异乘同除之理言之赤道一度零几分于黄道为一度今有赤道零分若干于黄道亦当为零分若干法当置赤道零分以黄道度率乘之为实赤道度率为法除之得数为所变黄道零分今因黄道率是一度乘讫数不动故省不乘而只用除是防法也【惟其省乘故除亦不去子惟不满法去一子盖不去子则实位暗陞与乘过之得数无两】
黄道立成
黄积度【加此】 度率【此乘黄道】 赤积度【减此】 度率【此除黄道】初度 一度 初度○○○○ 一度○八六五一度 一度 一度○八六五 一度○八六五二度 一度 二度一七二八 一度○八六○三度 一度 三度二五八八 一度○八七五四度 一度 四度二四四五 一度○八四九五度 一度 五度四二九四 一度○八四三六度 一度 六度五一三七 一度○八三三七度 一度 七度五九七○ 一度○八二三八度 一度 八度六七九三 一度○八一二九度 一度 九度七六○五 一度○八○一十度 一度 十度八四○六 一度○七八六按黄赤道交变立成原有九十一度今只用十度者以箕宿只十度也【若再过二三百年嵗差于箕度退完交入防度则立成数宜用二十度】箕宿度在冬至前而今用至后立成者赤道变黄道之率至前与至后本同一法故可通用也【至后是从冬至顺数至前是从冬至逆溯其距冬至度同则赤黄之变卛不异】大致与缩末盈初二限共一加分积度者同理近乃有名家撰述辄讥此条为错用立成是未尝深思而得其意也
推交常度法
置有交食之入交泛日全分【十日定五子单日定四子空日定三子空千定二子空百定一子空十不定子】以月平行一十三度三六八七五【定一】为法乘之【言十定一乘过定有四子为单度五子为十度六子为百度】即得所推交常度分也
按交常度者经朔太阳躔度距黄道白道相交之度也
推交定度法
置所推交常度全分内盈加缩减其朔下盈缩差度分为交定度分如遇交常度数少不及减缩差者加交终度三百六十三度七九三四一九减之余为交定度分也遇满交终度去之
按交定度者定朔太阳所在距黄道白道相交之度也闇虚为日对度故只用太阳盈缩差加减之也如遇交常度数少不及减缩差者是以常数言之虽已在交后计日行盈缩则仍在交前故加入交终度减之即仍作交前算也
推日食在正交中交度
视交定度分如在七度已下三百四十二度已上者为食在正交如在一百七十五度已上二百○二度已下者为食在中交
按正交者月自隂厯入阳厯交之始也中交者月自阳厯复入隂厯交之中也交终之度于此始即于此终故为正交也交中之度于此适半故为中交也七度已下三百四十二度已上者正交食限阳厯距交初七度隂厯距交终二十一度而止也一百七十五度者阳厯距交中亦七度而止为食限二百○二度者隂厯距交中亦二十一度而止为食限也
推中前中后分法
视定朔小余如在半日周五千分已下者就置五千分内减去定朔小余而余为中前分也如在半日周已上者就于定朔小余内减去半日周余为中后分也按中前是从午逆推前所距分也故以小余减半日周中后是从午顺求后所距分也故以半日周减小余顺数逆推皆自午正起算也
推时差分法
置半日周内减去所推或中前或中后分余【千定三百定二】为实复以中前或中后【千三百二定之】为法乘之【言十定一】得数又以九十六分【去三子 按九十六分宜去一子今去三子者经所谓退二位也】为法除之【不满法去一子除过定有二子为百分一子为十分】得为时差分也中前为减差中后为加差
按时差分者食甚之时刻有进退于定朔者也盖经朔本有一定之期既以月迟疾日盈缩加减之为定朔矣而犹有差者则以合朔加时有中前中后之不同也其所以不同者何也大约日在外月在内故能掩之人又在月内故见其掩而有食当其正相当一度谓之食甚如其合朔午正则以人当月以月当日相当绳直故无所差若在午前以至于夘则渐差而早假如定朔夘正一刻日月合在一度是日月合朔本等时刻也人自地上观之则不待其月之至于此度也当其夘初初刻月未及日一度时已见其合于日是差而早六刻有竒也若在午后以至于酉则渐差而迟假如定朔酉正一刻日月合在一度是日月合朔本等时刻也人自地上观之则月虽已至此度尚未见其合也直至戌初一刻月行过于日将一度时始见其合于日是差而迟六刻有竒也其自夘而辰而已所差渐少至午正则复于无差也其自午而未而申积差以渐而多至酉则差而极于六刻有竒也盖天体至圆其行至徤运乎四虚地在其中为气所团结而不散若卵之有黄夫卵既圆矣黄安得独方故地之方者其徳其体则必不正方如碁局也夫日月并附天行而月在日下当其合时去日尚不知有几许人自地上左右窥之与天心所见不同故日月平合在夘酉皆不能见所见食甚日稍在下月稍在上斜所当差近一度在月平行为六百余分惟午则自下仰观所见正当绳直与在左右旁视者异故无差也昔人常云人能凌倒景以瞰日月则晦月之表光应如望吾亦云使人能逐景而行与日相偕则举头所见常如在午又使地如琉璃光人居其最中央旋而观日八面皆平时差之法可以不设矣是其所差不问盈缩迟疾而只在本日之加时故曰时差
推食甚定分法
视时差分如是中前分推得者置定朔小余内减去时差分余为食甚定分也如是中后分推得者置定朔小余内加入时差分共得为食甚定分也满日周去之至入盈缩度再加之
按食甚食而甚也食甚分是自亏至复之中日月正相当于一度之时刻也中前减小余者差而早也中后加小余者差而迟也若夜刻不算者恐无满日周去之之理末二句疑有误
推距午定分法
置所推中前或中后分内加入时差分共得为距午定分也
按距午定分是食甚时刻距午正之数也食甚以时差加减距午则不减只加者盖食甚原是顺故有加减距午分则一自午顺推一自午逆溯总是差而渐逺于午正故也
推食甚入盈缩定度法
置前推或盈厯或缩厯初末全分加入定朔大余及食甚定分内减去经朔全分余为食甚入盈缩厯定度分也按原推盈缩厯是经朔下者故以定朔大余及食甚分加之减去经朔全分如以经朔大小余加减作食甚大小余故即得食甚所入盈缩厯数也
推食甚入盈缩差度法
置所推食甚盈厯或缩厯全分减去大余依朔下盈缩差法推入得食甚入盈缩差度分也如遇末限亦用反减半嵗周之数【数止秒】
按食甚盈缩厯既异经朔则其所积盈缩之差亦不同故复求也
推食甚入盈缩厯行定度法
置食甚入盈缩厯全分以万为度内盈加缩减其所推食甚入盈缩差得为食甚入盈缩厯行定度分也【末限不用数止秒】
按凡盈厯若干日即是常数日行距冬至宿之度数也凡缩厯若干日即是常数日行距夏至宿之度数也以其差加减之即得所推食甚日躔距二至宿之度数也凡用末限者所以纪其差是逆从二至推至二分其差整齐易知也今不用末限者所以积其度是顺从冬至数至夏至从夏至数至冬至也
推南北泛差度法
视所推食甚入盈缩厯行定度如在周天象限九十一度三一四三七五已下者为初限也如在已上者置半嵗周内减去行定度余为末限也或得初限或得末限俱自相乘之【初末限者十度上下各定三子单度各定二子言十各定一子】得数以一千八百七十度【去三子】为法除之【不满法去一子除过定有四子为度三子为十分 按上下各定二子则四子矣故四子为度】复置四度四十六分【按四度四十六分者即周天象限自乘复以一千八百七十度除之者】内减去得数余为南北泛差度分也
推南北定差度法
置所推南北泛差全分【度定四子十分定三】以所推距午定分【千定三子百定二子】为法乘之【言十定一】得数复以其所录半昼分【去二子】为法除之【不满法去一子除过定有四子为度三子为十分】仍置泛差减其得数余为南北定差也若遇泛差数少不及减者反减之而得也 又视其盈缩厯及所推正交中交限度如是盈初缩末者食在正交为减差中交为加差也如是缩初盈末者食在正交为加差中交为减差也若遇反减泛差者应加作减应减作加不可忽畧也
按南北差者古人所谓气差也易之曰南北所以着其差之理也盖日行盈初缩末限则在赤道南其逺于赤道也至二十三度九十分日行缩初盈末限则在赤道北其逺于赤道也亦二十三度九十分日之行天在月之上而髙故月道与黄道相交之度有此差数以南北而殊也假如盈初缩末限一日空日间日行赤道外极南去人极逺去地益近日道所髙于月道之中间人皆从南观之易得而见故月道之出黄道而南也较常期【所谓常期皆南北东西差折中之数即所定大都正交度中交度也】早四度有竒其入黄道而北也较常期迟四度有竒由是以渐而至于盈初缩末八十八日行天渐满一象限之时黄道之在赤道南者去赤道以渐而近去地之数以渐而逺其日髙月下相去之数人所从旁见者以渐而少故其所差四度有竒以渐而杀也又如缩初盈末限一日空日间日行赤道内极北去人益近去地极逺日道所髙于月道之中间人仰面视之难得而见故月道之出黄道南而为正交也较常期迟四度有竒其入黄道北而为中交也较常期早四度有竒由是以渐而至于缩初盈末九十三日行天渐满一象限之时黄道之在赤道北者去赤道以渐而近去地之数亦以渐而近其日髙月下相悬之数人所从旁见者又以渐而多故其所差四度有竒亦以渐而杀也四度四十六分者据其极差者言也以得数减之便是今所有差也然此皆据午地而言故以距午分乘之以半昼分除之便知今距午之地应分得差数凡几许而今已距午几许则此所有之差已不可用故以减原得泛差数而知其尚余几许之差为定差也盖于天则冬至夏至之黄道为南北于地则加时在正子午为南北今泛差之数近二至则多近二分则少是以天之南北而差也定差之数近午正则多近日出没时刻则少是以加时之南北而差也故曰南北差 月自黄道北出黄道南谓之正交即经所谓交前隂厯交后阳厯也月自黄道南入黄道北谓之中交即经所谓交后隂厯交前阳厯也 其南北泛差不及减反减者此带食出入方有之何也此必是食甚定分在日入分已上或日出分已下则其距午定分多于半昼分故乘除后得数亦多于泛差也不则以多除以少乘其数且不能泛差相等况能多于泛差乎愚故断其为带食也泛差数少不及减是距午定分已过于半昼是在夜刻故反算其距子之数夫距子与距午其盈缩南北逺近幷旁视仰视之理正相反故加者减之减者加之以为定差也
推东西泛差度法
置所推食甚入盈缩厯行定度就为初限也去减半嵗周余为末限也以初末二限互相乘之【百度定四子十度定三子言十定一是也】得数复以一千八百七十度【去三子】为法除之【不满法去一子除过定有四子为度三子为十分】即得所推东西泛差也
推东西定差度法
置所推东西泛差全分【度定四子千定三子】以所推距午定分【千定三子百定二子】为法乘之【言十定一】得数以二千五百度【去三子】为法除之【不满法去一子除过定有四子为度三子为十分】视所推如在东西泛差已下者就为东西定差度分也如在已上者倍其泛差内减去得数余为东西定差度分也 又视其盈缩厯及中前中后分与正交中交限度若是盈厯中前缩厯中后者正交为减差中交为加差也若是盈厯中后缩厯中前者正交为加差中交为减差也
按东西差即古所谓刻差也易其名曰东西者其差只在东西也于天则近二分之黄道为东西于地则近卯酉之时刻为东西盖日行在二至前后其势平直日行在二分前后则其黄道与赤道纵横相交其势斜径当其斜径加时又在卯酉则有差也假如春分日在盈厯九十余度其黄道之交于赤道自南而北势甚斜径若加时中前则是赤道倚而黄道横也加时中后则是赤道倚而黄道纵也又如秋分日在缩厯九十余度其黄道之交于赤道自北而南势甚斜径若加时中前则是赤道倚而黄道纵与盈厯中后仝也加时中后则是赤道倚而黄道横与盈厯中前仝也黄道纵立于夘酉月道之出入亦从而纵正面视之绳直相当其日内月外相去之中间人所见者少意与南北差缩初盈末正在人顶者同也故月道之出黄道南而为正交也较常期迟四度有
竒其入黄道北而为中交也较常期早四度有竒此盈厯中后缩厯中前皆于正交以差加中交以差减也黄道横偃于夘酉月道之出入亦从而横人在赤道之北斜而望之其日内月外相去之中间皆得而见意与南北差盈初缩末横偃南上渐近于地者同也故月道之出黄道南而为正交也较常期早四度有竒其入黄道北而为中交也较常期迟四度有竒此盈厯中前缩厯中后皆于正交以差减中交以差加也若盈缩厯当二分加时又在卯酉则其差之极四度有竒迨至二分前后黄道之斜径以渐而平故其差亦以渐而少由是而至于二至黄道之斜径依平而差亦复于平故曰二至无刻差也若加时不在夘酉则虽二分之黄道其差却与他气不殊盖其斜径之势亦以渐而平故也假如二分加时辰巳之间其定差则正与四立泛差等渐而至于午中则其差
亦渐而复于平是其所差只在东西故曰东西差 凡东西泛差近二分多是以天之东西而差也其定差以加时夘酉而多是以地之东西而差也以距午分乘之者距夘酉之数也以二千五百除之者日周四分之一乃夘酉距午之数也盖此所为泛差乃距午二千五百分时所有之差也乘除后得数若多于泛差是食甚距午分其数亦多于日周四分之一其加时乃在夘前酉后也夘前酉后之差于正夘酉者其数正与夘后酉前等故倍泛差减得数即为定差也凡差于南北者复于东西差于东西者复于南北幷二差加减数总无过四度四十六分以是为交度进退之极也盖原所谓正交中交限各损隂厯六度余为阳厯者乃是据中国地势所差于南戴赤道之下者言人在北道之北故所见黄道交处皆差而近北六度余此常数也若黄道在冬至横于南上去人
益逺故其交处差而北者又四度余而极是共差十度余矣若黄道在夏至去人反近正在中国人顶故其交处原差而北者乃复而南亦四度余而极是只差一度余矣此南北差之理据午上言也若移而至日出入时则其横于南上者已斜纵于夘酉其正当人顶者已横斜于夘酉所见差度以渐而平如常数故南北差近午多近日出没则少也若黄道在春分而加时夘黄道在秋分而加时酉其势皆横偃于东西而与地相依故其交处益差而北又四度余而极是亦共差十度余矣若黄道在春分而加时酉黄道在秋分而加时夘其势皆纵立于东西而与人相当故其交处原差而北者亦皆复而南四度余而极是亦只差一度余矣此东西泛差之理据夘酉而言也若移而至午则其横偃于夘酉者反斜纵于午上其纵立于夘酉者反横斜于午上所见差度自以渐而
平如常数故东西差近夘酉多近午则少也假使人能正当赤道之下则两极平见相望子正赤道平分界乎夘酉则凡正交只在交终中交则在交中其气刻之差减正交加中交者则差而北其加正交减中交者则差而南当亦各四度有竒也今中国地势则正在赤道之北故所见赤道皆斜倚于人之南其所见正交中交度常数亦皆因其赤道之斜倚者而断惟其黄道交在四立之宿加时在巽坤之维则黄道之势正自斜倚适如赤道之理而南北东西之差皆少与常数相依若黄道横则其势赤道加偃故正交中交之度益差而北若黄道纵则其势视赤道反直几有类于南戴日下之赤道故正交中交之度虽曰复差而南其实乃复于无差也凡缩初盈末而加时午盈厯而加时中后缩厯而加时中前皆黄道纵之类也其缩初盈末当午虽横在天心然东西视之则亦纵也凡盈初缩末而加时午盈厯而加时中前缩厯而加时中后皆黄道横之类也其冬夏至黄道当日出入其二分黄道当午皆黄道斜倚之类也
推日食在正交中交定限度
视所推日食在正交中交限度如食在正交者置正交度三百五十七度六十四分在中交者置中交度一百八十八度○五分俱以所推南北东西定差是加者加之减者减之即为所推正交中交定限度分也
按正交本在交终三百六十三度七十九分今曰三百五十七度六十四分者于隂厯本数内损六度余为阳厯也中交本在交中一百八十一度八十九分今曰一百八十八度五分者于阳厯本数外増六度余侵入隂厯也盖黄道于月道如大环包小环月在日内中间相去空隙犹多人在月内稍北日月交其南人自北斜望得见其间空隙故其交处皆差而北也惟其交处差而北故其交而南也早六度其交而北也迟六度此据地势为言在授时立法原在大都若迤而渐南至于戴日之下所差渐平迤而向北差当益大当亦必有各方差数而不可攷矣 又按此正交中交度増损六度者只是地势使然已为常数其因时而差者又有南北东西二差于是复以加之减之而后乃今所推正交中交之度可得而定而后乃今交前交后隂阳厯可得而定矣
推日食入隂阳厯去交前交后度法
视所推交定度若在正交定限度已下者就于定限度内减去交定度余为隂厯交前度也若在正交定限度已上者于交定度内减去正交定限度余为阳厯交后度也又视其交定度若在中交定限度已下者就于定限度内减去交定度余爲阳厯交前度也若在中交定限度已上者于交定度内减去中交定限度余爲阴厯交后度也 按若交定度在七度以下者数虽在正交定限度下而实则爲阳厯交后度也法当置交定度加入交终度复减去正交定限度余爲阳厯交后度也【勿庵补】按凡交定度在正交后中交前者阳厯也其在正交前中交后者阴厯也若以东西南北差定之而正交度有加中交度有减者是阳厯变爲阴厯也其正交度有减中交度有加者是阴厯变爲阳历也正交阳变阴中交阴变阳是交后变爲交前也正交阴变阳中交阳变阴是交前变爲交后也故必以所推正交中交定限度爲则与交定度相较而得合朔日躔距交前后的数也凡以交定度去减正交中交定限度者爲交前是逆从交处数来也其于交定度内减去正交中交定限度者爲交后是顺从交处数去也 又按交定度在七度以下食在正交也若以减正交定限度其所余当在三百五十度内外爲阴厯交前度也勿庵曰非也若然则凡正交七度已下者永不入食限不必布算矣况所谓隂阳厯者自正交中交而断【正交后为阳中交后为隂】所谓交前后者皆附近正交中交前后而断【正交后为阳厯交后正交前为隂厯交前中交后为隂厯交后中交前为阳厯交前】交终度分为隂阳厯隂阳厯又各分前后安得有隂厯交前度乃多至三百五十余度者乎此必无之理亦必不可通之数也然则何以通之曰有法焉凡交定度在七度已下是其数不特在正交度下幷在中交度下也然而又与中交数逺幷亦不得减中交为交前也夫在中交数下是阳厯非隂厯也不在交前是交后也夫阳厯交后度法当置交定度内减去正交定限度而此交定度数少不及减故必加入交终度而后可以减之也如入交终度减之则阳厯交后之度复其本位也则凡距交七度已下者皆得入阳食之限也然则厯经何以不云通轨何以阙载也曰是偶尔之遗也或姑略之以俟人之变通也或传之乆而失其真原有阙文也夫夏五疑三豕徴信各行其是而已为其恐误后学也故订之
推日食分秒法
视日食入隂阳厯交前交后度是隂者置隂食限八度是阳者置阳食限六度皆减去隂厯或阳厯交前交后度余【度定四十定三】为实各以其定法是隂者置八十分阳者置六十分【去一】为法约之【不满法去一子所定有二子为单分一子为十秒】即得所推日食分秒也如隂阳食限不及减交前交后度者皆为不食也
按隂食限八度者隂厯距交八度内有食也阳食限六度者阳厯距交六度内有食也凡合朔若正当交度其食十分渐离其处食分渐少假如阳厯距交一度二十分则于食十分内减二分只食八分也又如隂厯初交二度四十分则于食十分内减三分只食七分也故各置隂阳食限以距交前后度减之即是于食十分内减去若干分秒也其减不尽者则正是今所推合食之数故各以定法除之而得也凡隂阳定法皆十分食限之一也如食限不及减为不食者是距交前后之度多于隂阳食限其去交甚逺不能相掩断为不食也
推日食定用分法
置日食分二十分内减去推得日食分秒余【十分定三单分定二】为实即以日食分秒【单分定二】为法乘之【言十定一所定有六子为百分五子为十分】即为所推开方积也立天元一于单微之下依平方法开之得为开方数【有十定一】复以五千七百四十分【定五】为法乘开方数【言十定一】得数又以所推定限行度【去四子空度去三子】为法除之【不满法去一子所定有二子为百分一子为十分】即为所推定用分也
按定用分者日食亏初复末中距食甚所定用之时刻也凡日食若干分则其所经厯凡有若干刻食分深者厯时乆以月所行之白道长也食分浅者厯时暂以月所行之白道短也今所求开方之数即自亏至甚或自甚至复月行白道之率也
日食只十分今用二十分者何也日月各径十分其半径五分凡两员相切则两半径聮为一直线正得十分为两心之距以此两心之距为半径从太阳心为心运规作大圆其外周各距日之边五分为日月相切时太隂心所到之界其大圆全径正得二十分也
以日食分秒相减相乘何也此句股术中较求股法也依前所论初亏时两圆相切其两心之距十分此大圆之半径常为句股之食甚时两心之距如句而太隂心侵入大圆边之数如句较自亏至甚太隂心所行白道如股而太隂心侵入大圆边之数与食分正同盖月边掩日一分则月心亦移进一分也故即以日食分秒为句较与大圆全径二十分相减其余即为句和和较相乘为开方积即股实也其开方数即股亦即自亏至甚月心所行之白道矣其自食甚至复光理同
五千七百四十分乘者何也先求日食分秒及句股开方等率皆就日体分为十分其实日体不满一度大约为十之七耳五千七百四十者七因八百二十也月行一限得八百二十分其十之七则五百七十四分矣故以五百七十四分乘开方为实以定限行度除之为定用分之时刻也
以异乘同除之理言之月行定限行度厯时八百二十分则月行亏至甚之白道【即开方数】该厯时有若干分然此所得开方数于度分为十之七法当置开方数七因退位【如有十分只作七分】然后乘除今开方数不动而七因八百二十为五千七百四十得数亦同【即算术中异乘同乘之用】开方数之分是度下一位宜定三子七因八百二十而退位实为五百七十四宜定二子今开方数不定子故于五千七百四十加交三子为五子其乘除后定数同也
初亏时两心之距为【即大员二十分半径】 食甚时两心之距为句食甚时月心侵入限内三分为句较
自亏至甚月心所行白道为股【甚至复亦同】 此以月在阳厯日食三分为例余可仿推
推初亏复圆分法
置所推食甚定分内减去定用分为初亏分不及减加日周【一万】减之复置食甚定分如入定用分为复圆分满日周去之时刻依合朔法推之
按食甚者食之甚食之中也日月正相当于一度也初亏者亏之初食之始也月始进而掩日也复圆者复于圆食之终也月已掩日而退毕也凡言分者皆时刻也盖初亏在食甚前几刻故减小余复圆在食甚后几刻故加小余初亏距食甚时刻正与食甚距复圆数等故皆以定用分加减之也月食仿此 又按据加日周减满日周去二语定用分当不止此数也
推日食起复方位法
视所推日食入隂阳厯如是阳厯者初起西南甚于正南复圆于东南也如是隂厯者初起西北甚于正北复圆于东北也若食在八分以上者无论隂阳厯皆初起正西复圆于正东也
按日食起复方位主日体言之即人所见日之左右上下也以午位言则左为东右为西上为北下为南也日食入隂阳厯者主月道言之月在日道南为阳厯月在日道北为隂厯也如是阳厯食是月在日南掩而过故食起西南甚于正南复于东南也如是隂厯食是月在日北掩而过故食起西北甚于正北复于东北也其食在八分已上者是月与日相当一度正相掩而过故食起正西复于正东其食甚时正相掩覆而无南北不言可知也凡日月行天并自西而东日速月迟其有食也皆日先在东月自西追而及之既相及矣则又行而过于日出于日东故日食亏初皆在西复末皆在东也 又按厯经云此所定起复方位皆自午地言之其余处则更当临时消息也推带食分法
视朔下盈缩厯与太阳立成同日之日出入分如在初亏分已上食甚分【按食甚当作复圆】已下为带食之分也若是食在晨刻者置日出分昏刻者置日入分皆与食甚分相减余为带食差也置带食差【百定六十定五】以所推日食分秒【十定五单定四】为法乘之【言十定一】得数复以所推定用分【百去六子】为法除之【不满法去一子所定有五子为十分四子为单分三子为十秒】得数去减所推日食分秒余上下两处皆为带食已见未见之分也按带食分者日出入时所见食分进退之数也假如日出分在初亏分已上是初亏在日未出前但见食甚不见亏初也日入分在初亏已上是食甚在日入后但见亏初不见食甚也又如日出分在复圆分已下是食甚在日未出前不见食甚但见复末也日入分在复圆分已下是复圆在日入后不见复末但见食甚也见食甚不见亏初是食在未出已有若干尚有见食若干带之而出其食为进也见初亏不见食甚是食在未入见有若干尚有不见食若干带之而入其食亦为进也不见食甚但见复末是食在未出前已复若干尚有见复光若干带之而出甚食为退也不见复末但见食甚是食在未入前见复若干尚有未复光若干带之而入其食亦为退也凡此日出入所带进退分秒何以知之则视其带食而出为晨刻者置日出分其带食而入为昏刻者置日入分皆以食甚分与之相减而得带食之差也假如日出分在初亏分已上其食甚分又在日出分已上则以日岀分减其食甚分其减不尽者则是日出已后距食甚之时刻也若日入分在初亏分已上其食甚分又在日入分已上则以日入分减其食甚分其减不尽者则是日入已后距食甚之时刻也又如日出分在复圆分已下其食甚分又在日出分已下则于日出分内减去食甚分其减不尽者则是日出已前距食甚之时刻也若日入分在复圆分已下其食甚分又在日入分已下则于日入分内减去食甚分其减不尽者则是日入已前距食甚之时刻也凡此带食差分用乘日食分秒又以定用分除之便知日出入时所距食甚时刻在定用分全数内占得几许即知日出入时所带食分于日食分秒全数内占得几许也以其数减食分所余分秒即是日出入前距亏初已过食分或日出入后距复末未见食分也上下两处者得数与减余两处之数已见未见之分即已复未复已食未食如后二条所列也
日有带食例
置日出入分内减去食甚分谓之已复光未复光将所推带食分录于前
晨【日未出已复光若干日已出见复光若干】 昏【日未入见复光若干日已入未复光若干】
置食甚分内减去日出入分谓之见食不见食将所推带食分录于后
晨【日未出已食若干日已出见食若干】 昏【日未入见食若干日已入不见食若干】按置日出入分内减去食甚分者其日出入分皆在复圆分已下也故谓之已复光未复光假如日食甚五分在日出入前其带食三分以之相减尚余二分若在晨刻是日未出前已复光三分日已出后见复光二分也若在昏刻是日未入前见复光三分日已入后未复光二分也此二端带食分皆是已复光数故录于前也其以带食分减之而余者则是未复光数故录于带食之后也置食甚分内减去日出入分者其日出入分皆在初亏分已上也故谓之见食不见食假如日食甚五分在日出入后其带食三分以之相减尚余二分若在晨刻是日未出前已食二分日已出后见食三分也若在昏刻是日未入前见食二分日已入后不见食三分也此二端带食分皆是未食数故录于后也其以带食分减之而余者则是已食数故录于带食之前也月食仿此但以日之昏为月之晨以日之晨为月之昏盖日出于晨入于昏月出于昏入于晨也其余并同
推黄道定积度法
置所推食甚入盈缩厯行定度如是盈厯者内加入天正黄道箕宿度共得为黄道定积度也如是缩厯者内加入半嵗周及天正箕宿黄道度共得为黄道定积度也按黄道定积度者逆计食甚日躔度距天正冬至日躔宿度积数也盈厯加入天正黄道箕度者是逆从天正冬至所躔宿初度积算起也缩厯复加半嵗周者缩厯本数是从夏至度起算今加入半嵗周又加入天正箕宿度是变而如盈厯亦从天正冬至箕宿初度起算也所得定积度即是今所躔宿度与箕宿初度相距逺近之数也
推食甚日距黄道宿次度法
置所推黄道定积度无论盈缩厯皆以黄道各宿次积度钤挨及减之余为食甚日躔黄道某宿次度分也按所推黄道定积度无问盈缩皆是今食甚躔度前距箕宿初度之积数也然尚未知其为黄道何宿度也故以黄道各宿积度钤取其相挨及者减之其减去者是今积度内已满其宿之度日躔已过此宿断为前宿也其不及减而余者则是前宿算外所余度分也是日躔正在此宿中未过故其积度亦未满当即以所减算外之度分断为食甚日躔某宿几度几分也假如食甚定积十度则以箕宿积度九度五九减之余○度四十一分为箕宿算外余数断为食甚日躔黄道斗宿初度四十一分也余仿此
黄道各宿次积度钤
箕九度【五九】 斗三十三度【○六】 牛三十九度【九六】女五十一度【○八】 虚六十○度【○八太】 危七十六度【○三太】室九十四度【三五太】 壁一百○三度【六九太】奎一百廿一度【五六太】娄一百三十三度【九二太】胃一百四九度【七三太】昴一百六十度【八一太】毕一百七七度【三一太】觜一百七七度【三六太】参一百八七度【六四太】井二百十八度【六七太】鬼二百廿○度【七八太】栁二百三十三度【七八太】星二百四十度【○九太】张二百五七度【八八太】翼二百七七度【九七太】轸二百九六度【七二太】角三百○九度【五九太】亢三百十九度【一五太】氐三百三十五度【五五太】房三百四一度【○三太】心三百四七度【三○太】尾三百六五度【二五太】
按黄道积度钤皆自箕初度积至其宿垜积之数也假如日躔斗二十三度四七加入箕宿九度五九则已共积得三十三度○六也又如日躔牛六度九十分如入斗二十三度四七又如入箕九度五九共积得三十九度九六也余仿此 又按凡言钤者皆豫将所算之数幷其已前之数垜积而成以便临算取用意同立成也虽然黄道不可以立钤算者当知黄道度之所由生则可以断其是非矣盖黄道积度生于其宿黄道度各宿黄道度皆生于赤道赤道三百六十五度二五七五黄道亦三百六十五度二五七五而其各宿度数不同者则以二至二分所躔不同也赤道近二至则其变黄道度也损而少赤道近二分则其变黄道度也益而多盖赤道平分天腹适当二极之中所纪之度终古不易黄道不然其冬至则近南极在赤道外二十三度九十分其夏至则近北极在赤道内亦二十三度九十分其自南而北自赤道外而入于其内也则交于春分之宿其自北而南自赤道内而出于其外也则交于秋分之宿交则斜以斜较平视赤道之度必多此处既多则二至黄道视赤道之数必少理势然也【二至赤道以敛小之度当黄道大度已详天正箕宿注】黄道之损益既系于分至分至既以嵗而差黄道积度是必毎嵗不同古人则既言之矣此所载者犹据授时厯经所测黄道之度乃至元辛巳一年之数也上考下求数十年间则皆有所不合况距今三百八十余算积差尤多安得海制此钤以尽古今之无穷乎今仍以授时厯经黄赤道差法求得天启辛酉年黄道积度如左
依授时厯经求得天启辛酉年黄道积度
天正冬至赤道箕宿四度九○
赤道四象积度
箕五度【五】 斗三十○度【七】 牛三十七度【九】女四十九度【二五】 虚五十八度【二○太】 危七十三度【六○太】室九十○度【七○太】 壁九十一度【三一四三太】
右冬至后一象之度
壁七度【九九三一少】 奎二十四度【五九三一少】娄三十六度【三九三一少】胃五十一度【九九三一少】昴六十三度【二九三一少】毕八十○度【六九三一少】觜八十○度【七四三一少】参九十一度【三一四三太】
右春分后一象之度
参初度【五二八太】 井三十三度【八二八太】 鬼三十六度【○二八太】栁四十九度【三二八太】 星五十五度【六二八太】 张七十二度【八七八太】翼九十一度【三一四三太】
右夏至后一象之度
翼初度【三一四三太】 轸一十七度【六一四三太】角二十九度【七一四三太】亢三十八度【九一四三太】氐五十五度【二一四三太】房六十○度【八一四三太】心六十七度【三一四三太】尾八十六度【四一四三太】箕九十一度【三一四三太】
右秋分后一象之度
黄道积度
箕五度【○七】 斗二十八度【七一】 牛三十五度【六九】女四十六度【九五】 虚五十六度【○六太】 危七十二度【二○太】室九十○度【六五太】 壁九十九度【九八太】 奎一百十七度【七一太】娄一百二十九度【九三太】胃一百四五度【五四太】昴一百五六度【四八太】毕一百七二度【八二太】觜一百七二度【八七太】参一百八三度【一一太】井二百十四度【三五太】鬼二百十六度【四八太】栁二百二十九度【六五太】星二百三十六度【○四太】张二百五四度【○五太】翼二百七四度【二八大】轸二百九二度【九五太】角三百○五度【六八太】亢三百十五度【一二太】氐三百三十一度【三二太】房三百三十六度【七三太】心三百四二度【九三太】尾三百六十度【七四太】箕三百六五度【二五太】
天正冬至黄道箕宿四度五一二○
黄道各宿度
角十二度【七三】亢○九度【四四】氐十六度【二】 房○五度【四一】心○六度【二】 尾十七度【八一】箕○九度【五八】
右东方七宿七十七度三十七分
斗二十三度【六四】牛○六度【九八】女十一度【二六】虚○九度【一太】危十六度【一四】室十八度【四五】壁○九度【三三】
右北方七宿九十四度九十一分太
奎十七度【七三】娄十二度【二二】胃十五度【六一】昴一十度【九四】毕十六度【三四】觜 初度【○五】参一十度【二四】
右西方七宿八十三度一十三分
井三十一度【二四】鬼○二度【一三】栁十三度【一七】星○六度【三九】张十八度【○一】翼二十度【二三】轸十八度【六七】
右南方七宿一百○九度八十四度
黄道各宿次积度钤
箕九度【五八】 斗三十三度【二二】 牛四十○度【二】女五十一度【四六】 虚六十○度【五七太】 危七十六度【七一太】室九十五度【一六太】 壁一百○四度【四九太】奎一百二十二度【二二太】娄一百三十四度【四四太】胃一百五十度【○五太】昴一百六十度【九九太】毕一百七七度【三三太】觜一百七七度【三八太】参一百八七度【六二太】井二百十八度【八六太】鬼二百二十度【九九太】栁二百三十四度【一六太】星二百四十度【五五太】张二百五八度【五六太】翼二百七八度【七九太】轸二百九七度【四六太】角三百一十度【一九太】亢三百十九度【六三大】氐三百三十五度【八二太】房三百四一度【二四太】心三百四七度【四四太】尾三百六五度【二五太】
已上度钤据天启辛酉嵗差所在歩定俟嵗差移一度时再改歩之又按厯经有増周天加嵗差法因前所推俱依通轨故仍之
厯算全书巻二十二
<子部,天文算法类,推步之属,历算全书>
钦定四库全书