§ 阶(multiplicative order)
Def.:δm(a) 为最小的 n 使得 an≡1(modm),其中 (a,m)=1。
Observation 1:a0≡a1≡…≡aδm(a)−1(modm)。
Proof:若 ∃i,j,s.t.0⩽i<j<δm(a),ai≡aj(modm),则 ai−j≡1(modm),又 i−j<δm(a),矛盾。
■
Observation 2:δm(a)∣φ(m)。
Proof:由欧拉定理: aφ(m)≡1(modm),因为 1x=1,所以如果存在 x0 使得 ax0≡1(modm),那么 x0 倍数也一定可以,也就是说存在周期性,所以 δm(a)∣φ(m)。BTW,同时也有若 an≡1(modm),则 δm(a)∣n。
■
顺便可以知道若 ap≡aq(modm),则 p≡q(modδm(a))。
Lemma 1:设 m∈N∗,a,b∈Z,(a,m)=(b,m)=1,则 δm(ab)=δm(a)δm(b) 的重要条件是 (δm(a),δm(b))=1。
Proof:略,具体见此处。
Lemma 2:设 k∈N,m∈N∗,a∈Z,(a,m)=1,则 δm(ak)=(δm(a),k)δm(a)。
Proof:略,具体见此处。
§ 原根(primitive root)
Def.:对于 (a,m)=1,若 δm(a)=φ(m),则称 a 是模 m 的原根。
Lemma 1(判定定理):设 m⩾3,(a,m)=1,则 a 为模 m 的原根当且仅当 ∀p∈P,p∣φ(m),apφ(m)≡1(modm)。
Proof:必要性显然,充分性证明见此处。
Lemma 2(数量定理):若 m 存在原根,则其原根数量为 φ(φ(m))。
Proof:略,具体见此处。
Lemma 3(存在定理):m 存在原根当且仅当 m=2,4,pα,2pα,其中 p 为奇素数,a∈N∗。
Proof:略,具体见此处。
若 m 存在原根,则最小原根 ⩽m41。