原帖由
凤凰涅槃于2005-11-07, 2:00:57发表
原帖由俺是马甲于2005-11-02, 10:29:13发表
[quote]原帖由凤凰涅槃于2005-11-01, 23:39:31发表
[quote]原帖由俺是马甲于2005-11-01, 13:44:42发表
把先前那个(ki,xi)的方程化成同余方程:
10^ki=1(modpi)似乎就容易理解多了,呵呵
那么对于pi,只需要对p-1的各个因子检验即可求出ki了
大部分情况下,似乎10的阶数确实就是p-1
我想更简单的,是不是可以通过计算(10/p)来说明
另外,对于mi>1的情形,有些头晕
这是数论没学好的体现,呵呵
对于pi是质数,费马小定理;不是质数就难说了。
我没学过数论,要说学,也是初高中的时候的事了,要我做,只能求助于计算机。。。。。。
这个,不是用费马小定理就能解决的啦
因为要求的是使a^(k)=1(modp)
的最小整数,则它不一定是p-1,也可能是p-1的约数 [/quote]
看来只能用计算机了 [/quote]
也不是啦
对于不是特别难算的具体问题(比如楼主的)
是可以计算出a的阶数的
比如2006的这两个奇素因子17,59
可以验证10的模它们的阶数确就是16,58
算起来也不复杂