Number theoryDifficulty 6.6National OlympiadProve itIran
P(x)=anxn+an−1xn−1+⋯+a1x+a0 with integer coefficients primitive if and only if gcd(an,an−1,…,a1,a0)=1. a) Let P(x) be a primitive polynomial with degree less than 1398 and S be a subset of primes greater than 1398. Prove that there is a positive integer n so that P(n) is not divisible by any prime in S. b) Prove that there exists a primitive polynomial P(x) with degree less than 1398 such that for each natural number n, P(n) is divisible by every prime less than 1398.
Solution
a) We know that for every polynomial P(x) with degree n, the equation P(x)≡0(modp) has at most n distinct roots modulo p, for every prime number p. Then for every pi∈S we have some ti∈{1,2,…,p} where pi∤P(ti). Now choose t by Chinese Remainder Theorem such that t≡ti(modpi). Then for every pi∈S we have pi∤P(t).
b) Put P(x)=x(x−1)…(x−1396)+1398! Note that 1397 and 1398 are composite numbers. Then obviously for any p≤1398 and n∈N there exists an ai such that 1≤ai≤1398 and n≡ai(modpi). Therefore pi∣P(n) and since P(x) is monic it satisfies our desired conditions.
Want a route through all this instead of an archive? The track
puts 2,604 problems in a working order, from Junior Challenge level to the IMO shortlist.
Source: MathNet,
licensed CC-BY-4.0.
Statement reproduced verbatim; metadata (topic, difficulty) added by this project.