We have the theorem:
Let $E′$ be the set of all limit points of a set $E$. Prove that $E′$ is closed.
I understand the proof by Roberto Cardona given in the link, what I still don't grasp is essentially the closure of $E'$. In other words, why I have to suppose that $x_0\in E'$ is a limit point of $E'$? If I assume this, then by definition (*) $E'$ is closed and the only thing that I prove is that $x_0$ is also a limit of $E$ (i.e. that I don't create somehow limit points that are not limit points of $E$).
(*) A set $E'\subseteq \mathbb{R}$ is closed if it contains all its limit points.
The proof starts by : let $x_0$ be a limit point of $E'$. Then (insert argument), $x_0 \in E'$. So we have shown that any limit point of $E'$ is already in $E'$ (or $E'' \subseteq E'$) so the criterion $(\ast)$ allows one to conclude that $E'$ is closed. The criterion $(\ast)$ is better formulated as
Or
which we apply to $A =E'$.