下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
擴(kuò)展歐幾里德定理對(duì)于與不完全為0的非負(fù)整數(shù)a,b,gcd(a,b)表示a,b的最大公約數(shù)那么存在唯一的整數(shù)x,y使得gcd(a,b)=ax+by
“擴(kuò)展歐幾里德原理”是由“歐幾里德原理”擴(kuò)展來的(PS:廢話),有的書上叫“費(fèi)蜀(Bezout)定理”,總之有個(gè)這個(gè)事
c=gcd(a,b)表示a,b兩數(shù)的最大公約數(shù),則存在:ax+by=c一定存在整數(shù)x,y使等式成立
先說一下“歐幾里德原理”,其實(shí)就是“輾轉(zhuǎn)相除法”,也就是中國(guó)老祖先的“更相減損之術(shù)”,這個(gè)算法的主要目的是求出兩個(gè)數(shù)的最大公約數(shù),具體是一個(gè)遞歸的過程,簡(jiǎn)單說來是:
gcd(a,b)=gcd(b,amodb)
終止條件是:gcd(a,b)中的amodb=0,然后輸出b
證明“歐幾里德原理(算法)”:(如果看不明白就跳過,本來我是不想寫的,如果你達(dá)到高中畢業(yè)的數(shù)學(xué)水平就看一看,否則就會(huì)像我一樣看半天明白了一點(diǎn))(PS:本人高二)
設(shè)a,b,c為三個(gè)不全為零的整數(shù),且有整數(shù)t使:a=b*t+c,則a、b與b、c有相同的公約數(shù),因而,gcd(a,b)=gcd(b,c),即gcd(a,b)=gcd(b,a-b*t)(證明這個(gè):d是a,b的公約數(shù),則設(shè)a=d*i,b=d*j,由a=b*t+c=>c=a-b*t=>c=d*(i-j*t),所以,d也是c的公約數(shù))
歐幾里德算法(輾轉(zhuǎn)相除法)的工作過程如下:1、a=b*q[1]+r[1]2、b=r[1]*q[2]+r[2]3、r1=r[2]*q[3]+r[4]...n、r[n-2]=r[n-1]*q[n]+r[n]n+1、r[n-1]=r[n]*q[n+1]+r[n+1]此時(shí),r[n+1]=0,因?yàn)槊看螏в喑ǎ鄶?shù)至少減一(因?yàn)橛鄶?shù)比除數(shù)小,這里以第一個(gè)式子為例,這個(gè)式子相當(dāng)于a除以b商q[1]余r[1],這里一定存在b>r[1]),即b>r[1]>r[2]>r[3]>…>r[n]>r[n+1]=0,而b為有限數(shù),因此必有一個(gè)最多不超過b的正整數(shù)n存在,使得r[n]>0,而r[n+1]>0,故有r[n]=gcd(r[n+1],r[n])=gcd(r[n],r[n-1])=…=gcd(r[2],r[1])=gcd(r[1],b)=gcd(a,b)
這就是“歐幾里德原理(算法)”的證明
擴(kuò)展“歐幾里德原理(算法)”的證明:(同樣,如果沒有一定的數(shù)學(xué)水平也是看不了的)
其實(shí),剛才已經(jīng)證明了,因?yàn)榫褪禽氜D(zhuǎn)相除法的遞推過程,大家如果不明白的話,就自己遞歸一下(小提示:推出的等式應(yīng)該是這樣的——c=r[n]=ax+by)
有一種特殊情況,就是當(dāng)gcd(a,b)=1時(shí),存在ax+by=1,x,y存在整數(shù)解
結(jié)論(大家都可以記住的):a*x+b*y=gcd(a,b)x,y一定有整數(shù)解粗略證明存在唯一的整數(shù)x,y使得gcd(a,b)=ax+bya是gcd的倍數(shù),可設(shè)a=i*gcdb是gcd的倍數(shù),可設(shè)b=j*gcd現(xiàn)在要用整數(shù)個(gè)a,b湊出gcd來為了分析方便,不妨設(shè)a>b不難看出:a-b可被表示出來,且它也是gcd的倍數(shù)因此gcd(a,b)=gcd(b,a-b)=gcd(a,a-b)實(shí)際上如果a=n個(gè)b+余數(shù),則可以把n個(gè)b都減去再怎么減,都是gcd的倍數(shù)當(dāng)n足夠大時(shí):a-nb=amodb因此gcd(a,b)=gcd(b,amodb)歐幾里德定理證明結(jié)束從上邊證明過程可以看出a-b,a-2b,a-3b,…a-nb都可以被表示出來,且x,y都是整數(shù)解當(dāng)n足夠大時(shí):a-nb=amodb即amodb可被表示出來,且x,y為整數(shù)解gcd(a,b)=gcd(b,amodb)等價(jià),且x,y都為整數(shù)解相同子問題最終gcd可以被表示出來ab過河擴(kuò)展歐幾里德定理對(duì)于與不完全為0的非負(fù)整數(shù)a,b,那么存在唯一的整數(shù)x,y使得gcd(a,b)=xa+yb如果a,b互質(zhì),則1=xa+yb存在整數(shù)解(x,y)1都能表示了,那其它的數(shù)呢?所有的正數(shù)L都能被表示成ax+by!細(xì)節(jié)x,y可能為負(fù),所以L>=a*b就可以保證x,y為正了。結(jié)論:若青蛙每次只能跳a和b,則任意點(diǎn)M后距離超過L的每個(gè)點(diǎn)都可被M覆蓋到。在兩個(gè)石頭間轉(zhuǎn)移狀態(tài)方程變
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版星巴克加盟店設(shè)備維護(hù)合同
- 個(gè)人影視作品版權(quán)轉(zhuǎn)讓合同(2024版)3篇
- 2024示范文本:二手車買賣合同車輛安全檢測(cè)規(guī)范2篇
- 2024試乘試駕活動(dòng)電子合同范本12篇
- 2025年度二手吊車評(píng)估與交易中介合同3篇
- 項(xiàng)目建議書(含設(shè)計(jì)任務(wù)書)及可行性研究報(bào)告編制技術(shù)咨詢合同模板
- 2025年度碼頭船舶??颗c貨物倉(cāng)儲(chǔ)一體化租賃合同4篇
- 2025年度臨時(shí)醫(yī)療護(hù)理人員派遣服務(wù)合同4篇
- 2025年稅務(wù)顧問服務(wù)合同協(xié)議書適用于企業(yè)集團(tuán)6篇
- 眾維重工2025年度鋼結(jié)構(gòu)建筑工程智能化控制系統(tǒng)采購(gòu)合同2篇
- 《穿越迷宮》課件
- 《C語言從入門到精通》培訓(xùn)教程課件
- 2023年中國(guó)半導(dǎo)體行業(yè)薪酬及股權(quán)激勵(lì)白皮書
- 2024年Minitab全面培訓(xùn)教程
- 社區(qū)電動(dòng)車棚新(擴(kuò))建及修建充電車棚施工方案(純方案-)
- 項(xiàng)目推進(jìn)與成果交付情況總結(jié)與評(píng)估
- 鐵路項(xiàng)目征地拆遷工作體會(huì)課件
- 醫(yī)院死亡報(bào)告年終分析報(bào)告
- 建設(shè)用地報(bào)批服務(wù)投標(biāo)方案(技術(shù)方案)
- 工會(huì)工作人年度考核個(gè)人總結(jié)
- 上海民辦楊浦實(shí)驗(yàn)學(xué)校初一新生分班(摸底)語文考試模擬試卷(10套試卷帶答案解析)
評(píng)論
0/150
提交評(píng)論