历算全书

  论回回厯正朔之异
  问回回厯有太阳年又有太隂年其国之纪年以何为定乎曰回回国太隂年谓之动的月其法三十年闰十一日而无闰月惟以十二个月为一年【无闰则三百五十四日有闰则三百五十五日】故遇中国有闰月之年则其正月移早一月【如首年春分在第一月遇闰则春分在第二月而移其春分之前月为第一月】故曰动的月其太阳年则谓之不动的月其法以一百二十八年而闰三十一日皆以太阳行三十度为一月即中厯之定气其白羊初即为第一月一日嵗嵗为常故曰不动的月也然其纪嵗则以太隂年而不用太阳年此其异于中厯而并异于欧罗巴之一大端也然又有异者其毎嵗斋月又不在第一月而在第九月满此斋月至第十月一日则相贺如正旦焉不特此也其所谓月一日者又不在朔不在朢而在哉生明之后一日其附近各国皆然瀛涯胜览诸书可考而知也
  马欢瀛涯胜览曰占城国无闰月但十二月为一年昼夜分为十更用鼓打记又曰阿丹国无闰月气温和常如八九月惟以十二个月为一年月之大小若头夜见新月明日即月一也又曰榜葛刺国亦无闰月以十二个月为一年按马欢自称防稽山樵曽従郑和下西洋故书其所见如此盖其国俱近天方故风俗并同其言月一者即月之第一日在朔后故不言朔厥后张升改其文曰以月出定月之大小夜见月明日又为一月也文句亦通然非月一字义也又按一统志天方国古筠冲之地旧名天堂又名西域有回回厯与中国前后差三日葢以见新月之明日为月之一日故差三日○又按素问云一昼一夜五分之隋志云昼有朝有禺有中有晡有夕夜有甲乙丙丁戊则昼夜十更之法中法旧有之○又熊防石岛夷志曰舶舟视旁罗之针罗罗处甚幽密惟开小扄直舵门灯长燃不分昼夜夜五更昼五更合昼夜十二辰为十更其针路悉有谱按此以十更记程而百刻匀分不论冬夏长短与记里鼓之意略同若素问隋志所云则以日出入为断而昼夜有长短更法因之而变两法防别占城用鼔打记不知若何要不出此二法
  论夏时为尧舜之道
  问古有三正而三王迭用之则正朔原无定也安在用太隂年用恒星年之为非是乎曰古圣人之作厯也以敬授民时而已天之气始于春盛于夏敛于秋伏藏于冬而万物之生长收藏因之民事之耕耘收获因之故圣人作厯以授民时而一切政务皆顺时以出令凡郊社禘尝之礼五祀之祭搜苗狝狩之节行庆施惠决狱治兵之典朝聘之期饮射读法劝耕省敛土功之事洪纎具举皆于是乎在故天子以颁诸侯诸侯受而藏诸祖庙以毎月告朔而行之厯之重葢如是也而顾使其游移无定何以示人遵守乎如回回厯则毎二三年而其月不同是春可为夏夏可为冬也如欧罗巴则毎七十年而差一日积之至乆四时亦可互为矣是故惟行夏之时斯为尧舜之道大中至正而不可易也然则又何以有三正曰三正虽殊而以春为民事之始则一也故建丑者二阳之月也建子者一阳之月也先王之于民事也必先时而戒事犹之日出而作而又曰鸡鸣而起中夜以兴云尔岂若毎嵗迁徙如是其纷纷者哉虽其各国之风俗相沿而不自觉然以数者相较而孰为正大孰为烦碎则必有辨矣
  论语行夏之时古注云据见万物之生以为四时之始取其易知
  论西厯亦古疏今宻
  问中厯古疏今密实由积固己西厯则谓自古及今一无改作意者其有神授欤曰殆非也西法亦由积而渐至精密耳隋以前西厯未入中国其见于史者在唐为九执厯在元为万年厯在明为回回厯在
  本朝为西洋厯新法然九执厯课既疏逺
  唐大衍厯既成而一行卒瞿昙怨不得与改厯事讼于朝谓大衍写九执厯未尽其法诏厯官比验则九执厯课最防
  万年厯用亦不乆
  元太祖庚辰西征西域厯人奏五月朢月当蚀耶律楚材曰否卒不蚀明年十月楚材言月当蚀西域人曰不蚀至期果蚀八分
  世祖至元四年西域札玛鲁丹撰进万年厯世祖稍颁行之至十八年改用授时厯
  回回厯明用之三百年后亦渐防
  明洪武初设回回司天台于雨花台寻罢回回司天监设回回科钦天监毎年西域官生依其本法奏进日月交蚀及五星凌犯等厯
  欧罗巴最后出而称最精岂非后胜于前之明验欤诸如厯书所述多禄某之法至歌白泥而有所改订歌白泥之法至地谷而大有变更至于地谷法畧备矣而逺镜之制又出其后则其为累测益精大畧亦如中法安有所谓神授之法而一成不易者哉是故天有层数西法也而其説或以为九重或以为十二重今则以金水太阳共为一重矣又且以火星冲日之时比日更近而在太阳天之下则九重相裹如葱头之説不复可用矣太阳大于地西説也而其初説日径大于地径一百六十五倍竒今只筭为五倍竒两数相悬不啻霄壤矣太阳最髙卑嵗嵗东移西法也然先定二至后九度后改定为六度今复移进半度为七度竒矣又何一非后来居上而谓有神授不由积验乎
  浑盖通宪定奥日在巨蠏九度即最髙也其时为万厯丁未在戊辰厯元前二十年是利西泰所定厥后厯书定戊辰年最髙冲度在冬至后五度五十九分五十九秒以较万厯丁未所定之奥日凡改退三度有竒是徐文定公及汤罗诸西士所定今康熙永年厯法重定康熙戊午髙冲在冬至后七度○四分○四秒以较厯书二百恒年表原定戊午髙冲六度三十七分二十九秒凡移进二十六分三十五秒其书成于厯书戊辰元后五十年是治理厯法南懐仁所定
  论地圎可信
  问西人言水地合一圆球而四面居人其地度经纬正对者两处之人以足版相抵而立其説可信欤曰以浑天之理徴之则地之正圆无疑也是故南行二百五十里则南星多见一度而北极低一度北行二百五十里则北极髙一度而南星少见一度若地非正圎何以能然至于水之为物其性就下四皆天则地居中央为最下水以海为壑而海以地为根水之附地又何疑焉所疑者地既浑圎则人居地上不能平立也然吾以近事徴之江南北极髙三十二度浙江髙三十度相去二度则其所戴之天顶即差二度【江南天顶去北极五十八度浙江天顶去北极六十度】各以所居之方为正则遥防异地皆成斜立又况京师极髙四十度琼海极髙二十度【京师以去北极五十度之星为天顶琼海以去北极七十度之星为天顶】若自京师而观琼海其人立处皆当倾跌【琼海望京师亦复相同】而今不然岂非首戴皆天足履皆地初无欹侧不忧环立欤然则南行而过赤道之表北逰而至戴极之下亦若是已矣是故大戴礼则有曽子之説
  大戴礼单居离问于曽子曰天圆而地方诚有之乎曽子曰如诚天圆而地方则是四角之不揜也参尝闻之夫子曰天道曰圆地道曰方
  内经则有岐伯之説
  内经黄帝曰地之为下否乎岐伯曰地为人之下太虚之中也曰凭乎曰大气举之也素问又曰立于子而面午立于午而面子皆曰北面立于午而负子立于子而负午皆曰南靣释之者曰常以天中为北故对之者皆南也
  宋则有邵子之説
  邵子观物篇曰天何依曰依地地何附曰附天曰天地何所依附曰自相依附
  程子之説
  程明道语録曰天地之中理必相直则四边当有空阙处地之下岂无天今所谓地者特于天中一物尔又曰极须为天下之中天地之中理必相直今人所定天体只是且以眼定视所极处不见遂以为尽然向曽有于海上见南极下有大星数十则今所见天体葢未定以土圭之法騐之日月升降不过三万里中然而中国只到鄯善莎车已是一万五千里就彼观日尚只是三万里中也
  地圆之説固不自欧逻西域始也
  元西域札玛鲁丹造西域仪像有所谓库哩叶阿喇斯汉言地里志也其制以木为圆毬七分为水其色緑三分为土地其色白画江河湖海贯串于其中画作小方井以计幅员之广袤道里之逺近此即西説之祖
  论葢天周髀
  问有圆地之説则里差益明而浑天之理益着矣古乃有葢天之説殆不知而作者欤曰自扬子云诸人主浑天排葢天而葢説遂诎由今以观固可并存且其説实相成而不相悖也何也浑天虽立两极以言天体之圆而不言地圎直谓其正平焉耳若葢天之説具于周髀其説以天象盖笠地法覆槃极下地髙滂沲四隤而下则地非正平而有圆象明矣故其言昼夜也曰日行极北北方日中南方夜半日行极东东方日中西方夜半日行极南南方日中北方夜半日行极西西方日中东方夜半凡此四方者昼夜易处加四时相及此即西厯地有经度以论时刻早晚之法也其言七衡也曰北极之下不生万物北极左右夏有不释之冰中衡左右冬有不死之草五谷一嵗再熟凡北极之左右物有朝生暮获【赵君卿注曰北极之下从春分至秋分为昼从秋分至春分为夜】即西厯以地纬度分寒暖五带昼夜长短各处不同之法也使非天地同为浑圎何以能成此算周髀本文谓周公受于商髙虽其详莫攷而其説固有所本矣然则何以不言南极曰古人著书皆详于其可见而略于所不见即如中高四下之説既以北极为中矣而又曰天如倚盖是亦即中国之所见拟诸形容耳安得以辞害意哉故写天地以圆器则葢之度不违于浑图星象于平楮则浑之形可存于葢唐一行善言浑天者也而有作葢天圗法元郭太史有异方浑盖圗今西厯有平浑仪皆深得其意者也故浑盖之用至今日而合浑盖之説亦至今日而合浑盖之説亦至今日而益明元札马鲁丁西域仪象有兀速都儿刺不定汉言昼夜时刻之器其制以铜如圆镜而可挂面刻十二辰位昼夜时刻上加铜条缀其中可以圆转铜条两端各屈其首为二窍以对望昼则视日影夜则窥星辰以定时刻以则休咎背嵌镜片二面刻其圗凡七以辨东西南北日影长短之不同星辰向背之有异故各异其图以尽天地之变焉按此即今浑盖通宪之制也以平诠浑此为著
  论周髀仪器
  问若是则浑盖通宪即盖天之遗制欤抑仅平度均布如唐一行之所云耶曰皆不可考矣周髀但言笠以写天天青黒地黄赤天数之为笠也赤黒为表丹黄为里以象天地之位此盖写天之器也今虽不以意度之当是圆形如笠而图度数星象于内其势与仰观不殊以视平圗浑象转为亲切何也星圗强浑为平则距度之防密改观浑象图星于外则星形之左右易位若写天于笠则其圆势屈而向内星之经纬距皆成弧度与测筭脗合胜平圗矣又其星形必在内面则星之上下左右各正其位胜浑象矣
  论厯元
  问造厯者必先立元元正然后定日法法立然后度周天古厯数十家皆同此术至授时独不用积年日法何欤曰造厯者必有起算之端是谓厯元然厯元之法有二其一逺溯初古为七曜齐元之元自汉太初至金重修大明厯各所用之积年是也其一为截算之元自元授时不用积年日法直以至元辛巳为元而今西法亦以崇祯戊辰为元是也二者不同然以是为起算之端一而已矣则二者无优劣乎曰授时优夫所谓七曜齐元者谓上古之时嵗月日时皆防甲子而又日月如合璧五星如连珠故取以为造厯之根数也使其果然虽万世遵用可矣乃今卄一史中所载诸家厯元无一同者是其积年之乆近皆非有所受之于前直以巧算取之而已然谓其一无所据而出于胸臆则又非也当其立法之初亦皆有所验于近事然后本其时之所实测以旁证于书之所约其合者既有数端遂援之以立术于是溯而上之至于数千万年之逺庶几各率可以齐同积年之法所由立也然既欲其上合厯元又欲其不违近测畸零分秒之数必不能齐势不能不稍为整顿以求巧合其始也据近测以求积年其既也且将因积年而改近测矣又安得以为定法乎授时厯知其然故一以实测为凭而不用积年虚率上考下求即以至元十八年辛巳嵗前天正冬至为元其见卓矣按唐建中时术者曺士蔿始变古法以显庆五年为上元雨水为嵗首号符天厯行于民间谓之小厯又五代石晋髙祖时司天监马重绩造调元厯以唐天寳十四载乙未为上元用正月水为气首此二者亦皆截筭之法授时厯葢采用之耳然曺马二厯未尝密测逺徴不过因时厯之率截取近用若郭太史则制器极精四海测验者二十七所又上考春秋以来至于近代然后立术非舍难而就易也 又按孟子千嵗日至赵注只云日至可知其日孙奭疏则直云千嵗以后之日至可坐而定初不言立元
  论西法积年
  问厯元之难定以嵗月日时皆防甲子也若西厯者初不知有甲子何难溯古上元而亦截自戊辰欤曰西人言开辟至今止六千余年是即其所用积年也然厯书不用为元者何也既无干支则不能合于中法一也又其法起春分与中法起冬至不同以求上古积年毕世不能相合二也且西书所不一其积年之説先有参差三也故截自戊辰为元亦镕西算入中法之一事葢立法之善虽巧算不能违矣
  天地仪书自开辟至崇祯庚辰凡五千六百三十余年圣经直解开辟至崇祯庚辰凡六千八百三十六年
  通雅按诸太西云自开辟至崇祯甲申六千八百四十年依所制稽古定仪推之止五千七百三十四年月离厯指曰崇祯戊辰为总期之六千三百四十一年
  天文实用云开辟初时适当春分又云中西皆以角为宿首因开辟首日昬时角为中星也今以恒星本行逆推约角宿退九十度必为中星计年则七千矣与圣经纪年合
  开辟至洪水天地仪书云一千六百五十余年圣经直解则云二千二百四十二年相差五百九十二年洪水至汉哀帝元夀二年庚申天主降生天地仪书云二千三百四十余年圣经直解则云二千九百五十四年相差六百一十四年遗诠又云二千九百四十六年比圣经直解又少八年
  论日法
  问上古积年荒忽无凭去之诚是也至于日法则现在入用之数也而古厯皆有日法授时何以独无曰日法与厯元相因而立者也不用积年自可不用日法矣盖古厯气朔皆定大小余大余者日也小余者时刻也凡七曜之行度不能正当时刻之初而或在其中半难分之处非以时刻剖析为若干分秒则不能命筭此日法所由立也自日法而析之则有辰法刻法分法秒法自日法而积之则有气防法朔实法嵗实法旬周法与日日法同用者则有度法宿次法周天法又有章法蔀法纪法元法一切诸法莫不以日法为之纲古厯首定日法而皆有畸零葢以此也惟日法有畸零故诸率从之而各有畸零之数矣夫古厯岂故为此繁难以自困哉欲以上合于所立之厯元而为七曜之通率有不得不然者也【如古法以九百四十分为日法其四分之一则为二百三十五所以然者以十九年一章有二百三十五月也又古法月行十九分度之七是以十九分为度法亦以十九年一章有七闰也他皆类此】今授时既不用积年即章蔀纪元悉置不用而一以天验为徴故可不用畸零之日法而竟以万分为日日有百刻刻有百分故一万也自此再析则分有百秒秒有百微皆以十百为等而递进退焉数简而明易于布算法之极善者也是故授时非无日法也但不用畸零之日法耳用畸零之日法乘除既繁而其势又有所阻故分以下复用秒母焉用万分之日可以析之屡析至于无穷【日躔之用有秒则日为百万月离之用有防则日为亿万】而乘除之间转觉其易是小余之细未有过于授时者也而又便于用岂非法之无可以万世遵行者哉