Let $s_n$ be a sequence such that $|s_{n+1} -s_n| < 2^{-n}$ for all $n\in \mathbb N$. Prove that $s_n$ is a Cauchy sequence and therefore a convergent sequence.
This is what I have so far. I'm assuming its similar to an infinite limit proof?
Proof: let $s_n$ be a sequence which satisfy the condition. We want to show for every $\epsilon >0$ there exists an $N>0$ such that if $n>N$, then $|s_{n+1} -sn|<2^{-n}$.
So we want:
\begin{equation} \begin{split} 2^{-n}<E &\Leftrightarrow 2^n>1/E \\ &\Leftrightarrow \ln (2^n)> \ln (1/E)\\ &\Leftrightarrow n \ln(2) > \ln 1-\ln E \\ &\Leftrightarrow n> -\frac{\ln E}{\ln 2} \end{split} \end{equation}
verification: assume $n >-\frac{ \ln E}{\ln 2}$. Then for every $E > 0$ there exists an $N>0$ such that if $n> N=-\frac{ \ln E}{\ln 2}$ then
$$|s_{n+1} -s_n|<2^{-n} <E$$
From this we know $|s_{n+1} -s_n|<2^{-n}<E$ and therefore a Cauchy sequence and also convergent.
For $$\epsilon > 0, m,n \geq N_0, |s_m-s_n| = |(s_m-s_{m-1})+(s_{m-1}-s_{m-2}) + \cdots + (s_{n+1}-s_n)|\leq |s_m-s_{m-1}|+|s_{m-1}-s_{m-2}|+\cdots +|s_{n+1}-s_n|\leq 2^{-m}+2^{m-1}+\cdots +2^{-n}=\dfrac{1}{2^n}\left(1+\dfrac{1}{2}+\cdots + \left(\dfrac{1}{2}\right)^{m-n}\right)= \dfrac{1}{2^{n-1}}\left(1-\dfrac{1}{2^{m-n+1}}\right)<\dfrac{1}{2^{n-1}}< \epsilon, n > 1+\log_{2}\left(\frac{1}{\epsilon}\right)=N_0$$
The conclusion follows....