Homepage Solution manuals Ivan Niven An Introduction to the Theory of Numbers Exercise 3.2.26* (Characterization of $k$th power residue modulo $p$)

Exercise 3.2.26* (Characterization of $k$th power residue modulo $p$)

Let k > 1 be given, and suppose that p is a prime such that k ( p 1 ) . Suppose that a has order k in the multiplicative group of reduced residue classes ( mod p ) . We call 𝒯 a transversal of the subgroup a = { 1 , a , a 2 , , a k 1 } if for each reduced residue class b ( mod p ) there is a unique t 𝒯 and a unique i , 0 i < k , such that b t a i ( mod p ) . Let 𝒯 be such a transversal, and let I ( b ) denote the number i for which t a i b ( mod p ) . Show that

t 𝒯 a I ( bt ) b ( p 1 ) k ( mod p ) .

Deduce that b is a k th power residue ( mod p ) if and only if t 𝒯 I ( bt ) 0 ( mod k ) .

Answers

Note: Here we take a , b pℤ as classes modulo p , and not integers, so we write b = t a i rather than b t a i ( mod p ) .

Proof. Let G = 𝔽 p = ( pℤ ) be the multiplicative group of the field 𝔽 p , and let H = a = { 1 , a , a 2 , , a k 1 } be the subgroup of G generated by a G . Consider the quotient group G ¯ = G H , whose elements are the classes xH , x G . Then

| G ¯ | = | G | | H | = ( p 1 ) k .

(By Lagrange’s theorem (Theorem 2.49), the order of bH in G ¯ is a divisor of the order of the group G ¯ , thus b ( p 1 ) k H = ( bH ) ( p 1 ) k = H , which gives

b ( p 1 ) k H = a ,

so that there is some integer l such that b ( p 1 ) k = a l , but we will not use directly this result.)

Now let 𝒯 be a transversal of H . Then 𝒯 is a complete system of representatives of the classes of G H , meaning that

  • For every C G H , there is a t 𝒯 such that C = tH .
  • The element t 𝒯 such that C = tH is unique: if t , t are in 𝒯 , then

    tH = t H t = t . (1)

Indeed, for every class C G H , there is some x G such that C = xH , and by definition of a transversal, x = t a i for some t 𝒯 and i [ [ 0 , k 1 ] ] . Thus C = xH = t a i H = tH , because a i H . Moreover, if tH = t H , where t , t H , then t a i = t a j for some integers i , j [ [ 0 , k 1 ] ] . The definition of a transversal implies that t = t .

Conversely, every complete system 𝒯 of representatives of the classes of G H is a transversal: for every x G , there is a some t 𝒯 such that xH = tH , thus x tH , and so x = t a i , i [ [ 0 , k 1 ] ] . Moreover, if t a i = t a j , where t , t 𝒯 , i , j [ [ 0 , k 1 ] ] , then tH = t H , thus t = t by (1). Therefore a i = a j , where i , j [ [ 0 , k 1 ] ] . Since k is the order of a , we obtain i = j . In particular, this shows that transversals of H exist: it suffices to choose a representative t in each class of G H to build a transversal.

This shows that the numbers of elements of 𝒯 is n = | G ¯ | = ( p 1 ) k . Write t 1 , t 2 , , t n the elements of 𝒯 , where n = ( p 1 ) k . Then G H = { t 1 H , t 2 H , , t n H } . By definition of I ,

b t 1 = a I ( b t 1 ) t 1 , b t 2 = a I ( b t 2 ) t 2 , b t n = a I ( b t n ) t n ,

for some elements t 1 , t 2 , , t n in 𝒯 .

Note that

φ { G H G H xH bxH = ( bH ) ( xH )

is bijective ( φ is the multiplication by the element bH G H ). Therefore φ permutes the classes t 1 H , t 2 H , , t n H , so that there is a permutation σ in the symmetric group S n such that φ ( t j H ) = t σ ( j ) H , j = 1 , 2 , , n . This implies b t j H = t σ j ( H ) , and also t j H = a I ( b t j ) t j H = t σ ( j ) H . By (1), we obtain t j = t σ ( j ) . We can rewrite the preceding equalities under the form

b t 1 = a I ( b t 1 ) t σ ( 1 ) , b t 2 = a I ( b t 2 ) t σ ( 2 ) , b t n = a I ( b t n ) t σ ( n ) ,

The product of all the equalities gives

b n j = 1 n t j = j = 1 n a I ( b t j ) j = 1 n t σ ( j ) .

Since σ is a permutation, j = 1 n t j = j = 1 n t σ ( j ) . The simplification by this element in the group G gives b n = j = 1 n a I ( b t j ) , that is

b ( p 1 ) k = t 𝒯 a I ( bt ) . (2)

By Theorem 2.37, b is a k th power in G if and only if b ( p 1 ) k = 1 . By equation (2), this is equivalent to

a t 𝒯 I ( bt ) = t 𝒯 a I ( bt ) = 1 .

Since the order of a is k , this is equivalent to

t 𝒯 I ( bt ) 0 ( mod k ) .

So b is a k th power if and only if t 𝒯 I ( bt ) 0 ( mod k ) . □

User profile picture
2024-10-31 10:35
Comments