Semigroup, monoid and group models of groupoid identities. 1. Introduction

Similar documents
Mathematics 222a Quiz 2 CODE 111 November 21, 2002

HALF-ISOMORPHISMS OF MOUFANG LOOPS

A CLASS OF LOOPS CATEGORICALLY ISOMORPHIC TO UNIQUELY 2-DIVISIBLE BRUCK LOOPS

ALGEBRAIC PROPERTIES OF THE SHIFT MAPPING

On finite congruence-simple semirings

Axioms of Kleene Algebra

arxiv: v3 [math.gr] 18 Aug 2011

MATH 422, CSUSM. SPRING AITKEN

Groups. 3.1 Definition of a Group. Introduction. Definition 3.1 Group

RIGHT PRODUCT QUASIGROUPS AND LOOPS

A field F is a set of numbers that includes the two numbers 0 and 1 and satisfies the properties:

Realizations of Loops and Groups defined by short identities

PALINDROMIC AND SŪDOKU QUASIGROUPS

Left almost semigroups dened by a free algebra. 1. Introduction

Commentationes Mathematicae Universitatis Carolinae

MITSCH S ORDER AND INCLUSION FOR BINARY RELATIONS

MATH 433 Applied Algebra Lecture 22: Semigroups. Rings.

NOTES ON CONGRUENCE n-permutability AND SEMIDISTRIBUTIVITY

Chapter 1. Sets and Mappings

Neatest and Promptest Manner. E d i t u r ami rul)lihher. FOIt THE CIIILDIIES'. Trifles.

Normal Automorphisms of Free Burnside Groups of Period 3

370 Y. B. Jun generate an LI-ideal by both an LI-ideal and an element. We dene a prime LI-ideal, and give an equivalent condition for a proper LI-idea

ON STRUCTURE AND COMMUTATIVITY OF NEAR - RINGS

NAND, NOR and XOR functions properties

WHY WORD PROBLEMS ARE HARD

On groupoids with identity x(xy) = y

The variety of commutative additively and multiplicatively idempotent semirings

0 Sets and Induction. Sets

Finite groups determined by an inequality of the orders of their elements

Quasigroups and Related Systems 21 (2013), Introduction

Algebras inspired by the equivalential calculus

4 Powers of an Element; Cyclic Groups

Algebraic Properties of Elementary Cellular Automata

arxiv: v1 [math.ra] 25 May 2013

ON VARIETIES OF LEFT DISTRIBUTIVE LEFT IDEMPOTENT GROUPOIDS

GROUPS AS GRAPHS. W. B. Vasantha Kandasamy Florentin Smarandache

Section II.1. Free Abelian Groups

arxiv: v1 [math.gr] 18 Nov 2011

Subrings and Ideals 2.1 INTRODUCTION 2.2 SUBRING

Generalized Multiplicative Derivations in Near-Rings

Some Structural Properties of AG-Groups

THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS

FREE STEINER LOOPS. Smile Markovski, Ana Sokolova Faculty of Sciences and Mathematics, Republic of Macedonia

EQUATIONS OF TOURNAMENTS ARE NOT FINITELY BASED

Minimal order semigroups with specified commuting probability

Section VII.39. Free Groups

Unit 2 Boolean Algebra

DEPARTMENT OF MATHEMATIC EDUCATION MATHEMATIC AND NATURAL SCIENCE FACULTY

Characterization of A n for n = 5, 6 by 3-centralizers

Automated theorem proving in algebra

A DARK GREY P O N T, with a Switch Tail, and a small Star on the Forehead. Any

MANY BILLS OF CONCERN TO PUBLIC

Quandles and the Towers of Hanoi

SEMIRINGS SATISFYING PROPERTIES OF DISTRIBUTIVE TYPE

Detection Whether a Monoid of the Form N n / M is Affine or Not

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General.

On relations between right alternative and nuclear square AG-groupoids

A note on an Abel-Grassmann's 3-band. 1. Introduction

arxiv: v1 [math.gr] 10 Sep 2018

