Homepage Solution manuals Ivan Niven An Introduction to the Theory of Numbers Exercise 2.6.11* (Multivariable generalization of Hensel's lemma)

Exercise 2.6.11* (Multivariable generalization of Hensel's lemma)

Let f ( x ) be a polynomial with integral coefficients in the n variables x 1 , x 2 , , x n . Suppose that f ( a ) 0 ( mod p ) , where a = ( a 1 , a 2 , , a n ) , and that x i f ( a ) 0 ( mod p ) for at least one i . Show that the congruence f ( x ) 0 ( mod p j ) has a solution for every j .

Answers

Proof. By hypothesis f ( x ) [ x 1 , , x n ] is a polynomial with integral coefficients in the n variables x 1 , x 2 , , x n , and a = ( a 1 , a 2 , , a n ) n . If u 1 , , u n are variables, and u = ( u 1 , , u n ) , then f ( a + u ) [ u 1 , u n ] , so

f ( a + u ) = ( i 1 , , i n ) A c i 1 , , i k u 1 i 1 u n i n ,

where A 𝒫 f ( n ) is a finite subset of n , and c i 1 , , i k for all indices i 1 , , i k .

The Taylor’s expansion for multivariate polynomials gives

f ( a + u ) = ( i 1 , , i n ) A 1 i 1 ! i n ! i 1 + + i n f i 1 x 1 i n x n ( a ) u 1 i 1 u n i n . (1)

Note that 1 i 1 ! i n ! i 1 + + i n f i 1 x 1 i n x n ( a ) = c i 1 , , i k is an integer.

We show by induction that f ( x ) 0 ( mod p j ) has a solution for every j 1 . This is true for j = 1 since a is a solution to f ( x ) 0 ( mod p ) . Assume that there is a solution a j = ( a 1 j , , a nj ) to f ( x ) 0 ( mod p j ) , so that f ( a j ) 0 ( mod p j ) .

If we apply the formula (1) with a = a j and u = ( t 1 p j , , t n p j ) , we obtain, since u 1 i 1 u n i n 0 ( mod p 2 j ) if some i k > 1 ,

f ( a j + u ) f ( a j ) + i = 1 n t i p j ∂f x i ( a j ) ( mod p j + 1 ) . (2) Write d i = ∂f x i ( a j ) . By hypothesis d i 0 ( mod p ) for at least one i . Then a j + u = ( a 1 j + t 1 p j , , a nj + t n p j ) is a solution to the congruence f ( x ) 0 ( mod p j + 1 ) if and only if p j ( d 1 t 1 + + d n t n ) f ( a j ) ( mod p j + 1 ) ,

or equivalently,

d 1 t 1 + + d n t n f ( a j ) p j ( mod p ) .

This last equation has a solution ( t 1 , , t n ) modulo p . If we assume, without loss of generality, that d 1 0 , ( mod p ) , then ( d 1 ¯ f ( a j ) p j , 0 , , 0 ) is a solution (where d 1 ¯ is an integer chosen such that d 1 d 1 ¯ 1 ( mod p ) ). The general solution is given by

t 1 d 1 ¯ ( f ( a j ) p j d 2 t 2 d n t n ) ( mod p ) ,

where d 2 , , d n take arbitrary values.

This shows that f ( x ) 0 ( mod p j + 1 ) has a solution, given by

a j + u = ( a 1 j + t 1 p j , , a nj + t n p j ) ,

where ( t 1 , , t n ) is a solution of

d 1 t 1 + + d n t n f ( a j ) p j ( mod p ) .

The induction is done, so the congruence f ( x ) 0 ( mod p j ) has a solution for all j 1 . □

User profile picture
2024-09-01 16:05
Comments