Show that
$f: \mathbb{R} \rightarrow \mathbb{R}$
$x_{n+1} :=f(x_n)$ with arbitrary $x_0 \in \mathbb{R}$
with $|f'(x)|< \theta < 1$
converges such that $\lim_{n\to\infty} x_n=x^*$ and $f(x^*)=x^*$.
So far I have shown that $f$ is Lipschitz-continuous and that it follows that
$|x_n-x_{n-1}|\leq \theta^{n-1} |x_1-x_0|$, which for $n \to \infty$ approaches $0$.
How can I show that $x_n$ is a Cauchy sequence, i.e:
$\forall \varepsilon>0 \quad \exists N\in\mathbb{N} \quad \forall m,n \ge N \colon \quad \left|x_m-x_n \right|<\varepsilon $
I know that fixed point theorems use what I found out, however I am afraid I cannot use them.