Take the 2-minute tour ×
MathOverflow is a question and answer site for professional mathematicians. It's 100% free, no registration required.

The axioms of a semiring include:

$$0·a = 0 = a·0$$

Is there a name for an algebraic structure which satisfies all the axioms of a semiring except for this one?

(if it helps, the structure I have in mind happens to satisfy $0·a·0=0$)

share|improve this question
Many authors do not include this axiom when defining a semiring. When this is satisfied usually it is called a semiring with zero, when there is a multiplicative identity it is called division semiring. Look at how math.chapman.edu/cgi-bin/structures.pl?HomePage defines it for example –  Gjergji Zaimi Jan 5 '10 at 8:53
@Gjergji: Thanks for this comment. I didn't know that and always wondered about the definition which can be found at Wikipedia and of course also other sources. However, I think that Adam assumed the additive structure to be a commutative monoid. And there it is quite natural to impose the condition $0a=0=a0$ (together with distributivity, it just says that left and right multiplication are monoid endomorphisms). The question is probably about the setting where we have have a zero for the addition, but don't require it to be absorbing. –  Martin Brandenburg Dec 15 '11 at 21:48

1 Answer 1

If you were looking for a field with convenient terminology for its structures, I should warn you that the field of semirings is pretty bad :)


"Graphs, dioids and semirings: new models and algorithms" by Michel Gondran, Michel Minoux

they use "presemiring" to mean a set with two associative binary opearations, + and X where + is commutative and X distributes over + on both sides.

To make a presemiring a semiring, they require identity elements for both operations, and require that the additive identity 0 is absorbing, as you describe.

I wouldn't put too much stock in the one book though. Really there are so many authors throwing around so many terms about these things it's probably useless to find out which is the most common.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.