A GENERAL THEORY OF ZERO-DIVISOR GRAPHS OVER A COMMUTATIVE RING. David F. Anderson and Elizabeth F. Lewis

COMBINATORIAL GROUP THEORY NOTES

GROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION

GENERALIZED GREEN S EQUIVALENCES ON THE SUBSEMIGROUPS OF THE BICYCLIC MONOID

Conjugate Loops: An Introduction

Functions. Computers take inputs and produce outputs, just like functions in math! Mathematical functions can be expressed in two ways:

The upper triangular algebra loop of degree 4

Quasigroups and Related Systems 9 (2002), Galina B. Belyavskaya. Abstract

The Hermitian part of a Rickart involution ring, I

Using automated reasoning in universal algebra: Several examples

Chapter 2: Switching Algebra and Logic Circuits

are Banach algebras. f(x)g(x) max Example 7.4. Similarly, A = L and A = l with the pointwise multiplication

An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California. 2. Background: Semirings and Kleene algebras

Handout #6 INTRODUCTION TO ALGEBRAIC STRUCTURES: Prof. Moseley AN ALGEBRAIC FIELD

Logic Part II: Intuitionistic Logic and Natural Deduction

Arithmetic Analogues of Derivations

Completely regular semigroups and (Completely) (E, H E )-abundant semigroups (a.k.a. U-superabundant semigroups): Similarities and Contrasts

CHAPTER III NORMAL SERIES

arxiv: v3 [math.gr] 23 Feb 2010

On atoms in BCC-algebras

arxiv:math/ v1 [math.ra] 27 Oct 2006

3.4 Set Operations Given a set A, the complement (in the Universal set U) A c is the set of all elements of U that are not in A. So A c = {x x / A}.

Chapter 1. Latin Squares. 1.1 Latin Squares

The varieties of quasigroups of Bol Moufang type: An equational reasoning approach

Chapter 2 Combinational Logic Circuits

Maximal non-commuting subsets of groups

THE WORD PROBLEM AND RELATED RESULTS FOR GRAPH PRODUCT GROUPS

Houston Journal of Mathematics. c 2007 University of Houston Volume 33, No. 1, 2007

MATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis

Permutation Groups and Transformation Semigroups Lecture 2: Semigroups

Some isotopy-isomorphy conditions for m-inverse quasigroups and loops

Lecture 8, 9: Tarski problems and limit groups

A Generalization of Boolean Rings

DAVID ELLIS and GAINES LANG in Gainesville, Florida, U. S. A.

Groups and Symmetries

Math 203A - Solution Set 1

On the lattice of congruences on a fruitful semigroup

arxiv: v2 [math.gr] 22 Aug 2016

INTRODUCTION TO SEMIGROUPS AND MONOIDS

A Note on UNAR LA-Semigroup

MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS

Transcription:

Quasigroups and Related Systems 16 (2008), 25 29 Semigroup, monoid and group models of groupoid identities Nick C. Fiala Abstract In this note, we characterize those groupoid identities that have a (nite) non-trivial (semigroup, monoid, group) model. 1. Introduction Denition 1.1. A groupoid consists of a non-empty set equipped with a binary operation, which we simply denote by juxtaposition. A groupoid G is non-trivial if G > 1, otherwise it is trivial. A semigroup is a groupoid S that is associative ((xy)z = x(yz) for all x, y, z S). A monoid is a semigroup M possessing a neutral element e M such that ex = xe = x for all x M (the letter e will always denote the neutral element of a monoid). A group is a monoid G such that for all x G there exists an inverse x 1 such that x 1 x = xx 1 = e. A quasigroup is a groupoid Q such that for all a, b Q, there exist unique x, y Q such that ax = b and ya = b. A loop is a quasigroup possessing a neutral element. A groupoid term is a product of universally quantied variables. A groupoid identity is an equation, the left-hand side and right-hand side of which are groupoid terms. By the words term and identity, we shall always mean groupoid term and groupoid identity, respectively. The letters s and t will always denote terms. We will say that an identity s = t has a (nite) non-trivial model if there exists a (nite) non-trivial groupoid G such that s = t is valid in G. We will say that an identity s = t has a (nite) nontrivial (semigroup, monoid, group, quasigroup, loop) model if s = t has a 2000 Mathematics Subject Classication: 20N02 Keywords: groupoid, semigroup, monoid, group, quasigroup, loop, identity, model, non-trivial model, non-trivial nite model, undecidable, decidable

