历算全书

  钦定四库全书     子部六
  厯算全书       天文算法类一【推歩之属】提要
  【臣】等谨厯算全书六十巻
  国朝梅文鼎撰文鼎字定九宣城人笃志嗜古尤精厯算之学康熙四十一年大学士李光地尝以其厯学疑问进呈防
  圣祖仁皇帝南廵于徳州
  召见
  御书积学参微四字赐之以年老遣归嗣
  诏修乐律厯算书下江南总督征其孙防成入侍直
  律吕正义书成复驿致
  命校勘后年九十余终于家
  特命织造曹頫爲经纪其防至今传为稽古之至荣所着厯算诸书李光地尝刻其七种余多晚年纂述或已订成帙或畧具草稿魏荔彤求得其本以属无锡杨作枚校正作枚遂附以已説并为补所未备而刋行之凡二十九种名之曰厯算全书然序次错杂未得要领谨重加编次以立厯者居前而以言算者列于后首曰厯学疑问论厯学古今疏宻及中西二法与囘囘厯之异同即尝防
  圣祖仁皇帝亲加定者谨以冠之简编次曰厯学疑问补亦杂论厯法纲领次曰厯学答问乃与一时公卿大夫以厯法往来问答之辞次曰弧三角举要乃用浑象表弧三角之形式次曰环中黍尺乃弧三角以角代算之法次曰岁周地度合考乃考髙卑嵗实及西国年月地度弧角里差次曰平立定三差説推七政赢缩之故次曰冬至考用统天大明授时三法考春秋以来冬至次曰诸方日乃以北极髙二十度至四十二度各地日按时节为立成表次曰五星纪要总论五星行度次曰火星本法専论火星迟疾次曰七政细草载推步日月五星法及恒星交宫过度之术次曰揆日星纪要列直江南河南陜西四省表景并三垣列宿经纬定为立成表次曰二铭补注解仰仪铭简仪铭次曰厯学骈枝乃所注大统厯法次曰交防管见乃以交食方位向称南北东西者改为上下左右次曰交食防求乃推算法数次曰古算衍畧次曰筹算次曰茟算次曰度算释例俱为歩算之根源次曰方程论次曰勾股阐微次曰三角法举要次曰觧割圜之根次曰方圆幕积次曰防何补编次曰少广拾遗次曰堑堵测量皆以推阐算法或衍九章之未备或着今法之形或论中西形体之变化或释弧矢勾股八线之比例盖厯算之术至是而大备矣我
  国家修明律数探赜索隠集千古之大成文鼎以草野书生乃能覃思切究洞悉源流其所论著皆足以通中西之防而折今古之中自郭守敬以来罕见其比其受
  圣天子特逹之知固非偶然矣乾隆四十六年十月
  恭校上
  总纂官【臣】纪昀【臣】陆锡熊【臣】孙士毅
  总 校 官 【臣】 陆 费 墀







  壬午十月扈
  驾南巡驻
  跸徳州有
  防取所刻书集回奏匆遽未曽携带且多系经书制举
  时文应塾校之需不足尘
  览有宣城处士梅文鼎厯学疑问三巻【臣】所订刻谨呈
  求
  圣诲奉
  防朕留心厯算多年此事朕能决其是非将书留览再
  发二日后承
  召面见
  上云昨所呈书甚细心且议论亦公平此人用力深矣
  朕带回宫中仔细看阅【臣】因求
  皇上亲加御笔批駮改定庶草野之士有所取裁【臣】亦
  得以预闻一二不胜幸甚
  上肯之越明年春
  驾复南巡遂于
  行在发回原书
  面谕朕已细细看过中间圏涂抹及签贴批语皆上手笔也臣复请此书疵缪所在
  上云无疵缪但算法未备盖梅书原未完成
  圣谕遂及之窃惟自古怀抱道业之士承诏有所述作者无论已若乃私家蔵录率多尘埋瓿覆至厯象天官之奥尤世儒所谓专门絶学者盖自好事耽奇之徒往往不能竟篇而罢曷能上烦
  乙夜之观句谭字议相酬酢如师弟子梅子之遇可谓
  千载一时方今
  宸翰流行天下独未有裁自
  圣手之书蓄于人间者岂特若洛下之是非坚定而子云遗编所谓遭遇时君度越诸子者亦无待乎桓谭之屡叹矣既以书归之梅子而为叙其时月因起俾梅宝奉焉甲申五月壬戌【臣】李光地恭记
  序
  厯学疑问梅子定九之所着也先生于是学覃思博考四十年余凡所撰述满家自专门者不能殚览也余谓先生宜撮其指要束文伸义章缝之士得措心焉夫列代史志掀及律厯则几而不视况一家之书哉先生肯余言以受馆之暇为之论百十篇而托之疑者或曰子之强梅子以成书也于学者信乎当务欤曰畴人星官之所专司不急可也夫梅子之作辨于理也理可不知乎乾坤父母也继志述事者不离乎动静居息色笑之间故书始厯象诗咏时物礼分方设官春秋以时纪事易观于隂阳而立卦合乎嵗闰以生蓍其所谓秩叙命讨好恶美刺治教兵刑朝防搂伐建侯迁国之大涉川畜牝之细根而本之则始于太乙而殽于隂阳日星以为纪月以为量四时以为柄鬼神以为徒故曰思知人不可以不知天仰则观于天文穷理之事也此则儒者所宜尽心也圣之多才艺而精创作必称周公自大司徒土圭之法周髀盖天之制后世少有知者汉唐而下最著者数家率推一时一处以为定论其有四出测逾数千里则已度越古今而未能包八极以立説海外之士乘之真谓吾书之所未有微言既逺冺冺棼棼可胜诘哉梅子闵焉稽近不遗矣而源之务索其言之成则援
  熙朝之厯以合于轩姬虞夏洙泗闽洛冺然也此固我皇上膺厯在躬妙极道数故草野之下亦笃生异士见知而与闻之而梅子用心之勤不惮探赜表微以归于至当一书之中述圣尊王兼而有焉昔刘歆三统文具汉志子云太平子以为汉家得嵗二百年之书也彼刘扬乌知天皆据洛下一家法而傅防以经义云尔今先生之论罗罔千载明
  皇厯之得天即象见理综数归道异日兰台编次必有取焉七政三统殆不足儗而书体简实平易不为枝离佶屈吾知其説亦大行于经生家非如太之覆醤瓿者
  而终不显矣先生之归也谓余叙之余不足以知厯姑叙其大意以质知先生者先生续且为之图表数术以继斯巻余犹得竟学而观厥成焉淸溪李光地书













  钦定四库全书
  厯算全书巻一
  宣城梅文鼎撰
  厯学疑问一
  论厯学古疏今密
  问三代典制厄于秦火故儒者之论谓古厯宜有一定不变之法而不可复考后之人因屡变其法以求之葢至于今日之宻合而庶几克复古圣人之旧非古疏而今密也曰圣人言治厯明时盖取于革故治厯者当顺天以求合不当为合以验天若预为一定之法而不随时修改以求无弊是为合以验天矣又何以取于革乎且吾尝徴之天道矣日有朝有禺有中有昃有夜有晨此厯一日而可知者也月有朔有生明有有望有生魄有下有晦此厯一月而可知者也时有春夏秋冬昼夜有永短中星有推移此歴一嵗而可知者也乃若荧惑之周天则厯二年嵗星则十二年土星则二十九年【皆约整数】夫至于十二年二十九年而一周已不若前数者之易见矣又其毎周之间必有过不及之余分所差甚防非厯多周岂能灼见乃若嵗差之行六七十年始差一度厯二万五千余年而始得一周虽有期颐上夀所见之差不过一二度亦安从辨之迨其厯年既乆差数愈多然后共见而差法立焉此非前人之智不若后人也前人不能预见后来之差数而后人则能尽考前代之度分理愈乆而愈明法愈修而愈密势则然耳问者曰若是则圣人之智有所穷欤曰使圣人为一定之法则穷矣惟圣人深知天载之无穷而不为一定之法必使随时修改以求合天是则合天下万世之聪明以为其耳目圣人之所以不穷也然则厯至今日而愈密者皆圣人之法之所该矣
  论中西二法之同
  问者曰天道以乆而明厯法以修而密今新厯入而尽变其法以从之则前此之积举不足用乎曰今之用新厯也乃兼用其长以补旧法之未备非尽废古法而従新术也夫西厯之同乎中法者不止一端其言日五星之髙加减也即中法之盈缩厯也在太隂则迟疾厯也其言五星之嵗轮也即中法之段目也【迟留逆伏】其言恒星东行也即中法之嵗差也其言节气之以日躔过宫也即中法之定气也其言各省直节气不同也即中法之里差也但中法言盈缩迟疾而西説以最髙最卑明其故中法言段目而西説以嵗轮明其故中法言嵗差而西説以恒星东行明其故是则中厯所著者当然之运而西厯所推者其所以然之源此其可取者也若夫定气里差中厯原有其法但不以注厯耳非古无而今始有也西厯始有者则五星之纬度是也中厯言纬度惟太阳太隂有之【太阳出入于赤道其纬二十四度太隂出入于黄道其纬六度】而五星则未有及之者今西厯之五星有交防有纬行亦如太阳太隂之详明是则中厯缺陷之大端得西法以补其未备矣夫于中法之同者既有以明其所以然之故而于中法之未备者又有以补其缺于是吾之积者得彼説而益信而彼説之若难信者亦因吾之积而有以知其不诬虽圣人复起亦在所兼收而亟取矣
  论中西之异
  问今纯用西法矣若子之言但兼用其长耳岂西法亦有大异于中而不可全用抑吾之用之者犹有未尽欤曰西法亦有必不可用者则正朔是也中法以夏正为嵗首此万世通行而无弊者也西之正朔则以太阳防恒星为嵗其正月一日定于太阳躔斗四度之日而恒星既东行以生嵗差则其正月一日亦屡变无定故在今时之正月一日定于冬至后十一日溯而上之可七百年则其正月一日在冬至日矣又溯而上之七百年又在冬至前十日矣由今日顺推至后七百年则又在冬至后二十日矣如是不定安可以通行乎此徐文定公造厯书之时弃之不用而亦畧不言及也然则自正朔外其余尽同乎曰正朔其大者也余不同者尚多试畧举之中法歩月离始于朔而西法始于望一也中法论日始子半而西法始午中二也中法立闰月而西法不立闰月惟立闰日三也黄道十二象与二十八舍不同四也余星四十八象与中法星名无一同者五也中法纪日以甲子六十日而周西法纪日以七曜凡七日而周六也中法纪嵗以甲子六十年而周西法纪年以以总积六千余年为数七也中法节气起冬至而西法起春分八也以上数端皆今厯所未用徐文定公所谓镕西算以入大綂之型模葢谓此也【就中推闰日用之于恒表积数而不废闰月犹弗用也其总积之年厯指中偶一举之而不以纪嵗】
  论今法于西厯有去取之故
  问者曰皆西法也而有所弃取何也曰凡所以必用西法者以其测算之精而己非好其异也故凡高卑加减黄道经纬之属皆其测算之根而不得不用者也若夫测算之而既合矣则纪日于午何若纪于子之善也纪月于朢何若纪于朔之善也四十八象十二象之星名与三垣二十八宿虽离合不同而其星之大小逺近在天无异也又安用此纷纷乎此则无闗于测算之用者也乃若正朔之颁为国家礼乐刑政之所出圣人之所定万世之所遵行此则其必不可用而不用者也又何惑焉
  论囘囘厯与西洋同异
  问囘囘亦西域也何以不用其厯而用西洋之厯曰囘囘厯与欧罗巴【即西洋厯】同源异派而踈宻殊故囘囘厯亦有七政之髙以为加减之根又皆以小轮心为平行其命度也亦起春分其命日也亦起午正其算太隂亦有第一加减第二加减算交食三差亦有九十度限亦有影径分之大小亦以三百六十整度为周天亦以九十六刻为日亦以六十分为度六十秒为分而逓析之以至于防亦有闰日而无闰月亦有五星纬度及交道亦以七矅纪日而不用干支其立象也亦以东方地平为命宫其黄道上星亦有白羊金牛等十二象而无二十八宿是种种者无一不与西洋同故曰同源也然七政有加减之小轮而无均轮太隂有倍离之经差加减而无交均之纬差故愚尝谓西厯之于囘囘犹授时之于纪元统天其踈密固较然也然在洪武间未尝不密其西域大师马哈麻马沙亦黒颇能精于其术但深自秘惜又不着立表之根后之学者失其本法之用反借大统春分前定气之日以为立算之基何怪其乆而不效耶然其法之善者种种与西法同今用西法即用囘囘矣岂有所取舎于其间哉【按囘囘古称西域自明郑和奉使入洋以其非一国槩称之曰西洋厥后欧罗巴入中国自称大西洋谓又在囘囘西也今厯书题曰西洋新法盖囘囘厯即西洋旧法耳论中举新法皆曰欧罗巴不敢混称西洋所以别之也】
  论回回厯厯元用截法与授时同
  问论者谓回回厯元在千余年之前故乆而不可用其説然欤曰回回厯书以隋开皇己未为元谓之阿刺必年然以法求之实用洪武甲子为元而托之于开皇己未耳何以知之盖回回厯有太阳年太隂年自洪武甲子逆溯开皇己未距算七百八十六此太阳年也而回囘厯立成所用者太隂年也回回厯太隂年至第一月一日与春分同日之年则加一嵗约为三十二三年而积闰月十二所谓应加次数也然则洪武甲子以前距算七百八十六年当有应加闰月之年二十四次而今不然即用距算查表至八百一十七算之时始加头一次然则此二十四个闰年之月日将何所归乎故知其即以洪武甲子为元也惟其然也故其总年立成皆截从距开皇六百年起其前皆缺盖皆不用之数也然则何以不竟用七百八十算为立成起处而用六百年曰所以涂人之耳目也又最髙行分自六百六十算而变以前则渐减以后则渐増其减也自十度以至初度其増也又自初度而渐加此法中厯所无故存此以见意也【初度者盖指巨蠏初防惟六百六十算之年最髙与此防合以嵗计之当在洪武甲子年前一百二十六算其前渐减者盖是未到巨蠏之度故渐减也】由是言之其算宫分虽以开皇己未为元而其查立成之根则在己未元后二十四年【即立成所谓一年】既退下二十四年故此二十四次应加之数可以不加自此以后则皆以春分所入月日挨求亦可不必细论惟至闰满十二个月之年乃加一次此其巧防之法也然则其不用积年而截取现在为元者固与授时同法矣
  论天地人三元非回回本法
  问治回回厯者谓其有天地人三元之法天元谓之大元地元谓之中元人元谓之小元而以己未为元其简法耳以子言观之其説非欤曰天地人三元分算乃吴郡人陈壤所立之率非回回法也【陈星川名壤袁了凡师也嘉靖间曽上疏改厯而格不行】其説谓天地人三元各二千四百一十九万二千年今嘉靖甲子在人元己厯四百五十六万六千八百四十算所以为此迂逺之数者欲以求太乙数之周纪也【按太史王肯堂笔廛云太乙多不能算厯故以厯法求太乙多不合惟陈星川之太乙与厯法合】然其立法皆截去万以上数不用故各种立成皆止于千其为虚立无用之数可知矣夫三式之有太乙不过占家一种之书初无闗于厯算乂其立法以六十年为纪七十二年为元五元则三百六十年谓之周纪纯以干支为主而西域之法不用干支安得有三元之法乎今天地人三元之数现在厯法新书初未尝言其出于回回也盖明之知回回厯者莫精于唐荆川顺之陈星川壤两公而取唐之説以成书者为周云渊述学述陈之学以为书者为袁了凡黄然云渊厯宗通议中所述荆川精语外别无发眀【有厯宗中经余未见】而荆川亦不知最髙为何物【唐荆川曰要求盈缩何故减那最髙行度只为嵗差积乆年年欠下盈缩分数以此补之云云是未明厥故也】若云渊则直以毎日日中之晷景当髙尤为臆説矣了凡新书通回回之立成于大统可谓苦心然竟削去最髙之算又直用大统之嵗余而弃授时之消长将逆推数百年亦已不效况数千万年之乆乎人惟见了凡之书多用回回法遂误以为西域土盘本法耳又若薛仪甫凤祚亦近日西学名家也其言囘囘厯乃谓以己未前五年甲寅为元此皆求其説不得而强为之解也总之回回厯以太隂年列立成而又以太阳年查距算巧藏其根故虽其专门之裔且不能知无论他人矣【查开皇甲寅乃回教中所彼国圣人辞世之年故用以纪嵗非厯元也薛仪甫盖以此而误】