6 Selected magmas
Each magma can be used to establish anti-implications: if
All magmas of order at most
, up to isomorphism (of which there are );All commutative magmas of order
, up to isomorphism determine their count;Cyclic groups
with and for randomly chosen .There are only
distinct cancellative magmas of order (up to isomorphism), and Mace4 can generate all of them in under 20 seconds. A shell script to do this is available here. A magma is cancellative if implies and implies .
We also note that a systematic (computer-assisted) study of magmas of order
Some other magmas have been used to establish counterexamples:
The cyclic group
with the addition law.The natural numbers with law
.The natural numbers with law
.The reals with
.The natural numbers with
equal to when and otherwise.The set of strings with
equal to when or when ends with , or otherwise (see this Zulip thread).Vector spaces
over , which obey Definition 2.32 (and hence all the subsequent laws mentioned in Theorem 5.6).Knuth’s construction [ 7 ] of a central groupoid (Definition 2.23) as follows. Let
be a (finite) set with a distinguished element , and a binary operation such that and for all , and for each there is a unique with . One can then define a central groupoid on by defining to equal if ; if is non-zero and ; and if . One such example in [ 7 ] is when with and .Cancellative magmas of orders 7 to 9, found by hand-guided search using various solvers.
Two magmas of cardinality
were constructed by Z3.A large number of ad-hoc finite magmas were constructed using the Vampire theorem prover. In some cases, inputting theoretical information is useful: see this discussion.
Linear magmas
on various fields, such as for small primes , have also been used to establish counterexamples. One such choice is . See this discussion. For a noncommutative example, see this discussion. For a more systematic exploration of the implications that can be obtained by both commutative and noncommutative linear models, see this discussion.A variation of the translation-invariant magma construction which resolved the Asterix / Obelix anti-implication is used to show that Definition 2.36 does not imply Definition 2.34.