How do I have to show that if $f$ is an entire function satisfying $|f(z)|\leq |f(z^2)|$ for all $z\in \Bbb C$ then $f$ is constant?
I know that to show an entire function is constant, Liouville's theorem, or Cauchy's inequality(in order to show that $f'=0$) is useful, but in this question I don't see what theorem should I have to use.
Thanks in advance.