Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

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

$f$ is continuous between $[0,1]$, and $f(0)=f(1)$.

I want to prove that there is an $a \in [0,0.5]$ such that $f(a+0.5)=f(a)$.

ok, so Rolle's theorem can be useful here, but I can't see the connection to the derivative,

(Weierstrass, Uniform continuity?) I'll be glad to instructions.


share|cite|improve this question
Hint: the function is not injective, then, as you say, use Rolle's theorem. – Andy Feb 28 '11 at 14:11
You don't know if the function has a derivative, so in particular you can't assume anything on the derivative. – Yuval Filmus Feb 28 '11 at 14:13
@Yuval, right...I would have argumented this only using the fact that it is not injective. Thanks for the correction ;) – Andy Feb 28 '11 at 14:15
up vote 5 down vote accepted

Consider the function $g(a) = f(a+0.5) - f(a)$ on the interval $[0,0.5]$, and use the intermediate value theorem.

share|cite|improve this answer
Thank you yuval. – user6163 Feb 28 '11 at 14:18
$f$ is assumed only to be continuous. – lhf Feb 28 '11 at 14:19

HINT: Work with the function $g(a)=f(a+0.5)-f(a)$. Consider $g(0)$ and $g(0.5)$ (and their sum).

share|cite|improve this answer
Thank you shai. – user6163 Feb 28 '11 at 14:17


consider if there is a $b\in [0,1]$ such that $f(b) = f(0) = f(1)$.

What if there is no such $b$?

What if $b = 0.5$?

[ You don't need Rolle's theorem this way ]

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.