賈步緯
清朝時期的天算家
賈步緯(約1840—1903)清代著名天算家。賈步緯是少有的兼通英文的職員,把畢生精力貢獻於譯書事業,在洋務運動中為譯介西學和簡化計算做出了重要貢獻。賈步緯是中國引進西方計算器的第一人,親自領導和購買了從英國進口的大型計算器。
賈步緯,清同治四年(1865年)入江南製造局翻譯館工作,所譯《航海通書》,是由英國氣象台撰寫的航海指南,書中的經緯度原以英國的氣象台為起點,他在翻譯出版時改用以京師為經度起點。同治八年兼任上海廣方言館天文學教習,還曾參加黃河全國的測繪工作。
賈步緯像 《周浦鎮志》
賈步緯(1827-1908)字徵,號心久,南匯周浦人,居住周浦鎮觀音弄,步緯乃自名。青年時代先學習經商,后立志學習天文、數學,拜著名數學家李善蘭(1811-1882)為師,研讀《數理精蘊》、《曆象考成》諸書,學問大長,且精通英語。之後,就學於英國學者偉列亞力,研究微分、積分、橢圓、地動、代數、對數之術,對天文、數學造詣頗深,被譽為天算家。在進入江南製造局前賈步緯曾經因著有《萬年書》與《便用通書》出售,被人誣告與賊亂勾結,導致入獄,後有友人求官釋放。
清同治六年(公元1867年)徐壽、華蘅芳請奏於製造局設立翻譯館,次年翻譯館開館。同治七年(公元1868年)時任江南製造局總辦南海人馮焌光,延請賈步緯進入製造局翻譯館翻譯英國格林威治天文台撰寫的航海指南《航海通書》,每年出一本,以供應南北洋各兵艦測量之用,書中的經緯度原以英國格林威治天文台為起點,賈步緯在翻譯出版時改用以京師為經度起點。
同治八年(公元1869年)上海製造局開始學館,次年與上海城內廣方言館合併,同年賈步緯被聘入廣方言館兼任算學教習。同治十年(公元1871年)翻譯第一版《航海通書》刻印出版。同治十一年(公元1872年)算述《恆星圖表》完成,兩年後刻印出版。同治十二年(1873年)翻譯《弦切對數表》出版。同治十二年(1873年)翻譯《對數表》出版。同治十三年(1874年)校對《開方表》出版。光緒元年(1875年)校對《量法代算》出版。
光緒二年(1876年)傅蘭雅創辦格致書院,同年《格致彙編》創刊,賈步緯在《格致彙編》中回答讀者提問。光緒三年(1877年)翻譯《八線簡表》出版。光緒三年(1877年)翻譯《八線對數簡表》出版。光緒五年(1879年)翻譯《八線對數全表》出版。光緒十年(1884年)製造局設立天文館,賈步緯任總教習,賈步緯女婿火榮業任副教習。光緒十四年(1888年)賈步緯赴山東參與繪製黃河全圖。光緒十八年(1892年)算述《躔離引蒙》出版。光緒二十年(1894年)算述《交食引蒙》出版。光緒二十五年(1899年)翻譯《翻譯弦切對數表》出版。光緒三十年(1904年)《大清光緒三十年航海通書》是賈步緯署名的最後一本著作,其後的《航海通書》由其子賈文浩、婿火榮業算校。光緒三十四年(1908年)卒。
2賈步緯生平事迹考證
賈步緯最直接的史料來自《周浦鎮志》:
“賈步緯(約1840-1908)字徵,清代著名天算家。居住周浦鎮觀音弄。幼孤貧,青年時代,先學習經商,后立志學習天文、數學,拜海寧李善蘭(數學家)為師,研讀《數理精蘊》、《曆象考成》、《論曆法》諸書,學問大長,且精通英語。之後就學於英國學者偉烈亞力,研究微分、積分、橢圓、代數、對數之術,對天文、數學造詣頗深,被譽為天算家。
賈步緯
主要較書有:《梅氏演演算法統宗》、《項氏勾股六術》、《九術外錄》、《徐氏斜弧邊相求術》等。”
此段文字雖然出自《周浦鎮志》這樣的官方史料,但是其中有些信息目前值得商榷。如生年、入獄經歷、以及著作與譯作的分類。但此版《周浦鎮志》中最明顯的遺漏就是沒有錄入賈步緯的譯作與著作。
賈步緯的生年在《周浦鎮志》中是按照1840年記錄的,但此記錄肯定值得商榷。賈步緯在光緒二十五年(1899年)的《翻譯弦切對數表》中記述:“故將原樣略改列式,用活字印行,以公於世,創此樣本,付諸石印,不患不傳矣。誠一大塊事也!光緒已亥求,南匯賈步緯心久譯述於製造局天文館中,時年七十有三。”通過此條記錄可以很清楚的推算出賈步緯應當生於道光七年(1827年)。此結論早在李迪的《簡述江南製造局天文台》有過論述,筆者同意李迪關於賈步緯生於1827年的結論。
賈步緯
1912和1913年的航海通書為火榮業與南匯徐錫康算校的。李迪很有可能是沒有看到保存完整的《航海通書》所以造成了上述遺誤。賈步緯的卒年一定是在1904年的《航海通書》之後,但具體年限目前可以考證到的資料只有《周浦鎮志》關於賈步緯的記錄,即1908年,至少符合在1904年《航海通書》之後的邏輯。因目前筆者只考證出在《周浦鎮志》中有賈步緯卒年記錄,所以本文採用《周浦鎮志》的觀點。李迪在文章最後說江南製造局天為台的詳細情況還有待於進一步研究,因所掌握資料極其有限,此文僅做嘗試。關於江南製造總局的天文台,筆者在收集此論文資料時也並沒有找到更好更直接的史料可用,但筆者仍然同李迪觀點相合,認為江南製造局確有天文台一座。可以通過本文研究重點,即《躔離引蒙》《交食引蒙》《恆星圖表》這三本賈步緯本人實測著述的著作可作為間接資料用以證實。
傅蘭雅曾經寫過表一篇總結翻譯館譯書事業的一篇長文,發表在了光緒六年五月至八月的《格致彙編》上,文章總結了翻譯西書的緣起、譯書之法和譯書對於中國國家和社會的益處。文章中不但提及了翻譯館和廣方言館的若干重要人物比如李善蘭、徐氏父子和一干西人學者,甚至還有一小節特意提到了賈步緯的生平。而這段資料在前人學者如王揚宗、李迪、李儼、嚴敦傑的研究中均未提及。
翻譯華士之外,有賈君步緯,在館數年,與譯書事相連屬。其源流與徐、華二君相同,幼時嗜好算學,原在上海城內以生理為業,常日夜思維天文、算學等事,能自推日月虧蝕,又著諸曜通書刊售,名曰《便用通書》,人多喜用之,以其所推確鑿,且備載詳細,又著有《萬年書》並《量法代算》等出售。惟通書為國家所專出,平人不得擅造。故發賊亂后,有人呈訟,誣其為謀國而助叛者,因而囚監,幾遭不測。迨年余,有友求官釋放。總辦馮公知其才,延至館內。近來每年作《航海通書》,以上海經度為主,又作《算學表》等書,因其精於此藝,故宜於此事。餘復校刊《演演算法統宗》、《九數外錄》、《勾股六術》等算學十數,供人學習。
此段文字是目前筆者目前搜集到的關於賈步緯生平的最早文獻記錄,作者傅蘭雅是賈步緯長期同事的學者,並且因為是公開發表於刊物,也應該十分可靠。而此段文字中的諸多細節很值得探究。
王揚宗曾經提過:“賈步緯是當時可數的天數名家。他是李善蘭的高弟,編譯《航海通書》數十年,並校刻了多種中算著述。”上海地方志也有記錄:“賈步緯字徵,本縣周浦人,青年時代,先學習經商,後來,立志學習天文、數學,拜著名數學家李善蘭(1811-1882)為師”但是在這裡,傅蘭雅並沒有提及賈步緯學習是拜師李善蘭,筆者本人也未能搜索到比上海地方志更早的關於賈步緯拜師的記錄。
但筆者認為賈步緯拜師李善蘭是可信的。首先天文學算學在當時是一種比較先進的西學,而當時的中國雖然經歷的兩次鴉片戰爭,單最終結果仍然中英講和,割地賠款而已,此時距離清朝滅亡還有近半個世紀的時間。各地年輕人仍然是在通過科舉考取功名作為自己的人生目標,甚至就連在之後建立的廣方言館里的學生也仍然需要通過考八股來求官入仕。賈步緯如果沒有精通西學的專業人士指點,是很難接觸到並且入門精通此類學問的,而且以當時的功利眼光來看,也是沒有學習天算之學的理由的,此為理由一。二者是根據此段文字中的註釋:“在光緒六年九月刊單行本中為:“惟通書為國家所專出,平人不得擅造。故發賊亂后,有人呈送,誣其為謀國而助叛者,因而囚監,幾遭不測。迨年余,有友求官釋放。”賈步緯可能因為私習私著曆法而被捕入獄,此段文字因為也是出現在正式刻印的刊物上,足以採信。
文中所謂的“故發賊亂”應當是指1851至1864年的太平天國運動,此時賈步緯年齡在24至37歲。賈步緯被囚的主要原因一定是因為被指頒布曆法以助太平軍建立新政權的罪名。而在皇權專制時代,曆法是皇帝貴為天子在人間頒布的正道,是不容被欽天監以外的人士所涉足的。宋朝對於私習天文是流放海島,明朝更為死罪,雖然自耶穌會士訪華后,研究西天文學的禁令有所鬆動,但私習天文私印曆法的罪名判罪入監也是很簡單的。而賈步緯按照註釋所說“因而囚監”,甚至“幾遭不測”說明賈步緯被判入獄是沒有什麼疑問的。而且在“幾遭不測”的情況下仍可以“有友求官釋放”也說明此友並非一般人,筆者推測很有可能是李善蘭本人,甚至是李善蘭請時任江南製造局總辦也就是後來上海地方志提到的延請賈步緯入翻譯館翻譯《航海通書》的馮焌光出面,從而得以出獄。如果賈步緯沒有李善蘭弟子的身份,那既可以全身而退又得以進入官辦機構謀事是難以想象的。
實際上太平天國當時的所使用的曆法是名為“天歷”的曆法,並沒有使用賈步緯的曆法。天歷中並沒有考慮天象。它每年366日,分為12月,每月30日及31日交替排列。不計朔望,不置閏月。最初規定每40年一加,加之年每月33日,這樣則每年平均為366 .75日。比實際天象多一日余。后又進行每40年每月28日,這樣平均至每年365 .25日。並且天歷中節氣因為上述調整,均不能和實際天象對應,是一部相當不嚴謹的曆法。
按照上海地方志的記錄,賈步緯是被時任製造局總辦的馮焌光聘請進入製造局從事翻譯《航海通書》工作的,但並沒有說明具體時間。而製造局總辦的人士為:同治四年韓殿甲(記名總兵)、馮焌光(補用同知);同治五年沈保靖(候選同知)、馮焌光(候補知府);同治七年(1868年)杜文瀾(江蘇候補道)、馮焌光(江蘇補用道)。同治八年製造局總辦已經由沈保靖和鄭藻如擔任,所以賈步緯進入製造局的時間一定是在同治七年以前。但根據前面的資料,翻譯館是在1868年6月開館的,所以這兩個時間只有一年的交集,即同治七年公元1868年。由此推測賈步緯是在同治七年即公元1868年進入江南製造局。
圖3 製造局官職年表
時萌在《劉鶚的雜學》記述了賈步緯和劉鶚交往的事情,此文章並沒有給出事件發生的年代,不過在測算黃河一事上可以和《周浦鎮志》中記錄的:“參加繪製黃河全圖,僅花一年時間即告完成”形成事實上的呼應。《周浦縣誌》中也沒有明確說明繪製黃河全圖的年限。筆者考證后得知1887年鄭州黃河決口,雖然經過一年多的努力但仍然不能將決口堵住,還有多名官員因此被免官。劉鶚在1888年參與了黃河的治理工作,在這段時間有《三省黃河全圖》、《治河五說》、《歷代黃河變遷圖考》等著作刻印。由此可見賈步緯參與繪製黃河全圖應該就是在1888年左右,按照《周浦鎮志》的說法,繪製黃河全圖僅用一年,此事按照當時的歷史條件是很難實現的,而且黃河全圖的繪製又非一人之力可以完成,賈步緯也沒有黃河全圖相關的著作刻印,反倒是劉鶚在治理黃河的工作上頗有建樹。筆者認為《周浦鎮志》在賈步緯繪製黃河地圖的工作上有拔高之嫌,但通過劉鶚與賈步緯的交往至少可以將賈步緯在繪製黃河地圖上的時間確定下來。2.5 《江南製造局記》賈步緯著錄信息之遺誤及原因分析 光緒三十年(1904年)任製造局總辦的魏允恭在光緒三十一年完成了目前江南製造局最為重要的第一手史料《江南製造局記》,此書全面介紹了製造局的情況,內容包括:建置圖、製造圖、建置表、製造表、會計表、征繕表、存儲表、職官表、考工槍略、考工炮略、考工火藥銅引子彈略、考工鍊鋼略、仿造克虜卜炮說,也包括了諸多公文行書在內。建國後上海古籍出版社出版了一本由楊逸等人整理的《廣方言館全案》,裡面更是幾乎包含了與廣方言館相關的所有公文。但這些史料都因為是公文,賈步緯並不能名列之中。雖然上述這些原因導致了目前收集賈步緯相關資料的困難,但在這些第一手史料里筆者在翻閱的過程中仍然發現了一些貽誤。
圖4《航海通書》遺誤圖
《航海通書》遺誤圖來自《江南製造局記》第182頁,其中由賈步緯逐年校改的《航海通書》下沒有任何信息,甚至連賈步緯作為翻譯者的署名都沒有。而如果把沒有年代的理由歸結為逐年刊印無法依次列出也不能成立,因為製造局逐年刊印出版的作品並非只有《航海通書》一部,同時還有《西國近事彙編》、《翻譯新聞紙》、《翻譯西國近事》等。而在《江南製造局記》中對《西國近事彙編》便有比較詳細的記錄:“每年四冊自癸酉至已亥年共一百八冊,由翻譯館委員分年編輯計價洋十六元”,可見《航海通書》中的遺漏並非是因為連續出版導致實為《江南製造局記》編者的怠慢。
圖5 《交食引蒙》遺誤圖
《交食引蒙》遺誤圖來自《江南製造局記》第186頁,此頁中賈步緯的的作品《交食引蒙》下也沒有任何信息,而與《交食引蒙》並列的《躔離引蒙》反而有比較完備的信息。實際上這兩本書是賈步緯在光緒十八年左右開始的同一項工作,只是先將《躔離引蒙》刻印出版而已,此處的遺漏更是讓筆者感到匪夷所思。
圖6 《對數表》、《開方表》遺誤圖
《對數表》、《開方表》遺誤圖出自《江南製造局記》第184頁,此處的《開方表》、《翻譯弦切對數表》、《對數表》均沒有年代標註,筆者通過考證查到《開方表》於1874年出版,《對數表》於1873年出版,《翻譯弦切對數表》出版於光緒二十六年(1900年)。
圖7 《恆星圖表》遺誤圖
《恆星圖表》遺誤圖來自《江南製造局記》第185頁,其中列出的《恆星圖表》與《八線對數簡表》均沒有給出出版年代,經過筆者查證《恆星圖表》於1874年出版,《八線對數簡表》於1879年出版。
賈步緯雖然自1868年就進入製造局,直至逝世前幾年仍然在製造局從事《航海通書》的算校工作,並且在製造局期間有若干著作、譯作和校對作品出版,並且還出任了廣方言館的算學與天文學教習,可以說在製造局是有一定的學術地位的。但是賈步緯雖然在學術上有一定的造詣,但這並沒有讓他進入製造局的官員行列。在翻譯館和學館建成的6年之後即光緒二年(1876年),沈葆楨、李鴻章為製造局部分人士請恩,其中傅蘭雅請加三品,金楷理請加四品銜,林樂知請加五品銜,中國學者華蘅芳、徐壽、徐建寅等皆有恩典,其中年齡最小的徐建寅只有32歲,已經是花翎候選郎中。賈步緯此時已經49歲,不在此次的請恩之列。直至賈步緯1908年去世,也沒有授予任何官員,其中的原因有可能是因為賈步緯沒有考取功名,也有可能是因為在進入製造局之前因為私自印製曆法入獄而導致政治上的污點,不管是什麼原因,賈步緯事實上是沒有進入翻譯館和學館的管理層。賈步緯沒能進入管理層導致的結果就是沒有進行官方文書的職權,而目前製造局留下來的史料大多都是以公文為主,這就導致了目前可以收集到的賈步緯相關資料非常有限,在僅有的一些史料中也甚至還出現了上述諸多遺漏。
同時筆者根據製造局出版的這些著作為線索尋找,也發現了很多製造局出版書籍現在仍然保存完好,目前完整成套的國內有兩套,一套存於上海圖書館,名為江南製造局譯從,共計118本。但上海圖書館只錄入了此套叢書的名稱,未對裡面118本單本進行整理。
圖8 上海圖書館館藏江南製造局譯書匯刻
另一套192本,為西安交通大學所有。1932年江南製造局因故遷往南京,將自己珍藏的全套《江南製造局譯叢》惠贈南洋公學。希望南洋公學能夠使這套圖書發揮更大的作用。南洋公學后被國民政府將南洋公學與其他幾所學校合併成立台灣交通大學。解放后,1955年,國家為改善全國高等學校布局,將交通大學西遷至西安。1956至1957年,交通大學完成了戰略轉移,不僅向西安遷援了絕大部分系科和幾乎所有教學設備,同時也帶走了所有的藏書與歷史檔案。江南製造局贈予南洋公學的這批圖書也包括在內。
1997年,西安交通大學重新整理藏書時將60多年前的這套《江南製造局譯從》發掘出來,並且此套圖書保存極好,甚至基本無損。在西安交通大學保存的這套叢書應該是目前製造局出版的最完整叢書。西安交通大學的霍有光將此套叢書整理后發文《交大館藏江南製造局譯印圖書概貌及其價值》,其中與賈步緯相關出版的著作如下:
“《航海通書》船類,未分卷。同治十年至十三年(1871——1873)四冊,光緒二年至九年(1876——1883)七冊,光緒十四年(1888)一冊,光緒二十五年至三十四年(1899——1908)十冊,宣統元年至三年(1909——1911)三冊,民國元年至二年(1912——1913)二冊,共二十七冊。後來交通大學圖書館編目又重新改為:《航海通書》賈步緯算校,三十三冊。《新考》著錄為43冊,或為前者書籍不全,或為後者書籍數目有誤。指出原著來自英國政府所編:TheNautical Almanal and Astronomical Ephemeris。
《躔離引蒙》屬附刻書,天文類,一卷。賈步緯述,賈文浩校對,光緒十八年(1892)刊,二冊。《新考》對此書沒有著錄,可補《新考》之闕。
《翻譯弦切對數表算學七》 又稱《翻譯弦切對數表》屬附刻書,八卷。賈步緯譯述,火榮業校對,光緒二十六年(1900)刊,八冊。《新考》未著錄此書。
《八線簡表算學九》屬附刻書,又稱《八線簡表》一卷附圖一。賈步緯校述,同治十年(1871)刊,光緒二十九年(1903)再刊。《新考》未著錄此書。
《演演算法統宗算學一》屬附刻書,又稱《演演算法統宗》十一卷附圖一百三十九。程大位(汝思)原編,梅谷成增刪,賈步緯校對,光緒四年刊(1878),四冊。《新考》不著錄。
《九數外錄算學三》屬附刻書,又稱《九數外錄》一卷。顧觀光著,賈步緯校對,同治十三年(1874)刊,一冊。《新考》不著錄。
《勾股六術算學四》屬附刻書,又稱《勾股六術》一卷附圖三十六。項名達著,賈步緯校對,一冊。《新考》不著錄。
《開方表算學五》屬附刻書,又稱《開方表》一卷。賈步緯算述,一冊。《新考》不著錄。
《對數表算學六》屬附刻書,又稱《對數表》四卷。賈步緯校述,四冊。《新考》不著錄。
《恆星圖表算學八》屬附刻書,又稱《恆星圖表》一卷附圖二。賈步緯算述,火榮業校對,一冊。《新考》不著錄。
《八線對數簡表算學十》屬附刻書,未分卷。賈步緯校述,一冊。《新考》不著錄。
《交食引蒙》屬附刻書,天文類,一卷。賈步緯算述,光緒二十年(1894)刊,一冊。《新考》不著錄。”
霍有光在文中提到的《新考》指的是王揚宗的《江南製造局翻譯書目新考》,而大部分著作標註的“《新考》不著錄”是因為王揚宗先生的文章主要是收集的翻譯書目,自著或者校對的書目並不在此列。筆者購得的賈步緯的四本天文學相關著作《航海通書》、《交食引蒙》、《躔離引蒙》、《恆星圖表》均影印自交通大學保存的這套製造局叢書。
《大清光緒二十九年航海通書》
《大清光緒三十年航海通書》
《周浦鎮志·第二十二章人物·第一節科技文教類》,上海科學技術文獻出版社,1995年,381。
傅蘭雅:《江南製造總局翻譯西書事略》,《格致彙編》光緒六年(1880年)五月卷。
王揚宗:《江南製造局翻譯館史略》,《中國科技史料》,1988年第3期,P65.
魏允恭:《江南製造局記》卷六,813頁,光緒三十一年,1905年。
魏允恭:《江南製造局記》,光緒三十一年(1905年)刊,十冊。
魏允恭:《江南製造局記》光緒三十一年(1905年),卷2,P182.
《西國近事彙編》,自同治十二年(1873年)始,迄光緒二十五年(1899年),由金楷理、林樂知等人口譯。
王揚宗:《江南製造局翻譯書目新考》,《中國科技史料》,1993年第2期,3-18。
魏允恭:《江南製造局記》光緒三十一年(1905年),卷2,P175.
魏允恭:《江南製造局記》光緒三十一年(1905年),卷2,P186.
魏允恭:《江南製造局記》光緒三十一年(1905年),卷2,P184.
傅蘭雅:《江南製造總局翻譯西書事略》,《格致彙編》光緒六年(1880年)五月卷。
霍有光:《交大館藏江南製造局譯印圖書概貌及其價值》,《西安交通大學學報(社會科學版)》,1997年01期。
魏允恭:《江南製造局記》光緒三十一年(1905年),卷2,P185.
傅蘭雅:《江南製造總局翻譯西書事略》,《格致彙編》光緒六年(1880年)五月卷。
《李鴻章等奏上海機器製造局歷年辦理出力之中紅外員匠懇恩給獎折》,1876年2月14日。見《中國近代兵器工業檔案史料》(1),1077-1078,兵器工業出版社,1993.
筆者本人曾去上海圖書館希望能借閱此古籍,但被工作人員只用其中一本敷衍之,未能看到原版,也無法確定上海圖書館是否遺缺了賈步緯的相關作品。
上海圖書館古籍書目查詢系統
霍有光:《交大館藏江南製造局譯印圖書概貌及其價值》,《西安交通大學學報(社會科學版)》,1997年01期。
霍有光:《交大館藏江南製造局譯印圖書概貌及其價值》,《西安交通大學學報(社會科學版)》,1997年01期。
《周浦鎮志·第二十二章人物·第一節科技文教類》,上海科學技術文獻出版社,1995年,381。
賈步緯:《恆星圖表》:“同治壬申冬南匯賈步緯額算述。”
傅蘭雅:《江南製造總局翻譯西書事略》:“《恆星圖表》賈步緯,1874年出版,三百六十文。”
《上海地方志·科學技術志·第十一編科技人物·科技人物傳》
《上海地方志·科學技術志·第十一編科技人物·科技人物傳》:“賈步緯,字徵,周浦人。《盧灣區志·江南機器製造總局》:“賈步緯,字徵,號心久,江蘇南匯人。《翻譯弦切對數表》:“光緒己亥秋南匯賈步緯心九譯述於製造局天文館中時年七十有三。”
《周浦鎮志·第二十三章勝跡風情》:“賈步緯故居,位於周浦鎮東大街觀音弄西側,賈宅為沿街2層樓建築,觀音弄西首一座小花園為賈步緯著書處。
華蘅芳:《躔離引蒙序》:“南匯賈先生精於推步之學故以步緯自名。”
《上海地方志·科學技術志·第十一編科技人物·科技人物傳》
傅蘭雅:《江南製造總局翻譯西書事略》,《格致彙編》光緒六年五月卷,1880年6月。