So I'm practicing writing proofs and starting simple. I'm doing a proof by cases, but something seems off about it that I can't place my finger on, could someone verify this with me? I'm not sure if it's ok to say "follows the same reasoning" or not in this instance, I'm presuming little about my audience.
Theorem: $a|b$ if and only if $a|(-b)$ if and only if $(-a)|b$.
Proof: $a|b$ is equivalent to $b = ax_1$. $a|(-b)$ is equivalent to $-b = ax_1$, and multiplying through by $-1$, $b = (-1)ax_1$, so $b = a(-1)x_1$, or $b= a(-1x_1)$ and so $b = ax_2$, which is to say that $a|(-b)$ implies $a|b$. That $a|b$ implies $a|(-b)$ follows the same reasoning.
Now it will be shown that $a|(-b)$ implies $(-a)|b$. Again, from earlier $a|(-b)$ implies $a|b$, so $b = ax_1$, $(-a)|b$ is to say $b = (-a)x_1$, and multiplying by $-1$ we have $-b = ax_1$ which is equivalent to the statement $a|(-b)$ and also to the statement $a|b$. To show that $(-a)|b$ implies $a|(-b)$ follows the same reasoning.
So, is there a better way to do this proof?