Maths Olympiad Prep

Track / Stage 7 / 187 of 300 #2227 of 2604

Problem 2227

National Olympiad second round; IMO P1/P4
Algebra Difficulty 7.6 Prove it Fifteenth ROMANIAN MASTER OF MATHEMATICS · Romania

Let P(x)P(x), Q(x)Q(x), R(x)R(x) and S(x)S(x) be non-constant polynomials with real coefficients such that P(Q(x))=R(S(x))P(Q(x)) = R(S(x)). Prove that, if the degree of P(x)P(x) is divisible by the degree of R(x)R(x), then P(x)=R(T(x))P(x) = R(T(x)) for some polynomial T(x)T(x) with real coefficients.

This one wants a proof. Work it on paper, then read the official solution and mark yourself. Be honest about it: the record is only any use to you if it is.

Next problem →

Official solution

Degree comparison of P(Q(x))P(Q(x)) and R(S(x))R(S(x)) implies that q=deg⁡Qq = \deg Q divides deg⁡S=s\deg S = s. We will show that S(x)=T(Q(x))S(x) = T(Q(x)) for some polynomial TT. Then P(Q(x))=R(S(x))=R(T(Q(x)))P(Q(x)) = R(S(x)) = R(T(Q(x))), so the polynomial P(t)−R(T(t))P(t) - R(T(t)) vanishes upon substitution t=S(x)t = S(x); it therefore vanishes identically, as desired.

Choose the polynomials T(x)T(x) and M(x)M(x) such that
S(x)=T(Q(x))+M(x),(∗) S(x) = T(Q(x)) + M(x), \qquad (*)
where deg⁡M\deg M is minimised; if M=0M = 0, then we get the desired result. For the sake of contradiction, suppose M≠0M \ne 0. Then q∤m=deg⁡Mq \nmid m = \deg M; otherwise, M(x)=βQ(x)m/q+M1(x)M(x) = \beta Q(x)^{m/q} + M_1(x), where β\beta is some number and deg⁡M1<deg⁡M\deg M_1 < \deg M, contradicting the choice of MM. In particular, 0<m<s0 < m < s and hence deg⁡T(Q(x))=s\deg T(Q(x)) = s.

Substitute now (*) into R(S(x))−P(Q(x))=0R(S(x)) - P(Q(x)) = 0; let α\alpha be the leading coefficient of R(x)R(x) and let r=deg⁡R(x)r = \deg R(x). Expand the brackets to get a sum of powers of Q(x)Q(x) and other terms including powers of M(x)M(x) as well. Amongst the latter, the unique term of highest degree is αrM(x)T(Q(x))r−1\alpha r M(x) T(Q(x))^{r-1}. So, for some polynomial N(x)N(x),
N(Q(x))=αrM(x)T(Q(x))r−1+a polynomial of lower degree. N(Q(x)) = \alpha r M(x) T(Q(x))^{r-1} + \text{a polynomial of lower degree.}
This is impossible, since qq divides the degree of the left-hand member, but not that of the right-hand member.

Alternative solution:

All polynomials in the solution have real coefficients. As usual, the degree of a polynomial f(x)f(x) is denoted deg⁡f(x)\deg f(x).

Of all pairs of polynomials P(x),R(x)P(x), R(x), satisfying the conditions in the statement, choose one, say, P0(x),R0(x)P_0(x), R_0(x), so that P0(Q(x))=R0(S(x))P_0(Q(x)) = R_0(S(x)) has a minimal (positive) degree. We will show that deg⁡R0(x)=1\deg R_0(x) = 1, say, R0(x)=αx+βR_0(x) = \alpha x + \beta for some real numbers α≠0\alpha \neq 0 and β\beta, so P0(Q(x))=αS(x)+βP_0(Q(x)) = \alpha S(x) + \beta. Hence S(x)=T(Q(x))S(x) = T(Q(x)) for some polynomial T(x)T(x).

