Problem: "Suppose that on the same normed linear space, $X$, you have two equivalent norms, $\|\cdot\|$ and $|\!|\!|\cdot|\!|\!|$. Show that $(X,\|\cdot\|)$ is complete if and only if $(X,|\!|\!|\cdot|\!|\!|)$ is complete."
My attempt: Recall that if two norms are equivalent then $\exists\, a,b\in\mathbb R^+$ such that $a\|x\|\le|\!|\!|x|\!|\!|\le b\|x\|,\,\forall x\in X$. Also recall that a normed linear space is complete if every Cauchy sequence of elements converges to it's limit in the space.
Suppose, then, that $(X,\|\cdot\|)$ is complete and consider a Cauchy sequence of elements in $X$, $(x_n)$, which converges to it's limit $x\in X$. Then $\|x_n-x\|\to0$ as $n\to\infty.$ But then we have that,
$$a\|x_n-x\|\le|\!|\!|x_n-x|\!|\!|\le b\|x_n-x\|,\,\forall n\in\mathbb N$$
$$\implies0\le|\!|\!|x_n-x|\!|\!|\le0,\,\forall n\in\mathbb N$$
Which means thats $(x_n)$ is a convergent sequence in $X$ under $|\!|\!|\cdot|\!|\!|$. But we know in a metric space that convergent sequences are necessarily Cauchy. Hence this Cauchy sequence converges to it's limit in $X$ under $|\!|\!|\cdot|\!|\!|$. This $(X,|\!|\!|\cdot|\!|\!|)$ is complete. A completely analogous argument holds for the other implication.
Is my attempt and reasoning correct? My uncertainty stems from the solutions I have to this problem from my class. There, the lecturer has shown seperately that $(x_n)$ converges in one norm iff it converges in the other norm, and that $(x_n)$ is Cauchy in one norm iff it is Cauchy in the other. Is it not sufficient to merely show the latter?
I think the reasoning is not good enough. Actually one should assume first that $(x_{n})$ is Cauchy in $|\|\cdot\||$ and $\|\cdot\|$ is complete. Then there is some $\|x_{n}-x_{m}\|\leq C|\|x_{n}-x_{m}\||\rightarrow 0$, so $(x_{n})$ is Cauchy in $\|\cdot\|$. Then there is some $x\in X$ such that $\|x_{n}-x\|\rightarrow 0$. Since $|\|x_{n}-x\||\leq D\|x_{n}-x\|\rightarrow 0$, so $(x_{n})$ converges to $x$ in $|\|\cdot\||$.
And by symmetry one does in the other way as well.