子藏 · 算法
御制数理精蕴
302 万字 · 约 143 小时 52 分钟 · 99 / 383
子藏 · 算法
302 万字 · 约 143 小时 52 分钟 · 99 / 383
会员可开白话
丙大有不同于甲丁等七小并乎故求甲丙大为索长也二十二则
相连之股求勾
设圆柱髙二十尺索长二十九尺绕柱七周索与柱齐求柱周法曰置柱索各自乗【柱得四百尺索得八百四十一尺】两数相减【余四百四十一尺】平方开之【得二十一尺】以索绕七周归之得三尺即所求
解同前
二十三则
相连之勾求股
设圆柱周三尺索长二十九尺绕柱七周索与柱齐求柱髙法曰置柱周七因之【得二十一尺】自乗【得四百四十一尺】另置索自乗【得八百四十一尺】两数相减【余四百尺】平方开之得二十尺即所求
解同二十一则
二十四则
勾股形求对角之垂线
设勾六尺股八尺十尺求对角垂线法曰置勾股相乗【得四十八尺】以除之得四尺八寸即所求解曰勾股相乗必得丁丙直形与甲戊直形等何也丁丙直形倍大于甲乙丙勾股形甲戊直形
亦倍大于甲
乙丙勾股形
故等也以
除积得垂线
即以长除积
得濶也
二十五则
勾股形于上求自角至垂线之度
设勾三尺股四尺五尺求自角至垂线之度法曰
置勾自
乗【得九尺】以除
之得一
尺八寸
即乙角
至垂线之度与相减得三尺二寸即甲角至垂线之度
解曰甲乙上方形以对角戊丁线分之必成二直形而丁乙其一也丁乙直形与勾上方形等【本卷一则】以乙巳除之必得戊乙之度法以除者葢甲乙与乙巳等也○若欲先得甲戊则以除股羃
又法曰置为实以勾羃九尺乗之【得四十五尺】并勾股羃二十五尺除之亦得一尺八寸
解曰凡两形等髙形与形之比例若线与线【一卷四十五则】甲丁戊巳两形既等髙【图同前】则其比例必若甲戊与戊乙又甲丁与股羃等戊巳与勾羃等则股羃与勾羃之比例亦若甲戊与戊乙矣此借两羃之比例因全以求戊乙也○若欲先得甲戊则以股羃乗并两羃除之
又法曰并勾股【共七尺】以勾股较乗之【仍得七尺】以除之【得一尺四寸】与相减【余三尺六寸】折半亦得一尺八寸解曰此三角形求对角垂线法也【一卷三十一则】○若欲先得甲戊以一尺四寸与相并折半即得
二十六则
勾股求容方一法
设勾六尺股一十二尺求容以角切之方形法曰置勾股相乗【得七十二尺】以勾股相并【共一十八尺】除之得四
尺即容方之边
解曰甲乙丙勾股形
分甲丙于丁令丁
甲与丁丙之比例若
勾与股自丁作丁乙
线必分勾股形为甲丁乙乙丁丙两三角形一以勾为底一以股为底又两分形之比例亦若勾与股【防何原本云凡两形等髙者形与形之比例若底与底反之凡形与形之比例若底与底者两形之高必相等】令两分形各倍积求对角之垂线【本卷二十四则】一得丁戊一得丁巳两线必相等何也两垂线即两形之正髙两形之髙既等故两垂线必等也两线既等而又为为勾及股之垂线复切于丁则己戊形必为勾股所容之方而丁戊丁巳即容方之边也然分求之如是合求之亦必如是若并两形之倍积为实并两底除之亦得容方之边与丁戊【或丁已】等夫两形之倍积即勾与股相乗之积也两分形之底即勾与股也故置勾股相乗并勾股除之即得容方之度也
二十七则
勾股求容方二法
设一十五尺对角垂线五尺求容以角切勾与股之方形法曰置垂线为实以乗之【得七十五尺】以垂线
并除之得三尺七
寸五分即容方之边
解曰甲乙丙勾股形
丙丁为对角垂线分
垂线于戊令丙戊与
戊丁之比例若丙丁与甲乙则戊丁即所求之方边防何原本云作庚戊己线与甲乙平行次作庚壬己辛两线各与丙丁平行己庚既与甲乙平行即甲丁与丁乙若己戊与戊庚也合之即甲乙与丁乙若己庚与戊庚也又丁乙与丙丁若戊庚与丙戊平之即甲乙与丙丁若己庚与丙戊也又丙丁与甲乙若丙戊与戊丁平之即甲乙与甲乙若己庚与戊丁也甲乙与甲乙同线必等即己庚与戊丁必等而己庚与辛壬又等戊丁与己辛庚壬亦等则辛庚形必勾股所容之方形而戊丁即方边之度法以乗垂线而并与垂线除之者借甲乙与丙丁之比例因丙丁以求戊丁也
二十八则
勾股求容圆
设勾二十七尺股三十六尺四十五尺求容圆法曰置勾股相乗【得九百七十二尺】为实并勾股【共一百零八尺】除之得九尺即容圆之半径倍之得一十八尺即全径解曰甲乙丙勾股形自三角各出一线平分各角相
遇于丁即分勾股形为甲丁
乙乙丁丙丙丁甲三三角形
一以全形之勾为底一以股
为底一以为底各角既平
分而复有一边同线则三形
必等髙令三形各倍积求对角之垂线【本卷二十四则】一得丁戊一得丁已一得丁庚三垂线必等何也三垂线即三形之正髙三形既等髙故垂线必等也三线既等其相遇处必容圆之心【几何原本云凡圆内出三线至界而皆等者其防必是圆心】而三线皆半径也然分求之如是合求之亦必如是若并三形之倍积为实并三底除之亦得容圆之半径与丁戊【或丁已或丁庚】等夫三分形之倍积即勾与股相乗之积也三分形之底即勾股也故置勾股相乗并勾股除之得容圆之半径也
二十九则
勾股求外切圆
设勾股长二十八尺求外切圆周法曰置二十二乗七除得八十八尺即所求
解曰此圆径求周法也【二卷一则】今以之求勾股外切圆
形何也凡圆内以径为底任
作三角形皆成勾股如甲乙
丙形丙为方角甲乙丁形丁
为方角甲乙戊形戊为方角
反之以为径作圆必外切
勾股形之方角
三十则
容方之勾股以余勾余股求方边及全勾全股
设容方之余勾二尺余股八尺求方边及全勾股法曰置余勾余股相乗【得一十六尺】平方开之得四尺即方
边以四尺加余勾得六
尺即全勾以四尺加余
股得一十二尺即全股
解曰甲乙丙勾股形容
壬巳方形自甲作甲丁
线以丙丁线联之成乙
丁直形复于己庚壬庚
两线引之至戊至辛必分乙丁直形为四形其甲庚庚丙同依甲丙对角线为两角线形其乙庚庚丁为两余形两余形之容必相等防何原本云甲丙对角线必分乙丁全形为丁甲丙乙丙甲相等两勾股形亦分庚丙角线形为辛庚丙巳丙庚相等两勾股形亦分甲庚角线形为戊甲庚壬庚甲相等两勾股形试于乙丙甲形内减去己丙庚形于丁甲丙形内减去辛庚丙形乙丙甲丁甲丙两形既等减去之己丙庚辛庚丙两形复等则所余之甲乙庚巳甲丁庚辛两斜方形必相等再于甲乙庚己形内减去甲庚壬形于甲丁庚辛形内减去戊甲庚形两斜方既等减去之甲庚壬戊甲庚两形复等所余戊辛直形与壬巳方形安得不等夫甲乙丙勾股形之甲乙勾减去壬巳方形之壬乙边余甲壬即余勾丙乙股减去己乙边余丙巳即余股辛庚与余股等戊庚与余勾等则戊辛直形之容必即余勾余股相乗之积而戊辛直形又与壬巳方形等则壬巳方形之容亦必余勾余股相乗之积也故置余勾股相乗平方开之得容方边也
三十一则
容方之勾股以余股及方边求余勾
设容方之余股八尺方边四尺求余勾法曰置方边自乗【得 十六尺】以余股除之得二尺即所求
解曰壬己方形既等于戊辛直形【图同前】而直形以余股为长以余勾为濶故以余股除积得余勾
三十二则
容方之勾股以余勾及方边求余股
设容方之余勾二尺方边四尺求余股法曰置方边自乗【得一十六尺】以余勾除之得八尺即所求
解同前
三十三则
日晷测高
设物不知髙止得物景一十二尺立表八尺表景二尺四寸求物髙法曰置物景为实以表髙乗之【得九十六尺】以表景除之得四十尺即所求
解曰物髙与物景表高与表景各以日光联之必皆
成勾股形而
体势等凡两
形体势等者
其比例必等
物髙与物景
之比例必若表髙之与表影也又表影与物景之比例必若表髙之与物髙也今物景既五倍于表景因知物高亦必五倍于表髙矣法以表髙乗物景而以表景除之者借表景与物景之比例因表髙以求物髙也
三十四则
一表测髙
设物不知髙距物二十五尺立表十尺又退行五尺立窥表四尺自窥表望之物末与表末相齐成一直线求物髙法曰置表距髙物二十五尺为实以窥表减表【余六尺】乗之【得一百五十尺】以退行五尺除之得三十尺为表外之髙加表髙共四十尺即物髙
解曰癸丁为物髙壬子为表髙乙丑为窥表乙丁对
角线为视线戊壬为表距髙
物之二十五尺壬辛为窥表
减表所余之六尺乙辛为退
行之五尺也甲丙一形分为
四形其辛巳戊庚为两角线
形其甲壬壬丙为两余形两
余形之容必相等【本卷三十则】法
以窥表减表以乗距髙物之
度必得甲壬余形之积甲壬
既等于壬丙则甲壬余形之积亦即壬丙余形之积矣故以退行五尺除之得庚壬庚壬与丁戊等丁戊则物髙于表之度也是以加表得物之全髙
三十五则
一表测逺
设物不知逺立表四尺退二尺五寸立窥表四尺五寸自窥表望之物脚与表末相齐成一直线求物逺法曰置表髙为实以退二尺五寸乗之【得十尺】以表减
窥表【余五寸】除之得二十尺
即表距逺物之度
觧曰以退二尺五寸乗表
髙必得辛巳余形之积然
辛己与戊庚等则辛己余
形之积亦即戊庚余形之
积矣故以表减窥表所余
之五寸除之得壬戊壬戊与辛甲等辛甲则表距逺物之度也
三十六则
一表测广
设邑不知广立窥表于甲甲距邑丁角五百尺立表于壬自甲视邑之丙角与表相齐成一直线次移前表于戊令戊壬与邑平行自甲视邑之丁角亦与表相齐成一直线自甲至戊二尺戊至壬六尺求邑广法曰置窥表距丁角五百尺为实以戊至壬六尺乗之【得三千尺】以甲至戊二尺除之得一千五百尺即邑广解曰戊庚辛己两余形既等每加一辛戊角线形成
甲庚甲己两直形两
形之容必亦等何也
两余形既等所加者
复等故也法以戊壬
乗甲丁必得甲庚直
形之积甲庚直形之
积即甲己直形之积
也故以甲戊除之得
戊巳戊巳与丁丙等丁丙则邑广也
三十七则
一表测深
设井不知深
井面濶八尺
自井边退二
尺立表六尺
自表末视水
面甲角与壬
边相齐成一
直线求井边至水面之深法曰置面濶八尺为实以表髙乗之【得四十八尺】以表至井边二尺除之得二十四尺即所求
解曰以表髙乗井濶即以丙己乗戊壬所得必戊庚余形之积戊庚余形之积即辛己余形之积故以表距井边之壬己除之得壬辛壬辛即井深也
三十八则
重表测髙远
设物不知髙及逺立表十尺退行五尺立窥表四尺自窥表望之物末与表末相齐成一直线自表退行一十五尺复立表十尺又退行八尺复立窥表四尺自窥表望之物末亦与表末相齐成一直线求髙及逺法曰置窥表减表余六尺为实以两表相距一十五尺乗之【得九十尺】以前窥表距前表五尺减后窥表距后表八尺余三尺除之得三十尺即表外之髙加表高共四十尺即物髙又置前窥表距前表五尺为实以两表相距一十五尺乗之【得七十五尺】亦以两窥表距两表之度相减余三尺除之得二十五尺即物逺解曰自窥表末及表末作丙丁甲乙两平行线以戊
乙戊己两视线联之必
成六勾股形其丙庚戊
形为甲己戊之截形两
形之比例必等辛己庚
形亦甲己戊之截形两
形之比例必亦等丙庚
戊与辛巳庚两形之比
例既皆等于甲巳戊是
辛己庚丙庚戊两形之
比例亦等矣壬乙丁形
与丙丁戊形亦同此论
夫辛己庚形之比例既
同于丙庚戊壬乙丁形
之比例既同于丙丁戊
则丙庚与辛己必若丙
丁与壬乙又丙丁与丙
庚必若壬乙与辛己也今丙丁与丙庚之较为庚丁壬乙与辛己之较为癸乙癸乙与庚丁两较之比例必俱等于相当各线之比例若是则丙庚与辛己戊丙与辛庚皆若庚丁与癸乙矣法置余表六尺为实以十五尺乗之三尺除之是借癸乙与庚丁之比例因辛庚以求丙戊也置窥表距表之五尺为实以十五尺乗之三尺除之是借癸乙与庚丁之比例因辛己以求丙庚也丙戊为表外之髙丙庚则物逺也三十九则
重表测广深
设谷不知深及广自谷
边退行六尺立窥表五
尺从窥表望之底角与
边角相齐成一直线复
于谷边立表一十五尺
将前窥表接髙一十八
尺共二十三尺从窥表
望之底角与表末相齐
成一直线求深及广法
曰置前窥表五尺为实以表髙一十五尺乗之【得七十五尺】以表【一十五尺】并前窥表【五尺○共二十尺】减后窥表【二十三尺】余三尺除之得二十五尺即谷深又置退行六尺为实以表髙一十五尺乗之【得九十尺】亦以三尺除之得三十尺即谷广
解曰与测髙逺同但有纵衡之殊耳
四十则
测逺之逺
设甲至乙八百步甲至丙七百步今自甲向乙行七
十二步立表于丁从
甲望之乙与表齐自
甲向丙行六十三步
立表于戊从甲望之
丙与表齐俱成直线
丁至戊五十四步求
乙至丙之逺法曰置
甲至丙七百步为实以丁至戊五十四步乗之【得三万七千八百步】以甲至戊六十三步除之得六百步即所求解曰六十三步之与七百步七十二步之与八百步其比例等因知丁戊与乙丙两线必平行凡三角形以与底平行线分之其分形之比例必等于全形甲丁戊既为甲乙丙之分形而丁戊乙丙又平行则甲戊与戊丁必若甲丙与丙乙也又乙丙与戊丁必若甲丙与甲戊也法置七百步为实以五十四步乗之六十三步除之者借甲戊与丁戊之比例因甲丙以求丙乙也○又截法如甲丙七百步则取七步为庚甲乙八百步则取八步为己巳庚六步乙丙必六百【步与乙步之比例也数学钥卷六】
步何也皆百
<子部,天文算法类,算书之属,数度衍>
钦定四库全书 子部六
数度衍 天文算法类二【算书之属】提要
【臣】等谨案数度衍二十四卷
国朝方中通撰中通字位伯桐城人明检讨以智之子也以智博极羣书兼通算数中通承其家学着为是书有数原律衍几何约珠算笔算筹算尺算诸法复条列古九章名目引
御制数理精蕴法推阐其义其几何约篇本前明徐光启译本其珠算仿程大位算法统宗笔算筹算尺算采同文算指及新法算书惟数原律衍未明所自大抵裒缉诸家之长而增减润色勒为一编者也其尺算之术梅文鼎谓其三尺交加取数故只能用平分一线其比例规解之本法惜仅见其弟中履但称中通得旧法于豫章而不知其法何如并未获与中通深论又称见嘉兴陈荩谟尺算用法一卷亦只平分一线岂中通所据之法与荩谟同出一源欤盖不可考矣乾隆四十六年十月恭校上
总纂官【臣】纪昀【臣】陆锡熊【臣】孙士毅
总 校 官【臣】陆费墀
钦定四库全书
数度衍卷首上
桐城方中通 撰
数原
勾股原图説
一 股较即勾股较
二 勾较
三 勾
四 股
五
六 股较与和
七 勾较与和即勾股和
八 勾和
九 股和
通曰九数出于勾股勾股出于河图故河图为数之原周髀曰勾广三股修四径隅五天数二十有五之开
方也河图之数五十有五中五不用用其五十合勾自之股自之自之之数也勾三阳数也居左和而为八故八与三同位股四隂数也居右和而为九故九与四同位五勾股所求之数也居中勾较得二居上股较得一居下勾较与和为七故七与二同位股较与和为六故六与一同位居中倍为十而倍之之数不可用故洛书不用十也勾股左右両较上下四和四围岂偶然哉勾不尽于三而始于三股不尽于四而始于四不尽于五而始于五较不尽于一二而始于一二和不尽于六七八九而始于六七八九此勾股之原也
加减乘除原图
加减乘除原説
通曰不用十而用九河图变为洛书加减乘除之数皆从洛生而九数之用备焉加者并也一隂一阳相并而生阳为用故一并六为七七并二为九九并四为十三去十不用所生为三三并八为十一去十不用所生为一数始于阳阳故统隂此加之原也减者去也隂中去阳则六去一为五八去三为五阳中去隂则九去四为五七去二为五边去中存此减之原也乘者积也除者分也一无积分相对而为乘除者仍为九焉二与八对
二其八八其二所积皆十六截东南三四九之数合矣二分十六得八八分十六得二此二与八之互见也三与七对三其七七其三所积皆二十一不用三下之八七下之六而一二四五九之数合矣三分二十一得七七分二十一得三此三与七之互见也四与六对四其六六其四所积皆二十四三八亦积二十四不用三八而一二五七九之数合矣四分二十四得六六分二十四得四此四与六之互见也五宜与十对而洛书无十故以中五乘四隅所积之数必止于十而无余五乘二为一十是为两方之数【四正四隅两方相对皆十】五乘四为二十是为四方之数【四正合为二十四隅亦合为二十两正两隅亦合为二十】五乘八为四十是为八方之数【四正四隅合为四十】五除十得二五除二十得四五除三十得六五除四十得八二除十四除二十六除三十八除四十皆五此即五与十之互见也洛书无十而十藏于中矣足后反无余不足然后足此乘除之原也
九章皆勾股説
通曰九数曰方田御田畴界域曰粟布御交质变易曰差分御贵贱禀税曰少广御积幂方圆曰商功御功程积寔曰均输御逺近劳费曰盈朒御隐襍互见曰方程御错糅正负曰勾股御髙深广逺周礼保氏注也周髀周之算经也陈子曰髀者股也正晷者勾也以勾为首以髀为股又曰髀者表也然周髀独明勾股不及九章何哉偃矩以望髙覆矩以测深卧矩以知逺勾股之自为用也环矩以为圆合矩以为方方数为典以方出圆勾股之所生也数有可见者有而不得见者有互见者有旁见者其变无穷藏于圎方少广圎方所出也方田商功皆少广所出一方一圎其间不齐始出差分而均输对差分之数盈朒者借差求均又差分均输所出而以方程济其穷度也量也衡也原于黄钟粟布出焉黄钟出于方圎者也三分益一圎周变为方周四分用三圎积变自方积故勾股之容圎方不同方田少广生焉折半以平粟布均输生焉盈朒方程生于诸和商功差分生于诸较勾股岂非九数之原乎设为九章者便用耳田畴界域或见于勾股少广方田统之矣交质变易或见于差分均输粟布统之矣故九章以用而分不以数而分也秦西立十八法盈朒曰叠借互征方程曰杂和较乘分少广为九而开方诸法有其七其二曰逓加倍加勾股有其畧差分仍为差分粟布商功见于三率均输见于重准测名异理同究无同异也加减乘除出于洛亦成于勾股和者勾股之相并也较者勾股之相较也并以成加较以成减勾股自之而为积则乘成积开方而为则除成有河即有洛有勾股即有加减乘除何往非图书引触哉
四算说
通曰古法用竹径一分长六寸二百七十一而成六觚为一握即少广圎以六包也后世有珠算而古法亡矣泰西之笔算筹算皆出九九尺算即比例规出三角筹尺虽不备加减其用甚便葢乘莫善于筹除莫善于笔加减莫善于珠比例莫善于尺用加为减用加减为乘除借此知彼无往而非比例也好学深思可以通而几矣
九九图説
此九九全图即相乘
相除图也【相乗者一一得一一
二得二之类相除者九除八十一得九八
除六十四得八之类】
此自乘图也【一一得一
二二得四三三得九之类】
此各并图也
【三与六并九四与八并十
二之类】
此隔一位并图也【四与十二并十六五与十五并二十之类】隔二位并【五与二十并二十五六与二十四并三十之类其隔中又
并者五之左十二十之右十五亦并二十五也余仿此】隔三位并隔四位并 隔五位并
隔六位并【无不合隔中挨次而并亦无不合】
此相减生阳图也【四去
一而生三六十四去一而生六十三九去
四而生五四十九去四而生四十五之类
右而左者自少而多即据见数减之左而
右者自多而少当除十而减其余也除皆
阴数始除八十次除六十次除四十次除
二十】
此相减生隂图也【六去
二而生四五十六去二而生五十四十二
去六而生六四十二去六而生三十六之
类自左而右者亦除十余皆阳数始除七
十次除五十次除三十】
【并首尾之一九为十并一与十六为十七并一与二十五为二以九乘之得九十折以十六乘之得二百十六以二十五乘之半得四十五为实以七十二折半得一百得六百五十折半得三为法除之得十五三十六为实以四为三百二十五为实以
故纵横皆十五也 法除之得纵横皆三五为法除之得纵横此用少广章顺加求十四 皆六十五积法得实】
【并一与三十六为三十七以三十六乘之得一千三百三】
【十二折半得六百六十六为并一与四十九为五十以四十九实以六为法除之得纵横皆乘之得二千四百五十折半得一
一百一十一 千二百二十五为实以七为法除之得纵横皆一百七十五
同部