C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
A NDERS K OCK
G ONZALO E. R EYES
Relatively boolean and De Morgan toposes and locales
Cahiers de topologie et géométrie différentielle catégoriques, tome 35, n
o3 (1994), p. 249-261
<http://www.numdam.org/item?id=CTGDC_1994__35_3_249_0>
© Andrée C. Ehresmann et les auteurs, 1994, 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.
RELATIVELY BOOLEAN AND DE MORGAN TOPOSES
AND LOCALES
by Anders KOCK and Gonzalo E. REYES
CAHIERS DE TOPOLOGIE ET
GEDMETRIE DIFFERENTIELLE CATEGORIQUES
Yolume XJ~~CY 3 (1994)
Resume Nous
pr6sentons
une notion detopos
bool6en r6lative a untopos
de base. Si letopos
de base est bool6en dans le sensstandard,
la notionse reduit a la notion bool6en standard. La notion r6lative nous
permet
de retenir le th6or6me de structure pour lestopos
bool6ens deprefaisceaux,
sans
hypoth6se
sur letopos
de base. De meme pour une notion detopos deMorgan.
Nous considerons deplus
ces notions pour lestopos localiques.
Introduction
The motivation for the
present
work waspartly
thetopos
theoreticanalysis
ofmodal
operators - notably
thequestion
ofnaturality
of thepossibility operator,
thisquestion being
related to deMorgan’s
law[10]
-; andpartly
thefeeling
thatthe two well known results
~ a
presheaf category
C is Boolean iff C is agroupoid;
~ a
presheaf category
C is deMorgan
iff C satisfies the Ore conditionare too
good
to be abandoned if one abandons thehypothesis
that the basetopos
is Boolean. We introduce relative notions of ’Boolean’ and ’deMorgan’
which makethese two results valid over any base
topos (see
Section3).
The notions are, of course, latticetheoretic,
so deal withframes
intoposes;
this leads us to consider thequestion
when thetopos
of sheaves on a locale(or frame)
isrelatively
Booleanover the base
topos,
see Section 4.In so far as the frame
theory
isconcerned,
we have benefited fromcorrepondence
between the first author and M. Jibladze and P. T.
Johnstone, arising partly
ascomments on
[8].
Inparticular,
Jibladzegives (March 1990)
a list of frame theoreticconditions,
all of which reduce to the condition ofbeing
a Booleanalgebra
if thebase
topos
is boolean.Thus,
the beautifulgeneralisation
of the law of excluded middle 1 = a V ~a,namely
(A ranging
over the set (1 of truthvalues),
we learned from him.For open
geometric morphisms,
our notion ofrelatively Boolean, respectively
relatively
deMorgan, geometric morphism
-y : E -~ S can be stated: the canonical(monic, by openness)
is anisomorphism, respectively
has a leftadjoint.
The notionof
’relatively
Boolean’ in[8]
is weaker than the one introduced in thepresent
paper;in fact it is
precisely
the deMorgan
condition whichupgrades
the former to thelatter,
see remarks after Definition 1.1. ,1 Clopen and regular elements in
aframe
Let A be a frame. Given a map T : D -~ A to A from an
arbitrary
setD,
we considerthe
following
two subsets of A(omitting
T fromnotation;
in theapplications,
r willoften be the inclusion of a
subset),
In case where A is the frame of open sets of a
topological
space, and D is the subset{0~, 1~}, Clp(A)
andReg(A)
consistof, respectively,
theclopen
and theregular
open
subsets, respectively.
We shall
apply
these notions in two situations: thefirst,
as in[1],
where ris the
unique
frame map SZ --~A;
the secondwhere y :
E -* S is ageometric morphism,
and T is the canonicalcomparison
map7* SZ_S -* fl-vwhich
classifies the monic7* (true) : ’Y.1
-~y* °V.
- -
As in
topology, clopen implies regular
open:Proposition
1.1 For any T :D --* A, Clp(A) 9 Reg(A).
Proof. Let a E
Clp(A),
so1A = VÅ(o H a)
where A ranges over D. We shouldprove
ÂÅ(o -+ A)
- A a(the
otherinequality always holds).
It suffices to seethat for any b with
b _ (a --~ a) --~ a
for all A 6 D we have b a. Theassumption
on b may be reformulated
." ...."" -... ".-’B.
Since
1~ _ VN (a
Ha),
b is coveredby
thefamily lb A (a
HA) ) a E D},
so itsuffices to prove that b n
(a
HA)
a. Butusing ( 1)
for the firstinequality.
This proves theProposition.
It is well known that for fixed d E
A, (- --> d)
-· d is a nucleus on the frame A.Hence the
(pointwise)
meetis a nucleus
LD .
If D C_A,
it may be characterized as thelargest
nucleus(under pointwise order)
which fixesD;
see[5].
Note thatReg(A)
isby
definition the setFiz(LD)
offixpoints
for the nucleusLD,
and that the inclusionReg(A)
C Atherefore has a left exact left
adjoint.
Proposition
1.2 For any T : D 2013~A,
thefollowing
conditions areequivalent:
1.
Clp(A)
C A has aleft
exactleft adjoint (which
is thennecessarily given by
~ ~»
2.
Clp(A)
=Reg(A)
3. For all a E
A,
(a and p ranging
overD,)
Proof. Assume 1.
Combining
the assumed leftadjoint
with the inclusionClp
gA,
we
get
a nucleus P on A withClp
as itsfixpoint
set.(We
omit A fromnotation.)
Since
CI p
gReg, by
theprevious Proposition,
we have theopposite inequality
forthe
corresponding nuclei,
soLD
P. To seeLD
= P(which implies 2.),
it thussuffices to see that P
LD .
SinceLD
is thelargest
nucleusfixing (the image
underT
of) D,
it suffices to see that P fixes thatimage,
thatis,
to see thatT(~) E Clp
for every p E D. But
(omitting
r fromnotation),
whence p belongs
toClp. Conversely,
sinceReg
C A has a left exact leftadjoint (given by
the nucleusLD ),
2.implies
1.Now assume 2. Since
fi (a ~ p) ~ JJ E Reg,
itbelongs
also toClp, by assumption,
so 3.holds; conversely
if 3.holds,
every element of formÅ,..(a
-~c)
--> ~ is inCl p;
but every element ofReg
is of thisform,
soReg
gCl p,
henceby Proposition 1.1, Reg
=Clp.
It is well known that a
Heyting algebra
where every element a isregular (in
theclassical sense, a =
--a),
has theproperty
that every element iscomplemented,
1 = a V -a, i.e. is a Boolean
algebra.
A Stonealgebra (cf.
e.g.[2]),
or deMorgan algebra,
is aHeyting algebra
where every -a iscomplemented,
1 = -a V -,-,a. Thisis
equivalent
tosaying
that -- commutes with finitejoins,
cf loc.cit. These notions andresults, being purely finitary-algebraic,
make sense forHeyting algebras
in anarbitrary topos
S. We may refer to them as the absolute notions.However,
for thereasons
explained
in theintroduction,
we want relative notions that take the full setQs
of truth values into account. SinceSZS
is not ingeneral finite,
the relative notions are best formulated forcomplete Heyting algebras,
i.e. for frames.Let A be a frame in a
topos S,
and T :O~ ~
A theunique
frame map. We nowlet the the notions
Clp
andReg
refer to this map. We then poseDefinition 1.1 Let A be a
frame
in S. We say that 1. A isrelatively
Booleanif A
=Clp;
2. A is
pre-boolean if A
=Reg;
3. A is
relatively
deMorgan if Reg
=Clp.
Essentially, 1)
was consideredby
Jibladze andJohnstone,
and2)
was consideredin
[8]
under the name’relatively
Boolean’. Sinceby Proposition 1, Clp
CReg,
it isclear that 1. is at least as
strong
as 2. Jibladze hasgiven
asimple example (with
S =
Sierpinski topos) showing
that 1. isstrictly stronger
than 2.Finally
it is clear that 2. and 3.together
areequivalent
to 1. IfQs
= 1 + 1(i.e.
S is a Booleantopos),
2. isequivalent
to1.,
and the framessatisfying
this condition areexactly
the Boolean
algebras
in the absolute sense; and the framessatisfying
3. are the deMorgan algebras
in the absolute sense.2 Notions relative to
ageometric morphism
We consider a
geometric morphism y :
1 _E -~ S. Recall that itgives
rise to acomparison
map T :7* S~_S --~ Op. If y
is open, T is monic(cf
e.g.[4]);
in any case,it may be
safely
omitted from notation. Theobject f2E
is a frame inE; y* fls
willin
general only
be aHeyting algebra;
and T will be a latticehomomorphism,
inparticular,
it will preservecomplements.
We now
apply
ourgeneral
considerations to the frameflE,
and with~y* SZ_S -~ Q E
as our T : D 2013~ A. As
long
as we reasonentirely
in in_E,
we may reason as if _Ewere Sets
(constructively).
But because0~
now is the frame of truthvalues,
someprinciples
hold which do not hold for frames ingeneral;
suchprinciples
are crucialin the
proofs
ofPropositions
2.1 and 2.2 below. Inanalogy
with Definition1.1,
wepose
Definition 2.1
Ze ~ : ~ 2013~
be ageometric morphism.
We letClp
9QE
andReg
gS2E refer
to thecomparison
map T :’Y.°ae. ~ QE.
Then we say-
1. E is
relatively
Boolean over Sif S2E
=Clp;
2. E is
pre-Boolean
over Sif f2,E
=Reg;
3. E is
relatively
deMorgan
over Sif Reg
=Clp.
Just as in the remarks after Definition
1.1,
we see that 1. holds iff 2. and 3. hold.We shall relate these notions to the absolute notions in
Propositions
2.4 and2.5 below. Let us first note that
Reg
andClp
are defined assubobjects
ofOE by interpretation
of certainlogical formulae, involving /~a
andVA
with Aranging
over,y*Qs,
thusthey
are notfinitary,
and thus not easy to work with. But at least forClp, we
can avoidlogic,
since we haveProposition
2.1 Thesubobject Clp g OE equals
theimage of y* f2s --* OE.
Moregenerally, for
any T : D -S2_E
in atopos E,
the extensionof
theformula (zuith free
variable a
ranging
overO~,
equals
theimage of
T.Proof. Let us write SZ for
f2E.
The element true e Q is ’inaccessibleby sup’
in thesense that true = sup U
(for U
C_S2) implies
true EU; for,
for any subset U C_Q,
sup U
equals
the truth value of the statement true EU,
see e.g.[9] Corollary
2.5.Thus the formula
( 3)
isequivalent
to the formulaand then
again
towhose extension
clearly
isjust
theimage
of r.Another
example
of thespecial properties
of the frame SZ appears in the(prob- ably
wellknown)
Proposition
2.2Any
closureoperator
P on f2 isleft exact,
i. e. is a nucleus.Proof. We first prove that
for all a, b E SZ. Since we are
dealing
with truthvalues,
it suffices to see that if the left hand side is true, then so is theright
hand side. So assume a nP(b)
is true.Then a is
true,
andP(b)
is true. Since a is true, b =a n b,
soP(a /~ b)
=P(b)
= true.This proves the
inequality ( 4).
To seeP(c)
nP(b) P(cA b),
use instances of( 4) twice,
(Alternatively,
theinequality ( 4)
furnishes the monad P with a tensorialstrength;
and
strong
monads carry monoidalstructure, by [7]).
The otherinequality
isclear,
and likewise
P(1)
= 1(
where 1 =true). (Note
that we need not assume aP(a);
this is automatic from
P(1)
=1.)
The notions of Definition 2.1 should
perhaps
be combined with theassumption
that we are
dealing
with an opengeometric morphism
y.(Recall [4]
that if the codomainof y
is an(absolutely)
Booleantopos, then 7
isautomatically open.)
Recall from
[3]
thecomparison
mapy* f2s --+ OE
for an opengeometric morphism
is monic
(this
latterproperty of y
is called"sub-open"
in[3]).
Thus weget
fromProposition
2.1(using
alsoProposition 1.2,
for the deMorgan case):
Proposition
2.3Let y : _E -~ S
be an opengeometric morphism (actually
sub-open
suffices).
Then E isrelatively
Boolean(respectively relatively
deMorgan)
overf iff
the canonicalcomparison 7* S~_S -~ QE
is anisomorphism (respectively:
has aleft adjoint).
- -
Also,
we haveeasily
Proposition
2.4Let ~y :
E -~ S be ageometric morphism
with S an(absolutely)
Boolean
topos.
Then E isrelatively
Boolean over Siff
E isabsolutely
Boolean. And E isrelatively
deMorgan
over Siff
E isabsolutely
deMorgan.
Proof.
By assumption, f2s
= 1-f-1,
so alsoy* SZS
= 1 ~- 1. The formulaedefining, respectively, Clp
andReg as subobjects
ofSZ_E
involve thereforeonly
abinary join, respectively meet,
So E is
relatively
Boolean iffClp
=OE
iff true = a V -,a holds as anidentity
forOE,
which is the case iff E is a Boolean
topos
in the absolute sense. And _E isrelatively
de
Morgan
iffReg
gClp
iff true = --a V-’-’-’a(= -a)
holds as anidentity
forO~,
which is the case iff
O~
is a deMorgan algebra,
thus E is a deMorgan topos
in the absolute sense.We
finally
proveProposition
2.5Lel y :
E --> S’ be ageometric morphism,
and assume that Sis
absolutely
deMorgan. If
E isrelatively
deMorgan
overS,
it isabsolutely
deMorgan.
Proof. Since
Cl p by Proposition
2.1 is theimage
of a latticehomomorphism,
it isa sublattice of
0~.
And sinceOs
is a Stonealgebra,
then so is7* SZS
and hence also itsquotient Cl p. On
the otherhand,
sinceCl p
=Reg, Clp
is thefixpoint
set fora nucleus L on
OE,
and since it is a sublattice ofOE,
this nucleus preserves finitejoins.
The result then follows from thefollowing purely equational
Lemma 1 Let L be a nucleus on a
Heytsng algebra, preserving finite joins.
Thenif
itsfixpoint
setAL
is a Stonealgebra,
then so is Aitself.
Proof. Since
L(OA)
=OA, OA E AL .
Since -- is thelargest
nucleus on A that fixesOA, L _
~~, so A.,., C_AL .
SinceAL
is a sublattice ofA,
the inclusion preservescomplements,
so the doublenegation
nucleus N for theHeyting algebra AL
is the restriction of the nucleus -- on A.So, first, (AL) N c A,,;
but alsoA,,
C_(AL)N
since the values of -- are in
AL
and -~-~ = -~~~~. Theassumption
thatAL
is aStone
algebra gives
that the inclusion(AL)rr
gAL,
and hence A~~ C_AL,
preservesfinite
joins;
andAL
g A preserves finitejoins by assumption
on the nucleus L.Composing,
weget
that the inclusionA~~
C A preserves finitejoins,
and so A is aStone
algebra.
3 Presheaf toposes
Let C be a
category object
in atopos
S. It is easy to see(and
follows also fromProposition
2.6 in[3])
that thegeometric morphism 7 : ê -+
S is open(where a
is thetopos
of 5’-valuedpresheaves
onC).
The introduction of the notions ofrelatively
Boolean andrelatively
deMorgan geometric morphism
is nowpartially justified by
thefollowing
relativization of two classical results for S = Set(due
toFreyd (?)
and Johnstone[2], respectively;
thepart concerning groupoids
was alsoknown to
Squire (11~,
forgeneral
basetopos S):
Theorem 3.1 The
geometric morphism y : C --· S
isrelatively
Booleani,~‘
C isa
groupoid;
and it isrelatively
deMorgan iff
Csatisfies
the Ore condition: everydiagrams of
two arrows with common codomain embeds into a commutatzve square.Proof. We may argue as if S were
Sets, provided
theargument
ispositive
andconstructive. Let C be a
category
in S. We describe the canonical T :"y. °2. -+ Q E
where E =
C .
For C E C anobject,
rc is theunique
frame mapwhere
P ( y(C) )
denotes the set(frame)
of subfunctors of therepresentable
functory(C)
=home (-, C).
We describe a leftadjoint
left inverse ~ for rc,namely given by
a(R) =11
R is inhabitedII (5)
for any subfunctor
(sieve)
R C_y(C),
where11
...11
denotes ’truth value of ...’.Clearly u( Te(À))
=A;
and iff
ER(D),
R isinhabited,
sof
ETc (~ ~
R isinhabited ),
so R C7~’(r(~)).
To say thatf -
,5’ isrelatively
Booleanis,
in view of its openness andby Proposition 2.1, equivalent
tosaying
that rc is iso for all C. Now let C be agroupoid.
To prove Tciso,
it suffices to proverc(a(R))
C R for anysieve R C_
y(C) .
Letf :
D -~C,
and assumef
Erc(a(R)),
soa(R)
is true, so R isinhabited,
say g : C’ -~ C is in R for some g. Butthen g
o(g-1
of)
is also inR,
since R is a sieve. Sof E R.
Conversely,
assume C --> S’ isrelatively Boolean,
so Tc is iso for allC,
with aas inverse. Let
f :
D --~ C bearbitrary,
and let R Cy(C)
be the sievegenerated by f.
It is inhabited(witness: f ),
soa(R)
=true,
soidc E TC(~(R))
= R. But to saythat
idc belongs
to the sievegenerated by f
is to say thatf
has aright
inverse. So every arrow of C has aright inverse,
and thisimplies
that C is agroupoid.
Next,
assume that C satisfies the Ore condition. To prove that C -~ S is deMorgan
isequivalent
toproving
that T :~y* SZS
--~SZC
has a leftadjoint.
We havealready point~,vise
a leftadjoint, given by
thedescription ( 5) above;
now we writeac for a. It suffices to see that oc is natural in
C,
thatis,
to prove that for eachf :
D 2013~ C thediagram
commutes,
where thetop
map x to a sieve R C_y(C)
associates the set of arrowsg with codomain D and with
f o g E
R. Now let R EP(y(C))
be a sieve on C.Assume
oc (R)
is true, so R isinhabited,
say witnessedby (h :
C’ ~C)
E R.Completing
the squaref
we
get
thatx(R)
is inhabited(witnessed by h’),
so~D (~r(R))
is true. Thisimplies
that
cc (R) ~D (~(R)).
The otherinequality O’D(1r(R)) cc (R)
is trivial: ifO’D( 1r(R))
is true,~(R)
is inhabited whichimplies
that R isinhabited,
soac(R)
istrue.
Conversely,
ifê -
S isrelatively
deMorgan,
r :7* SZS
-SZC
has a leftadjoint,
hence thepointwise
leftadjoint
ac of rc is natural in C.Contemplating
the
naturality
square above forf :
D --~ C andapplying
it to theprincipal
sievegenerated by h,
weget
that the sieve of thoseh’,
which fit in the Ore squareabove,
is inhabited. Thus C satisfies the Ore condition.
We have a
generalization
ofpart
of Theorem 3.1. Given a functor F : D --> C betweencategory objects
in atopos
S. It induces an(essential) geometric morphism
7 =
F : D
-->6 (whose
inverseimage
functoris just "composing
withF" ) .
Forsimplicity,
we formulate the result as if S wereSets,
but the character of theproof
makes it clear that it works over any base
topos.
We first proveProposition
3.1 Let F : D -+ C be afunctor
between smallcategories, inducing
the
(essential) geometric morphism
7 :D -* C.
Then the canonical T :-y*f2a --+
Of)
has aleft adjoint if
andonly if
Fsatisfies
the condition(*):
to every commu-tative square
in
C,
there exists a commutative square d o 6 =d1
od2
in D and an arrow y in C with c =F( 6)
oy, asdisplayed in
Proof. This is much in
spirit
and notation as theproof
ofProposition
2.6 in[3],
and it
generalizes
theproof
of Theorem 3.1. For D ED,
rD :(y* SZC )(D) -~ °:5
takes a sieve R on
F(D)
to the sieve{,8 : D1 -~
DF(~Q)
ER~.
For eachD,
TD has a leftadjoint
D’Dgiven by D’D(S) =
Clearly
T has a leftadjoint (as
a map inD) precisely
when theO’D’s
are natural inD,
which amounts to theequality,
for each d : D’ -~ D in D and each sieve S onD,
F(d)* (~D (S)) _ ~D’ (d* (s))
(where d* (S) _ 16 do ~ E S},
andsimilarly
forF(d)*). Unravelling
thedescription
of t1’ and d*
etc,
the two sides of thisequation
are,respectively,
and
The inclusion
( 8)
C( 7) always
holds.Now assume that the condition
(*) holds,
and let cE( 7),
for some sieve S.By
condition
(*),
wefind 1, 6, d2
asdisplayed
in thediagram,
with d o 6 =dl
od2
andc =
F(b)
o y.By
thecommutativity
d o 6 =dl
od2
anddl
ES,
it follows thatdoaES,
and thusce( 8).
Conversely,
assume( 7) ç ( 8),
for all sieves S onD,
and consider a commutative square( 6). Apply
the condition( 7)
g( 8)
for the sievegenerated by dl.
Sinceci
E( 7),
ciE( 8),
and thisprovides
us with the6, y required by
the condition(*).
This proves the
Proposition.
For the case where the functor F : D -~ C makes the
corresponding geometric
morphism
ysub-open,
i.e. the canonical T :y* 0 ê -+ On
monic(and
anelementary
condition in terms of F : D --> C for this is
given
in[3] Proposition 2.6),
the existence of a leftadjoint
for T isequivalent to 1 being relatively
deMorgan, by Proposition
2.3. We therefore
get
as an immediatecorollary that, assuming sub-openness of y,
the
geometric morphism ~y
= û makesD
arelatively
deMorgan topos
overC
iff the functor u satisfies the condition *above;
and this result is valid over any basetopos.
4 Toposes defined by frames
We remind the reader of some results of intuitionistic frame
theory
from[4].
Let Abe a frame in a
topos
S. An element a E A is calledpositive
if every cover~/I
aiof a has I inhabited. The frame is called open if every element of A is a supremum of
positive
elements. This isequivalent
tosh(A) - S being
an opengeometric morphism.
The mappos : A -~ Qs
which to a E A associates the truth value of the statement that a ispositive,
is leftadjoint
to theunique
frame mapS~S -~
A.Finally,
A is calledsurjective
if this frame map isinjective.
Consider the
geometric morphismy : sh(A) --~ S,
wheresh(A)
is thetopos
of(S-valued)
sheaves on A. We need to recall some standard sheaftheory.
If D isa
presheaf
onA,
aglobal
section of the associated sheafD
isgiven by
anatlas, meaning
afamily
{(~,A,)~e7}, (9)
where ~/ ai - lA ,
andAi
ED(as )
is acompatible family, meaning
that for eachi, i
EI,
there is a coverla’ k I k
EK}
of ai n aj such thata= ~ ak
=a~ ~ ak
for eachk E K. If D is a constant
presheaf, D(a)
= D for all a, then this condition reads:Ai
=Aj
to the extent that I~ is inhabited. If thefamily ( 9)
iscompatible,
and if the frame is open, this condition
implies conversely compatibility
of thefamily.
We
apply
this for the case where D =Qs
and A is asurjective
open frame. Aglobal
section of
’Y.°ae. given by
such an atlasf(ai, as )~ (a;
E°v
mapsby
the canonical map~* 7* ~_s -~ 7f~~(~) = ~
toV ~1s
n ai(by surjectivity,
the map°ae. -+
A ismonic,
so weidentify
elements A ofQs
with theirimage
in A.Also, by
openness,’Y.°ae. -+ ~sh(A)
is monic and hence’Y.:Y.°ae. -+ ’y*SZah(A)
= A ismonic.)
Proposition
4.1 Let A be asurjective
openframe.
The canonical map-y.,y*fls
’Y*~ah(A)
= Aidentifies y*7*SZs
withClp(A).
-
Proof. Let a E
Clp(A).
Then we have an atlas for aglobal
section of7* SZ_S,
ie. foran element
of ~y* ~y* ~ s , given by
for,
the aHa’s coverlA
since a EClp(A);
thecompatibility
is seen as follows: ifthen
pos(aH~);
now, thebi-implication here
is formed inA,
but the map i :ils
--; Apreserves
(bi-)implication,
because of the leftadjoint
and[6], Propositions
V.1.1 andV.3.1;
thuspos(I(A-p))
is true. But pos is a left inverse fori,
soA-p
istrue,
thusa = ~.
Also,
the elementgiven by
the atlas( 10)
maps to a sinceConversely,
let a Ey*-y* SZS
begiven by
an atlas{(as, a=) ~ i E I~;
we haveand a
= ~/ A,
A ai. To provelA
=~/~ (aHa), it
suffices to prove that ai_ va (aHa)
for each i E I. We shall prove that we even have ai
(a+-*Ai).
This amounts toproving
aiA A, _
a and ai A aAi.
The first is obvious from the construction of a.For the
second,
we haveso it suffices to prove
(ai
na J )
nAny A,
for eachi, j ,
or ai n aj_ (a~
~Ai) -
Since
pos : A
--~Qs
is leftadjoint
to the inclusionOs
CA,
this isequivalent
topos(ai
naj) (Ay
-~Ai).
This is anequality
inQs)
so assumepos(ai
Aay)
is true.Then
by ( 11), A;
=Any
istrue,
hence so isAny as .
This proves theProposition.
We now have as a
Corollary:
Theorem 4.1 Let A be a
surjective
openframe. Then 7: sh(A)
-~ S is arelatively
Boolean
geometric morphism iff
A is arelatively
Booleanframe.
Proof.
By
openness, the canonical-y*Qs
--~f2,h(A)
ismonic; if 7
is furtherrelatively Boolean,
it is anisomorphism,
and hence so isy~*~ 2013~ ,.0.h(A)
= A. Butby
Proposition 4.1,
the domain of this map isCl p(A) .
Thus A =Cl p(A) . Conversely,
assume A is
relatively
Boolean. We have to prove that for each aE A, (,. °V( a) -+
O’h(A)(a) =1
a is anisomorphism.
It sufficesactually
to prove this forpositive
a,since every element in A is covered
by positive
elements. But if a E A ispositive, !
ais a
surjective
openframe,
and since the map - n a : A-->,~
a preserveseverything
involved in the definition of relative
Booleanness, J.
a is arelatively
Boolean frame.Thus
by applying Proposition
4.1to !
agives
that the canonicalis an
isomorphism (where 7’ : sh( J, a) 2013~).
But the map( 12)
identifies withThis proves the Theorem.
In a similar
vein,
we proveTheorem 4.2 Let A be a
surjective
openframe. Then -y : sh(A)
--+ S is arelatively
de
Morgan geometric morphism iff
A is arelatively
deMorgan frame.
Proof.
By
openness, the canonical7* SZ_S
2013~~ah(A)
ismonic; ify
is furtherrelatively
de
Morgan, ~y* SZ_S ~ O.h(A)
has a leftadjoint (Proposition 2.1),
which isnecessarily
left exact
(Proposition 2.2).
Thus-y*-y*S~_S ~ 7~~A(A) = ~
has a left exact leftadjoint,
but this inclusion identifiesby Proposition
4.1 withClp
~ A. Thus A isrelatively
deMorgan.
Conversely,
assume that A is arelatively
deMorgan
frame(and
open,surjective).
In
analogy
with theproof
of theprevious Theorem,
to see that7* S~_S ~ Q, h(A)
hasa left
adjoint,
it suffices to see that for eachpositive
aE A,
has a left
adjoint
which is natural in a. Inanalogy
with theprevious proof, !
a isan open
surjective relatively
deMorgan
frame.By Proposition 4.1,
the domain of( 12) gets
identified withClp(i a),
and thus the map( 12)
has a leftadjoint.
But( 12) gets
identified with the map( 13).
So wejust
have to prove that these leftadjoints
are natural. Since for deMorgan
framesClp = Reg,
the leftadjoint
forClp(i a)
- isgiven by
the nucleus/~~(-
--~A)
-~ A with theimplication signs
onthe
right being
the one of theHeyting algebra I
a. But forb a, - n b :,~ a -*~, b
is a
Heyting algebra homomorphism.
This provesnaturality,
and hence we have aleft
adjoint
for’Y.°ae, --+ SZsh(A)
This proves the Theorem.References
[1]
M. Jibladze and P.T.Johnstone,
The frame of fibrewise closednuclei,
Cahiersde
Top.
et Geom. Diff.Categorique
32(1991),
99-112[2]
P.T.Johnstone,
Conditionsequivalent
to deMorgan
’slaw,
inApplications
of
Sheaves, Proceedings
Durham1977, Springer
Lecture Notes in Math. 753(1979),
479-491[3] P.T.Johnstone, Open
maps oftoposes, Manuscripta
Math. 31(1980),
214-247[4]
P.T.Johnstone, Open
locales andexponentiation,
in MathematicalApplica
tions of
Category Theory, Contemporary
Math. 30(1984),
84-116[5]
P.T.Johnstone,
A constructive closedsubgroup theorem,
Cahiers deTop.
et Geom. Diff.Categorique
30(1989),
3-23[6]
A.Joyal
and M.Tierney,
An extension of the GaloisTheory
ofGrothendieck,
Mem. A.M.S. 309
(1984)
[7]
A.Kock, Strong
functors and monoidalmonads,
Arch. Math. 23(1972),
113-120
[8]
A.Kock, Relatively
Booleantoposes,
AarhusPreprint
Series1989/90
No. 21[9]
A.Kock, Algebras
for thepartial
map classifiermonad,
inCategory Theory,
Proceedings
Como1990, Springer
Lecture Notes in Math. 1488(1991),
262-278[10]
G.E.Reyes
and H.Zolfaghari, Bi-Heyting algebras, toposes
andmodalities,
toappear in Journal of
Philosophical Logic
[11]
R.Squire,
Presheaftoposes
andpropositional logic,
Ph.D.thesis,
McMasterUniversity
1990Aarhus Universitet and Universite de Montr6al