史藏 · 经世文编
皇朝经世文统编
412 万字 · 约 196 小时 1 分钟 · 439 / 518
史藏 · 经世文编
412 万字 · 约 196 小时 1 分钟 · 439 / 518
会员可开白话
始知亦为无数小星聚而成而更别见无数星气则亦但觉如气不能辨为星之聚设异日远镜更精今所见者俱能辨恐更见无数远星气仍不能辨也如是累推不可思议动法亦然月绕行星行星绕太阳近代或言太阳率诸行星更绕他恒星与双星同然则安知诸双星不又同绕一星而所绕之星不又绕别星耶如是累推亦不可思议伟哉造物神妙至此荡荡乎民无能名矣
割圜八缀术序
左潜
自泰西杜德美立割圜九术以屡乘屡除通方圜之率我 朝明氏董氏各立一家言以为之说而杜氏之义推阐靡遗顾八互求尚无通术未足以尽一圜之变夫非明董之智力不能因法立法以尽其变也其能穷杜氏之义也资于借根方其不能广杜氏之法也亦限于借根方借根方即天元一之变术而借根方之不能立式究不如天元一之巧变莫测也是书祖杜氏而宗明氏又旁参以董氏之法八相求各立一式因式立法不烦审顾之劳因法入算不费寻求之苦向之不可立算者今皆能驭之以法即有不能立法布算者而其式终存则式能济法之穷而度圜诸一以贯之无遗法矣推其立式之由所谓比例术即明氏定半径为一率所有为二率或三率之法也所谓还原术即明氏弧背求正矢又以正矢求弧背之法也所谓借径术即明氏借十分全弧通弦率数求百分全弧通弦率数借百分全弧通弦率数求千分全弧通弦率数诸法也所谓商除法又即还原术之变法也是故缀术之生因于明氏而又足以尽明氏之变明氏之未能立式也借根方法取两等数其分母分子杂糅繁重而不可通也其多号少号辗转互变而不可约也试取明氏书驭之以缀术其递降各率顷刻可求则是书也其真能因法立法而更能树帜于明董之后者与书为徐君青先生所作吴君子登述而成之顾详于式而略于草惟弦求矢矢求弦弦求切切求弦弧求割小切求大切小切求大弦小割求大矢八式有草余皆有式无草欲考其立式之原不可遽得学者难焉因于暇日一一尽为补草合为四卷书既成丁果臣先生以尝习算于徐先生将以此书付诸梓因缀数语于简端云
缀术释戴序
左潜
余既补订徐庄愍公割[圜](团)缀术丁果臣先生复以戴氏鄂士求表捷术见示图解详晰立法巧变于天地间自然之形数曲尽精微其中各式有足补徐氏之未备者如余弦求各式有式同于徐术而立法不同者徐术先求差根此术先求乘法更为直捷法异而理不异也要皆祖杜宗明使割圜之理一以贯之虽各有创术而因法立法互相发明益足见明氏书之为通术而其理固无所不赅也原书算式繁重通分化分诸法学者骤难通晓余因思缀术乃天元一之变法用以立式巧变莫测遂依法改演各草不一日而诸式立就且与书中细审诸草一一密合爰并取全书删繁就简手录成帙至求式各法已详缀术草中兹不再述
缀术释明序
曾纪鸿
易系曰极其数遂定天下之象则综天下难定之象以观于有定莫数若矣在昔圣神制器尚象利物前民其于数理必有究极精微范围后世者代久年湮其数学渐至失传近三百年泰西犹能推阐古法翻陈出新而中国之才人智士或反蹈其成辙而率由之孔子曰天子失官学在四夷正今日数学之谓也中国旧有弧矢算术而未标角度八之名未立八钤表则虽有用其理以入算者而无表可藉则每求一数必百倍其功而始得且得而仍非密率明代译出泰西八表及八对数表核其立法之源得数之初甚属繁难而成表之后一劳永逸大至于无外细至于无微莫不可以此表测之则其用之广大可想然得表之后虽无事于再求而任举一数何能较其讹误若仍用旧术则非匝月经旬不得一数此明静庵董方立推演杜德美弧矢捷术之可贵也向来求八者例用六宗三要二简各法若任言一弧度必不能考其弦矢诸数至杜氏创立屡乘屡除之法则但有弧径而八均可求董方立解杜术先取直之极微者令与弧合而后用连比例以推至极大又考诸率数与尖锥理相合故用尖锥以释弧矢而弧矢之理以显而数亦显明静庵解杜术先取四分弧通十分弧通弦直之极大者用连比例以推至千分万分弧通弦之极微者考其乘除之率数与杜氏原术乘除之理相合故用缀术以释弧矢而弧矢之数以出而理亦出董明二君均为弧矢不祧之宗无庸轩轾其间迩百年中继起者如戴鄂士煦徐君青有壬季壬叔善兰所著各书虽自出新裁要皆奉董明为师资也吾友左君壬叟湘阴相国之侄也英年积学于诗文赋字无不深纯每应试必冠其曹而于数学一道尤孜孜不倦遇有疑难之题必穷力追索务洞澈其奥窔而后止尝谓方员之理乃天地自然之数吾之宗中宗西不必分其畛域直以为自得新法也可曾释徐君青氏缀术又释戴鄂士求表捷术兹又释明静庵弧矢捷术而一贯以天元寄分之式于圆率一道三致意焉可谓勇矣余癸酉从丁果臣先生游始识壬叟继与共述粟布演草圆率考真二书相得甚欢不啻古所谓同方合志者孰意天厄良才壬叟竟于甲戌秋不永年而逝凡在同学诸人无不叹息不置余与壬叟两世神交能无怆切耶果臣先生为湖南数学之领袖所刊二十一种算书嘉惠士林良非浅尟兹文集壬叟遗书而汇刊之倩新化黄君玉屏宗宪任校之役订正精审毫发无憾壬叟得此不朽矣若夫诗古文词古人之门径已搜括殆尽即附为壬叟之绪余剞劂尚需诸异日也
圜率考真图解跋
曾纪鸿
曩读古今人数学书莫不言割圜之难数理精蕴中所载圜率与西人固灵所求三十六位之数相同皆用内容外切屡次开方之法欲求此三十六位之率不下数十年工夫亦綦难矣后有泰西杜德美特立屡乘屡除之法省去开方较旧法为稍捷然秀水朱君小梁用其术以求四十位圜率止有二十五位不误其后十五位概行误足见纷赜繁难易于淆乱果臣先生属纪鸿等凝心构思幸得创兹巧法敛级甚速按等推求了如指掌迩日深于算者穷理之功多演数之功少反觉不切于日用今左君壬叟黄君玉屏竟用此术推得各弧背真数至百位之多庶几息诸家之聚讼而为古之困于圜率者置一左券也
对数序
刘彝程
人莫不知对数之用世亦不乏求对数之书奚俟后有论譔顾是书之不容已于作也其要有二一则自来求对数者求一对数祗可得一对数今思得一法求一对数俱可得两对数以前册开方第二术求大于本数之对数较易正负相间之诸数为皆正即为小于本数之对数较以前册开方第三术求小于本数之对数较易诸数皆正者为正负相间即为大于本数之对数较以此求诸对数以备立表视前人诸法不尤捷乎此首卷之所以要也一则近来西书求对数半较其法颇捷而立法之原不详间以开方之理推之乃知亦系开方之法但此开方与前册开方诸法不同以中方根求大小两方根半较法也爰自平方至无量数九乘方各以率数阐之莫不显然一贯而开方之说可以据为定论无疑此次卷之所以要也至是书中逐事逐节阐微抉隐于对数之理均觉似非小补然以视最要之端则犹为余事矣
论对数根
刘彝程
第一问
问何谓对数根曰命单一下带无数空位零一之数为方根求其无量数九乘方之积为真数次置方根零数即零一之一以一无量数乘之得单一为真数之自然对数由自然对数求得定准对数即对数根也法以十之自然对数为首率十之定准对数单一为中率求得末率为对数根十之自然对数与十之定准对数单一之比若以单一为自然对数与其定准对数之比而此所得定准对数用之乘一切方根零数可得一切数之定准对数以其为诸对数之所自出故曰对数根也
第二问
问以对数根乘一切数之方根零数而得一切数之定准对数其理若何且求一切定准对数舍对数根尚别有法乎曰一切数之方根零数既为一切数之自然对数则置本数之方根零数任以若干数之定准对数乘之以若干数之自然对数除之必得本数之定准对数顾此法须一乘一除不若有乘无除或有除无乘之便有乘无除者以对数根为乘法是也有除无乘者以十之自然对数为除法是也自然对数单一与定准对数对数根之比同于一切自然对数与一切定准对数之比而所宜置之一率系单一可以省除宜以单一为一率对数根为二率一切自然对数为三率求得四率为一切定准对数故以对数根乘一切方根零数即得一切定准对数又十之自然对数与十之定准对数之比同于一切数之自然对数与一切定准对数之比而十之定准对数系单一可以省乘故以十之自然对数除一切方根零数即得一切定准对数夫位少之数乘便于除位多之数除便于乘似以十之自然对数为除法较以对数根为乘法为便十之自然对数与对数根皆位多之数顾乘除方根零数乃乘除于得数之后得数即得方根也乘除所借之根单一为乘根于第一数之先第一数即连比例之第一数乘除于后与乘除于先原无少异则与其以十之自然对数除方根零数孰若以对数根乘借根单一之为便乎此求对数者所以恒置对数根为第一数之实也置对数根为第一数之实即如以对数根乘单一也
第三问
问求对数根共有几法曰旧法以十为本积开五十四次平方然后以方根为真数以方根之零数为自然对数以单一折半五十四次为定准对数置单一以定准对数乘之自然对数除之得对数根此一法也戴氏以十为本积先开三十一乘方为用数然后以用数开无量数九乘方求得方根零数以三十一乘方之廉率乘之即三十二乘之得十之自然对数以十之自然对数除定准对数单一得对数根此又一法也李纫叔氏以二为本数求得自然对数三因之得八之自然对数又求得四与五之自然对数较命为八与十之自然对数较四五与八十比例同故对数较亦同以加八之自然对数为十之自然对数然后以十之自然对数除单一得对数根此又一法也夫旧法极繁不可为训戴李二术因十之自然对数不可径求故一则借用数以求之一则分二次以求之皆法之极善者也
第四问
又问求对数根别有法乎曰无论以若干数之自然对数除本数之定准对数皆得对数根以对数根乘诸自然对数既得诸定准对数则以诸自然对数除诸定准对数必得对数根但诸数之自然对数与定准对数恒难兼而有之如二可得自然对数不能得定准对数十之平方根可得定准对数不能得自然对数试思何数可兼得自然与定准两对数则得对数根矣间尝于戴李二法外另立二法此二法比戴李之法亦大略相似前一法与戴法相似后一法与李法相似此法任取略大于单一之数皆可为求对数根之借端明乎此然后觉求之术途径甚宽非一格所能限矣法如左
一任取略大于单一之数为借根屡自再乘至比十略大或略小而止为借积以十为本积视借根屡自再乘为若干次即以十开若干乘方得数为十之若干乘方根次以此方根为本数以若干乘方之廉率除十之定准对数单一为本数之定准对数复由本数求得自然对数然后以自然对数除定准对数得对数根
假如任取一一为借根自乘得一二一为平方以平方自乘得一四六四一为三乘方以三乘方自乘得二一四三五八八八一为七乘方以七乘方自乘得四五九四九七二九八六三为十五乘方又以七乘方乘之得九八四九七三二六七五为二十三乘方此法较以一一累乘二十三次略捷视二十三乘方之数与十相近而略小乃以此数为借积十为本积求之二十三乘方根法以借积减本积得0一五0二六七三二五为屡次乘法十为屡次除法置借根一一为第一数乘法乘第一数除法除之得0一六五二九四0五八以廉率二十四除之得0000六八八七二五三为第二数除法除之得00000一0三四九三以二十五乘之四十八除之即廉率加一乘之二因廉率除之得000000五三九0四为第三数乘法乘第三数除法除之得0000000八一以四十九乘之七十二除之得00000000五五一为第四数乘法乘第四数除法除之得000000000八以七十三乘之九十六除之得0000000000六为第五数诸数相并得一一00六九四一七一四为十之二十三乘方根以上用开方第一术
次以十之二十三乘方根为本数以廉率二十四余十之定准对数得00四一六六六六六六七为本数之定准对数仍以开方术求本数之自然对数法以单一为借积即为屡次除法以借积减本数得0一00六九四一七一四为较积即为屡次乘法置借根单一借积一借根必仍为一以乘法乘之除法除之得0一00六九四一七一四合以一无量数除之今不除寄为母即为第一数正本系第二数因但求方根零数故径以第二数为第一数乘法乘第一数除法为单一除与不除无异故可省去得00一0一三九三一六一又一乘之二除之一乘二除与一无量数乘二无量数除等得000五0六九六五八一为第二数负乘法乘第二数得0000五一0四八五又二乘之三除之得0000三四0三二三三为第三数正乘法乘第三数得00000三四二六八五又三乘之四除之得00000二五七0一四为第四数负如是求得000000二0七000四为第五数正0000000一七三八为第六数负00000000一五为第七数正00000000一三为第八数负0000000000一为第九数正诸正数相并并诸负数以减之得00九五九四一0四五六合以一无量数乘之因第一数已寄一无量数为母是此数已为一无量数与方根零数相乘之数故即为借积与本数之对数较又此对数较合加借积之对数为本数之对数而借积系单一无对数可加诸数之中惟单一无对数故此对数较即为本数之自然对数置本数之定准对数00四一六六六六六六七以自然对数00九五九四一0四五六除之得0四三四二九四四八二即对数根也以上用开方第二术
一任取略大于单一之数为本数求得自然对数次以本数屡自再乘至比十略小或略大而止复求得此数与十之自然对数较次置先所求自然对数以屡自再乘之次数加一乘之以后所求自然对数较加之得十之自然对数然后以十之自然对数除十之定准对数单一得对数根
假如任取一一为本数求其自然对数法以单一为借积即为屡次除法以借积减本数得0一为较积即为屡次乘法置借根单一降一位屡乘法除法皆为一乘除所得之数但降一位而数不变故以降一位代乘除一次也得0一为第一数正此处寄母及得数后不复以无量数乘之之说俱已见前置第一数降一位一乘之二除之得000五为第二数负置第二数降一位二乘之三乘之得0000三三三三三三为第三数正置第三数降一位三乘之四除之得00000二五为第四数负如是求得000000二为第五数正0000000一六七为第六数负00000000一四为第七数正000000000一为第八数负诸正数相并并诸负数以减之得00九五三一0一八为一一之自然对数以上用开方第一术
次以一一累乘二十三次得九八四九七三二六七五为一一之二十三乘方视此数与十相近而略小乃以此数为小积十为大积复开无量数九乘方求大小两积之对数较法置大积自除得一为大借积以大积除小积得九八四九七三二六七五为小借积以减大借积得00一五0二六七三二五为较积乃以较积除小借积得六□五五四八0六七第二位为单数故志以□为屡次除法合以较积为乘法小借积为除法今以乘法除除法为除法则屡次乘法可以省去置大借积之根单一以除法除之得00一五二五五九八为第一数正除法除第一数一乘之二除之得0000一一六三七五为第二数负除法除第0二数二乘之三除之得000000一一八四为第三数正除法除第三数三乘之四除之得0000000以00一四为第四数负第一第三数相并以第二第四数相并减之得00一五一四0七八为大借积与小借积之自然对数较亦即为大积与小积之自然对数较大小两借积皆寄大积除法为母同一寄母则与原大积小积比例仍同比例同故对数较亦同次置一一之自然对数以二十三乘方之廉率二十四乘之即是以累乘之次数加一乘之也得二二八七四四四三二为小积之自然对数以大小两积之自然对数较加之得二三0二五八五二为十之自然对数置定准对数单一以十之自然对数除之得0四三四二九四四八二即对数根也以上用开方第四术
代数术序
华衡芳
代数术二十五卷余与西士傅兰雅所译也傅君本精于此学余亦粗明算法故傅君口述之余笔记之一日数千言不厌其艰苦凡两月而脱稿缮写付梓经年告成爰展阅一过而序之曰数之名始于一而终于九故至十则进其位而仍以自一至九之数名之至百则又进其位而仍以自一至九之数名之如是以至千万亿兆其例一也夫古人造数之时所以必以十纪之者诚以数之多可至无穷若每数各与一名则吾之名必有穷时且纷而无序将不可记忆不如极之于九而以十进其位则举手而示屈指而记虽愚鲁者皆能之故可便于民生日用传之数千百年至今不变也观夫市廛贸易之区百货罗列精粗美恶贵贱之不同则其数殊焉多寡长短大小之不同则其数又殊焉凡欲以其所有易其所无者必握算而计之其所斤斤计较者莫非数也设有人言吾可用他法以代其数天谁能信之良以其乘除加减不过举手之劳顷刻而得无有奥邃难明之理在其间本无藉乎代也惟是数理幽深最耐探索畴人演算务阐精微于是乎设题愈难布算愈繁甚至经旬累月不能毕一数且其所求之数往往杂糅隐匿于各数之内而其理亦纡远而不易明若每事必设一题每题必立一术枝枝节节而为之术之多将不可胜纪而仍不足以穷数理之变则不如任数理之万变而我立一通法以驭之此中法之天元西法之代数所由作也代数之术其已知未知之数皆代之以字而乘除加减各有记号以为区别可如题之曲折以相赴迨夫层累已明阶级已见乃以所代之数入之而所求之数出焉故可以省算学之工而心亦较逸以其可不藉思索而得也虽然代数之术诚简矣诚便矣试问工此术者遂能不病其繁乎则又不能也夫人之用心日进而不已苟不至昏眊迷乱必不肯中辍故始则因繁而求简及其既简也必更进焉而复遇其繁虽迭代数十次其能免哉由是知代数之意乃为数学中钩深索隐之用非为浅近之算法而设也若米盐零杂之事而概欲以代数施之未有不为市侩所笑者也至于代数天元之异同优劣读此书者自能知之无待余言也
论四元相消之理
汤金铸
四元之书今所存者以元朱汉卿四元玉鉴为最古然四元实由天元所推广而天元则宋秦道古数学九章元李镜斋测圆海镜益古演郭邢台授时历艹皆着其法今并存唐王又孝通辑古算经所立诸术多与天元四元所衍得者同疑亦据此而作也考九章算术少广章曰借一算为法步之似即立天元一所自始顾天元因借一而立然所借止于一用犹未广故推衍为四元而四元法则悉本方程以为用也天元地元即方程[之]一色二色而今式云式即方程之一行二行故方程多一色须多一行犹元术多一元即多一式四元之相消无异方程之互乘对减方程对减一去一色而省一行四元相消一亦去一元而省一式然则对减者方程之转枢而相消者实四元之关键矣夫相消原与常法相减无异而理则有殊减则数有大小即有减余之数而相消必两数参差相等消后数有对者汰之无对者列为正负存之故所得必正负相当而等于无数天元四元如是方程亦如是也相消法立一元者须得相等两如积相消遇寄左数须开平方始与又数等者即又数等于左数之平方根也故以又数自乘即与寄左数相等因自乘必无奇零开方数常不尽故以此通之也或遇左数当以某数除之始与又数等者即又数小于左数若干倍也则以其数乘又数令大若干倍即与左数相等因如积常不受除故以此通之也两数既等即可消为一行得开方式若立二元者既有两如积相消而得一式矣然式中又有两元之和数或较数则两元仍不可知故必更求两如积相消而得又一式乃以此二式相消得开方式其法以所得二式左右列之以右式最左一行乘左式以左式最左一行偏乘右式则二式之最左一行必相同而相消必尽犹方程之互乘对减必减去最上一层也知其必尽故不必乘亦不必减所以省算也如是屡乘屡消以消至一行止为开方式若遇两式中左行之数彼大于此若干倍者可以约率求之不必互乘互乘所以齐同今此既小于彼若干倍则依若干倍之即与彼齐同矣遇两式之行数不同如左式三行右式止二行者即以右式移左一行消之其能移左者如以地元一乘之也遇层数高下不同者亦然如右式有数在太上一层左式太下一层始有数可令右式降而从之或以左式升而从之其能任意升降者如以天元一除之或一乘之也若立三元则可任意升降而不可任意左右地人两元互相牵制也必消去人元或地元乃可任移左右也立四元则牵制更多升降左右均所不能必消去天元或物元乃可升降消去人元或地元乃可左右也故三元四元之法遇行数层数不齐者必用剔消法驭之剔消之理因各式之数既正负相当则任以一数乘之或除之其相当固不变即其数任分为二各自乘相减所得仍相当不变也故三元法遇各式行数多少不齐即将少行之式直剔为二各自乘而相消则数本为元者可增而为面体及多乘方可与多行之式相消矣四元法遇各式行数层数均不齐者则直剔一式使少行增为多行又横剔一式使少层增为多层亦可与多行多层者相消矣至旧法天物相乘地人相乘得数皆纪于夹缝中式中有此则视其由何数相乘而得者即以其数除而去之若不受除则乘他式以齐之凡此皆不外通分齐同之义而能尽相消之用者也
正负相当等于无数则任以数乘之除之或自乘开方或剔乘相消必仍相当而等于无数作者以此释相消之理良由于四元代数贯彻纯熟故能语必破的
九减法及任用他数减试说
沈善蒸
验乘除之误旧传九减之外其三四六七八皆可作减试之法惟一二五不可用因乘除之误恒差一二五等数故也梅氏算书祗有九减七减两法因用他数减试之法均同七减故用他数之减法可不俱载焉按九减法无论验加减乘除之误先以法数各位相并满九者以九减之减至不满九而止又实
同部