As a Boolean ring is a ring in which multiplication is idempotent, so a Boolean rig is a rig in which multiplication is idempotent; that is, a rig in which always holds.
While many further properties follow from the idempotence of multiplication in a ring, most of these require subtraction (or at least cancellation of addition), so these will not necessarily hold for a Boolean rig. As such, it might be proper to add some of them as axioms for a Boolean rig.
Even without subtraction, we may define the Boolean join operation ; however, it also seems to have no nice properties without additional axioms. In a commutative Boolean rig, however, we can prove that multiplication distributes over join, meaning that multiplication and join together form another rig structure. But we cannot prove that this rig is also Boolean, or that join is a semilattice operation.
The main examples are probably distributive lattices. In this case, the join operation called above will match the original join/addition operation called above.
Of course, a Boolean ring is a Boolean rig, since any ring is a rig. However, since it's also a distributive lattice, a Boolean ring is actually a Boolean rig in two different ways.
Let see what are the smallest commutative boolean rigs.
There are exactly two boolean rings of cardinal . In such a boolean ring, we necessarily have , because would imply that for every and then the boolean ring would be the zero ring . The two elements of the boolean rings are thus and . From the axioms of a rig, we have , , , and . We then have two possibilities for , either or . The two possibilities give a boolean rig. The multiplications being commutative, one has only to check the distributivity .
There seem to be none. The ‘Boolean semirings’ in the literature (by which I mean, what Google found for me that wasn't cloaked) are something much more complicated than what we're looking at here.
Last revised on May 22, 2023 at 17:43:08. See the history of this page for a list of all contributions to it.