Let $f(z)$ be analytic on $\mathbb{D}$ = {${z\in\mathbb{C}:|z-1|<1}$} such that $f(1) = 1$, if $f(z) = f(z^2)$ for all $z\in\mathbb{D}$, then which of the following statements are correct?
1) $f(z) = [f(z)]^2$
2) $f(\frac{z}{2}) = \frac{1}{2}f(z)$
3) $f(z^3) = [f(z)]^3$
4) $f'(1) = 0$
I can't understand how to do solving this problem. please anyone give me some hints.