学习笔记:裴蜀定理

裴蜀定理

定义

裴蜀定理,又称贝祖定理(Bézout's lemma)。是一个关于最大公约数的定理。

其内容是:

a,b 是不全为零的整数,则存在整数 x,y, 使得 ax+by=gcd(a,b).

证明

  1. 若任何一个等于 0, 则 gcd(a,b)=a. 这时定理显然成立。

  2. a,b 不等于 0.

    由于 gcd(a,b)=gcd(a,b),

    不妨设 a,b 都大于 0ab,gcd(a,b)=d.

    ax+by=d, 两边同时除以 d, 可得 a1x+b1y=1, 其中 (a1,b1)=1.

    转证 a1x+b1y=1.

    我们先回顾一下辗转相除法是怎么做的,由 gcd(a,b)gcd(b,amodb) 我们把模出来的数据叫做 r 于是,有

    gcd(a1,b1)=gcd(b1,r1)=gcd(r1,r2)==(rn1,rn)=1

    把辗转相除法中的运算展开,做成带余数的除法,得

    a1=q1b1+r1(0r1<b1)b1=q2r1+r2(0r2<r1)r1=q3r2+r3(0r3<r2)rn3=qn1rn2+rn1rn2=qnrn1+rnrn1=qn+1rn

    不妨令辗转相除法在除到互质的时候退出则 rn=1 所以有(q 被换成了 x,为了符合最终形式)

    rn2=xnrn1+1

    1=rn2xnrn1

    由倒数第三个式子 rn1=rn3xn1rn2 代入上式,得

    1=(1+xnxn1)rn2xnrn3

    然后用同样的办法用它上面的等式逐个地消去 rn2,,r1,

    可证得 1=a1x+b1y.
    这样等于是一般式中 d=1 的情况。

posted @   tsqtsqtsq  阅读(132)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示