On page 19 of his Calculus book, Apostol proves that $0$ is the only additive identity element for real numbers as follows:
In fact, if $0$ and $0'$ both have this property ($x+0=x$, $x+0'=x$ for all $x$ --op) , then ${0+0' = 0}$ and $0+0=0$. Hence, $0+0'=0+0$ and, by the cancellation law, $0=0'$.
The following, seemingly more immediate, proof occurred to me:
If the property is true for $0$ and $0'$, then $0+0' = 0$ but $0+0'=0'$ as well. Thus, ${0=0'}$.
Was Apostol's choice arbitrary, or am I missing something?
Suppose $0,0'$ both satisfying axiom 4 in Apostol book (existence of identity element). Then $$0=0+0'$$ by axiom 4 applyed to $0'$. Then $$0+0'=0'+0$$ by axiom 1 (commutative law). Finally $$0'+0=0'$$ by axiom 4, now applyed to $0$.
The sentence "cancellation law shows unicity of neutral element" doesn't mean "cancellation law is the unique way to show that unicity"