Browse · MathNet
PrintThe 35th Japanese Mathematical Olympiad
Japan number theory
Problem
Determine all polynomials with integer coefficients such that, for any integer , the following conditions hold: divides .
Solution
Solution: We will show that provides an answer. For we have , thus the first condition is satisfied.
Lemma 1. Let be positive integers. If is a multiple of , then is a multiple of .
Proof. Since , we have . Thus is a multiple of as desired.
Let . Since is a multiple of , an induction using Lemma 1 shows that is a multiple of for . Thus, we conclude that is an answer for .
Next we will show that no other answers exist. For integers with , we write to mean that is divisible by .
Lemma 2. For a positive integer and integers and , implies .
Proof. Write , where is a nonnegative integer and are integers. Since , is divisible by .
We will show that, for an odd prime and an integer , implies . For a nonnegative integer , Lemma 2 shows that . Thus we have Since and are coprime, we can take a nonnegative integer such that . Then holds and thus Fermat's little theorem shows that therefore we have Since , and are coprime. Thus, there exists a positive integer such that . By Fermat's little theorem we have that is, .
We have shown that, for an odd prime and an integer , implies . In particular, for an odd prime , any prime factor of is also a prime factor of , which means that is a power of .
Write where and are nonnegative integers and are integers. Let be an odd prime greater than . Then is a multiple of , while . The argument above shows that .
Let . Then there exist infinitely many integers such that . It follows that as polynomials. We conclude that .
Lemma 1. Let be positive integers. If is a multiple of , then is a multiple of .
Proof. Since , we have . Thus is a multiple of as desired.
Let . Since is a multiple of , an induction using Lemma 1 shows that is a multiple of for . Thus, we conclude that is an answer for .
Next we will show that no other answers exist. For integers with , we write to mean that is divisible by .
Lemma 2. For a positive integer and integers and , implies .
Proof. Write , where is a nonnegative integer and are integers. Since , is divisible by .
We will show that, for an odd prime and an integer , implies . For a nonnegative integer , Lemma 2 shows that . Thus we have Since and are coprime, we can take a nonnegative integer such that . Then holds and thus Fermat's little theorem shows that therefore we have Since , and are coprime. Thus, there exists a positive integer such that . By Fermat's little theorem we have that is, .
We have shown that, for an odd prime and an integer , implies . In particular, for an odd prime , any prime factor of is also a prime factor of , which means that is a power of .
Write where and are nonnegative integers and are integers. Let be an odd prime greater than . Then is a multiple of , while . The argument above shows that .
Let . Then there exist infinitely many integers such that . It follows that as polynomials. We conclude that .
Final answer
f(x) = (x - 1)^m for some nonnegative integer m
Techniques
Fermat / Euler / Wilson theoremsPolynomials mod pFactorization techniquesPolynomial operations