Module over a Semiring

Let R 𝑅 R be a Semiring. A R 𝑅 R -module is a Commutative Monoid M 𝑀 M equipped with an operation : R × M M \cdot:R\times M\to M such that:

Equivalently, a R 𝑅 R -module is a Semiring Homomorphism R End ( M ) 𝑅 End 𝑀 R\to\mathrm{End}(M) from R 𝑅 R into the Endomorphism SemiringEndomorphism Semiring of M 𝑀 M .

Typically, sources distinguish between left and right R 𝑅 R -modules. This distinction is redundant, as we can recover right R 𝑅 R -modules as modules over the Opposite Semiring R m a t h r m o p superscript 𝑅 𝑚 𝑎 𝑡 𝑟 𝑚 𝑜 𝑝 R^{mathrm{op}} . When R 𝑅 R is a Commutative Semiring, left and right modules coincide, and we simply speak of modules.

Properties