999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《曉庵新法》對《崇禎歷書》交食算法中迭代運算的改訂與推廣

2023-04-12 00:00:00紀辰

關(guān)鍵詞:《崇禎歷書》;《曉庵新法》;王錫闡;迭代運算;交食算法

中圖分類號: N09 文獻標識碼: A 文章編號: 1673-8462(2023)04-0020-10

明中后期,隨著官方歷法《大統(tǒng)歷》的頻繁出錯和歐洲天文學的傳入,朝野呼吁改歷之聲越來越高。至明末利用傳統(tǒng)天文學改歷的嘗試失敗后,在徐光啟(1562-1633)等人的推動下,崇禎帝(1611-1644)最終下令參照歐洲天文學修訂歷法,并完成了《崇禎歷書》這樣一部里程碑式的著作。但由于種種原因,該書直到明朝滅亡也沒有被正式頒行,反而在清朝統(tǒng)治者入主中原后很快得到官方認可,并經(jīng)湯若望(Ad?am Schall von Bell,1592-1666)略加修訂更名為《西洋新法歷書》后被確立為官方歷法[1]。與此同時,許多中國民間學者開始積極學習西法,并指出了其中存在的一些不足之處,有的還提出了非常有價值的見解和改進方法。例如,楊作枚(約1680-1740)不僅發(fā)現(xiàn)了《崇禎歷書》月亮理論表與《月離歷指》不合的事實,而且提出了合理的改進方法,并對后來康熙末期所修的官方歷法《御制歷象考成》中的月亮理論產(chǎn)生了影響[2]。

作為最早一批學習西法的清初學者的典型代表,王錫闡(1628-1682)對《崇禎歷書》中的西法提出了不少獨到見解,并根據(jù)自己的理解提出了諸多修改意見,且大部分系其首創(chuàng)。這些內(nèi)容基本都被記錄在王錫闡“兼采中西,去其疵類,參以己意,著歷法六篇”所得的《曉庵新法》中[3]。到目前為止,前人已研究過該書中日、月、五星的相關(guān)理論和算法,并對王錫闡基于西法所做的改動進行了討論[4-12]。然而對于最復(fù)雜的交食部分,雖然有學者曾討論過王錫闡確定日月食方位之法以及平實朔望的算法等,但其中絕大部分內(nèi)容實際上尚未被討論,以及與西法做過比較[13-14]。一方面,可能是由于西法交食算法本身比較復(fù)雜;另一方面,可能也和《崇禎歷書》沒有明確給出交食算法,且在介紹日食算法時缺失了一些重要內(nèi)容導致學界一直未能明晰《崇禎歷書》交食算法有關(guān)[15]??上驳氖牵鼇砬叭藦?fù)原了《崇禎歷書》的日食算法,而月食算法亦可通過該文結(jié)合《崇禎歷書》得到[15]。但鑒于交食算法所涉及的內(nèi)容頗多,且算法比較復(fù)雜,限于篇幅很難在一篇文章中全面深入地比較《崇禎歷書》與《曉庵新法》交食算法的所有內(nèi)容。通過比較和分析,筆者發(fā)現(xiàn),《崇禎歷書》的交食算法中使用了中國傳統(tǒng)歷法在交食推步中所沒有的迭代運算[16],即用變量的舊值遞推出新值來不斷逼近真實值的方法。而《曉庵新法》雖在交食算法中采用了西法的迭代運算,但并非完全照搬,且對迭代運算的應(yīng)用也不限于前者的范圍。因此,筆者擬以迭代運算為切入點,先對《崇禎歷書》交食算法中的迭代運算進行介紹和分析,再將其與《曉庵新法》的相關(guān)內(nèi)容進行深入比較,厘清王錫闡對西法迭代運算所做的改訂和推廣,并對相關(guān)的問題進行討論和分析,從而加深學界對《崇禎歷書》《曉庵新法》以及當時中國學者學習西法水平的理解。

1 《崇禎歷書》交食算法中的迭代運算

