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 continuous functions $f$ on $\mathbb{R}$ satisfying $f(x)=f(\sin x)$ for all $x$.

share|cite|improve this question
I removed the different equations and functional analysis tag. – Aryabhata Nov 11 '10 at 23:32
Is this homework? – Qiaochu Yuan Nov 11 '10 at 23:57

$f(x)$ must be constant.

We must have that if $x_1 = x$ and $x_{n+1} = \sin x_n$, then $f(x_{n+1}) = f(x_n) = f(x_{n-1}) \dots = f(x)$

Now $x_n \to 0$ as $n \to \infty$. Thus $f(x) = f(0)$

share|cite|improve this answer

For those of you who wonder why the sequence $x_{n+1} = \sin x_n$ tends to zero, note that after the first application of sine, we get a number in the interval $[-1,1]$, and from there on, the numbers keep their sign, and monotonically approach zero (since $|\sin x| \leq |x|$). So the sequence must approach a limit, which is also a fixed point of the sine function. The only fixed point of sine is zero.

share|cite|improve this answer

For each $x$, $\sin(\sin(\sin...\sin(x)...))$ (n-times) goes to zero as $n$ goes to infinity, so by continuity f(x)=0 $f(x)=f(0)$.

share|cite|improve this answer
I don't think anything restricts f(0), but then f must be constant – Ross Millikan Nov 11 '10 at 23:30
@Ross: Thank you for the correction. – Jonas Meyer Nov 11 '10 at 23:33

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.