C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
M ARK V. L AWSON
Constructing ordered groupoids
Cahiers de topologie et géométrie différentielle catégoriques, tome 46, no2 (2005), p. 123-138
<http://www.numdam.org/item?id=CTGDC_2005__46_2_123_0>
© Andrée C. Ehresmann et les auteurs, 2005, tous droits réservés.
L’accès aux archives de la revue « Cahiers de topologie et géométrie différentielle catégoriques » implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions). Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit contenir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
CONSTRUCTING ORDERED GROUPOIDS by
Mark V. LA WSONCAHIERS DE TOPOLOGIE ET
GEOMETRIE DIFFERENTIELLE CATEGORIQUES
Volume XL VI-2 (2005)
R6sum6. Nous montrons que
chaque groupoide
ordonn6 est iso-morphe
a ungroupoide
construit apartir
d’unecat6gorie operant
demanière
appropride
sur ungroupoide provenant
d’une relationd’6quivalence.
Cette construction estutilis6e,
dans un article sui- vant, pouranalyser
le monoide structurel ougdom6trique
de De-homoy
associd a une variete balancde.Introduction
The
theory
of orderedgroupoids
was introducedby
Ehresmann as away of
formalising
thetheory
ofpseudogroups
of transformations[3].1
During
the1990’s,
the authorbegan
asystematic investigation
of therole of ordered
groupoids
in inversesemigroup theory.
This work issummarised in
[8]
and forms apart
of ’the orderedgroupoid approach
to inverse
semigroups’.
Thisapproach
has beensubstantially
advancedin recent years; see
[4, 10, 13, 19].
We may summariseby saying
thatordered
groupoids
are animportant
tool instudying
inversesemigroups,
and that inverse
semigroups
areturning
out to be natural mathematicalobjects;
the books[8, 17, 18] provide
manyexamples justifying
this lastclaim.
The aim of this paper is to describe a way of
constructing
orderedgroupoids.
The construction grew out of concreteexamples:
the clauseinverse
semigroup
introducedby
Girard in[5]
forapplications
in linear1 What we call ’ordered groupoids’ were termed ’functorially ordered groupoids’
by Ehresmann.
124
logic;
my construction of inversesemigroups
fromcategory
actions inf91
that was motivatedby
ananalysis
of Girard’ssemigroup;
and De-hornoy’s
construction of the structural monoid of analgebraic variety
defined
by
a set of balancedequations [2].
In thissection,
I describe the idea behind my construction.Let G be a
groupoid.
I shall denote theright identity of g
E Gby d(g)
and the leftidentity by r(g).
I shall alsodenote g by
an arrowd(g) -> r(g).
Thepartial product
will be denotedby concatenation;
note that the
product gh
is defined iffd(g)
=r(h).
The set of identities of G is denotedGo.
Agroupoid
G is said to be ordered if it isequipped
with a
partial
order in such a way that thefollowing
four axioms hold:(OG1) x
yimplies x-1 y-u
(OG2)
If x y and u v and xu and yv are defined then xu yv.(OG3)
Let ed(x)
where e is anidentity.
Then there exists aunique
element
(x e),
called the restrictionof x
to e, such that(x | e) x
and
d(x e)
= e.(OG3)*
Let er(x)
where e is anidentity.
Then there exists aunique
element
(e x),
called the corestrictionof
x to e, such that(e |x)
x and
r(e| x)
= e.In
fact,
axiom(OG3)*
is a consequence of the otheraxioms;
see[8].
The
homomorphisms
between orderedgroupoids
are the orderedfunc-
tors : those functors that are also
order-preserving.
An ordered functora: G - H is an ordered
embedding if g
h iffa(g) a(h).
In the class of
groupoids,
those that arise fromequivalence
relationsdeserve to be
regarded
as thesimplest. They
can be characterisedby
theproperty
that if e andf
are identities then there is at most one element g such that eg-> f .
We call suchgroupoids
combinatorial. Ourgoal
isto construct ordered
groupoids
from combinatorialgroupoids together
with some other data. The
ingredients
we need are as follows:O A
category
C acts on a combinatorialgroupoid
H.O This action induces a
preorder
on H whose associatedequiva-
lence relation is =
O The
quotient
structureH/ -
is agroupoid
on which thepreorder
induces an order.
O The
groupoid H/
= is ordered and every orderedgroupoid
is iso-morphic
to one constructed in this way.In Sections 1 and
2,
I shall show that this construction can be re-alised. In Section
3,
I show how this construction contains the onedescribed in
[9];
inaddition,
I make some remarks of an historical na-ture. The construction is
put
to work in[14]
inanalysing Dehornoy’s
structural monoids
[2].
Finally,
I need to say a few words about therelationship
between or-dered
groupoids
and inversesemigroups.
Let G be an orderedgroupoid.
If x, y E G are such that e =
d(x) A r (y) exists,
then Ehresmann definedcalled the
pseudoproduct
of x and y. It can beproved [8]
that ifxO (yOz)
and
(x
Oy)
O z are bothdefined,
thenthey
areequal.
An orderedgroupoid
is said to be inductive if the order on the set of identities is a meetsemilattice.’
An inductivegroupoid gives
rise to an inversesemigroup (G, O) using
thepseudoproduct,
and every inversesemigroup
arises in this way. Ordered functors between inductive
groupoids
thatpreserve the meet
operation
on the set of identitiesgive
rise to ho-momorphisms
between the associated inversesemigroups.
An orderedgroupoid
is said to be *-inductive if thefollowing
condition holds for eachpair
of identities: ifthey
have a lowerbound, they
have agreatest
lower bound. A *-inductivegroupoid gives
rise to an inversesemigroup
with zero
(GO, 0): adjoin
a zero to the setG,
and extend thepseudo- product
on G toGo
in such a way that ifs, t
E G and sO t is not defined thenput s O t = 0,
and define allproducts
with 0 to be 0.Every
in-verse
semigroup
with zero arises in this way. The details of the orderedgroupoid approach
to inversesemigroup theory
are described in[8].
2 The term ’inductive’ is used in inverse semigroup theory in a way quite different from that used in Ehresmann’s work.
126
1 Categories acting on groupoids
In this
section,
I shall define a class of actions ofcategories
on combina-torial
groupoids,
and show thatthey
can be used to construct orderedgroupoids.
We
begin by recalling
the definition of acategory acting
on an-other
category,
in this case, agroupoid.’
Let C be acategory
and G agroupoid.
Let 7r: G ->Co
be a function to the set of identities of C.Define
We say that C acts on G if there is a function from C * G to
G,
denotedby (a, x)
-> a.x, which satisfies the axioms(A1)-(A6)
below. Note that I write 3a - x to mean that(a, x)
E C * G. I shall also use 3 to denote the existence ofproducts
in thecategories
C and G.(Al) 31r(x). x
and1r(x) . x
= x.(A2)
Ba.ximplies
thattt(a . x)
=r(a).
(A3)
Ba.(b - x) iff 3(ab) .
x, and ifthey
existthey
areequal.
(A4)
Ba. x iff 3a .d(x),
and ifthey
exist thend(a . x)
= a -d(x);
3a x iff 3a .
r(x),
and ifthey
exist thenr(a . x)
= a -r(x).
(A5)
If7r(x) = 7r(y)
andBxy
thentt(xy)= tt(z).
(A6)
If Ba.(xy)
thenB(a. x)(a. y)
and a .(xy)= (a . x)(a. y).
We write
(C, G)
to indicate the fact that C acts on G. If C acts onG and x E G then define
Define x
y in G iff there exists a E C such that x = a . y. It is easy to checkthat
is apreorder
on G. Let - be the associatedequivalence:
x = y
iff x
y andy
x. Denote the=-equivalence
classcontaining x by [x],
and denote the set of=-equivalence
classesby J(C, G) .
The setJ (C, G)
is orderedby [x] [y] iff z
y.31 am grateful to the referee for pointing out that Ehresmann originated this notion; see
[3],
volume 111-3, page 439.Remarks
(1)
The usual definition of acategory acting
on a set is aspecial
caseof the definition of a
category acting
on agroupoid:
a set can beregarded
as agroupoid
in which each element is anidentity.
Inthis case, axioms
(A4)-(A6)
are automatic.(2)
Let C act on thegroupoid
G. Then C acts on the setGo.
Toprove
this,
it isenough
to show that if x is anidentity
in G and3a - x then a - x is an
identity
in G. This followsby (A4),
sinced(a. x) = a . d(x) = a. x.
(3)
Let C act on thegroupoid
G. If x E G and a E C then 3a - x iff 3a -x-1,
in which case(a - x)-1
= a -x-1.
It isstraightforward
tocheck that
Ge
=tt-1(e)
is asubgroupoid
ofG,
and that iff - a e
in
C,
then the function x -> a.x fromGe
toG f
is a functor.(4)
Let C act on thegroupoids
G and G’. We say that(C, G)
is iso-morphic
to(C, G’)
iff there is anisomorphism
a: G -> G’ such that 3a . z iff 3a -a(x)
in which casea(a - x)
= a -a(x).
(5) Observe that x y iff C.x C C.y. Thus x == y iff C . x = C . y.
(6)
If x - y thend(x) - d(y)
andr(x) - r(y) by
axiom(A4).
We shall be interested in actions of
categories
C ongroupoids
G thatsatisfy
two further conditions:(A7)
G is combinatorial.(A8) d (a . x)
=d (b . x)
iffr(a. x)
=r (b . x).
Condition
(A7)
is to beexpected;
condition(A8)
will makeeverything work,
as will soon become clear.Theorem 1.1 Let C be a
category acting
on thegroupoid G’,
and sup- pose in addition that both(A7)
and(A8)
hold. Then(i) J(C, G) is
an orderedgroupoid.
-128-
(ii) J(C, G)
is *-inductiveiff’ for
all identities e,f E
G we have thatC.en C. f non empty implies there exists an identity i such that
C . e n C . f
= C . i.Proof
(i)
DefineThese are well-defined
by
Result(4).
We claim that
d[x]
=r[y]
iff there exists x’ E[x]
andy’
E[y]
such that
3x’y’.
To provethis,
suppose first thatd[x]
=r[y].
Thend(x) - r(y).
There exist elementsa, b
E C such thatd (x)
= a -r(y)
and
r(y)
= b.d(x).
Thusby (A3)
and(A4),
we have thatBy (A8),
thisimplies
thatBy (A7),
this means that y = b .(a - y).
Hence y - a - y and3z(a . y),
as
required.
The converse followsby
Result(4).
We define a
partial product
onJ(C, G)
as follows: ifd[x]
=r[y]
then
otherwise the
partial product
is not defined. To show that it is well- defined we shall use(A7)
and(A8).
Let x" E[x] and y"
E[y]
be suchthat
3x"Y".
We need to show thatx’y’ =- x"y". By
definition there exista, b,
c, d E C such thatand there exist
s, t, u, v
E C such that4Strictly
speaking, I should writed([x])
but I shall omit the outer pair of brackets.Now x = b - x’ and x" = c - x. Thus x" =
(cb) -
x’by (A3).
Now3x’y’
and so
7r(XIY’)
=tt(x’) by (A5).
Thus3(cb) - (x’y’).
Hence(cb). (x’y’) = [(cab) . x’][(cb) . y’] by (A6)
which isx"[(cb) . y’].
We shall show that(cb) - y’
=y",
which proves thatx"y" x’y’;
the fact thatx’y’ x"y"
holds
by
a similarargument
so thatx’y’
=x"y"
asrequired.
It thereforeonly
remains to prove that(cb) . y’
=y".
We have thaty" = (ut) . y’
and
d(x")
=r(y").
Thusd(x")
=r(y") = (ut) . r(y’) by (A4).
Butd(X") = (cb) - r(y’).
Thus(ut) . r(y’) = (cb). r(y’).
Henceby (A4).
Thereforeby (A8).
It follows that the elements(ut) - y’
and(cb). y’
have thesame domains and
codomains,
and so areequal by (A7).
It follows that(cb). y’ = (ut). y’
=y".
Thus thepartial product
is well-defined.It is now easy to check that
J(C, G)
is agroupoid: [x]-l
=[x-1],
and the identities are the elements of the form
[x]
where x EGo.
The order on
J(C, G)
is definedby [x] [y]
iff x = a - y for somea E C. It remains to show that
J(C, G)
is an orderedgroupoid
withrespect
to this order.(OGI)
holdsby
Result(3).
(OG2)
holds: let[x] [y]
and[u] [v]
and suppose that thepartial products [x][u]
and[y][v]
exist. Then there exist x’ E[x],
u’ E[u], y’ E [y]
and v’ E[v]
such that[x] [u]
=[x’u’]
and[y] [v]
=[y’v’]. By assumption, [x’] [y’]
and[u’] [v’]
so that there exist a, b E C such that x’ = a .y’ and u’
= b. v’. We need to show that x’u’y’v’.
Now
d(x’)
=r(u’)
and so a.d(y’)
= b.r(v’).
Butd(y’)
=r(v’)
Thusa -
d(y’)
= b.d(y’).
HenceBy (A8),
we therefore have that130
and so a -
y’ = b - y’ by (A7).
Thus x’u’=(a. y’) (b. v’)
=(b - y’) (b ’ v’) .
Now 3y’v’ and so hv (AS) and (A6) wP have that (h.y’)(b.v’) = h- (y’v’).
Thus x’u’ = b -
(y’v’)
and sox’u’ y’v’,
asrequired.
(OG3)
holds: let[e] d[x]
where e EGo.
Thene d(x)
and soe = a -
d(x)
for some a E C. Now 3a . zby (A4).
DefineClearly [a ’ x] [a],
andd[a’ x] = [a . d(x)= [e].
It is alsounique
withthese
properties
as we now show. Let[y] [x]
such thatd[y] = [e].
Then y = b - x for some b E C and
d(y) -
e. Because of thelatter,
there exists c E C such that e = c -
d(y).
Thus e =(cb). d(x).
Bute
= a . d(x).
Thus(cb). d(x)
=a.d(x).
Hence(cb) . r(x) = a.r(x) by (A8).
Soby (A7),
c.(b. x)
= a. x,giving
c.y = a. x. It follows that wehave shown that a.x y. From
d(y) -
e, there exists d E C such thatd(y)
= d. e.Using (A7)
and(A8),
we can showthat y
= d.(a. x),
andso
y «
a. x. We have thereforeproved
that y - a. x Hence[y]
=[a. x],
as
required.
(OG3)*
holds:although
this axiom follows from theothers,
we shallneed an
explicit description
of the corestriction. Let[e] r[x]
wheree E
Go.
Then er(x)
and so e - b -r(x)
for some b E C. Now 3b - xby (A4).
DefineThe
proof
that this has therequired properties
is similar to the oneabove.
(ii)
We now turn to theproperties
of thepseudoproduct
inJ(C, G).
Let
[e], [f]
be apair
of identities inJ(C,G).
It is immediate from the definition of thepartial
order that[e]
and[f]
have a lower bound iff C - e n C -f # 0. Next,
asimple
calculation shows that[z] [e], [f]
iff C-i c
C . e n C . f.
It is noweasy to deduce
that[i]
=[e] A [f]
iffC . i = C . e n C . f.
It will be useful to have a
description
of thepseudoproduct
itself. IfC.i=C.en C.f then denote by
e * f
andf * e
elements of
C,
notnecessarily unique,
such thatSuppose
that[x], [y]
are such that thepseudoproduct [x]
0[y]
exists.Then
by
definitionL ld(x)]
A[r(y)]
exists. Thus C.d(x)
n C.r(y)
= C. efor some e E
Go.
It follows thatNow and Hence
The condition that if C . e n C .
f
isnon-empty,
where e andf are identities,
then there exists anidentity
i such thatC . e n C . f = C. i
willbe called the orbit condition for the
pair (C, G).
Part(ii)
of Theorem 2.1can therefore be stated thus:
J(C, G)
is *-inductive iff(C, G)
satisfiesthe orbit condition.
2 Universality of the construction
In this
section,
I shall show that every orderedgroupoid
isisomorphic
to one of the form
J(C, H)
for some action of acategory
C on a com- binatorialgroupoid
H.Let G be an ordered
groupoid.
There are threeingredients
neededto construct
J(C, H):
acategory,
which I shall denoteby C’(G),
acombinatorial
groupoid,
which I shall denoteby R(G),
and a suitableaction of the former on the latter. We define these as follows:
O We define the
category C’(G)
as follows: an element ofC’(G)
isan ordered
pair (x, e)
where(x, e)
E G xGo
andd(x)
e. Thiselement can be
represented
thus-132
We define a
partial product
onC’(G)
as follows: if(x, e), (y, f )
EC’(G)
and e =r(v)
then(x, e)(y, f)
=(x 0
zi,f).
This productcan be
represented
thussince in this case x0y =
x(d(x) y).
It is easy to check that in thisway
C’(G)
becomes aright
cancellativecategory
with identities(e, e)
EGo
xGo.
Further details of this construction may be found in[12].
O We define the
groupoid R(G)
as follows: its elements arepairs
(x, y)
wherer(x)
=r(y).
Defined(x,y)= (y, y)
andr(x, y) = (x, x).
Thepartial product
is definedby (x, y)(y, z) = (x, z).
Evidently, R(G)
is thegroupoid
associated with theequivalence
relation that relates x and y iff
r(x)
=r(y).
. We shall now define what will turn out to be an action of
C’(G)
on
R(G).
Define 7r:R(G) -> C’(G)a by 7r(z, y) = (r(x), r(y)),
a well-defined function. Define
(g, e) - (x, y) = (g Q9 x, g O y)
iffe =
r(x)
=r(y).
This is a well-defined function fromC’(G) *R(G)
to
R(G).
Proposition
2.1 Let G be an orderedgroupoid.
With the abovedefini- tion,
thepair (C’(G), R(G)) satisfies
axioms(Al)-(A8).
Proof The verification of axioms
(A1)-(A7)
is routine. We show ex-plicitly
that(A8)
holds.Suppose
thatThen s O x = t 0 x. The
groupoid product x-ly
isdefined,
and thetwo ways of
calculating
thepseudoproduct
of thetriple (s,
x,x-ly)
aredefined,
and the two ways ofcalculating
thepseudoproduct
of thetriple (t, x, x-1 y)
are defined. It follows thats O y = t O y;
thatis,
The converse is
proved similarly.
The next theorem establishes what we would
hope
to be true is true.Theorem 2.2 Let G be an ordered
groupoid.
ThenJ(C’(G), R(G))
isisomorphic
to G.Proof Define a: G -
J(C’(G), R(G)) by a(g) = [(r(g),g)].
We showfirst that a is a
bijection. Suppose
thata(g)
=a(h).
Then(r(g), g) = (r(h), h).
Thus(a, r(g)) . (r(g), g) = (r(h), h)
and(b, r(h)) . (r(h), h) = (r(g), g)
for somecategory
elements(a, r(g))
and(b, r(h)).
HenceIt follows that a and b are identities and
so h g and g h,
whichgives g
= h. Thus a isinjective.
To prove that a issurjective,
observethat if
[(x, y)]
is anarbitrary
element ofJ(C’(G), R(G)),
then(x, y)=
(d(x), x-ly)
becauseNext we show that a is a functor. It is clear that identities map to identities.
Suppose
thatgh
is defined in G. Nowa(g) = [(r(g), g)]
anda(h) = [(r(h), h)].
We have thatd[(r(g), g)] = [(g, g)]
andr[(r(h), h)] = [(r(h), r(h))].
Now(g, g) - (d(g), d(g))
becauseand
Thus
a(g)a(h)
is also defined. Now(r(h), h) = (g, gh)
because134
and
Thus
a(g)a(h)= ((r(g), gh)]
=a(gh).
It follows that a is a functor.Finally,
we prove that a is an orderisomorphism. Suppose
first thatg h
in G. Theng-1 h-1
and(d(g)lh-l) h-’
andr(d(g)|h-1) = d(g)
=r(g-1).
Thus(d(g)lh-l)
=g-’.
It is now easy to check that(r(g), g)= (p0 h-’, r(h)) - (r(h), h).
Thusa(g) a(h).
Now supposethat
a(g) a(h).
Then(r(g), g) = (a, r(h)) . (r(h), h).
It follows thata is an
identity
andthat g
= a O h and so g h. We haveproved
thata is an order
isomorphism.
Hence a is an
isomorphism
of orderedgroupoids.
As an
application,
I shall show how thetheory
can be used to de-scribe inverse
semigroups
with zero; the case of inversesemigroups
with-out zero is similar. Let S be an inverse
semigroup
with zero. We denoteby
S* the setS B 101 regarded
as an orderedgroupoid:
thepartial prod-
uct of s and t is defined iff
S-1 s
=tt-1
in which case it isequal
to theusual
product st;
thepartial
order is the naturalpartial
order.The
category
C’ =C’(S*)
consists of those orderedpairs (s, e)
wheres E S* and e E
E(S*),
the set of non-zeroidempotents
ofS,
such thats-is
e. Theproduct
of(s, e)
and(t, f )
is defined iff e =tt-1
in whichcase
(s, e) (t, f )
=(st, f ).
The combinatorial
groupoid
R =R(S*)
consists of thosepairs (s, t)
such that s and t are both non-zero and
ss-1
=tt-1.
Now the relation R is defined on Sby s
R t iffss-’
=tt-1
and is one of Green’s relations.By
Theorem2.2,
the orderedgroupoid
S* isisomorphic
toJ(C’, R).
Thus the inverse
semigroup
S isisomorphic
toJ(C’, R)° equipped
withthe
pseudoproduct.
We may summarise these results as follows.Theorem 2.3
Every
inversesemigroup
with zero S is determinedupto isorraorphism by
threeingredients:
thecategory C’(S*),
Green’s R-relation,
and the actionof
thecategory
on thegroupoid
determinedby
Green’s R-relation.
3 Final remarks
I
begin by explaining
how the construction of orderedgroupoids
fromcategories acting
on sets described in[9]
can be viewed as aspecial
case of the construction of this
paper.5
Let(C, X)
be apair consisting
of a
category
Cacting
on a set X where we denoteby
7r: X -Co
the function used in
defining
the action. Define the relation R* on the set X as follows:xR* y
iff7r (x) 7r(Y)
and for alla, b
E C we havethat,
whendefined, a.x = b . x =>a . y = b . y.
Observe that R* isan
equivalence
relation on the set X . Inaddition,
x R* yimplies
thatc. x R* c. y for all c E C where c . x and c.y are defined.
Consequently,
we
get
a combinatorialgroupoid
Define tt’ :
G(C, X ) -> Co by tt’(x, y) = tt(x),
and define an action of Con
G(C, X) by
a -(x, y) = (a -
x, a.y)
whend(a) = tt’ (x, y) .
It is easyto check that axioms
(Al)-(A8)
hold. We may therefore construct anordered
groupoid
from thepair (C, G(C, X)).
This is identical to the orderedgroupoid
constructed in[9] directly
from thepair (C, X ) .
To
conclude,
I would like to say a few words about theorigins
ofthe constructions described in Sections 1 and 2. Let G be an ordered
groupoid.
Thecategory C’ (G)
is one of apair
ofcategories
that can beassociated with an ordered
groupoid
G. Theother,
denotedC(G),
isleft rather than
right
cancellative. Theorigin
of thesecategories
goes back to one of thefounding
papers of inversesemigroup theory
writtenby
Clifford[1].
However theexplicit
connection between Clifford’s work andcategory theory
was discoveredby
Leech[15].
He showed that in the case of inversemonoids,
the whole structure of thesemigroup
couldbe reconstituted from either of these two
categories.
Theimportance
ofthese
categories
was further underlined in thediscovery by Loganathan [16]
that thecohomology
of inversesemigroups
introducedby
Lausch[7]
was the same as the usual
cohomology
of one of itscategories.
Furtherapplications
of thesecategories
can be found in[11, 12, 13].
As I indi- catedabove,
thesecategories completely
determine the structure of the 5In fact, in[9]
I look only at inverse semigroups, but the construction generalises easily.136
semigroup
in the case of inverse monoids. This raises thequestion
ofwhat can be said in
general.
Thesemigroup background
to thisquestion
is discussed in
[9].
As a result ofreading
a paperby
Girard on linearlogic,
I was led to the construction described in[9],
which shows how inversesemigroups
can be constructed fromcategories acting
on sets. Ithought
this was the final word on this construction until Claas R6verpointed
out to me the paperby Dehornoy [2]. Dehornoy
constructs aninverse
semigroup
from anyvariety,
in the sense of universalalgebra,
that is described
by equations
which arebalanced, meaning
that thesame variables occur on either side of the
equation.
This constructionwas
clearly
related to my construction in[9],
but I felt the fit was notquite good enough.
It was ananalysis
of the connections between the two that led me to the construction of this paper.Acknowledgements
I would like to thank Claas R6ver for
referring
me toDehornoy’s
paper[2]
which leddirectly
to this newdescription
of orderedgroupoids.
References
[1]
A.CLIFFORD,
A class ofd-simple semigroups,
Amer. J. Math.75
(1953),
547-556.[2]
P.DEHORNOY,
Structural monoids associated toequational
va-rieties,
Proc. Amer. Math. Soc. 117(1993),
293-304.[3]
C.EHRESMANN,
Oeuvrescomplètes
etcommentées, (ed
A. C.
Ehresmann) Supplements
to Cahiers deTopologie
etGéométrie
Différentielle Amiens,
1980-83.[4]
N. D.GILBERT,
HNN extensions of inversesemigroups
andgroupoids,
to appear in J.Alg.
[5]
J.-Y.GIRARD,
Thegeometry
of interaction III:accommodating
the
additives,
in Advances in linearlogic (eds
J.-Y.Girard,
Y. La-font,
L.Regnier) Cambridge University Press,
1995.[6]
J.KELLENDONK,
M. V.LAWSON,
Partial actions of groups, Inter. J.of Alg.
andComputation
14(2004), 87-114.
[7]
H.LAUSCH, Cohomology
of inversesemigroups,
J.Alg.
35(1975),
273-303.
[8]
M. V.LAWSON,
Inversesemigroups:
thetheory of partial
symme-tries,
WorldScientific,
1998.[9]
M. V.LAWSON, Constructing
inversesemigroups
fromcategory actions,
J.of
Pure andApplied Alg.
137(1999),
57-101.[10]
M. V.LAWSON,
J.Matthews,
T.Porter,
Thehomotopy theory
ofinverse
semigroups,
Inter. J.of Alg.
andComputation
12(2002),
755-790.
[11]
M. V.LAWSON, E*-unitary
inversesemigroups,
inSemigroups,
al-gorithms,
automata andlanguages (eds
G. M. S.Gomes,
J.-E.Pin,
P. V.
Silva)
WorldScientific, 2002,
195-214.138
[12]
M. V.LAWSON,
Left cancellativecategories
and orderedgroupoids, Semigroup
Forum 68 (2004), 458-470.[13]
M. V.LAWSON,
B.STEINBERG,
Etendues and orderedgroupoids,
Cahiers deTopologie
et GéométrieDifférentielle Catégoriques
XLV(2004),
82-108.[14]
M. V.LAWSON,
Acorrespondence
between balanced varieties and inversesemigroups,
Submitted.[15]
J.LEECH, Constructing
inversesemigroups
from smallcategories, Semigroup
Forum 36(1987),
89-116.[16]
M.LOGANATHAN, Cohomology
of inversesemigroups,
J.Alg.
70(1981), 375-393.
[17]
A. L. T.PATERSON, Groupoids,
inversesemigroups,
and theirC*-algebras, Birkhäuser,
1998.[18]
J.RENAULT,
Agroupoid approach
toC*-algebras,
Lecture Notes in Mathematics793, Springer-Verlag, Berlin,
1980.[19]
B.STEINBERG,
Factorization theorems formorphisms
of orderedgroupoids
and inversesemigroups,
Proc.Edinburgh
Math. Soc. 44(2001) ,
549-569.Department
of MathematicsSchool of Mathematical and
Computer
SciencesHeriot-Watt
University
Riccarton
Edinburgh
EH14 4ASSCOTLAND