Semiring

A semiring or rig is a "Ring without negatives". In other words, it is a Monoid Object in the Category of Commutative Monoids with respect to the Tensor Product of Commutative Monoids.

Explicitly, a semiring is a H-Set A 𝐴 A equipped with a pair of Binary Operations + : A × A A +:A\times A\to A , : A × A A \cdot:A\times A\to A and a pair of constants 0 , 1 : A : 0 1 𝐴 0,1:A such that

Arguably, semirings are a more fundamental notion than Ring.

Examples