I was working on the following problem:
Problem: Let f be a continuous function defined on all $\mathbb{R}$ s.t $$|f(x)-f(y)| \leq c|x-y|$$ for c $\in (0,1)$ . Pick a point $y \in \mathbb{R}$ and construct the sequence $$(y,f(y),f(f(y)),...)$$ show that the sequence is cauchy.
My attempt: I showed that $$|y_n-y_{n+1}|< \frac{c^n}{c}|y_1-y_2|$$ therefore because $c^n \to 0$ $$|y_n-y_{n+1}| \to 0$$
My question: Why is this not enough, I generalized this to the case where $m \neq n+1$ just to make sure I got it right but, I dont understand why this is not enough for a proof.
According to rudin:
if all we need is for $m > N$ then why is my argument not good enough, since what I showed above was that there exists some $N$ such that when $n>N$ and $m=n+1 > N$ $$|y_n-y_m|=|y_n-y_{n+1}|< \epsilon$$
Thank you in advance!