裴蜀定理

裴蜀定理:

对于 a , b ∈ Z {a,b∈Z} a,bZ d = g c d ( a , b ) {d=gcd(a,b)} d=gcd(a,b),关于 x {x} x y {y} y满足丢番图方程:
                              a ∗ x + b ∗ y = c {~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a*x+b*y=c}                              ax+by=c
其中 d ∣ c {d|c} dc.( x 与 y 是 未 知 数 {x与y是未知数} xy)
推论:
a , b {a,b} a,b互质的充要条件之存在整数x,y使 a ∗ x + b ∗ y = 1. {a*x+b*y=1.} ax+by=1.

裴蜀定理证明:

对于 a , b ∈ Z , a ∗ x + b ∗ y = g c d ( a , b ) {a,b∈Z, a*x+b*y=gcd(a,b)} a,bZ,ax+by=gcd(a,b)的证明:
d = g c d ( a , b ) , 则 d ∣ a , d ∣ b , d ∣ ( a ∗ x , + b ∗ y ) . {d=gcd(a,b),则 d|a, d|b, d|(a*x,+b*y).} d=gcd(a,b),da,db,d(ax,+by).
s {s} s a ∗ x + b ∗ y {a*x+b*y} ax+by线性组合集中最小的正元素,且对于
a ∗ x + b ∗ y = s , x , y ∈ Z , 可 知 s ∈ Z {a*x+b*y=s, x,y∈Z,可知s∈Z} ax+by=s,x,yZsZ
q = ⌊ a / s ⌋ {q=⌊a/s⌋} q=a/s(下取整)
r = a   m o d   s = a − s ∗ q = a − q ( a ∗ x + b ∗ y ) = a ∗ ( 1 − q ) ∗ x + b ∗ ( − q ) ∗ y { r=a~mod~s=a-s*q=a-q(a*x+b*y)=a*(1-q)*x+b*(-q)*y} r=a mod s=asq=aq(ax+by)=a(1q)x+b(q)y
因为 a   m o d   s = r {a~mod~s=r} a mod s=r所以 0 ≤ r < s {0≤r<s} 0r<s.
已知 s {s} s a ∗ x + b ∗ y {a*x+b*y} ax+by的线性集合集的最小正整数
所以 r = 0 {r=0} r=0,所以 s ∣ a {s|a} sa,同理 s ∣ b {s|b} sb
所以s是a,b的公倍数 s≤d
因为d|(ax+by)
s = a ∗ x + b ∗ y {s=a*x+b*y} s=ax+by,所以 d ≤ s {d≤s} ds,
综上 d = s {d=s} d=s g c d ( a , b ) {gcd(a,b)} gcd(a,b) a ∗ x + b ∗ y {a*x+b*y} ax+by组合集中最小正整数.
对于 a , b ∈ Z , a x + b y = c {a,b∈Z,ax+by=c} a,bZ,ax+by=c, 有整数解的条件是 g c d ( a , b ) ∣ c {gcd(a,b)|c} gcd(a,b)c的证明设,是 a ∗ x + b ∗ y = g c d ( a , b ) {a*x+b*y=gcd(a,b)} ax+by=gcd(a,b)的整数解,则: x = c / g c d ( a , b ) , y = c / g c d ( a , b ) {x=c/gcd(a,b) ,y=c/gcd(a,b)} x=c/gcd(a,b),y=c/gcd(a,b).
转自https://blog.csdn.net/discreeter/article/details/69833579.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值