历算全书 - 第1部分

作者:【暂缺】 【133,771】字 目 录

九十余家同此一日而此以为大吉彼以为大凶令人无所适从诬民惑世莫此为甚今官厯宜忌本于选择厯书不知其为元时所定明初所定然攷史志厯代言厯者初无一字及于选择又如罗计四余郭守敬厯经所无而大统増入之然则此等不经之说并元统郭伯玉等所为耳原其初意或亦欲假此以定民之趋然官厯虽颁宜忌而民间偏惑通书通书既非一种而术者私书更多虽户说以渺论不能止也今若能一切删去只载宜行政事及南北耕耘収获之节则唐虞三代敬天勤民之至意复覩今日岂不快哉

洪武中解大绅庖西封事曰治厯明时授民作事但申播植之宜何用建除之谬方向煞神事甚无谓孤虚宜忌亦且不经东行西行之论天德月德之云臣料唐虞之厯必无此等之文所宜著者日月之行星辰之次仰观俯察事合逆顺七政之齐正此类也按此说甚正惜当时不能用然实为定论圣人所不易也

论治厯当先正其大其分秒微差可无深论

问厯法至今日可谓详且宻矣然徴诸交食亦或有微差之刻何欤曰此可以不必深论者也攷汉时不知定朔故日食或不在朔或差而前则食于晦差而后则食于初二日直至唐李淳风麟德厯始用定朔于是蚀必在朔无差日矣然尚有差时厥后大衍厯所推益宻宣明厯又立气刻时三差至宋统天厯纪元厯又加详焉迨元授时厯遂无差时但有差刻今西厯言东西南北差以黄道九十度限为宗其理益明其法益善然而亦或有时而差刻分者何也今夫盆盎之中可以照物池沼澄清则岸上之人物花鸟山陵树木毕现其中然而其边际所域必有所改易两镜相照则多镜层现于一时而六层以上必有所穷况乎以八尺之玑衡测大圆之宫度其大小之比例道里之辽濶不可以亿计而因积之多用算之巧遂致交食应期复应东西南北方向胥符而但有晷刻之后先分秒之同异即谓之不差可矣国家治厯所重者顺天出治以敬授人时日食之类所重在于修省至于时刻小差原非所重但当令司厯者细加测详纪其所差之数以待后来修厯者使有所据依以益精其推步而已断不可因小节之微差而辄更成法也汉唐宋厯法屡改而多不效元明三四百年守一授时法而交食不效只数事而已况今新厯又加精于授时何必复加更变乎或谓厯算之差由于尾数予谓此一端耳尾数有丢収无闗大数所难者乃根数耳盈缩迟疾之根虽有离朱无所施其目并由年深日久然后知之又如最髙之行利氏所定与今所用不同皆根之差厯所以取象于革也

厯算全书卷五

钦定四库全书

厯算全书卷六

宣城梅文鼎撰

厯学答问

答祠部李古愚先生

厯算之学散见经史固儒者所当知然其事既不易明而又不切于日用故学者置焉博览之士稍渉大端自谓已足欲如绛县老人能自言其生之四百四十四甲子者固已鲜矣况能探讨其义类乎明公夙夜在公日懋勤于职业而心闲若水孜孜好学用其心于人所不用之处真不易得鼎虽疎浅无似敢不勉竭鄙思以仰答下问之勤乎谨条于左

问授时大统二厯厯元并嵗实积日日法诸数

按厯元云者厯家起算之端也然授时厯元之法与古不同请先言古法古人治厯必先立元元正然后定日法法立然后度周天其法皆据当时实测以验诸前史所传又推而上之至于初古之时取其嵗月日时皆防甲子又在朔旦而日月五星皆同一度以此为起算之端是谓厯元自厯元顺数至今造厯之时凡厯几何嵗月是为积年既有积年即有积日而此积日若用整数则遇﨑零难以入算而不能使厯元无余分故必析此一日为若干分使七曜可以通行而上可以合厯元下不违于实测是为日法即一日之细分也用此细分自一日积之至于二百六十五日又四分日之一弱使一嵗之日尽化为分是为嵗实古厯太阳每日行一度则日法即度法于是仍用此细分自一度积之至于三百六十五度又四分度之一弱使其度亦尽化为分是为周天数者相因乃作厯之根本自汉太初厯以后厯晋唐五代宋辽金诸家厯法代有改宪然其规模次第皆大同而小异耳

右古法厯元等项

