- 首页
- 史藏
- 经世文编
- 皇朝经世文续编-清-葛士浚
皇朝经世文续编-清-葛士浚
第三问
问求对数根共有几法曰旧法以十为本积开五十四次平方然后以方根为真数以方根之零数为自然对数以单一折半五十四次为定准对数置单一以定准对数乘之自然对数除之得对数根此一法也戴氏以十为本积先开三十一乘方为用数然后以用数开无量数九乘方求得方根零数以三十一乘方之廉率乘之即三十二乘之得十之自然对数以十之自然对数除定准对数单一得对数根此又一法也李纫叔氏以二为本数求得自然对数三因之得八之自然对数又求得四与五之自然对数较命为八与十之自然对数较四五与八十比例同故对数较亦同以加八之自然对数为十之自然对数然后以十之自然对数除单一得对数根此又一法也夫旧法极繁不可为训戴李二术因十之自然对数不可径求故一则借用数以求之一则分二次以求之皆法之极善者也
第四问
又问求对数根别有法乎曰无论以若干数之自然对数除本数之定准对数皆得对数根以对数根乘诸自然对数既得诸定准对数则以诸自然对数除诸定准对数必得对数根但诸数之自然对数与定准对数恒难兼而有之如二可得自然对数不能得定准对数十之平方根可得定准对数不能得自然对数试思何数可兼得自然与定准两对数则得对数根矣间尝于戴李二法外另立二法此二法比戴李之法亦大略相似前一法与戴法相似后一法与李法相似此法任取略大于单一之数皆可为求对数根之借端明乎此然后觉求之术途径甚宽非一格所能限矣法如左
一任取略大于单一之数为借根屡自再乘至比十略大或略小而止为借积以十为本积视借根屡自再乘为若干次即以十开若干乘方得数为十之若干乘方根次以此方根为本数以若干乘方之廉率除十之定准对数单一为本数之定准对数复由本数求得自然对数然后以自然对数除定准对数得对数根
假如任取一一为借根自乘得一二一为平方以平方自乘得一四六四一为三乘方以三乘方自乘得二一四三五八八八一为七乘方以七乘方自乘得四五九四九七二九八六三为十五乘方又以七乘方乘之得九八四九七三二六七五为二十三乘方此法较以一一累乘二十三次略捷视二十三乘方之数与十相近而略小乃以此数为借积十为本积求十之二十三乘方根法以借积减本积得一五二六七三二五为屡次乘法十为屡次除法置借根一一为第一数乘法乘第一数除法除之得一六五二九四五八以廉率二十四除之得六八八七二五三为第二数除法除之得一三四九三以二十五乘之四十八除之即廉率加一乘之二因廉率除之得五三九四为第三数乘法乘第三数除法除之得八一以四十九乘之七十二除之得五五一为第四数乘法乘第四数除法除之得八以七十三乘之九十六除之得六为第五数诸数相得一一六九四一七一四为十之二十三乘方根以上用开方第一术
次以十之二十三乘方根为本数以廉率二十四除十之定准对数得四一六六六六六六七为本数之定准对数仍以开方术求本数之自然对数法以单一为借积即为屡次除法以借积减本数得一六九四一七一四为较积即为屡次乘法置借根单一借积一借根必仍为一以乘法乘之除法除之得一六九四一七一四合以一无量数除之今不除寄为母即为第一数正本系第二数因但求方根零数故径以第二数为第一数乘法乘第一数除法为单一除与不除无异故可省去得一一三九三一六一又一乘之二除之一乘二除与一无量数乘二无量数除等得五六九六五八一为第二数负乘法乘第二数得五一四八五又二乘之三除之得三四三二三三为第三数正乘法乘第三数得三四二六八五又三乘之四除之得二五七一四为第四数负如是求得二七四为第五数正一七三八为第六数负一五为第七数正一三为第八数负一为第九数正诸正数相诸负数以减之得九五九四一四五六合以一无量数乘之因第一数已寄一无量数为母是此数已为一无量数与方根零数相乘之数故即为借积与本数之对数较又此对数较合加借积之对数为本数之对数而借积系单一无对数可加诸数之中惟单一无对数故此对数较即为本数之自然对数置本数之定准对数四一六六六六六六七以自然对数九五九四一四五六除之得四三四二九四四八二即对数根也以上用开方第二术
一任取略大于单一之数为本数求得自然对数次以本数屡自再乘至比十略小或略大而止复求得此数与十之自然对数较次置先所求自然对数以屡自再乘之次数加一乘之以后所求自然对数较加之得十之自然对数然后以十之自然对数除十之定准对数单一得对数根
假如任取一一为本数求其自然对数法以单一为借积即为屡次除法以借积减本数得一为较积即为屡次乘法置借根单一降一位屡乘法除法皆为一乘除所得之数但降一位而数不变故以降一位代乘除一次也得一为第一数正此处寄母及得数后不复以无量数乘之之说俱已见前置第一数降一位一乘之二除之得五为第二数负置第二数降一位二乘之三乘之得三三三三三三为第三数正置第三数降一位三乘之四除之得二五为第四数负如是求得二为第五数正一六七为第六数负一四为第七数正一为第八数负诸正数相诸负数以减之得九五三一一八为一一之自然对以上用开方第二术
次以一一累乘二十三次得九八四九七三二六七五为一一之二十三乘方视此数与十相近而略小乃以此数为小积十为大积复开无量数九乘方求大小两积之对数较法置大积自除得一为大借积以大积除小积得九八四九七三二六七五为小借积以减大借积得一五二六七三二五为较积乃以较积除小借积得六□五五四八六七第二位为单数故志以口为屡次除法合以较积为乘法小借积为除法今以乘法除除法为除法则屡次乘法可以省去置大借积之根单一以除法除之得一五二五五九八为第一数正除法除第一数一乘之二除之得一一六三七五为第二数负除法除第二数二乘之三除之得一一八四为第三数正除法除第三数三乘之四除之得一四为第四数负第一第三数相以第二第四数相减之得一五一四七八为大借积与小借积之自然对数较亦即为大积与小积之自然对数较大小两借积皆寄大积除法为母同一寄母则与原大积小积比例仍同比例同故对数较亦同次置一一之自然对数以二十三乘方之廉率二十四乘之即是以累乘之次数加一乘之也得二二八七四四四三二为小积之自然对数以大小两积之自然对数较加之得二三二五八五二为十之自然对数置定准对数单一以十之自然对数除之得四三四二九四四八二即对数根也以上用开方第四术
代数术序
华蘅芳
代数术二十五卷余与西士傅兰雅所译也傅君本精于此学余亦粗明算法故傅君口述之余笔记之一日数千言不厌其艰苦凡两月而脱稿缮写付梓经年告成爰展阅一过而序之曰数之名始于一而终于九故至十则进其位而仍以自一至九之数名之至百则又进其位而仍以自一至九之数名之如是以至千万亿兆其例一也夫古人造数之时所以必以十纪之者诚以数之多可至无穷若每数各与一名则吾之名必有穷时且纷而无序将不可记忆不如极之于九而以十进其位则举手而示屈指而记虽愚鲁者皆能之故可便于民生日用传之数千百年至今不变也观夫市廛贸易之区百货罗列精粗美恶贵贱之不同则其数殊焉多寡长短大小之不同则其数又殊焉凡欲以其所有易其所无者必握算而计之其所斤斤计较者莫非数也设有人言吾可用他法以代其数天谁能信之良以其乘除加减不过举手之劳顷刻而得无有奥邃难明之理在其间本无藉乎代也惟是数理幽深最耐探索畴人演算务阐精微于是乎设题愈难布算愈繁甚至经旬累月不能毕一数且其所求之数往往杂糅隐匿于各数之内而其理亦纡远而不易明若每事必设一题每题必立一术枝枝节节而为之术之多将不可胜纪而仍不足以穷数理之变则不如任数理之万变而我立一通法以驭之此中法之天元西法之代数所由作也代数之术其已知未知之数皆代之以字而乘除加减各有记号以为区别可如题之曲折以相赴迨夫层累已明阶级已见乃以所代之数入之而所求之数出焉故可以省算学之工而心亦较逸以其可不藉思索而得也虽然代数之术诚简矣诚便矣试问工此术者遂能不病其繁乎则又不能也夫人之用心日进而不已苟不至昏眊迷乱必不肯中辍故始则因繁而求简及其既简也必更进焉而复遇其繁虽迭代数十次其能免哉由是知代数之意乃为数学中钩深索隐之用非为浅近之算法而设也若米盐零杂之事而概欲以代数施之未有不为市侩所笑者也至于代数天元之异同优劣读此书者自能知之无待余言也
论四元相消之理
汤金铸
四元之书今所存者以元朱汉卿四元玉监为最古然四元实由天元所推广而天元则宋秦道古数学九章元李镜斋测圆海镜益古演段郭邢台授时厤艹皆着其法今并存唐王又孝通辑古算经所立诸术多与天元四元所衍得者同疑亦据此而作也考九章算术少广章曰借一算为法步之似即立天元一所自始顾天元因借一而立然所借止于一用犹未广故推衍为四元而四元法则悉本方程以为用也盖天元地元即方程之一色二色而今式云式即方程之一行二行故方程多一色须多一行犹元术多一元即多一式四元之相消无异方程之互乘对减方程对减一去一色而省一行四元相消一亦去一元而省一式然则对减者方程之转枢而相消者实四元之关键矣夫相消原与常法相减无异而理则有殊盖减则数有大小即有减余之数而相消必两数参差相等消后数有对者汰之无对者列为正负存之故所得必正负相当而等于无数天元四元如是方程亦如是也相消法立一元者须得相等两如积相消遇寄左数须开平方始与又数等者即又数等于左数之平方根也故以又数自乘即与寄左数相等因自乘必无奇零开方数常不尽故以此通之也或遇左数当以某数除之始与又数等者即又数小于左数若干倍也则以其数乘又数令大若干倍即与左数相等因如积常不受除故以此通之也两数既等即可消为一行得开方式若立二元者既有两如积相消而得一式矣然式中又有两元之和数或较数则两元仍不可知故必更求两如积相消而得又一式乃以此二式相消得开方式其法以所得二式左右列之以右式最左一行乘左式以左式最左一行乘右式则二式之最左一行必相同而相消必尽犹方程之互乘对减必减去最上一层也知其必尽故不必乘亦不必减所以省算也如是屡乘屡消以消至一行止为开方式若遇两式中左行之数彼大于此若干倍者可以约率求之不必互乘盖互乘所以齐同今此既小于彼若干倍则依若干倍之即与彼齐同矣遇两式之行数不同如左式三行右式止二行者即以右式移左一行消之其能移左者如以地元一乘之也遇层数高下不同者亦然如右式有数在太上一层左式太下一层始有数可令右式降而从之或以左式升而从之其能任意升降者如以天元一除之或乘之也若立三元则可任意升降而不可任意左右盖地人两元互相牵制也必消去人元或地元乃可任移左右也立四元则牵制更多升降左右均所不能必消去天元或物元乃可升降消去人元或地元乃可左右也故三元四元之法遇行数层数不齐者必用剔消法驭之剔消之理因各式之数既正负相当则任以一数乘之或除之其相当固不变即其数任分为二各自乘相减所得仍相当不变也故三元法遇各式行数多少不齐即将少行之式直剔为二各自乘而相消则数本为元者可增而为面体及多乘方可与多行之式相消矣四元法遇各式行数层数均不齐者则直剔一式使少行增为多行又横剔一式使少层增为多层亦可与多行多层者相消矣至旧法天物相乘地人相乘得数皆纪于夹缝中式中有此则视其由何数相乘而得者即以其数除而去之若不受除则乘他式以齐之凡此皆不外通分齐同之义而能尽相消之用者也
正负相当等于无数则任以数乘之除之或自乘开方或剔乘相消必仍相当而等于无数作者以此释相消之理良由于四元代数贯彻纯熟故能语必破的
九减法及任用他数减试说
沈善蒸
验乘除之误旧传九减之外其三四六七八皆可作减试之法惟一二五不可用因乘除之误恒差一二五等数故也梅氏算书祗有九减七减两法因用他数减试之法均同七减故用他数之减法可不俱载焉按九减法无论验加减乘除之误先以法数各位相并满九者以九减之减至不满九而止又实数得数并减亦如之并减过之数法仍为法实仍为实如验乘法者仍相乘验除法者仍除之验加减者仍加减之所得之数满九者又九减之必与减过之原得数相同是为无误若不同必有误矣七减法则稍异不能各位相并须从首位次第以七减之减至尾位不满七而止减毕后乘除加减试验之法皆与九减同试言其理夫数起于一极于九以一加九而成十以十加九十而成百所以一与十百千万之较数为九九十九九百九十九九千九百九十九按此诸较数俱为九之倍数以九减之俱能却尽无余又如三与三十之较数二十七七与七十之较数六十三亦为九之倍数故无论何数退下一位或几位即与九减几次无异譬如八十退下一位变为八即如八十以九减八次亦为八所以九减之法十百千万均可并入单位而他减则不能并也又准此理九减之法可以改为以并代减更为简捷假如八百六十五万五千七百八十四今欲以并代减将各位相并得四十三又相并得七则与九减减得之数同若论用他数减试视九减孰为难易则他减难而九减易因九减可并故也然九减法有利亦必有弊凡乘除之误往往因加错位次与减错位次者居多乃九减不能验出此等之误因九减亦不计位次之故是以九减虽称捷法诚不如七减之尽善也
论海洋深浅之理
沈善蒸
依重心之理而论大西洋必深于太平洋赤道以北之洋必深于赤道以南之洋何以故凡地球吸力非地心所生是地球全体各质点皆有吸力各点互吸其力必聚于公重心犹之一重物各质点皆有重率而重心必归于一点也凡万物之有重力皆因地球吸力所致而重力与吸力原非二物故吸力之心即重心无疑所以地面上有物坠下必向地球之公重心而海面恒与重心至地面径线成正交故重心即球心也又因地球以二极为轴每日东转一周而生离心力焉故北半球之垂线俱向重心而稍偏南垂线者即悬线也南半球之垂线俱向重心而稍偏北维赤道与二极地方之垂线直向重心是以地球为微匾形矣今阅地图北半球陆地多于南半球若使海洋深浅略同则北半球地质多于南半球是北半球重而南半球轻其公重心必偏在北半球海水亦随之而北乃北半球之低地没为海南半球之浅海变为陆何能成现在之形状以鄙意度之北半球之海洋应倍深于南半球之海洋故北半球洋面虽少以深补之仍不为少南半球洋面虽多以浅消之仍不为多乃两半球之地质轻重相等而重心亦无偏北之势庶能成现在之形状又大西洋应深于太平洋之理亦然不知此论然否须质诸泰西测海家验以实测方可自信如其不然必因地质有松密北半球地质多而松南半球地质少而密亦能轻重相等可使重心不偏也