《历算全书》·1

钦定四库全书     子部六

  厯算全书       天文算法类一【推歩之属】提要

  【臣】等谨厯算全书六十巻

  国朝梅文鼎撰文鼎字定九宣城人笃志嗜古尤精厯算之学康熙四十一年大学士李光地尝以其厯学疑问进呈防

  圣祖仁皇帝南廵于徳州

  召见

  御书积学参微四字赐之以年老遣归嗣

  诏修乐律厯算书下江南总督征其孙防成入侍直

  律吕正义书成复驿致

  命校勘后年九十余终于家

  特命织造曹頫爲经纪其防至今传为稽古之至荣所着厯算诸书李光地尝刻其七种余多晚年纂述或已订成帙或畧具草稿魏荔彤求得其本以属无锡杨作枚校正作枚遂附以已説并为补所未备而刋行之凡二十九种名之曰厯算全书然序次错杂未得要领谨重加编次以立厯者居前而以言算者列于后首曰厯学疑问论厯学古今疏宻及中西二法与囘囘厯之异同即尝防

  圣祖仁皇帝亲加定者谨以冠之简编次曰厯学疑问补亦杂论厯法纲领次曰厯学答问乃与一时公卿大夫以厯法往来问答之辞次曰弧三角举要乃用浑象表弧三角之形式次曰环中黍尺乃弧三角以角代算之法次曰岁周地度合考乃考髙卑嵗实及西国年月地度弧角里差次曰平立定三差説推七政赢缩之故次曰冬至考用统天大明授时三法考春秋以来冬至次曰诸方日乃以北极髙二十度至四十二度各地日按时节为立成表次曰五星纪要总论五星行度次曰火星本法専论火星迟疾次曰七政细草载推步日月五星法及恒星交宫过度之术次曰揆日星纪要列直江南河南陜西四省表景并三垣列宿经纬定为立成表次曰二铭补注解仰仪铭简仪铭次曰厯学骈枝乃所注大统厯法次曰交防管见乃以交食方位向称南北东西者改为上下左右次曰交食防求乃推算法数次曰古算衍畧次曰筹算次曰茟算次曰度算释例俱为歩算之根源次曰方程论次曰勾股阐微次曰三角法举要次曰觧割圜之根次曰方圆幕积次曰防何补编次曰少广拾遗次曰堑堵测量皆以推阐算法或衍九章之未备或着今法之形或论中西形体之变化或释弧矢勾股八线之比例盖厯算之术至是而大备矣我

  国家修明律数探赜索隠集千古之大成文鼎以草野书生乃能覃思切究洞悉源流其所论著皆足以通中西之防而折今古之中自郭守敬以来罕见其比其受

  圣天子特逹之知固非偶然矣乾隆四十六年十月

  恭校上

  总纂官【臣】纪昀【臣】陆锡熊【臣】孙士毅

  总 校 官 【臣】 陆 费 墀

  壬午十月扈

  驾南巡驻

  跸徳州有

  防取所刻书集回奏匆遽未曽携带且多系经书制举

  时文应塾校之需不足尘

  览有宣城处士梅文鼎厯学疑问三巻【臣】所订刻谨呈

  求

  圣诲奉

  防朕留心厯算多年此事朕能决其是非将书留览再

  发二日后承

  召面见

  上云昨所呈书甚细心且议论亦公平此人用力深矣

  朕带回宫中仔细看阅【臣】因求

  皇上亲加御笔批駮改定庶草野之士有所取裁【臣】亦

  得以预闻一二不胜幸甚

  上肯之越明年春

  驾复南巡遂于

  行在发回原书

  面谕朕已细细看过中间圏涂抹及签贴批语皆上手笔也臣复请此书疵缪所在

  上云无疵缪但算法未备盖梅书原未完成

  圣谕遂及之窃惟自古怀抱道业之士承诏有所述作者无论已若乃私家蔵录率多尘埋瓿覆至厯象天官之奥尤世儒所谓专门絶学者盖自好事耽奇之徒往往不能竟篇而罢曷能上烦

  乙夜之观句谭字议相酬酢如师弟子梅子之遇可谓

  千载一时方今

  宸翰流行天下独未有裁自

  圣手之书蓄于人间者岂特若洛下之是非坚定而子云遗编所谓遭遇时君度越诸子者亦无待乎桓谭之屡叹矣既以书归之梅子而为叙其时月因起俾梅宝奉焉甲申五月壬戌【臣】李光地恭记

  序

  厯学疑问梅子定九之所着也先生于是学覃思博考四十年余凡所撰述满家自专门者不能殚览也余谓先生宜撮其指要束文伸义章缝之士得措心焉夫列代史志掀及律厯则几而不视况一家之书哉先生肯余言以受馆之暇为之论百十篇而托之疑者或曰子之强梅子以成书也于学者信乎当务欤曰畴人星官之所专司不急可也夫梅子之作辨于理也理可不知乎乾坤父母也继志述事者不离乎动静居息色笑之间故书始厯象诗咏时物礼分方设官春秋以时纪事易观于隂阳而立卦合乎嵗闰以生蓍其所谓秩叙命讨好恶美刺治教兵刑朝防搂伐建侯迁国之大涉川畜牝之细根而本之则始于太乙而殽于隂阳日星以为纪月以为量四时以为柄鬼神以为徒故曰思知人不可以不知天仰则观于天文穷理之事也此则儒者所宜尽心也圣之多才艺而精创作必称周公自大司徒土圭之法周髀盖天之制后世少有知者汉唐而下最著者数家率推一时一处以为定论其有四出测逾数千里则已度越古今而未能包八极以立説海外之士乘之真谓吾书之所未有微言既逺冺冺棼棼可胜诘哉梅子闵焉稽近不遗矣而源之务索其言之成则援

  熙朝之厯以合于轩姬虞夏洙泗闽洛冺然也此固我皇上膺厯在躬妙极道数故草野之下亦笃生异士见知而与闻之而梅子用心之勤不惮探赜表微以归于至当一书之中述圣尊王兼而有焉昔刘歆三统文具汉志子云太平子以为汉家得嵗二百年之书也彼刘扬乌知天皆据洛下一家法而傅防以经义云尔今先生之论罗罔千载明

  皇厯之得天即象见理综数归道异日兰台编次必有取焉七政三统殆不足儗而书体简实平易不为枝离佶屈吾知其説亦大行于经生家非如太之覆醤瓿者

  而终不显矣先生之归也谓余叙之余不足以知厯姑叙其大意以质知先生者先生续且为之图表数术以继斯巻余犹得竟学而观厥成焉淸溪李光地书

  钦定四库全书

  厯算全书巻一

  宣城梅文鼎撰

  厯学疑问一

  论厯学古疏今密

  问三代典制厄于秦火故儒者之论谓古厯宜有一定不变之法而不可复考后之人因屡变其法以求之葢至于今日之宻合而庶几克复古圣人之旧非古疏而今密也曰圣人言治厯明时盖取于革故治厯者当顺天以求合不当为合以验天若预为一定之法而不随时修改以求无弊是为合以验天矣又何以取于革乎且吾尝徴之天道矣日有朝有禺有中有昃有夜有晨此厯一日而可知者也月有朔有生明有有望有生魄有下有晦此厯一月而可知者也时有春夏秋冬昼夜有永短中星有推移此歴一嵗而可知者也乃若荧惑之周天则厯二年嵗星则十二年土星则二十九年【皆约整数】夫至于十二年二十九年而一周已不若前数者之易见矣又其毎周之间必有过不及之余分所差甚防非厯多周岂能灼见乃若嵗差之行六七十年始差一度厯二万五千余年而始得一周虽有期颐上夀所见之差不过一二度亦安从辨之迨其厯年既乆差数愈多然后共见而差法立焉此非前人之智不若后人也前人不能预见后来之差数而后人则能尽考前代之度分理愈乆而愈明法愈修而愈密势则然耳问者曰若是则圣人之智有所穷欤曰使圣人为一定之法则穷矣惟圣人深知天载之无穷而不为一定之法必使随时修改以求合天是则合天下万世之聪明以为其耳目圣人之所以不穷也然则厯至今日而愈密者皆圣人之法之所该矣

  论中西二法之同

  问者曰天道以乆而明厯法以修而密今新厯入而尽变其法以从之则前此之积举不足用乎曰今之用新厯也乃兼用其长以补旧法之未备非尽废古法而従新术也夫西厯之同乎中法者不止一端其言日五星之髙加减也即中法之盈缩厯也在太隂则迟疾厯也其言五星之嵗轮也即中法之段目也【迟留逆伏】其言恒星东行也即中法之嵗差也其言节气之以日躔过宫也即中法之定气也其言各省直节气不同也即中法之里差也但中法言盈缩迟疾而西説以最髙最卑明其故中法言段目而西説以嵗轮明其故中法言嵗差而西説以恒星东行明其故是则中厯所著者当然之运而西厯所推者其所以然之源此其可取者也若夫定气里差中厯原有其法但不以注厯耳非古无而今始有也西厯始有者则五星之纬度是也中厯言纬度惟太阳太隂有之【太阳出入于赤道其纬二十四度太隂出入于黄道其纬六度】而五星则未有及之者今西厯之五星有交防有纬行亦如太阳太隂之详明是则中厯缺陷之大端得西法以补其未备矣夫于中法之同者既有以明其所以然之故而于中法之未备者又有以补其缺于是吾之积者得彼説而益信而彼説之若难信者亦因吾之积而有以知其不诬虽圣人复起亦在所兼收而亟取矣

  论中西之异

  问今纯用西法矣若子之言但兼用其长耳岂西法亦有大异于中而不可全用抑吾之用之者犹有未尽欤曰西法亦有必不可用者则正朔是也中法以夏正为嵗首此万世通行而无弊者也西之正朔则以太阳防恒星为嵗其正月一日定于太阳躔斗四度之日而恒星既东行以生嵗差则其正月一日亦屡变无定故在今时之正月一日定于冬至后十一日溯而上之可七百年则其正月一日在冬至日矣又溯而上之七百年又在冬至前十日矣由今日顺推至后七百年则又在冬至后二十日矣如是不定安可以通行乎此徐文定公造厯书之时弃之不用而亦畧不言及也然则自正朔外其余尽同乎曰正朔其大者也余不同者尚多试畧举之中法歩月离始于朔而西法始于望一也中法论日始子半而西法始午中二也中法立闰月而西法不立闰月惟立闰日三也黄道十二象与二十八舍不同四也余星四十八象与中法星名无一同者五也中法纪日以甲子六十日而周西法纪日以七曜凡七日而周六也中法纪嵗以甲子六十年而周西法纪年以以总积六千余年为数七也中法节气起冬至而西法起春分八也以上数端皆今厯所未用徐文定公所谓镕西算以入大綂之型模葢谓此也【就中推闰日用之于恒表积数而不废闰月犹弗用也其总积之年厯指中偶一举之而不以纪嵗】

  论今法于西厯有去取之故

  问者曰皆西法也而有所弃取何也曰凡所以必用西法者以其测算之精而己非好其异也故凡高卑加减黄道经纬之属皆其测算之根而不得不用者也若夫测算之而既合矣则纪日于午何若纪于子之善也纪月于朢何若纪于朔之善也四十八象十二象之星名与三垣二十八宿虽离合不同而其星之大小逺近在天无异也又安用此纷纷乎此则无闗于测算之用者也乃若正朔之颁为国家礼乐刑政之所出圣人之所定万世之所遵行此则其必不可用而不用者也又何惑焉

  论囘囘厯与西洋同异

  问囘囘亦西域也何以不用其厯而用西洋之厯曰囘囘厯与欧罗巴【即西洋厯】同源异派而踈宻殊故囘囘厯亦有七政之髙以为加减之根又皆以小轮心为平行其命度也亦起春分其命日也亦起午正其算太隂亦有第一加减第二加减算交食三差亦有九十度限亦有影径分之大小亦以三百六十整度为周天亦以九十六刻为日亦以六十分为度六十秒为分而逓析之以至于防亦有闰日而无闰月亦有五星纬度及交道亦以七矅纪日而不用干支其立象也亦以东方地平为命宫其黄道上星亦有白羊金牛等十二象而无二十八宿是种种者无一不与西洋同故曰同源也然七政有加减之小轮而无均轮太隂有倍离之经差加减而无交均之纬差故愚尝谓西厯之于囘囘犹授时之于纪元统天其踈密固较然也然在洪武间未尝不密其西域大师马哈麻马沙亦黒颇能精于其术但深自秘惜又不着立表之根后之学者失其本法之用反借大统春分前定气之日以为立算之基何怪其乆而不效耶然其法之善者种种与西法同今用西法即用囘囘矣岂有所取舎于其间哉【按囘囘古称西域自明郑和奉使入洋以其非一国槩称之曰西洋厥后欧罗巴入中国自称大西洋谓又在囘囘西也今厯书题曰西洋新法盖囘囘厯即西洋旧法耳论中举新法皆曰欧罗巴不敢混称西洋所以别之也】

  论回回厯厯元用截法与授时同

  问论者谓回回厯元在千余年之前故乆而不可用其説然欤曰回回厯书以隋开皇己未为元谓之阿刺必年然以法求之实用洪武甲子为元而托之于开皇己未耳何以知之盖回回厯有太阳年太隂年自洪武甲子逆溯开皇己未距算七百八十六此太阳年也而回囘厯立成所用者太隂年也回回厯太隂年至第一月一日与春分同日之年则加一嵗约为三十二三年而积闰月十二所谓应加次数也然则洪武甲子以前距算七百八十六年当有应加闰月之年二十四次而今不然即用距算查表至八百一十七算之时始加头一次然则此二十四个闰年之月日将何所归乎故知其即以洪武甲子为元也惟其然也故其总年立成皆截从距开皇六百年起其前皆缺盖皆不用之数也然则何以不竟用七百八十算为立成起处而用六百年曰所以涂人之耳目也又最髙行分自六百六十算而变以前则渐减以后则渐増其减也自十度以至初度其増也又自初度而渐加此法中厯所无故存此以见意也【初度者盖指巨蠏初防惟六百六十算之年最髙与此防合以嵗计之当在洪武甲子年前一百二十六算其前渐减者盖是未到巨蠏之度故渐减也】由是言之其算宫分虽以开皇己未为元而其查立成之根则在己未元后二十四年【即立成所谓一年】既退下二十四年故此二十四次应加之数可以不加自此以后则皆以春分所入月日挨求亦可不必细论惟至闰满十二个月之年乃加一次此其巧防之法也然则其不用积年而截取现在为元者固与授时同法矣

  论天地人三元非回回本法

  问治回回厯者谓其有天地人三元之法天元谓之大元地元谓之中元人元谓之小元而以己未为元其简法耳以子言观之其説非欤曰天地人三元分算乃吴郡人陈壤所立之率非回回法也【陈星川名壤袁了凡师也嘉靖间曽上疏改厯而格不行】其説谓天地人三元各二千四百一十九万二千年今嘉靖甲子在人元己厯四百五十六万六千八百四十算所以为此迂逺之数者欲以求太乙数之周纪也【按太史王肯堂笔廛云太乙多不能算厯故以厯法求太乙多不合惟陈星川之太乙与厯法合】然其立法皆截去万以上数不用故各种立成皆止于千其为虚立无用之数可知矣夫三式之有太乙不过占家一种之书初无闗于厯算乂其立法以六十年为纪七十二年为元五元则三百六十年谓之周纪纯以干支为主而西域之法不用干支安得有三元之法乎今天地人三元之数现在厯法新书初未尝言其出于回回也盖明之知回回厯者莫精于唐荆川顺之陈星川壤两公而取唐之説以成书者为周云渊述学述陈之学以为书者为袁了凡黄然云渊厯宗通议中所述荆川精语外别无发眀【有厯宗中经余未见】而荆川亦不知最髙为何物【唐荆川曰要求盈缩何故减那最髙行度只为嵗差积乆年年欠下盈缩分数以此补之云云是未明厥故也】若云渊则直以毎日日中之晷景当髙尤为臆説矣了凡新书通回回之立成于大统可谓苦心然竟削去最髙之算又直用大统之嵗余而弃授时之消长将逆推数百年亦已不效况数千万年之乆乎人惟见了凡之书多用回回法遂误以为西域土盘本法耳又若薛仪甫凤祚亦近日西学名家也其言囘囘厯乃谓以己未前五年甲寅为元此皆求其説不得而强为之解也总之回回厯以太隂年列立成而又以太阳年查距算巧藏其根故虽其专门之裔且不能知无论他人矣【查开皇甲寅乃回教中所彼国圣人辞世之年故用以纪嵗非厯元也薛仪甫盖以此而误】

  论回回厯正朔之异

  问回回厯有太阳年又有太隂年其国之纪年以何为定乎曰回回国太隂年谓之动的月其法三十年闰十一日而无闰月惟以十二个月为一年【无闰则三百五十四日有闰则三百五十五日】故遇中国有闰月之年则其正月移早一月【如首年春分在第一月遇闰则春分在第二月而移其春分之前月为第一月】故曰动的月其太阳年则谓之不动的月其法以一百二十八年而闰三十一日皆以太阳行三十度为一月即中厯之定气其白羊初即为第一月一日嵗嵗为常故曰不动的月也然其纪嵗则以太隂年而不用太阳年此其异于中厯而并异于欧罗巴之一大端也然又有异者其毎嵗斋月又不在第一月而在第九月满此斋月至第十月一日则相贺如正旦焉不特此也其所谓月一日者又不在朔不在朢而在哉生明之后一日其附近各国皆然瀛涯胜览诸书可考而知也

  马欢瀛涯胜览曰占城国无闰月但十二月为一年昼夜分为十更用鼓打记又曰阿丹国无闰月气温和常如八九月惟以十二个月为一年月之大小若头夜见新月明日即月一也又曰榜葛刺国亦无闰月以十二个月为一年按马欢自称防稽山樵曽従郑和下西洋故书其所见如此盖其国俱近天方故风俗并同其言月一者即月之第一日在朔后故不言朔厥后张升改其文曰以月出定月之大小夜见月明日又为一月也文句亦通然非月一字义也又按一统志天方国古筠冲之地旧名天堂又名西域有回回厯与中国前后差三日葢以见新月之明日为月之一日故差三日○又按素问云一昼一夜五分之隋志云昼有朝有禺有中有晡有夕夜有甲乙丙丁戊则昼夜十更之法中法旧有之○又熊防石岛夷志曰舶舟视旁罗之针罗罗处甚幽密惟开小扄直舵门灯长燃不分昼夜夜五更昼五更合昼夜十二辰为十更其针路悉有谱按此以十更记程而百刻匀分不论冬夏长短与记里鼓之意略同若素问隋志所云则以日出入为断而昼夜有长短更法因之而变两法防别占城用鼔打记不知若何要不出此二法

  论夏时为尧舜之道

  问古有三正而三王迭用之则正朔原无定也安在用太隂年用恒星年之为非是乎曰古圣人之作厯也以敬授民时而已天之气始于春盛于夏敛于秋伏藏于冬而万物之生长收藏因之民事之耕耘收获因之故圣人作厯以授民时而一切政务皆顺时以出令凡郊社禘尝之礼五祀之祭搜苗狝狩之节行庆施惠决狱治兵之典朝聘之期饮射读法劝耕省敛土功之事洪纎具举皆于是乎在故天子以颁诸侯诸侯受而藏诸祖庙以毎月告朔而行之厯之重葢如是也而顾使其游移无定何以示人遵守乎如回回厯则毎二三年而其月不同是春可为夏夏可为冬也如欧罗巴则毎七十年而差一日积之至乆四时亦可互为矣是故惟行夏之时斯为尧舜之道大中至正而不可易也然则又何以有三正曰三正虽殊而以春为民事之始则一也故建丑者二阳之月也建子者一阳之月也先王之于民事也必先时而戒事犹之日出而作而又曰鸡鸣而起中夜以兴云尔岂若毎嵗迁徙如是其纷纷者哉虽其各国之风俗相沿而不自觉然以数者相较而孰为正大孰为烦碎则必有辨矣

  论语行夏之时古注云据见万物之生以为四时之始取其易知

  论西厯亦古疏今宻

  问中厯古疏今密实由积固己西厯则谓自古及今一无改作意者其有神授欤曰殆非也西法亦由积而渐至精密耳隋以前西厯未入中国其见于史者在唐为九执厯在元为万年厯在明为回回厯在

  本朝为西洋厯新法然九执厯课既疏逺

  唐大衍厯既成而一行卒瞿昙怨不得与改厯事讼于朝谓大衍写九执厯未尽其法诏厯官比验则九执厯课最防

  万年厯用亦不乆

  元太祖庚辰西征西域厯人奏五月朢月当蚀耶律楚材曰否卒不蚀明年十月楚材言月当蚀西域人曰不蚀至期果蚀八分

  世祖至元四年西域札玛鲁丹撰进万年厯世祖稍颁行之至十八年改用授时厯

  回回厯明用之三百年后亦渐防

  明洪武初设回回司天台于雨花台寻罢回回司天监设回回科钦天监毎年西域官生依其本法奏进日月交蚀及五星凌犯等厯

  欧罗巴最后出而称最精岂非后胜于前之明验欤诸如厯书所述多禄某之法至歌白泥而有所改订歌白泥之法至地谷而大有变更至于地谷法畧备矣而逺镜之制又出其后则其为累测益精大畧亦如中法安有所谓神授之法而一成不易者哉是故天有层数西法也而其説或以为九重或以为十二重今则以金水太阳共为一重矣又且以火星冲日之时比日更近而在太阳天之下则九重相裹如葱头之説不复可用矣太阳大于地西説也而其初説日径大于地径一百六十五倍竒今只筭为五倍竒两数相悬不啻霄壤矣太阳最髙卑嵗嵗东移西法也然先定二至后九度后改定为六度今复移进半度为七度竒矣又何一非后来居上而谓有神授不由积验乎

  浑盖通宪定奥日在巨蠏九度即最髙也其时为万厯丁未在戊辰厯元前二十年是利西泰所定厥后厯书定戊辰年最髙冲度在冬至后五度五十九分五十九秒以较万厯丁未所定之奥日凡改退三度有竒是徐文定公及汤罗诸西士所定今康熙永年厯法重定康熙戊午髙冲在冬至后七度○四分○四秒以较厯书二百恒年表原定戊午髙冲六度三十七分二十九秒凡移进二十六分三十五秒其书成于厯书戊辰元后五十年是治理厯法南懐仁所定

  论地圎可信

  问西人言水地合一圆球而四面居人其地度经纬正对者两处之人以足版相抵而立其説可信欤曰以浑天之理徴之则地之正圆无疑也是故南行二百五十里则南星多见一度而北极低一度北行二百五十里则北极髙一度而南星少见一度若地非正圎何以能然至于水之为物其性就下四皆天则地居中央为最下水以海为壑而海以地为根水之附地又何疑焉所疑者地既浑圎则人居地上不能平立也然吾以近事徴之江南北极髙三十二度浙江髙三十度相去二度则其所戴之天顶即差二度【江南天顶去北极五十八度浙江天顶去北极六十度】各以所居之方为正则遥防异地皆成斜立又况京师极髙四十度琼海极髙二十度【京师以去北极五十度之星为天顶琼海以去北极七十度之星为天顶】若自京师而观琼海其人立处皆当倾跌【琼海望京师亦复相同】而今不然岂非首戴皆天足履皆地初无欹侧不忧环立欤然则南行而过赤道之表北逰而至戴极之下亦若是已矣是故大戴礼则有曽子之説

  大戴礼单居离问于曽子曰天圆而地方诚有之乎曽子曰如诚天圆而地方则是四角之不揜也参尝闻之夫子曰天道曰圆地道曰方

  内经则有岐伯之説

  内经黄帝曰地之为下否乎岐伯曰地为人之下太虚之中也曰凭乎曰大气举之也素问又曰立于子而面午立于午而面子皆曰北面立于午而负子立于子而负午皆曰南靣释之者曰常以天中为北故对之者皆南也

  宋则有邵子之説

  邵子观物篇曰天何依曰依地地何附曰附天曰天地何所依附曰自相依附

  程子之説

  程明道语録曰天地之中理必相直则四边当有空阙处地之下岂无天今所谓地者特于天中一物尔又曰极须为天下之中天地之中理必相直今人所定天体只是且以眼定视所极处不见遂以为尽然向曽有于海上见南极下有大星数十则今所见天体葢未定以土圭之法騐之日月升降不过三万里中然而中国只到鄯善莎车已是一万五千里就彼观日尚只是三万里中也

  地圆之説固不自欧逻西域始也

  元西域札玛鲁丹造西域仪像有所谓库哩叶阿喇斯汉言地里志也其制以木为圆毬七分为水其色緑三分为土地其色白画江河湖海贯串于其中画作小方井以计幅员之广袤道里之逺近此即西説之祖

  论葢天周髀

  问有圆地之説则里差益明而浑天之理益着矣古乃有葢天之説殆不知而作者欤曰自扬子云诸人主浑天排葢天而葢説遂诎由今以观固可并存且其説实相成而不相悖也何也浑天虽立两极以言天体之圆而不言地圎直谓其正平焉耳若葢天之説具于周髀其説以天象盖笠地法覆槃极下地髙滂沲四隤而下则地非正平而有圆象明矣故其言昼夜也曰日行极北北方日中南方夜半日行极东东方日中西方夜半日行极南南方日中北方夜半日行极西西方日中东方夜半凡此四方者昼夜易处加四时相及此即西厯地有经度以论时刻早晚之法也其言七衡也曰北极之下不生万物北极左右夏有不释之冰中衡左右冬有不死之草五谷一嵗再熟凡北极之左右物有朝生暮获【赵君卿注曰北极之下从春分至秋分为昼从秋分至春分为夜】即西厯以地纬度分寒暖五带昼夜长短各处不同之法也使非天地同为浑圎何以能成此算周髀本文谓周公受于商髙虽其详莫攷而其説固有所本矣然则何以不言南极曰古人著书皆详于其可见而略于所不见即如中高四下之説既以北极为中矣而又曰天如倚盖是亦即中国之所见拟诸形容耳安得以辞害意哉故写天地以圆器则葢之度不违于浑图星象于平楮则浑之形可存于葢唐一行善言浑天者也而有作葢天圗法元郭太史有异方浑盖圗今西厯有平浑仪皆深得其意者也故浑盖之用至今日而合浑盖之説亦至今日而合浑盖之説亦至今日而益明元札马鲁丁西域仪象有兀速都儿刺不定汉言昼夜时刻之器其制以铜如圆镜而可挂面刻十二辰位昼夜时刻上加铜条缀其中可以圆转铜条两端各屈其首为二窍以对望昼则视日影夜则窥星辰以定时刻以则休咎背嵌镜片二面刻其圗凡七以辨东西南北日影长短之不同星辰向背之有异故各异其图以尽天地之变焉按此即今浑盖通宪之制也以平诠浑此为著

  论周髀仪器

  问若是则浑盖通宪即盖天之遗制欤抑仅平度均布如唐一行之所云耶曰皆不可考矣周髀但言笠以写天天青黒地黄赤天数之为笠也赤黒为表丹黄为里以象天地之位此盖写天之器也今虽不以意度之当是圆形如笠而图度数星象于内其势与仰观不殊以视平圗浑象转为亲切何也星圗强浑为平则距度之防密改观浑象图星于外则星形之左右易位若写天于笠则其圆势屈而向内星之经纬距皆成弧度与测筭脗合胜平圗矣又其星形必在内面则星之上下左右各正其位胜浑象矣

  论厯元

  问造厯者必先立元元正然后定日法法立然后度周天古厯数十家皆同此术至授时独不用积年日法何欤曰造厯者必有起算之端是谓厯元然厯元之法有二其一逺溯初古为七曜齐元之元自汉太初至金重修大明厯各所用之积年是也其一为截算之元自元授时不用积年日法直以至元辛巳为元而今西法亦以崇祯戊辰为元是也二者不同然以是为起算之端一而已矣则二者无优劣乎曰授时优夫所谓七曜齐元者谓上古之时嵗月日时皆防甲子而又日月如合璧五星如连珠故取以为造厯之根数也使其果然虽万世遵用可矣乃今卄一史中所载诸家厯元无一同者是其积年之乆近皆非有所受之于前直以巧算取之而已然谓其一无所据而出于胸臆则又非也当其立法之初亦皆有所验于近事然后本其时之所实测以旁证于书之所约其合者既有数端遂援之以立术于是溯而上之至于数千万年之逺庶几各率可以齐同积年之法所由立也然既欲其上合厯元又欲其不违近测畸零分秒之数必不能齐势不能不稍为整顿以求巧合其始也据近测以求积年其既也且将因积年而改近测矣又安得以为定法乎授时厯知其然故一以实测为凭而不用积年虚率上考下求即以至元十八年辛巳嵗前天正冬至为元其见卓矣按唐建中时术者曺士蔿始变古法以显庆五年为上元雨水为嵗首号符天厯行于民间谓之小厯又五代石晋髙祖时司天监马重绩造调元厯以唐天寳十四载乙未为上元用正月水为气首此二者亦皆截筭之法授时厯葢采用之耳然曺马二厯未尝密测逺徴不过因时厯之率截取近用若郭太史则制器极精四海测验者二十七所又上考春秋以来至于近代然后立术非舍难而就易也 又按孟子千嵗日至赵注只云日至可知其日孙奭疏则直云千嵗以后之日至可坐而定初不言立元

  论西法积年

  问厯元之难定以嵗月日时皆防甲子也若西厯者初不知有甲子何难溯古上元而亦截自戊辰欤曰西人言开辟至今止六千余年是即其所用积年也然厯书不用为元者何也既无干支则不能合于中法一也又其法起春分与中法起冬至不同以求上古积年毕世不能相合二也且西书所不一其积年之説先有参差三也故截自戊辰为元亦镕西算入中法之一事葢立法之善虽巧算不能违矣

  天地仪书自开辟至崇祯庚辰凡五千六百三十余年圣经直解开辟至崇祯庚辰凡六千八百三十六年

  通雅按诸太西云自开辟至崇祯甲申六千八百四十年依所制稽古定仪推之止五千七百三十四年月离厯指曰崇祯戊辰为总期之六千三百四十一年

  天文实用云开辟初时适当春分又云中西皆以角为宿首因开辟首日昬时角为中星也今以恒星本行逆推约角宿退九十度必为中星计年则七千矣与圣经纪年合

  开辟至洪水天地仪书云一千六百五十余年圣经直解则云二千二百四十二年相差五百九十二年洪水至汉哀帝元夀二年庚申天主降生天地仪书云二千三百四十余年圣经直解则云二千九百五十四年相差六百一十四年遗诠又云二千九百四十六年比圣经直解又少八年

  论日法

  问上古积年荒忽无凭去之诚是也至于日法则现在入用之数也而古厯皆有日法授时何以独无曰日法与厯元相因而立者也不用积年自可不用日法矣盖古厯气朔皆定大小余大余者日也小余者时刻也凡七曜之行度不能正当时刻之初而或在其中半难分之处非以时刻剖析为若干分秒则不能命筭此日法所由立也自日法而析之则有辰法刻法分法秒法自日法而积之则有气防法朔实法嵗实法旬周法与日日法同用者则有度法宿次法周天法又有章法蔀法纪法元法一切诸法莫不以日法为之纲古厯首定日法而皆有畸零葢以此也惟日法有畸零故诸率从之而各有畸零之数矣夫古厯岂故为此繁难以自困哉欲以上合于所立之厯元而为七曜之通率有不得不然者也【如古法以九百四十分为日法其四分之一则为二百三十五所以然者以十九年一章有二百三十五月也又古法月行十九分度之七是以十九分为度法亦以十九年一章有七闰也他皆类此】今授时既不用积年即章蔀纪元悉置不用而一以天验为徴故可不用畸零之日法而竟以万分为日日有百刻刻有百分故一万也自此再析则分有百秒秒有百微皆以十百为等而递进退焉数简而明易于布算法之极善者也是故授时非无日法也但不用畸零之日法耳用畸零之日法乘除既繁而其势又有所阻故分以下复用秒母焉用万分之日可以析之屡析至于无穷【日躔之用有秒则日为百万月离之用有防则日为亿万】而乘除之间转觉其易是小余之细未有过于授时者也而又便于用岂非法之无可以万世遵行者哉

  按宋蔡季通欲以十二万九千六百为日法而当时厯家不以为然畏其细也然以较授时犹未及其秒数而不便于用者有畸零也有畸零而又于七曜之行率无闗何怪厯家之不用乎若回回泰西则皆以六十递析虽未尝别立日法而秒防以下必用通分颇多纡折若非逐项立表则其繁难不啻数倍授时矣薛仪甫着天学防通以六十分改为百分诚有见也

  厯算全书巻一

  钦定四库全书

  厯算全书巻二

  宣城梅文鼎撰

  厯学疑问二

  论嵗实【闰余】

  问岁实有一定之数而何以有闰余曰惟岁实有一定之数所以生闰余也凡纪岁之防有二自今年冬至至来年冬至凡三百六十五日二十四刻二十五分而太阳行天一周是为一嵗二十四莭气之日【据授时大统之数或自今年立春至来年立春亦同】

  周礼太史注中数曰岁朔数曰年自今年冬至至明年冬至岁也自今年正月朔至明年正月朔年也古有此语要之岁与年固无大别而中数朔数之不齐则气盈朔虚之所由生

  自正月元旦至腊月除夕凡三百五十四日三十六刻七十一分一十六秒而太阴防太阳于十二次一周是为一岁十二月之日【亦据授时平朔言之】两数相较则莭气之日多于十二月者一十日八十七刻五十三分八十四秒是为一岁之通闰积至三年共多三十二日六十二刻六十一分五十二秒而成一闰月仍多三日零九刻五十五分五十九秒积至五年有半共多五十九日八十一刻四十六分一十二秒而成两闰月仍多七十五刻三十四分二十六秒古云三岁一闰五岁再闰者此也然则何以不竟用莭气纪歳则闰月可免矣曰晦朔望易见者也莭气过宫难见者也敬授人时则莫如用其易见之事而但为之闰月以通之则四时可以不忒尧命羲和以闰月定四时成歳此尧舜之道万世不可易也若囘囘厯有太阴年为动的月有太阳年为不动的月夫既谓之月安得不用晦朔望而反用莭气乎故囘囘厯虽有太阳年之算而天方诸国不以纪歳也沈存中欲以莭气纪歳而天经或问亦有是言此未明古圣人之意者矣

  论歳余消长

  问歳实既有一定之数授时何以有消长之法曰此非授时新法而宋綂天之法然亦非綂天亿创之法而合古今累代之法而为之者也盖古厯周天三百六十五度四分度之一一歳之日亦如之故四年而增一日【今西厯永年表亦同】其后渐觉后天皆以为斗分太强因稍损之【古厯起斗终斗故四分之一皆寄斗度谓之斗分】自汉而晋而唐而宋毎次改厯必有所减以合当时实测之数故用前代之厯以顺推后代必至后天以斗分强也【斗分即嵗余】若用后代之厯据近测以逆溯往代亦必后天以斗分弱也【前推后而歳余强则所推者过于后之实测矣后推前而嵗余弱则所推者不及于前之实测矣故皆后天】綂天厯见其然故为之法以通之于歳实平行之中加一古多今少之率则于前代诸厯不相戾而又不违于今之实测此其用法之巧也然綂天厯蔵其数于法之中而未尝明言消长授时则明言之今遂以为授时之法耳郭太史自述创法五端初未及此也然则大綂厯何以不用消长曰此则元綂之失也当时李徳芳固巳上疏争之矣然在洪武时去授时立法不过百年所减不过一分积之不过一刻故虽不用消长无甚差殊也崇祯厯书谓元綂得之测验窃不谓然何也元綂与徳芳辨但自言未变旧法不言测騐有差又其所着通轨虽便初学殊昧根宗间有更张辄违经防【如月食时差既内分等俱妄改背理】岂能于冬至加时后先一刻之间而测得真数乎然则消长必不可废乎曰上古则不可知矣若春秋之日南至固可考据而唐宋诸家之实测有据者史册亦具存也今以消长之法求之其数皆合若以大綂法求之则皆后天而于春秋且差三日矣安可废乎然则綂天授时之法同乎曰亦不同也綂天厯逐年逓差而授时消长之分以百年为限则授时之法又不如綂天矣夫必百年而消长一分未尝不是乃以乗距算其数骤变殊觉不伦郑世子黄钟厯法所以有所酌改也【假如康熙辛酉年距元四百算该消四分而其先一年庚申距算三百九十九只消三分是庚申年嵗余二十四刻二十二分而辛酉年歳余二十四刻二十一分也以此所消之一分乗距算得四百分则辛酉嵗前冬至忽早四刻而次年又只平运以实数计之庚申年反只三百六十五日二十刻二十二分辛酉年则又是三百六十五日二十四刻二十一分其法舛矣】

  论嵗实消长之所以然

  问嵗实消长之法既通于古亦宜合于今乃今实测之家又以为消极而长其説安在岂亦有所以然之故欤曰授时虽承统天之法而用消长但以推之旧厯而合耳初未尝深言其故也惟厯书则为之説曰嵗实渐消者由日轮之毂渐近地心也余尝窃疑其説今具论之夫西法以日天与地不同心疏盈缩加减之理其所谓加减皆加减于周天三百六十度之中非有所増损于其外也如最髙则视行见小而有所减最卑则视行见大而有所加加度则减时矣减度则加时矣然皆以最卑之所减补最髙之所加及其加减既周则其总数适合平行畧无余欠也若果日轮之毂渐近地心不过其加减之数渐平耳加之数渐平则减之数亦渐平其为迟速相补而归于平行一也岂有日轮心逺地心之时则加之数多而减之数少日轮心近地心时则减之数少而加之数多乎必不然矣又考日躔永表彼固原未有消长之説日躔厯指言平嵗用授时消分定嵗则用最髙差及查恒年表之用则又只用平率是其説未有所决也又厯书言日轮渐近地心数千年后将合为一若前之渐消由于两心之渐近则今之消极而长两心亦将由近极而逺数千年后又安能合为一乎彼盖见授时消分有据而姑为此説非能极论夫消长之故者也然则将何以求其故曰授时以前之渐消既徴之经史而信矣而今现行厯之嵗实又稍大于授时其为复长亦似有据窃考西厯髙卑今定于二至后七度依永年厯毎年行一分有竒则授时立法之时最髙卑正与二至同度而前此则在至前过此则在至后岂非髙冲渐近冬至而嵗余渐消及其过冬至而东又复渐长乎余观七政厯于康熙庚申年移改最髙半度弱而其年歳实骤増一刻半强此亦一徴也存此以竢后之知厯者【巳未年最髙在夏至后六度三十九分庚申年最髙在夏至后七度七分除本行外计新移二十七分己未年冬至庚戌日亥正一刻四分庚申年冬至丙辰日寅正二刻二分实计三百六十五日二十四刻十三分前后各年俱三百六十五日二十三刻四分或五分以较庚申年嵗实骤増一刻九分】王寅旭曰嵗实消长其説不一谓由日轮之毂渐近地心其数寖消者非也日轮渐近则两心差及所生均数亦异以论定嵗诚有损益若平嵗嵗实尚未及均数则消长之源与两心差何与乎识者欲以黄赤极相距逺近求嵗差朓朒与星嵗相较为节嵗消长终始循环之法夫距度既殊则分至诸限亦宜随易用求差数其理始全然必有平嵗之嵗差而后有朓朒之嵗差有一定之嵗实而后有消长之嵗实以有定者纪其常以无定者通其变始可以永乆而无弊

  按寅旭此论是欲据黄赤之渐近以为嵗实渐消之根盖见西测黄赤之纬古大今小今又觉稍赢故断以为消极复长之故然黄赤逺近其差在纬嵗实消长其差在经似非一根又西测距纬复赢者彼固自疑其前测最小数之末真则亦难为确据愚则以中厯嵗实起冬至而消极之时髙冲与冬至同度髙冲离至而嵗实亦増以经度求经差似较亲切愚与寅旭生同时而不相闻及其卒也乃稍稍见其书今安得起斯人于九原而相与极论以质所疑乎

  论恒星东移有据

  问古以恒星即一日一周之天而七曜行其上今则以恒星与七曜同法而别立宗动是一日一周者与恒星又分两重求之古厯亦可通欤曰天一日一周自东而西七曜在天迟速不同皆自西而东此中西所同也然西法谓恒星东行比于七曜今考其度盖即古厯嵗差之法耳嵗差法昉于虞喜而畅于何承天祖冲之刘焯唐一行厯代因之讲求加密然皆谓恒星不动而黄道西移故曰天渐差而东嵗渐差而西所谓天即恒星所谓嵗即黄道分至也西法则以黄道终古不动而恒星东行假如至元十八年冬至在箕十度至康熙辛未厯四百十一年而冬至在箕三度半在古法谓是冬至之度自箕十度西移六度半而箕宿如故也在西法则是箕星十度东行过冬至限六度半而冬至如故也其差数本同所以致差者则不同耳然则何以知其必为星行乎曰西法以经纬度恒星则普天星度俱有嵗差不止冬至一处此盖得之实测非臆断也然则普天之星度差古之测星者何以皆不知耶曰亦尝求之于古矣盖有三事可以相证其一唐一行以铜浑仪二十八舍其去极之度皆与旧经异今以歳差考之一行铜仪成于开元七年其时冬至在斗十度而自牵牛至东井十四宿去极之度皆小于旧经是在冬至以后厯春分而夏至之半周其星自南而北南纬増则北纬减故去北极之度渐差而少也自舆鬼至南斗十四宿去极之度皆大于旧经是在夏至以后厯秋分而冬至之半周其星自北而南南纬减则北纬増故去北极之度渐差而多也【星度详后】向使非恒星移动何以在冬至后者渐北在夏至后渐南乎【恒星循黄道行实只东移无所谓南北之行也而自赤纬观之则有南北之差盖横斜之势使然】其一古测极星即不动处齐梁间测得离不动处一度强【祖暅所测】至宋熈宁测得离三度强【沈存中测详梦溪笔谈】至元世祖至元中测得离三度有半【郭太史极仪径七度终夜见极星循行环内切边而行是也】向使恒星不动则极星何以离次乎其一二十八宿之距度古今六测不同【详元史】故郭太史疑其动移此盖星既循黄道东行而古测皆依赤道黄赤斜交勾异视所以度有伸缩正由距有横斜耳不则岂其前人所测皆不足慿哉故仅以冬至言差则中西之理本同而合普天之星以求经纬则恒星之东移有据何以言之近两至处恒星之差在经度故可言星东移者亦可言嵗西迁近二分处恒星之差竟在纬度故惟星实东移始得有差若只两至西移诸星经纬不应有变也如此则恒星之东移信矣恒星既东移不得不与七曜同法矣恒星东移既与七曜同法即不得不更有天挈之西行此宗动所由立也

  唐一行所测去极度与旧不同者列后

  旧经        唐测

  牵牛【去极】百 六度  牵牛【去极】百 四度须女 百  度【有脱字】 须女 百 一度

  虚  百 四度   虚  百 一度

  危  九十七度【有误字】 危  九十七度

  营室 八十五度  

点击展开查看全文