With modular arithmetic, it seems possible to define the addition operation without imposing equivalence classes. That is, with the set of remainders when dividing by $n$ as $\{0, ..., n - 1\}$, we can define the addition between members of this set to be the usual integer sum in $\mathbb{Z}$, reduced modulo $n$. My university notes say that, with this definition, addition is well-defined but that its properties are difficult to glean. As a result, equivalence classes are imposed and addition occurs between these classes. My questions are: (1) why is it difficult to glean the properties of the original addition (please provide examples to make it clearer) and (2) how does the introduction of equivalence classes solve this problem? Below is an excerpt from the notes I am referring to:
Another group with a different flavor is $(\mathbb{Z}/(n\mathbb{Z}), +)$, the integers modulo $n ≥ 2$ integer: as a set, this can be identified with $\{0, 1, . . . , n − 1\}$ (the remainders when dividing by $n$ in integers), and addition gives the usual sum in $\mathbb{Z}$, reduced modulo $n$, so e.g. in $(\mathbb{Z}/(5\mathbb{Z}), +)$, $2 + 4 = 1$. It is less confusing though to write $\{[0], . . . , [n − 1]\}$ for the set, and $[2] + [4] = [1]$ then; below we see why this is a good notation.
With this definition, addition is well defined on $(\mathbb{Z}/(n\mathbb{Z}), +)$, but it can be quite awkward to check its properties. It is usually better to proceed as follows: we partition (divide into disjoint sets) $\mathbb{Z}$ into equivalence classes, and say that $a$ and $b$ are in the same class, or $a ∼ b$, if $a − b$ is divisible by $n$, i.e. if $a$ and $b$ differ by a multiple of $n$. Then there are $n$ equivalence classes, namely exactly the remainders when dividing by $n$. We write the equivalence class of $a ∈ \mathbb{Z}$ as $[a]$...