Homepage Solution manuals Ivan Niven An Introduction to the Theory of Numbers Exercise 1.4.15* (Sufficient condition for integer-valued polynomials.)

Exercise 1.4.15* (Sufficient condition for integer-valued polynomials.)

Suppose that P ( x ) is a polynomial written in the form (1.16). Show that if P ( 0 ) , P ( 1 ) , , P ( n ) are integers then the c k are integers and P ( x ) is integer-valued.

Answers

Proof.

Let P ( x ) = k = 0 n c k ( x k ) . Assume that P ( 0 ) , P ( 1 ) , , P ( n ) are integers.

Then ( c 0 , c 1 , , c n ) is solution of the linear system

P ( 0 ) = c 0 P ( 1 ) = c 0 + c 1 P ( 2 ) = c 0 + 2 c 1 + c 2 P ( i ) = c 0 + ( i 1 ) c 1 + + ( i i 1 ) c i 1 + c i P ( n ) = c 0 + ( n 1 ) c 1 + ( n 2 ) c 2 + ( n n 1 ) c n 1 + c n .

We rewrite this system

( P ( 0 ) P ( 1 ) P ( 2 ) P ( i ) P ( n ) ) = ( 1 0 0 1 1 1 2 1 1 ( i 1 ) ( i i 1 ) 1 0 1 ( n 1 ) ( n 2 ) ( n 2 ) ( n n 1 ) 1 ) ( c 0 c 1 c 2 c j c n )

The matrix A of this system is A = ( a i , j ) 0 i , j n + 1 , where a i , j = ( i j ) . Since A is triangular, with diagonal elements a i , i = 1 , det ( A ) = 1 , so A SL n + 1 ( ) . Therefore A is regular, and A 1 SL n + 1 ( ) has integer coefficients. So, if P ( 0 ) , , P ( n ) are integers, so are c 0 , , c n . By Exercise 1.4.14, P is integer-valued.

For a more elementary argument, without linear algebra, we note that c 0 = P ( 0 ) . Assume for induction that c 0 , c i 1 are integers for some i , where 1 i n . Then

c i = P ( i ) [ c 0 + ( i 1 ) c 1 + + ( i i 1 ) c i 1 ] .

The induction is done, so c 0 , c 1 , , c n are integers. □

User profile picture
2024-07-27 16:09
Comments