初等数论关于最大公因数的证明a,b是两个正整数,证明(2^a-1,2^b-1)=2^r-1.其中r=(a,b)

一冉 1年前 已收到1个回答 举报

wangxing_xj1021 花朵

共回答了23个问题采纳率:95.7% 举报

由Bezout定理,存在正整数u,v使ua-vb = (a,b) = r.
设d = (2^a-1,2^b-1),则d | 2^b-1 | 2^(vb)-1,进而有d | 2^(vb+r)-2^r = 2^(ua)-2^r.
又d | 2^a-1 | 2^(ua)-1,相减得d | 2^r-1.
反过来,由r | a有2^r-1 | 2^a-1,同理2^r-1 | 2^b-1,故2^r-1 | d.
于是(2^a-1,2^b-1) = d = 2^r-1.

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.064 s. - webmaster@yulucn.com