历算全书 - 第 174 页/共 206 页
解曰卯甲寅负圈角正得丁心戊
分圆角之半卯甲寅既为十等面
凑心之角必三十六度也则丁心
戊角必七十二度而为五等邉角矣 或作半圆于外如下图亦同前论
解六邉十邉两方并等五邉上方形 法曰依前理分中末线法作己丁丁丙二邉为十分圏之一乙己乙丙甲乙三线俱为中末线之大分与十边形之一等乙丁
其小分次取己丁
弧之倍至丙作甲
丙线得己丙七十
二度为五分圏之
一【己丁丙为十分圏之二即五分
圏之一矣】作丙己线即
五等形之一边也
己甲丙为七十二度之角次取己为心己丁大分为界作丁未庚圏又以丙为心丙甲半径为界作子甲丑图两圏相交于辛末从丙心向交防【辛】作丙辛线从己心向交防【辛】作己辛线成丙己辛三角形此形辛为直角丙辛六边形之边【即子丙】为股己辛十边形之边【即己丁】为句己丙五边形之边为用句股术得己丙七十二度之通
解曰丙辛己形何以知辛防必为直角试观乙己丁乙丙丁俱为两腰等形又自相等合之成己乙丙丁四等
邉斜方形则丙己线必平分
乙丁小分于壬甲丁线因己
丙弧为己丁之倍亦平分丙
己于壬壬防为直角又形
内所分之乙壬己乙壬丙丁壬己丁壬丙四句股形俱自相等夫丙己邉上方形为壬己上方形之四倍【几何言全线上方形为半元线上方形之四倍】而壬己上方乃乙己上方减去乙壬上方之数【句求股】是以乙己上方四倍之【即己乙己丁丙丁丙乙四线上方之并】减去乙丁小分上方【乙丁上方为乙壬上方之四倍以乙壬为乙丁之半故也即乙壬等四小句方之并】所余即与丙己上方等矣而此四乙己方减乙丁上方之余又与全数上方及中末线大分之方并等【即十邉形之一】何则试观二图【即理分中末线图】甲丁为全数甲戊为全数上方丁乙为大分丁子为大分上方两方之并成甲壬子戊磬折形此形内容丁子大分方形之四则重一庚己小分之方【取丙丁与乙丁等则己丁壬乙俱为大分之方而庚壬矩与丁子方等甲壬矩又与庚壬矩等是共有大分上方形之四倍而庚己小方则重叠在内庚己乃辛己小分之方也】今试于磬折形内减去重叠之方【癸辛方】是即于四个大分方内减一小分上方亦犹之前图四乙己方内减去乙丁上方而所余必等矣夫此磬折形既与前四乙己方内减乙丁上方之余幂等而此余幂又与丙己上方等则此磬折形亦与五等边之一丙己上方等而磬折形乃甲戊丁子两方之并也甲戊方之根甲丁即前丙辛己形之丙辛边丁子方形之根丁己即前丙己辛形之己辛边今丙辛己辛上两方并既等于丙己上方是丙辛己为句股形而辛为直角矣丙辛半径股也己辛大分句也丙子弧六十度之边子丙即丙辛股己丁弧三十六度之边丁己即己辛句而丙辛己辛丙己三边适凑成句股形故厯书言六边上方并十边上方与五边上方等葢以此也
若作戊乙线成戊丁乙句股形与前丙辛己形等戊乙即五边形之一益可见辛之必为直角矣
求七十二度通法取迳甚竒大测止具算术未着其理【据云见几何十三卷十题】薛书及孔林宗説殊多牵附余此图与原算脗合乃知古人立法之简奥也因更推衍四法如下
如图午丁大圈依理分中末线法作十邉等内切形丁午等俱大分次从癸昴诸防【癸甲昴甲俱为大分】作癸昴昴壁等线俱为小分各连之则中末线之大小两分成内外两十邉等形俱各两两平行一切于周一切于径次任取
戊为心甲为界作圈
亦依上法用其大分
小分作内外两十邉
等形末作乙丙乙丑
等五线为五邉形之
各邉诸线交错得求
乙丙邉之法有五
一丁乙丙形有丁丙全径有丁卯全数及卯乙大分并为丁乙【丁乙与午戊必平行】乙为直角用股求句法得乙丙邉二乙丙寅形有乙寅小分为句有丙戊戌寅两大分并得丙寅为求得乙丙股
三乙甲丙形用其半甲壬丙形有甲丙全数有甲辛大分有辛壬为辛戊小分之半并为甲壬求壬丙勾倍之得丙乙邉
四乙壬戊形有乙戊大分为有壬戊小分之半为句求乙壬股倍之得乙丙邉
又形中两圈相交内有甲卯乙戊未为小五邉形其各邉即大分甲辰戊丙庚形同又有甲卯乙戊丙庚为小六邉形其各邉亦即大分又小五邉形与午丑乙丙氐大五邉形相似而体势等则其各邉俱成比例乙甲全数与甲卯大分若乙午与午丑则以甲卯与午乙相乗全数除之亦得五邉形之一其午乙线以乙亢午直角形用句求股术取之
表根五 圈内作三等邉内切形求得一百二十度通
半之为六十度正
法曰全径上方形内减六边形
上方形开方得一百二十度之
通
解曰甲为圏心甲乙为半径作圏次乙为心仍用乙甲为半径作弧与大圏相交于丁于戊其所截之丁乙戊弧即三分圏之一何则依前六边形之论丁乙戊乙二弧俱为六分圈之一今丁乙戊弧乃倍大于丁乙必三分圈之一矣【一百二十度】即作丁戊线为三等边形之边次以乙甲引至丙必平分丁丙戊大半圏于丙以丙乙为过心线既平分丁戊弧于乙亦必平分丁丙戊弧于丙也从丙作丙戊丙丁二线成丁丙戊三边等内切形求之用乙丁丙三角形丁为直角【以丁角乗丙戊乙半圏故】丁乙为六边形之一丙乙全径上方减去丁乙半径上方【丁乙即乙甲】余开方得丙丁边句求股术也
表根六 圏内作十五等边内切形求得二十四度之通
法曰三边等形与五邉等形之较即十五分圏之一可求二十四度通
解曰戊丙大圈丑为心作丙子全径取丙防为宗依前法作丙甲辛三邉等形又作丙戊乙己庚五边等形丙甲弧为三分圈之一【一百二十度】丙戊乙弧为五分圈之二【七十二度】相较得甲乙弧二十四度即十五分圈之一也其求甲乙之邉以五邉形之邉乙己半于癸三邉形之邉甲辛半于壬得乙癸与甲壬相减【丁壬即乙癸】存甲丁为股次作乙丑甲丑两半径成乙丑癸甲丑壬二直角形以
乙丑半径上方减乙癸半
上方余开方得癸丑邉又以
甲丑半径上方减甲壬半
上方余开方得丑壬邉次以
丑癸与丑壬相减得壬癸【即乙丁】为句末用甲丁乙直角形甲丁上方与丁乙上方并开方得甲乙为十五等邉内切形之边
又解曰甲乙弧何以知为十五分圏之一凡一圏内作三边等形又作五边等形以其边数三与五相乗得十五即知可为十五等边切形其两弧之较必有十五分圏之一如甲乙也余仿此推 此亦厯书原法
表根七 圈内作九等边内切形求得四十度之通【新増】求内切九等边形 法曰甲为圆心于圆内先作庚子辛三边等形【法见前】平分大圆为三分次用甲庚为度作
庚己线与庚辛为直角庚为
心己为界作己壬弧为全圏
六之一【六十度】次于己壬弧上
任取癸防向甲心作癸甲直
线与庚辛交于戊其自癸至戊之度令与甲乙半径等次癸为心戊为界作圏与大圏相交于丙于庚【庚防为己壬弧圏心又癸戊半径与庚己等必相交于庚】从癸又作癸庚癸丙二线得庚戊丙圈所割之庚乙丙弧必为庚辛弧三之二辛丙为三之一即全圏九分之一也末作丙辛线为内切九等形之邉依此作丙乙乙庚诸线成九等邉内切形等邉等角解曰癸戊线既等甲乙半径则两圈相交之庚戊丙庚乙丙两弧必等又癸甲线既过两心【甲大圆心癸庚戊丙圈心】试作庚丙通必平分通于丁亦平分庚丙弧于乙与丙庚弧于戊而庚乙与丙乙等庚戊与丙戊等又两弧【庚乙丙庚戊丙】共用庚丙通则丙戊与丙乙庚戊与庚乙亦各相等其丙戊丙乙庚戊庚乙四线亦等又癸丙癸戊癸庚三线俱即半径【癸为庚戊丙圈心故】则癸庚戊癸丙戊为两腰等三角形而两癸角又等【庚戊丙戊二弧等故】则两形之邉角俱自相等又丙戊辛形其戊辛二角亦等何则戊角之余为丙戊庚角而丙戊庚乃庚戊癸丙戊癸两角之并亦即癸丙戊癸戊丙两角之并【癸戊庚角与癸戊丙等因两形为等形亦与癸丙戊角等】是丙戊辛角必与戊癸丙角等其丙辛戊角乗庚丙弧则辛角必得庚丙之半与乙丙弧等亦与丙戊等是丙辛戊角亦与戊癸两角等而辛丙戊为两腰等形因得戊丙与辛丙两邉亦等夫丙戊边本与戊庚等则丑丙与戊庚亦等而丙戊即丙乙庚戊即庚乙是辛丙丙乙乙庚三线等也而辛丙丙乙乙庚三圈分亦等矣前庚乙辛弧乃全圈三之一今庚乙又为庚辛三之一即全圈九之一为四十度而庚乙即四十度通 按癸丙线必与庚甲平行其交己壬弧之丑防必居癸壬弧之中而壬丑丑癸癸己为三平分各得十二度
求九边形之边 法曰取十边形相较可得九分圏之
边如图乙辛戊圆甲为心取
辛丙弧为十边形之一【三十六度】戊乙弧为九邉形之一【四十度】辛丙为十邉形之邉乙戊为
九边形之边二线令平行则其较弧辛乙与丙戊相等【各二度】次作辛乙丙乙诸线成辛乙戊丙四邉形此形有丙辛边【前第五根所得】有辛乙边【一度正之倍用后法所得】先求丙乙线用丙辛乙钝角形作辛丁垂线以辛丙半之因乙辛得辛丁次以辛丁上方减辛乙上方开方得乙丁又以减辛丙上方开方得丁丙并之得乙丙线与辛戊等次以乙丙自乗方内减去辛乙自乗方余以辛丙除之得乙戍为九边形之边即四十度通也【上图之庚乙线】
解曰丙辛线既与戊乙平行则丙乙辛戊两线相等辛乙与丙戊亦等从辛从丙作辛己丙午二垂线所截戊乙线之戊午己乙为丙辛戊乙二线相较之半亦必等夫丙乙自乗得丙乙上方形辛乙自乗得丙戊上方形【辛乙与丙戊等故】而丙乙上方乃丙午乙午上两方之并丙戊上方又丙午戊午上两方之并则试于丙乙上方减去丙午上方所余为乙亥方丙戊上方减去丙午上方所余为午未方而午未方即己子方也今于丙乙上方形减丙戊上方形是减去丙午上一方又减去巳子一方【即戊午上方形】所余为午卯丑亥磬折形夫午乙与己戊二线相等则午丑与巳酉两方形亦等因得卯午矩与申酉矩等移卯午补申酉则丑未矩形与午卯丑亥磬折形等矣故以子丑除之【子丑即丙辛以卯亥为正方故】得子未边即乙戊四十度通也
按九边形法诸书所无然缺此则九十度之正不备壬寅秋客润州魏副宪官署时魏公鋭意厯学因作此图补之
附求一度之通【一度为全圆三百六十之一亦可名三百六十等邉内切形】法曰一度之通取相近之数用中比例法得之如图庚乙弧为一度先设甲庚一度三十分依前法【表根六及表法一】求其正甲癸○度○二六一七六八九又求其通得○度○二六一七九二半之得○度○一三
○八九六为己庚四十五
分弧正己辛也三分之
得己寅○度○○四三六
三三为十五分弧略大线
加己辛【即未丑】得壬丑○度○一七四五二八为一度弧略大之正次于甲癸线内减己辛【即戊癸】余戊甲亦三分之得丙戊○度○○四三六二四为十五分弧略小线加戊癸得丙癸○度○一七四五二即丁午也为丁庚一度略小弧之正夫大小两其差八数为壬亥半之得四壬申也【申亥同】加小减大得乙子○度○一七四五二四为乙庚一度之正若求其通用正与正矢为句股求之【此薛仪甫歴学防通法】
再细求一度正【系作枚法】
前四十五分弧之正○度○一三○八九六法以四十五分半之为廿二分三十秒求其正得六五四四九又半之为十一分十五秒求得正三二七二四五夫廿二分三十秒之弧倍于十一分十五秒而其亦倍则知二十分以内之弧正若平分数【纵有叅差非算所及】法以廿二分三十秒为一率正六五四四九为二率十五分为三率得四率十五分正○度○○四三六三二六次以十五分正与四十五分余○度九九九九一四三相乗得○度○○四三六二八八六○六八六为先数以十五分余○度九九九九九○四八与四十五分正○度○一三○八九六相乗得○度○一三○八九四七五三八为后数【相乗之理见表法六】两数相并得○度○一七四五二三六一四五为一度正与薛书略同但此法似宻
论曰弧与非平分数然一度以内弧相切曲直之分所差极微故可以中比例法求也
按上七根所求者皆各弧之通表中所列俱正葢论割圆必以通便算则惟正然正即通之半全与分之比例等其理一也
作表之法有七
用上根数于大圆中求七弧之通以为造端之始而各度之尚无从可得爰立六种公法或折半或加倍或相总或相较转辗推求以得象限内各度之正葢上诸法乃其体此则其用也二者相资表以成焉
表法一 有一弧之正求其余及半本弧之正与余
解曰如图甲为圈心乙丙戊弧为全圈四之一【九十】乙甲戊甲俱半径设有戊丁丙弧其正为丙庚即从丙作丙甲线成丙庚甲直角形法甲丙全数上方减丙庚正上方余开之得甲庚与丙辛等即丙戊弧之余也又用甲庚减甲戊半径得庚戊矢又作丙戊线成丙庚戊直角形法庚戊矢上方与丙庚上方并开方得丙戊为戊丁丙弧通半之得丙己或戊己即半本弧丙丁或丁戊之正又以丙甲己形【戊甲己形同】用句求股
术求己甲得半本弧之余【癸丙等】若
再以丙己丁己二边求丙丁半之
又得半丙丁弧之正余仿此逓求
之
论曰丙戊弧既平分于丁其丙戊
亦必平分于巳故半丙戊为半本弧
之正试作丁甲壬象限则丙己正己甲余尤了然矣
表法二 有一弧之正余求其倍本弧之正与余解曰甲丙象限内设有甲戊弧其正戊己余己乙今求倍甲戊之甲丁弧正丁癸与余癸乙法先作丁甲线为丁戊甲倍弧之通此线必为乙戊线平分
于壬则壬甲亦为甲戊弧正与
戊己等丁壬亦等夫壬甲既等戊
己则其余壬乙亦必等己乙法
用己戊乙庚壬乙两形乙戊全数
与戊巳正若乙壬余【即乙己】与壬庚而壬庚即辛癸倍之得丁癸为倍弧甲丁之正
论曰乙戊己乙壬甲两形相等戊乙等甲乙戊己等甲壬己乙等壬乙故壬乙得为余又乙戊己乙壬庚两形相似故第四率可求壬庚【即辛癸】而壬庚必为丁癸之半以丁癸甲直角形丁甲既平分于壬从壬作壬辛垂线亦必平分其股于辛也故倍癸辛得丁癸为倍弧甲戊丁正又壬庚线亦平分甲癸句于庚用甲壬庚形依句股术求甲庚倍之以减甲乙存癸乙或丁子即倍弧之余也
表法三 求象限内六十度左右距等弧之正解曰六十度左右距等弧之正与其前后弧两正之较等如图乙丙象限内设丙戊为六十度【不动】有丙己小弧【须在三十度以上】丙巳丁大弧其大弧与丙戊六十度之较戊丁令与丙己小弧与戊丙六十度之较戊己等其大小两弧正一为己辛一为丁庚相较为丁癸此丁癸与己壬丁壬等则丁癸为戊丁戊己距等弧之正壬甲为余
论曰试从巳向子作巳子线则丁巳子为三边等形何则形中壬子丁壬子己两形相等【丁子壬己子壬两角本等又同用壬子边则两形自等】而丁子壬角与乙甲戊角等【以丁庚与乙甲平行故】为三十度【乙甲戊为丙戊甲角六十度之余】则丁子巳角为丁子壬之倍必六十度又丁子壬巳子壬两角等则其余壬丁子壬巳子二角亦必各六十度而与丁子巳角等则丁子巳为
平边三角形夫丁子巳既为平边
三角形其巳癸垂线必平分丁子
于癸子壬垂线必平分丁巳于壬
两分之丁癸与丁壬必等而丁癸