Proof-trying. Note that for all $x,y$, $x-y=x+(-y)$. Assume $X\subseteq\mathbb{R}$ is closed under subtraction, i.e., $X-X\subseteq X$. Thus, since $X-X=X+(-X)\subseteq X$, $X$ is closed under addition.
Can you give a hint for proof?
Proof-trying. Note that for all $x,y$, $x-y=x+(-y)$. Assume $X\subseteq\mathbb{R}$ is closed under subtraction, i.e., $X-X\subseteq X$. Thus, since $X-X=X+(-X)\subseteq X$, $X$ is closed under addition.
Can you give a hint for proof?
If you know that $X=-X$, and $X+(-X)=X-X$, then $$X+X=X+(-X)=X-X \subset X$$
Your proof is not correct. To prove that $X$ is closed under addition, you need to prove that $X+X\subseteq X$. Instead you have proven that $X+(-X)\subseteq X$. To fix your proof, you might try proving that $X=-X$.
No, your proof is incorrect.
A better proof is as follows:
If $X$ is empty, then it is closed under addition vacuously.
Since $X$ is closed under subtraction, if $x \in X$ (so $X$ is not empty), then $x - x = 0 \in X$ is also true.
Furthermore, for all $x \in X$, since $0 \in X$, it follows that $0 - x = -x \in X$.
Now, we can safely say: let $x, y \in X$, then $x + y = x- (-y) \in X$ since $-y \in X$ also, and because $X$ is closed under subtraction.Hence, we are done.
Let $x, y \in X$ then $y-y = 0 \in X$. Then $0 - y = -y \in X$ then $x -(-y) = x+y \in X$.