《崇禎歷書》交食算法大體上可分為以下7個模塊(圖1)。(1)平會(平朔望):根據(jù)歷元初始數(shù)據(jù)求得所求年月的平朔望時刻及相關(guān)參數(shù),如平朔望時刻對應(yīng)的太陽平黃經(jīng)。(2)實會(實朔望):求得平朔望、實朔望的時間差,加于平朔望時刻,得到實朔望時刻。(3)視會(食甚):對于月食,將均時差加于實望這一平太陽時,得到真太陽時,即食甚時刻;若為日食,則還須求得視差對應(yīng)的時差,進而得到食甚時刻。(4)食分:求得食分大小。(5)食甚前后(初虧、復(fù)圓等):求得初虧與食甚及食甚與復(fù)圓之間的時間差,加減于食甚,得到初虧和復(fù)圓時刻(若食既和生光發(fā)生,則還須依照求初虧和復(fù)圓的方法求得食既和生光時刻)。(6)交食圖:根據(jù)所得食分大小及相關(guān)參數(shù)繪制交食圖。(7)其他地方交食:根據(jù)所求地方的北極出地和與里差之元(北京)的經(jīng)度差,得到所求地方的食分大小及食甚、初虧等時刻。[15]其中,實會模塊和日食的視會模塊使用了迭代運算,下面分別進行說明。

首先是實會模塊:由于《崇禎歷書》在該模塊日食和月食(即朔望)的算法相同,這里便以日食(朔)為例進行說明。設(shè)t0 為平朔時刻,此時日、月平黃經(jīng)λˉs0 和λˉm0 相等。在該模塊中,《崇禎歷書》一共進行了兩次迭代近似[15]。

(1)第一次近似。

以上可以看出,王錫闡在日食食甚前后時刻模塊沒有像其他模塊一般,參照《崇禎歷書》以固定的迭代次數(shù)終止迭代,而是以達到某一條件來終止迭代,此二者都是現(xiàn)代迭代運算中的常用做法。事實上,雖然《崇禎歷書》在實際計算中僅迭代固定次數(shù),但書中卻有以達到某一條件終止迭代的線索。《交食歷指》在日食視會模塊關(guān)于迭代有這樣的說明:“反覆推求,再三加減,吻與視會合者也?!保?8]610 這句話雖然沒有很明確地給出日食視會模塊迭代的細節(jié),但卻有反復(fù)迭代,直到達到某一條件,使結(jié)果與視會吻合為止的含義。雖然研究表明,這并非《崇禎歷書》在視會模塊終止迭代的實際做法,但筆者猜想,王錫闡很有可能受此啟發(fā),最終選擇在日食食甚前后模塊中試行此種方法來終止迭代。不過,由于迭代運算的本質(zhì)是不斷逼近最終的結(jié)果,所以王錫闡所給的日月次距與初虧、復(fù)圓行分完全相等的條件實則是一種比較理想的情況,大概率在迭代很多次的情況下都很難實現(xiàn)。事實上,王錫闡在實際推算過程中應(yīng)該沒有嚴格按照其在算法中所給的條件,而是設(shè)置了一個閾值,即當日月次距與初虧、復(fù)圓行分的差值低于該閾值,也就是達到他預(yù)期的精度時,迭代便會終止。雖然王錫闡在“日食”一節(jié)中對此并未言明,但是他在之后的“凌犯”一節(jié)中仿照日食虧復(fù)的迭代運算求解掩食初終二限時,明確指出“行差不及十分刻之一者,即以損益其泛時得定時”,換言之,行差刻分小于十分之一刻時,便可終止迭代。由此推測,日食食甚前后時刻的閾值很有可能也采用了該數(shù)值。

4余論

作為最早學習西法的清初學者之一,王錫闡對《崇禎歷書》的研究可謂相當深入。他不僅意識到西法交食算法中迭代運算的存在,領(lǐng)悟到其不斷逼近真實值的作用,而且根據(jù)個人理解進行了改訂,并從《崇禎歷書》的簡單說明中獲得啟發(fā),提出不同于《崇禎歷書》交食算法所用的另一種終止迭代運算的方法。此外,王錫闡沒有將迭代運算限于交食算法中,而是將其推廣到諸多關(guān)于時間求解的算法中以期提高精度,如日出入分、昏明分等[3]462-463。

