C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
G AVIN C. W RAITH Using the generic interval
Cahiers de topologie et géométrie différentielle catégoriques, tome 34, no4 (1993), p. 259-266
<http://www.numdam.org/item?id=CTGDC_1993__34_4_259_0>
© Andrée C. Ehresmann et les auteurs, 1993, 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.
259
USING THE GENERIC INTERVAL
by
Gavin C. WRAITHCAHIERS DE TOPOLOGIE ET GEOMETRIE DIFFERENTIELLE
CATEGORIQUES
VOL. XXXIV-4 (1993)
R6sum6.
Tout treillis distributif peut secomputer
librement enalgebre
Booldenne. Pour rdaliser le
compl6td
de l’intervalle[0,1]
commehomdomorphe
d’unesphere
de dimensioninfinie,
il estpratique
d’utiliser le r6sultatqui
identifie letopos
classifiant des intervalles avec lacatdgorie
desensembles
simpliciaux,
et l’intervalleg6n6rique
avec leI-simplexe
standard.Nous ddmontrons 6
partir
de IA que1’espace
despartitions
finies d’un intervalle esthom6omorphe
a1’espace projectif
r6el de dimension infinie.Introduction
The
key
idea behind"fuzzy
sets" is thereplacement
of the unit interval I for{0,1}
as the codomain for characteristic functions of subsets. Thedifficulty
with this is that I is not a Boolean
algebra. By analogy
withprobability,
theassumption
isusually
made that 1 - p is thecomplement
of p, but thisinterpretation
means that the usual rules oflogic
have to go out of thewindow.
Of course I is a distributive
lattice,
so the and and oroperations
behavecorrectly. Every
distributive lattice D embeds in a Booleanalgebra, B (D) ,
its Boolean
completion, by
ahomomorphism
of lattices that is universal forhomomorphisms
from D to Booleanalgebras.
Onemight
ask "what doesB (D)
look like?" . .As I is a
topological
distributivelattice,
there aregeneral
reasons, whichwill be
explained shortly, why
we can expectB (1)
to be atopological
Boolean
algebra.
The canonicalembedding
i : I -B(I)
defines apath joining
the bottom elementi (o)
to the top elementi (1)
so we get ahomotopy
between a constant function and theidentity
function. Inconsequence B
(I)
is contractible. This argument shows that fortopological lattices, path
connectedness isequivalent
tocontractibility.
Furthermore,negation
is afixedpoint-free
involution on B(I) .
So B(I)
is the total space for a universal doublecovering.
The doublecovering given by
theprojection
from the infinite dimensional
sphere
to infinite dimensional realprojective
space
immediately
suggests itself, as the standard contractible double-covering.
This result,
by
itself is not remarkable, but a method ofestablishing
it,using
the
generic interval,
in the sense ofclassifying
toposes, seems to me to havesome interest. This method was
suggested
to meby
F.W.Lawvere over acoffee table at Murten in Switzerland many years ago.
I am
grateful
to the referee forreminding
me that it wasA.Joyal
who firstpointed
out, in 1974 at the Isle of Thoms, the fact that the category ofsimplicial
sets is theclassifying
topos for intervals.The earliest reference in which the details of this are
spelled
out inappears to be
[3],
and the first in book form to beChapter
6 of[6].
Itseemed to me
appropriate
topublish
this note as a coda.Relatively Free Algebras
Recall
([5],[4])
that afinitary algebraic theory
T is a category with finiteproducts,
in which all theobjects
are finiteproducts
of asingle
baseobject.
The category T-Mod of T-models is the category of
product preserving
set-valued functors on T, and natural transformations.
A map
f :
T - T’ of theories is defined to be aproduct preserving
functor that takes the base
object
of T to that of T’.Composition
withf
defines the functor
f , forget along f ,
from T’-Mod to T-Mod. This functor has aright adjoint f # , free along f ,
from T-Mod to T’-Mod.We are concerned with the case
261
If X is a
T-model,
we can write down the construction of(the underlying
setof) f # (X) quite generally
as a colimit of finiteproducts
of(the underlying
set
of) X.
The formulafor f# (X)
is thecoequalizer
of thepair
of functionswhere T
(m, n)
denotes the set ofn-ples
of m-aryoperations
of T, u isgiven by
the T-actionT (m, n)
x Xm -A7,
and v isgiven by composing f :
T(m, n)
-> T’(m, n)
withcomposition
ofoperations
in T’.We can draw two lessons from the form of this construction. The first is that if X is a
topological T-algebra,
we caninterpret
this construction in the category oftopological
spaces and continuous maps, with T(m, n)
andT’
(m, n)
taken to be discrete spaces, so thatf# (X) acquires
atopology.
The
forgetful
functor fromtopological
spaces and continuous maps to setsand functions has both left and
right adjoints,
and so preserves both limits and colimits. Thisexplains why
we may expectB (I)
to be atopological
Boolean
algebra.
The second draws on the fact that
only
finiteproducts
are used in the construction.By taking T (w, n)
andT’ (m, n)
to be constantobjects,
wecan
interpret
the constructionf# (X)
when X is anobject
in a topos(see [4]),
and this construction ispreserved by
inverseimage
parts ofgeometric morphisms,
which preservearbitrary
colimits and finite limits.If U is the
generic T-model,
and X is classifiedby
ageometric morphism x (so
that X isx* ( U) ,
up toisomorphism)
then we maytake f # (X)
to bex* (f# (U)) .
This leads us on fromasking
whatB(I)
looks like to widerquestions.
Dualities
The category
FBOOL,
of finite Booleanalgebras
andhomomorphisms,
isthe dual
(that
is,equivalent
to theopposite category)
ofFSET,
the category of finite sets and functions. The mostelegant
way ofexpressing
thisis
todenote
by
2 theschizophrenic object
which is both the two-element set{0,1}
in FSET and the Boolean
algehra {0,1}
in FBOOL. Then the contravariantfunctors
are
adjoint equivalences.
This is the finite form of Stoneduality [2].
Let FDLAT denote the category of finite distributive lattices and
homomorphisms,
and let FPO denote the category of finitepartially
orderedsets and monotone functions.
Again,
denoteby
2 thepartially
ordered set{0,1},
with 01,
as anobject
ofFPO,
and also the finite distributive lattice{0,1}.
Thecategory
FDLAT is dual toFPO,
andagain,
the contravariant functorsare
adjoint equivalences.
Dual to the functor disc : FSET -
FPO ,
which makes discretepartially
ordered sets, we have the functor FBOOL -> FDLAT which
forgets negation,
and remembersonly
the lattice structure.Right adjoint
todisc : FSET -> FPO we have the functor
forget :
FPO - FSETwhich
forgets
thepartial ordering,
whose dual is the Booleanization functorB :
FDL4T -FBOOL ,
which is leftadjoint
to the functorFBOOL - FDLAT mentioned above. So we have that
B (D)
=Hom ( f orget (Hom (D,2)) ,2)
i.e. the Boolean
algebra
of sets of latticehomomorphisms
D -> 2 , describes the Booleanization of a finite distributive lattice D.Every
distributive lattice is the union of its finite
sublattices,
so ingeneral
we candescribe the Booleanization
B (L)
of a(not necessarily finite)
distributive lattice L as the filtered colimit of the B(D)
’s as D rangesover the finite sublattices of L.
We can
specialize
theduality
between FDLAT and FPOby restricting
attention to
linearly
orderedobjects.
Let FLLAT denote the category of finitelinearly
ordered distributive lattices andhomomorphisms. Equivalently
wecan describe the
objects
of FLLAT as finite linear orders that have maximum and minimum elements(which
need not bedistinct),
because linear orders
automatically
havebinary
meets andjoins. Similarly,
263
we can describe the maps of FLLAT as monotone maps that preserve maximum elements and preserve minimum elements, because the
preservation
of meets andjoins
is automatic for linear orders.Let FLO denote the category of finite linear orders and monotone functions.
Then the
duality
between FDLAT and FPO restricts to aduality
betweenFLLAT and FLO. The ordinal sum X+ Y of two linear orders - the
disjoint
union of X and Y with x y for all x in X and y in Y - makes FLO into a monoidal category with the empty linear order as unit
object.
We obtain adual monoidal structure A &B on FLLAT got
by identifying
the maximum element 1 of A with the minimum element 0 of B, with the one elementobject
of FFLAT as unitobject.
We denote
by
FINT the fullsubcategory
of FLLATgiven by
theobjects
whose maximum and minimum elements are distinct. We call a linear order with distinct maximum and minimum elements an
interval,
so FINT is the category of finite intervals andhomomorphisms.
Dual to FINT is the fullsubcategory
of FLO of nonempty finite linearorders,
which we call A - it isusually
called thesimplicial
category. We can summarise these dualitiesby
the
following diagram:
The generic interval
The
classifying
topos for intervals can be describedequivalently
as thecategory of SET-valued functors on FINT, or
as A , presheaves
onA,
i.e. thecategory SSET of
simplicial
sets. See sections 7 and 8 ofchapter
VIII of[1]
for a
complete
treatment,including
details of ageometric presentation
of thetheory
of intervals. If J is an interval in a topos E, then itsclassifying geometric morphism
has for its inverseimage
functor"geometric
realization ofsimplicial
setsusing
J" .In much the same way, we can assert that the
classifying
topos fordistributive lattices is
FPO,
the category ofpresheaves
onFPO,
and theclassifying
topos for Booleanalgebras
is thecategory
FSET ofpresheaves
on
FSET,
withHom (_,2), suitably interpreted,
as thegeneric model,
in either case. InSSET,
thegeneric
interval Hom(_,2)
is the standard1-simplex Ai.
Regarding
an interval as a distributivelattice,
we mayenquire
whatobject
in SSET is
B (A1),
the Booleanization of thegeneric
interval? From ourdiscussion
above,
we can see that itsclassifying geometric morphism A->
FSET is inducedby
theforgetful
functorforget:
: A -> FSET.In other words
B (A1)
is thepresheaf
with the canonical inclusion
given by
theapplication of forget
to maps into 2:Suppose
that L is a finite nonempty linear order with k elements. Then Hom(L,2)
is the interval with k + 1elements,
and so kedges.
To find thesmallest Boolean
algebra
this can sitinside, imagine
the interval bent atright angles
at eachjunction
so as to form apath along
theedges
of a unitcube in k
dimensions,
from theorigin (0,0,...,0)
to(1,1,...,1 ).
The vertices of the cubeclearly
form a Booleanalgebra,
which isjust
Hom
( f orge t (L) , f orget (2)).
The unit interval I is the union of its finite subintervals. We get
B (I)
as the filtered colimit of all the k-cube Booleanalgebras
we get fromconsidering
the k + I-element subintervals of I. This is rather hard to
picture.
Instead,265
we can realize
B (I)
as thegeometric
realization of thesimplicial
setB (A1) .
We have seen that this is
just
thepresheaf Hom (forget) (-), forget (2))
on A.Its
n-simplexes
are therefore n + 1-vectors with 0’s and 1’s forcomponents.
An
n-simplex belongs
to thesimplicial
subsetA,
if the n + I-vector is ordered, so that no 0 follows a 1. The face operators remove a component, and thedegeneracy
operators create aduplicate component following strictly
after. We seeimmediately
thatB (A1)
hasonly
twonondegenerate n-simplexes, namely (0,1,0 ... )
and(1,0,! ...),
for each n. Furthermore,negation interchanges
them. It is clear thatB (A,)
is the standardsimplicial decomposition
of the infinite dimensionalsphere, equivariant
for theantipodal
involution.Partitions of I
We have an alternative
description
ofB(I).
Consider the functions from(0,1]
to{0,1}
whosegraphs
are finite unions ofhalf-open
horizontalintervals,
open at theleft,
closed at theright.
These have a Booleanalgebra
structure induced from that of
{0,1}.
We mayidentify
the unit interval with thedecreasing
functions. For each t in1 let f
t be thefunction
given by
It is clear that we have another
description
ofB (1). Negation replaces
afunction f by
1 -f .
What remains if weidentify f
with 1 -f ?
The answeris the finite set of
points
ofdiscontinuity
off (or
1 -f).
These setsdetermine the finite
partitions
of I. Thepartitions
of I into n + 1pieces
forma space
homeomorphic
toreal-projective
n-space.I am
grateful
to R. Brown forbringing
to my attention the functor defined in[1].
This is aproduct preserving
endofunctor on the category oftopological
spaces and continuous maps,
equipped
with a naturalembedding
of theidentity functor,
whose values are all contractible.The function space described above is
just
the value of this functor on{0,1}.
References
1. R. Brown & S.
Morris , Embeddings
in Contractible orCompact Objects, Colloquium
Mathematicum38,
pp213-222,
1978.2.
P.T.Johnstone ,
StoneSpaces, Cambridge University
Press 1982.3.
P.T.Johnstone ,
On atopological
topos, Proc. London Math. Soc.38, 1979.
4. P.T.Johnstone &
G.Wraith, Algebraic
Theories inToposes,
Indexed
Categories
and TheirApplications,
Lecture Notes inMathematics,
No.661, pp 141-242, Springer Verlag
1978.5.
F.Lawvere,
Functorial Semantics ofalgebraic Theories,
Ph.D. Thesis ColumbiaUniversity 1963;
summarized in Proc. Nat. Acad. Sci. U.S.A.Vol 50,
pp869- 872, 1963.
6. Saunders MacLane & Ieke
Moerdijk,
Sheaves inGeometry
andLogic, Springer-Verlag
1992.G.C.Wraith
Department
ofMathematics,
SussexUniversity,
Falmer,
EastSussex,
BN 19QH,
UKemail: