求同余方程x^A=B(mod m)的解个数(原根与指标)

求同余方程x^A=B(mod m)的解个数(原根与指标)

求方程:求同余方程x^A=B(mod m)的解个数(原根与指标)的解个数


分析:设求同余方程x^A=B(mod m)的解个数(原根与指标),那么上述方程解的个数就与同余方程组:求同余方程x^A=B(mod m)的解个数(原根与指标)的解等价。


设同于方程的解分别是:求同余方程x^A=B(mod m)的解个数(原根与指标),那么原方程的解的个数就是求同余方程x^A=B(mod m)的解个数(原根与指标)


所以现在的关键问题是求方程:求同余方程x^A=B(mod m)的解个数(原根与指标)的解个数。


这个方程我们需要分3类讨论:


第一种情况:求同余方程x^A=B(mod m)的解个数(原根与指标)


对于这种情况,如果方程的某个解设为求同余方程x^A=B(mod m)的解个数(原根与指标),那么一定有求同余方程x^A=B(mod m)的解个数(原根与指标),可以得到求同余方程x^A=B(mod m)的解个数(原根与指标),即求同余方程x^A=B(mod m)的解个数(原根与指标)


所以方程的解个数就是:求同余方程x^A=B(mod m)的解个数(原根与指标),也就是求同余方程x^A=B(mod m)的解个数(原根与指标)



第二种情况:求同余方程x^A=B(mod m)的解个数(原根与指标)


这样也就是说p|B,设求同余方程x^A=B(mod m)的解个数(原根与指标)求同余方程x^A=B(mod m)的解个数(原根与指标),本方程有解的充要条件是A|t,

那么我们设t=kA,求同余方程x^A=B(mod m)的解个数(原根与指标)


所以进一步有:求同余方程x^A=B(mod m)的解个数(原根与指标),因为求同余方程x^A=B(mod m)的解个数(原根与指标),这样又转化为第三种情况了。



第三种情况:求同余方程x^A=B(mod m)的解个数(原根与指标)


那么我们要求指标;求指标的话又要求原根。并且奇素数p的原根也是p^a的原根,所以说求个p的原根就好了。

且如果有解,则解的个数为(A,φ(p^a))。


求指标的话就是要解决A^x ≡ B (mod p^a)的问题。由于本情况保证了(p^a, B)=1,用个Baby-step-Giant-step就

能解决问题。


方程x^A ≡ B (mod p^a)有解,当且仅当(A,φ(p^a))|ind B。ind B表示B对于p^a的任一原根的指标。





如果不知道原根与指标的现在就补一下吧:


原根部分:


定义一:设m>1,(a,m)=1,则使得求同余方程x^A=B(mod m)的解个数(原根与指标)成立的最小正整数r,称为a对模m的指数,或者a对模m的阶,记为求同余方程x^A=B(mod m)的解个数(原根与指标)


定理一:若m>1,(a,m)=1,求同余方程x^A=B(mod m)的解个数(原根与指标),则求同余方程x^A=B(mod m)的解个数(原根与指标)


定义二:若求同余方程x^A=B(mod m)的解个数(原根与指标),则a是模m的原根。


定理二:如果大于1的正整数m有原根,那么它一共有求同余方程x^A=B(mod m)的解个数(原根与指标)个不同的原根。


定理三:模m有原根的必要条件是m=2,4,p^a或者2p^a,其中p是奇素数。


定理四:设m>1,求同余方程x^A=B(mod m)的解个数(原根与指标)所有不同的奇因数是求同余方程x^A=B(mod m)的解个数(原根与指标),(g,m)=1,则g是模m的原根的充要条件是:

求同余方程x^A=B(mod m)的解个数(原根与指标)   1<=i<=k



指标,n次剩余部分:


现在我们来研究同余式求同余方程x^A=B(mod m)的解个数(原根与指标)  (a,m)=1,有解的条件以及解数,注意现在的m=p^a或者2p^a,求同余方程x^A=B(mod m)的解个数(原根与指标),g是模m的一个原根。


若(n,c)=d ,(a,m)=1,则上述同余式有解的充要条件是d|inda,并且在有解的条件下,解数为d。


在模m的一个简化剩余系中,n次剩余的个数是求同余方程x^A=B(mod m)的解个数(原根与指标)




定理一:若r通过模c的最小非负完全剩余系,则g^r通过模m的一个简化剩余系。


证明:g是模m的一个原根,则求同余方程x^A=B(mod m)的解个数(原根与指标)对模m两两不同余,又因为(g,m)=1,所以(g^r,m)=1

因此求同余方程x^A=B(mod m)的解个数(原根与指标)是模m的一个简化剩余系。


定理一:设a是一整数,(a,m)=1,若对模m的一个原根g,有一整数r存在使得下式


求同余方程x^A=B(mod m)的解个数(原根与指标)


成立,则r就叫做以g为底的a对模m的一个指标,记为r=inda。