Let $f$ be a strictly monotonic continuous real valued function defined on $[a, b]$ such that $f (a) < a$ and $f(b) > b$.
My claim is that, $f(c)=c$ for $c \in (a,b)$, their is either exactly one such $c$ or infinitely many such $c's$.
How should I prove this?
Hint
If your claim was true, some polynomials of degree three would have an infinite number of roots.