然而,王錫闡對西法交食算法中迭代運算的改定和推廣似乎并未得到當時清初主要歷算學家的支持與采納。他們或許會對西法交食算法的某個步驟或某個參數(shù)的求解提出一些修改意見,例如梅文鼎對《崇禎歷書》交食算法中均時差的求解進行了修改[26]。但就迭代運算而言,他們依舊如《崇禎歷書》一般只在實會和日食視會模塊按照相同算法進行迭代。之所以會如此,或許是因為迭代運算雖然能夠逼近真實值,但是隨著迭代次數(shù)的增加,精度可能提升不了多少,計算的負擔反倒會加重很多。例如,從西法的一貫做法以及現(xiàn)代天文學的角度來看,月食初虧至食甚距時和食甚至復(fù)圓距時的差別甚小,常常只有數(shù)秒到數(shù)十秒的差別①,因此被視作相等是十分合理的。但王錫闡為了過分追求所謂的精度,認為二者不能被視為相等,而且還應(yīng)用了頗為復(fù)雜的迭代運算,實在是一種費時費力而收效甚微的做法。不過值得注意的是,雖然康熙末期官方編修的《御制歷象考成》亦如很多清初學者一般沒有采納王錫闡對西法迭代運算的改訂與推廣,但卻在對日食食甚前后時刻的求解中借鑒了王錫闡的思路。具體來說,《御制歷象考成》沒有如《崇禎歷書》一般以日食定朔前后一小時作為初虧和復(fù)圓近似值,而是借鑒王錫闡的思路,直接以食甚求得初虧和復(fù)圓的近似值。但《御制歷象考成》也沒有直接采納王錫闡的迭代做法,而是仿照《崇禎歷書》的月食初虧和復(fù)圓算法求得了日食初虧和復(fù)圓近似值[27]。

總的來說,王錫闡對《崇禎歷書》交食算法中迭代運算的認識、改訂和推廣反映了以他為代表的清初中國學者對西法的理解已經(jīng)達到了較高的水平。雖然由于一些原因?qū)е孪嚓P(guān)內(nèi)容在當時沒有被廣泛接受和采納,但也確有其可借鑒之處,且對官方歷法——《御制歷象考成》產(chǎn)生了影響。

[責任編輯 黃祖賓 楊小平]

主站蜘蛛池模板: 欧美日韩亚洲国产| 亚洲黄网视频| 久久精品国产精品青草app| 思思99热精品在线| 久久精品中文字幕少妇| 欧美成人午夜在线全部免费| 五月天在线网站| 国产一级特黄aa级特黄裸毛片| 国产丝袜啪啪| 99视频在线免费观看| 久久这里只有精品2| 国产成人禁片在线观看| 伊人久久久久久久| 久草网视频在线| 欧美日韩国产精品va| 男女精品视频| A级全黄试看30分钟小视频| 十八禁美女裸体网站| 国产99欧美精品久久精品久久| 91福利免费视频| 又爽又大又光又色的午夜视频| 久99久热只有精品国产15| 噜噜噜久久| 成人日韩精品| 欧美日韩精品一区二区视频| 国产亚洲欧美在线人成aaaa| 国产AV无码专区亚洲A∨毛片| 日本亚洲欧美在线| 国产午夜福利亚洲第一| 一级毛片基地| 精品国产免费观看| 国产主播喷水| 久久影院一区二区h| 久久国产精品影院| 欧美亚洲国产日韩电影在线| 找国产毛片看| 亚州AV秘 一区二区三区| 亚洲天堂成人在线观看| 国产乱子伦一区二区=| 中国国产高清免费AV片| 国产超薄肉色丝袜网站| 四虎成人免费毛片| 波多野结衣无码视频在线观看| 亚洲国产精品不卡在线| 四虎影院国产| 亚洲国产精品日韩av专区| 国产一级视频久久| 91香蕉视频下载网站| 无码一区18禁| 91精品啪在线观看国产60岁| 日本精品中文字幕在线不卡| 亚洲综合色区在线播放2019| 久久精品人人做人人爽电影蜜月| 萌白酱国产一区二区| 综合色区亚洲熟妇在线| 日韩午夜伦| 久久久久亚洲精品无码网站| 女人一级毛片| 国产午夜人做人免费视频中文 | 久久黄色影院| 国产成a人片在线播放| 日韩一区二区三免费高清| 亚洲伊人天堂| 毛片视频网| 国产熟女一级毛片| 亚洲无限乱码| 精品1区2区3区| 免费观看国产小粉嫩喷水| 久久频这里精品99香蕉久网址| 老司机久久精品视频| 国产福利免费在线观看| 国产精品无码翘臀在线看纯欲| 在线观看亚洲天堂| 综合色婷婷| 在线观看免费人成视频色快速| 国内精品九九久久久精品| 国产成人精品一区二区三在线观看| 国产视频你懂得| 波多野结衣视频网站| 欧美无专区| 久久精品人人做人人综合试看| 色视频久久|