How many polynomial functions $f$ of degree $\geq1$ satisfy $f(x^2) = (f(x))^2 = f(f(x))$ for all real $x$?
-
1What have you tried? – Robert Z Feb 17 '19 at 15:12
-
Hint: consider zeros of $f$. – Wojowu Feb 17 '19 at 15:17
-
What is $f(0)$? – Rhys Hughes Feb 17 '19 at 15:20
-
I have tried like this.Let, $deg(f(x)) = n$ then $deg(f(f(x)) = n ^ 2$.So, $n$ must be equal to $1$.But no linear polynomial exists.Is it correct? – Debojyotibiswas Feb 17 '19 at 15:21
2 Answers
Hint: if $f(x)$ has degree $n \geq 1$ then $f(f(x))$ has degree $n^2$, but $f(x^2)$ and $f(x)^2$ have degree $2n$. For what $n \in \mathbb{N}$ is $2n=n^2$?
Once you find out just solve the equations for the coefficients.

- 1,088
May $x_1$ be a complex root of the polynomial $f$.
By the property $f(x^2) = (f(x))^2$, then, $f(x_1^2) = f(x_1)^2 = 0$.
Side note: By the last relation, we get $f(0) = 0$, but it's not needed.
Therefore, $\forall k \in \mathbb{R} ^+ , x_1^k$ is a root of $f$. So $f$ has infinitely many roots. So $f$ is equal to zero on its whole interval, because it is a polynomial with infinitely many roots.
It satisfies the last relation as well.
Edit: Side note: If you need a proof of the property for infinitely many roots polynomial, there it is: Polynomial with infinite roots
Edit: my solution doesn't apply whenever $0$ is the only root. I can apply it for a polynomial whose only root is 0: $x^m$. Using the first equality, we get $x^{2m} = x^{2m}$ which is useless. The second equation gives $x^{2m} = x^{m^2}$ which leads to $m=0$ and $m=2$.

- 1,726
-
-
Yes: $f(x) = 0$. There is no other polynomial that satisfies this condition. – PackSciences Feb 17 '19 at 15:33
-
1$ f ( x ) = x ^ 2 $ has finitely many roots and satisfies the functional equation. Every constant function is an answer, too. – Mohsen Shahriari Feb 19 '19 at 20:17
-
@MohsenShahriari : It is correct, my solution doesn't apply whenever $0$ is the only root. I can apply it for a polynomial whose only root is 0: $x^m$. Using the first equality, we get $x^{2m} = x^{2m}$ which is useless. The second equation gives $x^{2m} = x^{m^2}$ which leads to $m=0$ and $m=2$. I'll edit my previous answer. – PackSciences Feb 19 '19 at 20:25
-
Neither it applies when $ n ^ { \text {th} } $ root of unity is a root of the polynomial. – Mohsen Shahriari Dec 02 '19 at 16:30