Exercise 4.5

Consider a prime p of the form 4 t + 3 . Show that a is a primitive root modulo p iff − a has order ( p − 1 ) ∕ 2 .

Answers

Proof. Let a a primitive root modulo p .

Then a p − 1 ≡ 1 ( mod p ) , p ∣ ( a ( p − 1 ) ∕ 2 − 1 ) ( a ( p − 1 ) ∕ 2 + 1 ) , thus p ∣ a ( p − 1 ) ∕ 2 − 1 or p ∣ a ( p − 1 ) ∕ 2 + 1 . Since a is a primitive root modulo p , a ( p − 1 ) ∕ 2 ≢ 1 ( mod p ) , thus

a ( p − 1 ) ∕ 2 ≡ − 1 ( mod p ) .

Hence ( − a ) ( p − 1 ) ∕ 2 = ( − 1 ) 2 t + 1 a ( p − 1 ) ∕ 2 ≡ ( − 1 ) × ( − 1 ) = 1 ( mod p ) .

Suppose that ( − a ) n ≡ 1 ( mod p ) , with n ∈ ℕ .

Then a 2 n = ( − a ) 2 n ≡ 1 ( mod p ) , so p − 1 ∣ 2 n , p − 1 2 ∣ n .

This proves that − a has order ( p − 1 ) ∕ 2 modulo p .

Conversely, suppose that − a has order ( p − 1 ) ∕ 2 = 2 t + 1 modulo p . Let 2 , p 1 , … p k the prime factors of p − 1 , where the primes p i are odd.

a ( p − 1 ) ∕ 2 = a 2 t + 1 = − ( − a ) 2 t + 1 = − ( − a ) ( p − 1 ) ∕ 2 ≡ − 1 , so a ( p − 1 ) ∕ 2 ≢ 1 ( mod 2 ) .

As p − 1 is even, ( p − 1 ) ∕ p i is even, thus

a ( p − 1 ) ∕ p i = ( − a ) ( p − 1 ) ∕ p i ≢ 1 ( mod p ) (since − a has order p − 1 ) .

So the order of a is p − 1 (see Ex. 4.8) : a is a primitive root modulo p . □

User profile picture
2022-07-19 00:00
Comments