CF691 C题的证明

设gcd(x,y)=d,则满足x=k1 * d,y=k2 * d,易得k1与k2互质。
情况1:x=y。显然,gcd(x,y)=x=gcd(x,0)=gcd(x,y-x)。
情况2:不妨令x
用反证法。
假设k1,(k2 - k1)不互质,
令gcb(k1.k2-k1) = m(m为正整数且m>1);
k1 = m * a,k2 - k1 = m * b
k2 = (a+b) * m
即k1,k2有公约数m,与k1,k2互质矛盾
所以假设不成立
即k1,(k2 - k1)互质
所以gcb(x,x-y) = d = gcb(x,y)
综上,gcd(x,y)=gcd(x,y-x)。
命题得证
当然,此结论可用数学归纳法推广到一般,该性质对多个整数都成立。
即:gcd(x,y,z,…)=gcd(x,y-x,z-y,…)。
直观证明:
对于gcd(x,y,z)=gcd(x,y-x,z-y):
gcd(x,y,z)=gcd(x,gcd(y,z))=gcd(x,gcd(y,z-y))=gcd(x,y,z-y)=gcd(gcd(x,y),z-y)=gcd(gcd(x,y-x),z-y)=gcd(x,y-x,z-y)。
更相损减法

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值