我們仍然從唯一的偶質數 2 出發. 在 modulo 2 之下 (2) = 1,
而任何的奇數在 modulo 2 之下皆餘 1, 故所有的奇數皆為 primitive
root. 在 modulo 4 時, {1, 3} 是一個 reduced residue system
modulo 4, 而
31
1(mod 4) 且
32
1(mod 4)
故得
ord4(3) = 2 =
(4), 故知 3 在 modulo 4 之下是 primitive
root. 事實上若
a
滿足
a
3(mod 4) 則 a 在 modulo
4 之下為 primitive root.
接著我們來看 8 情形, 由於
{1, 3, 5, 7} 是一個 reduced residue
system modulo 8, 我們來看看它們在 modulo 8 之下之 order 為何.
很明顯的
ord8(1) = 1 且因為
7 - 1(mod 8), 故知
ord8(7) = 2. 另外
31
3(mod 8) 且
32
1(mod 8),
故知
ord8(3) = 2. 同理得
ord8(5) = 2. 由於所有和 8 互質的數在
modulo 8 之下必和 1, 3, 5, 7 中某一數同餘, 因此由 Lemma
6.1.3(1) 知沒有一個和 8 互質的數其在 modulo 8 之下的
order 為
(8) = 4. 故知在 modulo 8 之下沒有 primitive root.
或許大家看到 modulo 8 之下沒有 primitive root 很自然會認為那麼在
modulo 16 之下也沒有 primitive root. 事實上這件事並不能直接用
order 的定義得到. 也就是說若已知
ord8(a) = n 並不能直接用 order
的性質推出
ord16(a) 之值. 頂多我們知道若
ord16(a) = n',
則由
an' 1(mod 16) 可知
an'
1(mod 8), 故利用
Proposition 6.1.4 得 n| n'. 但我們並不能由此以及 n <
(8)
推出
n' <
(16). 所以要推出在 modulo 16 或甚至 modulo 2n,
n > 3 時沒有 primitive root, 是需要多下功夫的.
在前面我們已算出對任意奇數 a, 皆滿足
a2
1(mod 23).
我們要用歸納法推出以下結果.
依 order 的定義我們馬上由 Lemma 6.2.1 知當 a 為奇數且
n
時,
接下來我們要探討另一種沒有 primitive root 的情況, 首先我們來看另一個有關 order 簡單的性質.
當 m > 1 且沒有奇的質因數時, 我們知道當 m = 2, 4 時在 modulo m
之下有 primitive root, 而在其他狀況 (即 m = 2n 且 n3)
Proposition 6.2.2 告訴我們在 modulo m 之下沒有 primitive
root. 當 m 有奇的質因數時, Proposition 6.2.4 告訴我們若 m
有兩個或兩個以上奇的質因數時, 在 modulo m 之下沒有 primitive root.
而當 m 只有一個奇的質因數時, Proposition 6.2.4 也告訴我們若
4| m, 在 modulo m 之下沒有 primitive root. 所以我們僅剩下 m
僅有一個奇的質因數且 4
m 的情形未討論, 即 m = pn 或
m = 2pn, 其中 p 為奇質數的情形.