辗转定理及应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
辗转定理及其在不定方程求解中的应用 mjwu1940@126.com 一,辗转数表与辗转定理 从经典的辗转相除法出发,反转相乘,可构成辗转相除及其反转相乘的数据表,简称辗转数表。 定义 设互质正整数对(r0,r1), r0r1。三个整数序列rn, qn, kn如下表所示:(r,q,k之后的数字,字母与括号均为下标) r0 r1 r2 … r(n-1) rn r(n+1)=1 q1 q2 q(n-1) qn k0 k1 k2 k(n-1) kn=1 k(n+1)=0 同时满足以下递归关系式: r(i-1)=qi*ri+r(i+1)。i=1, … ,n。……………….…..(1) (即,r(i-1)/ri=qi…r(i+1),商qi,余数r(i+1)。) k(i-1)=qi*ki+k(i+1),i=n, … ,1。………………….(2) 那么称此表为数对(r0,r1)的辗转数表,称n为辗转阶数,称数对(k0,k1)为数对( r0,r1)的辗转数对。 注意:从数对(r0,r1)出发,用除法计算qi及r(i+1)是从左向右,即i从1到n;而从kn=1, k(n+1)=0开始,用乘法与加法计算ki是从右向左,即i从n到1。最终得到数对(k0,k1)。 例如r0=2310, r1=13, 其转除数表为 2310 13 9 4 1 177 1 2 533 3 2 1 0 其辗转阶数n=3;而数对(2310, 13)的辗转数对是(533, 3)。 由辗转数表,可引出辗转定理。 辗转定理 设互质正整数对(r0,r1)的n阶辗转数对(k0,k1)。那么, r0*k1-r1*k0=(-1)n+1……………………………….(3) 证明:用归纳法证明。 n=1时,辗转数表为 r0 r1 1 q1 k0=q1 k1=1 0 此时,r0=q1*r1+1,即r0*k0-r1*k1=1。 设对于n-1阶,式(3)成立。那么,n阶的辗转数表 r0 r1 r2 … r(n-1) rn r(n+1)=1 q1 q2 q(n-1) qn k0 k1 k2 k(n-1) kn=1 k(n+1)=0 的子表 r1 r2 … r(n-1) rn r(n+1)=1 q2 q(n-1) qn k1 k2 k(n-1) kn=1 k(n+1)=0 是一个n-1阶的辗转数表。因此,有 r1*k2-r2*k1=(-1)n 而 r0*k1-r1*k0=r0*k1-r1*k0 =(q1*r1+r2)*k1-r1*(q1*k1+k2) =r2*k1-r1*k2 =-(-1)n =(-1)n+1 证毕 由式(3)可知 推论 互质正整数对(r0,r1)的n阶辗转数对(k0,k1)也是互质的。 二,辗转数表在求解不定方程中的应用 由二元一次不定方程ax+by=c解的定理知道,方程有整数解的充要条件是a,b的最大公约数(a,b)能整除c。而且如果(x0,y0)是方程的一个特解,则方程的通解是 x=x0-bt, y=y0+at (t为整参数,下同)……(4) 因此,二元一次不定方程的求解仅需限定在a,b互质,c=1时求其特解即可。虽然已有多种方法求特解,但利用辗转数表及辗转定理更为方便。 以下约定a,b为互质正整数,ab。令r0=a, r1=b。数对{a,b}的n阶辗转数对为{k0,k1}。由辗转定理可求二元一次不定方程的特解。为清晰明确起见,下面就分别四种情况加以讨论。 1, 二元一次不定方程ax-by=1,由辗转定理其特解为 当n为奇数时,x0=k1, y0=k0; 当n为偶数时,x0=-k1, y0=-k0,同余于x0=b-k1, y0=a-k0。 方程的通解是x=x0+bt, y=y0+at。 由变元代换,-y代换y,或 -x代换x,可得 2, 二元一次不定方程ax+by=1,其特解为 当n为奇数时,x0=k1, y0=-k0; 当n为偶数时,x0==-k1, y0=k0。 方程的通解是x=x0+bt, y=y0-at。 3, 二元一次不定方程 -ax+by=1,其特解为 当n为奇数时,x0=-k1, y0=-k0; 当n为偶数时,x0==k1, y0=k0。 方程的通解是x=x0-bt, y=y0-at。 4, 二元一次不定方程 -ax-by=1,其特解为 当n为奇数时,x0=-k1, y0=k0; 当n为偶数时,x0==k1, y0=-k0。 方程的通解是x=x0-bt, y=y0+at。 例1,不定方程30x-7y=1。互质正整数

文档评论(0)

wuhuaiyu002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档