Exercise 2.8.22 (Another proof of Wilson's congruence)

Let g be a primitive root ( mod p ) . Show that ( p 1 ) ! g g 2 g p 1 g p ( p 1 ) 2 ( mod p ) . Use this to give another proof of Wilson’s congruence (Theorem 2.11).

Answers

Notation: Here a ¯ pℤ denotes the class of a .

Proof. Since g ¯ is a generator of ( pℤ ) × , the map

φ { [ [ 0 , p 1 [ [ ( pℤ ) × k g ¯ k

is bijective, so that, using g ¯ p 1 = 1 ,

{ g ¯ , g ¯ 2 , , g ¯ p 2 , g ¯ p 1 } = { 1 ¯ , g ¯ , g ¯ 2 , , g ¯ p 2 } = { 1 ¯ , 2 ¯ , , p 1 ¯ } = ( pℤ ) × .

Therefore

j = 1 p 1 g ¯ j = k = 1 p 1 k ¯ = ( p 1 ) ! ¯ .

This shows that

( p 1 ) ! j = 1 p 1 g j = g g 2 g p 1 ( mod p ) .

Therefore, using g ( p 1 ) 2 1 ( mod p ) (see Problem 15),

( p 1 ) ! g j = 1 p 1 j g p ( p 1 ) 2 [ g ( p 1 ) 2 ] p ( 1 ) p = 1 ( mod p ) .

This gives the Wilson’s congruence ( p 1 ) ! 1 ( mod p ) . □

User profile picture
2024-09-14 10:10
Comments