Browse · MathNet
PrintBMO 2017
2017 algebra
Problem
Consider integers and . Show that there is a polynomial of degree equal to with integer coefficients such that are all perfect powers of .
Solution
Let be integers to be chosen later, and consider the polynomial where Observe that for we have So is the unique polynomial of degree at most such that . (Any two polynomials of degree at most agreeing on distinct values are equal.) Note in particular that If is a prime dividing , we let be maximal such that divides . If divides , then there is an integer such that , for example will do. If does not divide , then there is an integer such that , for example, by Euler's theorem, will do. Let and observe that for every positive integer we have if and if .
Now let be positive integers to be chosen later and define . We will show that the polynomial has integer coefficients. We will also show that there is an appropriate choice of such that has degree exactly equal to .
To show that has integer coefficients it is enough to show that for every dividing , all coefficients of are multiples of . This is immediate if divides as all 's are multiples of . If does not divide then we have for every and so by (*) This shows that all coefficients of are indeed multiples of . It remains to show that there is a choice of guaranteeing that the degree of is exactly equal to . One such choice is and . This works because if had degree less than , then looking at the values we would get that is constant. But this is impossible as .
Now let be positive integers to be chosen later and define . We will show that the polynomial has integer coefficients. We will also show that there is an appropriate choice of such that has degree exactly equal to .
To show that has integer coefficients it is enough to show that for every dividing , all coefficients of are multiples of . This is immediate if divides as all 's are multiples of . If does not divide then we have for every and so by (*) This shows that all coefficients of are indeed multiples of . It remains to show that there is a choice of guaranteeing that the degree of is exactly equal to . One such choice is and . This works because if had degree less than , then looking at the values we would get that is constant. But this is impossible as .
Techniques
Polynomial interpolation: Newton, LagrangeFermat / Euler / Wilson theorems