Maths Olympiad Prep

Library / /105 of 115

Algebra Difficulty 7.7 National olympiad, round 2 Find the answer

( Titu Andreescu, Gabriel Dospinescu ) For integral mm , let p(m)p(m) be the greatest prime divisor of mm . By convention, we set p(±1)=1p(\pm 1)=1 and p(0)=p(0)=\infty . Find all polynomials ff with integer coefficients such that the sequence {p(f(n2))2n)}nZ0\{ p(f(n^2))-2n) \}_{n \in \mathbb{Z} \ge 0} is bounded above. (In particular, this requires f(n2)0f(n^2)\neq 0 for n0n\ge 0 .)

A number or a short expression. Spacing and $ signs are ignored.

Solution

Solution 1
Let f(x)f(x) be a non-constant polynomial in xx of degree dd with
integer coefficients, suppose further that no prime divides all the
coefficients of ff (otherwise consider the polynomial obtained by
dividing ff by the gcd of its coefficients). We further normalize ff by multiplying by 1-1 , if necessary, to ensure that the
leading coefficient (of xdx^d ) is positive.
Let g(n)=f(n2)g(n) = f(n^2) , then g(n)g(n) is a polynomial of degree 22 or
more and g(n)=g(n)g(n) = g(-n) . Let g1,,gkg_1, \ldots, g_k be the factorization
of gg into irreducible factors with positive leading coefficients.
Such a factorization is unique. Let d(gi)d(g_i) denote the degree of gig_i . Since g(n)=g(n)g(-n) = g(n) the factors gig_i are either even
functions of nn or come in pairs (gi,hi)(g_i, h_i) with gi(n)=(1)d(gi)hi(n)g_i(-n) = (-1)^{d(g_i)} h_i(n) .
Let P(0)=P(0) = \infty , P(±1)=1P(\pm 1) = 1 . For any other integer mm let P(m)P(m) be the largest prime factor of mm .
Suppose that for some finite constant CC and all n0n \ge 0 we have P(g(n))2n<CP(g(n)) - 2n < C . Since the polynomials gig_i divide gg , the
same must be true for each of the irreducible polynomials gig_i .
A theorem of T. Nagell implies that if d(gi)2d(g_i) \ge 2 the ratio P(gi(n))/nP(g_i(n))/n is unbounded for large values of nn . Since in our case the P(gi(n))/nP(g_i(n))/n is asymptotically bounded above
by 22 for large nn , we conclude that all the irreducible
factors gig_i are linear. Since linear polynomials are not even
functions of nn , they must occur in pairs gi(n)=ain+big_i(n) = a_in + b_i , hi(n)=ainbih_i(n) = a_in - b_i . Without loss of generality, bi0b_i \ge 0 .
Since the coefficients of ff are relatively prime, so are aia_i and bib_i , and since P(0)=P(0) = \infty , neither polynomial can have
any non-negative integer roots, so ai>1a_i > 1 and thus bi>0b_i > 0 .
On the other hand, by Dirichlet's theorem, ai2a_i \le 2 , since
otherwise the sequence ain+bia_in + b_i would yield infinitely many
prime values with P(gi(n))=ain+bi3n.P(g_i(n)) = a_in + b_i \ge 3n. So ai=2a_i = 2 and
therefore bib_i is a positive odd integer. Setting bi=2ci+1b_i = 2c_i + 1 , clearly P(gi(n))2n<2ci+2P(g_i(n)) - 2n < 2c_i + 2 . Since this holds for each
factor gig_i , it is true for the product gg of all the factors
with the bound determined by the factor with the largest value of cic_i .
Therefore, for suitable non-negative integers cic_i , g(n)g(n) is a
product of polynomials of the form 4n2(2ci+1)24n^2 - (2c_i + 1)^2 . Now,
since g(n)=f(n2)g(n) = f(n^2) , we conclude that f(n)f(n) is a product of
linear factors of the form 4n(2ci+1)24n - (2c_i + 1)^2 .
Since we restricted ourselves to non-constant polynomials with
relatively prime coefficients, we can now relax this condition and
admit a possibly empty list of linear factors as well as an arbitrary
non-zero integer multiple MM . Thus for a suitable non-zero integer MM and k0k \ge 0 non-negative integers cic_i , we have: f(n)=Mi=1k(4n(2ci+1)2)f(n) = M \cdot \prod_{i=1}^k (4n - (2c_i + 1)^2)
Solution 2
The polynomial ff has the required properties if and only if f(x)=c(4xa12)(4xa22)(4xak2),()f(x) = c(4x - a_1^2)(4x - a_2^2)\cdots (4x - a_k^2),\qquad\qquad (*) where a1,a2,,aka_1, a_2, \ldots, a_k are odd positive integers and cc is a nonzero integer. It is straightforward to verify that polynomials given by ()(*) have the required property. If pp is a prime divisor of f(n2)f(n^2) but not of cc , then p(2naj)p|(2n - a_j) or p(2n+aj)p|(2n + a_j) for some jkj\leq k . Hence p2nmax{a1,a2,,ak}p - 2n\leq \max\{a_1, a_2, \ldots, a_k\} . The prime divisors of cc form a finite set and do not affect whether or not the given sequence is bounded above. The rest of the proof is devoted to showing that any ff for which {p(f(n2))2n}n0\{p(f(n^2)) - 2n\}_{n\geq 0} is bounded above is given by ()(*) .
Let Z[x]\mathbb{Z}[x] denote the set of all polynomials with integer coefficients. Given fZ[x]f\in\mathbb{Z}[x] , let P(f)\mathcal{P}(f) denote the set of those primes that divide at least one of the numbers in the sequence {f(n)}n0\{f(n)\}_{n\geq 0} . The solution is based on the following lemma.
Lemma. If fZ[x]f\in\mathbb{Z}[x] is a nonconstant polynomial then P(f)\mathcal{P}(f) is infinite.
Proof. Repeated use will be made of the following basic fact: if aa and bb are distinct integers and fZ[x]f\in\mathbb{Z}[x] , then aba - b divides f(a)f(b)f(a) - f(b) . If f(0)=0f(0) = 0 , then pp divides f(p)f(p) for every prime pp , so P(f)\mathcal{P}(f) is infinite. If f(0)=1f(0) = 1 , then every prime divisor pp of f(n!)f(n!) satisfies p>np > n . Otherwise pp divides n!n! , which in turn divides f(n!)f(0)=f(n!)1f(n!) - f(0) = f(n!) - 1 . This yields p1p|1 , which is false. Hence f(0)=1f(0) = 1 implies that P(f)\mathcal{P}(f) is infinite. To complete the proof, set g(x)=f(f(0)x)/f(0)g(x) = f(f(0)x)/f(0) and observe that gZ[x]g\in\mathcal{Z}[x] and g(0)=1g(0) = 1 . The preceding argument shows that P(g)\mathcal{P}(g) is infinite, and it follows that P(f)\mathcal{P}(f) is infinite. \blacksquare
Suppose fZ[x]f\in\mathbb{Z}[x] is nonconstant and there exists a number MM such that p(f(n2))2nMp(f(n^2)) - 2n\leq M for all n0n\geq 0 . Application of the lemma to f(x2)f(x^2) shows that there is an infinite sequence of distinct primes {pj}\{p_j\} and a corresponding infinite sequence of nonnegative integers {kj}\{k_j\} such that pjf(kj)2p_j|f(k_j)^2 for all j1j\geq 1 . Consider the sequence {rj}\{r_j\} where rj=min{kj(modpj),pjkj(modpj)}r_j = \min\{k_j\pmod{p_j}, p_j - k_j\pmod{p_j}\} . Then 0rj(pj1)/20\leq r_j\leq (p_j - 1)/2 and pjf(rj)2p_j|f(r_j)^2 . Hence 2rj+1pjp(f(rj2))M+2rj2r_j + 1\leq p_j\leq p(f(r_j^2))\leq M + 2r_j , so 1pj2rM1\leq p_j - 2r_\leq M for all j1j\geq 1 . It follows that there is an integer a1a_1 such that 1a1M1\leq a_1\leq M and a1=pj2rja_1 = p_j - 2r_j for infinitely many jj . Let m=degfm = \deg f . Then pj4mf(((pja1)/2)2)p_j|4^mf(((p_j - a_1)/2)^2) and 4mf(((xa1)/2)2)Z[x]4^mf(((x - a_1)/2)^2)\in\mathbb{Z}[x] . Consequently, pjf((a1/2)2)p_j|f((a_1/2)^2) for infinitely many jj , which shows that (a1/2)2(a_1/2)^2 is a zero of ff . Since f(n2)0f(n^2)\leq 0 for n0n\geq 0 , a1a_1 must be odd. Then f(x)=(4xa1)2g(x)f(x) = (4x - a_1)^2g(x) , where gZ[x]g\in\mathbb{Z}[x] . (See the note below.) Observe that {p(g(n2))2n}n0\{p(g(n^2)) - 2n\}_{n\geq 0} must be bounded above. If gg is constant, we are done. If gg is nonconstant, the argument can be repeated to show that ff is given by ()(*) .
Note. The step that gives f(x)=(4xa12)g(x)f(x) = (4x - a_1^2)g(x) where gZ[x]g\in\mathbb{Z}[x] follows immediately using a lemma of Gauss. The use of such an advanced result can be avoided by first writing f(x)=r(4xa12)g(x)f(x) = r(4x - a_1^2)g(x) where rr is rational and gZ[x]g\in\mathbb{Z}[x] . Then continuation gives f(x)=c(4xa12)(4xak2)f(x) = c(4x - a_1^2)\cdots (4x - a_k^2) where cc is rational and the aia_i are odd. Consideration of the leading coefficient shows that the denominator of cc is 2s2^s for some s0s\geq 0 and consideration of the constant term shows that the denominator is odd. Hence cc is an integer.
Alternate solutions are always welcome. If you have a different, elegant solution to this problem, please add it to this page.

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: Omni-MATH, licensed Apache-2.0. Statement and solution reproduced as published; topic and difficulty added by this site.