輾轉相除法推導過程,輾轉相除法證明

 2023-12-25 阅读 26 评论 0

摘要:假設: a = b * k + r 求證: gcd(a, b) = gcd(b, r) 證明: 設c = gcd(a, b), d = gcd(b, r) c | a, 表示能夠整除a 輾轉相除法推導過程,1.證出c <= d 因為c | a, c | b, r = a - b * k 所以c | r 既然 c 能夠整除 b和r&

假設:

a = b * k + r

求證:

gcd(a, b) = gcd(b, r)

證明:

設c = gcd(a, b), d = gcd(b, r)
c | a, 表示能夠整除a

輾轉相除法推導過程,1.證出c <= d
因為c | a, c | b, r = a - b * k
所以c | r
既然 c 能夠整除 b和r,而(b, r)的最大公約數為d
那么 c<=d

2.證出d <= c
因為a = b * k + r,d | b, d | r
所以d | a
既然 d 能夠整除 a和b,而a, b的最大公約數為c
那么 d <= c

綜上,d=c,即gcd(a, b) = gcd(b, a % b)

轉載于:https://www.cnblogs.com/wudongwei/p/9374648.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/194947.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息