C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
R OSS S TREET
Fibrations in bicategories
Cahiers de topologie et géométrie différentielle catégoriques, tome 21, n
o2 (1980), p. 111-160
<http://www.numdam.org/item?id=CTGDC_1980__21_2_111_0>
© Andrée C. Ehresmann et les auteurs, 1980, 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
FIBRATIONS IN BICATEGORIES
by Ross STREET
Dedicated
tothe memory of Professor Charles Ehresmann
CAHIERS DE TOPOLOGIE ET GEOMETRIE DIFFERENTIELLE
Vol. XXI - 2
(1980)
INTRODUCTION.
Consider a monoidal
category 0 which,
forsimplicity,
we shallsuppose is
symmetric, closed,
smallcomplete
and smallcocomplete.
For0-categories A, B,
aU-module
from Bto A
amounts to aC-functor Aop OB-V (these
have also been calledbimodules, profunctors
anddistributors in the
literature).
In the first instance it seems that in orderto
speak
ofC-modules
one needs the extraoperations ( )°P
and O onthe
2-category o-eat
of small0-categories,
and also the0-category 0
itself which lives outside of
V-Cat.
It is shown here that this first
impression
is false and that0-mo-
dules are accessible
purely
from thebicategory V-Cat
and certain limits and colimits(in
the senseappropriate
tobicategories)
therein. Further-more, it is shown that
composition (or
tensorproduct)
ofV-modules
is also accessible and behaves well due to a certaincommuting
property between these limits and colimits.More
precisely, given
abicategory K satisfying
certainfinitary completeness conditions,
it ispossible (purely
from these limits and co-limits)
to construct abicategory B
suchthat, when 1(
isV-Cat, B
isessentially
thebicategory V-Mod
of0-modules.
In Street
[12 , 13],
a construction on a2-category K
wasgiven
which
generalized
the construction ofSet-modules
from the2-category dal .
This involveddefining
the notion of two-sided fibrations in a 2-cat- egory.Perhaps surprisingly
the same basic idea leads to a solution of the presentproblem :
two variants areneeded,
one minor and oneradical.
The minor variant is forced
by
thereplacement
of« 2-category» by
«
bicategory» ( although
a solution to thecorresponding problem
for 2-cat-egories
can be obtained from our worktoo).
Functors which areequival-
ences of
categories
are notnecessarily
fibrations oropfibrations
in thesense of
Gray [4]. Isomorphisms
ofcategories
are both. This indicatesthat the notion of fibration
(or
fibredcategory) presently
in use is a 2-categorical
and not abicategorical
notion. In Section 3 we introduce the notion of two-sided fibration relevant to abicategorical approach
to cat-egory
theory;
thatis,
we define what it means for a span in abicategory
to be a fibration
(this
isquite
different from thequestion
of fibrations betweenbicategories
which is not relevanthere ).
In recent years it has become even more obvious
that, although
the fundamental constructions of set
theory
arecategorical,
the funda-mental constructions of category
theory
arebicategorical.
Since the paper B6nabou[1]
in whichbicategories
wereintroduced,
little has been pu- blished on themexplicitly.
Much more has been written on2-categories
and there has been an attempt to introduce as few «
pseudo-concepts » ( ter- minology
ofKelly-Street [6] )
as necessary to convey the ideas of agiv-
en situation. Thus we have found it necessary to show
systematically (Section 1)
how the ideas of2-category theory
must be modified for bi-categories.
Little use is made here ofgeneral morphisms
ofbicategories ( lax functors ).
It has been shown in Street[14]
that lax limits can be calculated as indexedlimits ;
we avoid lax limits forbicategories by
con-s idering
what are called hereindexed bi-limits.
These are the limits per- tinent tobicategories.
Doctrines
onbicategories
are dealt with in the second section.Problems of coherence are avoided
by taking
aglobal approach :
a doc-trine M on a
bicategory K
is ahomomorphism
ofbicategories
from thesimplicial
category A to theendo-bicategory K
which preserves the mo- noid structures. Afterall,
thesimplicial diagrams
that a monad( =
stan-dard
construction) provided
were the mostimportant
consideration in the work in whichthey
were introduced(Godement [3] ).
Doctrines on bicat-egories generalize
monads oncategories.
The doctrines whichappropriate-
ly generalize idempotent
monads are here calledKZ-doctrines (see
Kock[7]
andZöberlein [17] ).
Thetheory
of KZ-doctrines issimplified by
theobservation
(which
becomes ourglobal definition)
that a doctrine M is suchprecisely
when it extends from thecategory A
to the2-category
of finite ordinals.
The condition that a span should be a fibration is that it should bear a structure of
algebra
for anappropriate
KZ-doctrine on the bicate- gory of spans with the same source and target. The KZ-doctrine is defined in terms of finite indexed limits(and
so isfirst-order),
With minor chan- ges the work of Street[14]
carries over tobicategories.
Recall that
profunctors
can beregarded
as spans inCat,
andthey
are
composed by
firstcomposing
the spansusing pullback
and then form-ing
acoequalizer.
Fibrations in abicategory
arecomposed by
first form-ing
abipullback
and then abicoequinverter.
The details of thiscomposi-
tion are made
explicit
in Section 4. Thecomposition
works best in afi-
brational bicategory.
Section 5
gives
theinterpretation
of fibrations inCat
and theproof
thateat
is a fibrationalbicategory.
The radical variant referred to in the fourth
paragraph
of this in- troduction is met in Section 6 : instead oflooking
at fibrations inV-Cat,
we should look at fibrations in
(V-Cat)op ;
thatis,
atcofibrations in V-Cat.
TheU-modules
turn out to amount to the bicodiscrete cofibrations inV-Cat .
The(not necessarily bicodiscrete)
cofibrations are also iden- tified(they
amount to what we callC-gamuts :
certaindiagrams
inC-Yff4ad)
and this is used to show that
(V-Cat)op
is a fibrationalbicategory. This
means that cofibrations can be
composed
and that thecomposition
amountsprecisely
to the usualcomposition
ofL-modules.
The solution to our
problem
is then to takeROP
to be a fibrationalbicategory
and totake 93
to be thebicategory
with the sameobjects
asR
and the bidiscrete fibrations inROP
as arrows.Two solutions to the
problem
have thusappeared
for the casewhere
V
isSet
so thatV-Cat
is(2cA -
The contradiction between thesetwo solutions is resolved
by
the observation thatCat
possesses a veryspecial
exactness property: every(bi)codiscrete cofibration
ineat
isa
(bi)cocomma object .
This iswhy Set-modules
can becaptured by
eitherstarting
with spans orstarting
with cospans inCat.
This work also clenches the case for
working
with two-sided fi- brations. For theexample where C
isSet
this is not soobviously
im-portant. After all a fibration
from B
to A ineat corresponds (
somewhatunnaturally)
to a fibration over A XB°P
and the former is( bi )discrete
iffthe latter is. Cn the other
hand,
the one-sided cofibrations A -S under
A in(2at,
which were considered inGray [4],
do not subsume the two-sided cofibrations in a similar way at all. A one-sided cofibration under A in
Gray’s
sense isessentially
a cofibration from the empty category 0 to A in our sense; this amounts to aSet-module
with targetA .
Sucha cofibration is bicodiscrete iff the
corresponding Set-module
is theunique
one 0 -A .
So there isessentially only
one bicodiscrete cofibration underA .
This means there is nohope
ofcapturing
two-sided bicodiscrete co-f ibrations from their one-sided counterparts.
Note that we agree with
Gray [4]
that the fibrations inCatop
should be called cofibrations in
analogy
withtopology. Beware,
howeverthat the term «cofibration » is also used in the literature
(after
Grothen-dieck)
for fibration inCatco.
The two-sidedapproach
avoids the need for aspecial terminology
for the latter concept : ifis a fibration
from B
to A then p : E - A is a fibration from 1 to A and q : E - B is a fibration from B to1 ;
in Grothendieck’sterminology,
p is a « f ibration »and q
is a «cofibration ».The
C-module
aspect of this work waspresented during February- April 1977
incolloquia
at the Universities ofChicago,
Illinois(Urbana),
and
Montr6al,
and at TulaneUniversity (New Orleans ).
Thebicategorical
aspect has been available in
preprint
form sinceFebruary 1978.
Partial support was
provided by
a grant from the National Science Foundation of the United-States( 1976 - 77 )
which enabled the author tospend
hisstudy
leave atWesleyan University (Middletown, Connecticut).
1. BICATEGORIES.
(1.1)
Most of ourterminology
will be that of theintroductory
paper of B6nabou[1]. Suppose T, S: a- K
aremorphisms of bicategories
asdescribed in
[1]
Section4. A transformation
a : T -S
consists of the datadisplayed
in thediagrams
in R
asf:
A - B runs over the arrowsin (t , satisfying
coherence con-ditions. A
modification s :
a =>B
between transformations a ,B:
T - S isa
family
of 2-cellsWith the obvious
compositions
we obtain abicategory Bicat (A,K)
ofmorphisms,
transformations and modifications.Morphisms
ofbicategories
can be
composed (Bénabou [1]
Section4.3),
and we writeBicat
for the category ofbicategories
andmorphisms.
(1.2 ) Categories
will beregarded
asspecial 2-categories
withonly
iden-tity 2-cells ; 2-categories
will beregarded
asspecial bicategories
in whichcomposition
of arrows isstrictly
associative and theidentity
arrows areidentities.
If K
is a2-category,
then so isBicat (A,K).
( 1.3 )
Forbicategories (f, K ,
our main interest will be inhomomorphisms
T: d - K ;
these preservecomposition
of arrows andidentity
arrows upto natural coherent invertible 2-cells. A transformation a : T - S of homo-
morphisms
is calledstrong
when the 2-cellsa f
are invertible for all ar- rowsf in S .
WriteHom (A,K)
for thebicategory
ofhomomorphisms,
strong transformations and modifications. Vfrite
Jfam
for the category ofbicategories
andhomomorphisms.
( 1.4 )
Recall the construction of theclassifying category C Ct
of a bi-category f ( Benabou [1]
Section7.2,
page56 ).
Theobjects
ofCQ
arethe
objects
ofQ
and the arrows ofC a
areisomorphism
classes of ar-rows of
Q .
Infact,
we have a functorC : Hom.- eat.
( 1.5 ) Adjunction
in a2-category
has been discussed forexample
inKelly-
Street
[6]
Section 2. Theadjustments
necessary for abicategory
in orderto allow for
associativity
ofcomposition
of arrowsonly
up to isomor-phism
are minor(see Gray [5]
page137)
and will not be madeexplicit
here. An arrow u: A - B in a
bicategory Ct
is said to be anequivalence
when there exists an arrow
f:
B - A and invertible 2-cells1 B
=>u f
andf u => IA .
The invertible 2-cells may be chosen so as to obtain anadjunc-
tion
f -l u in li ;
sof
isunique
up to an invertible 2-cell. When there exists anequivalence
from A to B we say that A and B areequivalent
and write
A = B .
(1.6) Homomorphisms
ofbicategories
preserveadjunctions
andequi-
valences.
(1.7 ) An object A
of abicategory K
is calledgroupoidal
when each2-cell
is an
isomorphism.
Call Aposetal
when for eachpair
of arrows u ,v : X -A
ther
is at most one 2-cell u => v . Call A bidiscrete when it is bothgroupoidal
andposetal.
Thegroupoidal objects
ofK
form a full sub-bi- categoryof K
denotedby GR .
Note thatG K
is a localgroupoid.
Thebidiscrete
objects of K
form a fullsub-bicategory
ofK
whoseclassify- ing
category(1 .4)
is denotedby D K -
Forexample
thegroupoidal objects
of
eat
are thegroupoids
and Geat
is the2-category
ofgroupoids ;
thebidiscrete
objects
ofeai
are thosecategories
which areequivalent
todiscrete
categories,
andD Cat
isequivalent
to the category$z51
of sets.(1.8) A
category is calledtrivial
when it isequivalent
to the category 1 with oneobject
0 and one arrow10 . An object K
of abicategory
iscalled
biterminal when,
for eachobject
Aof
the categoryA (A , K)
is trivial. Biterminal
objects
areunique
up toequivalence.
A biinitial ob-ject of A
is a biterminalobject
of(fop (we
write(to P, aco, (tcoop
forthe duals
at, (f c , (fs
of Benabou[1]
page 26 in accord with the notion ofKelly-Street [6]
page 82 for2-categories ).
(1.9) Yoneda Lemma for bicategories. For
ahomomorphism T :A - eat of bicategoiies, evaluation
at theidentity for
eachobject
Xof Ct provides
the
components
o f
anequivalence
inHom. (A, Ct) -
(1.10)
Grothendieck
construction. For twobicategories A , B
and a homo-morphism R :Aop X B -Cat,
we shall describe abicategory ElR ( or,
more
correctly, El (A,R,B ).
Theobiects ( A, r, B )
consist ofobjects A, B,
rof (1, :13, li (A, B ) , respectively.
The arrowsconsist of arrows
of N, S, R(A, B’) , respectively.
The 2-cells :consist of 2-cells a : a = c,
(3:
b= d ofS, S
such thatComposition
of arrows isgiven by
where r is the
composite
in
R ( A. , B").
The othercompositions
are the obvious ones. First andlast
projection give
stricthomomorphisms P : ElR-A , Q : ElR-B.
IfA, B
are2-categories,
so isElR ,
andP, Q
are 2-functors. "WriteEl0R
for
ElR when d
=1 ,
and writeEl1R
forElR when B
= 1 . An arrow( a, p , b)
ofEliR
is called i-cartesian(
i =0 , 1 )
when p is invertible . WriteElci R
for thelocally
fullsub-bicategory
ofEliR consisting
of allthe
objects
and the L-cartesian arrows.( 1 .11 )
Abirepresentation
for ahomomorphism T : A - Cat
ofbicategories
is an
object
K ofa together
with anequivalence
Using (1.9),
we see that abirepresentation
of Tprecisely
amounts to anobject K of d
and anobject k
ofT K
such that:- for each
object
Aof A
and obiect a ofT A ,
there exist an arrowu : K - A
in Of
and anisomorphism ( T u)k=
a inT A ;
and- for arrows u , v : K - A
in d
anda : ( T u) k - ( T v)k
inT A ,
there exists a
unique
2-cell o:u=> vin A
such that( To) k
= a .This
implies
that(K, k)
is a biinitialobject
ofElc0
T . It follows thatbirepresentations
for T areunique
up toequivalence
in0 T.
CallT
birepresentable
when it admits abirepresentation.
( 1 .12 ) Suppose f
is a smallbicategory
andJ : A- C-1, S : A - k
arehomomorphisms. A J-indexed bilimit for
S is abirepresentation (K, k)
for the
homomorphism
A
particular
choiceof K
is denotedby i /? Sj }
and is characterized up toequivalence by
anequivalence
which is a strong transformation in
X .
( 1 .14) When K
is a2-category,
both sides of(1.13)
are 2-functorial in X and it sometimeshappens that {J, S! }
can be chosen so that theequi-
valence is in fact a 2-natural
isomorphism ;
in this case, we will writepsdlim (J,S)
insteadof ! { J ,S}
and call it aJ-indexed pseudo-limit for
S .
Of course, if K=psdlim (J, S),
then K is a7-indexed
bilimit forS.
(1.15 )
PROPOSITION. For any smallbicategory Q
andhomomorphisms
J, S:A- eat,
aJ-indexed pseudo-limit for
S existsand
isgiven by:
(1.16)
There is another type of limit forbicategories
which may appearto
give
some new constructions but in fact does not. Formorphisms
ofbicategories J : d - Cat, S: A - K (1 .1),
it is natural to ask for an ob-ject
Lof R satisfying
anequivalence
Such an
object
can in fact be obtained as an indexedbilimit ;
this willnot be needed here so we shall not
give
the details except to note thatbicategorical
versions of Street[14]
Section 4 andGray [5]
pages 92-94
are relevant.(1.18) There are
important 2-categories
( forexample, Ham (éî, Cat)
andtopoi
over a basetopos )
which admit certain indexed bilimits which are not indexed limits or even indexedpseudo-limits. Therefore,
in the ab-sence of a coherence theorem
allowing
thereplacement
of abicategory
and its indexed bilimits
by
anequivalent 2-category
and its indexed limitsw e are forced (even
for 2-categories )
into the more involved(yet
morenatural )
context.Fortunately,
thetheory
ofStreet [14]
is alteredonly slightly by
the need to insertisomorphisms
indiagrams
whichprevious- ly
commuted.(1.19) A homomorphism F : K - 1i5
is said to preserve the1-indexed
bi-limit (K, k)
forS : d - K
when FKtogether
with thecomposite
form a
.T-indexed
bilimit forFS . By
abuse oflanguage
we express thisas an
equivalence F {J , S}= I J, F S I
An indexed bilim it is called ab-solute
when it ispreserved by
allhomomorphisms.
(1.20) Combining (1.13), (1.11) , (1.15),
we obtain :PROPOSITION.
Birepresentable homomorphisms from
abicategory (t
intoCat
preserve whateverindexed bilimits that
exist in(t.
(1.21)
Theanalogue
of therepresentability Theorem (Mac
Lane[10]
page118; Schubert [11]
page88)
w ill not be needed and is left to the reader.(1.22)
For a category C and anobject A
of abicategory K regarded
ashomomorphisms
1 -eat, 1 - K ,
we callC, A}
when itexists,
a co-tensor
biproduct of
C andA ;
then there is anequivalence
(1.23)
WhenJ: li - eat
is constant at the category1 ,
aJ-indexed
bi- limit isjust
called abilimit
and we write bilim S inplace
oft/? S}.
Inparticular,
if A is a set and S afamily
ofobjects
of abicategory K the
bilim it of S is called the
biproduct o f
S and denotedby m S A ( the
sym- Abol
III
is to be read((bi-pi,)).
The notions ofbiequaliz er, bipullback, bi-
kemel pair,
... are nowself-explanatory. (Some
authors use «limit» for«bilimit»,
and some use «2-limit » in the case of2-categories.)
(1.24)
V’e can construct the indexed bilimitI J, S! }
as thebiequalizer
ofa
pair
of arrowsprovided
thebiequalizer,
cotensorbiproducts,
andbiproducts
involvedexist.
( 1.25)
In a2-category,
indexedpseudo-limits (and
hence indexed bili-mits)
can be constructed from cotensorproducts, products
andequalizers.
For, pseudo-equalizers
can be constructed from cotensorproducts
andpullbacks ;
so, if wereplace
thebiproducts
and cotensorbiproducts
in(1.24) by products
and cotensorproducts
and then take thepseudo-equal- izer,
we obtainp sdlim (1, S).-
(1.26)
Forhomomorphisms J :Aop - Cat, S: A -K ,
we writeJ*S
forI ,l , Sop}
and call it theJ-indexed bicolimit of S
inK.
( 1.27)
Abicategory K
will be calledfinitely bicategorically complete («finitely bicomplete»
would bemisleading! )
when it admits cotensorbiproducts
with the ordinal2 , biequalizers, biproducts
ofpairs
of ob-j ects,
and a biterminalobject
1 . There is a notion offinitary
homomor-phism J : (i - Cat
which satisfies theappropriate
version of Street[14]
Theorem
9,
page163.
Forexample,
with such finite bicat.completeness,
any monad
(A, t)
admits anEilenberg-Moore object Aft satisfying
theequivalence
(1.29)
For afinitely
bicat.complete bicategory K,
cotensorbiproduct provides
ahomomorphism
ofbicategories {,}: Catop fp X K- K,
whereP
is the fullsub-2-category
ofCat consisting
of thefinitely
present- edcategories ( i. e. coequalizers
ofpairs
of functors between free cat-egories
on finitegraphs).
For C ECat fp,
A EK ,
thehomomorphisms
preserve
finitary
indexed bilimits(1.19).
(1.30) A left bilifting
of anobject
Xof 2 through
ahomomorphism T : K - L
ofbicategories
is abirepresentation of V (X, T=):K- Cat
( 1 .11 ) ;
thatis,
anobject
S X ofK
and anequivalence
If each
object of L
has a leftbilifting through
T the axiom of choice allows us to extend thefunction X l-
SX to ahomomorphism S:L- K
such that
(1.31)
becomes a strong transformationin X .
This S isunique
up to
equivalence
inHom (L, K).
When such ahomomorphism S
existswe say that T has a
left biadjoint
and w rite S-l
T .b
( 1.32) A homomorphism
with a leftbiadjoint
preserves indexed bilimits.( 1.33 ) A homomorphism T : K - L
ofbicategories
is said to be abiequi-
valence
when :- for each
object X of
there exists anobject
A ofK
such thatT A = X (1.5);
and- for each
pair A,
B ofobjects
ofK,
the functoris an
equivalence
ofcategories.
Clearly
abiequivalence
T has a leftbiadjoint S
which is also abiequi-
valence. So
biequivalence
is anequivalence
relation written :-K -L . (1.34) For bicategories A, B, C,
there are naturalbiequivalences :
Hom (AxB,C)-Hom (A, Hom (B,C)), Hom (1,A)-A.
(1.35)
Thebiequivalences (1.34)
show thatHom
is a weak kind of car-tesian closed category. There are canonical
homomorphisms
1 -Hom (A ,A), Hom (B,C)- Hom (Hom (A,B), Hom (A,C)).
( 1 .36 )
There is a canonical naturalisomorphism
R. ( A, Hom ( B, C)) = Hom ( ’J3, Hom ( (f , C)
in
Jfam
which is in fact the restriction of a strictisomorphism
Bicat (Aop, Bicat (B, C)op)op =Bicat (B. Bicat (Aop, Cop) op)
2. DOCTRINES.
(2.1) The simplicial category.
The fullsub-2-category ordf of eat
con-
sisting
of the finite ordinals isgenerated
undercomposition by
the co-s implic ia 1 complex :
and the natural transformations
am,:; dm+1’ im +1im
; the functorsim
are distinct
epimorphisms
and the functorsam
are distinct monomor-phisms. Furthermore,
thecomplex ( 2.2 )
isgenerated by adjunction
andpushout
ineat
from the twounique
functorsF or,
at each stage in( 2 .2 )
we have thestring
ofadjunctions
where the unit of
d m -l t.
and the counit ofim -l dm +1
areidentitie s ;
and for n
> I ,
the squares(2.5)
are
pushouts.
Thecosimplicial
identities :(2.6)
are consequences of these facts. The
2-category Ordf is locally partially
ordered,
and there is a 2-functorgiven by
the ordinal sum which enrichesOrdf
with a structure of monoidin the category of
2-categories
and 2-functors. Thesimplicial
category A is theunderlying
categoryof (91 .
.(2.8)
Thepushouts ( 2.5 )
are alsobipushouts
ined.
( 2.9 )
The arrowi0 : 2 -1
is an absolutebicoequalizer ( 1.19 )
of thepair i0, 67 :
3 - 2 in thesubcategory
of Aconsisting
of theobjects 1 , 2 , 3
and the
last-element-preserving
arrows(and
hence in A andCal ).
(2.10) Doctrines
on abicategory K.
Thebicategory Hom (K,K)
w ithcomposition
asmultiplication
and the categoryA
with ordinal sum asmultiplication
are monoids inham . A
doctrineon K
is ahomomorphism
of
bicategories M : A -Hom (K,K)
which preserves the monoid struc-tures. If we put
M, n, u equal
to therespective images
under M of1 ,
d0 :
0-1 ,
to : 2 -1 ,
then it follows that theimage
of( 2.2 )
under M isthe
diagram
in
Hom (K,K).
The identities( 2.6 )
are converted inHom (K,K)
to in-vertible 2-cells which are
coherent ;
forexample,
there are the invertible2-cells r,
l,
agiven by
thecomposites :
a : u.
and all the other invertible 2-cells can be obtained from these three. In
fact,
all the data for M are determ inedby M,
TJ, f1, r,I ,
a.(2.12) Let °4 uc
denote thesub-2-category
ofOrdf consisting
of thenon-empty finite ordinals and the
last-element-preserving
arrows. LetAt 11 c
denote the
underlying
category ofOrdsuc.
Aspointed
out in Lawvere[8]
page150, /1suc
is theFilenberg-Moore
category ofalgebras
for thesuccessor-monad sue. on A
described as follows. The category 0 is a strict monoidal category with ordinal sum as tensorproduct.
The data(2.3)
describe a monoid structure on theobject
1 in this monoidal cat-egory. Thus a monad suc on A is induced with
underlying
functor :-+1 :A- A . Clearly
Ljsuc isgenerated
undercomposition by
thediagram
(2.14)
The monoidsA , Hom(K, K)
inHam
act on the left on the bicat-egories A"’ , K, respectively, by
ordinal sum and evaluation.(2.15)
Analgebra
for a doctrine M on abicategory K
is ahomomorphism
of
bicategories A : Asuc -K
such that thefollowing
square commutes.Let
A ,
a be theimage
of1 ?
to : 2 - 1 under A . Thencommutativity
ofthe above square
implies
that theimage
of( 2.13 )
under A is thediagram
in K.
The identities( 2.6 )
which do not involvea0
’s are converted inK
to invertible2-cells,
which arecoherent ;
forexample,
there are the2-cells
obtained from the
equations
all the other such 2-cells can be obtained from these two and those for M . G iven
N4 ,
all the data for A are determinedby A,
a ,l,
a.( 2.16 ) A morphism
f : A - Bo f algebras
for M is a transformation of mor-phisms
ofbicategories
such thatf += eval. ( M x f) . A
2-cell o: f - g between suchmorphisms
is a modification such that o+ - eval.(Mxcr).
A
morphism
f is determinedby f - fl : A - B
and a =flO:
and a 2-cell a : f=> g is determined
by
o = o1 :f=
g.( 2.17 )
WriteKMl
for thebicategory
ofalgebras
forM , morphisms
betweenthese,
and 2-cells between these.(2.18)
Astrong morpltism of algebras for
M is a strong transformation f : A - B which is amorphism
ofalgebras
forM ;
this amounts tosaying
that
a: B.M f => f.a
is invertible.( 2.19 ) Write KM
for thebicategory
ofalgebras
forM ,
strongmorphisms
and 2-cells.
Alternatively, KM
is theequalizer
of the twohomomorphisms
in the category
Ram (see
Bénabou[1] 7.4.1 ,
page57 ).
( 2 .20 )
A doctrine Mon K
induces a doctrine M * onHom (A,K ) , namely
the
composite
The
isomorphism (1.36)
induces an
isomorphism
in Hom.
(2.22)
Fvaluation at 1provides
ahomomorphism U : KM- R .
For each X ofK ,
thecomposite
provides
a leftbilifting (1.30) of X through U ;
so we obtain a left bi-adjoint F :K-KM
forv .
(2.23)
For eachalgebra
A forM , (2.9) yields
the absoluteb lcoequalizer
in K.
( 2.24)
The functor 4- :Asuc - [Asuc, Asuc] corresponding
under the car-tesian-closed
adjunction
to ordinal sum induces ahomomorphism
which restricts to a
homomorphism
Thus we can
regard
eachalgebra A
for M as analgebra
for M*( 2.20 )
on
Hom (Asuc ,K) . Applying (2.23)
to Aregarded
as analgebra
forM *
we obtain an absolute
bicoequalizer
in
Hom (A)suc, K).
(2.27) A
KZ-doctrine( Kock [7], Zöberlein [15] ) on K
is a doctrine Mon K
for which there is ahomomorphism
ofbicategories
such that the
following
square commutes( 2.12 ).
Since all the 2-cells in
Ordfsuc correspond under adjunction
to equalities
and M must preserve
adjunction ( 1.6 ),
M isunique
if it exists. The im-age of
( 2.13 )
under M isjust ( 2.11 )
with all the top arrowsMn TJ
omitted.Moreover,
in thisimage diagram
each arrow is a leftadjoint
for the onebelow it
( if
it hasone ) (1.5), (2.4).
Infact,
it can be seen that M is aKZ-doctrine
iff J1 U n M
with counitl :u.nM= lM.
(2.28 ) Any algebra A
for a KZ-doctrine M has aunique
extension to ahomomorphism A : Ordfsuc- K .
To seethis,
first note thatevalX M
pro-vides the
unique lifting
of each « free»algebra
F X(2.22).
Then the bi-coequalizer ( 2.26 )
can be used to define A on 2-cellsgiving
an exten-sion A which is
unique
since all the 2-cellsin Ordfsuc correspond
underadjunction
to identities.( 2 .29 )
It follows from(2.28), (1.5), (2.15) that,
for anyalgebra
A fora KZ-doctrine
M,
there is anadjunction a -l 71 A
withcounit I ,
and theisomorphism
a isuniquely
determ ined.( 2.30)
Thehomomorphisni U : KlM- K given by
evaluation at 1 isfully
faithful
( =
localisomorphism )
when M is a KZ-doctrine. Foralgebras A ,
B and an arrowf : A - B ,
the 2-cell a:B. M f = fa
whichcorresponds
under the
adjunction a-l nA, B-l nB to
theisomorphism
enriches
f
with a structure ofmorphism
f : A - B which isunique
withthe property that
Uf=f. Any
2-cell a:f => g
willclearly
respect such a ’s and so be a 2-cell inKp -
3. FIBRATIONS.
Throughout
this section we shall work in a fixedfinitely bicateg- orically complete bicategory K (1.27).
(3.1) A
span(u, S, v )
from B to A is adiagram
’U7hen
u, v areunderstood, (u , S, v)
is abbreviated toS . Identify
A withthe
span (1 A , A , 1 A)
from A to A .( 3.2 )
Ahomomorphism (O, f ,Y) : ( u, S, v) - ( u’, S’, v’) of
spans is a di- agramin which the
2-cells o ,y
are invertible.When cp, t/I
are understood(o , f ,Y)
is abbreviated tof . V/hen 96, Vi
areidentities, f
is called astrict
homomorphism ( or
an arrowo f
spans).
(3 .3) A 2-cell o : (O,f,Y)=(y,g,k) o f homomorphisms o f
spans is a2-cell o:
f = g
such that(3.4)
Let(Spn K) ( B , A)
denote thebicategory
of spansfrom B
toA , homomorphisms,
and2-cells,
with the obviouscompositions. When K
is understood we write6p.(B, A)
( 3.5)
For each list ofobjects A0 , ... , An ,
we have ahomomorphism
ofbicategories
called
composition
whose value atSn,
... ,S1
is the bilimit of thediagram
denoted
by Si
o ... oS,, .
Of course, it is understoodthat,
when n =0 ,
the span
Ao
fromAo
to40
ispicked
outby Cmp0, and,
when n =I , Cmp1
is theidentity homomorphism.
( 3 .6 ) Suppose n1,...,nk
is a list ofintegers
and putmj=n1+... +nj for j = 0,...k.
For any list
A0 ,
.... ,9 A.kof objects, there is an equivalence
and any
diagram involving expanded
instances of a anda-1
commutesup to a
unique
canonical invertible modification.( 3.7 )
For a span( u, S, v ) from B
to A and arrows a :X , A, b : Y - B,
the
composite span ( 3.5 )
from Y to X
is denotedby S(a, b)
and called thefibre of
S over a, b .The notion of «fibration» below arises from the
question :
for what S isS ( a, h)
functoria 1 ina, b ?
(3.8)
For eachobject A ,
wewrite H A
for the span(do, {2, Aid,)
fromA to
A ,
whereFor arrows
a : X - A, b :
Y -A ,
the spanH A ( a, b) ( as
defined in(3.7)
with
H A for S )
is calledthe
bicommaobject of
a, b . The canonicalarrow
H A ( a, b)-{2,A} corresponds
to a 2-celland
H A (a, b )
can also be characterized asappearing
in the biuniversal suchdiagram
with a, b fixed.( 3.9 )
InSp-( A, A ) ,
there is anequivalence
which is
unique
up to aunique isomorphisms.
Thus the functors to : 2 -1 ,
d1 : 2-
3 inducehomomorphisms
of spansfor which there are
unique
canonical invertible 2-cellsThese data
uniquely
determine ahomomorphism
ofbicategories
which preserves the monoidal structures ; in
particular,
theimage
of( 2.3 )
under
H A
is(3.10).
(3.11)
A moreglobal description
ofH A
is as follows. First observe that A isisomorphic
to the dual of the category of non-empty ordinals andf irst-and-last-element-preserving
functors(leave
off the top and bottoma ’s
from( 2.2 )
and what remains is the dual of( 2.2 )
afterrenaming).
Sowe have a full
monomorphism A - Aop given by
P efer now to
(1.29)
and consider thediagram
This induces a
homomorphism
ofbicategories A -Spn (A, A)
which isequivalent
to H A .( 3.12 ) Composition
of spansCmp 2 ( 3.5 )
determines ahomomorphism
ofbicategorie s
and
composition
of thishomomorphism
withH A yields
a doctrine L on8p.n(B, A ) . Dually (replacing K by Kco ),
we obtain a doctrine R onSpn ( B, A) using H B . Composition
of spansemp3 (3.5)
determines ahomomorphism
ofbicategories
and
composition
of thishomomorphism
withyields
a third doctrine M onSpn ( B , A) (which
is the«composite»
ofL ,
R in the sense of «distributive laws » whosetheory
we do notdevelop here ).
(3.13) Write
for the
bicategories
ofalgebras
forL , R , M , respectively,
where in eachcase the arrows are the strong
morphisms (2.19).
Theobjects
of thesethree
bicategories
arerespectively
calledleft fibrations, right fibrations, fibrations, from
B toA .
For agiven
span E from B toA ,
a structureE of
( left, right)
fibrationon E
is called a( le ft, right) cleavage for E.
( 3.14)
Theadjunctions i0-l d1-l
L 1 between the two ordinals2 ,
3give
rise to
adjunctions
with unit for the first
being r B ,
and counit for the secondbeing l B .
From
( 2.27 ), (3.12),
we obtain :(3.15)
R is aKZ-doctrine in Spn (B, A) .
It follows from(2.29)
thata
right cleavage for
a span Efrom B
to A isunique
up toisomorphism, if
one exists atall.
(3.16)
For each span(p, E, q ) from B
toA ,
there is an arrow( 3.8 ) 4: H E , H B (q, 1B)
which isunique
up toisomorphism
with the propertythat X
q= qX .
Infact, q
c an beregarded
as an arrow inSpn (1,A)
wherethe necessary arrows into A are
(3.17) Chevalley
criterion.There
exists aright cleavage for
the span(p, E, q) from
B to Aiff the
arrowq: H E - HB(q, 1B )
inSpn (1, A)
has
aleft adjoint with invertible
unit.P ROO F . Since
{d0, 1}: 12, B}-
B has a leftadjoint {0 , 1}
w ith in-vertible
unit,
so doesThe counit of the latter
adjunction
is a 2-cell beween endo-arrows of HB ( q , 1B).
This 2-cellyields
an arrowIf (C, 1, a)
is aright cleavage for E
then thecomposite
is a left
adjoint for 4
with invertible unit.Conversely,
ifh -l q
withinvertible unit then the
composite
is a left
adjoint for E
o 77 B with invertible counitl ;
this leads to aright cleavage (C, l , a ) for E .
n(3.18)
It follows from(3.14)
that L is a «dual» KZ-doctrine on6"( B, A). In particular,
leftcleavages
lead toright adjoints
to77 A
o Ewith invertible units. So left
cleavages
areunique
up toisomorphism.
(3 .19)
The doctrine M(3.12)
is a«composite»
of the KZ-doctrine R and the dual KZ-doctrineL ,
yet it is not in any sense a « KZ-doctrine » itself.However, cleavages
on a span areunique
up toisomorphism
ascan be deduced from the