惟元授时厯不然其説以为作厯当凭实测而必逆推上古虚立积年必将迁就其畸零之数以求密合既有迁就久则易差故不用积年之法而断自至元十七年辛巳嵗前天正冬至为元上考往古下验将来皆自此起算弃虚立之元用实测之度顺天求合一无迁就可谓开拓万古之心胸者矣至于大统则以洪武十七年甲子为元然特易其名而已一切歩算皆本授时名虽洪武甲子实用至元辛巳也

右授时大统厯元

惟授时不用积年故日法亦可不立而径以万分为日万分者日有百刻刻有百分故一万也古诸家厯法虽皆百刻而刻非百分其日法皆有畸零授时以万分为日竟是整数故曰不用日法然即此是其日法矣

右授时日法大统同

授时既以万分为日故其嵗实三百六十五万二千四百二十五分其数自辛巳嵗前天正冬至【即庚辰年十一月中气】积至次年壬午嵗前天正冬至【即辛巳本年十一月中气】共得三百六十五日二十四刻二十五分也若逆推前一年亦是如此【如是庚辰年十一月冬至逆推至巳卯年十一月冬至亦是三百六十五日二十四刻二十五分】此嵗实之数大统与授时并同

然授时原有消长之法是其新意其法自辛巳元顺推至一百年则嵗实当消一分【依法推至洪武十四年辛酉满一百年其嵗实消一分为三百六十五日二十四刻二十四分】若自辛巳元逆推至一百年则嵗实当长一分【依法推至宋孝宗淳熙八年辛丑满一百年嵗实长一分为三百六十五日二十四刻二十六分】每相距増一百年则嵗实消长各増一分以是为上考下求之准

大统诸法悉遵授时独不用消长之法上考下求总定为三百六十五日二十四刻二十五分此其异也

右授时大统嵗实

嵗实即一年之日数也自一年以至十年百年共积若干是为积日亦谓之中积分【上考下求皆距至元辛巳立算】

假如今康熈庚午嵗相距四百零九算【自辛巳元顺推至今康熈庚午四百一十年法以积年减一得实距四百零九年】依授时法推得积日一十四万九千三百八十四日零一刻八十九分【因距算四百以上嵗实当消四分为三百六十五日二十四刻二十一分以乘距算四百零九得如上数是为庚午嵗前天正冬至上距辛巳嵗前天正冬至之积日若以日为万分则所得化为一十四亿九千三百八十四万零一百八十九分谓之中积分】大统法不用消长则积日为一十四万九千三百八十四日一十八刻二十五分【中积分一十四亿九千三百八十四万一千八百二十五分】两法相差一十六刻三十六分【以命冬至日辰授时得癸卯日丑初三刻大统得癸卯日卯初三刻 两法皆加气应】

右授时大统积日

以上数端并在歩气朔章是太阳项下事也其厯元七曜同用乃根数所立之处也

问授时大统二厯月法转周交周诸数

按月法者即朔防也亦曰朔实其法自太阳太隂同度之刻算至第二次同度为两朔相距之中积分平分之则为望防四分之则为防望者日月相望距半周天者近一逺三上月在日东下月在日西皆相距天周四之一授时朔防二十九万五千三百零五分九十三秒即二十九日五十三刻零六分弱也大统同

右月法

月平行每日十三度有竒然有时而疾则每日十四度竒有时而迟则每日只十二度竒是为月转初入转则极疾疾极而平平而迟迟极又平平而又疾以此遂有疾初疾末迟初迟未四限满此一周谓之转终授时转终二十七日五十五刻四十六分大统同

右转法

月不正行黄道而出入其内外故谓之交交者言其道交于黄道也月行天一周其交于黄道只有二处其始从黄道内而出于其外此时月道自北而南在黄道上斜穿而过谓之正交自正交行九十一度【就整数】离黄道南六度自此再行九十一度又自黄道外而入于其内此时月道自南而北亦斜穿黄道而过谓之中交中交行至九十一度时离黄道北亦六度自此再九十一度又自黄道内而出于其外复为正交矣其法以正交后半周为阳厯中交后半周为隂厯满此一周谓之交终授时交终二十七日二十一刻二十二分二十四秒大统同

右交道

以上三端朔防在歩气朔章转终在歩月离章交终在歩交防章并太隂项下事也

问授时厯有气应何义

