我运行这个简单的查询:
for(x=1,10, p=prime(x);a=Mod(100, p);print(a);print(znorder(a)))这给了我:
Mod(0, 2)
*** at top-level: ...od(100,p);print(a);print(znorder(a));)
*** ^-------------
*** znorder: not an element of (Z/nZ)* in order.
*** Break loop: type 'break' to go back to GP将p替换为3,运行正常。我做错了什么?
发布于 2014-02-09 20:24:06
我找到了。问题是p除以100,然后它的顺序是未定义的。
https://stackoverflow.com/questions/21657695
复制相似问题