数学九章 - 第 6 页/共 29 页
并三泛得二万二千一乃多衍母一倍当半衍母六千得三千以消甲四千余一千又消乙五千三百七十六余二千三百七十六丙不消各为定用数
既得用数次视前草中甲及乙七百五十里为乙率乙及丙一千里为丙率各满乙丙日行里去之
今乙丙二人所行各皆适满去之无余虽称同时俱至乃各系全日所行便以乙丙二人约六千里得三千里为彼去此里数合问
按复数求元数用总等法尚属未密盖总等约后有当连环求等者有当即求续等者其法不能定也今少为变通凡复数皆见十者先以十为总等徧约之【百千万同】为元数俟连环求等毕复以总等十乗一数【百千万同】然后再求续等以得定数爰依题数具式于后
法列三数于上以十为总等徧约之得甲三十乙二十五丙二十即为元数连环求等以甲与乙约得等数五【竒】约甲得六【偶】以甲与丙约得等数二【偶】约甲得三【竒】为甲数徧约毕次以乙与丙约得等数五【竒】约丙得四【偶】为乙丙二数徧约毕乃以总等十乗乙数得二百五十次求续等以甲与乙与丙相约俱无续等以乙与丙约得续等二【偶】约乙数得一百二十五【竒】复乗丙得八则甲三乙一百二十五丙八即为各定数也以三定数连乗得三千为衍母即所问彼处去此之里数较旧术算省而数亦确矣
数学九章卷一下
<子部,天文算法类,算书之属,数学九章>
钦定四库全书
数学九章卷二上 宋 秦九韶 撰天时
推气治厯
问太史测验天道庆元四年戊午嵗冬至三十九日九十二刻四十五分绍定三年庚寅嵗冬至三十二日九十四刻一十二分欲求中间嘉泰甲子嵗气骨嵗余斗分各得几何
按绍定三年庚寅之冬至实绍定四年辛夘之始辛夘距戊午三十四年积年为三十三
答曰气骨十一日三十八刻二十分八十一杪八十小分余嵗五日二十四刻二十九分三十杪三十小分斗分空日二十四刻二十九分三十杪三十小分
术曰先距前后年数为法置前测曰刻分减后测曰刻分余为率【不足减则加纪防】以纪防累加之今及天道合用五日以上数为实以法除实得嵗余去全日余为斗分以所求中间年上距前测年数乘嵗余益入前测日刻分满纪防去之余为所求气骨
草曰置前测戊午嵗距前嵗庚寅嵗得三十三为法置前测戊午嵗冬至三十九日【日辰癸夘】九十二刻四十五分减后测绍定三年庚寅嵗冬至三十二日【日辰丙申】九十四刻一十二分今后测者少不及前测者以减乃加纪法六十日于后测日内得九十二日九十四日一十二分然后用前测者减之余五十三日一刻六十七分为率按术当以法三十三余率须使啇数必得五日以上乃可今率未得五日乃两度累加纪法一百二十入率内共得一百七十三日一刻六十七分为刻实如法除之得五日二十四刻二十九分三十杪三十小分【不尽弃之】为嵗余乃去全五日得二十四刻二十九分三十杪三十小分为斗分次推嘉泰甲子上距庆元戊午嵗得六以乘嵗余五日二十刻刻二十九分三十杪三十小分得三十一日四十五刻七十五分八十一杪八十小分益入前测戊午嵗三十九日九十二刻四十五分得七十一日三十八刻二十分八十一杪八十小分满纪法六十去之余一十一日三十八刻二十分八十一杪八十小分为所求甲子 气骨之数合问
按气骨者年冬至时距甲子日子正初刻后之日分也嵗余者嵗实去六甲子之余日分也斗分者嵗实去三百六十五日之余分也此未知嵗实之法故先以前后两气骨相减余数为实以积年为法除之嵗余约五日余纪日六十故实数内累加六十日至啇得五日上而止则实数为积嵗余之数以积年除之得嵗余日分既得嵗余以甲子积年六乘之得甲子积嵗余与前测气骨相加满纪法去之余即甲子气骨也
治厯推闰
问开禧厯以嘉泰四年甲子嵗天正冬至为一十一日【日辰乙亥】四十四刻六十一分五十四杪十一月经朔一日【日辰乙丑】七十五刻五十五分六十二杪问闰骨闰率各几何
答曰闰骨九日六十九刻五分九十一杪【不尽一百六十九分杪之一百二十一】
闰骨率十六万三千七百七十一
术曰以日法各通气朔日刻分杪各为气骨朔骨分其气骨分如约率而一约尽者为可用【或收弃余分在一刻以下者亦可用】然后与朔骨分相减余为闰骨率以日法约之为闰骨防
草曰置本厯曰法一万六千九百先通冬至一十一日四十四刻六十一分五十四杪得一十九万三千四百四十分二十六小分为实其歴约率系三千一百二十以约之得六十二可用其余小分二十六乃弃之只用一十九万三千四百四十为气骨分次置朔一日七十五刻五十五分六十二杪以本厯日法一万六千九百乘之得二万九千六百六十八分九十九杪七十八小分将近一分故于气骨内所弃二十六小分借二十二小分以补朔内收上得二万九千六百六十九为朔然后以朔骨分减气骨分余有一十六万三千七百七十一为闰骨率复以日法除之得闰骨防九日六十九刻五分九十一杪不尽一百二十一筭直命之为一百六十九分杪之一百二十一合问
按此题若置冬至日分内减经朔日分余九日六十九刻五分九十二杪得闰骨防此原草仅多一百六十九分杪之四十八尽草中气骨内弃小分二十六朔骨分内进二十二并之为一百六十九分杪之四十八其不径相减而必用通分约分累乘累除者为向后推筭用耳
治厯演纪
问开禧歴积年七百八十四万八千一百八十三欲知推演之原调日法求朔余朔率斗分嵗率嵗闰入元嵗入闰朔定骨闰泛骨闰缩纪率气元率元闰元数及气等率因率蔀率朔等数因数蔀数朔积年二十三事各几何
答曰日法一万六千九百
朔余八千九百六十七
朔率四十九万九千六十七
斗分四千一百八
嵗率六百一十七万二千六百八
嵗闰一十八万三千八百四
入元嵗九千一百八十
入闰四十七万四千二百六十
朔定骨二万九千六百六十九
闰泛骨一十六万三千七百七十一
闰缩一十八万八千五百七十八
纪率一百一万四千
气元率一万九千五百
元闰三十七万七千八百七十三
元数四百二
气等率五十二
因率一百四十四
蔀率三百二十五
朔等数一
因数四十五万七千九百九十九
蔀数四十九万九千六十七
朔积年七百八十三万九千
积年七百八十四万八千一百八
术曰以厯法求之大衍入之调日法如何承天术用强弱母子互乘得数并之为朔余以二十九日通日法增入朔余为朔率又以日法乘前厯所测冬至气刻分收弃末位为偶数得斗分与日法用大衍术入之求等数因率蔀率以纪乘等数为约率置所求气定骨如约率而一得数以乘因率满蔀率去之不满以纪法乘之为入元嵗次置嵗日以日法通之并以斗定分为嵗率以十二月乘朔率减嵗率余为嵗闰以嵗闰乘入元嵗满朔率去之不满为入闰与闰骨相减之得差【或适足便以入元嵗为积年后术并不用或差在刻分法半数以下者亦以入元嵗为积年】必在刻分法半数以上却以闰泛骨并朔率得数内减入闰余与朔率求闰缩【在朔率以下便为闰缩以上用朔率减之亦得】以纪法乘日法为纪率以等数约之为气元率以气元乘嵗闰满朔率去之不满为元闰虗置一亿减入元嵗余为实元率除之得乘限乃以元闰与朔率用大衍入之求得等数因数蔀数以等约闰缩得数以因数乘之满蔀数去之不满在乘限以下以乘元率为朔积年并入元嵗为演纪积年又加成厯年今人相乘演积年其术如调日法求朔余朔率立
斗分嵗余求气骨朔骨闰骨及衍等数约率因率蔀率求入元嵗嵗闰入闰元率元闰已上皆同此术但其所以求朔积年之术乃以闰骨减入闰余为之闰赢却与闰缩朔率列号甲乙丙丁四位除乘消减谓之方程乃求得元数以乘元率所得为之积年加入元嵗共为演纪嵗积年所谓方程正是大衍术【今人少知】非特置筭繁多初无定法可传甚是惑悮后学易失古人之术意故今术不言闰赢而曰入闰差者盖本将来可用入元嵗便为积年之意故今止将元闰朔率二项以大衍先求等数因数蔀者仍仿前前求入元嵗之术理假闰骨如气骨以等数为约数及求乘数蔀数以等约闰缩得因乘数满蔀去之不满在限下以乘元率便为朔积年亦加入元嵗共为演纪积年此术非惟止用乘除省便又且于自然中取见积年不惑不差矣新术敢不用闰赢而求者实知闰赢已存于入闰之中但求朔积年之竒分与闰缩等则自与入闰相合必满朔率所去故也数理精微不易窥识穷年致志感于梦寐幸而得知谨不敢隐草曰本厯以何承天术调得一万六千九百为日法系三百三十九强一十七弱先以强数三百三十九乘强子二十六得八千八百一十四于上次以弱数一十七乘弱子九得一百五十三并上共得八千九百六十七为朔余次以日法通朔防二十九日得四十九万一百增入朔余得四十九万九千六十七为朔率又以日法乘统天厯所测毎嵗冬至周日下二十四刻三十一分得四千一百八分三十九杪为斗泛分验八分既偶遂弃三十九杪只以四千一百八分为斗定分与日法以大衍术入之□得五十二为等数一百四十四为因率三百二十五为蔀率以甲子六十为纪法乘等数得三千一百二十为约率却置本厯上课所用嘉泰甲子嵗气骨一十一日四十四刻六十一分五十一杪以乘日法得一十九万三千四百四十分二十六杪为气泛骨欲满约率三千一百二十而一故就近乃弃微杪只以一十九万三千四百四十为气定骨然后以约率三千一百二十除之得六十二以因率一百四十四乘之得八千九百二十八满蔀率三百二十五去之不满一百五十三以纪法六十乘之得九千一百八十年为入元嵗次置嵗 三百六十五以日法乘之得六百一十六万八千五百并斗定分四千一百八得六百一十七万二千六百八为嵗率却以十二月乘朔率四十九万九千六百七得五百九十八万八千八百四率内减去此数余一十八万三千八百四为嵗闰以嵗闰乘入元嵗九千一百八十得一十亿八千七百三十二万七百二十满朔率去之不满四十七万四千二百六十为入闰次置本厯所用嘉泰甲子嵗天正十一月朔一日七十五刻五十五分六十二杪以日法乘之得二万九千六百六十八分九千九百七十八杪为朔泛骨就近收杪为一分共得二万九千六百六十九为朔定骨数然后乃以朔定骨减气骨一十九万三千四百四十余一十六万三千七百七十一为闰泛骨置日法以二百归除之得八十四半为半刻法次以入闰数内减去闰泛骨与入闰相课减之余三十一万四百八十九【此是闰赢】为差半刻法以上乃以闰泛骨并朔率共得六十六万二千八百三十八以入闰四十七万四千二百六十减之余一十八万八千五百七十八在朔率下便为闰缩次以纪防六十乘日法得一百一万四千为纪率以等数五十二归除纪率得一万九千五百【按即六十乘三百二十五之数为一蔀年数】为气元率以气元率乘嵗闰一十八万三千八百四得三十五亿八千四百一十七万八千满朔率去之不满三十七万七千八百七十三为元闰次置一亿【按此数似虗设不过取一亿之数为限耳此所求过限又将改率数以迁就之矣】以入元嵗元千一百八十减之余九千九百九十九万八百二十为实以元率一万九千五百为法除之得五千一二十七为乘元限数乃以元闰三十七万七千八百七十三余与朔率四十九万九千六十七用大衍术求之得等数一因等四十五万七千九百九十九蔀数四十九万九千六十七然后以等数一约闰缩只得一十八万八千五百七十八以因数四十五万七千九百九十九乘之得八百六十三亿六千八百五十三万五千四百二十二满蔀数四十九万九千六百七十去之不满四百二在乘元限数以下为可用以乘元率一万九千五百得七百八十三万九千年为数积年并入元嵗九千一百八十共得七百八十四万八千一百八十为嘉泰四年甲子嵗积算本厯系于丁夘嵗进呈又加丁夘三年共为七百八十四万八千一百八十三年为本厯积年合具绘图如后
按此术草内竒定相求有等数又有因数蔀数之异盖等数即度尽定竒两数之数因数为竒数之倍数任倍定竒二数相较但得一等数则竒之倍数即为因数蔀数者竒数最大之倍数也任倍竒定至两边相等无较数则竒数之倍数即谓之蔀数也等数甚小者因数不患其甚大有蔀数以限之也草中尚多讹舛正之于后
按此题术草皆曰何承天调日法而宋书所载何承天法并无甚率且各用数亦与此不同今细按其草日法已有定数所调者朔防余分也然从来朔防余分皆以实测之朔防分嵗实分两母子互乘相通即得并无所谓调法今所载强弱母子四数大约已有朔防余分与日法分相约而得非别有所本乃故设曲折以为竒也试以朔余分八千九百六十七分为第一条置日法分内减朔防余分余七千九百三十三为第二条以此二数数取之先置第一条减第二条余一千零三十四为第三条七因第三条以减第二条余六百九十五为第四条以第四条减第三条余三百三十九为第五条二因第五
条以减第四条余一十七为
第六条是第五条即强母数
第六条即弱母数矣次用第
五条第六条转求第一条以
取两子数置第六条于上二
因第五条加之得第五条者
二第六条者一共六百九十
五为第四条以第四条加第
五条得第五条者三第六条
者一共一千零三十四为第
三条七因第三条以加第四
条得第五条者二十三第六
条者八共七千九百三十三
为第二条以第二条加第三
条得第五条者二十六第六条者九共八千九百六十七为第一条是第五条倍数即强子数第六条倍数即弱子数矣至算式中以日法取强母数者则又以第五条第六条再约而得者如以第五条为实第六条为法为法商之初商得十以法乘初商得一百七十为初商积减实余一百六十九恰与百分日法分之一等故百除日法分为一数又三乘之得五百零七为实以四十九为法初商得十初商积为四百九十减实余十七乃以商十乘十七得一百七十与前初商积等故加与前余积等之百分日法分之一得三百三十九为五条之数名之曰强数也
次以日法乘朔防日得数并朔余为朔率
斗分见偶则弃见竒则收为偶
按此系弃分以下数不用也分为偶数即用其数分为竒数则杪微进一分并为偶数如无杪微即加一分