Let $f:[0,1] \to \mathbb{R}$ be a continuous function such that $f(x)=f(x^2)$ for all $x \in [0,1]$.
Any hint/idea for proving that $f$ has to be constant?
Let $f:[0,1] \to \mathbb{R}$ be a continuous function such that $f(x)=f(x^2)$ for all $x \in [0,1]$.
Any hint/idea for proving that $f$ has to be constant?
On
Here is the hint. Note that for $a>0$, $\lim_{n\to\infty}a^{1/n}=0$. So for $x>0$ $$ f(x)=f(x^{1/2})=f(x^{1/2^2})=\cdots=f(x^{1/2^n}) $$ and then take the limit as $n\to\infty$ and you can finish the rest.
By a simple induction we have $$f(x)=f(x^{1/2})=f(x^{1/4})=\cdots=f(x^{1/2^n})$$ and since $f$ is continuous then $$f(x)=\lim_{n\to\infty}f(x^{1/2^n})=f(1)$$ hence $f$ is constant.