Let $R$ be a ring. Then a left $R$- module is an additive Abelian group M along with an operation
$R\times M \to M$ such that it satisfies -
- $r(x+y)=rx+ry$
- $(r+s)x=rx+sx$
- $(rs)x=r(sx)$
- $1_R x=x$
where $x,y \in M $ and $r \in R$
Now my question is why do we require a module to be an abelian group?. Can't we turn a non-abelian group into a module over some ring? Say if we have $G=S_3\ \text{or}\ GL_2(\Bbb{Z})$ and $R$ be some ring (commutative/noncommutative)
Commutativity of the operation of $M$ is forced from the other axioms. Indeed, if $x,y\in M$, then $$ 0 = 0_R(x+y) = (1_R-1_R)(x+y) = 1_R(x+y) - 1_R(x+y) = x+y-x-y. $$
Thus, adding $y$, then $x$ on the right, we get $y+x=x+y$.