C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
F RANCIS B ORCEUX
R OSANNA C RUCIANI
Skew Ω-sets coincide with Ω-posets
Cahiers de topologie et géométrie différentielle catégoriques, tome 39, no3 (1998), p. 205-220
<http://www.numdam.org/item?id=CTGDC_1998__39_3_205_0>
© Andrée C. Ehresmann et les auteurs, 1998, 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.
SKEW 03A9-SETS COINCIDE WITH Q-POSETS by
Francis BORCEUX* and Rosanna CRUCIANICAHIERS DE TOPOLOGIE ET
GEOMETRIE DIFFERENTIELLE CA TEGORIQUES
l’olume XXXIX-3 (1998)
R6sum6
Lorsque Q
est unquantale
noncommutatif,
les Q-ensembles cor-respondants
sont munis d’une6galit6
nonsym6trique
a valeursdans Q. Dans le cas
classique
d’un localeQ,
nous prouvons que lacat6gorie
des O-ensembles nonsym6triques
est6quivalente
àla
cat6gorie
des S2-faisceaux ordonn6s.Mots cl6s
francais: S2-ensemble, faisceau,
topos.Mots cl6s
anglais: Q-sets, sheaf,
topos.Classification AMS:
18B25,
03G25.Introduction
Every
set A isprovided
with anequality
and amembership
relation:given
elements a, b ofA,
the formula a = b takes the truth value trueor
false according
to the case;analogously,
the formula a E A takes the truth value trueexactly
for all elements a of A.Logicians
have firstreplaced
the truth valuestrue, false by
a(com- plete)
booleanalgebra
of truth values(see [4]),
and moregenerally by
alocale of truth values
(see [5]).
Thecorresponding logics
are intuition-istic.
Given a locale
Q,
an Q-set is then defined as a set Aprovided
withan
"equality"
where
[a
=a’]
E Q isinterpreted
as the "truth value" of the formulaa =
a’,
and[a = a]
isinterpreted
as the truth value of the formulaa E A. Such an
"equality"
isrequested
tosatisfy
the"symmetry"
and"transitivity"
axiomswhere a,
a’,
a" are elements of A. In the samespirit,
amorphism f : A -->
B is amapping
where
f (a)
=b
E Q isinterpreted
as the "truth value" of the formulaf (a)
= b and the axioms express the functionalrequirements
onf (see [3],
section2.8).
The locale Q
itself, provided
with themultiplication lu
=v]
= u A v,is the terminal Q-set. More
generally,
every sheaf F on Q determines.an Q-set: the
corresponding
Q-set A is thedisjoint
unionIIuEnF(u)
ofall "elements" of F at all levels and
[a
=a’]
is thebiggest
level u E Qwhere the restrictions of a and a’ concide. In
particular
if l.L EF(u),
one
gets u
=[a
=a]
as truth value of the formula a E A. Infact,
it iswell known that the
category
of Q-sets isequivalent
to thecategory
of sheaves on Q(see [5]).
Those last years,
multiplicative
lattices have beenintensively
studiedfrom a
logical point
ofview,
under the namequantales (see [6]
and[7]).
This is a
complete
latticeprovided
with an associativemultiplication
which distributes over
joins
in each variable. Locales arejust
the casewhere
multiplication
is the meetoperation.
Canonicalexamples
aregiven by
lattices of ideals ofrings
oralgebras,
with themultiplication
of the
quantale
inducedby
that of ideals.The
theory
of Q-sets can be carried over to the case of aquantale Q, replacing everywhere
the meetoperation
Aby
themultiplication
& of the
quantale (see [1]
and[2]).
Since theapplications
ofquantale
theory
areessentially
found in thestudy
of non commutativerings
oralgebras,
themultiplication
& isgenerally
not commutative. If we wanta canonical
Q-set,
we are forced to omit thesymmetry
axiom[a = a’]
=[a’
=a]
in the definition ofQ-sets.
All authorsstudying
noncommutative
quantales
agree on thispoint.
It is
amazing
that up to now,nobody
had tried toinvestigate
whatthose
non-symmetric Q-sets
are, in the classical case of a locale Q. The purpose of this paper is to prove that thecategory
of nonsymmetric
Q-sets is
equivalent
to thecategory
ofpartially
orderedQ-sheaves,
thatis,
of
posets
in thecategory
of Q-sheaves. For that reason, wesuggest
that the notation(a a’]
should rather be used to denote thenon-symmetric
"equality" [a
=a’]
of anon-symmetric Q-set
over aquantale Q.
1 Q-sets
Let Q be a fixed locale. We introduce first some definitions and
notation;
the reader is invited to consult
[3],
section2.8,
for more details onthe intuition
underlying
those definitions. To avoid anyambiguity,
weuse the
terminology "symmetric
Q-set" and "skew Q-set" todistinguish
the
symmetric
case from thenon-symmetric
one; we use the notationQ,y-Set
andQsk-Set
to indicate thecorresponding categories.
First of all the
symmetric Q-sets,
whichare just
called Q-sets in[3].
Definition 1.1. Let Q be a locale. A
symmetric
Q-set is defined as apair A, [.
=.])
where A is a set and[. = .] :
A x A - Q is amapping
satisfying
thefollowing
axioms:where a,
a’,
a" are elements of A.Definition 1.2. Let Q be a locale and
A,
B twosymmetric
Q-sets. Amorphism
of Q-setsf :
A --> B is amapping [f.
=.J:
A x B -> Qsatisfying
for all elements a, a’ in A and
b,
b’ in B.The
symmetric
Q-sets and theirmorphisms
constitute acategory,
which we denoteQ,y-Set.
Thiscategory
isextensively
studied in[3],
section
2.8;
inparticular
thefollowing
result holds.Lemma 1.3. Let Q be a locale and
f : A -->
B amorphism
of sym- metric Q-sets. Thefollowing
relations hold:for all elements a, a’ of A and
b,
b’ of B.Now the case of skew S2-sets.
Definition 1.4. Let Q be a locale. A skew Q-set is a
pair (A, [.
=J)
where A is a set and
[. = .]:
A x A --> Q is amapping satisfying
thefollowing
axioms:for all elements a,
a’, a"
of A.Following
the intuition recalled in theintroduction, [a
=a]
shouldbe
thought
as[a
EA].
Thefollowing proposition
follows at once fromdefinition 1.4.
Lemma 1.5. Let Q be a locale and A a skew Q-set. The
following
relations hold:
for all elements a,
a’,
a" ofA.
The
unsymmetry
of theequality, together
with lemma1.3,
makessensible the
following
definition ofmorphisms.
Definition 1.6. Let Q be a locale and
A,
B skew Q-sets. Amorphism
of skew n-sets
f :
A --> B is apair
ofmappings
satisfying
for all elements a, a’ in A and
b,
b’ in B.Straightforward computations, using
axioms(Ml)-(M6), yield
thethe
following
result:Lemma 1.7. Let Q be a locale and
f : A -->
B amorphism
of skewQ-sets. The
following
relations hold:for all elements a in A and b in B. m We are now
ready
to define thecomposite
of twomorphisms
of skewQ-sets; straightforward computations yield
theproof
of thefollowing proposition.
Proposition
1.8. Let Q be a locale. Given twomorphims
of skewQ-sets
f:
A --> B and g: B -->C,
the formulaefor all a
E A,
c EC,
define acomposite morphism
of skew Q-sets g of :
A --> C. With thiscomposition law,
the skew Q-sets and theirmorphisms
become acategory
where theidentity
on a skew Q-set A isgiven by [1Aa
=a’]
=[a
=a’]
=[a
=lAa’],
for all a, a’ E A.We write
Qsk-Set
for thecategory
of skew fl-sets and their mor-phisms. Proposition
1.3 indicates at oncethat, putting [b
=fa]
=[fa
=b]
in definition1.2,
thecategory Osy-Set
ofsymmetric
Q-sets isa
subcategory
of thatQsk-Set
of skew Q-sets. Our purpose in this sec-tion is to prove that
Osy-Set
is in fact a full coreflectivesubcategoy
ofQsk-Set.
Lemma 1.9. Let Q be a locale. Givezn two
morphims
of skew Q-setsf,
g: A -->B,
thefollowing equivalence
holdsfor all elements a in A and b in B.
Proof:
For all a in A and b inB,
which proves one
implication;
the other one isanalogous.
Corollary
1.10. Let Q be a locale. Given twomorphims
of skew S2-setsf,
g: A ->B,
the relationsf a
=b] [ga
=b]
and[b = fa] [b
=ga],
for all a in A and b in
B, imply f
= g.Proposition
1.11. Let S2 be a locale.The category Qsy-Set ofsymmet-
ric Q-sets is a full
subcategory
of thecategory S2Sk-Set
of skew Q-sets.Proof: By
lemma1.3,
everysymmetric
Q-set is a skew Q-set andputting
[b
=fa] = f a
=b]
in definition 1.2yields
the inclusion ofQ,y-Set
inS2Sk-Set.
To prove the fullness of the
inclusion,
considersymmetric
Q-sets Aand
B, together
with amorphism f :
A -> B of skew S2-sets. We must prove that[fa = b] = [b = fa]
for all elements a in A and b in B.By proposition
1.7for all a in A and b in B. The
corresponding
relation for[b
=fa]
isproved
in the same way.for all a in A and b in B.
Analogously [b
=fa] f a
=b],
from whichthe result.
Theorem 1.12. Let Q be a locale. The
category Osy-Set
ofsymmetric
Q-sets is a full coreflective
subcategory
of thecategory Osk-Set
of skewQ-sets.
Proof:
Given an n-set A= (A, [. = .J),
the formula
for all
a, a’
in A definesclearly
asymmetric
Q-setAsy
=(A, [[. = .]]).
Moreover
putting
for all a in A and a’ in
A.,,, yields immediately
amorphism
h:Asy
--> A.Let us prove that the
pair (Asy, h)
is the coreflection of A i nQsy-Set.
For this consider a
symmetric
Q-set B and amorphism
of skew S2- setsf : B ->
A. The relationfor all a in A and b in
B,
defines amorphism f sy :
B -Asy
ofsymmetric
Q-sets. One
gets
at onceCorollary
1.10implies
then h of sy
=f .
To prove the
uniqueness
offsy,
consider amorphism
g: B -Asy
ofsymmetric
Q-sets suchthat h o g
=f ,
that isfor all a in A and b in B. In those conditions
for all a in A and b in B .
By symmetry
andcorollary 1.10,
we concludethat
fsy
= g.2 Complete Q-sets
The purpose of this section is to
generalize,
to the case of skewQ-sets,
the
theory
ofcomplete
Q-sets. It isproved
in[3],
section2.9,
thatthe
category Qc sy -Set
ofcomplete symmetric
Q-sets isequivalent
to thecategory Q,y-Set
ofsymmetric
Q-sets.Analogously,
we prove that thecategory Q’sk-Set
ofcomplete
skew Q-sets isequivalent
to thecategory Qsk-Set
of skew Q-sets.Definition 2.1. Let Q be a locale and A a skew Q-set. A
singleton s
of A is a
pair
ofmappings
satisfying
the axiomsfor all elements a, a’ of A. The
quantity
in(u4)
is called the"support"
of the
singleton.
Definition 2.2: Let Q be a locale. A skew Q-set A is
complete
whenevery
singleton
of A has the form([a =.], [.= a])
for aunique
elementa E A.
Given a locale Q and an element u E
Q,
let us writelu
for thesymmetric
Q-set obtainedby providing
thesingleton 1*1
with the Q-equality [*
=*]
= u.Comparing
definitions 1.6 and2.1,
weget
at once thefollowing
result.Proposition
2.3. Let Q be a locale and A a skew Q-set. There is abijection
between1. the
singletons
of A withsupport
u, 2. themorphisms
of skew Q-sets1 u --> A,
for every element u E Q..
Together
withproposition 1.11,
this result indicates inparticular that,
in the case ofsymmetric Q-sets,
definition 2.1 agrees with the classical definition of asingleton (see [3]).
Inparticular,
asymmetric
Q-8et is
complete
in the sense of our definition 2.2 if andonly
if it iscomplete
in the classical sense.Lemma 2.4. Consider a skew S2-set A and a
singleton
s of A. Thefollowing
relationshold,
whereA
indicates the set ofsingletons
of A:for all elements a, a’ in A.
Proof:
The twoinequalities
follow from(o1)
and(u2)
and the first twoequalities
in 1.5. Theequality
in the statement follows from(Q3)
andthe fact that every element a in A determines
canonically
asingleton
ofA.
Proposition
2.5. Let Q be a locale andA,
B two skewQ-sets,
withB
complete.
There exists abijection
between:1. the
morphisms
of skew Q-setsf :
A )B;
2. the actual
mappings
p: A --> Bsatisfying
the two conditionsfor all elements a, a’ in A.
The
category Q’sk-Set
ofcomplete
skew Q-sets and theirmorphisms
asin 1.6 is
equivalent
to thecategory
ofcomplete
skew Q-sets and thosemappings
as in condition 2 of thestatement,
thecomposition
of thesemappings being
the usual one.Proof:
Givenf
and an element a inA, ([fa = .], [. = fa]) is a singleton
on
B,
thus isrepresented by
aunique
element of B which we choose ascp(a). Conversely given cp,
one definesf
via theassignments
for all elements a in A and b in B.
Theorem 2.6. Let Q be a locale.
Every
skew Q-set isisomorphic
toa
complete
skew Q-set. Thus thecategory Qsk-Set
of skew Q-sets isequivalent
to its fullsubcategory Qc sk-Set
ofcomplete
skew Q-sets.Proof:
For agiven
Q-setA,
the setA
ofsingletons
of A is itself a skewQ-set when
provided
with theequality
for all
singletons
s, s’ of A.Indeed, by (u4), A
satisfies(81)
and(S2);
moreover, for all s,
s’, s"
EA,
one hasfrom which axiom
(S3)
holds in A.To prove that the skew Q-set A is
complete,
choose asingleton a
ofA.
For an element a inA, put
It is routine to check that s verifies
(o1), (Q2), (u3);
let us prove it satisfies(u4)
aswell,
thus is asingleton
of A.and
analogously
for[a
=s].
It follows at once that s is theunique singleton
of A whichrepresents
thesingleton a
ofA.
It is now routine to observe
that,
for elements a in A and s inA,
the relations
define two inverse
isomorphisms f :
A -A,
g: A -> A in thecategory
of skew Q-sets. m
When A is a
symmetric Q-set,
the Q-set A ofsingletons
of A isitself a
symmetric
Q-setand,
viaproposition 2.3,
isexactly
the Q-set ofsingletons
of A in the classical sense(see [3]).
3 The Q-posets
By
anQ-poset
we mean aposet object
in thecategory
of sheaves onlemma.
Lemma 3.1. Let Q be a locale and A a skew Q-set.
Composing
withthe coreflection
morphism
h:Asy
-> A of theorem 1.12yields
abijection
between the
singletons of Asy
and thoseof A,
when asingleton of support
u E Q is viewed via 2.3 as a
morphism
with domain1u.
Proof: By
the coreflectionproperty,
sincelu
is asymmetric
Q-set..In
particular,
when A is acomplete
skewQ-set,
thesymmetric
Q-setAsy
of theorem 1.12 is stillcomplete,
thus the datadefine a sheaf on
Q, by
a well-known result in the classicaltheory
ofQ-sets
(see [3],
section2.9).
We shallkeep .writing
this sheaf A.Let us also recall that the
subobject
classifier in thecategory
of sheaves on the localeS2,
still writtenQ,
isgiven by
for all elements u E S2
(see [3]).
Proposition
3.2. Let Q be a locale and A acomplete
S2-set. The datafor all u E
S2,
define amorphism
of sheaves A -->Q,
which is the char-acteristic
morphism
of areflexive,
transitive andantisymmetric
relationon the sheaf A.
Proof :
Consider vu in Q and writeal,,, a’|v
for the restrictions of a, a’ inA(v) . Viewing
a, a’ assingletons
ofA,
this meansfor all elements x of A. This
implies immediately
Let us write R C A x A for the relation on A classified
by
theprevious morphism
of sheaves. Thatis, given
a, a’ EA(u),
iff This relation R is reflexive because
top
element ofS2(u).
It is transitive because
given
a,a’,
a" EA(u)
thus
and
To prove that the relation R is also
antisymmetric,
choose a, a’ EA(u)
such that
[a
=a’]
= u =[a’
=a].
For each element x ofA,
thus
Analogously, [a’
=x] [a
=x]
and thus[a
=x] = [a’
=x].
Since A iscomplete,
thisimplies
a = a’.Theorem 3.3. Let S2 be a locale. The
category
of skew Q-sets isequiv-
alent to the
category
ofposets
in thetopos
of sheaves on Q.Proof: By
theorem2.6,
it sufices to work withcomplete
skew Q-sets.For
morphisms
ofcomplete
skewQ-sets,
we use thedescription given
in2.5. Let us first construct a functor
from the
category
ofQ-poset
to thecategory
ofcomplete
skew Q-sets.Given a
poset (F, )
in the topos of sheaves onS2,
weprovide
theset A =
IIuEnF(u)
with the skewQ-equality
for all a E
F (u), a’
EF(v)
and w u A v . It isstraightforward
toobserve that we have so defined a skew Q-set A. The
symmetric
Q-set associated with A is the classical Q-set associated with the sheaf F
(see [3],
section2.9),
thus it iscomplete.
Since A and the associatedsymmetric
Q-set have the samesingletons (see 3.1),
it follows that A isa
complets
skew Q-set.A
morphism
ofQ-posets
a: F - G ismapped
onIIuEQau ; applying 2.5,
this definition makes sense since each au is aposet morphism.
Thisdefines the functor P
which, by construction,
is faithful.The functor P is also full.
Indeed,
write A and B for the com-plete
skew Q-sets associated with theQ-posets
F and G. Amorphism
cp : A-> B as in 2.5 is
trivially
also amorphism
between thesymmetric
Q-sets associated with A and
B,
thus is inducedby
a natural transfor- mation a : F => G(see [3],
section2.9). One
hasthus p
=II u E au.
It remains to show that each au is a
poset morphism.
For this choose aa’ inF(u);
this means[a
=a’]
= u and thereforefrom which
[au(a)
=au(a’),
= u since both elements are inG(u).
Thismeans
precisely au (a) au (a’).
Finally
it remains to observethat, by proposition 3.2,
the full and faithful functor P is alsoessentially surjective
on theobjects.
Theorem 3.3
suggests
that a skew S2-set should rather bepresented
as a set A
provided
with anQ-inequality
while a
morphism f :
A -> B of skew Q-sets should bepresented
as apair
ofmappings
The definitions remain thus
exactly
1.4 and 1.6:just
the notation haschanged.
This new notationimproves largely
theintuition;
forexample
while the
morphism f,,,
ofsymmetric
Q-sets isgiven by
In
particular,
wesuggest
to use this"inequality
notation" instead of"equality"
whenworking
withQ-sets
on aquantale Q.
References
[1]
U.Berni-Canani,
F. Borceux and R.Cruciani,
Atheory of quantal sets,
J. of Pure andAppl. Algebra,
62(1989)
123-136[2]
F. Borceux and R.Cruciani,
Ageneric representation
theoremfor
non-commutativerings,
J. ofAlgebra,
167-2(1994)
291-308[3]
F.Borceux,
A handbookof categorical algebra,
volume 3:categories
of sheaves, Cambridge University Press,
1994.[4]
D.Higgs,
Acategory approach
to boolean-valued settheory,
LectureNotes,
Waterloo(1973)
[5]
D.Higgs, Injectivity
in thetopos of complete Heyting
valuedsets,
Can. J.
Math., 36-3, 1984,
550-568[6]
C.J.Mulvey, &,
Rend. Circ. Mat.Palermo,
12(1986),
99-104[7]
K.Rosenthal, Quantales
and theirapplications,
Pitman Res. Notesin Math.
234, Longman (1990)
BORCEUX:
Dipartement de Math6matique
Universite Catholique de Louvain
2 Chemin du Cyclotron
B 1348 LOUVAIN-LA-NEUVE BELGIUM
CRUCIANI:
Dipartimento di Matematica, Universita Roma III P. A. Moro 2
I-00185 ROMA ITALY