Definition 1. Let $R$ be a ring, $M$ be an abelian group and $\cdot : R \times M \to M$. $M$ is a module over $R$ if:
-
(Distributivity) For all $\lambda \in R$ and $x$, $y \in M$,
\[\lambda \cdot (x + y) = \lambda \cdot x + \lambda \cdot y;\]for all $\lambda$, $\mu \in R$ and $x \in M$,
\[(\lambda + \mu)\cdot x = \lambda \cdot x + \mu \cdot x.\] -
(Associativity) For all $\lambda$, $\mu \in R$ and $x \in M$,
\[\lambda \cdot (\mu \cdot x) = (\lambda \mu) \cdot x.\] -
(Compatibility with $1_R$) For all $x \in M$,
\[1_R \cdot x = x.\]
The operation $\cdot$ is then called a scalar multiplication.