淺析中國(guó)剩余定理及其應(yīng)用_第1頁(yè)
淺析中國(guó)剩余定理及其應(yīng)用_第2頁(yè)
淺析中國(guó)剩余定理及其應(yīng)用_第3頁(yè)
淺析中國(guó)剩余定理及其應(yīng)用_第4頁(yè)
淺析中國(guó)剩余定理及其應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

淺析中國(guó)剩余定理及其應(yīng)用李輝(井岡山學(xué)院數(shù)理學(xué)院信息與計(jì)算科學(xué)343009)指導(dǎo)老師顏昌元[摘要]:本文闡述了中國(guó)剩余定理的由來(lái),介紹了它的幾種解法,及其它在多項(xiàng)式,現(xiàn)代密碼學(xué),生活方面的應(yīng)用.[關(guān)鍵詞]:中國(guó)剩余定理;解法;多項(xiàng)式;現(xiàn)代密碼學(xué)引言在中國(guó),以剩余定理為代表的同余理論源遠(yuǎn)流長(zhǎng),可追溯到《周易》中的卜筮古法.秦九韶說(shuō):“圣有大衍,微寓于《易》”,即指此意.另外,同余理論的另一個(gè)來(lái)源是古代制定歷法的需要.實(shí)際上,從漢末到宋末1000余年的時(shí)間中,有很多天文學(xué)家熟悉一次同余式的解法,他們?cè)诰幹茪v法時(shí)利用它來(lái)推算“上元積年”.中國(guó)剩余定理對(duì)現(xiàn)代數(shù)學(xué)的研究有很強(qiáng)的啟迪意義.特別是在多項(xiàng)式,密碼學(xué)中的應(yīng)用非常關(guān)鍵.一中國(guó)剩余定理的由來(lái)我國(guó)古代《孫子算經(jīng)》中有一著名而又重要的問(wèn)題:“今有物不知其數(shù),三三數(shù)之剩二、五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)物幾何.答曰:二十三”.這一問(wèn)題可譯為:一個(gè)數(shù)除以3余2,除以5余3,除以7余2.求適合條件的最小的數(shù).題中還介紹了它的解法:“術(shù)曰:三三數(shù)之剩二,置一百四十;五五數(shù)之剩三,置六十三;七七數(shù)之剩二,置三十;并之,得二百三十三,以二百十減之,即得.”意即:物數(shù)W=70×2+21×3+15×2-2×105=23.接下來(lái)又給出了這類題的一般解法(余數(shù)為一的情況):術(shù)文說(shuō):“凡三三數(shù)之剩一,則置七十;五五數(shù)之剩一,則置二十一;七七數(shù)之剩一,則置十五.一百六以上,以一百五減之,即得.”這個(gè)問(wèn)題及其解法,在世界數(shù)學(xué)史上占有重要的地位,因此,中外數(shù)學(xué)家都尊稱為“孫子定理”或“中國(guó)剩余定理”.為了比較清楚地了解“中國(guó)剩余定理”這一名稱的由來(lái),我們不妨先引進(jìn)同余定義:一般地,若兩個(gè)整數(shù)a、b被同一個(gè)大于1的整數(shù)m除有相同的余數(shù),那么稱a、b對(duì)于模m同余.記作:a≡b(modm)應(yīng)用同余原理,我們把“物不知其數(shù)”問(wèn)題用整數(shù)的同余式符號(hào)表達(dá)出來(lái),是:設(shè)N≡2(mod3)≡3(mod5)≡2(mod7),求最小的數(shù)N.答案是N=23.書中問(wèn)題及其解法,建立起數(shù)學(xué)模型就是:設(shè)a、b、c為余數(shù),P為整數(shù),則N≡a(mod3)≡b(mod5)≡c(mod7)的解是:N=70a+21b+15c-105P(1)現(xiàn)在,我們把上述解法中的a,b,c作一分析:設(shè)M=3×5×7,則70=2×5×7=2×(3×5×7)/3=2×M/321=3×7=1×(3×5×7)/5=1×M/515=3×7=1×(3×5×7)/7=1×M/7因此,問(wèn)題的解(1)式可以寫成:N=2×M/3a+1×M/5b+1×M/7c當(dāng)時(shí)歐洲的數(shù)學(xué)家們對(duì)中國(guó)古代數(shù)學(xué)毫無(wú)所知.德國(guó)數(shù)學(xué)家高斯(1777~1855)通過(guò)獨(dú)立研究,于公元1801年出版的《算術(shù)探究》上發(fā)表了著名的高斯定理:設(shè)為兩兩互質(zhì)的h個(gè)除數(shù),各為余數(shù),,,,如果我們找得到滿足,那么.我們把孫子的“物不知其數(shù)”問(wèn)題的解法與高斯定理一對(duì)照,不難看出:高斯定理實(shí)質(zhì)上就是孫子解法的推廣.公元1852年,英國(guó)基督教士偉烈亞力將《孫子算經(jīng)》中的“物不知其數(shù)”問(wèn)題的解法傳到歐洲。公元1874年,馬蒂生指出:孫子的解法完全符合高斯的定理。而此時(shí),高斯定理已比《孫子算經(jīng)》中的“物不知其數(shù)”問(wèn)題的解法晚一千五百多年.從此,在西文的數(shù)學(xué)史上將“物不知其數(shù)”問(wèn)題稱為“中國(guó)剩余定理”或“孫子定理”.二中國(guó)剩余定理的解法中國(guó)剩余定理的解法有許多,本文就介紹幾種常見(jiàn)的,歌訣法,不定方程解法,同余解法。其余的解法就不一一介紹,每種解法有它的優(yōu)點(diǎn),最基礎(chǔ)的還是歌訣法.2.1歌訣法2.1.1兩個(gè)算數(shù)定理定理1被除數(shù)增加(或減少)除數(shù)的倍數(shù),除數(shù)不變,則余數(shù)也不變.即:如果a÷b=q(余r),則(a+bn)÷b=q+n(余r)(n∈Z).證明∵a÷b=q(余r)則a=bq+r∴a+bn=(q+n)b+r,即(a+bn),b=q+n(余r)定理2被除數(shù)擴(kuò)大(或縮小)幾倍,除數(shù)不變,則余數(shù)也擴(kuò)大(或縮小)同數(shù)倍.即:如果a÷b=q(余r),那么an÷b=qn(余rn);若rn>b,則余rn-bm使rn-bm<b(m,n∈Z),則:an÷b=qn+m(余rn-bm)證明由a÷b=q(余r)a=bq+r,則an=b(nq)+rn,所以an÷b=nq(余rn)2.1.2解法歌訣明朝程大位編著的《算法統(tǒng)宗》(公元1592年)里記載了此題的解法,他是用一首歌謠(孫子歌)敘述出來(lái)的:“三人同行七十稀,五樹(shù)梅花廿一枝,七子團(tuán)圓正月半,除百零五便得知.”它的每句歌謠都隱藏著解題需要的數(shù).“三(3)人同行七十(70)稀”,即用被3除所得的余數(shù)乘以70.“五(5)樹(shù)梅花廿一(21)枝”,即用被5除所得的余數(shù)乘以21.“七(7)子團(tuán)圓正月半(15)”,即用被7除所得的余數(shù)乘以15.“除百零五(105)便得知”,是說(shuō)把上面所得的三個(gè)積相加,如果和大于105,就減去105的若干倍,直到差小于105為止,得出的差就是所求的最小正整數(shù).解答算式是:70×2+21×3+15×2=233,233-105×2=232.1.3解法的理由及步驟①先在5與7的公倍數(shù)中找除以3余1的數(shù),進(jìn)而找到除以3余2的數(shù).∵[5,7]=3535÷3=11(余2),由定理2(35×2)÷3=23(余1)而(70×2)÷3=46(余2),所以140是符合條件的數(shù).②在3與7的公倍數(shù)中找除以5余3的數(shù).∵[3,7]=2121÷5=4(余1)由定理221×3÷5=12(余3)即63符合條件③在3與5的公倍數(shù)中找除以7余2的數(shù).∵[3,5]=1515÷7=2(余1)由定理215×2÷7=4(余2)即30符合條件④將上面得到的分別符合三個(gè)條件的三個(gè)數(shù)相加:70×2+21×3+15×2=233∵140加上的數(shù)都是3的倍數(shù),∴除以3的余數(shù)不變(定理1);即233滿足除以3余2的條件,同理可知,233也滿足題目中的另外兩個(gè)條件,即物數(shù)W=233就是本題的一個(gè)解,又∵[3,5,7]=105,再由定理1可知,233-2×105=23也是它的解,又∵23<105,∴Wmin=23.上面的解法中,總是先求出余1的數(shù),再求出余幾的數(shù),這種解法逐漸被總結(jié)為簡(jiǎn)潔實(shí)用的“求一術(shù)”.其實(shí),早在宋朝的周密就曾把這個(gè)題目的解法編成如下的歌謠“三歲孩兒七十稀,五留廿一事尤奇,七度上元重相會(huì),寒食清明便可知”.這里的“上元”指十五,而“寒食”指清明的前一天,冬至后106天是清明節(jié),所以冬至到寒食為105天.歌謠中將解題所用各數(shù)暗暗給出,增加了題目的趣味性和神秘性.2.2.4不定方程解法設(shè)物數(shù)為W,W被3、5、7除所得的不完全商分別為x、y、z則有:消去W,得到3x-5y=1(4)3x=7z(5)由(5)式得x=7z/3令(∈N),得(6)從而有y=(21-1)/5=4+(-1)/5,再令(-1)/5=(∈N)則=5+1∴x=35+7y=+4z=15+3,W=105+23,這就是“物不知數(shù)”問(wèn)題的通解公式,顯然當(dāng)=0時(shí),有最小正整數(shù)解W=23.1.3同余解法“物不知數(shù)”問(wèn)題用同余式組來(lái)表達(dá),即解由(1)得W=(4)代入(2)式得≡3(mod5)3≡1(mod5)3≡6(mod5)≡2(mod5)=2+5,將其代入(4)式有W=8+15(5)由(5),(3)兩式,8+15=2(mod7)8+15≡9(mod7)15≡1(mod7)15≡15(mod7)≡1(mod7)=1+7,將代入(5)式,得W=23+105,即W=23(mod105)∵3、5、7兩兩互質(zhì),所以W≡23(mod105)是同余式組的解.在《孫子算經(jīng)》中給出的解答實(shí)質(zhì)上就是W≡70×2+21×3+15×2≡140+63+30≡233≡23(mod105)三中國(guó)剩余定理的應(yīng)用中國(guó)剩余定理是我國(guó)古代數(shù)學(xué)家為世界數(shù)學(xué)發(fā)展作出的巨大貢獻(xiàn),它的數(shù)學(xué)思想在近代數(shù)學(xué)、當(dāng)代密碼學(xué)研究及日常生活都有著廣泛應(yīng)用.中國(guó)剩余定理:設(shè)是兩兩互素的正整數(shù),設(shè)是整數(shù),則同余方程組,模有惟一解,其中,.3.1中國(guó)剩余定理在多項(xiàng)式中的應(yīng)用由中國(guó)剩余定理可得相似定理,設(shè)是n個(gè)兩兩互素的多項(xiàng)式,是n個(gè)多項(xiàng)式,則一定存在多項(xiàng)式,使當(dāng)f(s)的次數(shù)不超過(guò)的次數(shù)時(shí),f(x)唯一確定.特別地,當(dāng)(或),i=1,2,…,n是互不相等的常數(shù),從而(i=1,2,…,n)也就是兩兩互素的多項(xiàng)式,由余數(shù)定,(i=1,2,…,n)從而定理可敘述為,一定存在多項(xiàng)式f(x),使其中(i=1,2,…,n)是任意給定的常數(shù),且多項(xiàng)式f(x)在次數(shù)不超過(guò)n的條件下是唯一確定的,由f(x)≡等價(jià)于(i=1,2,…,n)得:對(duì)任意的互不相同的(i=1,2,…,n)及任意的(i=1,2,…,n)存在唯一的次數(shù)小于n的多項(xiàng)式f(x),使(i=1,2,…,n).這就是插值多項(xiàng)式的存在與唯一性定理.由中國(guó)剩余定理的證法,只要找到多項(xiàng)式(i=1,2,…,n),使而滿足上式,于是得插值多項(xiàng)式f(x):這就是著名的Lagrange內(nèi)插多項(xiàng)式.中國(guó)剩余定理推導(dǎo)出的內(nèi)插多項(xiàng)式是處理許多多項(xiàng)式問(wèn)題的基本工具,如簡(jiǎn)化數(shù)列求和問(wèn)題:3.1.1計(jì)算解假設(shè)和為n的三次多項(xiàng)式f(n),n代表項(xiàng)數(shù),于是有f(0)=0,f(1)=0,f(2)=1,f(3)=5由插值公式得所以,=3.1.2設(shè)f(x)以的余式分別為4x+4,4x+8,求f(x)除以的余式.解由條件可得f(x)≡4x+4(mod)f(x)≡4x+8(mod)注意到與互素,且(-1)·+1·=1,由上面及其證明可得f(x)≡(4x+4)·1·()+(4x+8)·(-1)·()(mod()(),因此f(x)除以()()的余式為(4x+4)()-(4x+8)()=4x-43.1.3設(shè)f(x)被x-1,x-2,x-3除后,所得的余式分別4,8,16,求f(x)被(x-1)(x-2)(x-3)除后的余式.解設(shè)f(x)=p(x)(x-1)(x-2)·(x-3)+r(x),其中r(x)的次數(shù)小于3,從條件可得由Lagrange插值公式直接得到:=中國(guó)剩余定理主要是解決一次同余式問(wèn)題,在算術(shù)中還可以利用它來(lái)檢查因數(shù)和驗(yàn)算整數(shù)計(jì)算的結(jié)果.2中國(guó)剩余定理在現(xiàn)代密碼學(xué)中的應(yīng)用公開(kāi)密鑰密碼算法又稱為非對(duì)稱密碼算法,在計(jì)算機(jī)網(wǎng)絡(luò)和電子商務(wù)中的應(yīng)用日趨成熟.RonRivest和AdiShamir以及LeonardAdleman于1978年提出的RSA公鑰密碼體制至今仍被認(rèn)為是一個(gè)安全性能良好的密碼體制.RSA公鑰密碼體制描述如下:選取兩個(gè)大素?cái)?shù)p和q(保密).計(jì)算n=pq(公開(kāi)),Φ(n)=(p-1)(q-1)(保密).隨機(jī)選取正整數(shù)e,1<e<Φ(n),滿足gcd(e,Φ(n))=1,e是公開(kāi)的加密密鑰.計(jì)算d,滿足.d是保密的解密密鑰.加密變換:對(duì)明文,密文為:.解密變換:對(duì)密文,明文為:3中國(guó)剩余定理在生活中的應(yīng)用在日常生活中我們所要注意的往往不是某些整數(shù),而是這些數(shù)用某一固定的數(shù)去除所得的余數(shù).例如:假定現(xiàn)在是早上9點(diǎn),在兩個(gè)小時(shí)前是幾點(diǎn)呢?我們會(huì)立刻得到正確的答案是早上7點(diǎn);那么過(guò)了十三個(gè)小時(shí)后,又是幾點(diǎn)呢?算式為9+13-12=10即晚上10點(diǎn);在28小時(shí)之后,手表指針又會(huì)指到幾點(diǎn)呢?算式為(9+28)-(3×12)=1即1點(diǎn).解此問(wèn)題的方法是:若現(xiàn)在時(shí)間是A,問(wèn)經(jīng)過(guò)B小時(shí)之后的時(shí)間.只需算A+B=C(mod12),余數(shù)C就是手表的小時(shí)數(shù).四總結(jié)中國(guó)剩余定理堪稱數(shù)學(xué)史上名垂百世的成就,它在數(shù)學(xué)史上占有光輝的一頁(yè),其數(shù)學(xué)思想一直啟發(fā)和指引著歷代數(shù)學(xué)家們,在數(shù)學(xué)領(lǐng)域,特別是計(jì)算機(jī)領(lǐng)域發(fā)揮著重要作用.以上只是它應(yīng)用的一些例子。同時(shí),在密碼學(xué)領(lǐng)域,它的作用一樣非常重要,現(xiàn)代密碼的解密和保密算法都需要中國(guó)剩余定理??梢?jiàn)中國(guó)剩余定理的應(yīng)用之廣泛,地位之高.我國(guó)獲得“第一屆國(guó)家最高科學(xué)技術(shù)獎(jiǎng)”的當(dāng)代大數(shù)學(xué)家吳文俊,在深入研究中國(guó)古代數(shù)學(xué)的基礎(chǔ)上,總結(jié)出中國(guó)傳統(tǒng)數(shù)學(xué)具有兩大特色:機(jī)械化和構(gòu)造性,在此啟發(fā)下從事幾何定理機(jī)器證明的研究,取得了創(chuàng)造性的成就,成為近代數(shù)學(xué)史上開(kāi)創(chuàng)新領(lǐng)域的第一人,由此可見(jiàn),中國(guó)傳統(tǒng)數(shù)學(xué)博大精深,是我們?nèi)≈唤叩膶氋F財(cái)富,繼承中國(guó)的數(shù)學(xué)遺產(chǎn)的遠(yuǎn)景相當(dāng)廣闊,有待我們的不斷努力.參考文獻(xiàn)[1]陳景潤(rùn).初等數(shù)論[M]北京:科學(xué)出版社,1978.[2]謝邦杰.抽象代數(shù)學(xué)[M].上海:上海科學(xué)技術(shù)出版社,1982.[3]戴執(zhí)中賦值論概要[M].北京:人民教育出版社,1982.[4]李文林.數(shù)學(xué)史教程[M].北京:高等教育出版社,2004.[5]陳魯生等現(xiàn)代密碼學(xué)[M]北京科學(xué)出版社,2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論