Maths Olympiad Prep

Library / /143 of 207

Number theory Difficulty 6.6 National Olympiad Prove it Iran

P(x)=anxn+an1xn1++a1x+a0 P(x) = a_n x^n + a_{n-1} x^{n-1} + \dots + a_1 x + a_0
with integer coefficients primitive if and only if gcd(an,an1,,a1,a0)=1\text{gcd}(a_n, a_{n-1}, \dots, a_1, a_0) = 1.
a) Let P(x)P(x) be a primitive polynomial with degree less than 13981398 and SS be a subset of primes greater than 13981398. Prove that there is a positive integer nn so that P(n)P(n) is not divisible by any prime in SS.
b) Prove that there exists a primitive polynomial P(x)P(x) with degree less than 13981398 such that for each natural number nn, P(n)P(n) is divisible by every prime less than 13981398.

Solution

a) We know that for every polynomial P(x)P(x) with degree nn, the equation P(x)0(modp)P(x) \equiv 0 \pmod{p} has at most nn distinct roots modulo pp, for every prime number pp. Then for every piSp_i \in S we have some ti{1,2,,p}t_i \in \{1, 2, \dots, p\} where piP(ti)p_i \nmid P(t_i). Now choose tt by Chinese Remainder Theorem such that tti(modpi)t \equiv t_i \pmod{p_i}. Then for every piSp_i \in S we have piP(t)p_i \nmid P(t).

b) Put
P(x)=x(x1)(x1396)+1398! P(x) = x(x - 1) \dots (x - 1396) + 1398!
Note that 13971397 and 13981398 are composite numbers. Then obviously for any p1398p \le 1398 and nNn \in \mathbb{N} there exists an aia_i such that 1ai13981 \le a_i \le 1398 and nai(modpi)n \equiv a_i \pmod{p_i}. Therefore piP(n)p_i \mid P(n) and since P(x)P(x) is monic it satisfies our desired conditions.

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.