按气应为授时四应数之一其法创立古厯所无也古厯立元皆起初古故但有积年而无根数【即应数】授时既不立积年而用截算不得不有四应数以纪当时实测之数为上考下求之根而气应居一焉气即中气节气二十四中节皆始冬至故气应者即冬至相应之真时刻也当时实测辛巳嵗前天正冬至是己未日丑初一刻故曰气应五十五万零六百分即五十五日零六刻也其法自甲子日为一数起挨算至戊午日得满五十五日又加子正后六刻则为己未日丑初一刻矣气应之外又有闰应以纪经朔转应以纪月之迟疾厯交应以纪月之隂阳厯亦是截算皆实测辛巳年天正冬至气应【己未日丑初一刻】所得上距经朔及距入转距正交各相应之数也 依法推到辛巳年天正经朔三十四日八十五刻半为戊戌日戍正二刻【在气应冬至前二十日二十刻五十分】及己未冬至气应则为经朔之二十一日 凡此皆厯经所未明言兹特着之

问推歩交食之法

按厯家之法莫难于交食其理甚精其法甚备故另为一章若知交食则诸法尽知矣然必能推歩而加以讲究然后能由其当然以知其所以然是谓真知茍未能然则所知或未全耳请言其槩葢厯法代更由疎渐宻其验在于交食约畧言之有宜知者二端其一古者只用平朔平朔者一大一小相间故汉晋史志往往有日食不在朔而在朔之二日或晦日者自唐李淳风麟徳厯始用定朔至一行大衍厯又发明之始有四大三小之月而蚀必在朔此是一层道理其一自北齐张子信积合蚀加时立入气加减唐宣明厯本之立气刻时三差至今遵用即授时厯之时差及东西南北差也此又是一层道理前一説由平朔改为定朔其根在天葢以日躔有盈缩月离有迟疾天上行度应有之差天下所同也后一説于定朔之外又立三差其根在地葢以日髙月卑正相掩时中间尚有空隙人所居地靣不同而所见亏复之时刻与食分之浅深随处各异谓之视差非天上行度有殊而生于人目一方所独也知此两端而交食之理思已过半即厯法古疎今宻之故亦大槩可见矣至于入算须看假如诸书中具有成式然但能依法推歩者亦未必尽知其理故谨以拙见畧疏大意不知于来谕所谓已明其理者同异何如统容晤悉

问发敛加时之法

发敛加时之法按此即九章中通分法也授时厯以一日为一万分整数今欲均分为十二时每时各得八百三十三分三三不尽故依古法以十二通之每一分通为十二小分则日周一万通为一十二万而每时各得一万故每遇一万为一时也然满五千亦进一时者时分初正各四刻竒厯家以子正四刻为今日子初四刻为昨日今满五千即是半时以当子正之四刻辏完昨夜子初之四刻而成一时故命起子初算外即丑初乃借算也【遇有五千进一时者一时算外是丑初二时算外是寅初余仿此】若以一万为一时者命起子正算外即丑正乃本算也【无五千进一时者一时算外是丑正二时算外是寅正余仿此】其取刻数又仍以十二除之何也曰此通分还原也时下零分是以十二乘过之小分今仍以十二除之十二小分收为一大分复还原数则所存者即日周一万之分而每百分命为一刻矣

一法加二为时减二为刻即是前法但以加减代乘除非有二也何以言之乘法是两位俱动而数陞者位反降加法则本位不动而但加二数于下位也减二亦然凡珠算十二除当一归二除今用减二则本位不动但于下位减二即定身除也台官不明算理往往于此处有误但知以加减代乘除则了然矣是故算数者治厯之本也

又按发敛二字乃日道发南敛北之谓葢主乎北极为言则夏至近极为敛冬至逺极为发而自冬至以至夏至则由逺而近自夏至以至冬至则由近而逺总谓之发敛古诸家厯法皆以发敛另为一章其中所列为二十四气七十二之类而加时之法附焉故曰发敛加时言发敛章各节加时法也元统作通轨误以十二通分为发十二除收刻为敛则以发敛为算法之名失其防矣而律厯攷因之以讹不可不知也

问以授时法上推春秋鲁隠公三年辛酉嵗距至元辛巳二千年中积七十三万零四百八十九日天正冬至六百零六刻闰余二十九日四十八刻经朔三十六日五十七刻今依法以满甲子除中积而求冬至则合以月防除中积而求经朔则不合有一日三刻之差其经朔应在冬至前耶抑冬至在经朔前耶

按此以百年长一之法上推往古中积诸数原自不错惟求经朔闰余则误加为减故有一日三刻之差而所以差者由于未深明经朔闰余立法之源也今具论之经朔者日月合朔之常日也冬至者日轨南至而影长之日也日南至而影长是日与天防也日月合朔是月与日防也月防日谓之一月

打 印】 【来源:读书之家-dushuzhijia.com】