Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Find all polynomials $p(x)$ such that $p(q(x)) = q(p(x))$ for every polynomial $q(x)$.


share|cite|improve this question
Yes,I have.I have made as far as the answers were given.But wasnt able to proof if more than the solutions i have provided exist! – Sai Krishna Deep Oct 16 '12 at 7:13

HINT: Consider what happens if $q(x)$ is a constant polynomial, say $q(x)=a$: $$p(a)=p\big(q(x)\big)=q\big(p(x)\big)=a\;.$$

But there’s a constant polynomial for every $a\in\Bbb R$, so ... ?

share|cite|improve this answer
Yes i got the constant part.But how do we prove if there is a polynomial of some degree greater than 1? How do i see upto what degree it can go, inturn analyze for more solutions. – Sai Krishna Deep Oct 16 '12 at 7:11
@Sai: What I did in the hint tells you exactly what polynomial $p(x)$ has to be, because it tells you the value of $p(x)$ at every real number. – Brian M. Scott Oct 16 '12 at 7:20
Oh! Thanks sir.I missed that part.My bad – Sai Krishna Deep Oct 16 '12 at 7:21
@Sai: You’re welcome. – Brian M. Scott Oct 16 '12 at 7:22

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.