原根
前置知识
这部分知识与抽象代数相关。如果想要进一步了解文中的「阶」、「原根」名字来源,可以参考群论部分。
阶
定义
由欧拉定理可知,对
因此满足同余式
注
在抽象代数中,这里的「阶」就是模
下面的诸多性质可以直接扩展到抽象代数中阶的性质。
另外还有「半阶」的概念,在数论中会出现
性质
性质 1
证明
考虑反证,假设存在两个数
但是显然的有:
性质 2
若
证明
对
若
这与
据此还可推出:
若
还有两个与四则运算有关的重要性质。
性质 3
设
的充分必要条件是
证明
必要性:由
及 ,可知由前面所述阶的性质,有
又由于
,故即
.充分性:由
可知故
. 结合 即得对称地,同理可得
所以
另一方面,有
故
综合以上两点即得
性质 4
设
证明
注意到:
另一方面,由
故:
综合以上两点,得:
原根
定义
设
即
注
在抽象代数中,原根就是循环群的生成元。这个概念只在模
并非每个模
原根判定定理
设
证明
必要性显然,下面用反证法证明充分性。
当对于
因为
由 裴蜀定理 得,一定存在一组
又由 欧拉定理 得
由于
故存在
则
故假设不成立,原命题成立。
原根个数
若一个数
证明
若
所以若
而满足
原根存在定理
原根存在定理
一个数
我们来证明它,分成
,原根显然存在。 ,其中 为奇素数, .定理 1
对于奇素数
, 有原根。定理 2
对于奇素数
, , 有原根。证明
一个基本的想法是将模
的原根平移。先证明一个引理:
存在模
的原根 ,使得 .证明
事实上,任取模
的原根 ,若 不满足条件,我们认定 满足条件。易知
也是模 的原根。我们有
回到原题,我们证明若
是一个满足引理条件的原根,则对任意 , 是模 的原根。首先,证明下面的结论:对任意
,都可设这里
。事实上, 时,由 的选取可知结论成立。现设上式对 时成立,则结合
可知命题对 成立。所以命题对任意
都成立。其次,记
,则由欧拉定理,可知 .而由
为模 的原根,及 .所以可设
,这里 .现在利用之前的结论,可知:
结合
可知 .综上可知,
,即:从而,
是模 的原根。 ,其中 为奇素数, .定理 3
对于奇素数
, , 的原根存在。证明
设
是模 的原根,则 也是模 的原根。在
和 中有一个是奇数,设这个奇数是 ,则 .由欧拉定理,
.而
,故:利用
为模 的原根可知 .结合
可知 为模 的原根。 ,其中 为奇素数, .定理 4
对于
,且不存在奇素数 及 使得 ,模 的原根不存在。证明
对于
, ,则对任意奇数 均有:其中最后一步用到
与 同奇偶,故其和为偶数。若
不是 的幂,且 为符合题目条件的数,则可设 ,这里 且 .此时,若
,由欧拉定理可知:注意到
时, 为偶数,所以:进而:
由原根定义可得:模
的原根不存在。
综合以上
最小原根的范围估计
王元2和 Burgess1证明了素数
Fridlander3和 Salié4证明了素数
这保证了我们暴力找一个数的最小原根,复杂度是可以接受的。
参考资料与注释
BURGESS, David A. On character sums and primitive roots.Proceedings of the London Mathematical Society, 1962, 3.1: 179-192. ↩
Wang Y. On the least primitive root of a prime (in Chinese).Acta Math Sinica, 1959, 4: 432–441; English transl. inSci. Sinica, 1961, 10: 1–14 ↩
FRIDLENDER, V. R. On the least n-th power non-residue. In:Dokl. Akad. Nauk SSSR. 1949. p. 351-352. ↩
SALIÉ, Hans. Über den kleinsten positiven quadratischen Nichtrest nach einer Primzahl.Mathematische Nachrichten, 1949, 3.1: 7-8. ↩
本页面最近更新:2024/2/9 14:58:07,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:StudyingFather, Peanut-Tang, bobhan1, CCXXXI, chuxin0816, CroMarmot, Early0v0, Enter-tainer, GavinZhengOI, GeorgePlover, Great-designer, huhaoo, Ir1d, Larry0716, Marcythm, MegaOwIer, opsiff, ouuan, PeterlitsZo, Tiphereth-A, tml104, wty-yy, Xeonacid
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用