Some texts define the field of real numbers as a set $\mathbb{R}$, on which there are two operations defined (called Addition $+$ and Multiplication $\cdot$, respectively), such that:
- $(\mathbb{R},+)$ is an abelian group with neutral element $0$;
- $(\mathbb{R}\setminus\{0\},\cdot)$ is an abelian group with neutral element $1$;
- For all $a,b,c\in\mathbb{R}$ we have (distributivity laws): \begin{align*} a\cdot (b+c)=(a\cdot b)+(a\cdot c) \\ (b+c)\cdot a=(b\cdot a)+(c\cdot a). \end{align*}
At first this seemed to me like a nice way to define the real numbers. However, on second thought, from 2. we have associativity, commutativity, and the existence of a neutral element for multiplication for all $a,b,c\in\mathbb{R}\setminus\{0\}$ instead of for all $a,b,c\in\mathbb{R}$. Did I miss something or is the short definition given above indeed incomplete?