Once an operation ∗ is confirmed binary on a set S (so closure automatically holds), four more properties decide how "arithmetic-like" it behaves.
Commutative property. ∗ is commutative if a∗b=b∗a for every a,b∈S -- order does not matter. Ordinary +,× on numbers are commutative; ordinary − is not (4−5=5−4).
Associative property. ∗ is associative if (a∗b)∗c=a∗(b∗c) for every a,b,c∈S -- grouping does not matter, so a chain a∗b∗c is unambiguous. Ordinary − fails this too: (4−5)−7=−8 but 4−(5−7)=6.
Existence of identity. An element e∈S is an identity element for ∗ if a∗e=a=e∗a for every a∈S. For + on Z, e=0; for × on Q, e=1.
Existence of inverse. If an identity e exists, then b∈S is the inverse of a (written b=a−1) if a∗b=e=b∗a. For + on Z, the inverse of m is −m; for × on Q, the inverse of a nonzero x is x1. (The notation a−1 names an element, not the fraction a1.)
Uniqueness is guaranteed, not assumed.
Theorem 12.1 (Uniqueness of Identity). If an algebraic structure (S,∗) has an identity element, it has only one. Proof idea: if e1,e2 are both identities, treat e1 as the identity acting on e2 to get e1∗e2=e2, then treat e2 as the identity acting on e1 to get e1∗e2=e1; comparing gives e1=e2.
Theorem 12.2 (Uniqueness of Inverse). If a∈S has an inverse, it has only one. Proof idea: if a1,a2 are both inverses of a, then a1=a1∗e=a1∗(a∗a2)=(a1∗a)∗a2=e∗a2=a2. …