数论吧 关注:14,129贴子:81,075
  • 2回复贴,共1
我们都知道底数和指数同余是有周期性的。(比如n的3次方模5是1、3、2、4、.1……;3的n次方模5是3、4、2、1……)
那么怎么证明呢?


1楼2018-07-12 22:07回复
    a^n mod m只有有限个结果,必然出现模相同的,若a^i=a^j(mod m),可知a^(i+1)=a×a^i=a×a^j=a^(j+1) mod m
    类推可知a^(i+k)=a^(j+k) mod m
    所以aj以后是以i-j为周期的。
    对n^a mod m,自然有周期,
    因为(n+km)^a=n^a (mod m)
    左边按二项式展开即可。m本身就是个周期。(注:可能存在更小的正周期)


    IP属地:北京来自Android客户端2楼2018-07-12 22:28
    收起回复