26 N. C. Fiala (nite) non-trivial model that is a (semigroup, monoid, group, quasigroup, loop). The question of whether or not an identity has a (nite) non-trivial model is known to be undecidable (not answerable by an algorithm) [3]. In this note, we show that the question of whether or not an identity has a (nite) non-trivial (semigroup, monoid, group) model is decidable. 2. Results Lemma 2.1. An identity is valid in some non-trivial group if and only if it is valid in some non-trivial abelian group. Proof. Suppose that the identity s = t is valid in some non-trivial group G. Let a be any non-neutral element of G. Then s = t is valid in a non-trivial cyclic, and hence abelian, subgroup of G containing a. Given a term t and a variable x i, we denote by o i (t) the number of occurrences of x i in t. Given an identity s = t and a variable x i, we denote by d i the quantity o i (s) o i (t). Given an identity s = t in the variables x 1, x 2,..., x n, we denote by g the quantity gcd(d 1, d 2,..., d n ). Proposition 2.2. An identity s = t in the variables x 1, x 2,..., x n has a non-trivial group model if and only if g 1. Proof. Suppose g = 1. Suppose s = t is valid in some non-trivial group G. By Lemma 2.1, s = t is valid in some non-trivial abelian group H. Now, in H, s = t is equivalent to x d 1 1 xd 2 2 xdn n = e. Let m 1, m 2,..., m n Z be such that m 1 d 1 +m 2 d 2 + +m n d n = 1. Then, in H, x = x 1 = x m 1d 1 +m 2 d 2 + +m n d n = x m 1d 1 1 x m 2d 2 2 x m nd n n = (x m 1 1 )d 1 (x m 2 2 )d2 (x m n n ) d n = e, a contradiction. Finally, suppose g 1. Then s = t is valid in the non-trivial group Z g. As was mentioned before, the question of whether or not an identity has a nite non-trivial model is also known to be undecidable [3]. In fact, there exist identities with no non-trivial nite models but that do have innite models, such as the identity (((yy)y)x)(((yy)((yy)y))z) = x [1].

Semigroup, monoid and group models of groupoid identities 27 Corollary 2.3. An identity has a non-trivial group model if and only if it has a nite non-trivial group model. Proof. Suppose s = t has a non-trivial group model. By Proposition 2.2, g 1. Then s = t is valid in the nite non-trivial group Z g. Proposition 2.2 with group replaced by loop or quasigroup is false. Indeed, the identity ((xx)x)x = x(xx) is valid in the loop below (found with the model-generator Mace4 [2]). 0 1 2 3 4 5 6 0 0 1 2 3 4 5 6 1 1 2 3 5 0 6 4 2 2 4 5 1 6 3 0 3 3 0 6 4 2 1 5 4 4 3 0 6 5 2 1 5 5 6 1 0 3 4 2 6 6 5 4 2 1 0 3 It seems to be unknown if Corollary 2.3 with group replaced by loop or quasigroup is true. Given the existence of a non-trivial idempotent (x 2 = x) monoid, Proposition 2.2 with group replaced by monoid is false. However, we now show that the question of whether or not an identity has a (nite) non-trivial monoid model is decidable. Proposition 2.4. An identity s = t in the variables x 1, x 2,..., x n has a non-trivial monoid model if and only if every variable occurs on both sides or g 1. Proof. Suppose that there exists a variable x that occurs n > 0 times on one side of s = t but not at all on the other side. Suppose g = 1. Suppose that s = t is valid in some non-trivial monoid M. Substituting e for every variable in s = t besides x results in x n = e. Therefore, every element of M has an inverse and hence M is a group. By Proposition 2.2, M must be trivial, a contradiction. Suppose that every variable in s = t occurs on both sides. Then s = t is valid in the non-trivial commutative idempotent monoid (G, ), where G = {0, 1}, 0 0 = 0 and 0 1 = 1 0 = 1 1 = 1. Finally, suppose g 1. Then s = t is valid in the non-trivial group, and hence monoid, Z g. Corollary 2.5. An identity has a non-trivial monoid model if and only if it has a non-trivial nite monoid model.