Now, if P(x)P(x) and R(x)R(x) are polynomials satisfying P(Q(x))=R(S(x))P(Q(x)) = R(S(x)), then P(Q(x))=R(T(Q(x)))P(Q(x)) = R(T(Q(x))). Since Q(x)Q(x) is not constant, it takes infinitely many values, so P(x)P(x) and R(T(x))R(T(x)) agree at infinitely many points, implying that P(x)=R(T(x))P(x) = R(T(x)), as required.

It is therefore sufficient to solve the problem in the particular case where F(x)=P(Q(x))=R(S(x))F(x) = P(Q(x)) = R(S(x)) has a minimal degree. Let d=gcd⁡(deg⁡Q(x),deg⁡S(x))d = \gcd(\deg Q(x), \deg S(x)) to write deg⁡Q(x)=ad\deg Q(x) = ad and deg⁡S(x)=bd\deg S(x) = bd, where gcd⁡(a,b)=1\gcd(a, b) = 1. Then deg⁡P(x)=bc\deg P(x) = bc, deg⁡R(x)=ac\deg R(x) = ac and deg⁡F(x)=abcd\deg F(x) = abcd for some positive integer cc. We will show that minimality of deg⁡F(x)\deg F(x) forces c=1c = 1, so deg⁡P(x)=b\deg P(x) = b, deg⁡R(x)=a\deg R(x) = a and deg⁡F(x)=abd\deg F(x) = abd. The conditions a=deg⁡R(x)a = \deg R(x) divides deg⁡P(x)=b\deg P(x) = b and gcd⁡(a,b)=1\gcd(a, b) = 1 then force a=1a = 1, as stated above.

We are now in a position to prove that c=1c = 1. Suppose, if possible, that c>1c > 1. By the lemma, there exist monic polynomials U(x)U(x) and V(x)V(x) of degree bb and aa, respectively, such that
deg⁡(P(x)−U(x)c)<(c−1)banddeg⁡(R(x)−V(x)c)<(c−1)a. \deg (P(x) - U(x)^c) < (c-1)b \quad \text{and} \quad \deg (R(x) - V(x)^c) < (c-1)a.
Then
deg⁡(F(x)−U(Q(x))c)=deg⁡(P(Q(x))−U(Q(x))c)<(c−1)abd, \deg (F(x) - U(Q(x))^c) = \deg (P(Q(x)) - U(Q(x))^c) < (c-1)abd,
deg⁡(F(x)−V(S(x))c)=deg⁡(R(S(x))−V(S(x))c)<(c−1)abd, \deg (F(x) - V(S(x))^c) = \deg (R(S(x)) - V(S(x))^c) < (c-1)abd,
so deg⁡(U(Q(x))c−V(S(x))c)=deg⁡((F(x)−V(S(x))c)−(F(x)−U(Q(x))c))<(c−1)abd. \text{so } \deg (U(Q(x))^c - V(S(x))^c) = \deg \left( (F(x) - V(S(x))^c) - (F(x) - U(Q(x))^c) \right) < (c-1)abd.
On the other hand,
U(Q(x))c−V(S(x))c=(U(Q(x))−V(S(x)))(U(Q(x))c−1+⋯+V(S(x))c−1). U(Q(x))^c - V(S(x))^c = (U(Q(x)) - V(S(x))) (U(Q(x))^{c-1} + \dots + V(S(x))^{c-1}).
By the preceding, the degree of the left-hand member is (strictly) less than (c−1)abd(c-1)abd which is precisely the degree of the second factor in the right-hand member. This forces U(Q(x))=V(S(x))U(Q(x)) = V(S(x)), so U(Q(x))=V(S(x))U(Q(x)) = V(S(x)) has degree abd<abcd=deg⁡F(x)abd < abcd = \deg F(x) — a contradiction. Consequently, c=1c = 1. This completes the argument and concludes the proof.

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