5

I started reading about monoids (and semigroups in general) and came across of the example of some non-commutative monoids which cannot be endowed with some addition turning it into a ring (the monoid is constructed such that $x^2=x$ and so the ring would be boolean and thus commutative). My question is:

Do we have (checkable) criteria to decide whether a monoid can be turned into a ring?

  • 1
    One obvious condition is that there must be an element $\mathbf 0$ satisfying $\mathbf 0\cdot x=x\cdot \mathbf 0=\mathbf 0 $ for all $x$ – Gregory Arone Jan 04 '21 at 09:25
  • 1
    If $p$ is prime the only possible ring structures are zero (semigroup with 0 and constant law $xy=0$) and a cyclic group of order $p-1$ plus an absorbing element. This discards most monoid structures on a set with $p$ elements. – YCor Jan 04 '21 at 09:39

2 Answers2

7

This was a classical question in semigroup theory. I suggest looking at this paper http://www.numdam.org/article/SD_1969-1970__23_2_A12_0.pdf which is interested in finite semigroups. It gives a reference to a Russian paper that in some sense says it impossible to axiomatize such rings but I don't have access to the Russian paper to say what sense.

A key obstruction is that commuting idempotents in a ring have joins and relative complements in rings but not semigroups. Another problem is rings with no zero divisors are cancelative but not semigroups.

3

I am not sure how checkable this is, but one formal answer is that the forgetful functor from rings to monoids has a left adjoint: the monoid ring functor. Rings are the same thing as algebras over the monad resulting from this adjunction. So the set of ring structures on a monoid M is the same as the set of monoid maps $\mathbb Z[M]\to M$ that satisfy the axioms of algebra over a monad.

Gregory Arone
  • 10,698