28 N. C. Fiala Proof. Suppose s = t has a non-trivial monoid model. By Proposition 2.4, every variable that occurs in s = t occurs on both sides or g 1. If every variable that occurs in s = t occurs on both sides, then s = t is valid in the non-trivial commutative idempotent monoid above. If g 1, then s = t is valid in the nite non-trivial group, and hence monoid, Z g. Proposition 2.4 with monoid replaced by semigroup is false. Indeed, xy = zu is valid in a non-trivial zero semigroup and xy = x (xy = y) is valid in a non-trivial left-zero (right-zero) semigroup. Nevertheless, we now show that the question of whether or not an identity has a (nite) non-trivial semigroup model is decidable. Proposition 2.6. An identity s = t in the variables x 1, x 2,..., x n has a non-trivial semigroup model if and only if there are at least two variable occurrences on each side, one side is a variable which is also the left-most or right-most variable on the other side, or g 1. Proof. Suppose one side of s = t is a variable y. Suppose y is not the leftmost or right-most variable on the other side. Suppose g = 1. Suppose s = t is valid in some non-trivial semigroup S. Substituting x for every variable in s = t besides y results in xt(x, y)x = y for some (possibly empty) term t(x, y) in the variables x and y. Now, in S, Therefore, yt(y, x)(yt(y, z)y) = (yt(y, x)y)t(y, z)y. yt(y, x)z = xt(y, z)y. Substituting x for y in the above results in xt(x, x)z = xt(x, z)x = z. Thus, S is a monoid. By Proposition 2.4, S must be trivial, a contradiction. Suppose that there are at least two variable occurrences on each side of s = t. Then s = t is valid in the non-trivial zero semigroup (G, ), where G = {0, 1} and x y = 0. Suppose one side of s = t is a variable which is also the left-most (rightmost) variable on the other side. Then s = t is valid in the non-trivial left-zero (right-zero) semigroup below. 0 1 0 0 0 1 1 1 0 1 0 0 1 1 0 1

Semigroup, monoid and group models of groupoid identities 29 Suppose g 1. Then s = t is valid in the non-trivial group, and hence semigroup, Z g. Corollary 2.7. An identity has a non-trivial semigroup model if and only if it has a nite non-trivial semigroup model. Proof. Suppose s = t has a non-trivial semigroup model. By Proposition 2.6, there are at least two variable occurrences on each side of s = t, one side of s = t is a variable which is also the left-most or right-most variable on the other side, or g 1. If there are at least two variable occurrences on each side of s = t, then s = t is valid in the nite non-trivial zero semigroup above. If one side of s = t is a variable which is also the left-most (rightmost) variable on the other side, then s = t is valid in the nite non-trivial left-zero (right-zero) semigroup above. If g 1, then s = t is valid in the nite non-trivial group, and hence semigroup, Z g. References [1] A. K. Austin: A note on models of identities, Proc. Amer. Math. Soc. 16 (1965), 522 523. [2] W. McCune: Mace4 (http://www.cs.unm.edu/ mccune/prover9/). [3] R. McKenzie: On spectra, and the negative solution of the decision problem for identities having a nite nontrivial model, J. Symbolic Logic 40 (1975), 186 196. Received November 30, 2006 Revised May 8, 2007 Department of Mathematics, St. Cloud State University, St. Cloud, MN 56301 E-mail: ncala@stcloudstate.edu