I've already done a lot of searching around MSE for this. (In particular, If a sequence has two convergent subsequences with different limits, then it does not converge.)
The Cauchy criterion has not been covered yet.
I would like to show - without using the fact that a converging sequence has converging subsequences, in which both cases have the same limits - that if I have two subsequences with differing limits, the sequence does not converge.
That is, $\exists \epsilon > 0$ such that for all $M \in \mathbb{N}$, there is an $n \geq M$ such that $|x_n - x| \geq \epsilon$.
(I hope my negation above is correct.)
I am given two subsequences of $x_n$, namely $x_{n_i} \overset{i \to \infty}{\to}a$ and $x_{m_i} \overset{i \to \infty}{\to}b$, $a \neq b$.
Suppose, by way of contradiction, that $\lim\limits_{n \to \infty}x_n = x$.
I have the subsequence convergence, so something like $|x_{n_i} - a| < \text{?}$ and $|x_{m_i} - b| < \text{??}$.
I thought maybe to use a trick here: $$|x_n - x| = |x_{n}-x_{n_i}+x_{n_i}-a-x_{m_i}+x_{m_i}-b+b+a-x|$$ but I'm not sure how to proceed from here (triangle inequality isn't helpful).