Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Stable -Categories 13
1.1 Foundations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.1 Stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.2 The Homotopy Category of a Stable -Category . . . . . . . . . . . . . . . . . . . . . 17
1.1.3 Closure Properties of Stable -Categories . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.1.4 Exact Functors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.2 Stable -Categories and Homological Algebra . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.2.1 t-Structures on Stable -Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.2.2 Filtered Objects and Spectral Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.2.3 The Dold-Kan Correspondence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
1.2.4 The -Categorical Dold-Kan Correspondence . . . . . . . . . . . . . . . . . . . . . . . 53
1.3 Homological Algebra and Derived Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
1.3.1 Nerves of Differential Graded Categories . . . . . . . . . . . . . . . . . . . . . . . . . . 63
1.3.2 Derived -Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
1.3.3 The Universal Property of D (A) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
1.3.4 Inverting Quasi-Isomorphisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
1.3.5 Grothendieck Abelian Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
1.4 Spectra and Stabilization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
1.4.1 The Brown Representability Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
1.4.2 Spectrum Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
1.4.3 The -Category of Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
1.4.4 Presentable Stable -Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
2 -Operads 127
2.1 Foundations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
2.1.1 From Colored Operads to -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
2.1.2 Maps of -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
2.1.3 Algebra Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
2.1.4 -Preoperads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
2.2 Constructions of -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
2.2.1 Subcategories of O-Monoidal -Categories . . . . . . . . . . . . . . . . . . . . . . . . 148
2.2.2 Slicing -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
2.2.3 Coproducts of -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
2.2.4 Monoidal Envelopes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
2.2.5 Tensor Products of -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
2.3 Disintegration and Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
2.3.1 Unital -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
2.3.2 Generalized -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
2.3.3 Approximations to -Operads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
3
4 CONTENTS
Let K denote the functor of complex K-theory, which associates to every compact Hausdorff space X the
Grothendieck group K(X) of isomorphism classes of complex vector bundles on X. The functor X 7 K(X)
is an example of a cohomology theory: that is, one can define more generally a sequence of abelian groups
{K n (X, Y )}nZ for every inclusion of topological spaces Y X, in such a way that the Eilenberg-Steenrod
axioms are satisfied (see [49]). However, the functor K is endowed with even more structure: for every
topological space X, the abelian group K(X) has the structure of a commutative ring (when X is compact,
the multiplication on K(X) is induced by the operation of tensor product of complex vector bundles). One
would like that the ring structure on K(X) is a reflection of the fact that K itself has a ring structure, in a
suitable setting.
To analyze the problem in greater detail, we observe that the functor X 7 K(X) is representable. That
is, there exists a topological space Z = ZBU and a universal class K(Z), such that for every sufficiently
nice topological space X, the pullback of induces a bijection [X, Z] K(X); here [X, Z] denotes the set
of homotopy classes of maps from X into Z. According to Yonedas lemma, this property determines the
space Z up to homotopy equivalence. Moreover, since the functor X 7 K(X) takes values in the category
of commutative rings, the topological space Z is automatically a commutative ring object in the homotopy
category H of topological spaces. That is, there exist addition and multiplication maps Z Z Z, such
that all of the usual ring axioms are satisfied up to homotopy. Unfortunately, this observation is not very
useful. We would like to have a robust generalization of classical algebra which includes a good theory of
modules, constructions like localization and completion, and so forth. The homotopy category H is too
poorly behaved to support such a theory.
An alternate possibility is to work with commutative ring objects in the category of topological spaces
itself: that is, to require the ring axioms to hold on the nose and not just up to homotopy. Although
this does lead to a reasonable generalization of classical commutative algebra, it not sufficiently general for
many purposes. For example, if Z is a topological commutative ring, then one can always extend the functor
X 7 [X, Z] to a cohomology theory. However, this cohomology theory is not very interesting: in degree
zero, it simply gives the following variant of classical cohomology:
Y
Hn (X; n Z).
n0
In particular, complex K-theory cannot be obtained in this way. In other words, the Z = Z BU for stable
vector bundles cannot be equipped with the structure of a topological commutative ring. This reflects the
fact that complex vector bundles on a space X form a category, rather than just a set. The direct sum and
tensor product operation on complex vector bundles satisfy the ring axioms, such as the distributive law
E (F F0 ) ' (E F) (E F0 ),
but only up to isomorphism. However, although Z BU has less structure than a commutative ring, it has
more structure than simply a commutative ring object in the homotopy category H, because the isomorphism
displayed above is actually canonical and satisfies certain coherence conditions (see [91] for a discussion).
To describe the kind of structure which exists on the topological space Z BU, it is convenient to
introduce the language of commutative ring spectra, or, as we will call them, E -rings. Roughly speaking,
an E -ring can be thought of as a space Z which is equipped with an addition and a multiplication for
which the axioms for a commutative ring hold not only up to homotopy, but up to coherent homotopy.
The E -rings play a role in stable homotopy theory analogous to the role played by commutative rings in
ordinary algebra. As such, they are the fundamental building blocks of derived algebraic geometry.
One of our ultimate goals in this book is to give an exposition of the theory of E -rings. Recall that
ordinary commutative ring R can be viewed as a commutative algebra object in the category of abelian
groups, which we view as endowed with a symmetric monoidal structure given by tensor product of abelian
groups. To obtain the theory of E -rings we will use the same definition, replacing abelian groups by spectra
(certain algebro-topological objects which represent cohomology theories). To carry this out in detail, we
need to say exactly what a spectrum is. There are many different definitions in the literature, having a
CONTENTS 9
variety of technical advantages and disadvantages. Some modern approaches to stable homotopy theory
have the feature that the collection of spectra is realized as a symmetric monoidal category (and one can
define an E -ring to be a commutative algebra object of this category): see, for example, [73].
We will take a different approach, using the framework of -categories developed in [97]. The collection
of all spectra can be organized into an -category, which we will denote by Sp: it is an -categorical
counterpart of the ordinary category of abelian groups. The tensor product of abelian groups also has a
counterpart: the smash product functor on spectra. In order to describe the situation systematically, we
introduce the notion of a symmetric monoidal -category: that is, an -category C equipped with a tensor
product functor : C C C which is commutative and associative up to coherent homotopy. For any
symmetric monoidal -category C, there is an associated theory of commutative algebra objects, which are
themselves organized into an -category CAlg(C). We can then define an E -ring to be a commutative
algebra object of the -category of spectra, endowed with the symmetric monoidal structure given by smash
products.
We now briefly outline the contents of this book (more detailed outlines can be found at the beginning
of individual sections and chapters). Much of this book is devoted to developing an adequate language to
make sense of the preceding paragraph. We will begin in Chapter 1 by introducing the notion of a stable
-category. Roughly speaking, the notion of stable -category is obtained by axiomatizing the essential
feature of stable homotopy theory: fiber sequences are the same as cofiber sequences. The -category Sp
of spectra is an example of a stable -category. In fact, it is universal among stable -categories: we will
show that Sp is freely generated (as a stable -category which admits small colimits) by a single object
(see Corollary 1.4.4.6). However, there are a number of stable -categories that are of interest in other
contexts. For example, the derived category of an abelian category can be realized as the homotopy category
of a stable -category. We may therefore regard the theory of stable -categories as a generalization of
homological algebra, which has many applications in pure algebra and algebraic geometry.
We can think of an -category C as comprised of a collection of objects X, Y, Z, . . . C, together
with a mapping space MapC (X, Y ) for every pair of objects X, Y C (which are equipped with coherently
associative composition laws). In Chapter 2, we will study a variation on the notion of -category, which we
call an -operad. Roughly speaking, an -operad O consists of a collection of objects together with a space
of operations MulO ({Xi }1in , Y )} for every finite collection of objects X1 , . . . , Xn , Y O (again equipped
with coherently associative multiplication laws). As a special case, we will obtain a theory of symmetric
monoidal -categories.
Given a pair of -operads O and C, the collection of maps from O to C is naturally organized into an
-category which we will denote by AlgO (C), and refer to as the -category of O-algebra objects of C. An
important special case is when O is the commutative -operad and C is a symmetric monoidal -category:
in this case, we will refer to AlgO (C) as the -category of commutative algebra objects of C and denote it by
CAlg(C). We will make a thorough study of algebra objects (commutative and otherwise) in Chapter 3.
In Chapter 4, we will specialize our general theory of algebras to the case where O is the associative -
operad. In this case, we will denote AlgO (C) by Alg(C) and refer to it the -category of associative algebra
objects of C. The -categorical theory of associative algebra objects is an excellent formal parallel of the
usual theory of associative algebras. For example, one can study left modules, right modules, and bimodules
over associative algebras. This theory of modules has some nontrivial applications; for example, in 4.7 we
will use it to prove an -categorical analogue of the Barr-Beck theorem, which has many applications in
higher category theory.
In ordinary algebra, there is a thin line dividing the theory of commutative rings from the theory of
associative rings: a commutative ring R is just an associative ring whose elements satisfy the additional
identity xy = yx. In the -categorical setting, the situation is rather different. Between the theory of
associative and commutative algebras is a whole hierarchy of intermediate notions of commutativity, which
are described by the little cubes operads of Boardman and Vogt. In Chapter 5, we will introduce the
notion of an Ek -algebra for each 0 k . This definition reduces to the notion of an associative algebra
in the case k = 1, and to the notion of a commutative algebra when k = . The theory of Ek -algebras has
many applications in intermediate cases 1 < k < , and is closely related to the topology of k-dimensional
10 CONTENTS
manifolds.
The theory of differential calculus provides techniques for analyizing a general (smooth) function f :
R R by studying linear functions which approximate f . A fundamental insight of Goodwillie is that
the same ideas can be fruitfully applied to problems in homotopy theory. More precisely, we can sometimes
reduce questions about general -categories and general functors to questions about stable -categories
and exact functors, which are more amenable to attack by algebraic methods. In Chapter 6 we will develop
Goodwillies calculus of functors in the -categorical setting. Moreover, we will apply our theory of -
operads to formulate and prove a Koszul dual version of the chain rule of Arone-Ching.
In Chapter 7, we will study Ek -algebra objects in the symmetric monoidal -category of spectra, which
we refer to as Ek -rings. This can be regarded as a robust generalization of ordinary noncommutative algebra
(when k = 1) or commutative algebra (when k 2). In particular, we will see that a great deal of classical
commutative algebra can be extended to the setting of E -rings.
We close the book with two appendices. Appendix A develops the theory of constructible sheaves on
stratified topological spaces. Aside from its intrinsic interest, this theory has a close connection with some
of the geometric ideas of Chapter 5 and should prove useful in facilitating the application of those ideas.
Appendix B is devoted to some rather technical existence results for model category structures on (and
Quillen functors between) certain categories of simplicial sets. We recommend that the reader refer to this
material only as necessary.
Prerequisites
The following definition will play a central role in this book:
Definition 0.0.0.1. An -category is a simplicial set C which satisfies the following extension condition:
() Every map of simplicial sets f0 : ni C can be extended to an n-simplex f : n C, provided that
0 < i < n.
Remark 0.0.0.2. The notion of -category was introduced by Boardman and Vogt under the name weak
Kan complex in [19]. They have been studied extensively by Joyal, and are often referred to as quasicategories
in the literature.
If E is a category, then the nerve N(E) of E is an -category. Consequently, we can think of the theory
of -categories as a generalization of category theory. It turns out to be a robust generalization: most of
the important concepts from classical category theory (limits and colimits, adjoint functors, sheaves and
presheaves, etcetera) can be generalized to the setting of -categories. For a detailed exposition, we refer
the reader to our book [97].
Remark 0.0.0.3. For a different treatment of the theory of -categories, we refer the reader to Joyals
notes [78]. Other references include [19], [82], [79], [80], [115], [39], [40], [121], and [63].
Apart from [97], the formal prerequisites for reading this book are few. We will assume that the reader is
familiar with the homotopy theory of simplicial sets (good references on this include [105] and [57]) and with
a bit of homological algebra (for which we recommend [160]). Familiarity with other concepts from algebraic
topology (spectra, cohomology theories, operads, etcetera) will be helpful, but not strictly necessary: one
of the main goals of this book is to give a self-contained exposition of these topics from an -categorical
perspective.
We will make extensive use of definitions and notations from the book [97]. If the reader encounters
something confusing or unfamiliar, we recommend looking there first. We adopt the convention that
CONTENTS 11
references to [97] will be indicated by use of the letter T. For example, Theorem T.6.1.0.6 refers to
Theorem 6.1.0.6 of [97].
We say that a category (or -category) C is presentable if C admits small colimits and is generated
under small colimits by a set of -compact objects, for some regular cardinal number . This is
departure from the standard category-theoretic terminology, in which such categories are called locally
presentable (see [1]).
We let Set denote the category of simplicial sets. If J is a linearly ordered set, we let J denote
the simplicial set given by the nerve of J, so that the collection of n-simplices of J can be identified
with the collection of all nondecreasing maps {0, . . . , n} J. We will frequently apply this notation
when J is a subset of {0, . . . , n}; in this case, we can identify J with a subsimplex of the standard
n-simplex n (at least if J 6= ; if J = , then J is empty).
We will often use the term space to refer to a Kan complex (that is, a simplicial set satisfying the Kan
extension condition).
Let n 0. We will say that a space X is n-connective if it is nonempty and the homotopy sets
i (X, x) are trivial for i < n and every vertex x of X (spaces with this property are more commonly
referred to as (n 1)-connected in the literature). We say that X is connected if it is 1-connective. By
convention, we say that every space X is (1)-connective. We will say that a map of spaces f : X Y
is n-connective if the homotopy fibers of f are n-connective.
Let n 1. We say that a space X is n-truncated if the homotopy sets i (X, x) are trivial for every
i > n and every vertex x X. We say that X is discrete if it is 0-truncated. By convention, we say
that X is (2)-truncated if and only if X is contractible. We will say that a map of spaces f : X Y
is n-truncated if the homotopy fibers of f are n-truncated.
Throughout this book, we will use homological indexing conventions whenever we discuss homological
algebra. For example, chain complexes of abelian groups will be denoted by
A2 A1 A0 A1 A2 ,
with the differential lowering the degree by 1.
In Chapter 1, we will construct an -category Sp, whose homotopy category hSp can be identified
with the classical stable homotopy category. In Chapter 7, we will construct a symmetric monoidal
structure on Sp, which gives (in particular) a tensor product functor Sp Sp Sp. At the level of the
homotopy category hSp, this functor is given by the classical smash product of spectra, which is usually
denoted by (X, Y ) 7 X Y . We will adopt a different convention, and denote the smash product
functor by (X, Y ) 7 X Y .
If A is a model category, we let Ao denote the full subcategory of A spanned by the fibrant-cofibrant
objects.
Let C be an -category. We let C' denote the largest Kan complex contained in C: that is, the
-category obtained from C by discarding all noninvertible morphisms.
Let C be an -category containing objects X and Y . We let CX/ and C/Y denote the undercategory
and overcategory defined in T.1.2.9. We will generally abuse notation by identifying objects of these
-categories with their images in C. If we are given a morphism f : X Y , we can identify X with
an object of C/Y and Y with an object of CX/ , so that the -categories
(CX/ )/Y (C/Y )X/
are defined (and canonically isomorphic as simplicial sets). We will denote these -categories by
CX/ /Y (beware that this notation is slightly abusive: the definition of CX/ /Y depends not only on C,
X, and Y , but also on the morphism f ).
12 CONTENTS
Let C and D be -categories. We let FunL (C, D) denote the full subcategory of Fun(C, D) spanned by
those functors which admit right adjoints, and FunR (C, D) the full subcategory of Fun(C, D) spanned
by those functors which admit left adjoints. If C and D are presentable, then these subcategories admit
a simpler characterization: a functor F : C D belongs to FunL (C, D) if and only if it preserves small
colimits, and belongs to FunR (C, D) if and only if it preserves small limits and small -filtered colimits
for a sufficiently large regular cardinal (see Corollary T.5.5.2.9).
We will say that a map of simplicial sets f : S T is left cofinal if, for every right fibration X T ,
the induced map of simplicial sets FunT (T, X) FunT (S, X) is a homotopy equivalence of Kan
complexes (in [97], we referred to a map with this property as cofinal). We will say that f is right
cofinal if the induced map S op T op is left cofinal: that is, if f induces a homotopy equivalence
FunT (T, X) FunT (S, X) for every left fibration X T . If S and T are -categories, then f is left
cofinal if and only if for every object t T , the fiber product S T Tt/ is weakly contractible (Theorem
T.4.1.3.1).
Acknowledgements
In writing this book, I have benefited from the advice and assistance of many people. I would like to
thank Ben Antieau, Tobias Barthel, Clark Barwick, Dario Beraldo, Lukas Brantner, Daniel Brugmann,
Lee Cohn, Avirup Dutt, Saul Glassman, Moritz Groth, Rune Haugseng, Justin Hilburn, Vladimir Hinich,
Allen Knutson, Joseph Lipman, Akhil Mathew, Yogesh More, Anatoly Preygel, Steffen Sagave, Christian
Schlichtkrull, Timo Schurg, Elena Sendroiu, Markus Spitzweck, Hiro Tanaka, Arnav Tripathy, and James
Wallbridge for locating many mistakes in earlier versions of this book (though I am sure that there are many
left to find). I would also like to thank Matt Ando, Clark Barwick, David Ben-Zvi, Alexander Beilinson, Julie
Bergner, Andrew Blumberg, Dustin Clausen, Dan Dugger, Vladimir Drinfeld, Matt Emerton, John Francis,
Dennis Gaitsgory, Andre Henriques, Gijs Heuts, Mike Hopkins, Andre Joyal, Tyler Lawson, Ieke Moerdijk,
David Nadler, Anatoly Preygel, Charles Rezk, David Spivak, Bertrand Toen, and Gabriele Vezzosi for useful
conversations related to the subject matter of this book. Finally, I would like to thank the National Science
Foundation for supporting this project under grant number 0906194.
Chapter 1
Stable -Categories
There is a very useful analogy between topological spaces and chain complexes with values in an abelian
category. For example, it is customary to speak of homotopies between chain maps, contractible complexes,
and so forth. The analogue of the homotopy category of topological spaces is the derived category of an abelian
category A, a triangulated category which provides a good setting for many constructions in homological
algebra. However, it has long been recognized that for many purposes the derived category is too crude:
it identifies homotopic morphisms of chain complexes without remembering why they are homotopic. It is
possible to correct this defect by viewing the derived category as the homotopy category of an underlying
-category D(A). The -categories which arise in this way have special features that reflect their additive
origins: they are stable.
We will begin in 1.1 by giving the definition of stability and exploring some of its consequences. For
example, we will show that if C is a stable -category, then its homotopy category hC is triangulated
(Theorem 1.1.2.15), and that stable -categories admit finite limits and colimits (Proposition 1.1.3.4). The
appropriate notion of functor between stable -categories is an exact functor: that is, a functor which
preserves finite colimits (or equivalently, finite limits: see Proposition 1.1.4.1). The collection of stable -
categories and exact functors between them can be organized into an -category, which we will denote by
. In 1.1.4, we will establish some basic closure properties of the -category Cat ; in particular, we
CatEx Ex
will show that it is closed under the formation of limits and filtered colimits in Cat . The formation of
limits in CatEx
provides a tool for addressing the classical problem of gluing in the derived category.
In 1.2, we recall the definition of a t-structure on a triangulated category. If C is a stable -category,
we define a t-structure on C to be a t-structure on its homotopy category hC. If C is equipped with a
t-structure, we show that every filtered object of C gives rise to a spectral sequence taking values in the
heart C (Proposition 1.2.2.7). In particular, we show that every simplicial object of C determines a spectral
sequence, using an -categorical analogue of the Dold-Kan correspondence.
We will return to the setting of homological algebra in 1.3. To any abelian category A with enough
projective objects, one can associate a stable -category D (A), whose objects are (right-bounded) chain
complexes of projective objects of A. This -category provides useful tools for organizing information
in homological algebra. Our main result (Theorem 1.3.3.8) is a characterization of D (A) by a universal
mapping property.
In 1.4, we will focus our attention on a particular stable -category: the -category Sp of spectra.
The homotopy category of Sp can be identified with the classical stable homotopy category, which is the
natural setting for a large portion of modern algebraic topology. Roughly speaking, a spectrum is a sequence
of pointed spaces {X(n)}nZ equipped with homotopy equivalences X(n) ' X(n + 1), where denotes
the functor given by passage to the loop space. More generally, one can obtain a stable -category by
considering sequences as above which take values in an arbitrary -category C which admits finite limits;
we denote this -category by Sp(C) and refer to it as the -category of spectrum objects of C.
13
14 CHAPTER 1. STABLE -CATEGORIES
1.1 Foundations
Our goal in this section is to introduce our main object of study for this chapter: the notion of a stable -
category. The theory of stable -categories can be regarded as an axiomatization of the essential features
of stable homotopy theory: most notably, that fiber sequences and cofiber sequences are the same. We
will begin in 1.1.1 by reviewing some of the relevant notions (pointed -categories, zero objects, fiber and
cofiber sequences) and using them to define the class of stable -categories.
In 1.1.2, we will review Verdiers definition of a triangulated category. We will show that if C is a stable
-category, then its homotopy category hC has the structure of a triangulated category (Theorem 1.1.2.15).
The theory of triangulated categories can be regarded as an attempt to capture those features of stable
-categories which are easily visible at the level of homotopy categories. Triangulated categories which
arise naturally in mathematics are usually given as the homotopy categories of stable -categories, though
it is possible to construct triangulated categories which are not of this form (see [113]).
Our next goal is to study the properties of stable -categories in greater depth. In 1.1.3, we will show
that a stable -category C admits all finite limits and colimits, and that pullback squares and pushout
squares in C are the same (Proposition 1.1.3.4). We will also show that the class of stable -categories is
closed under various natural operations. For example, we will show that if C is a stable -category, then
the -category of Ind-objects Ind(C) is stable (Proposition 1.1.3.6), and that the -category of diagrams
Fun(K, C) is stable for any simplicial set K (Proposition 1.1.3.1).
In 1.1.4, we shift our focus somewhat. Rather than concerning ourselves with the properties of an
individual stable -category C, we will study the collection of all stable -categories. To this end, we
introduce the notion of an exact functor between stable -categories. We will show that the collection of
all (small) stable -categories and exact functors between them can itself be organized into an -category
CatEx , and study some of the properties of Cat .
Ex
Remark 1.1.0.1. The theory of stable -categories is not really new: most of the results presented here
are well-known to experts. There exists a growing literature on the subject in the setting of stable model
categories: see, for example, [37], [126], [128], and [72]. For a brief account in the more flexible setting of
Segal categories, we refer the reader to [153].
Remark 1.1.0.2. Let k be a field. Recall that a differential graded category over k is a category enriched
over the category of chain complexes of k-vector spaces. The theory of differential graded categories is closely
related to the theory of stable -categories. More precisely, one can show that the data of a (pretriangulated)
differential graded category over k is equivalent to the data of a stable -category C equipped with an
enrichment over the monoidal -category of k-module spectra. The theory of differential graded categories
provides a convenient language for working with stable -categories of algebraic origin (for example, those
which arise from chain complexes of coherent sheaves on algebraic varieties), but is inadequate for treating
examples which arise in stable homotopy theory. There is a voluminous literature on the subject; see, for
example, [84], [101], [141], [35], and [147].
1.1.1 Stability
In this section, we introduce the definition of a stable -category. We begin by reviewing some definitions
from [97].
Definition 1.1.1.1. Let C be an -category. A zero object of C is an object which is both initial and final.
We will say that C is pointed if it contains a zero object.
In other words, an object 0 C is zero if the spaces MapC (X, 0) and MapC (0, X) are both contractible
for every object X C. Note that if C contains a zero object, then that object is determined up to
equivalence. More precisely, the full subcategory of C spanned by the zero objects is a contractible Kan
complex (Proposition T.1.2.12.9).
1.1. FOUNDATIONS 15
Remark 1.1.1.2. Let C be an -category. Then C is pointed if and only if the following conditions are
satisfied:
(1) The -category C has an initial object .
(2) The -category C has a final object 1.
(3) There exists a morphism f : 1 in C.
The only if direction is obvious. For the converse, let us suppose that (1), (2), and (3) are satisfied. We
invoke the assumption that is initial to deduce the existence of a morphism g : 1. Because is initial,
f g ' id , and because 1 is final, g f ' id1 . Thus g is a homotopy inverse to f , so that f is an equivalence.
It follows that is also a final object of C, so that C is pointed.
Remark 1.1.1.3. Let C be an -category with a zero object 0. For any X, Y C, the natural map
has contractible domain. We therefore obtain a well defined morphism X Y in the homotopy category
hC, which we will refer to as the zero morphism and also denote by 0.
Definition 1.1.1.4. Let C be a pointed -category. A triangle in C is a diagram 1 1 C, depicted as
X
f
/Y
g
0 /Z
where 0 is a zero object of C. We will say that a triangle in C is a fiber sequence if it is a pullback square,
and a cofiber sequence if it is a pushout square.
Remark 1.1.1.5. Let C be a pointed -category. A triangle in C consists of the following data:
(1) A pair of morphisms f : X Y and g : Y Z in C.
(2) A 2-simplex in C corresponding to a diagram
>Y
f g
X
h /Z
X
h /Z
in C, which we may view as a nullhomotopy of h.
We will generally indicate a triangle by specifying only the pair of maps
f g
X Y Z,
0 / Z.
We will generally abuse terminology by simply referring to W and Z as the fiber and cofiber of g. We will
also write W = fib(g) and Z = cofib(g).
Remark 1.1.1.7. Let C be a pointed -category containing a morphism f : X Y . A cofiber of
f , if it exists, is uniquely determined up to equivalence. More precisely, consider the full subcategory
E Fun(1 1 , C) spanned by the cofiber sequences. Let : E Fun(1 , C) be the forgetful functor,
which associates to a diagram
X
g
/Y
0 /Z
the morphism g : X Y . Applying Proposition T.4.3.2.15 twice, we deduce that is a Kan fibration, whose
fibers are either empty or contractible (depending on whether or not a morphism g : X Y in C admits
a cofiber). In particular, if every morphism in C admits a cofiber, then is a trivial Kan fibration, and
therefore admits a section cofib : Fun(1 , C) Fun(1 1 , C), which is well defined up to a contractible
space of choices. We will often abuse notation by also letting cofib : Fun(1 , C) C denote the composition
Fun(1 , C) Fun(1 1 , C) C,
where the second map is given by evaluation at the final object of 1 1 .
Remark 1.1.1.8. The functor cofib : Fun(1 , C) C can be identified with a left adjoint to the left Kan
extension functor C ' Fun({1}, C) Fun(1 , C), which associates to each object X C a zero morphism
0 X. It follows that cofib preserves all colimits which exist in Fun(1 , C) (Proposition T.5.2.3.5).
Definition 1.1.1.9. An -category C is stable if it satisfies the following conditions:
(1) There exists a zero object 0 C.
(2) Every morphism in C admits a fiber and a cofiber.
(3) A triangle in C is a fiber sequence if and only if it a cofiber sequence.
Remark 1.1.1.10. Condition (3) of Definition 1.1.1.9 is analogous to the axiom for abelian categories which
requires that the image of a morphism be isomorphic to its coimage.
Example 1.1.1.11. Recall that a spectrum consists of an infinite sequence of pointed topological spaces
{Xi }i0 , together with homeomorphisms Xi ' Xi+1 , where denotes the loop space functor. The
collection of spectra can be organized into a stable -category Sp. Moreover, Sp is in some sense the
universal example of a stable -category. This motivates the terminology of Definition 1.1.1.9: an -
category C is stable if it resembles the -category Sp, whose homotopy category hSp can be identified with
the classical stable homotopy category. We will return to the theory of spectra (using a slightly different
definition) in 1.4.3.
1.1. FOUNDATIONS 17
Example 1.1.1.12. Let A be an abelian category. Under mild hypotheses, we can construct a stable -
category D(A) whose homotopy category hD(A) can be identified with the derived category of A, in the
sense of classical homological algebra. We will outline the construction of D(A) in 1.3.2.
Remark 1.1.1.13. If C is a stable -category, then the opposite -category Cop is also stable.
Remark 1.1.1.14. One attractive feature of the theory of stable -categories is that stability is a property
of -categories, rather than additional data. The situation for additive categories is similar. Although
additive categories are often presented as categories equipped with additional structure (an abelian group
structure on all Hom-sets), this additional structure is in fact determined by the underlying category: see
Definition 1.1.2.1. The situation for stable -categories is similar: we will see later that every stable -
category is canonically enriched over the -category of spectra.
P2 P1 P0 M 0
by projective R-modules. In fact, there are generally many choices for such a resolution. Two projective
resolutions of M need not be isomorphic to one another. However, they are always quasi-isomorphic: that is,
if we are given two projective resolutions P and P0 of M , then there is a map of chain complexes P P0
which induces an isomorphism on homology groups. This phenomenon is ubiquitous in homological algebra:
many constructions produce chain complexes which are not really well-defined up to isomorphism, but only up
to quasi-isomorphism. In studying these constructions, it is often convenient to work in the derived category
D(R) of the ring R: that is, the category obtained from the category of chain complexes of R-modules by
formally inverting all quasi-isomorphisms.
The derived category D(R) of a commutative ring R is usually not an abelian category. For example, a
morphism f : X 0 X in D(R) usually does not have a cokernel in D(R). Instead, one can associate to f
its cofiber (or mapping cone) X 00 , which is well-defined up to noncanonical isomorphism. In [155], Verdier
introduced the notion of a triangulated category in order to axiomatize the structure on D(R) given by
the formation of mapping cones. In this section, we will review Verdiers theory of triangulated categories
(Definition 1.1.2.6) and show that the homotopy category of a stable -category C is triangulated (Theorem
1.1.2.15).
We begin with some basic definitions.
Definition 1.1.2.1. Let A be a category. We will say that A is additive if it satisfies the following four
conditions:
For any pair of objects X, Y A, a zero morphism from X to Y is a map f : X Y which factors as a
composition X 0 Y . It follows from (2) that for every pair X, Y A, there is a unique zero morphism
from X to Y , which we will denote by 0.
`
(3) For every pair of objects X, Y , the map X Y X Y described by the matrix
idX 0
0 idY
Assuming (3), we can define the sum of two morphisms f, g : X Y to be the morphism f + g given by the
composition
f,g Y,Y a
X X X Y Y Y Y Y.
It is easy to see that this construction endows HomA (X, Y ) with the structure of a commutative monoid,
whose identity is the unique zero morphism from X to Y .
(4) For every pair of objects X, Y A, the addition defined above determines a group structure on
HomA (X, Y ). In other words, for every morphism f : X Y , there exists another morphism f :
X Y such that f + (f ) is a zero morphism from X to Y .
Remark 1.1.2.4. Let A be an additive category. Then the composition law on A is bilinear: for pairs of
morphisms f, f 0 HomA (X, Y ) and g, g 0 HomA (Y, Z), we have
g (f + f 0 ) = (g f ) + (g f 0 ) (g + g 0 ) f = (g f ) + (g 0 f ).
We can summarize the situation by saying that the category A is enriched over the category of abelian
groups.
Remark 1.1.2.5. Let A be an additive category. It follows from condition (3) of Definition 1.1.2.1
` that for
every pair of objects X, Y A, the product X Y is canonically isomorphic to the coproduct X Y . It is
customary to emphasize this identification by denoting both the product and the coproduct by X Y ; we
will refer to X Y as the direct sum of X and Y .
is a distinguished triangle.
1.1. FOUNDATIONS 19
(T R2) A diagram
f g h
X Y Z X[1]
is a distinguished triangle if and only if the rotated diagram
g h f [1]
Y Z X[1] Y [1]
is a distinguished triangle.
X /Y /Z / X[1]
f f [1]
X0 / Y0 / Z0 / X 0 [1]
in which both horizontal rows are distinguished triangles, there exists a dotted arrow rendering the
entire diagram commutative.
g v d0
Y Z Z/Y Y [1]
gf w d00
X Z Z/X X[1]
in D. There exists a fourth distinguished triangle
Y /X Z/X Z/Y Y /X[1]
X
gf
/Z v / Z/Y / Y /X[1]
= < ;
f g 0 u[1]
w d
" "
Y Z/X Y [1]
< <
00 f [1]
u d
! "
Y /X
d / X[1]
commutes.
We now consider the problem of constructing a triangulated structure on the homotopy category of an
-category C. Let us begin by assuming only that C is a pointed -category. We let M denote the full
subcategory of Fun(1 1 , C) spanned by those diagrams
X /0
00 /Y
20 CHAPTER 1. STABLE -CATEGORIES
which are pushout squares, and such that 0 and 00 are zero objects of C. If C admits cofibers, then we can
use Proposition T.4.3.2.15 (twice) to conclude that evaluation at the initial vertex induces a trivial fibration
M C. Let s : C M be a section of this trivial fibration, and let e : M C be the functor given by
evaluation at the final vertex. The composition e s is a functor from C to itself, which we will denote by
: C C and refer to as the suspension functor on C. Dually, we define M to be the full subcategory of
Fun(1 1 , C) spanned by diagrams as above which are pullback squares with 0 and 00 zero objects of C. If
C admits fibers, then the same argument shows that evaluation at the final vertex induces a trivial fibration
M C. If we let s0 denote a section to this trivial fibration, then the composition of s0 with evaluation at
the initial vertex induces a functor from C to itself, which we will refer to as the loop functor and denote by
: C C. If C is stable, then M = M . It follows that and are mutually inverse equivalences from C
to itself.
Remark 1.1.2.7. If the -category C is not clear from context, then we will denote the suspension and
loop functors , : C C by C and C , respectively.
X 7 X[n]
denote the nth power of the suspension functor : C C constructed above (this functor is well-defined up
to canonical equivalence). If n 0, we let X 7 X[n] denote the (n)th power of the loop functor . We
will use the same notation to indicate the induced functors on the homotopy category hC.
Remark 1.1.2.9. If the -category C is pointed but not necessarily stable, the suspension and loop space
functors need not be homotopy inverses but are nevertheless adjoint to one another (provided that both
functors are defined).
If C is a pointed -category containing a pair of objects X and Y , then the space MapC (X, Y ) has
a natural base point, given by the zero map. Moreover, if C admits cofibers, then the suspension functor
C : C C is essentially characterized by the existence of natural homotopy equivalences
In particular, we conclude that 0 MapC ((X), Y ) ' 1 MapC (X, Y ), so that 0 MapC ((X), Y ) has the
structure of a group (here the fundamental group of MapC (X, Y ) is taken with base point given by the
zero map). Similarly, 0 MapC (2 (X), Y ) ' 2 MapC (X, Y ) has the structure of an abelian group. If the
suspension functor X 7 (X) is an equivalence of -categories, then for every Z C we can choose X
such that 2 (X) ' Z to deduce the existence of an abelian group structure on MapC (Z, Y ). It is easy to see
that this group structure depends functorially on Z, Y hC. We are therefore most of the way to proving
the following result:
Lemma 1.1.2.10. Let C be a pointed -category which admits cofibers, and suppose that the suspension
functor : C C is an equivalence. Then hC is an additive category.
Proof. The argument sketched above shows that hC is (canonically) enriched over the category of abelian
groups. It will therefore suffice to prove that hC admits finite coproducts. We will prove a slightly stronger
statement: the -category C itself admits finite coproducts. Since C has an initial object, it will suffice to
treat the case of pairwise coproducts. Let X, Y C, and let cofib : Fun(1 , C) C denote the functor
u
which assign to each morphism its cofiber, so that we have equivalences X ' cofib(X[1] 0) and Y '
v
cofib(0 Y ). Proposition T.5.1.2.2 implies that u and v admit a coproduct in Fun( , C) (namely, the zero
1
0
map X[1] Y ). Since the functor cofib preserves coproducts (Remark 1.1.1.8), we conclude that X and
Y admit a coproduct (which can be constructed as the cofiber of the zero map from X[1] to Y ).
1.1. FOUNDATIONS 21
X /0
00 /Y
which belongs to M determines a canonical isomorphism X[1] Y in the homotopy category hC. We will
need the following observation:
Lemma 1.1.2.11. Let C be a pointed -category which admits cofibers, and let
X
f
/0
f0
00 /Y
be a diagram in C, classifying a morphism HomhC (X[1], Y ). (Here 0 and 00 are zero objects of C.) Then
the transposed diagram
f0
X / 00
f
0 /Y
classifies the morphism HomhC (X[1], Y ). Here denotes the inverse of with respect to the group
structure on HomhC (X[1], Y ) ' 1 MapC (X, Y ).
Proof. Without loss of generality, we may suppose that 0 = 00 and f = f 0 . Let : 20 C be the diagram
f f
0 X 0.
For every diagram p : K C, let D(p) denote the Kan complex Cp/ C {Y }. Then HomhC (X[1], Y ) '
0 D(). We note that
D() ' D(f ) D(X) D(f ).
Since 0 is an initial object of C, D(f ) is contractible. In particular, there exists a point q D(f ). Let
Definition 1.1.2.12. Let C be a pointed -category which admits cofibers. Suppose given a diagram
f g h
X Y Z X[1]
in the homotopy category hC. We will say that this diagram is a distinguished triangle if there exists a
diagram 1 2 C as shown
X
fe
/Y /0
g
e
00 /Z h
e
/ W,
(iv) The map h : Z X[1] is the composition of (the homotopy class of) e
h with the equivalence W ' X[1]
determined by the outer rectangle.
Remark 1.1.2.13. We will generally only use Definition 1.1.2.12 in the case where C is a stable -category.
However, it will be convenient to have the terminology available in the case where C is not yet known to be
stable.
X /0
f
Y
g
/Z
h
00 / W,
where both squares are pushouts and the objects 0, 00 C are zero. Then the diagram
f g h0
X Y Z X[1]
is a distinguished triangle in hC, where h0 denotes the composition of h with the isomorphism W ' X[1] deter-
mined by the outer square, and h0 denotes the composition of h0 with the map id HomhC (X[1], X[1]) '
1 MapC (X, X[1]).
Theorem 1.1.2.15. Let C be a pointed -category which admits cofibers, and suppose that the suspension
functor is an equivalence. Then the translation functor of Notation 1.1.2.8 and the class of distinguished
triangles of Definition 1.1.2.12 endow hC with the structure of a triangulated category.
Remark 1.1.2.16. The hypotheses of Theorem 1.1.2.15 hold whenever C is stable. In fact, the hypotheses
of Theorem 1.1.2.15 are equivalent to the stability of C: see Corollary 1.4.2.27.
1.1. FOUNDATIONS 23
Proof. We must verify that Verdiers axioms (T R1) through (T R4) are satisfied.
(T R1) Let E Fun(1 2 , C) be the full subcategory spanned by those diagrams
X
f
/Y /0
00 /Z /W
of the form considered in Definition 1.1.2.12, and let e : E Fun(1 , C) be the restriction to the
upper left horizontal arrow. Repeated use of Proposition T.4.3.2.15 implies e is a trivial fibration. In
particular, every morphism f : X Y can be completed to a diagram belonging to E. This proves
(a). Part (b) is obvious, and (c) follows from the observation that if f = idX , then the object Z in the
above diagram is a zero object of C.
(T R2) Suppose that
f g h
X Y Z X[1]
is a distinguished triangle in hC, corresponding to a diagram E as depicted above. Extend to a
diagram
X /Y /0
00 /Z /W
u
000 /V
where the lower right square is a pushout and 000 is a zero object of C. We have a map between the
squares
X /0 Y /0
00 /W 000 /V
which induces a commutative diagram in the homotopy category hC
W / X[1]
u f [1]
V / Y [1]
where the horizontal arrows are isomorphisms. Applying Lemma 1.1.2.14 to the rectangle on the right
of the large diagram, we conclude that
g h f [1]
Y Z X[1] Y [1]
is a distinguished triangle in hC.
Conversely, suppose that
g h f [1]
Y Z X[1] Y [1]
is a distinguished triangle in hC. Since the functor : C C is an equivalence, we conclude that the
triangle
g[2] h[2] f [1]
Y [2] Z[2] X[1] Y [1]
24 CHAPTER 1. STABLE -CATEGORIES
is distinguished. Applying the preceding argument five times, we conclude that the triangle
f g h
X Y Z X[1]
is distinguished, as desired.
f0
X 0 Y 0 Z 0 X 0 [1]
in hC. Without loss of generality, we may suppose that these triangles are induced by diagrams
, 0 E. Any commutative diagram
X
f
/Y
f0
X0 / Y0
in the homotopy category hC can be lifted (nonuniquely) to a square in C, which we may identify
with a morphism : e() e( 0 ) in the -category Fun(1 , C). Since e is a trivial fibration of
simplicial sets, can be lifted to a morphism 0 in E, which determines a natural transformation
of distinguished triangles
X /Y /Z / X[1]
X0 / Y0 / Z0 / X 0 [1].
0 / Y /X / Z/X / X0 /0
0 / Z/Y / Y0 / (Y /X)0
where 0 is a zero object of C, and each square in the diagram is a pushout (more precisely, we apply
Proposition T.4.3.2.15 repeatedly to construct a map from the nerve of the appropriate partially ordered
set into C). Restricting to appropriate rectangles contained in the diagram, we obtain isomorphisms
X 0 ' X[1], Y 0 ' Y [1], (Y /X)0 ' Y /X[1], and four distinguished triangles
f
X Y Y /X X[1]
g
Y Z Z/Y Y [1]
gf
X Z Z/X X[1]
1.1. FOUNDATIONS 25
The commutativity in the homotopy category hC required by (T R4) follows from the (stronger) com-
mutativity of the above diagram in C itself.
Remark 1.1.2.17. The definition of a stable -category is quite a bit simpler than that of a triangulated
category. In particular, the octahedral axiom (T R4) is a consequence of -categorical principles which are
basic and easily motivated.
Notation 1.1.2.18. Let C be a stable -category containing a pair of objects X and Y . We let ExtnC (X, Y )
denote the abelian group HomhC (X[n], Y ). If n is negative, this can be identified with the homotopy
group n MapC (X, Y ). More generally, ExtnC (X, Y ) can be identified with the (n)th homotopy group of
an appropriate spectrum of maps from X to Y .
Proposition 1.1.3.1. Let C be a stable -category, and let K be a simplicial set. Then the -category
Fun(K, C) is stable.
Proof. This follows immediately from the fact that fibers and cofibers in Fun(K, C) can be computed point-
wise (Proposition T.5.1.2.2).
Definition 1.1.3.2. If C is stable -category, and C0 is a full subcategory containing a zero object and
stable under the formation of fibers and cofibers, then C0 is itself stable. In this case, we will say that C0 is
a stable subcategory of C.
Lemma 1.1.3.3. Let C be a stable -category, and let C0 C be a full subcategory which is stable under
cofibers and under translations. Then C0 is a stable subcategory of C.
Proof. It will suffice to show that C0 is stable under fibers. Let f : X Y be a morphism in C. Theorem
1.1.2.15 shows that there is a canonical equivalence fib(f ) ' cofib(f )[1].
Proposition 1.1.3.4. Let C be a pointed -category. Then C is stable if and only if the following conditions
are satisfied:
(2) A square
X /Y
X0 / Y0
Proof. Condition (1) implies the existence of fibers and cofibers in C, and condition (2) implies that a triangle
in C is a fiber sequence if and only if it is a cofiber sequence. This proves the if direction.
Suppose now that C is stable. We begin by proving (1). It will suffice to show that C admits finite
colimits; the dual argument will show that C admits finite limits as well. According to Proposition T.4.4.3.2,
it will suffice to show that C admits coequalizers and finite coproducts. The existence of finite coproducts
was established in Lemma 1.1.2.10. We now conclude by observing that a coequalizer for a diagram
X
f
// Y
f0
where eX Fun(20 , C) denotes the diagram X X X, e0Z Fun(20 , C) denotes the diagram Z 0 0,
and e00Z Fun(20 , C) denotes the diagram 0 0 Z. It will therefore suffice to prove that a pushout of
any of these five diagrams is also a pullback. This follows immediately from the following more general
observation: any pushout square
A / A0
f
B / B0
Remark 1.1.3.5. Let C be a stable -category. Then C admits finite products and finite coproducts
(Proposition 1.1.3.4). Moreover, for any pair of objects X, Y C, there is a canonical equivalence
X q Y X Y,
We conclude this section by establishing a few closure properties for the class of stable -categories.
Proposition 1.1.3.6. Let C be a (small) stable -category and let be a regular cardinal. Then the
-category Ind (C) is stable.
1.1. FOUNDATIONS 27
Proof. The functor j preserves finite limits and colimits (Propositions T.5.1.3.2 and T.5.3.5.14). It follows
that j(0) is a zero object of Ind (C), so that Ind (C) is pointed.
We next show that every morphism f : X Y in Ind (C) admits a fiber and a cofiber. According to
Proposition T.5.3.5.15, we may assume that f is a -filtered colimit of morphisms f : X Y which
belong to the essential image C0 of j. Since j preserves fibers and cofibers, each of the maps f has a fiber
and a cofiber in Ind . It follows immediately that f has a cofiber (which can be written as a colimit of
the cofibers of the maps f ). The existence of fib(f ) is slightly more difficult. Choose a -filtered diagram
p : I Fun(1 1 , C0 ), where each p() is a pullback square
Z /0
X
f
/ Y .
Let be a colimit of the diagram p; we wish to show that is a pullback diagram in Ind (C). Since Ind (C)
is stable under -small limits in P(C), it will suffice to show that is a pullback square in P(C). Since P(C)
is an -topos, filtered colimits in P(C) are left exact (Example T.7.3.4.7); it will therefore suffice to show
that each p() is a pullback diagram in P(C). This is obvious, since the inclusion C0 P(C) preserves all
limits which exist in C0 (Proposition T.5.1.3.2).
To complete the proof, we must show that a triangle in Ind (C) is a fiber sequence if and only if it is a
cofiber sequence. Suppose we are given a fiber sequence
Z /0
X /Y
in Ind (C). The above argument shows that we can write this triangle as a filtered colimit of fiber sequences
Z /0
X / Y
in C0 . Since C0 is stable, we conclude that these triangles are also cofiber sequences. The original triangle is
therefore a filtered colimit of cofiber sequences in C0 , hence a cofiber sequence. The converse follows by the
same argument.
Corollary 1.1.3.7. Let C be a stable -category. Then the idempotent completion of C is also stable.
Proof. According to Lemma T.5.4.2.4, we can identify the idempotent completion of C with a full subcategory
of Ind(C) which is closed under shifts and finite colimits.
Proposition 1.1.4.1. Let F : C C0 be a functor between stable -categories. The following conditions
are equivalent:
28 CHAPTER 1. STABLE -CATEGORIES
(1) The functor F is left exact. That is, F commutes with finite limits.
(2) The functor F is right exact. That is, F commutes with finite colimits.
(3) The functor F is exact.
Proof. We will prove that (2) (3); the equivalence (1) (3) will follow by a dual argument. The
implication (2) (3) is obvious. Conversely, suppose that F is exact. The proof of Proposition 1.1.3.4 shows
that F preserves coequalizers, and the proof of Lemma 1.1.2.10 shows that F preserves finite coproducts. It
follows that F preserves all finite colimits (see the proof of Proposition T.4.4.3.2).
The identity functor from any stable -category to itself is exact, and a composition of exact functors is
exact. Consequently, there exists a subcategory CatEx
Cat in which the objects are stable -categories
and the morphisms are the exact functors. Our next few results concern the stability properties of this
subcategory.
Proposition 1.1.4.2. Suppose given a homotopy Cartesian diagram of -categories
G0 /C
C0
F0 F
D0
G / D.
Suppose further that C, D0 , and D are stable, and that the functors F and G are exact. Then:
(1) The -category C0 is stable.
(2) The functors F 0 and G0 are exact.
(3) If E is a stable -category, then a functor H : E C0 is exact if and only if the functors F 0 H and
G0 H are exact.
Proof. Combine Proposition 1.1.3.4 with Lemma T.5.4.5.5.
Proposition 1.1.4.3. Let {C }A be a collection of stable -categories. Then the product
Y
C= C
A
is stable. Moreover, for any stable -category D, a functor F : D C is exact if and only if each of the
compositions
F
D C C
is an exact functor.
Proof. This follows immediately from the fact that limits and colimits in C are computed pointwise.
Theorem 1.1.4.4. The -category CatEx
admits small limits, and the inclusion
CatEx
Cat
Then:
(3) For every set E of edges of S, let Y (E) MapS (S, X) be the full subcategory spanned by those sections
f : S X of p with the following property:
(iii) Given an arbitrary stable -category D, a functor f : C D is exact if and only if each of the
composite functors CI
I
C D is exact.
In view of Proposition 1.1.4.1, (ii) and (iii) follow immediately from Proposition T.5.5.7.11. The same result
implies that C admits finite limits and colimits, and that each of the functors I preserves finite limits and
colimits.
To prove that C has a zero object, we select an object I I. The functor CI C preserves initial and
final objects. Since CI has a zero object, so does C.
We will complete the proof by showing that every fiber sequence in C is a cofiber sequence (the converse
follows by the same argument). Fix a morphism f : X Y in C. Without loss of generality, we may suppose
that there exists I I and a morphism fe : X e Ye in CI such that f = I (fe) (Proposition T.5.4.1.2). Form
a pullback diagram e
W
f /X
e
0 / Ye
f
in CI . Since CI is stable, this diagram is also a pushout. It follows that I (e
) is a triangle W X Y
which is both a fiber sequence and a cofiber sequence in C.
30 CHAPTER 1. STABLE -CATEGORIES
D (A)0 D (A)0 ,
where D (A)0 is defined to be the full subcategory spanned by those chain complexes P with Hn (P ) ' 0
for n > 0, and D (A)0 is spanned by those chain complexes with Hn (P ) ' 0 for n < 0.
In 1.2.1, we will axiomatize the essence of the situation by reviewing the notion of a t-structure on a
stable -category C. A t-structure on C is a pair of full subcategories (C0 , C0 ) satisfying some axioms
which reflect the idea that objects of C0 (C0 ) are concentrated in nonnegative (nonpositive) degrees (see
Definition 1.2.1.1). In this case, one can show that the intersection C0 C0 is equivalent to the nerve of
an abelian category, which we call the heart of C and denote by C . To any object X C, we can associate
homotopy objects n X C (in the special case C = D (A), the functor n associates to each chain complex
P its nth homology Hn (P )).
If C is a stable -category equipped with a t-structure, then it is often possible to relate questions about
C to homological algebra in the abelian category C . In 1.2.2, we give an illustration of this principle, by
showing that every filtration on an object X C determines a spectral sequence {Erp,q , dr }r1 in the abelian
category C , which (in good cases) converges to the homotopy objects n X (Proposition 1.2.2.7). The first
page of this spectral sequence has a reasonably explicit description in terms of the homotopy objects of the
successive quotients for the filtration of X. In practice, it is often difficult to describe Erp,q when r > 2.
However, there is a convenient description in the case r = 2, at least when X is given as the geometric
realization of a simplicial object X of C (equipped with the corresponding skeletal filtration). In 1.2.4 we
will show that this is essentially no loss of generality: if C is a stable -category, then every nonnegatively
filtered object X of C can be realized as the geometric realization of a simplicial object of C, equipped with
the skeletal filtration (Theorem 1.2.4.1). This assertion can be regarded as an -categorical analogue of the
classical Dold-Kan correspondence between simplicial objects and chain complexes in an abelian category,
which we review in 1.2.3.
Notation 1.2.1.2. If D is a triangulated category equipped with a t-structure, we will write Dn for D0 [n]
and Dn for D0 [n]. Observe that we use a homological indexing convention.
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 31
Remark 1.2.1.3. In Definition 1.2.1.1, either of the full subcategories D0 , D0 D determines the other.
For example, an object X D belongs to D1 if and only if HomD (Y, X) vanishes for all Y D0 .
Proposition 1.2.1.5. Let C be a stable -category equipped with a t-structure. For each n Z, the full
subcategory Cn is a localization of C.
Proof. Without loss of generality, we may suppose n = 1. According to Proposition T.5.2.7.8, it will suffice
to prove that for each X C, there exists a map f : X X 00 , where X 00 C1 and for each Y C1 ,
the map
MapC (X 00 , Y ) MapC (X, Y )
is a weak homotopy equivalence. Invoking part (3) of Definition 1.2.1.1, we can choose f to fit into a fiber
sequence
f
X 0 X X 00
where X 0 C0 . According to Whiteheads theorem, we need to show that for every k 0, the map
is an isomorphism of abelian groups. Using the long exact sequence associated to the fiber sequence above,
we are reduced to proving that the groups ExtkC (X 0 , Y ) vanish for k 0. We now use condition (2) of
Definition 1.2.1.1 to conclude that X 0 [k] C0 . Condition (1) of Definition 1.2.1.1 now implies that
Corollary 1.2.1.6. Let C be a stable -category equipped with a t-structure. The full subcategories Cn C
are stable under all limits which exist in C. Dually, the full subcategories Cn C are stable under all colimits
which exist in C.
Notation 1.2.1.7. Let C be a stable -category equipped with a t-structure. We will let n denote a left
adjoint to the inclusion Cn C, and n a right adjoint to the inclusion Cn C.
Remark 1.2.1.8. Fix n, m Z, and let C be a stable -category equipped with a t-structure. Then the
truncation functors n , n map the full subcategory Cm to itself. To prove this, we first observe that
n is equivalent to the identity on Cm if m n, while if m n the essential image of n is contained in
Cn Cm . To prove the analogous result for n , we observe that the proof of Proposition 1.2.1.5 implies
that for each X, we have a fiber sequence
f
n X X n1 X.
Warning 1.2.1.9. In T.5.5.6, we introduced for every -category C a full subcategory n C of n-truncated
objects of C. In that context, we used the symbol n to denote a left adjoint to the inclusion n C C.
This is not compatible with Notation 1.2.1.7. In fact, if C is a stable -category, then it has no nonzero
truncated objects at all: if X C is nonzero, then the identity map from X to itself determines a nontrivial
homotopy class in n MapC (X[n], X), for all n 0. Nevertheless, the two notations are consistent when
restricted to C0 , by virtue of the following observation:
32 CHAPTER 1. STABLE -CATEGORIES
m m
Cn Cm / Cm .
Ext0C (n1 m X, Y )
f0
/ Ext0C (n1 X, Y )
Ext0C (m X, Y )
f1
/ Ext0C (X, Y )
Ext0C (n m X, Y )
f2
/ Ext0C (n X, Y )
Ext1C (n1 m X, Y )
f3
/ Ext1C (n1 X, Y )
Ext1C (m X, Y )
f4
/ Ext1C (X, Y ).
Definition 1.2.1.11. Let C be a stable -category equipped with a t-structure. The heart C of C is the
full subcategory C0 C0 C. For each n Z, we let 0 : C C denote the functor 0 0 ' 0 0 ,
and we let n : C C denote the composition of 0 with the shift functor X 7 X[n].
Remark 1.2.1.12. Let C be a stable -category equipped with a t-structure, and let X, Y C . The
homotopy group n MapC (X, Y ) ' Extn C (X, Y ) vanishes for n > 0. It follows that C is equivalent to (the
nerve of) its homotopy category hC . The category hC is abelian ([13]). We will often abuse terminology
by identifying C with the abelian category hC .
Warning 1.2.1.13. The definition of a t-structure on a triangulated category was introduced in [13].
However, the notation of [13] is slightly different from the notation employed here. We use homological
rather than cohomological indexing conventions. Moreover, if C is a stable -category equipped with a
t-structure and X C, then we denote the corresponding objects 0 0 X[n] by n X, rather than Hn (X).
This notation reflects our emphasis in this book: the stable -categories of greatest interest to us are those
which arise in stable homotopy theory (see 1.4), rather than those which arise in homological algebra.
Let C be a stable -category. In view of Remark 1.2.1.3, t-structures on C are determined by the
corresponding localizations C0 C. However, not every localization of C arises in this way. Recall (see
T.5.5.4) that every localization of C has the form S 1 C, where S is an appropriate collection of morphisms
of C. Here S 1 C denotes the full subcategory of C spanned by S-local objects, where an object X C is said
to be S-local if and only if, for each f : Y 0 Y in S, composition with f induces a homotopy equivalence
MapC (Y, X) MapC (Y 0 , X).
If C is stable, then we extend the morphism f to a fiber sequence
Y 0 Y Y 00 ,
and we have an associated long exact sequence
. . . ExtiC (Y 00 , X) ExtiC (Y, X) i ExtiC (Y 0 , X) Exti+1 00
C (Y , X) . . .
The requirement that X be {f }-local amounts to the condition that i be an isomorphism for i 0. Using
the long exact sequence, we see that if X is {f }-local, then ExtiC (Y 00 , X) = 0 for i 0. Conversely, if
ExtiC (Y 00 , X) = 0 for i 1, then X is {f }-local. Experience suggests that it is usually more natural to
require the vanishing of the groups ExtiC (Y 00 , X) than it is to require that the maps i to be isomorphisms.
Of course, if Y 0 is a zero object of C, then the distinction between these conditions disappears.
Definition 1.2.1.14. Let C be an -category which admits pushouts. We will say that a collection S of
morphisms of C is quasisaturated if it satisfies the following conditions:
(1) Every equivalence in C belongs to S.
(2) Given a 2-simplex 2 C
X
h /Z
?
f g
Y,
if any two of f , g, and h belongs to S, then so does the third.
(3) Given a pushout diagram
X / X0
f f0
Y / Y 0,
if f S, then f 0 S.
34 CHAPTER 1. STABLE -CATEGORIES
Any intersection of quasisaturated collections of morphisms is quasisaturated. Consequently, for any collec-
tion of morphisms S there is a smallest quasisaturated collection S containing S. We will say that S is the
quasisaturated collection of morphisms generated by S.
Definition 1.2.1.15. Let C be a stable -category. A full subcategory C0 C is closed under extensions
if, for every fiber sequence triangle
XY Z
such that X and Z belong to C0 , the object Y also belongs to C0 .
We observe that if C is as in Definition 1.2.1.14 and L : C C is a localization functor, then the collection
of all morphisms f of C such that L(f ) is an equivalence is quasisaturated.
Proposition 1.2.1.16. Let C be a stable -category, let L : C C be a localization functor, and let S be
the collection of morphisms f in C such that L(f ) is an equivalence. The following conditions are equivalent:
(1) There exists a collection of morphisms {f : 0 X} which generates S (as a quasisaturated collection
of morphisms).
(2) The collection of morphisms {0 X : L(X) ' 0} generates S (as a quasisaturated collection of
morphisms).
(3) The essential image of L is closed under extensions.
(4) For any A C, B L C, the natural map Ext1 (LA, B) Ext1 (A, B) is injective.
(5) The full subcategories C0 = {A : LA ' 0} and C1 = {A : LA ' A} determine a t-structure on C.
Proof. The implication (1) (2) is obvious. We next prove that (2) (3). Suppose given a fiber sequence
XY Z
where X and Z are both S-local. We wish to prove that Y is S-local. In view of assumption (2), it will
suffice to show that MapC (A, Y ) is contractible, provided that L(A) ' 0. In other words, we must show that
ExtiC (A, Y ) ' 0 for i 0. We now observe that there is an exact sequence
where the outer groups vanish, since X and Z are S-local and the map 0 A belongs to S.
We next show that (3) (4). Let B L C, and let Ext1C (LA, B) classify a distinguished triangle
g
B C LA B[1].
Condition (3) implies that C L C. If the image of in Ext1C (A, B) is trivial, then the localization map
A LA factors as a composition
f g
A C LA.
Applying L to this diagram (and using the fact that C is local) we conclude that the map g admits a section,
so that = 0.
We now claim that (4) (5). Assume (4), and define C0 , C1 as in (5). We will show that the axioms
of Definition 1.2.1.1 are satisfied:
If X C0 and Y C1 , then Ext0C (X, Y ) ' Ext0C (LX, Y ) ' Ext0C (0, Y ) ' 0.
Since C1 is a localization of C, it is stable under limits, so that C1 [1] C1 . Similarly, since
the functor L : C C1 preserves all colimits which exist in C, the subcategory C0 is stable under
finite colimits, so that C0 [1] C0 .
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 35
Here f is bijective (since Y is local) and f 0 is injective (in virtue of assumption (4)).
We conclude by showing that (5) (1). Let S 0 be the smallest quasisaturated collection of morphisms
which contains the zero map 0 A, for every A C0 . We wish to prove that S = S 0 . For this, we choose
an arbitrary morphism u : X Y belonging to S. Then Lu : LX LY is an equivalence, so we have a
pushout diagram
u0 /
X0 Y0
X
u / Y,
where X 0 and Y 0 are fibers of the respective localization maps X LX, Y LY . Consequently, it will
suffice to prove that u0 S 0 . Since X 0 , Y 0 C0 , this follows from the two-out-of-three property, applied to
the diagram
0
X
?
u0
!
0 / Y 0.
Cb = C+ C . It is easy to see that C , C+ , and Cb are stable subcategories of C. We will say that C is left
bounded if C = C+ , right bounded if C = C , and bounded if C = Cb .
At the other extreme, given a stable -category C equipped with a t-structure, we define the left com-
pletion C
b of C to be a homotopy limit of the tower
1 0 1
. . . C2 C1 C0 . . .
Using the results of T.3.3.3, we can obtain a very concrete description of this inverse limit: it is the full
subcategory of Fun(N(Z), C) spanned by those functors F : N(Z) C with the following properties:
(1) For each n Z, F (n) Cn .
(2) For each m n Z, the associated map F (m) F (n) induces an equivalence n F (m) F (n).
(2) Let C
b0 and C
b0 be the full subcategories of C
b spanned by those functors F : N(Z) C which factor
through C0 and C0 , respectively. Then these subcategories determine a t-structure on C.
b
0 0
. . . C0 C0 C0 .
In other words, Cbop is equivalent to the -category of spectrum objects Sp(C0 ) (see Proposition 1.4.2.24
in 1.4.2), and assertion (1) is a special case of Corollary 1.4.2.17.
We next prove (2). We begin by observing that, if we identify C b with a full subcategory of Fun(N(Z), C),
then the shift functors on C can be defined by the formula
b
(F [n])(m) = F (m + n)[n].
Since each of these spaces is contractible, we conclude that MapCb (X, Y ) ' ; in particular, Ext0Cb (X, Y ) = 0.
Finally, we consider an arbitrary X C. b Let X 00 = 1 X : N(Z) C, and let u : X X 00 be the
induced map. It is easy to check that X 00 Cb1 and that fib(u) C
b0 . This completes the proof of (2).
To prove (3), we let D denote the full subcategory of N(Z) C spanned by pairs (n, C) such that
C Cn . Using Proposition T.5.2.7.8, we deduce that the inclusion D N(Z) C admits a left adjoint L.
The composition
L
N(Z) C D N(Z) C C
can be identified with a functor : C Fun(N(Z), C) which factors through C. b To prove that is exact, it
suffices to show that is right exact (Proposition 1.1.4.1). Since the truncation functors n : Cn+1 Cn
are right exact, finite colimits in C
b are computed pointwise. Consequently, it suffices to prove that each of
the compositions
b
CC n C
is right exact. But this composition can be identified with the functor n .
Finally, we observe that C
b0 can be identified with a homotopy limit of the essentially constant tower
id id 1
. . . C0 C0 C0 C1 . . . ,
If C is a stable -category equipped with a t-structure, then we will say that C is left complete if the
functor C Cb described in Proposition 1.2.1.17 is an equivalence.
Remark 1.2.1.18. Let C be as in Proposition 1.2.1.17. Then the inclusion C+ C induces an equivalence
Cc
+
C,
b and the functor C C
b induces an equivalence C+ Cb+ . Consequently, the constructions
C 7 C
b C 7 C+
furnish an equivalence between the theory of left bounded stable -categories and the theory of left complete
stable -categories.
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 37
Proposition 1.2.1.19. Let C be a stable -category equipped with a t-structure. Suppose that C admits
countable products, and that C0 is stable under countable products. The following conditions are equivalent:
. . . Xn Xn1 . . .
in C admits a limit lim{Xn }: we can compute this limit as the fiber of an appropriate map
Y Y
Xn Xn .
f C
b Fun(N(Z), C) 7 lim(f ).
Assertion (1) is equivalent to the statement that the unit and counit maps
u : F G idCb
v : idC G F
are equivalences. If v is an equivalence, then any object X C can be recovered as the limit of the tower
{n X}. In particular, this implies that X = 0 if X C , so that (1) (2).
Now assume (2); we will prove that u and v are both equivalences. To prove that u is an equivalence, we
must show that for every f C,b the natural map
: lim(f ) f (n)
induces an equivalence n lim(f ) f (n). In other words, we must show that the fiber of belongs to
Cn+1 . To prove this, we first observe that factors as a composition
0 00
lim(f ) f (n 1) f (n).
The octahedral axiom ((T R4) of Definition 1.1.2.6) implies the existence of a fiber sequence
Since fib(00 ) clearly belongs to Cn+1 , it will suffice to show that fib(0 ) belongs to Cn+1 . We observe
that fib(0 ) can be identified with the limit of a tower {fib(f (m) f (n 1))}m<n . It therefore suffices to
show that each fib(f (m) f (n 1)) belongs to Cn+2 , which is clear.
We now prove that v is an equivalence. Let X be an object of C, and vX : X (G F )(X) the associated
map. Since u is an equivalence of functors, we conclude that n (vX ) is an equivalence for all n Z. It
follows that cofib(vX ) Cn+1 for all n Z. Invoking assumption (2), we conclude that cofib(vX ) ' 0, so
that vX is an equivalence as desired.
Remark 1.2.1.20. The ideas introduced above can be dualized in an obvious way, so that we can speak of
right completions and right completeness for a stable -category equipped with a t-structure.
38 CHAPTER 1. STABLE -CATEGORIES
F (i, j) / F (i, k)
F (j, j) / F (j, k)
is a pushout square in C.
We let Gap(I, C) denote the full subcategory of Fun(N(I[1] ), C) spanned by the I-complexes in C.
Remark 1.2.2.3. Let F Gap(Z, C) be a Z-complex in a stable -category C. For each n Z, the functor
F determines pushout square
F (n 1, n) / F (n 1, n + 1)
0 / F (n, n + 1),
'
F (n 1, n)[1]
/ F (n 2, n 1)[2]
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 39
proves that dn1 dn ' 0 (since F (n 2, n 2) ' 0), so that (C , d ) can be viewed as a chain complex in
the triangulated category hC. This motivates the terminology of Definition 1.2.2.2.
Lemma 1.2.2.4. Let C be a pointed -category which admits pushouts. Let I = I0 {} be a linearly
ordered set containing a least element . We regard I0 as a linearly ordered subset of I[1] via the embedding
i 7 (, i).
Proof. Let J = {(i, j) I[1] : (i = ) (i = j)}. We now make the following observations:
(1) A functor F : N(I[1] ) C is a complex if and only if F is a left Kan extension of F | N(J), and F (i, i)
is a zero object of C for all i I.
(2) Any functor F0 : N(J) C admits a left Kan extension to N(I[1] ) (use Lemma T.4.3.2.13 and the fact
that C admits pushouts).
(3) A functor F0 : N(J) C has the property that F0 (i, i) is a zero object, for every i I, if and only if
F0 is a right Kan extension of F0 | N(I0 ).
(4) Any functor F0 : N(I0 ) C admits a right Kan extension to N(J) (use Lemma T.4.3.2.13 and the fact
that C has a final object).
in the abelian category A. For every p, q Z and every r 1, we define the object Erp,q A by the formula
There is a differential dr : Erp,q Erpr,q+r1 , uniquely determined by the requirement that the diagram
dr
p+q1 X(p 2r, p r) / Erpr,q+r1 / p+q1 X(p r 1, p 1)
be commutative.
Proposition 1.2.2.7. Let X Gap(Z, C) be as in Construction 1.2.2.6. Then:
40 CHAPTER 1. STABLE -CATEGORIES
p,q
Er+1 ' ker(dr : Erp,q Erpr,q+r1 )/ im(dr : Erp+r,qr+1 Erp,q ).
Remark 1.2.2.8. For fixed q Z, the complex (E1,q , d1 ) in A can be obtained from the hC-valued chain
complex C described in Remark 1.2.2.3 by applying the homological functor q .
p+q X(p r 1, p)
p+q+1 X(p, p + r)
/ p+q X(p r, p) / p+q1 X(p 2r, p r)
Erp+r,qr+1
dr
/ Erp,q dr
/ Erpr,q+r1
p+q+1 X(p + r 1, p + 2r 1)
/ p+q X(p 1, p + r 1) / p+q1 X(p r 1, p 1)
p+q X(p 1, p + r).
Since the upper left vertical map is an epimorphism, (1) will follow provided that we can show that the
composition
p+q+1 X(p, p + r) p+q X(p r, p) p+q1 X(p 2r, p r)
X(p, p + r)
/ X(p 2r, p)[1] / X(p r, p)[1]
0
/ X(p r, p r)[1] / X(p 2r, p r)[2].
d
: p+q X(p r 1, p) Erp,q r Erpr,q+r1
is zero. Because Erpr,q+r1 p+q1 X(p r 1, p 1) is a monomorphism, this follows from the commu-
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 41
p+q X(p r, p) / p+q1 X(p 2r, p r)
Erp,q
dr
/ Erpr,q+r1
p+q1 X(p r 1, p 1),
since the composition of the left vertical line factors through p+q1 X(p r 1, p r 1) ' 0. A dual
argument shows that the composition
d
Erp+r,q+r1 r Erp,q p+q X(p 1, p + r)
is zero as well.
Let Z = ker(dr : Erp,q Erpr,q+r1 ) and B = im(dr : Erp+r,qr+1 Erp,q ). The above arguments yield
a sequence of morphisms
0 0
p+q X(p r 1, p) Z Z/B Erp,q /B p+q X(p 1, p + r).
To complete the proof of (2), it will suffice to show that 0 is an epimorphism and that 0 is a
monomorphism. By symmetry, it will suffice to prove the first assertion. Since 0 is evidently an epimorphism,
we are reduced to showing that is an epimorphism.
Let K denote the kernel of the composite map
d
p+q X(p r, p) Erp,q r Erpr,q+r1 p+q1 X(p r 1, p 1),
K
e f
/K /0
g
p+q X(p r, p 1) / p+q1 X(p r 1, p r) / p+q1 X(p r 1, p 1)
where the square on the left is a pullback. The exactness of the bottom row implies that f is an epimorphism.
Let f 0 denote the composition
g
e
K p+q X(p r, p 1) p+q X(p r, p).
The composition
0
f
e
K p+q X(p r, p) p+q X(p 1, p + r)
factors through p+q X(p 1, p 1) ' 0. Since Erp,q p+q X(p 1, p + r) is a monomorphism, we conclude
f0
that the composition Ke p+q X(p r, p) E p,q is the zero map. It follows that the composition
r
0
f
e f
K p+q X(p r, p) Z
42 CHAPTER 1. STABLE -CATEGORIES
f
e
coincides with the composition K K Z, and is therefore an epimorphism.
Form a diagram
f 00
K /K
e /0
f f 0
p+q X(p r 1, p) / p+q X(p r, p) / n1 X(p r 1, p r)
where the left square is a pullback. Since the bottom line is exact, the map f 00 is an epimorphism, so that
the composition
f 00 f 0
KK e f p+q X(p r, p) Z
is an epimorphism. This map coincides with the composition
K p+q X(p r 1, p) Z,
so that is an epimorphism as well.
Definition 1.2.2.9. Let C be a stable -category. A filtered object of C is a functor X : N(Z) C.
Suppose that C is equipped with a t-structure, and let X : N(Z) C be a filtered object of C. According
to Lemma 1.2.2.4, we can extend X to a complex in Gap(Z {}, C). Let X be the associated object of
Gap(Z, C), and let {Erp,q , dr }r1 be the spectral sequence described in Construction 1.2.2.6 and Proposition
1.2.2.7. We will refer to {Erp,q , dr }r1 as the spectral sequence associated to the filtered object X.
Remark 1.2.2.10. In the situation of Definition 1.2.2.9, Lemma 1.2.2.4 implies that X is determined up
to contractible ambiguity by X. It follows that the spectral sequence {Erp,q , dr }r1 is independent of the
choice of X, up to canonical isomorphism.
Example 1.2.2.11. Let A be a sufficiently nice abelian category, and let C be the derived -category of
A (see 1.3.2). Let Fun(N(Z), C) be the -category of filtered objects of C. Then the homotopy category
hFun(N(Z), C) can be identified with the classical filtered derived category of A, obtained from the category
of filtered complexes of objects of A by inverting all filtered quasi-isomorphisms. In this case, Definition
1.2.2.9 recovers the usual spectral sequence associated to a filtered complex.
Our next goal is to study the convergence of the spectral sequence of Definition 1.2.2.9. We will treat
only the simplest case, which will be sufficient for our applications in this book.
Definition 1.2.2.12. Let C be an -category. We will say that C admits sequential colimits if every diagram
N(Z0 ) C has a colimit in C.
If C is stable and admits sequential colimits, we will say that a t-structure on C is compatible with
sequential colimits if the full subcategory C0 is stable under the colimits of diagrams indexed by N(Z0 ).
Remark 1.2.2.13. Let C be a stable -category equipped with a t-structure, so that the heart of C is
equivalent to (the nerve of) an abelian category A. Suppose that C admits sequential colimits. Then C0
admits sequential colimits, so that N(A), being a localization of C0 , also admits sequential colimits. If
the t-structure on C is compatible with sequential colimits, then the inclusion N(A) C and the homolog-
ical functors {n : C N(A)}nZ preserve sequential colimits. It follows that sequential colimits in the
abelian category A are exact: in other words, the colimit of a sequence of monomorphisms in A is again a
monomorphism.
Proposition 1.2.2.14. Let C be a stable -category equipped with a t-structure, and let X : N(Z) C be a
filtered object of C. Assume that C admits sequential colimits, and that the t-structure on C is compatible with
sequential colimits. Suppose furthermore that X(n) ' 0 for n 0. Then the associated spectral sequence
(Definition 1.2.2.9) converges
Erp,q p+q lim(X).
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 43
Proof. Let A be an abelian category such that the heart of C is equivalent to (the nerve of) A. The
convergence assertion of the Proposition has the following meaning:
(i) For fixed p and q, the differentials dr : Erp,q Erpr,q+r1 vanish for r 0.
p,q
Let E denote the colimit of this sequence (in the abelian category A).
(ii) Let n Z, and let An = n limm X(m). Then there exists a filtration
. . . F 1 An F 0 An F 1 An . . .
To prove (i), (ii), and (iii), we first extend X to an object X Gap(Z {}, C), so that for each
n Z we have X(n) = X(, n). Without loss of generality, we may suppose that X(n) ' for n < 0.
This implies that X(i, j) ' for i, j < 0. It follows that Erpr,q+r1 , as a quotient p+q X(p 2r, p r), is
zero for r > p. This proves (i).
To satisfy (ii), we set F p An = im(n X(p) n lim(X)). It is clear that F p An ' for p < 0, and the
isomorphism lim F p An ' An follows from the compatibility of the homological functor n with sequential
colimits (Remark 1.2.2.13).
To prove (iii), we note that for r > p, the object Erp,q can be identified with the image of the map
p,q
p+q X(p) ' p+q X(p r, p) p+q X(p 1, p + r). Let Y = limr X(p 1, p + r). It follows that E can
f
be identified with the image of the map p+q X(p) p+q Y . We have a fiber sequence
X(p 1) lim(X) Y,
which induces an exact sequence
f0
0 F p1 Ap+q Ap+q p+q Y.
Ap+q
9
g f0
$
p+q X(p)
f
/ p+q Y.
p,q
E ' im(f ) ' im(f 0 |F p Ap+q ) ' F p Ap+q / ker(f 0 ) ' F p Ap+q /F p1 Ap+q .
Definition 1.2.3.1. Let A be an additive category. A chain complex with values in A is a composable
sequence of morphisms
d(2) d(1) d(0)
A2 A1 A0 A1
in A such that d(n 1) d(n) = 0 for every integer n. The collection of chain complexes with values in A is
itself an additive category, which we will denote by Ch(A).
For each integer n, we let Ch(A)n denote the full subcategory of Ch(A) spanned by those chain complexes
A where Ak ' 0 for k < n. Similarly, we let Ch(A)n denote the full subcategory of Ch(A) spanned by
those complexes A such that Ak ' 0 for k > n.
Remark 1.2.3.2. Throughout this book, we will always use homological indexing conventions for our chain
complexes. In particular, the differential on a chain complex always lowers degrees by 1.
be a chain complex with values in an additive category A. We will typically denote this chain complex by
(A , d), where A is the underlying Z-graded object of A and d is the map of degree 1 from A to itself
given by d(n) in degree n (so that d2 = 0). Often we will further abuse notation and simply denote this
chain complex by A or simply by A, implicitly assuming that a suitable differential has also been supplied.
Remark 1.2.3.4. Let A be an abelian category. Then the inclusion Ch(A)0 , Ch(A) admits a right
adjoint, which carries a chain complex
d(2) d(1)
M2 M1 ker(d(0)) 0
We will denote this functor by 0 : Ch(A) Ch(A)0 . Similarly, the inclusion Ch(A)0 , Ch(A) admits
a left adjoint, which we will denote by 0 : Ch(A) Ch(A)0 .
Construction 1.2.3.5. Let A be an additive category and let A = (A , d) be a nonnegatively graded chain
complex with values in A. We define a simplicial object DK (A) of A as follows:
L
(1) For each n 0, the object DKn (A) is given by the direct sum :[n][k] Ak ; here the sum is taken
over all surjective maps [n] [k] in .
is given by the matrix of morphisms {f,0 : Ak Ak0 }, where the map f,0 is the identity if k = k 0
and the diagram
[n0 ]
/ [n]
0
[k 0 ]
id / [k]
commutes, the map f,0 is given by the differential d if k 0 = k 1 and the diagram
[n0 ] / [n]
0
[k 0 ]
/ {1, . . . , k} / [k]
DK (Z[n]) ' Zn /Z n .
DK : Ch(A)0 Fun(op , A)
d(2) d(1)
A2 A1 A0 0
is a chain complex with values in A. We will denote this chain complex by C (A), and refer to it as the
unnormalized chain complex associated to A .
If A is a simplicial object of A, we let C (A) denote the unnormalized chain complex of the underlying
semisimplicial object of A .
46 CHAPTER 1. STABLE -CATEGORIES
Definition 1.2.3.9. Let A be an abelian category, and let A be a T simplicial object of A. For each n 0,
we let Nn (A) denote the subobject of An given
L by the intersection 1in ker(di ) (more formally: Nn (A)
is defined to be a kernel of the map An 1in An1 given by {di }1in ). If n > 0, the map d0 carries
Nn (A) into Nn1 (A); we therefore obtain a chain complex
which we will denote by N (A). We will refer to N (A) as the normalized chain complex of A . The
construction A 7 N (A) determines a functor N : Fun(op , A) Ch(A)0 , which we will refer to as the
normalized chain complex functor.
Notation 1.2.3.10. If K is a simplicial set, we define
so that N (K) C (K) are chain complexes of abelian groups. By definition, the homology of K is given
by the homology of the chain complex C (K) (which is the same as the homology of N (K), by Proposition
1.2.3.17).
Remark 1.2.3.11. Let A be an abelian category, let A = (A , d) be a nonnegatively graded chain complex
with values in A, and let DK (A) be the associated simplicial object of A. If : [n] [k] is a surjective
morphism in for k < n, then there exists 1 i n such that the composite map
[n 1] [n] [k]
Linjective map whose image does not contain i [n]. It follows that
is also surjective; here denotes the unique
the subobject Nn (DK(A)) DKn (A) ' :[n][k] Ak can be identified with the summand An corresponding
to the identity map : [n] [n]. The isomorphisms Nn (DK(A)) ' An are compatible with differentials,
giving a canonical isomorphism of chain complexes
A ' N (DK(A)).
Lemma 1.2.3.12. Let A be an abelian category. The isomorphism of functors u : idCh0 (A) ' N DK
constructed in Remark 1.2.3.11 exhibits N as a right adjoint to DK.
Proof. Let A = (A , d) be a nonnegatively graded chain complex with values in A, and let B be a simplicial
object of A. We wish to show that the canonical map
u
: HomFun(op ,A) (DK (A), B ) HomCh(A) (N (DK(A)), N (B)) HomCh(A) (A , N (B))
0
[k] [n] [k 0 ].
Since is surjective, we have m0 = 0 so that (0) = 0. Since x0 Nk0 (A), we have x0 = 0 unless
the image of contains every nonzero element of k 0 . We may therefore assume that is surjective. The
minimality of k implies that k 0 k, so that k = k 0 and is the identity map. Thus 0 (mi ) = i for
0 i k, so that mi mi0 . On the other hand, our minimality assumption on guarantees that
m0 + + mk m00 + + mk0 . It follows that mi = mi0 for 0 i k, so that = 0 contrary to our
assumption.
We now prove that induces a surjection n : DKn (N (A)) T An using induction on n. For 0 i n,
let di : An An1 denote the ith face map, and let A(i)n = j>i ker(dj ) An . We will prove by induction
on i that the image of n contains A(i)n . When i = 0, we have A(i)n = Nn (A) and the result is obvious.
Assume therefore that 0 < i n, and that the image of n contains A(i 1)n . Let x A(i)n ; we wish to
prove that x belongs to the image of n . Let : [n] [n] be given by the formula
(
j if j 6= i
(j) =
i1 if j = i,
and let x0 = (x) An . Since factors through [n 1], x0 belongs to the image of a degeneracy map
An1 An and therefore to the image of n (since n1 is surjective by the inductive hypothesis). It will
therefore suffice to show that x x0 belongs to the image of n . This follows from the inductive hypothesis,
since x x0 A(i 1)n .
Remark 1.2.3.14. Let A be a simplicial abelian group. Then the underlying simplicial set of A is a
Kan complex with a canonical base point (given by 0 A0 ), so that we can define homotopy sets n A for
each n 0. The abelian group structure on A determines an abelian group structure on each n A, which
agrees with the usual group structure on n A for n > 0. Unwinding the definitions, we see that n A can be
identified with the nth homology group of the normalized chain complex N (A).
Proof of Theorem 1.2.3.7. Enlarging the universe if necessary, we may assume that the additive category A
is small. Define j : A Fun(Aop , Ab) by the formula j(A)(B) = HomA (B, A). We first claim that j is
fully faithful. To prove this, we let j 0 : A Fun(Aop , Set) denote the usual Yoneda embedding, so that j 0 is
given by composing j with the forgetful functor U : Ab Set. Yonedas lemma implies that for any pair of
objects A, B A, the composite map
0
HomA (A, B) HomFun(Aop ,Ab) (j(A), j(B)) HomFun(Aop ,Set) (j 0 (A), j 0 (B))
is bijective. This implies that 0 is surjective. Since the functor U is faithful, the map 0 is also injective and
therefore an isomorphism. By the two-out-of-three property, we conclude that is bijective as desired.
48 CHAPTER 1. STABLE -CATEGORIES
Note that A0 = Fun(Aop , Ab) is itself an additive category (in fact, an abelian category) and that the
functor j preserves finite sums and products. It follows that the diagram
Ch(A)0
DK / Fun(op , A)
DK /
Ch(A0 )0 Fun(op , A0 )
commutes up to canonical isomorphism. Here the vertical maps are fully faithful embeddings, and Lemma
1.2.3.13 implies that the bottom horizontal map is an equivalence of categories. It follows that DK :
Ch(A)0 Fun(op , A) is a fully faithful embedding. Moreover, we obtain the following characteriza-
tion of its essential image: a simplicial object A of A belongs to the essential image of DK if and only if the
chain complex N (j(A)) belongs to the essential image of the fully faithful embedding Ch(A)0 Ch(A0 )0 .
This is equivalent to the requirement that each Nn (j(A)) belongs to the essential image of j. Note that
Nn (j(A)) is a direct summand of DKn (N (j(A))) ' j(An ). If A is idempotent complete, it follows auto-
matically that Nn (j(A)) belongs to the essential image of j, so that DK : Ch(A)0 Fun(op , A) is an
equivalence of categories.
Remark 1.2.3.15. Let A be an idempotent complete additive category. Theorem 1.2.3.7 guarantees that the
functor DK : Ch(A)0 Fun(op , A) is an equivalence of categories. We let N : Fun(op , A) Ch(A)0
denote a homotopy inverse to this equivalence. We will refer to N as the normalized chain complex functor.
It follows from Lemma 1.2.3.12 that this definition agrees with Definition 1.2.3.9 in the case where A is
abelian. In fact, we can say more: for each n 0 Land every simplicial object A in A, the object Nn (A)
can be identified with a kernel of the map An 1in An1 given by the face maps {di }1in (note
that since A is not assumed to be abelian, the existence of this kernel is not immediately obvious). More
precisely, we claim that the canonical map un : Nn (A) DKn (N (A)) ' An induces an injective map
HomA (X, Nn (A)) HomA (X, An ), whose image consists of those maps : X An such that the composite
d
map X An i An1 is zero for 1 i n. To prove this, we invoke Theorem 1.2.3.7 to reduce to the case
where A = DK (B) for some B Ch(A)0 , and note that for every surjective map : [n] [k] which is
not an isomorphism, there exists an injective map : [n 1] [n] with (0) = 0 such that is again
surjective.
We observe that, as in Definition 1.2.3.9, the maps un : Nn (A) An determine a monomorphism of
chain complexes u : N (A) C (A).
Remark 1.2.3.16. Let A be an idempotent complete additive category. If A is a simplicial object of A
and 0 i n 1, we let si : An1 An denote the ith degeneracy map: that is, the map obtained from
the unique surjective morphism : [n] [n 1] in satisfying (i) = (i + 1) = i. The normalized chain
complex N (A) described in Remark 1.2.3.15 admits a dual description: for each n 0, the object Nn (A)
can be identified with a cokernel of the map
M
An1 An
0i<n
given by {si }0i<n (note that the existence of this cokernel is not immediately obvious when A is not an
abelian category). Indeed, Theorem 1.2.3.7 allows us to assume that A = DK (B) for some chain complex
B Ch(A)0 , in which case the result is obvious. The identifications above give maps vn : An Nn (A)
for n 0, which determine an epimorphism of chain complexes v : C (A) N (A).
In the situation of Remark 1.2.3.16, it is easy to see that the map v : C (A) N (A) is a left inverse to
the monomorphism u : N (A) C (A): that is, the composition
u v
N (A) C (A) N (A)
is the identity. Though u and v are not inverse to one another, one has the following closely related result:
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 49
Proposition 1.2.3.17. Let A be an abelian category and let A be a simplicial object of A. Then the
canonical maps
u : N (A) C (A) v : C (A) N (A)
Proof. Since u is right inverse to v, it will suffice to show that v is a quasi-isomorphism. This is equivalent
to the assertion that the chain complex ker(v) is acyclic (since v is an epimorphism). Using Theorem 1.2.3.7,
we may assume that AL = DK (B) for some chain complex B Ch(A)0 . For each n, we have a canonical
isomorphism Cn (A) ' :[n][k] Bk , where the sum is taken over all surjective maps : [n] [k]. For every
integer i, let Cni (A) be the subobject of Cn (A) generated by the summands Bk such that (j) = (j 1)
for some j satisfying n i j n. Then Ci (A) is a subcomplex of ker(v), which coincides with ker(v)
in degrees i + 1. It follows that the inclusion Ci (A) ker(v) induces an isomorphism on homology in
degrees i (and an epimorphism in degree i + 1). It will therefore suffice to show that each of the chain
complexes Ci (A) is acyclic. For this, we proceed by induction on i. If i < 0, then Ci (A) ' 0 and the
result is obvious. We may therefore assume that i 0. We have a short exact sequence of chain complexes
for some K Ch(A)0 . Using the associated long exact sequence together with the inductive hypoth-
esis, we are reduced to proving that the chain complex K is acyclic. To prove this, consider the maps
{(1)ni1 sni1 : An An+1 }. It is not difficult to see that these maps preserve the subcomplexes
Ci1 (A), Ci (A) C (A), and therefore determine a map h : K K+1 . A simple calculation shows
that dh + hd = idK , so that idK is chain homotopic to the zero map and K is acyclic as desired.
Remark 1.2.3.18. Let A be an idempotent complete additive category. The restriction functor
s , A)
Fun(op , A) Fun(op
admits a left adjoint F , which carries each semisimplicial object A of A to the simplicial object F (A)
given by left Kan extension along the inclusion op op
s , . Unwinding the definitions, we see that F (A)
is described by the formula
M
F (A)n = Ak ,
:[n][k]
where ranges over all surjective maps in . We observe that for k < n, the corresponding summand of
F (A)n lies in the image of some degeneracy map An1 An . Let v : C (F (A)) N (F (A)) be as in
Remark 1.2.3.16; we conclude that the composite map
is an isomorphism in Ch(A)0 .
Suppose now that A can be extended to a simplicial object of A, which we will denote also by A . We
A
then obtain a map of simplicial objects F (A) A , which induces a map of chain complexes C (A)
N (F (A)) N (A ) which agrees with the map v of Remark 1.2.3.16.
We now discuss the behavior of the Dold-Kan correspondence with respect to tensor products.
Definition 1.2.3.19. Suppose we are given additive categories A1 , A2 , . . . , An , and B. We will say that a
functor F : A1 An B is multi-additive if the functor F preserves direct sums separately in each
variable.
50 CHAPTER 1. STABLE -CATEGORIES
where the differential d is given on the summand F (A1p1 , . . . , Anpn ) by the sum
X
(1)p1 +...+pi1 F (idA1p , . . . , idAi1
p
, di , idAi+1
p
, . . . , idAnpn ).
1 i1 i+1
1in
Note that the direct sum is essentially finite, since the summand corresponding to a decomposition p =
p1 + + pn is zero unless p1 , . . . , pn 0. If the additive category B admits countable coproducts, then the
same formula defines a multi-additive functor Ch(F ) : Ch(A1 ) Ch(An ) Ch(B).
If F : A1 An B is a multi-additive functor, then F induces a functor
Fun(op , A1 ) Fun(op , An ) Fun(op , B),
given by pointwise composition with F . In what follows, we will abuse notation by denoting this functor
also by F .
Construction 1.2.3.22. Let F : A1 An B be a multi-additive functor between idempotent
complete additive categories. Suppose we are given simplicial objects Ai of Ai for 1 i n. For each p 0,
let
AW p : F (A1p , . . . , Anp ) Ch(F )0 (C (A1 ), . . . , C (An ))p
be the map given by the sum of the maps
F (1 , . . . , n ) : F (A1p , . . . , Anp ) F (A1p1 , . . . , Anpn ),
where i denotes the map [pi ] ' {p1 + . . . + pi1 , p1 + . . . + pi1 + 1, . . . , p1 + . . . + pi1 + pi } , [p]
in . Using Remark 1.2.3.16, we deduce the existence of a unique map AWp : Np F (A1 , . . . , An )
Ch(F )0 (N (A1 ), . . . , N (An ))p such that the diagram
AW p
F (A1p , . . . , Anp ) / Ch(F )0 (C (A1 ), . . . , C (An ))p
AWp
Np F (A1 , . . . , An ) / Ch(F )0 (N (A1 ), . . . , N (An ))p .
commutes. Both of these maps commute with the differential and determine maps of chain complexes
AW : C (F (A1 , . . . , An )) Ch(F )0 (C (A1 ), . . . , C (An ))
AW : N (F (A1 , . . . , An )) Ch(F )0 (N (A1 ), . . . , N (An )).
We will refer to these maps as the Alexander-Whitney maps associated to F .
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 51
between idempotent complete additive categories, and let H denote the composite functor
Gi
Q
F
Y Y
Aj
i
Bi C .
1jn 1im
Let AWF , AWGi , and AWH be the Alexander-Whitney natural transformations associated to F , Gi , and H
respectively. For any sequence of simplicial objects Ai Fun(op , Ai ), the map
AWH : N (H(A1 , . . . , An )) Ch(H)0 (N (A1 ), . . . , N (An ))
is given by the composition
N (H(A1 , . . . , An )) ' N F (G1 ({Aj }(j)=1 ), . . . , Gm ({Aj }(j)=m ))
AWF
Ch(F )0 {N Gi {Aj }(j)=i }
{AWGi }1im
Ch(F )0 {Ch(Gi )0 {N (Aj )}(j)=i )}
' Ch(H)0 (N (A1 ), . . . , N (An )).
The analogous assertion is also true at the level of unnormalized chain complexes: the Alexander-Whitney
maps AWH associated to H can be obtained by composing the Alexander-Whitney maps AWF and AWGi
associated to F and Gi , respectively.
Example 1.2.3.26. Let A be a monoidal category. Assume that A is additive, idempotent complete, and
that the tensor product : A A A preserves finite products separately in each variable. Then the
category of chain complexes Ch(A)0 inherits a monoidal structure (from the construction described in
Remark 1.2.3.21). The Alexander-Whitney construction supplies maps
N (A B ) N (A ) N (B )
C (A B ) C (A ) C (B ).
It follows from Remark 1.2.3.25 that these maps are compatible with the associativity constraints for the ten-
sor product operations on Fun(op , A) and Ch(A)0 . In other words, the functors N , C : Fun(op , A)
Ch(A)0 can be promoted to left-lax monoidal functors, as defined in T.A.1.3. It follows that the Dold-Kan
equivalence DK : Ch(A)0 Fun(op , A) is right-lax monoidal (Definition T.A.1.3.5).
52 CHAPTER 1. STABLE -CATEGORIES
Example 1.2.3.27. Let Latt denote the category of lattices: that is, the full subcategory of the category
of abelian groups spanned by those abelian groups which are isomorphic to Zn for some n 0. For any
additive category A, there is an essentially unique multi-additive functor : Latt A A, which is given
on objects by Zn A ' An . If A is idempotent complete, the Alexander-Whitney construction determines
a map
N (L A) N (L) N (A),
for any simplicial objects L and A in Latt and A, respectively. It follows from Remark 1.2.3.25 that if L0
is another simplicial object of Latt, then the diagram
N (L0 L A) / N (L0 ) N (L A)
N (L0 L) N (A) / N (L0 ) N (L) N (A)
is commutative.
are quasi-isomorphisms.
Proof. Assume that n > 0 (otherwise the result is obvious) and fix m 0; we will show that AW induces
an isomorphism on homology in degrees m. Using Theorem 1.2.3.7, we can assume that Ai = DK (X i ),
where Xi is a chain complex in Ai for 1 i n. For k Z, let X(k)1 denote the quotient chain complex
of Xj1 , given by
(
1 Xji if j i
X(k)j =
0 otherwise.
N (F (DK(X(k)1 ), DK(X 2 ), . . . , DK(X n ))) / Ch(F )0 (X(k)1 , X 2 , . . . , X n )
where the vertical maps are isomorphisms in degrees < k. It will therefore suffice to show that the lower
horizontal map is a quasi-isomorphism for some k > m. We prove that the bottom horizontal map is a
quasi-isomorphism for all k, using induction on k. If k < 0, then both sides vanish and there is nothing
to prove. If k 0, then the inductive hypothesis allows us to reduce to proving Proposition 1.2.3.28 after
replacing X1 by X(k)1 /X(k 1)1 . In other words, we may assume that the chain complex X1 = M 1 [p1 ]
consists of a single object M 1 A1 , concentrated in degree p1 = k. Using the same argument, we may
assume that each Xi ' M i [pi ] for some M i Ai , pi 0. Then Ch(F )0 (X 1 , . . . , X n ) ' F (M 1 , . . . , M n )[p],
where p = p1 + . . . + pn .
Let us view B as tensored over the category of lattices Latt, as in Example 1.2.3.27. A mild vari-
ant of Example 1.2.3.6 shows that Q the simplicial
Q pobjectF (DK(X 1 ), . . . , DK(X n ))Qcan be identified with
F ({(Z /Z ) M }) ' Z( i )/Z( i ) F (M 1 , . . . , M n ). Let K = 1in pi and let K
pi pi i pi i
denote the simplicial subset of K consisting of those simplices such that for some 1 i n, the composite
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 53
map K pi is not surjective. Unwinding the definitions, we see that the Alexander-Whitney map
AW is obtained by tensoring F (M 1 , . . . , M n ) B with a map
: N (K)/N ( K) Z[p]
of chain complexes of abelian groups. It will therefore suffice to show that admits a chain homotopy
inverse. Since the domain and codomain of are finite chain complexes of free abelian groups, it will suffice
to show that is a quasi-isomorphism. In other words, we must show that the relative homology Hq (K, K)
vanishes for q 6= p, and that induces an isomorphism Hp (K, K) ' Z. This follows from a straightforward
calculation.
These conditions are sufficient to construct a Dold-Kan correspondence in hC. Consequently, every simplicial
object X of C determines a chain complex
. . . C1 C0 0
in the homotopy category hC. In 1.2.2, we saw another construction which gives rise to the same type of
data. Namely, Lemma 1.2.2.4 and Remark 1.2.2.3 show that every Z0 -filtered object
f1 f2
Y (0) Y (1) . . .
determines a chain complex C with values in hC, where Cn = cofib(fn )[n]. Thus, every Z0 -filtered object
of C determines a simplicial object of the homotopy category hC. Our goal in this section is to prove the
following more precise result, whose proof will be given at the end of this section:
Theorem 1.2.4.1 (-Categorical Dold-Kan Correspondence). Let C be a stable -category. Then the
-categories Fun(N(Z0 ), C) and Fun(N()op , C) are (canonically) equivalent to one another.
Remark 1.2.4.2. Let C be a stable -category. We may informally describe the equivalence of Theorem
1.2.4.1 as follows. To a simplicial object X of C, we assign the filtered object
where D(k) is the colimit of the k-skeleton of X . In particular, the colimit lim D(j) can be identified with
geometric realizations of the simplicial object X .
54 CHAPTER 1. STABLE -CATEGORIES
Remark 1.2.4.3. Let C be a stable -category, and let X be a simplicial object of C. Using the Dold-Kan
correspondence, we can associate to X a chain complex
. . . C2 C1 C0 0
in the triangulated category hC. More precisely, for each n 0, let Ln C denote the nth latching object
of X (see T.A.2.9), so that X determines a canonical map : Ln Xn . Then Cn ' cofib(), where the
cofiber can be formed either in the -category C or in its homotopy category hC (since Ln is actually a
direct summand of Xn ).
Using Theorem 1.2.4.1, we can also associate to X a filtered object
of C. Using Lemma 1.2.2.4 and Remark 1.2.2.3, we can associate to this filtered object another chain complex
. . . C10 C00 0
with values in hC. For each n 0, let X(n) denote the restriction of X to N(op 0
n ), and let X (n) be a left
op 0
Kan extension of X(n 1) to N(n ). Then we have a canonical map : X (n) X(n), which induces
an equivalence X 0 (n)m X(n)m for m < n, while X 0 (n)n can be identified with the latching object Ln .
Let X 00 (n) = cofib(). Then X 00 (n)m = 0 for m < n, while X 00 (n)n ' Cn . Corollary 1.2.4.18 determines a
canonical isomorphism lim X 00 (n) ' Cn [n] in the homotopy category hC. The map D(n 1) D(n) can be
identified with the composition
D(n 1) ' lim X(n 1) ' lim X 0 (n) lim X(n) ' D(n).
It follows that Cn0 ' cofib(D(n 1) D(n))[n] ' X 00 (n)n [n] is canonically isomorphic to Cn . It is
not difficult to show that these isomorphisms are compatible with the differentials, so that we obtain an
isomorphism of chain complexes C ' C0 with values in the triangulated category hC.
Remark 1.2.4.4. Let C be a stable -category equipped with a t-structure, whose heart is equivalent to
(the nerve of) an abelian category A. Let X be a simplicial object of C, and let
be the associated filtered object (Theorem 1.2.4.1). Using Definition 1.2.2.9 (and Lemma 1.2.2.4), we can
associate to this filtered object a spectral sequence {Erp,q , dr }r1 in the abelian category A. In view of
Remarks 1.2.2.8 and 1.2.4.3, for each q Z we can identify the complex (E1,q , d1 ) with the normalized chain
complex associated to the simplicial object q X of A.
In the situation of Remark 1.2.4.4, suppose that the -category C admits small colimits and that the
t-structure on C is compatible with filtered colimits, so that the geometric realization |X | ' lim D(n) C
is defined. Proposition 1.2.2.14 implies that the spectral sequence converges to a filtration on the homotopy
groups p+q lim(D(n)) ' p+q |X |. If we assume that X is a simplicial object of C0 , then we get a much
stronger notion of convergence (which requires weaker assumptions on C):
Proposition 1.2.4.5. Let C be a stable -category equipped with a t-structure whose heart is equivalent to
the nerve of an abelian category A. Let X be a simplicial object of C0 , let D(0) D(1) D(2) . . . be
the associated filtered object of C (Theorem 1.2.4.1), and let {Erp,q , dr }r1 be the associated spectral sequence
in A. Then:
(5) Fix an integer n. The map n D(k) n D(k + 1) is an epimorphism for k = n and an isomorphism
for k > n. In particular, we have isomorphisms
We let An denote the colimit of this sequence of isomorphisms, so that we have isomorphisms An '
n D(k) for k > n.
0 = F 1 An F 0 An F n An = An ,
where F p An is the image of the map n D(p) n D(n + 1) ' An . We have canonical isomorphisms
F p Ap+q /F p1 Ap+q ' E
p,q
.
(7) Suppose either that C admits countable colimits, or that C is left complete. Then the simplicial object
X of C has a geometric realization X C0 . Moreover, we have canonical isomorphisms n X ' An
in the abelian category A.
Lemma 1.2.4.6. Let C be a stable -category. The following conditions are equivalent:
Proof. We first show that (2) (1). Assume that hC is idempotent complete, and suppose that we are given
an idempotent : Idem C (where Idem denotes the -category of Definition T.4.4.5.2), which determines
an object X C and a map e : X X such that e2 is homotopic to e. We wish to show that has a colimit
in C. Choosing a cofinal map N(Z0 ) Idem, we are reduced to showing that the diagram :
e e
X X
has a colimit in C. Since e is idempotent in the homotopy category, so that assumption (2) implies that we
can write X as a direct sum X 0 X 00 , where e is given by composing the projection map X X 0 with the
inclusion X 0 X. In this case, we can write as a direct sum of diagrams
id id
X0 X0 X0
0 0
X 00 X 00 X 00 ,
each of which has a colimit in C.
We now show that (1) (2). Without loss of generality, we may assume that C is given as a full stable
subcategory of a stable -category D which admits sequential colimits (for example, if C is small, we can
take D = Ind(C); see Proposition 1.1.3.6). Let e : X X be a morphism in C which is idempotent in the
56 CHAPTER 1. STABLE -CATEGORIES
homotopy category hC (so that e2 is homotopic to e). Let X 0 denote the colimit (formed in the -category
D) of the sequence
e e e
X X X .
For any object Y D, composition with e induces an idempotent map from the abelian group ExtD (X, Y ) to
itself. We may therefore write ExtD (X, Y ) as a direct sum ExtD (X, Y )+ ExtD (X, Y ) , where composition
with e induces the identity map on ExtD (X, Y )+ and vanishes on ExtD (X, Y ) . In particular, the tower of
abelian groups
e e
ExtD (X, Y ) ExtD (X, Y ) ExtD (X, Y )
splits as a direct sum of towers
id id
ExtD (X, Y )+ ExtD (X, Y )+ ExtD (X, Y )+
0 0
ExtD (X, Y ) ExtD (X, Y ) ExtD (X, Y ) ,
so that we have isomorphisms
0 1
lim{ExtD (X, Y )} ' ExtD (X, Y )+ lim{ExtD (X, Y )} ' 0.
It follows that composition with the canonical map X X 0 induces an isomorphism from ExtD (X 0 , Y ) to
the subgroup ExtD (X, Y )+ ExtD (X, Y ). A similar calculation gives ExtD (X 00 , Y ) ' ExtD (X, Y ) , where
X 00 denotes the colimit of the sequence
1e 1e 1e
X X X .
In particular, we see that for each object Y D, the natural map f : X X 0 X 00 induces an isomorphism
D(0) D(1) . . .
be the associated filtered object. Let C denote the idempotent completion of C. It follows from Lemma
1.2.4.6 that the homotopy category hC is an idempotent complete additive category. We may therefore
apply Theorem 1.2.4.1 to conclude that each Xn can be written as a finite coproduct of objects of the form
m cofib(D(m 1) D(m)), where 0 m n (here D(1) ' 0 by convention).
Warning 1.2.4.8. The proof of Lemma 1.2.4.6 shows that if an -category C is stable, then any idempotent
in the homotopy category hC can be lifted to an idempotent in the -category C. The analogous statement
is not true for a general -category: for example, it is not true in the -category S of spaces. To see this,
let G denote the group of homeomorphism of the unit interval [0, 1] which fix its endpoints (which we regard
as a discrete group), and let : G G denote the group homomorphism given by the formula
(
1
g(2t) if 0 t 12
(g)(t) = 2
t if 12 t 1.
Choose an element h G such that h(t) = 2t for 0 t 41 . Then (g) h = h ((g)) for each g G,
so that the group homomorphisms , 2 : G G are conjugate to one another. It follows that the induced
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 57
(using (4)), so that k X ' k D(m) ' Ak for k < m. If we assume instead that C is left complete, then we
must work a bit harder. We first show that the sequence
D(0) D(1) D(2)
has a colimit in C. Since C is a homotopy limit of the tower of -categories
C2 C1 C0
under (colimit-preserving) truncation functors, it will suffice to show that for each n 0, the sequence
n D(0) n D(1) n D(k)
has a colimit in Cn . This is clear, since assertion (4) implies that this sequence is eventually constant.
This proves the existence of X ' lim D(n). Moreover, for every integer n, we have n X ' n (n X) '
n (n D(k)) ' n D(k) for k 0, which provides the desired isomorphisms n X ' An .
58 CHAPTER 1. STABLE -CATEGORIES
Variant 1.2.4.9. Let C be a stable -category equipped with a t-structure, and let X : N(s )op C be
a semisimplicial object of C. Let Y : N()op C be the simplicial object of C obtained by the process of
left Kan extension, and let {Erp,q , dr }r1 be the spectral sequence associated to Y by the construction of
Remark 1.2.4.4. Unwinding the definitions, we see that for every integer q, {E1,q } is the unnormalized chain
complex associated to the semisimplicial object q X of the heart of C. More precisely, we have canonical
isomorphisms E1p,q ' q Xp , and the differential d1 : E1p,q E1p1,q is the alternating sum of the face maps
q Xp q Xp1 induced by the inclusions [p 1] , [p].
Example 1.2.4.10. Let C be a stable -category with a left complete t-structure, and let X be a semisim-
plicial object of the heart of C. Proposition 1.2.4.5 implies that X admits a colimit X C0 , whose
homotopy groups q X are given by the homologies of the unnormalized chain complex
0 X2 0 X1 0 X0 .
Corollary 1.2.4.11. Let C be a stable -category equipped with a left complete t-structure, whose heart is
equivalent to (the nerve of ) an abelian category A. Let X be a semisimplicial object of C0 , and assume
that for every integer q the unnormalized chain complex
q
q X2 q X1 q X0
has a colimit X C such that, for each n 0, the map X(n) X induces an equivalence X(n) ' n X;
in particular, we canonical isomorphisms q X ' q X(n) ' Aq for any n q. It follows from Lemma
T.5.5.2.3 that we can identify X with a geometric realization |X |.
1.2. STABLE -CATEGORIES AND HOMOLOGICAL ALGEBRA 59
We now turn to the proof of Theorem 1.2.4.1. Recall that if C is a stable -category, then a diagram
1 1 C is a pushout square if and only if it is a pullback square (Proposition 1.1.3.4). The main step
in the proof of Theorem 1.2.4.1 is the following generalization of Proposition 1.1.3.4 to cubical diagrams of
higher dimension:
Proposition 1.2.4.13. Let C be a stable -category, and let : (1 )n C be a diagram. Then is a
colimit diagram if and only if is a limit diagram.
The proof will require a few preliminaries.
Lemma 1.2.4.14. Let C be a stable -category. A square
X0 /X
f0 f
Y0 /Y
f0 f
Y0 /Y / cofib(f )
where the right square is a pushout. Since C is stable, the right square is also a pullback. Lemma T.4.4.2.1
implies that the left square is a pullback if and only if the outer square is a pullback, which is in turn
equivalent to the assertion that is an equivalence.
Lemma 1.2.4.15. Let C be a stable -category, let K be a simplicial set, and suppose that C admits K-
indexed colimits. Let : K . 1 C be a natural transformation between a pair of diagrams p, q : K . C.
Then is a colimit diagram if and only if cofib() : K . C is a colimit diagram.
Proof. Let p = p|K, q = q|K, and = |K 1 . Since C admits K-indexed colimits, there exist colimit
diagrams p0 , q 0 : K . C extending p and q, respectively. We obtain a square
p0 /p
q0 /q
in the -category Fun(K . , C). Let denote the cone point of K . . Using Corollary T.4.2.3.10, we deduce
that is a colimit diagram if and only if the induced square
p0 () / p()
f0 f
q 0 () / q()
is a pushout. According to Lemma 1.2.4.14, this is equivalent to the assertion that the induced map :
cofib(f 0 ) cofib(f ) is an equivalence. We conclude by observing that can be identified with the natural
map
lim(cofib()) cofib()(),
which is an equivalence if and only if cofib() is a colimit diagram.
60 CHAPTER 1. STABLE -CATEGORIES
Proof of Proposition 1.2.4.13. By symmetry, it will suffice to show that if is a colimit diagram, then is
also a limit diagram. We work by induction on n. If n = 0, then we must show that every initial object of C
is also final, which follows from the assumption that C has a zero object. If n > 0, then we may identify
with a natural transformation : 0 00 in the -category Fun((1 )n1 , C). Assume that is a colimit
diagram. Using Lemma 1.2.4.15, we deduce that cofib() is a colimit diagram. Since cofib() ' fib()[1],
we conclude that fib() is a colimit diagram. Applying the inductive hypothesis, we deduce that fib() is a
limit diagram. The dual of Lemma 1.2.4.15 now implies that is a limit diagram, as desired.
Lemma 1.2.4.16. Fix n 0, and let S be a subset of the open interval (0, 1) of cardinality n. Let Y
be the set of all sequences of real numbers 0 y1 . . . yn 1 such that S {y1 , . . . , yn }. Then Y is a
contractible topological space.
Proof. Let S have cardinality m n, and let Z denote the set of sequences of real numbers 0 z1 . . .
znm 1. Then Z is homeomorphic to a topological (n m)-simplex. Moreover, there is a homeomorphism
f : Z Y , which carries a sequence {zi } to a suitable reordering of the sequence {zi } S.
Lemma 1.2.4.17. Let n 0, let n denote the full subcategory of spanned by the objects {[m]}0mn ,
and let I denote the full subcategory of (n )/[n] spanned by the injective maps [m] [n]. Then the induced
map
N(I) N(n )
is right cofinal.
where i is injective. According to Theorem T.4.1.3.1, it will suffice to show that the simplicial set N(J) is
weakly contractible (for every m n).
Let X denote the simplicial subset of m n spanned by those nondegenerate simplices whose pro-
jection to n is also nondegenerate. Then N(J) can be identified with the barycentric subdivision of X.
Consequently, it will suffice to show that the topological space |X| is contractible. For this, we will show
that the fibers of the map : |X| |m | are contractible.
We will identify the topological m-simplex |m | with the set of all sequences of real numbers 0 x1
. . . xm 1. Similarly, we may identify points of |n | with sequences 0 y1 . . . yn 1. A pair of such
sequences determines a point of X if and only if each xi belongs to the set {0, y1 , . . . , yn , 1}. Consequently,
the fiber of over the point (0 x1 . . . xm 1) can be identified with the set
Corollary 1.2.4.18. Let C be a stable -category, and let F : N(n )op C be a functor such that
F ([m]) ' 0 for all m < n. Then there is a canonical isomorphism lim(F ) ' X[n] in the homotopy category
hC, where X = F ([n]).
F
Proof. Let I be as in Lemma 1.2.4.17, let G00 denote the composition N(I)op N(n )op C, and let G
denote the constant map N(I)op C taking the value X. Let I0 denote the full subcategory of I obtained
by deleting the final object. There is a canonical map : G G00 , and G0 = fib() is a left Kan extension
of G0 | N(I0 )op . We obtain a fiber sequence
in the homotopy category hC. Lemma 1.2.4.17 yields an equivalence lim(F ) ' lim(G00 ), and Lemma T.4.3.2.7
implies the existence of an equivalence lim(G0 ) ' lim(G0 | N(I0 )op ).
We now observe that the simplicial set N(I)op can be identified with the barycentric subdivision of the
standard n-simplex n , and that N(I0 )op can be identified with the barycentric subdivision of its boundary
n . It follows (see T.4.4.4) that we may identify the map lim(G0 ) lim(G) with the map : X( n )
X n . The cofiber of is canonically isomorphic (in hC) to the n-fold suspension X[n] of X.
Lemma 1.2.4.19. Let C be a stable -category, let n 0, and let F : N(+,n )op C be a functor (here
+,n denotes the full subcategory of + spanned by the objects {[k]}1kn ). The following conditions
are equivalent:
is a limit diagram. Let J denote the full subcategory of N(op +,n1 )[n]/ spanned by those maps [i] [n]
which are injective. The inclusion J , N(op +,n )[n]/ admits a right adjoint, and is therefore right cofinal.
Consequently, condition (ii) is equivalent to the requirement that the restriction F 0 | J/ is a limit diagram.
Since J/ is isomorphic to (1 )n+1 , Proposition 1.2.4.13 asserts that F 0 | J/ is a limit diagram if and only
if F 0 | J/ is a colimit diagram. In view of Lemma 1.2.4.17, F 0 | J/ is a colimit diagram if and only if F is a
colimit diagram, which is equivalent to (i).
Proof of Theorem 1.2.4.1. Our first step is to describe the desired equivalence in more precise terms. Let
I+ denote the full subcategory of N(Z0 ) N(+ )op spanned by those pairs (n, [m]), where m n, and let
I be the full subcategory of I+ spanned by those pairs (n, [m]) where 0 m n. We observe that there is
a natural projection p : I N()op , and a natural embedding i : N(Z0 ) I+ , which carries n 0 to the
object (n, [1]).
Let Fun0 (I, C) denote the full subcategory of Fun(I, C) spanned by those functors F : I C such that,
for every s m n, the image under F of the natural map (m, [s]) (n, [s]) is an equivalence in C. Let
Fun0 (I+ , C) denote the full subcategory of Fun(I+ , C) spanned by functors F+ : I+ C such that F = F+ | I
belongs to Fun0 (I, C), and F+ is a left Kan extension of F . Composition with p, composition with i, and
restriction from I+ to I yields a diagram of -categories
G G0 G00
Fun(N()op , C) Fun0 (I, C) Fun0 (I+ , C) Fun(N(Z0 ), C).
We now show that G00 is an equivalence of -categories. Let Ik+ denote the full subcategory of I+
spanned by pairs (n, [m]) where either m n k or m = 1. We let D(k) denote the full subcategory of
Fun(Ik k
+ , C) spanned by those functors F : I+ C with the following pair of properties:
(i) For every 0 s m n k, the image under F of the natural map (m, [s]) (n, [s]) is an
equivalence in C.
Then Fun0 (I+ , C) is the inverse limit of the tower of restriction maps
To complete the proof, we will show that for each k 0, the restriction map D(k) D(k 1) is a trivial
Kan fibration.
Let Ik
0 be the full subcategory of Ik 0
+ obtained by removing the object (k, [k]), and let D (k) be the
k
full subcategory of Fun(I0 , C) spanned by those functors F which satisfy condition (i) and satisfy (ii) for
n < k. We have restriction maps
0
D(k) D0 (k) D(k 1).
We observe that a functor F : Ik 0
k1
C belongs to D0 (k) if and only if F | I+ belongs to D(k 1) and
k1
F is a left Kan extension of F | I+ . Using Proposition T.4.3.2.15, we conclude that 0 is a trivial Kan
fibration.
We will prove that is a trivial Kan fibration by a similar argument. According to Proposition T.4.3.2.15,
it will suffice to show that a functor F : Ik k 0
+ C belongs to D(k) if and only if F | I0 belongs to D (k) and
k
F is a right Kan extension of F | I0 . This follows immediately from Lemma 1.2.4.19 and the observation
that the inclusion Ik Ik is left cofinal.
category in an obvious way, so that the results of [97] do not apply to A directly. We therefore devote
1.3.4 to a general discussion of -categories obtained from arbitrary model categories (or, more generally,
categories equipped with a distinguished class of weak equivalences or quasi-isomorphisms) which are not
assumed to be simplicial.
Remark 1.3.0.1. The derived category of an abelian category was introduced in Verdiers thesis ([155]). A
good introductory reference is [160].
M1 M0 M1
with values in C.
...
(1) Let Ch(A) denote the ordinary category introduced in Definition 1.2.3.1: the objects of Ch(A) are
chain complexes with values in A, and the morphisms in Ch(A) are morphisms of chain complexes.
(2) To every pair of objects M , N Ch(A), we can associate a chain complex of abelian groups
MapCh(A) (M , N ), whose homology groups Hm (MapCh(A) (M , N )) are isomorphic to the group of
chain homotopy classes of maps from M into the shifted chain complex N [m] (see Definition 1.3.2.1).
By means of this observation, we can regard Ch(A) as enriched over the category Ch(Ab) of chain
complexes of abelian groups.
(3) The truncation functor 0 is a right-lax monoidal functor from the category Ch(Ab) to the category
Ch(Ab)0 of nonnegative graded chain complexes of abelian groups. Applying 0 objectwise to
the morphism objects in Ch(A), we can regard Ch(A) as enriched over the category Ch(Ab)0 of
nonnegatively graded chain complexes.
(4) The Dold-Kan correspondence supplies an equivalence of Ch(Ab)0 with the category of simplicial
abelian groups (Theorem 1.2.3.7). By means of the Alexander-Whitney construction, we can regard
DK as a right-lax monoidal functor. We may therefore regard the category Ch(A) as enriched over the
category of Fun(op , Ab) of simplicial abelian groups.
(5) Using the forgetful functor from simplicial abelian groups to simplicial sets, we can regard Ch(A) as
a simplicial category. Since every simplicial abelian group is automatically a Kan complex (Corollary
1.3.2.12), Ch(A) is automatically fibrant when viewed as a simplicial category.
(6) Applying the homotopy coherent nerve construction (Definition T.1.1.5.5) to the simplicial category
Ch(A), we obtain an -category N(Ch(A)).
64 CHAPTER 1. STABLE -CATEGORIES
However, this turns out to be unnecessarily complicated. In this section, we will explain how to eliminate
steps (3), (4), and (5). That is, we describe how to proceed directly from a category E enriched over Ch(Ab)
to an -category Ndg (E), which we call the differential graded nerve of E. Our main result is that the
result of this procedure is canonically equivalent (though not isomorphic) to the homotopy coherent nerve
of simplicial category obtained by applying steps (3), (4), and (5) (Proposition 1.3.1.17).
We begin with some general definitions.
Definition 1.3.1.1. Let k be a commutative ring. A differential graded category C over k consists of the
following data:
A collection {X, Y, . . .}, whose elements are called the objects of C.
For every pair of objects X and Y , a chain complex of k-modules
g idX = g idX f = f
(h g) f = h (g f ).
In the special case where k = Z is the ring of integers, we will refer to a differential graded category over
k simply as a differential graded category.
Remark 1.3.1.2. Let C be a differential graded category. For every object X of C, the identity morphism
idX is a cycle: that is, d idX = 0. This follows from the Leibniz rule
Remark 1.3.1.3. Let : k k 0 be a homomorphism of commutative rings. Then every differential graded
category over k 0 can be regarded as a differential graded category over k by neglect of structure. In particular,
every differential graded category over a commutative ring k can be regarded as a differential graded category
over the ring of integers Z.
Remark 1.3.1.4. If k is a commutative ring, we can identify differential graded categories over k with
categories enriched over the category Ch(k) of chain complexes of k-modules. In particular, every differential
graded category C can be regarded as an ordinary category, with morphisms given by HomC (X, Y ) = {f
MapC (X, Y )0 : df = 0}.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 65
Remark 1.3.1.5. Let C be a differential graded category. There is another category canonically associated
to C, called the homotopy category of C and denoted by hC. It may be defined precisely as follows:
The objects of hC are the objects of C.
The morphisms in hC are given by the formula
HomhC (X, Y ) = H0 (MapC (X, Y ) ) = coker(d : MapC (X, Y )1 HomC (X, Y )).
That is, a morphism in hC is given by an equivalence class [f ] of 0-cycles f MapC (X, Y )0 , where two
0-cycles f, g MapC (X, Y )0 are regarded as equivalent if there exists an element z MapC (X, Y )1
with dz = f g.
Composition of morphisms in hC is characterized by the formula [f g] = [f ] [g].
Construction 1.3.1.6. Let C be a differential graded category. We will associate to C a simplicial set Ndg (C),
which we call the differential graded nerve of C. For each n 0, we define Ndg (C)n ' HomSet (n , Ndg (C))
to be the set of all ordered pairs ({Xi }0in , {fI }), where:
(a) For 0 i n, Xi denotes an object of the differential graded category C.
(b) For every subset I = {i < im < im1 < < i1 < i+ } [n] with m 0, fI is an element of the
abelian group MapC (Xi , Xi+ )m , satisfying the equation
X
dfI = (1)j (fI{ij } f{ij <...<i1 <i+ } f{i <im <...<ij } ). (1.1)
1jm
If : [m] [n] is a nondecreasing function, then the induced map Ndg (C)n Ndg (C)m is given by
Remark 1.3.1.7. The theory of differential graded categories can be regarded as a special case of the more
general theory of A -categories (see [131] for an exposition). Construction 1.3.1.6 (and many of the results
proven below) can be generalized to the case of an A -category C: for this, one needs to replace equation
1.1 by a more elaborate version, involving the higher-order multiplications on C.
Example 1.3.1.8. Let C be a differential graded category. Then:
A 0-simplex of Ndg (C) is simply an object of C.
A 1-simplex of Ndg (C) is a morphism of C: that is, a pair of objects X, Y C together with an element
f MapC (X, Y )0 satisfying df = 0.
A 2-simplex of Ndg (C) consists of a triple of objects X, Y, Z C, a triple of morphisms
Proposition 1.3.1.10. Let C be a differential graded category. Then the simplicial set Ndg (C) is an -
category.
Proof. Suppose we are given 0 < j < n and a map 0 : nj Ndg (C); we wish to show that 0 can be
extended to an n-simplex of Ndg (C). Unwinding the definitions, we see that 0 can be identified with the
data of a pair ({Xi }0in , {fI }), where {Xi }0in is a collection of objects of C and fI MapC (Xi0 , Xik )k1
is defined for every subset I = {i < im < . . . < i1 < i+ } [n] with m 0 and I 6= [n], [n] {j}, satisfying
the equation 1.1 of Construction 1.3.1.6. This data extends uniquely to an n-simplex ({Xi }, {fI }) of Ndg (C)
satisfying f[n] = 0, if we set
X X
f[n]{j} = (1)pj f{p,p+1,...,n} f{0,...,p} (1)pj f[n]{p}
0<p<j 0<p<k,p6=j
f[n] = 0.
Remark 1.3.1.11. Let C be a differential graded category. Then the homotopy category hC of Remark
1.3.1.5 is canonically isomorphic to the homotopy category hNdg (C) of the -category Ndg (C). To see this,
let C0 be the underlying category of C. Remark 1.3.1.9 supplies a map
which is bijective on objects and surjective on morphisms. It therefore suffices to show that for every pair
of objects X, Y C, the induced equivalence relation on HomC0 (X, Y ) agrees with the relation of homology
(that is, two cycles f, g MapC (X, Y )0 are homologous if and only if f g = dz for some z MapC (X, Y )1 ).
This follows immediately from the description of the 2-simplices in Ndg (C) supplied by Example 1.3.1.8.
Remark 1.3.1.12. Let D be an -category. Recall that for X, Y D, the mapping space HomR C (X, Y )
is defined as the simplicial set whose n-simplices are maps n+1 D which carry the simplicial subset
n n+1 to the vertex X and the opposite vertex {n + 1} n+1 to the vertex Y . Let C be a differential
graded category containing objects X and Y . Unwinding the definitions, we see that an n-simplex of
HomR Ndg (C) (X, Y ) is determined by specifying, for every subset I = {im < im1 < . . . < i0 < n + 1} [n + 1]
with m 0, an element fI MapC (X, Y )m , satisfying the equations
X
dfI = (1)j fI{ij } .
0jm
HomR
Ndg (C) (X, Y ) ' DK (0 MapC (X, Y )),
where DK denotes the functor given by the Dold-Kan correspondence (see Construction 1.2.3.5).
Our next goal is to compare the formation of differential graded nerves of differential graded categories
(Construction 1.3.1.6) with the formation of homotopy coherent nerves of simplicial categories (T.1.1.5).
Construction 1.3.1.13. Let Ab denote the category of abelian groups. Using the Alexander-Whitney
construction, we see that the composite functor
0 DK
Ch(Ab) Ch(Ab)0 Fun(op , Ab) Fun(op , Set) = Set
is right-lax monoidal (see Example 1.2.3.26). In particular, every differential graded category C determines
a simplicial category C , which may be described more concretely as follows:
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 67
Given objects X, Y C, the mapping space MapC (X, Y ) is the underlying simplicial set of the
simplicial abelian group DK (0 MapC (X, Y ) ).
Remark 1.3.1.14. For every differential graded category C, the underlying simplicial category C is auto-
matically fibrant (see Remark 1.2.3.14).
Notation 1.3.1.15. Let C be a simplicial category. Recall that the simplicial set N(C) is defined by the
formula
N(C)n = HomCat (C[n ], C),
where C[n ] denotes the category with set of objects {0, 1, . . . , n} and
(
if i > j
MapC[n ] (i, j) =
N(Pi,j ) if i j,
where Pi,j is the partially ordered set consisting of those subsets S [n] having least element i and greatest
element j. Composition in C[n ] is induced by the maps Pi,j Pj,k Pi,k given by (S, T ) 7 S T .
Let I = {i < im < . . . < i1 < i+ } be a subset of [n] and let m be a permutation of the set
{1, . . . , m}. We let I, denote the m-simplex of MapC[n ] (i , i+ ) given by the chain
Construction 1.3.1.16. Let C be a differential graded category. For every n-simplex MapC (X, Y )n ,
we let [ ] MapC (X, Y )n denote the corresponding n-chain. Let : C[n ] C be a functor of simplicial
categories. For every subset I = {i < im < . . . < i1 < i+ } [n], we set
X
fI = (1) [(I, )] MapC ((i ), (i+ ))m
m
where I, is defined as in Notation 1.3.1.15 and (1) denotes the sign of the permutation . A straight-
forward calculation shows that
X
dfI = (1)j (f{ij <...<im <i+ } f{i <i1 <...<ij } fI{ij } ),
1jm
so that we can regard the pair ({(i)}0in , {fI }) as an n-simplex of Ndg (C). This construction determines
a map of sets N(C )n Ndg (C)n which depends functorially on the linearly ordered set [n], and therefore
defines a functor of -categories N(C ) Ndg (C).
If C is a differential graded category, then the map N(C ) Ndg (C) of Construction 1.3.1.16 is bijective
when restricted to simplices of dimension 2. It is generally not an isomorphism. However, we do have the
following result:
Proposition 1.3.1.17. Let C be a differential graded category. Then the functor : N(C ) Ndg (C) of
Construction 1.3.1.16 is an equivalence of -categories.
Proof. Since is bijective on vertices, it will suffice to show that is fully faithful. Choose objects X, Y C;
we claim that induces a homotopy equivalence of Kan complexes : HomR R
N(C ) (X, Y ) HomNdg (C) (X, Y ).
68 CHAPTER 1. STABLE -CATEGORIES
Let Q be the cosimplicial object of Set defined in T.2.2.2, so that we have a canonical isomorphism of
simplicial sets
HomR
N(C ) (X, Y ) ' SingQ MapC (X, Y ) ' SingQ DK (0 MapC (X, Y ) )
(see Proposition T.2.2.2.13). Remark 1.3.1.12 yields an isomorphism of simplicial sets HomRNdg (C) (X, Y ) '
DK (0 MapC (X, Y ) ). Let denote the cosimplicial object of Set given by [n] 7 n , so that we
have a map Q of cosimplicial objects of Set (see Proposition T.2.2.2.7) which induces a map
Z : Z SingQ Z for every simplicial set Z. When Z = DK (0 MapC (X, Y ) ), the composite map Z
is an isomorphism of simplicial sets. It will therefore suffice to show that Z is a homotopy equivalence.
Since Z is a Kan complex, this follows from Propositions T.2.2.2.9 and T.2.2.2.7.
We now discuss the functoriality of the construction C 7 Ndg (C).
Definition 1.3.1.18. Let C and D be differential graded categories over a field k. A differential graded
functor F from C to D consists of the following data:
For every object X C, an object F (X) D.
For every pair of objects X, Y C, a map of chain complexes
is degreewise surjective.
For a proof, we refer the reader to [141] (in the case where k is a field, Proposition 1.3.1.19 can be deduced
from Proposition T.A.3.2.4 and Theorem T.A.3.2.24).
Proposition 1.3.1.20. Let k be a commutative ring. Then the formation of differential graded nerves
C 7 Ndg (C) determines a right Quillen functor from the category Catdg k (endowed with the model structure
of Proposition 1.3.1.19) to the category of simplicial sets (endowed with the Joyal model structure).
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 69
Proof. The functor Ndg preserves small limits and filtered colimits, and therefore admits admits a left
adjoint by virtue of the adjoint functor theorem (Corollary T.5.5.2.9). We next claim that the functor Ndg
preserves weak equivalences. Let F : C D be a weak equivalence of differential graded categories over
k. Then F induces an equivalence of homotopy categories hC hD. Using Remark 1.3.1.11, we deduce
that Ndg (F ) : Ndg (C) Ndg (D) induces an equivalence of homotopy categories. To prove that Ndg (F ) is
an equivalence of -categories, it suffices to show that it is fully faithful. In other words, we must show
that for every pair of objects X, Y C, the induced map HomR R
Ndg (C) (X, Y ) HomNdg (D) (F (X), F (Y )) is a
homotopy equivalence of Kan complexes. This follows immediately from Remark 1.3.1.12, since the map of
chain complexes MapC (X, Y ) MapD (F (X), F (Y )) is a quasi-isomorphism.
To complete the proof, it will suffice to show that the functor Ndg preserves fibrations. Let F : C D be
a fibration of differential graded categories over k. We wish to prove that F induces a categorical fibration of
simplicial sets Ndg (C) Ndg (D). The functor F induces a quasi-fibration of ordinary categories hC hD,
and therefore also a quasi-fibration hNdg (C) hNdg (D) (Remark 1.3.1.11). It will therefore suffice to show
that the map Ndg (F ) is an inner fibration of simplicial sets (Corollary T.2.4.6.5). That is, we must show
that for 0 < j < n, every lifting problem of the form
nj
0
/ Ndg (C)
;
n
/ Ndg (D)
f [n] MapD (F (X0 ), F (Xn ))n1 f [n]{j} MapD (F (X0 ), F (Xn ))n2
X
df [n] = (1)ni (f [n]{i} f {i,...,n} f {0,...,i} ).
1in1
Since F is a fibration, we can lift f [n] to an element f[n] MapC (X0 , Xn )n1 . This choice of lift extends
uniquely to an n-simplex of Ndg (C) lifting , by setting
X X
f[n]{j} = (1)nj df[n] + (1)ij f{i,...,n} f{0,...,i} (1)ij f[n]{i} .
1in1 1in1,i6=j
P2 P1 P0 X,
and the Ext-groups ExtnA (X, Y ) are given by the cohomologies of the cochain complex HomA (P , Y ). The
functors ExtnA are examples of derived functors: that is, they are functors which can be computed by choosing
a projective (or injective) resolution of one of their arguments. In working with derived functors, it is often
convenient to replace the abelian category A by its derived category: that is, to work not with objects of A
but with chain complexes of objects of A. In this section, we will study a slightly more elaborate object:
the derived -category D (A) of an abelian category A. Roughly speaking, D (A) is an -category whose
70 CHAPTER 1. STABLE -CATEGORIES
objects are (projective and right-bounded) chain complexes with values in A, whose morphisms are given by
maps of chain complexes, 2-morphisms are given by chain homotopies, and so forth. Our goal in this section
is to define the stable -category D (A) and establish some of its basic properties. In particular, we will
show that D (A) is stable (Corollary 1.3.2.18) and admits a t-structure, whose heart can be identified with
the abelian category A (Proposition 1.3.2.19).
Definition 1.3.2.1. Let A be an additive category, and let M and N be chain complexes with val-
Q in A (see Definition 1.2.3.1). For each integer p, we let MapCh(A) (M , N )p denote the product
ues
nZ HomA (Mn , Nn+p ). We will regard the collection
{MapCh(A) (M , N )p }pZ
for f MapCh(A) (M , N )p .
Given a triple of chain complexes M , N , P Ch(A), composition gives a bilinear map
satisfying the Leibniz rule d(f g) = df g + (1)p f dg. Using this notion of composition, we can regard
Ch(A) as a differential graded category.
Remark 1.3.2.2. For every additive category A, we can apply Construction 1.3.1.6 to the differential
graded category Ch(A) to obtain an -category Ndg (Ch(A)). Note that the objects of Ndg (Ch(A)) are
chain complexes M with values in A and the morphisms in Ndg (Ch(A)) are morphisms of chain complexes.
Two morphisms f, g : M N are homotopic in Ndg (Ch(A)) if and only if there exists a chain homotopy
from f to g: that is, if and only if there is a sequence of maps hn : Mn Nn+1 satisfying
d hn + hn1 d = f g.
Remark 1.3.2.3. Let A be an additive category, and let X , Y Ch(A). The homotopy group
n MapCh(A) (X , Y )
can be identified with the group of chain-homotopy classes of maps from X to the shifted complex Y+n .
Definition 1.3.2.4. Let A be an abelian category. An object P A is said to be projective if, for every
epimorphism M N in A, the induced map HomA (P, M ) HomA (P, N ) is surjective. We say that A
has enough projective objects if, for every object M A, there exists an epimorphism P M , where P is a
projective object of A.
Remark 1.3.2.5. Let A be an abelian category. Then an object P A is projective in the sense of
Definition 1.3.2.4 if and only if it is projective in the sense of Definition T.5.5.8.18, when regarded as an
object of the -category N(A) (see Example T.5.5.8.21).
Notation 1.3.2.6. Let A be an additive category. We let Ch (A) denote the full subcategory of Ch(A)
spanned by those chain complexes M such that Mn ' 0 for n 0, and Ch+ (A) the full subcategory of
Ch(A) spanned by those chain complexes such that Mn ' 0 for n 0.
Definition 1.3.2.7. Let A be an abelian category with enough projective objects. We let D (A) denote
the -category Ndg (Ch (Aproj )). We will refer to D (A) as the derived -category of A.
Variant 1.3.2.8. If A is an abelian category with enough injective objects, we let D+ (A) denote the nerve
Ndg (Ch+ (Ainj )), where Ainj denotes the full subcategory of A spanned by the injective objects. We have a
canonical equivalence D+ (A)op ' D (Aop ).
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 71
Remark 1.3.2.9. The homotopy category hD (A) can be described as follows: objects are given by (right
bounded) chain complexes of projective objects of A, and morphisms are given by homotopy classes of
chain maps. Consequently, hD (A) can be identified with the derived category of A studied in classical
homological algebra (with appropriate boundedness conditions imposed).
Our first goal in this section is to verify the stability of the derived category of an abelian category. We
begin by studying a more general situation.
Proposition 1.3.2.10. Let A be an additive category. Then the -category Ndg (Ch(A)) is stable.
The proof of Proposition 1.3.2.10 will require some preliminary calculations. We will need the following
simple observation:
Proposition 1.3.2.11. Let f : A B be a map of simplicial abelian groups. Then f is a Kan fibration
if and only if the associated map of chain complexes N (A) N (B) induces a surjection Nn (A) Nn (B)
for n > 0.
Proof. For every integer n, let E(n) denote the acyclic chain complex given by
(
Z if k {n, n 1}
E(n)k =
0 otherwise,
where the differential E(n)n E(n)n1 is an isomorphism. We note that E(n) enjoys the following
universal property: if M is any chain complex in the category Ab of abelian groups, then there is a canonical
isomorphism HomCh(Ab) (E(n) , M ) ' Mn . In particular, there is a map : E(n) N (n ) corresponding
to a generator of the group Nn (n ) ' Z. Assume that n > 0. For any 0 i n, the map determines
an isomorphism N (ni ) E(n) N (n ). Consequently, the map N (A) N (B) has the right lifting
property with respect to the inclusion N (ni ) , N (n ) if and only if it has the extension property with
respect to E(n) . Invoking the universal property of E(n) , we see that this lifting property is equivalent to
the requirement that the map Nn (A) Nn (B) is surjective.
Corollary 1.3.2.12. Let A be a simplicial abelian group. Then A is a Kan complex.
Notation 1.3.2.13. Let A be an additive category. We let Ch(A) underlying simplicial category of the
differential graded category Ch(A) (see Construction 1.3.1.13).
Suppose we are given a map f : M M0 of chain complexes with values in an additive category A, and
let Q Ch(A) be another chain complex. Composition with f induces a map of chain complexes
Suppose that, for every pair of integers p < q, f induces a surjection HomA (Mp0 , Qq ) HomA (Mp , Qq ). It
follows from Proposition 1.3.2.11 that f induces a Kan fibration of simplicial sets MapCh(A) (M0 , Q )
MapCh(A) (M , Q ). In particular, we have the following result:
Corollary 1.3.2.14. Let A be an additive category. Suppose we are given a map of chain complexes f :
M M0 in Ch(A) and another chain complex Q in Ch(A). Assume that, for every pair of integers p < q,
composition with f induces a surjection HomA (Mp0 , Qq ) HomA (Mp , Qq ). Then f induces a Kan fibration
of simplicial sets MapCh(A) (M0 , Q ) MapCh(A) (M , Q ).
Remark 1.3.2.15. The hypotheses of Corollary 1.3.2.14 are satisfied in either of the following situations:
(a) The map f is degreewise split: that is, each of the maps Mp Mp0 admits a left inverse.
(b) The category A is abelian, each of the maps Mp Mp0 is a monomorphism, and each of the objects
Qq A is injective.
72 CHAPTER 1. STABLE -CATEGORIES
Corollary 1.3.2.16. Let A be an additive category, and suppose we are given a pushout diagram :
M
f
/ M0
N / N0
in Ch(A). If f is degreewise split (as in Remark 1.3.2.15), then is a homotopy pushout diagram in the
simplicial category Ch(A) .
Proof. We must show that for any Q Ch(A), the diagram of Kan complexes
MapCh(A) (M0 , Q )
g
/ MapCh(A) (M , Q )
is a homotopy pullback square. This diagram is evidently a pullback square. Since the Kan model structure
on Set is right proper, it suffices to observe that the map g is a Kan fibration (by Corollary 1.3.2.14).
Remark 1.3.2.17. Let A be an additive category, and suppose we are given any map f : M M0 in
Ch(A). We have a pushout diagram of chain complexes
M / E(1) M
M0 / C(f ) ,
where C(f ) is the mapping cone of f (so that C(f )n ' Mn0 Mn1 ). It follows from Corollary 1.3.2.16,
Theorem T.4.2.4.1, and Proposition 1.3.1.17 that C(f ) can be identified with a cofiber of f in the -category
Ndg (Ch(A)).
Proof of Proposition 1.3.2.10. Let A be an additive category. We first claim that the -category Ndg (Ch(A))
admits pushouts. Using Proposition 1.3.1.17 and Theorem T.4.2.4.1, we are reduced to proving that the
simplicial category Ch(A) admits homotopy pushouts. This follows from Corollary 1.3.2.16, since any map
of chain complexes f : M M0 is chain homotopy-equivalent to a map which is degreewise split (replace
M0 by the mapping cylinder of f ).
It is obvious that Ndg (Ch(A)) has a zero object (since Ch(A) has a zero object). We can describe the
suspension functor explicitly as follows. Let E(1) be the chain complex of abelian groups described in
Proposition 1.3.2.11. There is a pushout diagram of differential graded functors from Ch(A) to itself, which
carries each M Ch(A) to the diagram
M / E(1) M
0 / M1 .
The above arguments show that this diagram determines a pushout diagram in the -category of functors
from Ndg (Ch(A)) to itself. Note that E(1) M is chain homotopy contractible and therefore a zero object
of Ndg (Ch(A)). It follows that the suspension functor : Ndg (Ch(A)) Ndg (Ch(A)) is induced by the
shift functor M 7 M1 . Since the shift functor is an equivalence of differential graded categories, is an
equivalence of -categories. Using Proposition 1.4.2.27, we deduce that Ndg (Ch(A)) is stable, as desired.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 73
In the situation of Proposition 1.3.2.10, suppose that C is a full subcategory of Ch(A), which is closed
under the formation of shifts and under the formation of mapping cones. Then the differential graded nerve
Ndg (C) is a stable subcategory of Ndg (Ch(A)), and is therefore itself a stable -category. In particular, we
obtain the following result:
Corollary 1.3.2.18. Let A be an abelian category with enough projective objects. Then the -category
D (A) is stable.
We next construct a t-structure on the stable -category D (A).
Proposition 1.3.2.19. Let A be an abelian category with enough projective objects. Let D 0 (A) denote the
full subcategory of D (A) spanned by those chain complexes A such that the homology objects Hn (A) A
vanish for n < 0, and define D
0 (A) similarly. Then the pair (D0 (A), D0 (A)) determines a t-structure
on D (A). Moreover, the heart of D (A) is canonically equivalent to (the nerve of ) the abelian category A.
Lemma 1.3.2.20. Let A be an abelian category, and let P Ch(A) be a complex of projective objects of A
such that Pn ' 0 for n 0. Let Q Q0 be a quasi-isomorphism in Ch(A). Then the induced map
MapCh(A) (P , Q ) MapCh(A) (P , Q0 )
is a quasi-isomorphism.
Proof. We observe that P is a homotopy colimit of its naive truncations
. . . 0 Pn Pn1 . . . .
It therefore suffices to prove the result for each of these truncations, so we may assume that P is concentrated
in finitely many degrees. Working by induction, we can reduce to the case where P is concentrated in a single
degree. Shifting, we can reduce to the case where P consists of a single projective object P concentrated in
degree zero. Since P is projective, we have isomorphisms
Hi MapCh(A) (P , Q ) ' HomA (P, Hi (Q )) ' HomA (P, Hi (Q0 )) ' MapCh(A) (P , Q0 ).
Lemma 1.3.2.21. Let A be an abelian category. Suppose that P , Q Ch(A) have the following properties:
(1) Each Pn is projective, and Pn ' 0 for n < 0.
(2) The homologies Hn (Q ) vanish for n > 0.
Then the space MapNdg (Ch(A)) (P , Q ) is discrete, and we have a canonical isomorphism of abelian groups
. . . 0 coker(Q1 Q0 ) Q1 . . . .
Condition (2) implies that the canonical map Q Q0 is a quasi-isomorphism. In view of (1) and Lemma
1.3.2.20, it will suffice to prove the result after replacing Q by Q0 . In this case, we have
(
0 if m > 0
MapCh(A) (P , Q )m '
HomA (P0 , Q0 ) if m = 0.
Unwinding the definitions, we see that H0 (MapCh(A) (P , Q )) is the subgroup of HomA (P0 , Q0 ) given by
HomA (coker(P1 P0 ), ker(Q0 Q1 )) ' HomA (H0 (P ), H0 (Q)). The desired result now follows from
Remark 1.3.1.12.
74 CHAPTER 1. STABLE -CATEGORIES
() For any object A Ch(A), there exists a map f : P A where each Pn is projective, Pn ' 0 for
n < 0, and the induced map Hk (P ) Hk (A ) is an isomorphism for k 0.
We now define fn : Pn An to be the composition of g with the projection onto the first factor, and
dn : Pn Pn1 to be the composition of g with the projection onto the second factor (followed by the
inclusion of ker(Pn1 Pn2 ) into Pn1 ). It is easy to see that this construction yields a map of chain
complexes f : P A with the desired properties. Note also that if A D (A) and the homologies
Hn (A ) vanish for n < 0, then f is a quasi-isomorphism between projective complexes and therefore a chain
homotopy equivalence.
It is clear that D
0 (A)[1] D0 (A) and D0 (A)[1] D0 (A). Suppose now that A D0 (A) and
B D1 (A); we wish to show that ExtD (A) (A , B ) ' 0. Using (), we may reduce to the case where
0
An ' 0 for n < 0. The desired result now follows immediately from Lemma 1.3.2.21. Finally, choose an
arbitrary object A D (A), and let f : P A be as in (). Using the construction of cofibers given
in the proof of Proposition 1.3.2.10, we deduce that cofib(f )[1] D
0 (A). This completes the proof that
(D0 (A), D0 (A)) is a t-structure on D (A).
It remains to describe the heart of the stable -category D (A). Note that the construction A 7 H0 (A)
determines a functor : Ndg (Ch(A)) N(A). Let C Ndg (Ch(A)) be the full subcategory spanned by
complexes P such that each Pn is projective, Pn ' 0 for n < 0, and Hn (P ) ' 0 for n 6= 0. Assertion ()
implies that the inclusion C D (A) is an equivalence of -categories. Lemma 1.3.2.21 implies that | C
is fully faithful. Finally, we can apply () in the case where A is concentrated in degree zero to deduce that
| C is essentially surjective. It follows that restricts to an equivalence D (A) N(A).
If A is an abelian category with enough projective objects, then the full subcategory D
0 (A) D (A)
admits an alternative description by means of the Dold-Kan correspondence. Note first that for any additive
category B, the category of simplicial objects Fun(op , B) is naturally tensored over the category of finite
simplicial sets: the tensor product of a simplicial object P with a simplicial set K is given by [n] 7
(ZKn ) Pn . We may therefore view Fun(op , B) as a simplicial category, whose mapping spaces are
characterized by the formula
for every finite simplicial set K. The following result will play an important role in 1.3.3:
Proposition 1.3.2.22. Let A be an abelian category with enough projective objects and let Aproj denote
the full subcategory of A spanned by the projective objects. Then D
0 (A) is equivalent to the underlying
-category of the simplicial category Fun(op , Aproj ).
The proof of Proposition 1.3.2.22 will require some preliminary remarks. Suppose that A is an idempotent
complete additive category, so that the Dold-Kan correspondence supplies an equivalence of categories DK :
Ch(A)0 Fun(op , A) (Theorem 1.2.3.7). For every pair of chain complexes M , M0 Ch(A)0 and any
finite simplicial set K, a morphism of simplicial sets : K MapCh(A) (M , M0 ) determines a composite
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 75
map
here AW denotes the Alexander-Whitney map of Construction 1.2.3.22. This construction is natural in K
and therefore determines a map of simplicial sets
Using the associativity properties of the Alexander-Whitney construction (Remark 1.2.3.25), we see that
these maps are compatible with composition and therefore endow DK : Ch(A)0 Fun(op , A) with
the structure of a simplicial functor (where we view Ch(A)0 as a simplicial category using Construction
1.3.1.13). Although DK is an equivalence of ordinary categories, it is not an equivalence of simplicial
categories, because the Alexander-Whitney maps are not isomorphisms. Nevertheless, we have the following
result:
Proposition 1.3.2.23. Let A be an idempotent complete additive category. Then the functor
DK : Ch(A)0 Fun(op , A)
Proof. Since Theorem 1.2.3.7 implies that DK is essentially surjective, it will suffice to show that for every
pair of chain complexes P , Q Ch(A)0 , the map
is a weak homotopy equivalence. In the argument which follows, we will regard Q as fixed. For each object
A A, let A[n] Ch(A) denote the chain complex consisting of the single object A, concentrated in degree
n. Let us say that a chain complex M is good if the map M is a weak homotopy equivalence. We now
proceed as follows:
(1) Let A be an object of A. For any simplicial set K, the Alexander-Whitney map AW : N (K
DK(A[0])) N (K) A[0] is an isomorphism of chain complexes. It follows that A[0] is good:
in fact, the map A[0] is an isomorphism of simplicial sets. In particular, the simplicial set X =
MapFun(op ,A) (DK (A[0]), DK (Q)) is a Kan complex.
is a trivial Kan fibration. Let E(n) be defined as in the proof of Proposition 1.3.2.11, so that we
have an isomorphism of simplicial abelian groups N (n ) ' N (n0 ) E(n) . We conclude that
the mapping space MapFun(op ,A) (DK(E(n) A[0]), DK(M 0 )) is a contractible Kan complex. Since
the zero map from E(n) A[0] to itself is chain homotopic to the identity, we conclude also that
MapCh(A) (E(n) A[0], M0 ) is a contractible Kan complex. In particular, E(n) A[0] is good.
76 CHAPTER 1. STABLE -CATEGORIES
(3) Let n 1, and regard Z[n 1] as a subcomplex of E(n) . A choice of isomorphism Nn (n ) ' Z '
E(n)n extends uniquely to a map of chain complexes N (n ) E(n) which fits into a pushout
diagram
N ( n ) / N (n )
Z[n 1] / E(n) .
It follows that for any A A, the induced map
MapFun(op ,A) (DK (E(n) A), DK (Q)) MapFun(op ,A) (DK (A[n 1]), DK (Q))
is a pullback of the map Fun(n , X) Fun( n , X), and therefore a Kan fibration.
(4) Let P Ch(A)0 , and suppose we are given an object A A and a map A Pn1 for n > 0. Form
a pushout diagram of chain complexes
A[n 1] / E(n) A[0]
P / P0 .
MapCh(A) (E(n) A[0], Q ) / MapCh(A) (A[n 1], Q )
MapFun(op ,A) (DK(E(n) A[0]), DK(Q)) / MapFun(op ,A) (DK(A[n 1]), DK(Q).
The first diagram is a homotopy pullback square by Corollary 1.3.2.16, and the second diagram is a
homotopy pullback square by (3). Since E(n) A[0] is good by (2), we conclude that if P and A[n1]
are good, then P0 is also good.
(5) Taking P = 0 in (4), we conclude that if A[n 1] is good then A[n] is good. Combining this with (1),
we deduce that each A[n] is good using induction on n.
(6) Let P be arbitrary. For each n 0, let P (n) be the chain complex
. . . 0 Pn Pn1 P0 0
We have an evident pushout diagram
Pn [n 1] / E(n) Pn
P (n 1) / P (n) .
Using (4) and (5), we conclude that each P (n) is good using induction on n. Then P is the homotopy
limit of a tower of homotopy equivalences {P n }. It follows that P is itself a homotopy equivalence:
that is, P is good.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 77
Remark 1.3.2.24. Let A be an arbitrary additive category. Then A admits a fully faithful embed-
ding into an idempotent complete additive category. It follows from Proposition 1.3.2.23 that the func-
tor DK : Ch(A)0 Fun(op , A) induces a fully faithful embedding of -categories N(Ch(A)0 )
N(Fun(op , A)).
Proof of Proposition 1.3.2.22. Let A be an abelian category with enough projective objects. If P is an
object of D0 (A), then assertion () appearing in the proof of Proposition 1.3.2.19 guarantees the exis-
tence of a quasi-isomorphism P0 P , where P0 Ch(Aproj )0 . Such a map is automatically a chain
homotopy equivalence, and therefore an equivalence in the -category D 0 (A). It follows that the in-
clusion Ndg (Ch(Aproj )0 ) , D0 (A) is an equivalence of -categories. Combining this observation with
Propositions 1.3.2.23 and 1.3.1.17, we obtain equivalences
D
0 (A) - Ndg (Ch(Aproj )0 ) N(Ch(Aproj )0 ) N(Fun( , Aproj )).
op
Definition 1.3.3.1. Let C and C0 be stable -categories equipped with t-structures. We will say that a
functor f : C C0 is right t-exact if it is exact and carries C0 into C00 . We say that f is left t-exact if it is
exact and carries C0 into C00 .
Theorem 1.3.3.2. Let A be an abelian category with enough projective objects, let C be a stable -category
equipped with a left complete t-structure, and let E Fun(D (A), C) be the full subcategory spanned by
those right t-exact functors which carry projective objects of A into the heart of C. The construction F 7
0 (F | D (A) ) determines an equivalence from E to (the nerve of ) the ordinary category of right exact
functors from A to the heart C of C.
Remark 1.3.3.3. Let A be an abelian category with enough projective objects. We will prove below that the
-category D (A) is left complete (with respect to the t-structure of Proposition 1.3.2.19); see Proposition
1.3.3.16. It follows that D (A) is determined (up to canonical equivalence) by the universal property of
Theorem 1.3.3.2.
If A and C are as in Theorem 1.3.3.2, then any right exact functor from A to C can be extended (in
an essentially unique way) to a functor D (A) C. In particular, if the abelian category C has enough
projective objects, then we obtain an induced map D (C ) C.
Example 1.3.3.4. Let A and B be abelian categories equipped with enough projective objects. Then any
right-exact functor f : A B extends to a right t-exact functor F : D (A) D (B). One typically refers
to F as the left derived functor of f .
Example 1.3.3.5. Let Sp be the stable -category of spectra (see 1.4.3), with its natural t-structure. Then
the heart of Sp is equivalent to the category A of abelian groups. We therefore obtain a functor D (A) Sp,
which carries a complex of abelian groups to the corresponding generalized Eilenberg-MacLane spectrum.
78 CHAPTER 1. STABLE -CATEGORIES
Remark 1.3.3.6. Let A be an abelian category with enough projective objects, let C be a stable -category
equipped with a left complete t-structure, and let F : D (A) C be a right t-exact functor which carries
projective objects of A into the heart of C. Then the following conditions are equivalent:
(i) The functor F is left t-exact: that is, F carries D (A)0 into C0 .
(ii) The functor F carries N(A) D (A) into the heart of C.
(iii) The underlying right-exact functor f : A C is exact.
The implication (i) (ii) is obvious. To prove that (ii) (i), we prove by induction on n that for every
object A D (A)0 D (A)n , we have F (A) C0 . If n = 0, this follows from (ii). More generally,
we have a fiber sequence
A0 A A00
where A0 D (A)0 D (A)1n and A00 [n] D (A) ' N(A). Then F (A0 ) C0 by the inductive
hypothesis, and F (A00 ) = F (A00 [n])[n] Cn C0 by virtue of (i), so that F (A) C0 .
To prove (ii) (iii), we note that every short exact sequence
0 A0 A A00 0
in the abelian category hC . If (ii) is satisfied, then 1 F (A00 ) ' 0, so that the map is injective.
It remains to prove that (iii) implies (ii). Assume that (iii) is satisfied. Using induction on n > 0, we
prove that for each A A, the object n F (A) C vanishes. Since C is left-complete, this will guarantee
that 1 F (A) vanishes, so that F (A) belongs to the heart of C. To carry out the induction, we choose a
short exact sequence
0 A0 P A 0
in the abelian category A, where P is projective, so that we have an exact sequence
n F (P ) n F (A) n1 F (A0 ) n1 F (P ).
If n > 1, then n F (P ) ' n1 F (P ) ' 0, so that n F (A) ' n1 A0 vanishes by the inductive hypothesis. If
n = 1, then n F (P ) vanishes so that n F (A) can be identified with the kernel of the map f () : 0 F (A0 )
0 F (P ). If the functor f is exact, then f () is a monomorphism so that n F (A) ' 0.
We have the following recognition criterion for derived categories:
Proposition 1.3.3.7. Let C be a stable -category equipped with a left complete t-structure. Suppose that
the abelian category A = hC has enough projective objects. Then there exists an essentially unique t-exact
functor F : D (A) C extending the inclusion f : N(A) ' C C. Moreover, the following conditions are
equivalent:
(i) The functor F is fully faithful.
(ii) For every pair of objects X, Y A, if X is projective, then the abelian groups ExtiC (X, Y ) vanish for
i > 0.
(iii) For every pair of objects X, Y A, if X is projective, then there exists a monomorphism Y Z such
that the abelian groups ExtiC (X, Z) vanish for i > 0.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 79
Cn of
S
Moreover, if these conditions are satisfied, then the essential image of F is the full subcategory n
right-bounded objects of C.
Proof. The existence of F follows from Theorem 1.3.3.2 and Remark 1.3.3.6. The implications (i) (ii)
(iii) are obvious. We prove that (iii) (ii) by induction on i > 0. Assume that X, Y A where X is
projective, and choose a monomorphism Y , Z satisfying (iii). Then we have an exact sequence
Exti1 i1 i i
C (X, Z) ExtC (X, Z/Y ) ExtC (X, Y ) ExtC (X, Z).
Ext0C (X, Z) ' HomA (X, Z) HomA (X, Z/Y ) ' Ext0C (X, Z/Y ).
Since X is a projective object of A, this map is a surjection, so that ExtiC (X, Y ) vanishes as required.
We now prove that (ii) implies (i). Choose any pair of objects X, Y D (A); we wish to prove that F
induces a homotopy equivalence
Since D (A) and C are both left-complete (see Proposition 1.3.3.16), both sides can be identified with a
homotopy limit of the tower of maps
It therefore suffices to show that each of these maps is a homotopy equivalence. We may therefore replace
Y by n Y and thereby reduce to the case where Y belongs to the full subcategory Db (A) = n D (A)n
S
spanned by the (homologically) bounded objects of D (A).
Let D0 denote the full subcategory of Db (A) spanned by those objects Y for which the map X,Y is a
homotopy equivalence, for every object X D (A). We wish to prove that D0 = Db (A). Since D0 is stable
under translations and extensions in Db (A), it will suffice to show that D0 contains the heart of Db (A). We
may therefore reduce to the case where Y is in the heart of D (A).
The object X can be represented by a chain complex of projective objects
P2 P1 P0 P1 P2
0 P1 P0 P1 P2 ,
X,Y
MapD (A) (X, Y ) / MapC (F X, F Y )
X 0 ,Y
MapD (A) (X 0 , Y ) / MapC (F X 0 , F Y )
where the vertical maps are homotopy equivalences. Consequently, to prove that X,Y is a homotopy equiv-
alence, it suffices to show that X 0 ,Y is a homotopy equivalence. We may therefore replace X by X 0 and
thereby reduce to the case where X belongs to the full subcategory E D (A) spanned by finite-length
chain complexes of projective objects. Let E0 E be the full subcategory spanned by those objects X for
80 CHAPTER 1. STABLE -CATEGORIES
which the functor F induces an isomorphism of abelian groups ExtnD (A) (X, Y ) ExtnC (F X, F Y ) for every
integer n. We wish to prove that E0 = E. Since E0 is stable under extensions and translations, it will suffice
to show that E0 contains every projective object of A. In other words, we must show that if X, Y A and
X is projective, then F induces an isomorphism
If n < 0, then both sides vanish; if n = 0, then both sides can be identified with HomA (X, Y ). If n > 0,
then the left side vanishes since X is projective, and the right side vanishes by virtue of assumption (ii).
We now complete the proof by describing the essential image of F . Replacing C by n Cn , we may
S
assume that C is right-bounded; we wish to prove that F is an equivalence. Since D (A) and C are both
left-complete, we can identify F with a homotopy limit of a tower of fully faithful functors {Fn : D (A)n
Cn }n0 ; it will therefore suffice to show that each Fn is an equivalence of -categories. Each of the functors
Fn is a restriction of F , and therefore fully faithful. It therefore suffices to show that each Fn is essentially
surjective. Let C be an object of Cn . Since C is right-bounded, we may suppose that C Cm , for some
integer m. We will prove that C belongs to the essential image of Fn using descending induction on m. If
m > n, then C ' 0 and the result is obvious. Otherwise, we choose a distinguished triangle
C 0 C C 00 [m] C 0 [1]
where C 0 Cm+1 and C 00 C ; note that C 0 and C 00 [m] both belong to Cn . The inductive hypothesis
guarantees that C 0 ' F (X) for some object X D (A)n , and we can identify C 00 with an object A of the
abelian category A. Since F is fully faithful, the map is represented by a morphism : A[m] X[1] in
D (A). Let Y = fib(), so that we have a fiber sequence
X Y A[m]
which proves that Y D (A)n . Since F is exact, we deduce that F Y ' fib(F ()) ' C, so that C belongs
to the essential image of Fn as required.
We will deduce Theorem 1.3.3.2 from the following more precise characterization of the -category
D
0 (A):
Theorem 1.3.3.8. Let A be an abelian category with enough projective objects, Aproj A the full subcategory
spanned by the projective objects, and C an arbitrary -category which admits geometric realizations of
simplicial objects. Let Fun0 (D
0 (A), C) denote the full subcategory of Fun(D0 (A), C) spanned by those
functors which preserve geometric realizations of simplicial objects. Then:
(1) The restriction functor Fun0 (D
0 (A), C) Fun(N(Aproj ), C) is an equivalence of -categories.
(2) A functor F Fun0 (D 0 (A), C) preserves preserves finite coproducts if and only if the restriction
F | N(Aproj ) preserves finite coproducts.
Let us assume Theorem 1.3.3.8 for the moment, and explain how to use it to deduce Theorem 1.3.3.2.
The proof of Theorem 1.3.3.8 itself will be given at the end of this section.
Lemma 1.3.3.9. Let A be an abelian category with enough projective objects, and let B be an arbitrary
category which admits finite colimits. Let C be the category of right exact functors from A to B, and let
C0 be the category of functors from Aproj to B which preserve finite coproducts (here Aproj denotes the full
subcategory of A spanned by the projective objects). Then the restriction functor : C C0 is an equivalence
of categories.
Proof. We will give an explicit construction of an inverse functor. Let f : Aproj B be a functor which
preserves finite coproducts. Let A A be an arbitrary object. Since A has enough projectives, there exists
a projective resolution
u
. . . P1 P0 A 0.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 81
f (0)
f (P1 ) // f (P ) .
0
f (u)
Of course, this definition appears to depend not only on A but on a choice of projective resolution. However,
because any two projective resolutions of A are chain homotopy equivalent to one another, F (A) is well-
defined up to canonical isomorphism. It is easy to see that F : A B is a right exact functor which extends
f , and that F is uniquely determined (up to unique isomorphism) by these properties.
Lemma 1.3.3.10. (1) Let C be an -category which admits finite coproducts and geometric realizations
of simplicial objects. Then C admits all finite colimits. Conversely, if C is an n-category which admits
finite colimits, then C admits geometric realizations of simplicial objects.
(2) Let F : C D be a functor between -categories which admit finite coproducts and geometric real-
izations of simplicial objects. If F preserves finite coproducts and geometric realizations of simplicial
objects, then F is right exact. The converse holds if C and D are n-categories.
Proof. We will prove (1); the proof of (2) follows by the same argument. Now suppose that C admits
finite coproducts and geometric realizations of simplicial objects. We wish to show that C admits all finite
colimits. According to Proposition T.4.4.3.2, it will suffice to show that C admits coequalizers. Let s,1
be the subcategory of spanned by the objects [0] and [1] and injective maps between them, so that a
coequalizer diagram in C can be identified with a functor N(s,1 )op C. Let j : N(s,1 )op N()op
be the inclusion functor. We claim that every diagram f : N(s,1 )op C has a left Kan extension along
j. To prove this, it suffices to show that for each n 0, the associated diagram
(1) If C is right-bounded, then induces an equivalence from the full subcategory of Fun(C, C0 ) spanned by
the right t-exact functors to the full subcategory of Fun(C0 , C00 ) spanned by the right exact functors.
(2) Let C and C0 be left complete. Then the -categories C0 and C00 admit geometric realizations of
simplicial objects. Furthermore, a functor F : C0 C00 is right exact if and only if it preserves finite
coproducts and geometric realizations of simplicial objects.
Proof. We first prove (1). If C is right bounded, then Fun(C, C0 ) is the (homotopy) inverse limit of the tower
of -categories
. . . Fun(C1 , C0 ) Fun(C0 , C0 ),
where the functors are given by restriction. The full subcategory of right t-exact functors is then given by
the homotopy inverse limit
(0)
. . . Fun0 (C1 , C01 ) Fun0 (C0 , C00 )
where Fun0 (C, D) denotes the full subcategory of Fun(C, D) spanned by the right exact functors. To complete
the proof, it will suffice to show that this tower is essentially constant; in other words, that each (n) is an
equivalence of -categories. Without loss of generality, we may suppose that n = 0. Choose shift functors
on the -categories C and C0 , and define
by the formula (F ) = 1 F . We claim that is a homotopy inverse to (0). To prove this, we observe
that the right exactness of F Fun0 (C0 , C00 ), G Fun0 (C1 , C01 ) determines canonical equivalences
We now prove (2). Since C is left complete, C0 is the (homotopy) inverse limit of the tower of -
categories {(C0 )n } with transition maps given by right exact truncation functors. Lemma 1.3.3.10 implies
that each (C0 )n admits geometric realizations of simplicial objects, and that each of the truncation functors
preserves geometric realizations of simplicial objects. It follows that C0 admits geometric realizations for
simplicial objects. Similarly, C00 admits geometric realizations for simplicial objects.
If F preserves finite coproducts and geometric realizations of simplicial objects, then F is right exact
(Lemma 1.3.3.10). Conversely, suppose that F is right exact; we wish to prove that F preserves geometric
realizations of simplicial objects. It will suffice to show that each composition
F n
C0 C00 (C00 )n
preserves geometric realizations of simplicial objects. We observe that, in virtue of the right exactness of F ,
this functor is equivalent to the composition
n n F
C0 (C0 )n (C00 )n .
It will therefore suffice to prove that n F preserves geometric realizations of simplicial objects, which
follows from Lemma 1.3.3.10 since both the source and target are equivalent to n-categories.
Proposition 1.3.3.12. Let A be an abelian category with enough projective objects, and let C be a stable
-category equipped with a left complete t-structure. Then the restriction functor
induces an equivalence from the full subcategory of Fun(D (A), C) spanned by the right t-exact functors to
the full subcategory of Fun(N(Aproj ), C0 ) spanned by functors which preserve finite coproducts (here Aproj
denotes the full subcategory of A spanned by the projective objects).
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 83
Proof. Let Fun0 (D (A), C) be the full subcategory of Fun(D (A), C) spanned by the right t-exact functors.
Lemma 1.3.3.11 implies that Fun0 (D (A), C) is equivalent (via restriction) to the full subcategory
Fun0 (D
0 (A), C0 ) Fun(D0 (A), C0 )
spanned by those functors which preserve finite coproducts and geometric realizations of simplicial objects.
Theorem 1.3.3.8 allows us to identify Fun0 (D
0 (A), C0 ) with the -category of finite-coproduct preserving
functors from N(Aproj ) into C0 .
We now return to the proof of our main result.
Proof of Theorem 1.3.3.2. Proposition 1.3.3.12 implies that the restriction map E Fun(N(Aproj ), C ) is
fully faithful, and that the essential image of consists of the collection of coproduct-preserving functors from
N(Aproj ) to C . Lemma 1.3.3.9 allows us to identify the latter -category with the nerve of the category of
right exact functors from A to the heart of C.
We now turn to the proof of Theorem 1.3.3.8. Passing to a larger universe if necessary, we may assume
without loss of generality that the abelian category A is small. We will analyze the -category D (A)0 by
embedding it into a larger -category which admits sifted colimits. To this end, let Aproj A denote the
full subcategory of A spanned by the projective objects, and let A denote the category of product-preserving
functors from Aopproj to the category of simplicial sets, as in T.5.5.9. Let A denote the category of product-
op
preserving functors from Aproj to sets, so that we can identify A with the category of simplicial objects of
A . Our first goal is to understand the category A .
Proposition 1.3.3.13. Let A be a small abelian category with enough projective objects. Then:
(1) The category A can be identified with the category of Ind-objects of A.
(2) The category A is abelian.
(3) The abelian category A has enough projective objects.
Proof. Assertion (1) follows immediately from Lemma 1.3.3.9 (taking B to be the opposite of the category
of sets). Assertion (2) follows formally from (1) and the assumption that A is an abelian category (see, for
example, [5]). We may identify A with a full subcategory of A via the Yoneda embedding. Moreover, if P
is a projective object of A, then P is also projective when viewed as an object of A . An arbitrary object
of A can be written as a filtered colimit A = lim{A }, where each A A. Using the assumption that A
has enough projective objects, we can choose epimorphisms P A , where each P is projective. We then
have an epimorphism P A. Since P is projective, we conclude that A has enough projectives.
In what follows, we fix an abelian category A with enough projective objects, and let A denote the
category of product-preserving functors F : Aopproj Set . We will regard A as endowed with the simplicial
model structure described in Proposition T.5.5.9.1. Note that A can be identified with the category of
simplicial objects of the abelian category A . Corollary 1.3.2.12 implies that every object of A is fibrant.
An object M of A is cofibrant if and only if the chain complex N (M ) consists of projective objects of A .
Using Proposition 1.3.2.22, we obtain an equivalence of -categories
D o
0 (A ) ' N(A ).
Composing with the equivalence of Corollary T.5.5.9.3, we obtain the following result:
Proposition 1.3.3.14. Let A be an abelian category with enough projective objects. Then there exists an
equivalence of -categories
: D
0 (A ) P (N(Aproj ))
Remark 1.3.3.15. We can identify D (A) with a full subcategory of D (A ). Moreover, an object P
D (A ) belongs to the essential image of D (A) if and only if the homologies Hn (P ) belong to A, for all
n Z.
Proposition 1.3.3.16. Let A be an abelian category with enough projective objects. Then the t-structure
on D (A) is right bounded and left complete.
Proof. The right boundedness of D (A) is obvious. To prove the left completeness, we must show that
D (A) is a homotopy inverse limit of the tower of -categories
. . . D (A)1 D (A)0 . . .
Invoking the right boundedness of D (A), we may reduce to proving that for each n Z, D (A)n is a
homotopy inverse limit of the tower
. . . D (A)1,n D (A)0,n . . .
Shifting if necessary, we may suppose that n = 0. Using Remark 1.3.3.15, we can replace A by A . For each
k 0, we let Pk
(N(Aproj )) denote the -category of product-preserving functors from N(Aproj )
op
to k S;
k
equivalently, we can define P (N(Aproj )) to be the -category of k-truncated objects of P (N(Aproj )). We
observe that the equivalence of Proposition 1.3.3.14 restricts to an equivalence
k
(k) : D
0 (A ) Dk (A ) ' P (N(Aproj )).
Consequently, it will suffice to show that P (N(Aproj )) is a homotopy inverse limit for the tower
. . . P1 0
(N(Aproj )) P (N(Aproj )).
Since the truncation functors on S commute with finite products (Lemma T.6.5.1.2), this follows from the
observation that S is a homotopy inverse limit of the tower
. . . 1 S 0 S;
see Proposition T.7.2.1.10.
Lemma 1.3.3.17. Let A be a small abelian category with enough projective objects, and let C P (N(Aproj ))
be the essential image of D
0 (A) D0 (A ) under the equivalence : D0 (A ) P (N(Aproj )) of
Proposition 1.3.3.14. Then C is the smallest full subcategory of P(N(Aproj )) which is closed under geometric
realizations and contains the essential image of the Yoneda embedding.
Proof. It is clear that C contains the essential image of the Yoneda embedding. Lemma 1.3.3.11 implies
that D
0 (A) admits geometric realizations and that the inclusion D0 (A) D0 (A ) preserves geometric
realizations. It follows that C is closed under geometric realizations in P(N(Aproj )).
To complete the proof, we will show that every object of X D 0 (A) can be obtained as the geometric
realization, in D 0 (A
), of a simplicial object P such that each Pn D
0 (A ) consists of a projective
object of A, concentrated in degree zero. In fact, we can take P to be the simplicial object of Aproj which
corresponds to X Ch0 (Aproj ) under the Dold-Kan correspondence. It follows from Theorem T.4.2.4.1
and Proposition T.5.5.9.14 that X can be identified with the geometric realization of P .
We are now ready to establish our characterization of D
0 (A).
Proof of Theorem 1.3.3.8. Part (1) follows by combining Lemma 1.3.3.17, Remark T.5.3.5.9, and Proposition
T.4.3.2.15. The only if direction of (2) is obvious. To prove the if direction, let us suppose that F | N(A0 )
preserves finite coproducts. We may assume without loss of generality that C admits filtered colimits (Lemma
T.5.3.5.7), so that F extends to a functor F 0 : D
0 (A ) C which preserves filtered colimits and geometric
realizations (Propositions 1.3.3.14 and T.5.5.8.15). It follows from Proposition T.5.5.8.15 that F 0 preserves
finite coproducts, so that F = F 0 | D
0 (A) also preserves finite coproducts.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 85
(a) We can define D explicitly as the category whose objects are chain complexes P with each Pn a
projective object of A, and Pn ' 0 for n 0; the morphisms in D are given by chain homotopy
equivalence classes of morphisms of chain complexes.
(b) The category D can be obtained by starting with the category Ch (A) of all right bounded chain
complexes with values in A, and formally inverting quasi-isomorphisms.
In 1.3.2, we defined an -category D (A), whose homotopy category hD (A) is canonically equivalent
to the derived category D. Our definition D (A) can be regarded as an elaboration of (a): objects of
D (A) are right-bounded chain complexes of projective objects of A, morphisms are given by chain maps,
2-morphisms by chain homotopies, and so forth (see Definition 1.3.2.7). In this section, we will obtain an
alternative description of the -category D (A), which can be regarded as a generalization of (b). To
formulate this description, we will need a bit of notation.
Definition 1.3.4.1. Let C be an -category and let W be a collection of morphisms in C. We will say that
a morphism f : C D exhibits D as the -category obtained from C by inverting the set of morphisms W if,
for every -category E, composition with f induces a fully faithful embedding Fun(D, E) Fun(C, E), whose
essential image is the collection of functors F : C E which carry each morphism in W to an equivalence
in E. In this case, the -category D is determined uniquely up to equivalence by C and W , and will be
denoted by C[W 1 ].
If C is an ordinary category and W is a collection of morphisms in C, we let C[W 1 ] denote the -category
N(C)[W 1 ].
Remark 1.3.4.2. For any -category C and any collection W of morphisms of C, the -category C[W 1 ]
is defined: that is, there exists a functor f : C D which exhibits D as the -category obtained from C by
inverting W . To prove this, we can assume without loss of generality that W contains all degenerate edges
of C, in which case C[W 1 ] can be identified with a fibrant replacement for the pair (C, W ) in the category
Set+ of marked simplicial sets (see T.3.1).
Example 1.3.4.3. Let C be an -category, and let C0 C be a localization of C: that is, C0 is a full
subcategory of C, and the inclusion C0 , C admits a left adjoint L. Let W be the collection of those
morphisms in C such that L() is an equivalence. Then the composite functor C0 , C C[W 1 ] is
an equivalence of -categories, so that we can identify C0 with the -category C[W 1 ] (see Proposition
T.5.2.7.12).
We now can formulate our main result as follows:
Theorem 1.3.4.4. Let A be an abelian category with enough projective objects, let A = Ch (A) (regarded
as an ordinary category), and let W be the collection of morphisms in A which are quasi-isomorphisms of
chain complexes (that is, the collection of all morphisms which induce isomorphisms on homology). Then
there is a canonical equivalence of -categories A[W 1 ] ' D (A).
The main ingredient in the proof of Theorem 1.3.4.4 is the following result, which we will prove later in
this section:
Proposition 1.3.4.5. Let A be an additive category, let Ch0 (A) be a full subcategory of Ch(A), let A denote
the underlying discrete category of Ch0 (A), and let W be the collection of chain homotopy equivalences in A.
Assume that for every object M Ch0 (A), the tensor product N (1 ) M (that is, the mapping cylinder
of the identity map id : M M ) also belongs to Ch0 (A). Then the inclusion : N(A) , Ndg (Ch0 (A)) of
Remark 1.3.1.9 induces an equivalence of -categories 0 : A[W 1 ] ' Ndg (Ch0 (A)) (see Notation 4.1.3.3).
86 CHAPTER 1. STABLE -CATEGORIES
Proposition 1.3.4.6. Let A be an abelian category with enough projective objects. Then:
(1) The inclusion of -categories D (A) , Ndg (Ch (A)) admits a right adjoint G.
(2) Let be a morphism in Ndg (Ch (A)). Then G() is an equivalence in D (A) if and only if is a
quasi-isomorphism of chain complexes.
(3) Let W be the collection of all morphisms in Ndg (Ch (A)) which are quasi-isomorphisms of chain
complexes. Then we have a canonical equivalence of -categories
Proof. We first note that if f : M N is a quasi-isomorphism of chain complexes with values in A, then
Lemma 1.3.2.20 implies that f induces a quasi-isomorphism
MapCh(A) (P , M ) MapCh(A) (P , N )
for of chain complexes of abelian groups, for every object P D (A). Assertion () in the proof of
Proposition 1.3.2.19 shows that for every object N Ch (A), we can choose a quasi-isomorphism f :
M N , where M D (A). Assertion (1) now follows from Proposition T.5.2.7.8. Moreover, we
immediately deduce the if direction of (2). For the converse, suppose that f : M N is a morphism in
Ndg (Ch (A)) and that G(f ) is an equivalence; we wish to prove that f is a quasi-isomorphism. We have a
commutative diagram
G(f )
G(M ) / G(N )
M
f
/ N
in the -category Ndg (Ch (A)). The vertical maps are quasi-isomorphisms by construction, and the upper
horizontal map is a chain homotopy equivalence. It follows that f is also a quasi-isomorphism. This completes
the proof of (2); assertion (3) now follows from Example 1.3.4.3.
Proof of Theorem 1.3.4.4. Let A denote the ordinary category underlying Ch (A), let W be the collection
of quasi-isomorphisms in A, and let W0 W be the collection of chain homotopy equivalences in A.
Propositions 1.3.4.5 and 1.3.4.6 supply equivalences of -categories
Ndg (Ch (A)) ' A[W01 ] D (A) ' Ndg (Ch (A))[W 1 ],
We now turn to the proof of Proposition 1.3.4.5. We have already seen that the differential graded nerve
Ndg (Ch0 (A)) is equivalent to the nerve of the simplicial category underlying Ch0 (A) (Proposition 1.3.1.17).
We therefore ask the following general question: given a simplicial category C, under what circumstances
can we recover the homotopy coherent nerve N(C) from the underlying ordinary category of C, by inverting
the class of homotopy equivalences? The following result provides a useful criterion:
Proposition 1.3.4.7. Let C be a simplicial category and let W be a collection of morphisms in C. Assume
that the following conditions are satisfied:
X
h /Z
in C, if any two of the morphisms f , g, and h belong to W , then so does the third.
(3) For every object X C, there exists an interval object 1 X equipped with a map h : 1
MapC (X, 1 X) having the following universal property: for every object Y C, composition with h
determines an isomorphism of simplicial sets
exhibits MapC (x, y) as a homotopy colimit of the diagram of simplicial sets {MapC (f1 x, f1 y)}J .
(3) The -category N(J) is sifted.
Then exhibits C as a homotopy colimit of the diagram {C }.
Proof. Let S be the set of objects of C. Let A = SetSS be the category whose objects are collections
of simplicial sets {Xs,t }s,tS . The standard model structure on Set determines a model structure on the
category A, where fibrations, cofibrations, and weak equivalences are given pointwise. Note that A has the
structure of a monoidal model category, where the tensor product is given by the formula
a
(X Y )s,t = Xs,u Yu,t .
uS
88 CHAPTER 1. STABLE -CATEGORIES
Since every object of A is cofibrant, Proposition 4.1.4.3 implies that Alg(A) inherits the structure of a
combinatorial model category. The objects of Alg(A) can be identified simplicial categories whose underlying
( functor F : Alg(A) (Cat )S/ (where we regard S as a
set of objects is S. Consequently, we have a forgetful
0 if s = t
simplicial category via the formula MapS (s, t) = ). Note that C ' F (A) for some A Alg(A).
6 t.
if s =
u0 F
Condition (1) implies that u is isomorphic to a functor given by the composition J Alg(A) Cat , and
that is obtained from a map 0 : lim(u0 ) A in Alg(A). Since F is a left Quillen functor which preserves
weak equivalences, it preserves homotopy colimits; consequently, it will suffice to show that 0 exhibits A
0
as a homotopy colimit of u in the model category Alg(A). Using condition (3) and Lemma 4.1.4.13, we
are reduced to proving that 0 exhibits A as a homotopy colimit of u0 in the model category A, which is
equivalent to condition (2).
Notation 1.3.4.11. Let C be a simplicial category. We can regard C as a simplicial object in the cate-
gory Cat: that is, for each [n] , let Cn denote the category whose objects are the objects of C, with
HomCn (x, y) = HomSet (n , MapC (x, y)).
For [n] , let t[n] : Set Set be the translation functor described by the formula
Then t[n] preserves products and therefore induces a functor T[n] : Cat Cat . For any simplicial category
C, there is an evident pair of maps
Cn T[n] C C .
Allowing [n] to vary, we obtain a simplicial object T C of Cat , equipped with a map of simplicial objects
T C C and a map of simplicial categories lim T C C.
Lemma 1.3.4.12. Let X be a simplicial set. Then for each m 0, the canonical map
t[m] X HomSet (m , X)
is a homotopy equivalence.
`
Proof. Unwinding the definitions, we have an isomorphism t[m] X ' :m X X/ , where each summand
is weakly contractible.
Lemma 1.3.4.13. Let X be a simplicial set. Then the canonical map lim t[n] (X) X exhibits X as a
homotopy colimit of the diagram [n] 7 t[n] (X).
Proof. Since the collection of homotopy colimit diagrams is stable under filtered colimits, we may assume
without loss of generality that X is finite. We work by induction on the dimension n of X and the number
of nondegenerate n-simplices of X. If X is empty, the result is obvious; otherwise, we have a homotopy
pushout diagram
n / n
X0 / X.
Using the inductive hypothesis, we deduce that X 0 and n can be identified with the homotopy colimit
of the diagrams t X 0 and t ( n ). Consequently, to prove that X is the homotopy colimit of t X, it
suffices to show that n is a homotopy colimit of t n : in other words, we wish to show that the homotopy
colimit of t n is contractible. Using Lemma 1.3.4.12, we are reduced to showing that the diagram [m] 7
HomSet (m , n ) has a contractible homotopy colimit, which follows from Corollary T.A.2.9.30.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 89
Proposition 1.3.4.14. Let C be a simplicial category. Then C can be identified with the geometric realization
of the simplicial object C in Cat Cat . More precisely, the map T C C is a weak equivalence of
simplicial objects of Cat , and the map lim T C C exhibits C as a homotopy colimit of the simplicial
object T C.
Proof. We first claim that for n 0, the canonical map T[n] C Cn is a weak equivalence of simplicial
categories. Since this map is bijective on objects, it suffices to show that for every pair of objects x, y C,
the map MapT[n] C (x, y) HomCn (x, y) is a weak homotopy equivalence, which follows from Lemma 1.3.4.12.
We next show that C can be identified with the homotopy colimit of the diagram T C. Using Lemma
1.3.4.10, we are reduced to proving that for every pair of objects x, y C, the MapC (x, y) is a homotopy
colimit of the diagram [n] 7 t[n] MapC (x, y); this follows from Lemma 1.3.4.13.
Proof of Proposition 1.3.4.7. We let | C | denote the topological category obtained from the simplicial cat-
egory C by geometric realization (that is, | C | has the same objects as C, with morphism spaces given by
Map| C | (X, Y ) = | MapC (X, Y )| ). We may assume without loss of generality that C0 is the underlying simpli-
cial category of | C |, so that the homotopy coherent nerve N(C0 ) is isomorphic to the nerve of the topological
category | C |.
Fix an object X C, and let h : 1 MapC (X, 1 X) be as in (3). Restricting to vertices, we obtain
a pair of morphisms h0 , h1 : X 1 X. These maps are both right inverse to the projection 1 X X.
Using (1), (2), and (4), we deduce that h0 and h1 belong to W . Suppose that f : X Y is a morphism in
C which belongs to W , and that f 0 : X Y is another morphism which is connected to f by an edge of
MapC (X, Y ). This edge determines a map F : 1 X Y such that f = F h0 and f 0 = F h1 . Using (2)
we deduce that F W and therefore f 0 W . It follows that if g : X Y is any morphism which belongs
to the same connected component of MapC (X, Y ) as f , then g W .
For each n 0 let Wn be the collection of morphisms in Cn which correspond to maps n MapC (X, Y )
which carry each vertex to an element of W , and let Wn0 be the collection of morphisms in the simplicial
category T[n] C whose image in Cn belongs to Wn . The map factors as a composition
0 00
(N(C0 ), W ) hocolim(N(|T C |), W0 ) (N(| C |), W ).
It will therefore suffice to prove that 0 and 00 are weak equivalences. For the map 00 , this is an immediate
consequence of Proposition 1.3.4.14.
We now show that 0 is a weak equivalence. Consider the composite map
0
(N(C0 ), W ) hocolim(N(|T C |), W0 ) hocolim(N(C ), W ).
Each of the maps Tn C Cn is a weak equivalence of simplicial categories, so that is a weak equivalence
of marked simplicial sets. It therefore suffices to show that the composite map 0 is a weak equivalence.
Since N()op is weakly contractible, it will suffice to show that [n] 7 (N(Cn ), Wn ) determines a constant
diagram in the homotopy category hSet+ . Equivalently, we must show that for each n 0, the map
[n] [0] induces a weak equivalence of marked simplicial sets F : (N(C0 ), W0 ) (N(Cn ), Wn ). Let
G : (N(Cn ), Wn ) (N(C0 ), W0 ) be the map induced by the inclusion [0] , [n]. Then G F = id. To
complete the proof, it will suffice to show that F G is homotopic to the identity map. To this end, we
define a functor U : Cn Cn as follows:
The inclusions {0} , 1 - {1} determine natural transformations F G U id. Conditions (1),
(2), and (4) guarantee that these transformations are given by morphisms in Wn , and therefore determine a
homotopy from F G to the identity.
Proof of Proposition 1.3.4.5. For each [n] , let Cn denote the category whose objects are the objects of
Ch0 (A), with morphisms given by
Then C is a simplicial object of Cat arising from a simplicial category C, and Proposition 1.3.1.17 supplies
an equivalence of -categories N(C) Ndg (Ch0 (A)). It will therefore suffice to show that the inclusion
N(C0 ) , N(C) induces an equivalence C0 [W 1 ] N(C). For each n 0, let Wn be the collection of
morphisms in the category Cn defined as in the proof of Proposition 1.3.4.7.
Let T C be the simplicial object of Cat introduced in Notation 1.3.4.11, and let W n be the collection
of morphisms in Tn C whose images in Cn belong to Wn . Proposition 1.3.4.14 yields weak equivalences of
simplicial categories
hocolim C hocolim T Ch0 (A) Ch0 (A).
Moreover, the map on the right carries each morphism in W n to a homotopy equivalence in Ch0 (A), so we
obtain categorical equivalences
1
hocolim N(C )[W1 ] hocolim N(T Ch0 (A))[W ] N(Ch0 (A)).
The map factors naturally through N(T0 Ch0 (A)) so that the composite map N(A) N(T0 Ch0 (A))
N(C0 ) is an isomorphism. Consequently, to prove that 0 is an equivalence of -categories, it will suffice
to show that the natural map N(C0 )[W01 ] hocolim N(C )[W1 ] is a categorical equivalence. We will
prove this by showing that the diagram N(C )[W1 ] is essentially constant: that is, for each n 0, the map
[n] [0] in induces a weak equivalence of marked simplicial sets
Let G : (N(Cn ), Wn ) (N(C0 ), W0 ) be the map induced by the inclusion [0] , [n]. Then G F = id. To
complete the proof, it will suffice to show that F G is homotopic to the identity map in the model category
Set+ . We will prove this by an explicit construction.
Given a sequence i0 < i1 < < ik corresponding to a nondegenerate k-simplex of m , we let [i0 , . . . , ik ]
denote the corresponding generator for the free abelian group N (k ). We define a map of chain complexes
: N (n ) N (1 ) N (1 ) N (n ) by the formula
(
[0] [0] if k = 0
([i0 , . . . , ik ] [0]) =
0 otherwise.
F G U id .
Since the underlying maps M N (1 ) M are chain homotopy equivalences, these natural transforma-
tions show that id and F G are both homotopic to U , and are therefore homotopic to each other.
We conclude this section by describing some other applications of Proposition 1.3.4.7. Recall that we can
associate an -category to each simplicial model category A, via the construction A 7 N(Ao ) (here Ao
denotes the full subcategory of A spanned by the fibrant-cofibrant objects). However, many model categories
which naturally arise which are not simplicial (we will study some examples in 1.3.5). In these cases, we
cannot produce an -category directly using the homotopy coherent nerve. However, we can still associate
an underlying -category via the following procedure:
Definition 1.3.4.15. Let A be a model category. We let Ac denote the full subcategory of A spanned by
the cofibrant objects. Let C be an -category. We will say that a functor f : N(Ac ) C exhibits C as the
underlying -category of A if f induces an equivalence N(Ac )[W 1 ] ' C, where W is the collection of weak
equivalences in Ac .
Remark 1.3.4.16. In Definition 1.3.4.15, we restrict our attention to cofibrant objects of A in order to
facilitate applications to the study of monoidal model categories: if A is a monoidal model category, then the
tensor product on Ac preserves weak equivalences. Other variations on Definition 1.3.4.15 are possible. For
example, we could define the underlying -category of A to be the -category obtained from A, from the
fibrant objects of A, or from the fibrant-cofibrant objects of A, by formally inverting all weak equivalences.
If we assume that the morphisms f : X Y in A admit factorizations
0 0
X U (f ) Y X V (f ) Y
(where is a cofibration, 0 a trivial cofibration, a trivial fibration, and 0 a fibration) which can be
chosen functorially in f , then all of these approaches are equivalent to Definition 1.3.4.15. The functorial
factorization condition is always satisfied in practice (and is sometimes taken as part of the definition of a
model category); it is automatic, for example, if A is a combinatorial model category.
Our goal now is to show that if A is a simplicial model category, then the underlying -category of A is
given by the homotopy coherent nerve N(Ao ) (Theorem 1.3.4.20). We begin by constructing a functor from
the ordinary category Ac to the -category N(Ao ).
Notation 1.3.4.17. In what follows, we will always regard Ac as a discrete category, even in cases where
A is equipped with the structure of a simplicial model category.
Construction 1.3.4.18. Let A be a simplicial model category. We define a simplicial category M as follows:
(1) An object of M is a pair (i, A), where i {0, 1} and A is a cofibrant object of A, which is fibrant when
i = 1.
(2) Given a pair of objects (i, A) and (j, B) in M, we have
MapA (A, B)
if j = 1
MapM ((i, A), (j, B)) = HomA (A, B) if i = j = 0
if j = 0 < 1 = i.
92 CHAPTER 1. STABLE -CATEGORIES
We note that the mapping spaces in M are fibrant, so that N(M) is an -category. There is an evident
forgetful functor p : N(M) 1 , which exhibits N(M) as a correspondence from N(M)0 ' N(Ac ) to
N(M)1 ' N(Ao ).
Lemma 1.3.4.19. Let A be a simplicial model category, and let M be defined as in Construction 1.3.4.18.
Then the projection map p : N(M) 1 is a coCartesian fibration. Moreover, if f : (i, A) (j, B) is a
morphism in N(M) with i = 0 < 1 = j, then f is p-coCartesian if and only if the induced map A B is a
weak equivalence in A.
Proof. Choose an object (0, A) N(M)0 , and choose a trivial cofibration A B where B is a fibrant
object of A. We will show that the induced map (0, A) (1, B) in N(M) is p-coCartesian. This will
prove that p is a coCartesian fibration and the if direction of the final assertion; the only if will then
follow from the uniqueness of coCartesian morphisms up to equivalence. Using Proposition T.2.4.4.3, we
are reduced to proving the following assertion: for every object C Ao , composition with f induces a
homotopy equivalence MapA (B, C) MapA (A, C). This follows from the fact that C is fibrant and f is a
weak equivalence between cofibrant objects.
It follows from Lemma 1.3.4.19 that the correspondence N(M) 1 determines a functor : N(Ac )
N(Ao ), which is well-defined up to equivalence. We now have the following result:
Theorem 1.3.4.20. [Dwyer-Kan] Let A be a simplicial model category, let : N(Ac ) N(Ao ) be the
functor constructed above, and let W be the collection of weak equivalences in Ac . Then induces an
equivalence Ac [W 1 ] N(Ao ) (that is, exhibits N(Ao ) as the underlying -category of A, in the sense
of Definition 1.3.4.15).
Before giving the proof of Theorem 1.3.4.20, let us collect a few consequences concerning the structure
of the underlying -category of an arbitrary combinatorial model category.
Lemma 1.3.4.21. Let F : A B be a left Quillen equivalence between combinatorial model categories.
Let Ac and Bc denote the full subcategories of A and B spanned by the cofibrant objects, and let WA and
WB be the collection of weak equivalences in Ac and Bc , respectively. Then F induces a weak equivalence of
marked simplicial sets
f : (N(Ac ), WA ) (N(Bc ), WB ).
In other words, a left Quillen equivalence between combinatorial model categories induces an equivalence
between their underlying -categories.
Proof. Since A is combinatorial, there exists a cofibrant replacement functor P : A A. That is, P is a
functor equipped with a natural transformation u : P id such that, for every object X A, the induced
map uX : P (X) X is a weak equivalence and P (X) is cofibrant. Similarly, we can choose a fibrant
replacement functor Q : B B. Let G be a right adjoint to F , and let G0 : Bc Ac be the functor given
by the composition
Q G P
Bc B A Ac .
Since P and Q preserve weak equivalences and G preserves weak equivalences between fibrant objects, we
conclude that G0 carries WB into WA , and therefore induces a map of marked simplicial sets
g 0 : (N(Bc ), WB ) (N(Ac ), WA ).
We claim that this map is homotopy inverse to f . We will argue that g 0 f is homotopic to the identity; the
proof for f g 0 is similar. We have a diagram of natural transformations
idAc P P (G F ) (P G Q) F ' G0 F.
It will therefore suffice to show that for every cofibrant object X Ac , the resulting maps
u v
X
X X
P (X) (G0 F )(X)
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 93
are weak equivalences. For the map uX , this is clear. The map vX fits into a commutative diagram
P (X)
vX
/ (G0 F )(X)
0
vX
X / (G Q F )(X)
0
where the vertical maps are weak equivalences. It will therefore suffice to show that vX is a weak equivalence.
Since X is cofibrant and (Q F )(X) is a fibrant object of B, our assumption that F is a Quillen equivalence
0
shows that vX is a weak equivalence if and only if the adjoint map F (X) (QF )(X) is a weak equivalence,
which is clear.
It follows from the main result of [36] that every combinatorial model category is Quillen equivalent to
a combinatorial simplicial model category. Combining this result, Lemma 1.3.4.21, Theorem 1.3.4.20, and
Proposition T.A.3.7.6, we obtain the following:
Proposition 1.3.4.22. Let A be a combinatorial model category. Then the underlying -category of A is
presentable.
Similarly, Theorem T.4.2.4.1 implies the following:
Proposition 1.3.4.23. Let A be a combinatorial model category, let I be a small category, let F : I Ac
be a functor, and let : X limII F (I) be a morphism in Ac . The following conditions are equivalent:
(1) The map exhibits X as a homotopy limit of the diagram F (in the model category A).
(2) The induced map
N(I)/ N(Ac ) N(Ac )[W 1 ]
is a limit diagram in the underlying -category N(Ac )[W 1 ] of A.
Proposition 1.3.4.24. Let A be a combinatorial model category, let I be a small category, let F : I Ac
be a functor, and let : limII F (I) X be a morphism in Ac . The following conditions are equivalent:
(1) The map exhibits X as a homotopy colimit of the diagram F (in the model category A).
(2) The induced map
N(I). N(Ac ) N(Ac )[W 1 ]
is a colimit diagram in the underlying -category N(Ac )[W 1 ] of A.
Finally, by reducing to the simplicial case and invoking Proposition T.4.2.4.4, we obtain:
Proposition 1.3.4.25. Let A be a combinatorial model category and let I be a small category. Let AI be
the category of functors from I to A (endowed with either the injective or projective model structure), let
(AI )c be the full subcategory of AI spanned by the cofibrant objects, and let W 0 be the collection of weak
equivalences in (AI )c . Then the evident map
Corollary 1.3.4.26. Let F : A B be a left Quillen functor between combinatorial model categories. Let
Ac and Bc denote the full subcategories of A and B spanned by the cofibrant objects, and let WA and WB be
1
the collection of weak equivalences in Ac and Bc , respectively. Then the induced functor f : N(Ac )[WA ]
c 1
N(B )[WB ] preserves small colimits.
94 CHAPTER 1. STABLE -CATEGORIES
Proof. In view of Proposition T.4.4.2.7, it will suffice to show that f preserves small colimits indexed by
N(I), where I is a small category. By virtue of Proposition 1.3.4.25, it suffices consider colimits of diagrams
which arise from functors I Ac . This follows from Proposition 1.3.4.24, since F preserves homotopy
colimits.
Remark 1.3.4.27. Let F : A B be as in Corollary 1.3.4.26. Using Proposition 1.3.4.22 and Corollary
1 1
T.5.5.2.9, we conclude that the induced map of -categories f : N(Ac )[WA ] N(Bc )[WB ] admits a
right adjoint g. It is not hard to construct g explicitly, by composing a right adjoint to F with a fibrant
replacement functor in B and a cofibrant replacement functor in A (as in the proof of Lemma 1.3.4.21).
We conclude this section by giving the proof of Theorem 1.3.4.20.
Proof of Theorem 1.3.4.20. Let A be a simplicial model category and let : N(Ac ) N(Ao ) be the functor
determined by Lemma 1.3.4.19. Let W be the collection of weak equivalences in Ac and W o the collection
of weak equivalences in Ao . We wish to show that induces a weak equivalence of marked simplicial sets
(N(Ac ), W ) (N(Ao ), W o ). Let C = Ac , regarded as a simplicial category, and let denote the composite
map
N(Ac ) N(Ao ) N(| C |)
(here | C | denotes the topological category associated to C, as in the proof of Proposition 1.3.4.7). There
is an evident natural transformation 0 , where 0 is the inclusion N(Ac ) N(| C |). It follows from
Lemma 1.3.4.19 that this natural transformation is given by morphisms belonging to W , so that and 0
induce the same morphism (N(Ac ), W ) (N(| C |), W ) in the homotopy category of marked simplicial sets.
Proposition 1.3.4.7 implies that 0 determines a weak equivalence of marked simplicial sets, so that is also
a weak equivalence of marked simplicial sets. It will therefore suffice to show that the composite map
0
(N(Ao ), W o ) N(|Ao |, W o ) (N(| C |), W )
is a weak equivalence of marked simplicial sets. It is clear that 0 is a weak equivalence (since Ao is a fibrant
simplicial category). The argument above shows that 0 (and therefore also ) admits a right homotopy
inverse. We will complete the proof by constructing a left homotopy inverse to .
We claim that the inclusion N(|Ao |) N(| C |) admits a left adjoint. To prove this, it suffices to show
that for every cofibrant object X A, there exists a morphism f : X Y where Y Ao which induces
a homotopy equivalence MapA (Y, Z) MapA (X, Z) for each Z Ao . For this, it suffices to take f to be
any weak equivalence from X to a fibrant-cofibrant object of Y . Let L : N(| C |) N(|Ao |) be a left adjoint
to the inclusion. The above argument shows that the unit transformation u : id L carries each cofibrant
object X A to a weak equivalence f : X Y in A. It follows that L carries W into W o , and therefore
induces a map of marked simplicial sets : (N(| C |), W ) (N(Ao ), W o ) which is the desired left homotopy
inverse to .
Proposition 1.3.5.3. Let A be a Grothendieck abelian category. Then Ch(A) admits a left proper combi-
natorial model structure, which can be described as follows:
(C) A map of chain complexes f : M N is a cofibration if, for every integer k, the induced map
Mk Nk is a monomorphism in A.
(F ) A map of chain complexes f : M N is a fibration if it has the right lifting property with respect to
every map which is both a cofibration and a weak equivalence.
where the differential is given by the map u. Let C0 be the collection of all monomorphisms of the form
E(u, n) E(idX , n) . We first claim that the collection of cofibrations in Ch(A) is the smallest collection
of morphisms containing C0 which is weakly saturated, in the sense of Definition T.A.1.2.2. It is clear
that the collection of cofibrations contains C0 and is weakly saturated. Conversely, suppose we are given
a cofibration of chain complexes f : M N . We define a compatible sequence of monomorphisms
f : M () N by transfinite induction. Set f0 = f , and for a nonzero limit ordinal let f be the
induced map lim< M () N (our assumption that A is Grothendieck guarantees that this map is
again a monomorphism).
Assume that f has been defined. We can choose a map : X Nn which does not factor through
d
M ()n . Replacing by the composite map X Nn Nn1 if necessary, we may assume in addition
that the composite map d : X Nn1 does factor through M ()n1 . Let X0 = M ()n Nn X and let
u : X0 X be the projection onto the second factor. Then we have a commutative diagram
E(u, n) / E(idX , n)
M ()
f
/ N .
`
Taking M ( + 1) to be the pushout M () E(,n) E(idX , n) , we obtain a monomorphism f+1 : M ( +
1) N compatible with . Moreover, the map factors through f+1 , so that M () and M ( + 1) are
not isomorphic as subobjects of N .
Since the collection of subobjects of N is bounded, this process must eventually terminate. In other
words, for sufficiently large, the map f is an equivalence. This implies that the map f can be obtained as
a transfinite composition of monomorphisms M () M ( + 1) , each of which is a pushout of a morphism
belonging to C0 . It follows that f belongs to the smallest weakly saturated class of morphisms containing
C0 , as desired.
To complete the proof, it will suffice to show that the class of cofibrations and weak equivalences satisfy
the hypotheses of Proposition T.A.2.6.13:
96 CHAPTER 1. STABLE -CATEGORIES
N is
(1) The class of weak equivalences is perfect. To prove this, we note that a morphism f : MQ
a weak equivalence if and only if its image under the homology functor H : Ch(A) nZ A is
an isomorphism. Since A is a Grothendieck abelian category, the functor H commutes with filtered
colimits and the result follows from Corollary T.A.2.6.12.
(2) Suppose we are given a pushout diagram of chain complexes :
M0
f
/ M
g g0
0
N0
f
/ N
where f is a cofibration and g is a weak equivalence; we must show that g 0 is a weak equivalence. For
every integer n, we have a map of exact sequences
0 1 2 3 4
Hn+1 (N/N 0 ) / Hn (N 0 ) / Hn (N ) / Hn (N/N 0 ) / Hn1 (N 0 ).
Since g is a quasi-isomorphism, the maps 1 and 4 are isomorphisms. The maps 0 and 3 are induced
by the map of chain complexes (M/M 0 ) (N/N 0 ) , which is an isomorphism because is assumed
to be a pushout diagram. It follows that 2 is also an isomorphism, as desired.
(3) Let f : M N be a map of chain complexes which has the right lifting property with respect to
every cofibration. We must show that f is a quasi-isomorphism. Fix an integer n and let Z denote the
kernel of the differential d : Nn Nn1 . Let Z[n] denote the chain complex consisting of the object
Z A, concentrated in degree n. Then the inclusion 0 , Z[n] is a cofibration, so that f has the
right lifting property with respect to f . It follows that the monomorphism Z[n] , Nn lifts to a map
Z Z 0 , where Z 0 denotes the kernel of the differential Mn Mn1 . This guarantees that the map
on homology : Hn (M ) Hn (N ) is an epimorphism. We now show that is a monomorphism. To
prove this, let Z 00 denote the fiber product Z 0 Nn Nn+1 , and let u : 0 Z 00 be the zero map. Then f
has the right lifting property with respect to the cofibration E(u, n + 1) E(idZ 00 , n + 1) . It follows
f
that there exists a map : Z 00 Mn+1 such that Z 00 Mn+1 Nn+1 is given by the projection onto
d
the second factor, and the map Z 00 Mn+1 Mn is given by the projection onto the first factor Z 0
(which we view as a subobject of Mn ). We note that Z 00 is given by the fiber product Z Hn (M ) ker(),
so the map Z 00 ker() is an epimorphism. However, the existence of the map shows that the map
Z 00 ker() is zero, so that is a monomorphism as desired.
Warning 1.3.5.4. Let A be a Grothendieck abelian category. The category Ch(A) is endowed with both
a model structure and a simplicial enrichment (via Construction 1.3.1.13). However, it is not a simplicial
model category in the sense of Definition T.A.3.1.5, because it is not tensored over the category of simplicial
sets. For every simplicial set K and any pair of objects M , M0 Ch(A), we have a canonical bijection
HomCh(A) (N (K) M , M0 ) ' HomSet (K, MapCh(A) (M , M0 )).
This bijection extends to a map of simplicial sets
MapCh(A) (N (K) M , M0 ) MapSet (K, MapCh(A) (M , M0 )),
which is generally not an isomorphism (because the Alexander-Whitney map N (K K 0 ) N (K)N (K 0 )
generally fails to be an isomorphism).
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 97
Remark 1.3.5.5. In the situation of Proposition 1.3.5.3, the collection of weak equivalences in Ch(A) is
closed under filtered colimits (since the formation of homology commutes with filtered colimits).
If A is a Grothendieck abelian category, then every object of Ch(A) is cofibrant. Our next goal is to say
something about the fibrant objects.
Proposition 1.3.5.6. Let A be a Grothendieck abelian category and let M Ch(A) be a chain complex.
If M is fibrant (with respect to the model structure described in Proposition 1.3.5.3), then each Mn is an
injective object of A. Conversely, if each Mn is injective and Mn ' 0 for n 0, then M is a fibrant object
of Ch(A).
Corollary 1.3.5.7 (Grothendieck). Let A be a Grothendieck abelian category. Then A has enough injective
objects: that is, for every object M A, there exists a monomorphism M Q, where Q A is injective.
Proof. Let M [0] denote the chain complex consisting of object M A, concentrated in degree zero. Choose
a trivial cofibration M [0] Q , where Q Ch(A) is fibrant. Then the induced map M Q0 is a
monomorphism, and Q0 A is injective by Proposition 1.3.5.6.
Proof of Proposition
( 1.3.5.6. For every object X A, we let E(X, n) denote the chain complex given by
X if k {n, n 1}
E(X, n)k = where the differential is given by the identity map idX : X X. If
0 otherwise,
X Y is a monomorphism in A, then the induced map i : E(X, n) E(Y, n) is a trivial cofibration in
Ch(A). If M is fibrant, then M has the extension property with respect to i, so that every map X Mn
extends to a map Y Mn ; this proves that Mn is injective.
Conversely, suppose that each Mn is injective and that Mn ' 0 for n 0. We wish to show that M is
fibrant. Choose a trivial cofibration u : A A0 and suppose we are given a chain map f : A M ; we
must show that f can be extended to a chain map f 0 : A0 M . For each n Z, we let Zn (A) denote the
kernel of the differential An An1 and Bn (A) the image of the differential An+1 An , let A(n) denote
the chain complex
An+2 An+1 Bn (A) 0 0 ,
and let fn = f |A(n) . We define Bn (A0 ), Zn (A0 ), and A0 (n) similarly. For n 0, the map fn is zero
and therefore extends to a map fn0 : A0 (n) M . We will construct a compatible sequence of maps
{fi0 : A0 (i) M }in extending the map fn ; passing to the limit, we will obtain the desired chain map
f 0 : A0 M extending f . Assume therefore that i n and that the map fi0 has already been constructed.
0
We show that it is possible to construct a chain map fi1 : A0 (i 1) M which extends both fi0 and
fi1 . Our assumption that u is a quasi-isomorphism guarantees that the diagram
Bi (A) / Zi (A)
Bi (A0 ) / Zi (A0 )
is a pushout square in A, so that the maps f |Zi (A) and fi0 |Bn (A0 ) determine a unique map g : Zi (A0 ) Mi .
The map g carries Zi (A) into the kernel of the differential d : Mi Mi1 (since f is a chain map) and
Bi (A0 ) into the image of the differential Mi+1 Mi (since fi0 is a chain map). Since Bi1 (A0 ) ' A0n /Zn A0 ,
0
we conclude that giving a chain map fi1 : A0 (i) M compatible with both fi0 and g is equivalent to
0
choosing a map g : Ai Mi extending g. To complete the construction, we must show that it is possible to
choose g so that the composite map
u g
Ai A0i Mi
is given by f . We note that f and g determine a map
a
g 0 : Ai Zi (A0 ) Mi .
Zi (A)
98 CHAPTER 1. STABLE -CATEGORIES
Since Mi is an injective object of A, to prove the existence of g it will suffice to show that the map
a
: Ai Zi (A0 ) A0i
Zi (A)
0 00
0 Zi (A0 ) / A0 / Bi1 (A0 ) /0
i
The map 0 is an isomorphism and the map 00 is a monomorphism (since u is a cofibration), so that is a
monomorphism by the snake lemma.
Definition 1.3.5.8. Let A be a Grothendieck abelian category. We let Ch(A)o denote the full subcategory
of Ch(A) spanned by the fibrant objects (which are automatically cofibrant). We let D(A) denote the
differential graded nerve Ndg (Ch(A)o ). We will refer to D(A) as the derived -category of A.
Proposition 1.3.5.9. Let A be a Grothendieck abelian category. Then the -category D(A) is stable.
Proof. The -category Ndg (Ch(A)) is stable, by Proposition 1.3.2.10. It will therefore suffice to show that
D(A) is a stable subcategory of Ndg (Ch(A)). Since D(A) is evidently invariant under translation, it will
suffice to show that it is closed under taking cofibers. For this, it suffices to show that if f : M N
is a map between fibrant objects of Ch(A), then the mapping cone C (f ) of f is also a fibrant object of
Ch(A). Since M [1] is fibrant, it suffices to show that the epimorphism of chain complexes C (f ) M [1]
is a fibration. For this, we must show that every lifting problem of the form
A / C (f )
<
i
B / M [1]
has a solution, provided that i is both a monomorphism and a quasi-isomorphism. To prove this, it suffices
to show that the chain complex N [1] has the right lifting property with respect to the monomorphism
j : C (i) , C (idB ). This follows from our assumption that N is fibrant, since j is a trivial cofibration in
Ch(A).
Remark 1.3.5.10. Let A be a Grothendieck abelian category. Then A has enough injectives (Corollary
1.3.5.7), so that the -category D+ (A) is defined as in Variant 1.3.2.8. The characterization of the fibrant
objects of Ch(A) supplied by Proposition 1.3.5.6 implies that D+ (A) is a full subcategory of D(A).
Lemma 1.3.5.11. Let A be a Grothendieck abelian category. If M Ch(A) is acyclic and Q Ch(A) is
fibrant, then the chain complex MapCh(A) (M , Q ) is acyclic.
Proof. Let be an n-cycle in MapCh(A) (M , Q ), given by a map of chain complexes f0 : M [n] Q . Let
C denote the cone on M [n]. To prove that is homologous to zero, it will suffice to show that f0 extends
to a map f : C Q . Since Q is fibrant, we are reduced to proving that the inclusion j : M [n] , C
is a trivial cofibration. The map j is evidently a monomorphism; it is a quasi-isomorphism by virtue of our
assumption that M is acyclic (which implies that the complexes M [n] and C are also acyclic).
Lemma 1.3.5.12. Let A be a Grothendieck abelian category and let f : M0 M be a trivial cofibration in
Ch(A). For every fibrant object Q Ch(A), the induced map
: MapCh(A) (M , Q ) MapCh(A) (M0 , Q )
is a quasi-isomorphism of chain complexes.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 99
Proof. Proposition 1.3.5.6 implies that each Qn is injective, so that each of the maps HomA (Mp , Qn )
HomA (Mp0 , Qn ) is surjective. It follows that is a surjection of chain complexes. It will therefore suffice to
show that the chain complex ker() ' MapCh(A) ((M/M 0 ) , Q ) is acyclic. This follows from Lemma 1.3.5.11
(the complex (M/M 0 ) is acyclic by virtue of our assumption that f is a quasi-isomorphism).
Proposition 1.3.5.13. Let A be a Grothendieck abelian category. Then D(A) is a localization of the -
category Ndg (Ch(A)).
Proof. For every object M Ch(A), we can choose a trivial cofibration f : M Q , where Q is fibrant.
Lemma 1.3.5.12 implies that f exhibits Q as a D(A)-localization of M .
Proposition 1.3.5.14. Let A be a Grothendieck abelian category and let f : M M0 be a map of chain
complexes. If f is a quasi-isomorphism and Q Ch(A) is fibrant, then f induces a quasi-isomorphism
: MapCh(A) (M0 , Q ) MapCh(A) (M , Q ). In particular, if f is a quasi-isomorphism between fibrant
chain complexes, then f is a chain homotopy equivalence (and therefore induces an equivalence in D(A)).
f0 f 00
M M00 M0
where f 0 is a trivial cofibration in Ch(A) and f 00 is a trivial fibration in Ch(A). We may therefore assume
either that f is a trivial cofibration or a trivial fibration. If f is a trivial cofibration, the result follows from
Lemma 1.3.5.12. If f is a trivial fibration, then it admits a section s (since M0 is cofibrant). The map s is then
a trivial cofibration, and therefore induces a quasi-isomorphism MapCh(A) (M , Q ) MapCh(A) (M0 , Q )
which is left inverse to , so that is also a quasi-isomorphism.
Our next goal is to prove that the derived -category D(A) can be identified with the underlying -
category of the model category Ch(A), in the sense of Definition 1.3.4.15: that is, we can regard D(A) as the
-category obtained from the ordinary category of chain complexes over A by inverting quasi-isomorphisms.
This does not follow formally from Theorem 1.3.4.20, because Ch(A) is not a simplicial model category
(Warning 1.3.5.4). Nevertheless, we have the following result:
Proposition 1.3.5.15. Let A be a Grothendieck abelian category, and let A denote the category of chain
L
complexes Ch(A), regarded as a discrete category. Then the composite map N(A) Ndg (Ch(A)) D(A)
exhibits D(A) as the underlying -category of the model category A; here L : Ndg (Ch(A)) D(A) denotes
a left adjoint to the inclusion D(A) , Ndg (Ch(A)).
Proof. Let Ao be the full subcategory of A spanned by the fibrant chain complexes, and let W be the
collection of weak equivalences in Ao . It is easy to see that Ao is closed under tensor product by the
finite chain complex N (1 ) (note that tensor product with N (1 ) is a right Quillen functor, since it is
right adjoint to the left Quillen functor given by tensor product with the dual chain complex N (1 ) ).
Using Propositions 1.3.5.14 and 1.3.4.5, we deduce that the map N(Ao )[W 1 ] D(A) is an equivalence of
-categories. This is equivalent to the asserted result, by virtue of Remark 1.3.4.16.
Definition 1.3.5.16. Let A be a Grothendieck abelian category. For each integer n, we let Ndg (Ch(A))n
denote the full subcategory of Ndg (Ch(A)) spanned by those chain complexes M such that Hk (M ) ' 0 for
k < n, and Ndg (Ch(A))n the full subcategory of Ndg (Ch(A)) spanned by those chain complexes M such
that Hk (M ) ' 0 for k > n. Set
Remark 1.3.5.17. In the situation of Definition 1.3.5.16, suppose we are given an object M D(A)n .
Then there exists an equivalence M ' M0 in D(A)n , where Mk0 ' 0 for k > n. To prove this, we
100 CHAPTER 1. STABLE -CATEGORIES
note that our assumption that Hk (M ) ' 0 for k > n implies that the canonical map M n M is a
quasi-isomorphism, where n M denotes the truncated chain complex
This complex may not be fibrant, but the fact that A has enough injectives (Corollary 1.3.5.7) guarantees
that we can construct a quasi-isomorphism n M M0 , where Mk0 ' 0 for k > n and each Mk0 is injective
(see the proof of Proposition 1.3.2.19). Then M0 is fibrant by Proposition 1.3.5.6, and the composite map
M n M M0 is a quasi-isomorphism.
Proposition 1.3.5.18. Let A be a Grothendieck abelian category. Then the full subcategories
0 M1 /d(M0 ) M2 M3
and choose a quasi-isomorphism X M00 , where M00 is a chain complex of injective objects of A and
Mk00 ' 0 for k 0. Let f : M M00 be the composite map and let M0 denote the shifted mapping cone
C(f )[1]. We have a termwise split exact sequence of chain complexes
M00 [1] M0 M
M2 M1 ker(d : M0 M1 ) 0
is a homotopy equivalence. To see this, we use Remark 1.3.5.17 to reduce to the case where Q Ch(A)0 ,
and Lemma 1.3.5.12 to reduce to the case where M Ch(A)0 , in which case the result is obvious. It
follows that the functor M 7 H0 (M ) induces an equivalence of abelian categories Ndg (Ch(A)) A (the
homotopy inverse functor can be described as assigning to each object M A an injective resolution of M ).
Definition 1.3.5.20. Let C be a stable -category which admits small filtered colimits. We will say that
a t-structure (C0 , C0 ) on C is compatible with filtered colimits if C0 is closed under small filtered colimits
in C.
1.3. HOMOLOGICAL ALGEBRA AND DERIVED CATEGORIES 101
is right complete. It follows from Theorem 1.3.3.2 and Remark 1.3.3.6 that the inclusion N(C ) C extends
in an essentially unique way to a t-exact functor D+ (C ) C.
Suppose that A is a Grothendieck abelian category with enough projective objects (for example, the
category of R-modules for some ring R). Then, in addition to the derived -category D(A), we can consider
the derived -category D (A) introduced in Definition 1.3.2.7. These two -categories are a priori quite
different from one another: one is defined using complexes of injective objects of A, the other using complexes
of projective objects of A. Nevertheless we have the following result:
Proposition 1.3.5.24. Let A be a Grothendieck abelian category with enough projective objects, and let
L : Ndg (Ch(A)) D(A) be a left adjoint to the inclusion. Then the composite functor
L
F : D (A) , Ndg (Ch(A)) D(A)
is a fully faithful embedding, whose essential image is the subcategory n0 D(A)n D(A).
S
that M D(A)n . Since A has enough projective objects, we can choose an object P D (A) and a
quasi-isomorphism from P to the subcomplex
M1n ker(d : Mn M1n ) 0
of M . Using Lemma 1.3.2.20, we conclude that M ' LP belongs to the essential image of L.
102 CHAPTER 1. STABLE -CATEGORIES
In particular, we can view each [n (X), n (Y )] as an approximation to [X, Y ]; these approximations are
often easier to study, since they admit group structures for n > 0 (and are abelian for n > 1). If X and Y
are finite pointed CW complexes, the direct limit limn [n (X), n (Y )] is an abelian group, called the group
of homotopy classes of stable maps from X to Y ; we will denote this group by [X, Y ]s .
The abelian groups [X, Y ]s can be regarded as simplified (or linearized) versions of the homotopy sets
[X, Y ]. To study them systematically, it is useful to linearize the homotopy category H of (pointed) spaces
itself: that is, to work with a version of the homotopy category where the morphisms are given by homotopy
classes of stable maps, rather than homotopy classes of maps. The relevant category is often called the stable
homotopy category, or the homotopy category of spectra. It can be described in several different ways:
(A) There is an obvious candidate for a category C0 which satisfies the requirement given above: namely, we
take the objects of C0 to be finite pointed CW complexes, and the morphisms to be given by the formula
HomC0 (X, Y ) = [X, Y ]s . By construction, we have canonical bijections [X, Y ]s ' [(X), (Y )]s : in
other words, the suspension functor X 7 (X) determines a fully faithful embedding from C0 to itself.
For many purposes, it is convenient to work in a slightly larger category C, on which the suspension
functor X 7 (X) is an equivalence of categories. One can achieve this end by formally introducing
objects of the form n (X) for all integers n. More precisely, we let C be the category whose objects
are pairs (X, n), where X is a pointed finite CW complex and n Z an integer, with morphisms given
by the formula
HomC ((X, m), (Y, n)) = lim[m+k (X), n+k (Y )].
The construction X 7 (X, 0) determines a fully faithful embedding C0 , C, and the suspension
functor X 7 (X) on C0 extends (up to isomorphism) to an equivalence of C with itself, given by the
formula (X, n) 7 (X, n + 1).
We will refer to C as the homotopy category of finite spectra. Unlike the homotopy category of spaces
(or pointed spaces), it possesses a rich algebraic structure: for example, it is a triangulated category.
To prove this, it suffices (by Theorem 1.1.2.15) to realize C as the homotopy category of a stable -
category. This -category can be obtained by the same formal procedure used to define C. Namely,
we begin with the -category Sfin of finite pointed spaces (Notation 1.4.2.5), and formally invert the
suspension functor by passing to the colimit of the sequence
Sfin
S
fin
We will denote this colimit by Spfin , and refer to it as the -category of finite spectra. We denote the
the Ind-completion of Spfin by Sp, and refer to it as the -category of spectra. As we will see, Sp is
a stable -category, whose homotopy category can be identified with the classical stable homotopy
category.
1.4. SPECTRA AND STABILIZATION 103
(B) The passage from the -category Spfin to its Ind-completion Sp is important if we wish to work with
an -category which admits arbitrary limits and colimits. This is clear, since the -category Spfin
has strong finiteness conditions built into its definition. We can attempt to remove these conditions by
beginning not with the -category Sfin of finite pointed spaces, but its Ind-completion Ind(S ) ' S .
fin
where denotes the loop space functor (the right adjoint of the suspension ). We can therefore
describe Sp as an -category of infinite loop spaces: that is, infinite sequences of pointed spaces
{E(n)} equipped with homotopy equivalences E(n) ' E(n + 1).
(C) Another approach to the subject of stable homotopy theory is to study invariants of (pointed) topolog-
ical spaces which are invariant under suspension. For example, singular cohomology has this property:
for every pointed topological space X, there are canonical isomorphisms H e n (X) ' H
e n+1 ((X)), where
H
e denotes the functor of reduced (integral) cohomology. More generally, one can consider generalized
cohomology theories: that is, sequences of functors {hn }nZ from the homotopy category of pointed
spaces to the category of abelian groups, together with natural isomorphisms n : hn X ' hn+1 (X),
satisfying a suitable collection of axioms (see Definition 5.5.3.8). The celebrated Brown representability
theorem (Theorem 1.4.1.2) guarantees that each of the functors hn is representable by a pointed space
E(n), and the natural isomorphisms n give homotopy equivalences E(n) ' E(n+1). In other words,
any cohomology theory {hn }nZ can be represented by a spectrum {E(n)}nZ : we can therefore regard
Sp as an -category whose objects are cohomology theories. (This perspective merits a word of cau-
tion: every morphism f : E E 0 in Sp induces a natural transformation between the corresponding
cohomology theories, but this latter map can be zero even if f is not nullhomotopic. In other words,
passage from a spectrum E to the underlying cohomology theory is not faithful in general.)
(D) Let {E(n)}nZ be a spectrum. Then E(0) ' E(1) is a loop space: in particular, it admits a
multiplication E(0) E(0) E(0) given by concatenation of loops, which is associative up to coherent
homotopy. However, much more is true: the identifications E(0) ' n E(n) show that E(0) has the
structure of an n-fold loop space for each n 0. This structure allows us to view E(0) as a commutative
monoid object of the -category S of spaces. In fact, there is a converse to this observation: the
construction {E(n)} 7 E(0) determines an equivalence between the full subcategory Spcn Sp of
connective spectra and the -category Mongp Comm (S) of grouplike commutative monoids in S (see 5.2.6
for further discussion). This provides an algebraic way of thinking about the -category of spectra:
roughly speaking, the -category of spectra bears the same relationship to the -category of spaces as
the ordinary category of abelian groups bears to the ordinary category of sets. Later in this book, we
will elaborate on this analogy by describing homotopy-theoretic analogues of the theory of commutative
and associative rings.
Our goal in this section is to provide a quick introduction to stable homotopy theory by elaborating on
perspectives (A) through (C) (we will return to (D) briefly later in the book, once we have the technology to
discuss algebraic structures in an -categorical context; see Remark 5.2.6.26). We will begin in 1.4.1 with
a review of Browns representability theorem. More precisely, we will show that if C is a pointed -category
satisfying some mild hypotheses, then it is possible to give necessary and sufficient conditions for a functor
F : hC Set to be representable by an object of C. We can apply this to give a classification of cohomology
theories on C in terms of infinite loop objects of C: that is, sequences of objects {E(n) C}nZ equipped
with equivalences E(n) ' E(n + 1). The collection of such infinite loop objects can be organized into an
104 CHAPTER 1. STABLE -CATEGORIES
-category Sp(C); we will refer to Sp(C) as the -category of spectrum objects of C. We will define this
-category in 1.4.2, and show that it is a stable -category. Of greatest interest to us is the case where C
is the -category S of spaces. In this case, we will denote the -category Sp(C) by Sp, and refer to it as
the -category of spectra. We will study this -category in 1.4.3, and show that it can be identified with
the -category Ind(Spfin ) described in (A).
It should be emphasized that there are many definitions of the stable homotopy category hSp in the
literature, some of which look quite different from the definition given in this book. To facilitate the
comparison of our approach with others, it is convenient to have not only a construction of the -category
Sp, but also an abstract characterization of it. We will provide such a characterization by showing that
Sp(C) is in some sense universal among stable -categories equipped with a forgetful functor Sp(C) C
(Corollary 1.4.2.23).
There is another characterization of the -category Sp which is worthy of mention: among stable -
categories, it is freely generated by one object (the sphere spectrum) under small colimits. We will prove
this result in 1.4.4 (see Corollary 1.4.4.6), after embarking on a general study of the behavior of colimits in
stable -categories.
which, for every object Y C, induces the canonical group structure on the set HomhC ((X), Y ) '
1 (MapC (X, Y ), f ). Here f MapC (X, Y ) is the point given by the composition X Y .
The main result of this section is the following:
Theorem 1.4.1.2 (Brown Representability). Let C be a presentable -category containing a set of objects
{S }A with the following properties:
(i) Each object S is a cogroup object of the homotopy category hC.
(ii) Each object S C is compact.
(iii) The -category C is generated by the objects S under small colimits.
Then a functor F : hCop Set is representable if and only if it satisfies the following conditions:
1.4. SPECTRA AND STABILIZATION 105
D / D0
in C, the induced map F (D0 ) F (C 0 ) F (C) F (D) is surjective.
We will give the proof of Theorem 1.4.1.2 at the end of this section.
Example 1.4.1.3. Let C be a presentable stable -category. Then the homotopy category of C is additive
(Lemma 1.1.2.10), so every object of C is a cogroup object of hC. If C is compactly generated, then it satisfies
the hypotheses of Theorem 1.4.1.2.
Example 1.4.1.4. Let S denote the -category of pointed spaces, and let S1 denote the full subcategory
spanned by the connected spaces. We claim that S1 satisfies the hypotheses of Theorem 1.4.1.2: that is,
S1
is generated under colimits by connective cogroup objects. In fact, S1
is generated under colimits by
the 1-sphere S 1 (which corepresents the group-valued functor X 7 1 (X), and is therefore a cogroup object
of the homotopy category hS1 ). This is equivalent to the assertion that a map of connected pointed spaces
f : X Y is a homotopy equivalence if and only if the induced map MapS (S 1 , X) MapS (S 1 , Y ) is a
homotopy equivalence. This is clear, since we have isomorphisms
for n > 0.
Remark 1.4.1.5. In the special case C = S0 , the conclusion of Theorem 1.4.1.2 reproduces the classical
Brown representability theorem (see [27]).
We now discuss some of consequences of Theorem 1.4.1.2 for the classification of cohomology theories.
Definition 1.4.1.6. Let C be a pointed -category which admits small colimits and let : C C be the
suspension functor. A cohomology theory on C is a sequence of functors {H n : hCop Set}nZ together
with isomorphisms n : H n ' H n+1 , satisfying the following pair of conditions:
(1) For every collection of objects {C } in C, the canonical map H n ( C ) H n (C ) is a bijection. In
` Q
particular, if denotes a zero object of C, then H n () consists of a single point. For any object C C,
the canonical map C induces a map H n () H n (C) which we can identify with an element
0 H n (C).
(2) Suppose we are given a cofiber sequence
C 0 C C 00
in the -category C. If H n (C) has image 0 H n (C 0 ), then lies in the image of the map
H n (C 00 ) H n (C).
Remark 1.4.1.7. Let C be a pointed -category which admits small colimits, and let C be an object of
C. The two-fold suspension 2 (C) is a commutative cogroup object of the homotopy category hC (we have
canonical isomorphisms HomhC (2 (C), D) ' 2 MapC (C, D)). Let {H n , n } be a cohomology theory on C.
Since the functor H n+2 carries coproducts in hC to products of sets, it carries commutative cogroup objects
of hC to abelian groups. In particular, for every object C C, the set H n (C) ' H n+2 (2 (C)) has the
structure of an abelian group, depending functorially on the object C: that is, we can regard each H n as
a functor from the homotopy category hC to the category of abelian groups. In particular, for every object
C C, the map H n () H n (C) carries the unique element of H n () to the identity element 0 H n (C).
106 CHAPTER 1. STABLE -CATEGORIES
Remark 1.4.1.8. Let C be a pointed -category which admits small colimits, and suppose we are given
f g
a cofiber sequence C 0 C C 00 in C. Such a triangle induces a map C 00 (C 0 ), well-defined up to
homotopy. If we are given a cohomology theory {H n , n } on C, we obtain a boundary map
n
: H n (C 0 ) H n+1 ((C 0 )) H n+1 (C 00 ).
These boundary maps can be used to splice together a sequence of abelian groups
g f
H n1 (C 0 ) H n (C 00 ) H n (C) H n (C 0 ) H n+1 (C 00 )
We claim that this sequence is exact. Exactness at H n (C) follows immediately from condition (2) of
Definition 1.4.1.6. Exactness at H n (C 00 ) follows by applying the same argument to the cofiber sequence
C C 00 (C 0 ) (which gives rise to the same abelian groups and the same group homomorphisms up to
sign, by virtue of Lemma 1.1.2.14), and exactness at H n (C 0 ) follows by applying the same argument to the
cofiber sequence C 00 (C 0 ) (C).
Remark 1.4.1.9. Let C be a pointed -category which admits small colimits, and let {H n , n } be a
cohomology theory on C. Then each of the functors H n : hCop Set satisfies conditions (a) and (b) of
Theorem 1.4.1.2. Condition (a) is obvious. To prove (b), suppose we are given a pushout square
C
f
/ C0
D
g
/ D0
Let E = cofib(f ) ' cofib(g). Using Remark 1.4.1.8, we get a map of exact sequences
H n (E) / H n (C 0 ) / H n (C) / H n+1 (E).
Using the injectivity of and the surjectivity of , we deduce that the map H n (D0 ) H n (C 0 )H n (C) H n (D)
is surjective.
Combining Remark 1.4.1.9 with Theorem 1.4.1.2, we obtain the following result:
Corollary 1.4.1.10. Let C be a presentable pointed -category. Assume that C is generated under colimits
by compact objects which are cogroup objects of the homotopy category hC, and let {H n , n } be a cohomology
theory on C. Then for every integer n, the functor H n : hCop Set is representable by an object E(n) C.
Remark 1.4.1.11. In the situation of Corollary 1.4.1.10, the isomorphisms n : H n ' H n+1 determine
canonical isomorphisms E(n) ' E(n + 1) in the homotopy category hC. Choosing equivalences in C which
represent these isomorphisms, we can promote the sequence {E(n)} to an object E in the homotopy limit
Sp(C) of the tower
C C C
The object E is well-defined up to (non-unique) isomorphism in the homotopy category hSp(C). We will
return to the study of the -category Sp(C) in 1.4.2.
Proof of Theorem 1.4.1.2. The necessity of conditions (a) and (b) is obvious. We will prove that these
conditions are sufficient. Let denote an initial object of C. If S is an object of C equipped with a map
: S , we define the suspension (S) to be the pushout qS , so that (S) has the structure of a
1.4. SPECTRA AND STABILIZATION 107
cogroup in hC (Example 1.4.1.1). Each of the objects S is equipped with a counit map S (by virtue
of (i)), so that the suspension (S ) is well-defined. Enlarging the collection {S } if necessary, we may
assume that this collection is stable under the formation of suspensions.
We first prove the following:
To prove (), it will suffice to show that for every object X C, the map f induces a homotopy
equivalence X : MapC (X, C) MapC (X, C 0 ). Let C0 denote the full subcategory of C spanned by those
objects X for which X is an equivalence. The full subcategory C0 C is stable under colimits; we wish to
prove that C0 = C. By virtue of assumption (iii), it suffices to show that each of the objects S belongs to
C0 . Since S is a cogroup object of hC, S is a map between group objects of the homotopy category H
of spaces. It follows that S is a homotopy equivalence if and only if it induces an isomorphism of groups
n MapC (X, C) n MapC (X, C 0 ) for each n 0 (here the homotopy groups are taken with respect to the
base points given by the group structures). Replacing S by n (S ), we can reduce to the case n = 0: that
is, to the bijectivity of the maps HomhC (S , C) HomhC (S , C 0 ).
Now suppose that F is a functor satisfying conditions (a) and (b). We will prove the following:
(0 ) Let X C and let F (X). Then there exists a map f : X X 0 in C and an object 0 F (X 0 ) lifting
with the following property: for every index A, 0 induces a bijection HomhC (S , X 0 ) F (S ).
Xn / Xn+1
where the upper horizontal map is given by the counit on each S . The existence of a point n+1 F (Xn+1 )
lifting n follows from assumption (a).
Let X 0 = limn Xn . We have a pushout diagram
/
` `
n Xn n X2n
`
X / X 0.
n 2n+1
Using (a) and (b), we deduce the existence of a point 0 F (X 0 ) lifting the sequence {n F (Xn )}.
We claim that 0 satisfies the condition described in (). Fix an index ; we wish to prove that the
map : HomhC (S , X 0 ) F (S ) is bijective. It is clear that is surjective (since the composite map
HomhC (S , X0 ) HomhC (S , X 0 ) F (S ) is surjective by construction). To prove that is injective,
it will suffice to show that the kernel of is trivial (since is a group homomorphism, using the cogroup
structure on S given by (i)). Fix an element ker(), represented by a map f : S X 0 . Assumption
(ii) guarantees that S is compact, so that f factors through some map f : S Xn , which determines
an element of the kernel K of the map HomhC (S , Xn ) F (S ). It follows from our construction that the
108 CHAPTER 1. STABLE -CATEGORIES
composite map S Xn Xn+1 factors through the counit of S , so that f is the unit element of ker().
This completes the proof of (0 ).
Assertion (b) guarantees that F () consists of a single element. Applying (0 ) in the case X = , we obtain
an element 0 F (X 0 ) which induces isomorphisms HomhC (S , X 0 ) F (S ) for each index . We will
complete the proof by showing that 0 exhibits F as the functor on hC represented by the object X 0 . In other
words, we claim that for every object Y C, the element 0 induces a bijection : HomhC (Y, X 0 ) F (Y ).
00
We begin by showing that is surjective. ` 0Fix an element F (Y ). Assumption (b) guarantees
that ( 0 , 00 ) determines an element of F (Y X ). Applying assertion (0
) to this element, we deduce the
existence of a map X 0 Y Z and an element F (Z) lifting the pair ( 0 , 00 ) which induces isomorphisms
`
HomhC (S , Z) F (S ) for each index . We have a commutative diagram
MaphC (S , X 0 ) / MaphC (S , Z)
' x
F (S )
for each index , in which the vertical maps are bijective. It follows that the horizontal map is also bijective.
Invoking (), we deduce that X 0 Z is an equivalence. The composite map Y Z ' X 0 is then a preimage
of 00 in the set HomhC (Y, X 0 ).
We now complete the proof by showing that is injective. Fix a pair of maps f, g : Y X 0 which
determine the same element of F (Y ). Form a pushout diagram
(f,g)
/ X0
`
Y Y
Y / Z.
Using assumption (b), we deduce that 0 F (X 0 ) can be lifted to an element F (Z). Applying (0 ),
we deduce the existence of a map Z Z 0 and an element 0 F (Z 0 ) lifting and inducing bijections
HomhC (S , Z 0 ) F (S ) for each index . We have commutative diagrams
MaphC (S , X 0 ) / MaphC (S , Z 0 )
' w
F (S )
in which the vertical maps are bijective. It follows that the horizontal maps are also bijective, so that ()
guarantees that the map h : X 0 Z 0 is an equivalence in C. Since the compositions h f and h g are
homotopic, we deduce that f and g are homotopic and therefore represent the same element of HomhC (Y, X 0 ),
as desired.
As we saw in 1.4.1, the objects of this homotopy inverse limit are closely related to cohomology theories
defined on the -category C. In this section, it will be more convenient to adopt a dual perspective: we will
identify spectrum objects of C with homology theories defined on pointed spaces, taking values in C.
Before giving any formal definitions, let us consider the most classical example of a homology theory: the
singular homology of topological spaces. This theory associates to every topological space X the singular
homology groups Hn (X; Z). These groups are covariantly functorial in X, and have the following additional
property: for every pair of open sets U, V X which cover X, we have a long exact Mayer-Vietoris sequence
H1 (U ; Z) H1 (V ; Z) H1 (X; Z) H0 (U V ; Z) H0 (U ; Z) H0 (V ; Z) H0 (X; Z) 0.
Note that the singular homology Hn (X; Z) can be defined as the homology of the (normalized or unnormal-
ized) chain complex associated to the simplicial abelian group Z Sing(X) freely generated by the simplicial
set Sing(X) . As such, they can be viewed as the homotopy groups of Z Sing(X) , regarded as a Kan
complex. The above long exact sequence results from the observation that that diagram
Z Sing(U V ) / Z Sing(U )
Z Sing(V ) / Z Sing(X)
is a homotopy pullback square of Kan complexes. This is a consequence of the following more general fact:
the construction X 7 Z Sing(X) carries homotopy pushout diagrams (of topological spaces) to homotopy
pullback diagrams (of Kan complexes). We now proceed to axiomatize this phenomenon:
Definition 1.4.2.1. Let F : C D be a functor between -categories.
(i) If C admits pushouts, then we will say that F is excisive if F carries pushout squares in C to pullback
squares in D.
(ii) If C admits a final object , we will say that F is reduced if F () is a final object of D.
If C admits pushouts, we let Exc(C, D) denote the full subcategory of Fun(C, D) spanned by the excisive
functors. If C admits a final object, we let Fun (C, D) denote the full subcategory of Fun(C, D) spanned
by the reduced functors. If C admits pushouts and a final object, we let Exc (C, D) denote the intersection
Exc(C, D) Fun (C, D).
Remark 1.4.2.2. Let F : C D be a functor between -categories, and suppose that C is a pointed
-category which admits finite colimits. If C is stable, then F is reduced and excisive if and only if it is left
exact (Proposition 1.1.3.4). If instead D is stable, then F is reduced and excisive if and only if it is right
exact. In particular, if both C and D are stable, then F is reduced and excisive if and only if it is exact
(Proposition 1.1.4.1).
Remark 1.4.2.3. Let K be a simplicial set, let C be an -category which admits pushouts, and let D be
an -category which admits K-indexed limits. Then Fun(C, D) admits K-indexed limits. Moreover, the
collection of excisive functors from C to D is closed under K-indexed limits. Similarly, if C has a final object
, the the full subcategory Fun (C, D) Fun(C, D) is closed under K-indexed limits.
Remark 1.4.2.4. Suppose that C is a small pointed -category which admits finite colimits, and let D be
a presentable -category. Then Fun (C, D), Exc(C, D), and Exc (C, D) are accessible localizations of the
-category Fun(C, D) (Lemmas T.5.5.4.18 and T.5.5.4.19). In particular, each is a presentable -category.
Notation 1.4.2.5. Let S denote the -category of pointed objects of S. That is, S denotes the full
subcategory of Fun(1 , S) spanned by those morphisms f : X Y for which X is a final object of S
(Definition T.7.2.2.1). Let Sfin denote the smallest full subcategory of S which contains the final object
and is stable under finite colimits. We will refer to Sfin as the -category of finite spaces. We let Sfin
S
denote the -category of pointed objects of Sfin . We observe that the suspension functor : S S carries
Sfin
to itself. For each n 0, we let S S denote a representative for the (pointed) n-sphere.
n
110 CHAPTER 1. STABLE -CATEGORIES
Remark 1.4.2.6. It follows from Remark T.5.3.5.9 and Proposition T.4.3.2.15 that Sfin is characterized by
the following universal property: for every -category D which admits finite colimits, evaluation at induces
an equivalence of -categories FunRex (Sfin , D) D. Here FunRex (Sfin , D) denotes the full subcategory of
Fun(Sfin , D) spanned by the right exact functors. More informally: the -category Sfin is freely generated
by a single object (the space ) under finite colimits.
Warning 1.4.2.7. The -category Sfin does not coincide with the -category of compact objects Sc S.
Instead, there is an inclusion Sfin Sc , which realizes Sc as an idempotent completion of Sfin . An object of
X Sc belongs to Sfin if and only if its Wall finiteness obstruction vanishes. We refer the reader to [159] for
further details.
Definition 1.4.2.8. Let C be an -category which admits finite limits. A spectrum object of C is a reduced,
excisive functor X : Sfin
C. Let Sp(C) = Exc (S , C) denote the full subcategory of Fun(S , C) spanned
fin fin
Remark 1.4.2.9. Let C be an -category which admits finite limits, and K an arbitrary simplicial set.
Then we have a canonical isomorphism Sp(Fun(K, C)) ' Fun(K, Sp(C)).
We next show that if C is an -category which admits finite limits, then the -category Sp(C) is stable.
We begin with the following observation:
Lemma 1.4.2.10. Let C be a pointed -category which admits finite colimits, and let D be an -category
which admits finite limits. Then the -category Exc (C, D) is pointed and admits finite limits.
Proof. The existence of finite limits in Exc (C, D) follows from Remark 1.4.2.3. Let denote a final object
of C and 0 a final object of D. Let X : C D be the constant functor taking the value 0 . Then X is a
final object of Fun(C, D), and in particular a final object of Exc (C, D). We claim that X is also an initial
object of Fun (C, D) (and in particular an initial object of Exc (C, D)). To prove this, choose any other
object Y Fun (C, D); we wish to show that the mapping space MapFun(C,D) (X, Y ) is contractible. Since
the functor Y is reduced, the mapping space MapFun(C,D) (X(), Y ()) is contractible. It will therefore suffice
to show that the restriction map
is a homotopy equivalence. This follows from the observation that X is a left Kan extension of its restriction
along the inclusion {} , C.
We will deduce the stability of Sp(C) using the following general criterion:
Proposition 1.4.2.11. Let C be a pointed -category which admits finite limits and colimits. Then:
(1) If the suspension functor C is fully faithful, then every pushout square in C is a pullback square.
(2) If the loop functor C is fully faithful, then every pullback square in C is a pushout square.
We will deduce Proposition 1.4.2.11 from a more general assertion regarding functors between pointed
-categories. The formulation of this result will require a bit of terminology.
Notation 1.4.2.12. Let F : C D be a functor between -categories, and assume that D admits finite
limits. For every commutative square :
W /X
Y /Z
1.4. SPECTRA AND STABILIZATION 111
F (W ) / F (X)
F (Y ) / F (Z)
W /X
Y /Z
in C. Then there exists a map : F (X) F (Z) F (Y ) D F (C W ) with the following properties:
(1) The composition is homotopic to W . Here and W are defined as in Notation 1.4.2.12.
(2) Let C ( ) denote the induced diagram
C W / C X
C Y / C Z.
112 CHAPTER 1. STABLE -CATEGORIES
/ Z
Y
in the -category Fun(1 , D) of morphisms in D.
Proof. In the -category C, we have the following commutative diagram (in which every square is a pushout):
W /X /0
Y / X qW Y / 0 qW Y /0
0 / X qW 0 / C W / C Y
0 / C X / C (X qW Y ).
Applying the functor F , and replacing the upper left square by a pullback, we obtain a new diagram
F (Y ) / F (Z) / F (0 qW Y ) /0
0 / F (X qW 0) / F (C W ) / F (C Y )
0 / F (C X) / F (C Z).
Restricting attention to the large square in the upper left, we obtain the desired map : F (X)F (Z) F (Y )
D F (C W ). It is easy to verify that has the desired properties.
Proof of Proposition 1.4.2.13. The implication (1) (2) is obvious. Conversely, suppose that (2) is satisfied.
We must show that for every pushout square :
X /Y
Z / Y qX Z
in the -category C, the induced map is an equivalence in D. Let be as in the statement of Lemma
1.4.2.15. Then is homotopic to X , and is therefore an equivalence (by virtue of assumption (2)). It
will therefore suffice to show that is an equivalence. The preceding argument shows that has a right
homotopy inverse. To show that admits a left homotopy inverse, it will suffice to show that C is an
equivalence. This follows from the second assertion of Lemma 1.4.2.15, since the maps Y , Z , and Y qX Z
are equivalences (by assumption (2)).
1.4. SPECTRA AND STABILIZATION 113
Proposition 1.4.2.16. Let C be a pointed -category which admits finite colimits and D an -category
which admits finite limits. Then the -category Exc (C, D) is stable.
Proof. We may assume without loss of generality that C is small. Suppose first that D is presentable. Let
S : Fun(C, D) Fun(C, D) be given by F 7 F C , where : C C denotes the suspension functor. Then
S carries Exc (C, D) to itself. Using the definition of excisive functors, we conclude that S is a homotopy
inverse to the functor Exc (C,D) . Since Exc (C, D) is pointed (Lemma 1.4.2.10) and admits finite limits and
colimits (Remark 1.4.2.4), we conclude from Proposition 1.4.2.11 that it is stable.
To handle the general case, we may assume without loss of generality that D is small. Let D0 = P(D)
be the -category of presheaves on D and let j : D D0 be the Yoneda embedding. Since j is left exact,
it induces a fully faithful embedding Exc (C, D) Exc (C, D0 ). Then Exc (C, D) is equivalent to a full
subcategory of the stable -category Exc (C, D0 ), which is closed under finite limits and suspensions. It
follows from Lemma 1.1.3.3 that Exc (C, D) is stable.
Corollary 1.4.2.17. Let C be an -category which admits finite limits. Then the -category Sp(C) of
spectrum objects of C is stable.
Remark 1.4.2.18. Let C be an -category which admits finite limits, and let C denote the -category of
pointed objects of C. Then the forgetful functor C C induces an equivalence of -categories Sp(C )
Sp(C). To see this, we observe that there is a canonical isomorphism of simplicial sets Sp(C ) ' Sp(C) . We
are therefore reduced to proving that the forgetful functor Sp(C) Sp(C) is an equivalence of -categories,
which follows from the fact that Sp(C) is pointed (Corollary 1.4.2.17).
Our next goal is to characterize the -category Sp(C) by means of a universal property.
Lemma 1.4.2.19. Let C be an -category which admits finite colimits and a final object, let f : C C
be a left adjoint to the forgetful functor, and let D be a stable -category. Let Exc0 (C, D) denote the full
subcategory of Exc(C, D) spanned by those functors which carry the initial object of C to a final object of D.
Then composition with f induces an equivalence of -categories : Exc (C , D) Exc0 (C, D).
Proof. Consider the composite functor
cofib
: Fun(C, D) C Fun(C, D) Fun(1 , C) Fun(1 , D) D .
We can identify with a map Fun(C, D) Fun(C , D). Since the collection of pullback squares in D is a
stable subcategory of Fun(1 1 , D), we conclude restricts to a map : Exc0 (C, D) Exc (C , D). It
is not difficult to verify that is a homotopy inverse to .
Notation 1.4.2.20. Let S 0 denote the 0-sphere, regarded as an object of the -category Sfin of pointed
finite spaces. If C is an -category which admits finite limits, we let : Sp(C) C denote the functor
given by evaluation at S 0 Sfin
. More generally, in n Z is an integer, we let
n
: Sp(C) C denote
the functor given by composing : Sp(C) C with the shift functor X 7 X[n] on Sp(C) (if n 0, then
Proposition 1.4.2.22. Let C be a pointed -category which admits finite colimits and D an -category
which admits finite limits. Then composition with the functor : Sp(D) D induces an equivalence of
-categories
: Exc (C, Sp(D)) Exc (C, D).
Proof. Under the canonical isomorphism Exc (C, Sp(D)) ' Sp(Exc (C, D)), the functor corresponds to
evaluation map : Sp(Exc (C, D)) Exc (C, D). Since Exc (C, D) is stable by Proposition 1.4.2.16,
Proposition 1.4.2.21 implies that is an equivalence of -categories.
Corollary 1.4.2.23. Let C be a stable -category, let D an -category which admits finite limits, and let
denote the full subcategories spanned by the left-exact functors. Then composition with the functor :
Sp(D) D induces an equivalence of -categories
Proposition 1.4.2.24. Let C be a pointed -category which admits finite limits. Then the functor :
Sp(C) C can be lifted to an equivalence of Sp(C) with the homotopy limit of the tower of -categories
C C C C C .
Remark 1.4.2.25. Let C be an -category which admits finite limits. Combining Remark 1.4.2.18 with
Proposition 1.4.2.24, we can identify the -category Sp(C) of spectrum objects of C with the homotopy limit
of the tower
C C C .
Lemma 1.4.2.26. Let C be a small pointed -category, and let P (C) denote the full subcategory of P(C) =
Fun(Cop , S) spanned by those functors which carry zero objects of C to final objects of S. Then:
(1) Let S denote the set consisting of a single morphism from an initial object of P(C) to a final object of
P(C). Then P (C) = S 1 P(C).
(2) The -category P (C) is an accessible localization of P(C). In particular, P (C) is presentable.
(3) The Yoneda embedding C P(C) factors through P (C), and the induced embedding j : C P (C)
preserves zero objects.
(4) Let D be an -category which admits small colimits, and let FunL (P (C), D) denote the full subcategory
of Fun(P (C), D) spanned by those functors which preserve small colimits. Then composition with j
induces an equivalence of -categories FunL (P (C), D) Fun0 (C, D), where Fun0 (C, D) denotes the
full subcategory of Fun(C, D) spanned by those functors which carry zero objects of C to initial objects
of D.
(6) The full subcategory P (C) P(C) is closed under small limits and under small colimits parametrized
by weakly contractible simplicial sets. In particular, P (C) is stable under small filtered colimits in
P(C).
(7) The functor j : C P (C) preserves all small limits which exist in C.
Proof. For every object X S, let FX P(C) denote the constant functor taking the value X. Then FX is
a left Kan extension of FX |{0}, where 0 denotes a zero object of C. It follows that for any object G P(C),
evaluation at 0 induces a homotopy equivalence
We observe that the inclusion 0 induces a map F F0 from an initial object of P(C) to a final
object of P(C). It follows that an object G of P(C) is S-local if and only if the induced map
is a homotopy equivalence: that is, if and only if G P (C). This proves (1).
Assertion (2) follows immediately from (1), and assertion (3) is obvious. Assertion (4) follows from
(1), Theorem T.5.1.5.6, and Proposition T.5.5.4.20. To prove (5), we observe that F0 is a final object
of P(C), and therefore a final object of P (C). It therefore suffices to show that F0 is an initial object
of P (C). This follows from the observation that for every G P(C), we have homotopy equivalences
MapP(C) (F0 , G) ' MapS (0 , G(0)) ' G(0) so that the mapping space MapP(C) (F0 , G) is contractible if
G P (C). Assertion (6) is obvious, and (7) follows from (6) together with Proposition T.5.1.3.2. We deduce
(8) from (6) together with Corollary T.5.5.7.3.
Proof of Proposition 1.4.2.24. Let C denote a homotopy limit of the tower
C C C C C .
The functor j is fully faithful and left exact, and therefore induces a fully faithful left exact embedding
C P (C). Then C is closed under finite limits and shifts in the stable -category P (C), and is therefore
stable by Lemma 1.1.3.3.
Let G : C C be the the canonical map. Then G is left exact. Applying Corollary 1.4.2.23, we deduce
that G factors as a composition
G0
C Sp(C) C .
We will complete the proof by showing that G0 is an equivalence of -categories. To prove this, it will suffice
to show that for every stable -category D, composition with G0 induces an equivalence
where Fun0 (D, X) denotes the full subcategory of Fun(D, X) spanned by the left exact functors. Using
Corollary 1.4.2.23, we are reduced to proving that composition with G induces an equivalence Fun0 (D, C)
Fun0 (D, C). For this, it suffices to show that the loop functor C induces an equivalence Fun0 (D, C)
Fun0 (D, C). A homotopy inverse to this functor is given by precomposition with the suspension functor D
(as in the proof of Proposition 1.4.2.16).
Using Proposition 1.4.2.24, we can obtain a slight improvement on Proposition 1.4.2.11:
Corollary 1.4.2.27. Let C be a pointed -category. The following conditions are equivalent:
116 CHAPTER 1. STABLE -CATEGORIES
Proof. We will show that (1) (3); the dual argument will prove that (1) (2). The implication (1) (3)
is clear. Conversely, suppose that C admits finite limits and that C is an equivalence. Proposition 1.4.2.24
implies that Sp(C) can be identified with the homotopy inverse limit of the tower
. . . C C C C .
If (3) is satisfied, then the loop functor C is an equivalence, so this tower is essentially constant. It follows
that : Sp(C) C is an equivalence of -categories. Since Sp(C) is stable (Corollary 1.4.2.17), so is
C.
is contractible. Let Sp(C)0 be the smallest full subcategory of Sp(C) which is stable under colimits and
extensions, and contains each (C ). Proposition 1.4.4.11 implies that Sp(C)0 is the collection of non-
negative objects of the desired t-structure on Sp(C).
1.4. SPECTRA AND STABILIZATION 117
Remark 1.4.3.5. The proof of Proposition 1.4.3.4 gives another characterization of the t-structure on
Sp(C): the full subcategory Sp(C)0 is generated, under extensions and colimits, by the essential image of
+ : C Sp(C).
the functor
(2) Let (Sp)1 denote the full subcategory of Sp spanned by those objects X such that the space (X) S
is contractible. Then (Sp)1 determines an accessible t-structure on Sp (see Definition 1.4.4.12).
(3) The t-structure on Sp is both left complete and right complete, and the heart Sp is canonically equiv-
alent to the (nerve of the) category of abelian groups.
Proof. Assertion (1) follows immediately from Corollary 1.4.2.17 and assertion (2) from Proposition 1.4.3.4.
We will prove (3). Note that a spectrum X can be identified with a sequence of pointed spaces {X(n)},
equipped with equivalences X(n) ' X(n + 1) for all n 0. We observe that X (Sp)m if and only
if each X(n) is (n + m)-truncated. In general, the sequence {n+m X(n)} itself determines a spectrum,
which we can identify with the truncation m X. It follows that X (Sp)m+1 if and only if each X(n)
is (n + m + 1)-connective. In particular, X lies in the heart of Sp if and only if each X(n) is an Eilenberg-
MacLane object of S of degree n (see Definition T.7.2.2.1). It follows that the heart of Sp can be identified
with the homotopy inverse limit of the tower of -categories
. . . EM1 (S) EM0 (S),
where EMn (S) denotes the full subcategory of S spanned by the Eilenberg-MacLane objects of degree n.
Proposition T.7.2.2.12 asserts that after the second term, this tower is equivalent to the constant diagram
taking the value N(Ab), where Ab is category of abelian groups.
It remains to prove that Sp is both right and left complete. We begin by observing that if X Sp is
such that n X ' 0 for all n Z, then X is a zero object of Sp (since each X(n) S T
has vanishing homotopy
T
groups, and is therefore contractible by Whiteheads theorem). Consequently, both (Sp)n and (Sp)n
coincide with the collection of zero objects of Sp. It follows that
Our next goal is to show that the -category Sp is compactly generated. This is a consequence of the
following more general result:
Proposition 1.4.3.7. Let C be a compactly generated -category. Then the -category Sp(C) is compactly
generated.
118 CHAPTER 1. STABLE -CATEGORIES
Proof. Let D be the full subcategory of Sp(C) spanned by the compact objects. Since Sp(C) is presentable,
the -category D is essentially small. It follows that the inclusion D , Sp(C) extends to a fully faithful
embedding : Ind(D) Sp(C) (Proposition T.5.3.5.10). We wish to show that is an equivalence of
-categories. Since preserves small colimits (Proposition T.5.5.1.9), it admits a right adjoint G; it will
therefore suffice to show that the functor G is conservative. Let : X Y be a morphism in Sp(C) such
that G() is an equivalence. We wish to show that is an equivalence. For this, it will suffice to show
that for every integer n, the induced map n X n Y is an equivalence in C. Since C is compactly
generated, it will suffice to show that induces a homotopy equivalence
for every compact object C C. To prove this, we note that filtered colimits in C are left exact, so
, C) is closed under filtered colimits. It follows that the functor
that the full subcategory Sp(C) Fun(Sfin
: Sp(C) C admits a left adjoint + : C Sp(C) which carries compact objects of C to compact
objects of Sp(C). We can identify with the map MapSp(C) (
+ (C), X) MapSp(C) (+ (C), Y ) given by
composition with . Since + (C) is compact, our assumption that G() is an equivalence guarantees that
is a homotopy equivalence as desired.
Remark 1.4.3.8. Let Ab denote the category of abelian groups. For each n Z, the construction X 7 n X
determines a functor Sp N(Ab). Note that if n 2, then n can be identified with the composition
Sp S
n
N(Ab)
where the second map is the usual homotopy group functor. Since Sp is both left and right complete,
we conclude that a map f : X Y of spectra is an equivalence if and only if it induces isomorphisms
n X n Y for all n Z.
We close this section with the following useful result, which relates colimits in the -categories Sp and
S:
Proposition 1.4.3.9. The functor : Sp0 S preserves sifted colimits.
Proof. Since every sifted simplicial set is weakly contractible, the forgetful functor S S preserves sifted
| Sp0 S preserves
colimits (Proposition T.4.4.2.9). It will therefore suffice to prove that the functor
sifted colimits.
For each n 0, let Sn denote the full subcategory of S spanned by the n-connective objects, and let Sn
be the -category of pointed objects of Sn . We observe that Sp0 can be identified with the homotopy
inverse limit of the tower
0
. . . S1
S .
It will therefore suffice to prove that for every n 0, the loop functor : Sn+1
Sn preserves sifted
colimits.
The -category Sn is the preimage (under n1 ) of the full subcategory of n1 S spanned by the
final objects. Since this full subcategory is stable under sifted colimits and since n1 commutes with all
colimits, we conclude that Sn S is stable under sifted colimits.
According to Lemmas T.7.2.2.11 and T.7.2.2.10, there is an equivalence of S1 with the -category of
group objects Grp(S ). This restricts to an equivalence of Sn+1 with Grp(Sn ) for all n 0. Moreover,
under this equivalence, the loop functor can be identified with the composition
Grp(Sn op n n
) Fun(N() , S ) S ,
where the second map is given by evaluation at the object [1] . This evaluation map commutes with sifted
colimits ( Proposition T.5.1.2.2). Consequently, it will suffice to show that Grp(Sn op n
) Fun(N() , S ) is
stable under sifted colimits.
1.4. SPECTRA AND STABILIZATION 119
Without loss of generality, we may suppose n = 0; now we are reduced to showing that Grp(S )
Fun(N()op , S ) is stable under sifted colimits. In view of Lemma T.7.2.2.10, it will suffice to show that
Grp(S) Fun(N()op , S) is stable under sifted colimits. Invoking Proposition T.7.2.2.4, we are reduced to
proving that the formation of sifted colimits S commutes with finite products, which follows from Lemma
T.5.5.8.11.
Proposition 1.4.4.1. (1) A stable -category C admits small colimits if and only if C admits small
coproducts.
(2) Let F : C D be an exact functor between stable -categories which admit small colimits. Then F
preserves small colimits if and only if F preserves small coproducts.
(3) Let C be a stable -category which admits small colimits, and let X be an object of C. Then X is
compact if and only if the following condition is satisfied:
() For every map f : X ` A Y in C, there exists a finite subset A0 A such that f factors (up
`
to homotopy) through A0 Y .
Proof. The only if direction of (1) is obvious, and the converse follows from Proposition T.4.4.3.2. Assertion
(2) can be proven in the same way. `
The only if direction of (3) follows `from the fact that an arbitrary coproduct A Y can be obtained
as a filtered colimit of finite coproducts A0 Y (see T.4.2.3). Conversely, suppose that an object X C
satisfies (); we wish to show that X is compact. Let f : C b S be the functor corepresented by X (recall
that bS denotes the -category of spaces which are not necessarily small). Proposition T.5.1.3.2 implies that
f is left exact. According to Proposition 1.4.2.22, we can assume that f = F , where F : C Sp c is
an exact functor; here Sp c denotes the -category of spectra which are not necessarily small. We wish to
prove that f preserves filtered colimits. Since preserves filtered colimits, it will suffice to show that F
preserves all colimits. In view of (2), it will suffice to show that F preserves coproducts. In virtue of Remark
1.4.3.8, we are reduced to showing that each of the induced functors
F
C Sp
c n
N(Ab)
preserves coproducts, where Ab denotes the category of (not necessarily small) abelian groups. Shifting if
necessary, we may suppose n = 0. In other words, we must show that for any collection of objects {Y }A ,
the natural map M a
: Ext0C (X, Y ) Ext0C (X, Y )
If C is a stable -category, then we will say that an object X C generates C if the condition
0 MapC (X, Y ) ' implies that Y is a zero object of C.
Corollary 1.4.4.2. Let C be a stable -category. Then C is presentable if and only if the following conditions
are satisfied:
Proof. Suppose first that C is presentable. Conditions (1) and (2) are obvious. To establish (3), we may
assume without loss of generality that C is an accessible localization of P(D), for some small -category D.
Let F : P(D) C be the localization functor and G its right adjoint. Let j : D P(D) be the Yoneda
embedding, and let X be a coproduct of all suspensions (see 1.1.2) of objects of the form F (j(D)), where
D D. Since C is presentable, X is -compact provided that is sufficiently large. We claim that X
generates C. To prove this, we consider an arbitrary Y C such that 0 MapC (X, Y ) ' . It follows that
the space
MapC (F (j(D)), Y ) ' MapP(D) (j(D), G(Y )) ' G(Y )(D)
is contractible for all D D, so that G(Y ) is a final object of P(D). Since G is fully faithful, we conclude
that Y is a final object of C, as desired.
Conversely, suppose that (1), (2), and (3) are satisfied. We first claim that C is itself locally small.
It will suffice to show that for every morphism f : X Y in C and every n 0, the homotopy group
n (HomR R R
C (X, Y ), f ) is small. We note that HomC (X, Y ) is equivalent to the loop space of HomC (X, Y [1]); the
question is therefore independent of base point, so we may assume that f is the zero map. We conclude that
the relevant homotopy group can be identified with HomhC (X[n], Y ), which is small by virtue of assumption
(2).
Fix a regular cardinal and a -compact object X which generates C. We now define a transfinite
sequence of full subcategories
C(0) C(1) . . .
as follows. SLet C(0) be the full subcategory of C spanned by the objects {X[n]}nZ . If is a limit ordinal,
let C() = < C(). Finally, let C( + 1) be the full subcategory of C spanned by all objects which can
be obtained as the colimit of -small diagrams in C(). Since C is locally small, it follows that each C() is
essentially small. It follows by induction that each C() consists of -compact objects of C and is stable under
translation. Finally, we observe that C() is stable under -small colimits. It follows from Lemma 1.1.3.3
that C() is a stable subcategory of C. Choose a small -category D and an equivalence f : D C().
According to Proposition T.5.3.5.11, we may suppose that f factors as a composition
j F
D Ind (D) C
where j is the Yoneda embedding and F is a -continuous, fully faithful functor. We will complete the proof
by showing that F is an equivalence.
Proposition T.5.5.1.9 implies that F preserves small colimits. It follows that F admits a right adjoint
G : C Ind (D) (Remark T.5.5.2.10). We wish to show that the counit map u : F G idC is an equivalence
of functors. Choose an object Z C, and let Y be a cofiber for the induced map uZ : (F G)(Z) Z.
Since F is fully faithful, G(uZ ) is an equivalence. Because G is an exact functor, we deduce that G(Y ) = 0.
It follows that MapC (F (D), Y ) ' MapInd (D) (D, G(Y )) ' for all D Ind (D). In particular, we conclude
that 0 MapC (X, Y ) ' . Since X generates C, we deduce that Y ' 0. Thus uZ is an equivalence as
desired.
Remark 1.4.4.3. In view of Proposition 1.4.4.1 and Corollary 1.4.4.2, the hypothesis that a stable -
category C be compactly generated can be formulated entirely in terms of the homotopy category hC.
Consequently, one can study this condition entirely in the setting of triangulated categories, without making
reference to (or assuming the existence of) an underlying stable -category. We refer the reader to [114] for
further discussion.
Our next result provides a large class of examples of presentable stable -categories.
Proposition 1.4.4.4. Let C and D be presentable -categories, and suppose that D is stable.
1.4. SPECTRA AND STABILIZATION 121
+ : C Sp(C).
(2) The functor : Sp(C) C admits a left adjoint
(3) An exact functor G : D Sp(C) admits a left adjoint if and only if G : D C admits a left
adjoint.
Proof. We first prove (1). Assume that C is presentable, and let 1 be a final object of C. Then C is
equivalent to C1/ , and therefore presentable (Proposition T.5.5.3.11). The loop functor : C C admits
a left adjoint : C C . Consequently, we may view the tower
. . . C C
as a diagram in the -category PrR . Invoking Theorem T.5.5.3.18 and Remark 1.4.2.25, we deduce (1) and
the following modified versions of (2) and (3):
Proof. This is equivalent to the assertion that composition with induces an equivalence
: FunL (Sp, D) D .
In other words, we may regard the -category Sp as the stable -category which is freely generated,
under colimits, by a single object.
122 CHAPTER 1. STABLE -CATEGORIES
X / X0
Y / Y0
LX / LX 0
LY / LY 0 .
Applying Proposition 1.1.3.4 again, we deduce that L() is a pushout square in C. The natural transformation
L() is an equivalence when restricted to 20 , and therefore induces an equivalence Y 0 LY 0 . It follows
that Y 0 belongs to the essential image of C0 , as desired.
Lemma 1.4.4.8. Let C be a stable -category, D an -category which admits finite limits, and G : C
Sp(D) an exact functor. Suppose that g = G : C D is fully faithful. Then G is fully faithful.
Proof. It will suffice to show that each of the composite maps
n
gn : C Sp(D)
D
is fully faithful. Since gn can be identified with gn+1 , where : C C denotes the loop functor,
we can reduce to the case n = 0. Fix objects C, C 0 C; we will show that the map MapC (C, C 0 )
MapD (g0 (C), g0 (C 0 )) is a homotopy equivalence. We have a homotopy fiber sequence
MapD (g0 (C), g0 (C 0 )) MapD (g(C), g(C 0 )) MapD (, g(C 0 )).
Here denotes a final object of D. Since g is fully faithful, it will suffice to prove that is a homotopy
equivalence. For this, it suffices to show that MapD (, g(C 0 )) is contractible. Since g is left exact, this
space can be identified with MapD (g(), g(C 0 )), where is the final object of C. Invoking once again our
assumption that g is fully faithful, we are reduced to proving that MapC (, C 0 ) is contractible. This follows
from the assumption that C is pointed (since is also an initial object of C).
Proposition 1.4.4.9. Let C be an -category. The following conditions are equivalent:
1.4. SPECTRA AND STABILIZATION 123
Proof. We observe that C0 is stable under all colimits which exist in C, and that C0 is a localization of C.
It follows that C0 and C0 admit small colimits, so that (1) (2) and (3) (4). We have a fiber sequence
of functors
0 idC 1 .
The collection of accessible functors from C to itself is stable under shifts and under small colimits. Since
0 ' cofib()[1] and 0 ' cofib()[1], we conclude that (5) (6). The equivalence (1) (5) follows
from Proposition T.5.5.1.2. We will complete the proof by showing that (1) (3).
Suppose first that (1) is satisfied. Then C1 = C0 [1] is generated under colimits by a set of objects
{X }. Let S be the collection of all morphisms f in C such that 0 (f ) is an equivalence. Using Proposition
1.2.1.16, we conclude that S is generated by {0 X } as a quasisaturated class of morphisms, and therefore
also as a strongly saturated class of morphisms (Definition T.5.5.4.5). We now apply Proposition T.5.5.4.15
to conclude that C0 = S 1 C is presentable; this proves (3).
We now complete the proof by showing that (3) (1). If C1 = C0 [1] is presentable, then Proposition
T.5.5.4.16 implies that S is of small generation (as a strongly saturated class of morphisms). Proposition
1.2.1.16 implies that S is generated (as a strongly saturated class) by the morphisms {0 X }A , where
X ranges over the collection of all objects of C0 . It follows that there is a small subcollection A0 A
such that S is generated by the morphisms {0 X }A0 . Let D be the smallest full subcategory of C
which contains the objects {X }A0 and is closed under colimits and extensions. Since C0 is closed under
colimits and extensions, we have D C0 . Consequently, C1 can be characterized as full subcategory of
C spanned by those objects Y C such that ExtkC (X, Y ) for all k 0 and X D. Propositions 1.4.4.11
implies that D is the collection of nonnegative objects for some accessible t-structure on C. Since the negative
objects of this new t-structure coincide with the negative objects of the original t-structure, we conclude
that D = C0 , which proves (1).
Proof of part (2) of Proposition 1.4.4.11. Choose a regular cardinal such that every object of X is -
compact, and let C denote the full subcategory of C spanned by the -compact objects. Let C0 = C0 C ,
and let C00 be the smallest full subcategory of C0 which contains C0 and is closed under small colimits. The
-category C00 is -accessible, and therefore presentable. To complete the proof, we will show that C0 C00 .
For this, it will suffice to show that C00 is stable under extensions.
Let D be the full subcategory of Fun(1 , C) spanned by those morphisms f : X Y where Y C00 ,
X C00 [1]. We wish to prove that the cofiber functor cofib : D C factors through C00 . Let D be the full
subcategory of D spanned by those morphisms f : X Y where both X and Y are -compact objects of C.
By construction, cofib | D factors through C00 . Since cofib : D C preserves small colimits, it will suffice to
show that D is generated (under small colimits) by D .
Fix an object f : X Y in D. To complete the proof, it will suffice to show that the canonical
map (D/f ). D is a colimit diagram. Since D is stable under colimits in Fun(1 , C) and colimits in
Fun(1 , C) are computed pointwise (Proposition T.5.1.2.2), it will suffice to show that composition with the
1.4. SPECTRA AND STABILIZATION 125
evaluation maps give colimit diagrams (D/f ). C. Lemma T.5.3.5.8 implies that the maps (C0 [1])./X C,
(C0 )./Y C are colimit diagrams. It will therefore suffice to show that the evaluation maps
0
(C0 [1])/X (D/f ) (C0 )/Y
is weakly contractible. For this, it is sufficient to show that E is filtered (Lemma T.5.3.1.18).
We will show that E is -filtered. Let K be a -small simplicial set, and p : K E a diagram; we will
extend p to a diagram p : K . E . We can identify p with two pieces of data:
(i) A map p0 : K / C0 [1]/X .
(ii) A map p00 : (K ? {}) 1 C, with the properties that p00 |(K ? {}) {0} can be identified with
p0 , p00 |{} 1 can be identified with f , and p00 |K {1} factors through C0 .
Let p0 : (K / ). C0 [1]/X be a colimit of p0 . To complete the proof that E is -filtered, it will suffice to
show that we can find a compatible extension p00 : (K . ? {}) 1 C with the appropriate properties.
Let L denote the full simplicial subset of (K . ? {}) 1 spanned by every vertex except (v, 1), where v
denotes the cone point of K . . We first choose a map q : L C compatible with p00 and p0 . This is equivalent
to solving the lifting problem
C
= /f
K. / C/X ,
which is possible since the vertical arrow is a trivial fibration. Let L0 = L (K . 1 ). Then q determines
a map q0 : L0 C/Y . Finding the desired extension p00 is equivalent to finding a map q 0 : L0. C/Y , which
carries the cone point into C0 .
Let g : Z Y be a colimit of q0 (in the -category C/Y ). We observe that Z is a -small colimit
of -compact objects of C, and therefore -compact. Since Y C00 , Y can be written as the colimit of a
-filtered diagram {Y }, taking values in C0 . Since Z is -compact, the map g factors through some Y ; it
follows that there exists an extension q 0 as above, which carries the cone point to Y . This completes the
proof that E is -filtered, and also the proof that is left cofinal.
The proof that 0 is left cofinal is similar but slightly easier: it suffices to show that for every map Y 0 Y
in C0 , where Y 0 is -compact, the fiber product
E0 = D/f C0
/Y
(C0
/Y )Y 0 /
is filtered. For this, we can either argue as above, or simply observe that E0 admits -small colimits.
126 CHAPTER 1. STABLE -CATEGORIES
Chapter 2
-Operads
Recall that a commutative monoid is a set M equipped with a multiplication M M M and a unit object
1 M satisfying the identities
1x = x xy = yx x(yz) = (xy)z
for all x, y, z M . Roughly speaking, a symmetric monoidal category is a category C equipped with the
same type of structure: a unit object 1 C and a functor : C C C. However, in the categorical setting,
it is unnatural to require the identities displayed above to hold as equalities. For example, we do not expect
X (Y Z) to be equal to (X Y ) Z. Instead, these identities should be formulated by requiring the
existence of isomorphisms
X : 1 X ' X X,Y : X Y ' Y X
X,Y,Z : (X Y ) Z ' X (Y Z).
Moreover, these isomorphisms should be regarded as additional data, and are required to satisfy further
conditions (such as naturality in the objects X, Y , and Z). If we try to generalize this definition to higher
categories, then the equations satisfied by the isomorphisms X , X,Y , and X,Y,Z should themselves hold
only up to isomorphism. It quickly becomes prohibitively complicated to explicitly specify all of the coherence
conditions that these isomorphisms must satisfy. Consequently, to develop an -categorical analogue of the
theory of symmetric monoidal categories, it will be more convenient for us to proceed in another way.
We begin by considering an example of a symmetric monoidal category. Let C be the category of complex
vector spaces, with monoidal structure given by tensor products of vector spaces. Given a pair of vector
spaces U and V , the tensor product U V is characterized by the requirement that HomC (U V, W ) can
be identified with the set of bilinear maps U V W . In fact, this property really only determines U V
up to canonical isomorphism: in order to build an actual tensor product functor, we need to choose some
particular construction of U V . Because this requires making certain decisions in an ad-hoc manner, it is
unrealistic to expect an equality of vector spaces U (V W ) = (U V ) W . However, the existence of a
canonical isomorphism between U (V W ) and (U V ) W is easily explained: linear maps from either
into a fourth vector space X can be identified with trilinear maps U V W X.
The above example suggests that we might reformulate the definition of a symmetric monoidal category
as follows. Rather than give a bifunctor : C C C, we instead specify, for each n-tuple (C1 , . . . , Cn )
of objects of C and each D C, the collection of morphisms C1 . . . Cn D. Of course, we also need
to specify how such morphisms are to be composed. The relevant data can be encoded in a new category,
which we will denote by C .
Construction 2.0.0.1. Let (C, ) be a symmetric monoidal category. We define a new category C as
follows:
(i) An object of C is a finite (possibly empty) sequence of objects of C, which we will denote by
[C1 , . . . , Cn ].
127
128 CHAPTER 2. -OPERADS
for 1 k l.
To analyze this construction, we begin by recalling the definition of Segals category Fin of pointed finite
sets:
Notation 2.0.0.2. For any finite set I, let I denote the set I q {} obtained from I by adjoining a new
element . For each n 0, we let hni denote the set {1, 2, . . . , n 1, n} and hni = hni = {, 1, . . . , n} the
pointed set obtained by adjoining a disjoint base point to hni . We define a category Fin as follows:
(2) Given a pair of objects hmi, hni Fin , a morphism from hmi to hni in Fin is a map : hmi hni
such that () = .
For every pair of integers 1 i n, we let i : hni h1i denote the morphism given by the formula
(
i 1 if i = j
(j) =
otherwise.
Remark 2.0.0.3. The category Fin is equivalent to the category of all finite sets equipped with a distin-
guished point . We will often invoke this equivalence implicitly, using the following device. Let I be a finite
linearly ordered set. Then there is a canonical bijection : I ' hni, where n is the cardinality of I; the bi-
jection is determined uniquely by the requirement that the restriction of determines an order-preserving
bijection of I with hni . We will generally identify I with the object hni Fin via this isomorphism.
Remark 2.0.0.4. If : hni hmi is a morphism in Fin , it is convenient to think of as a partially defined
map from hni to hmi : namely, is given by specifying a subset S = 1 hmi hni together with a map
S hmi .
For every symmetric monoidal category C, the category C of Construction 2.0.0.1 comes equipped with
a forgetful functor C Fin , which carries an object [C1 , . . . , Cn ] to the pointed finite set hni.
Remark 2.0.0.5. Let C0 be the category [0], containing a unique object and a unique morphism. Then C0
admits a unique symmetric monoidal structure. Moreover, the forgetful functor C
0 Fin described above
is an isomorphism of categories. In other words, we may view Fin as obtained by applying Construction
2.0.0.1 in the simplest possible example. Moreover, for any symmetric monoidal category C, the forgetful
functor C Fin can be viewed as obtained from the (unique) symmetric monoidal functor C C0 by
means of the functoriality implicit in Construction 2.0.0.1.
For any symmetric monoidal category C, the forgetful functor C Fin enjoys two special features:
129
(M 1) The functor p is an op-fibration of categories. In other words, for every object [C1 , . . . , Cn ] C and
every morphism f : hni hmi in Fin , there exists a morphism f : [C1 , . . . , Cn ] [C10 , . . . , Cm
0
] which
covers f , and is universal in the sense that composition with f induces a bijection
HomC ([C10 , . . . , Cm
0
], [C100 , . . . , Cl00 ])
HomC ([C1 , . . . , Cn ], [C100 , . . . , Cl00 ]) HomFin (hni,hli) HomFin (hmi, hli)
Remark 2.0.0.6. It follows from Condition (M 1) that every morphism : hmi hni in Fin induces a
functor between the fibers C
hmi Chni , which is well-defined up to canonical isomorphism.
(M 2) Let C
hni denote the fiber of p over the object hni Fin . Then Ch1i is equivalent to C. More generally,
C
hni is equivalent to an n-fold product of copies of C. This equivalence is induced by the functors
associated to the maps {i : hni h1i}1in in Fin .
We now observe that the symmetric monoidal structure on a category C is determined, up to symmetric
monoidal equivalence, by the category C together with its forgetful functor C Fin . More precisely,
suppose we are given a functor p : D Fin satisfying conditions (M 1) and (M 2), and let C denote the
fiber Dh1i . Then:
(a) Condition (M 2) implies that Dh0i has a single object, up to equivalence. The unique morphism
h0i h1i in Fin determines a functor Dh0i Dh1i = C, which we can identify with an object 1 C.
(b) Let : h2i h1i be the morphism given by
(1) = (2) = 1 () = .
Condition (M 2) guarantees that the map on the left is an equivalence of categories, so that we obtain
a functor C C C (well-defined up to canonical isomorphism), which we will denote by .
(c) Let : h2i h2i denote the automorphism which exchanges the elements 1, 2 h2i. Then = ,
while i = (i) . It follows that there is a canonical isomorphism between the functors (X, Y ) 7
X Y and (X, Y ) 7 Y X.
(d) For 1 i < n, let in : hni hn 1i denote the map given by the formula
j
if 1 j i
in (j) = j 1 if i < j n
if j = .
23 12
12
h2i / h1i
130 CHAPTER 2. -OPERADS
in Fin determines a diagram of categories and functors (which commutes up to canonical isomorphism):
Dh3i / Dh2i
Dh2i / Dh1i .
Combining this with the equivalences Dhni ' Cn , we obtain a functorial isomorphism
1 X ' X ' X 1.
It is not difficult to see that (a), (b), (c), and (d) endow C with the structure of a monoidal category. For
example, MacLanes pentagon axiom asserts that the diagram
((A B) C) D
AB,C,D
u A,B,C idD
)
(A (B C)) D (A B) (C D)
A,BC,D A,B,CD
idA B,C,D
A ((B C) D) / A (B (C D))
is commutative. This follows from the fact that all five expressions can be canonically identified with the
image of (A, B, C, D) under the composite functor C4 ' Dh4i Dh1i ' C, where the middle map is induced
by a map : h4i h1i in Fin , characterized by the requirement that 1 {1} = h4i . In the case where
D = C is given by Construction 2.0.0.1, it is easy to see that the data provided by (a) through (d) recovers
the original symmetric monoidal structure on C (up to canonical isomorphism). Conversely, an arbitrary
functor D Fin satisfying (M 1) and (M 2) determines a symmetric monoidal structure on C = Dh1i and
an equivalence D ' C . In other words, giving a symmetric monoidal category is equivalent to giving a
functor C Fin satisfying (M 1) and (M 2). However, the second definition enjoys several advantages:
As we saw above in the case of vector spaces, it is sometimes easier to specify the category C than to
specify the bifunctor , in the sense that it requires fewer arbitrary choices.
Axioms (M 1) and (M 2) concerning the functor C Fin are a bit simpler than the usual definition
of a (symmetric) monoidal category. Complicated assertions, such as the commutativity of MacLanes
pentagon, are consequences of (M 1) and (M 2).
The significance of the latter point becomes more apparent in the -categorical setting, where we expect
the MacLane pentagon to be only the first step in a hierarchy of coherence conditions of ever-increasing
complexity. Fortunately, the above discussion suggests an approach which does not require us to formulate
these conditions explicitly:
Definition 2.0.0.7. A symmetric monoidal -category is a coCartesian fibration of simplicial sets p : C
N(Fin ) with the following property:
() For each n 0, the maps {i : hni h1i}1in induce functors i! : C
hni Ch1i which determine an
equivalence C n
hni ' (Ch1i ) .
2.1. FOUNDATIONS 131
One of our main goals in this book is to show that Definition 2.0.0.7 is reasonable: that is, it provides
a robust generalization of the classical theory of symmetric monoidal categories. Moreover, by relaxing the
assumption that p is a coCartesian fibration in Definition 2.0.0.7, one obtains a more general theory of -
operads (see Definition 2.1.1.10), which generalizes the classical theory of colored operads (or multicategories,
as some authors refer to them).
Our objective in this chapter is to lay down the foundations for the study of -operads. We begin in 2.1
by introducing the basic definitions. Roughly speaking, we can think of an -operad O as consisting of
an underlying -category O, together with mapping spaces MulO ({Xi }iI , Y ) (for any finite set of objects
{Xi O}iI and any object Y O) equipped with a coherently associative composition law (see Remark
2.1.1.17), which reduce to the usual mapping spaces in O when I has a single element. An -operad can be
regarded as a kind of generalized -category: we recover the usual theory of -categories if we require that
MulO ({Xi }iI , Y ) be empty when I is of cardinality 6= 1 (see Proposition 2.1.4.11). Many -categorical
constructions can be generalized to the setting of -operads: we will study a number of examples in 2.2.
In practice, it is quite common to encounter a family of symmetric monoidal -categories which depend
on some parameter. For example, to every commutative ring A we can associate the symmetric monoidal
category of A-modules, which depends functorially on A. In 2.3 we will axiomatize this phenomenon by
introducing the definition of a generalized -operad. This notion will be useful when we discuss -categories
of modules in 3.3 and when we consider variants on the little cubes operads of Boardman-Vogt in 5.4.
One can obtain a rich source of examples of symmetric monoidal -categories by purely categorical
considerations: if C is an -category which admits finite products (coproducts), then C can be promoted to
a symmetric monoidal -category C ( Cq ) in which the tensor product operation is given by the Cartesian
product (coproduct). We will close this chapter with a detailed discussion of these examples (2.4).
Remark 2.0.0.8. An alternate approach to the theory of -operads has been proposed by Cisinski and
Moerdijk, based on the formalism of dendroidal sets (see [31] and [32]). It seems overwhelmingly likely that
their theory is equivalent to the one presented in this chapter. More precisely, there should be a Quillen
equivalence between the category of dendroidal sets and the category POp of -preoperads which we
describe in 2.4.
Nevertheless, the two perspectives differ somewhat at the level of technical detail. Our approach has
the advantage of being phrased entirely in the language of simplicial sets, which allows us to draw heavily
upon the preexisting theory of -categories (as described in [97]) and to avoid direct contact with the
combinatorics of trees (which play an essential role in the definition of a dendroidal set). However, the
advantage comes at a cost: though our -operads can be described using the relatively pedestrian language
of simplicial sets, the actual simplicial sets which we need are somewhat unwieldy and tend to encode
information in a inefficient way. Consequently, some of the proofs presented here are perhaps more difficult
than they need to be: for example, we suspect that Theorems 3.1.2.3 and 3.4.4.3 admit much shorter proofs
in the dendroidal setting.
2.1 Foundations
Our goal in this section is to introduce an -categorical version of the classical theory of operads. We begin
in 2.1.1 by reviewing the classical definition of a colored operad. The structure of an arbitrary colored
operad O is completely encoded by a category which we will denote by O (defined by a generalization of
Construction 2.0.0.1), together with a forgetful functor from O to Segals category Fin . Motivated by
this observation, we will define an -operad to be an -category O equipped with a map O N(Fin ),
satisfying an appropriate set of axioms (Definition 2.1.1.10).
To any -operad O , one can associate a theory of O-monoidal -categories: namely, one considers
coCartesian fibrations C O satisfying an appropriate analogue of condition () appearing in Definition
2.0.0.7. The relevant definitions will be given in 2.1.2. An important special case is obtained when we take
O to be the commutative -operad: in this case, we recover the notion of symmetric monoidal -category
given in Definition 2.0.0.7. If C is a symmetric monoidal -category, then there is an associated theory
132 CHAPTER 2. -OPERADS
of commutative algebra objects of C : these can be defined as sections of the fibration C N(Fin ) which
satisfy a mild additional condition. More generally, to any fibration of -operads C O , we can associate
an -category Alg/ O (C) of O-algebras in C. We will give some basic definitions in 2.1.3, and undertake a
much more comprehensive study in 3.
The collection of all -operads can be organized into an -category, where we take morphisms from
an -operad O to another -operad O0 to be given by O-algebra objects of O0 . We will denote this -
category by Op and refer to it as the -category of -operads. In 2.1.4 we will illuminate the structure
of Op by showing that it can be realized as the underlying -category of a combinatorial simplicial model
category. The construction of this model category uses a general existence result which we discuss in B.4.
(1) A collection {X, Y, Z, . . .} which we will refer to as the collection of objects or colors of O. We will
indicate that X is an object of O by writing X O.
(2) For every finite set I, every I-indexed collection of objects {Xi }iI in O, and every object Y O, a
set MulO ({Xi }iI , Y ), which we call the set of morphisms from {Xi }iI to Y .
(3) For every map of finite sets I J having fibers {Ij }jJ , every finite collection of objects {Xi }iI ,
every finite collection of objects {Yj }jJ , and every object Z O, a composition map
Y
MulO ({Xi }iIj , Yj ) MulO ({Yj }jJ , Z) MulO ({Xi }iI , Z).
jJ
(4) A collection of morphisms {idX MulO ({X}, X)}XO which are both left and right units for the
composition on O in the following sense: for every finite collection of objects {Xi }iI and every objects
Y O, the compositions
Y
MulO ({Xi }iI , Y ) ' ( {idXi }) MulO ({Xi }iI , Y )
iI
Y
( MulO ({Xi }, Xi )) MulO ({Xi }iI , Y )
iI
MulO ({Xi }iI , Y )
both coincide with the identity map from MulO ({Xi }iI , Y ) to itself.
(5) Composition is required to be associative in the following sense: for every sequence of maps I J K
of finite sets together with collections of objects {Wi }iI , {Xj }jJ , {Yk }kK , and every object Z O,
2.1. FOUNDATIONS 133
the diagram
Q Q
jJ MulO ({Wi }iIj , Xj ) kK MulO ({Xj }jJk , Yk ) MulO ({Yk }kK , Z)
Q u Q )
kK MulO ({Wi }iIk , Yk ) MulO ({Yk }kK , Z) jJ MulO ({Wi }iIj , Xj ) MulO ({Xj }jJ , Z)
) u
MulO ({Wi }iI , Z)
is commutative.
Remark 2.1.1.2. Every colored operad O has an underlying category (which we will also denote by O) whose
objects are the colors of O and whose morphisms are defined by the formula HomO (X, Y ) = MulO ({X}, Y ).
Consequently, we can view a colored operad as a category with some additional structure: namely, the
collections of multilinear maps MulO ({Xi }iI , Y ). Some authors choose to emphasize this analogy by
using the term multicategory for what we refer to here as a colored operad.
Variant 2.1.1.3. We obtain a notion of a simplicial colored operad by replacing the morphism sets
This construction exhibits Cat as a full subcategory of COp: namely, the full subcategory spanned by those
colored operads O for which the sets MulO ({Xi }iI , Y ) are empty unless I has exactly one element.
Example 2.1.1.5. Let C be a symmetric monoidal category: that is, a category equipped with a tensor
product functor : C C C which is commutative and associative up to coherent isomorphism (see [99]
for a careful definition). Then we can regard C as a colored operad by setting
We can recover the symmetric monoidal structure on C (up to canonical isomorphism) via Yonedas lemma.
For example, for every pair of objects X, Y C, the tensor product X Y is characterized up to canonical
isomorphism by the fact that it corepresents the functor Z 7 MulC ({X, Y }, Z). It follows from this analysis
that we can regard the notion of a symmetric monoidal category as a special case of the notion of a colored
operad.
Example 2.1.1.6. An operad is a colored operad O having only a single color 1. For every nonnegative
integer n we let On = Mul({1}1in , 1). We sometimes refer to On as the set of n-ary operations of O.
The structure of O as a colored operad is determined by the sets {On }n0 together with the actions of the
symmetric groups n on On and the substitution maps
Y
Om ( Oni ) On1 ++nm .
1im
134 CHAPTER 2. -OPERADS
Definition 2.1.1.1 is phrased in a somewhat complicated way because the notion of morphism in a colored
operad O is asymmetrical: the domain of a morphism consists of a finite collection of object, while the
codomain consists of only a single object. We can correct this asymetry by packaging the data of a colored
operad in a different way.
X1 , . . . , Xm O Y1 , . . . , Yn O,
a morphism from {Xi }1im to {Yj }1jn is given by a map : hmi hni in Fin together with a
collection of morphisms
{j MulO ({Xi }i1 {j} , Yj )}1jn
in O.
(3) Composition of morphisms in O is determined by the composition laws on Fin and on the colored
operad O.
Let O be a colored operad. By construction, the category O comes equipped with a forgetful functor
: O Fin . Using the functor , we can reconstruct the colored operad O up to canonical equivalence.
For example, the underlying category of O can be identified with the fiber O h1i =
1
{h1i}. More generally,
suppose that n 0. For 1 i n, let : hni h1i be as in Notation 2.0.0.2, so that i induces a
i
functor i! : O
hni Oh1i ' O and these functors together determine an equivalence of categories Ohni ' O .
n
Given a finite sequence of colors X1 , . . . , Xn O, let X
~ denote the corresponding object of O
hni (which is
well-defined up to equivalence). For every color Y O, the set MulO ({Xi }1in , Y ) can be identified with
the set of morphisms f : X ~ Y in O such that (f ) : hni h1i satisfies (f )1 {} = {}. This shows
that : O Fin determines the morphism sets MulO ({Xi }1in , Y ) in the colored operad O; a more
elaborate argument shows that the composition law for morphisms in the colored operad O can be recovered
from the composition law for morphisms in the category O .
The above construction suggests that it is possible to give an alternate version of Definition 2.1.1.1:
rather than thinking of a colored operad as a category-like structure O equipped with an elaborate notion of
morphism, we can think of a colored operad as an ordinary category O equipped with a forgetful functor
: O Fin . Of course, we do not want to consider an arbitrary functor : we only want to consider
those functors which induce equivalences O n
hni ' (Oh1i ) , so that the category O = Oh1i inherits the structure
described in Definition 2.1.1.1. This is one drawback of the second approach: it requires us to formulate a
somewhat complicated-looking assumption on the functor . The virtue of the second approach is that it
can be phrased entirely in the language of category theory. This allows us to generalize the theory of colored
operads to the -categorical setting. First, we need to introduce a bit of terminology.
Definition 2.1.1.8. We will say that a morphism f : hmi hni in Fin is inert if, for each element i hni ,
the inverse image f 1 {i} has exactly one element.
Remark 2.1.1.9. Every inert morphism f : hmi hni in Fin induces an injective map of sets : hni
hmi , characterized by the formula f 1 {i} = {(i)}.
Definition 2.1.1.10. An -operad is a functor p : O N(Fin ) between -categories which satisfies the
following conditions:
(1) For every inert morphism f : hmi hni in N(Fin ) and every object C O hmi , there exists a p-
coCartesian morphism f : C C in O lifting f . In particular, f induces a functor f! : O
0
hmi Ohni .
2.1. FOUNDATIONS 135
(2) Let C O f
hmi and C Ohni be objects, let f : hmi hni be a morphism in Fin , and let MapO (C, C )
0 0
0
be the union of those connected components of MapO (C, C ) which lie over f HomFin (hmi, hni).
Choose p-coCartesian morphisms C 0 Ci0 lying over the inert morphisms i : hni h1i for 1 i n.
Then the induced map
i
MapOf (C, Ci0 )
Y
MapfO (C, C 0 )
1in
is a homotopy equivalence.
(3) For every finite collection of objects C1 , . . . , Cn O
h1i , there exists an object C Ohni and a collection
of p-coCartesian morphisms C Ci covering i : hni h1i.
Remark 2.1.1.11. Definition 2.1.1.10 is really an -categorical generalization of the notion of a colored
operad, rather than that of an operad. Our choice of terminology is motivated by a desire to avoid awkward
language. To obtain an -categorical analogue of the notion of an operad, we should consider instead
-operads O N(Fin ) equipped with an essentially surjective functor 0 O h1i .
Remark 2.1.1.12. Let p : O N(Fin ) be an -operad. We will often abuse terminology by referring
to O as an -operad (in this case, it is implicitly assumed that we are supplied with a map p satisfying
the conditions listed in Definition 2.1.1.10). We will usually denote the fiber O
h1i ' p
1
{h1i} by O. We will
sometimes refer to O as the underlying -category of O .
Remark 2.1.1.13. Let p : O N(Fin ) be an -operad. Then p is a categorical fibration. To prove
this, we first observe that p is an inner fibration (this follows from Proposition T.2.3.1.5 since O is an
-category and N(Fin ) is the nerve of an ordinary category). In view of Corollary T.2.4.6.5, it will suffice
to show that if C Ohmi and : hmi hni is an isomorphism in Fin , then we can lift to an equivalence
: C C in O . Since is inert, we can choose to be p-coCartesian; it then follows from Proposition
0
It follows easily from (2) that is fully faithful, and condition (3) guarantees that is essentially surjective.
Remark 2.1.1.15. Let p : O N(Fin ) be an -operad and O = O h1i the underlying -category. It
follows from Remark 2.1.1.14 that we have a canonical equivalence Ohni ' On . Using this equivalence, we
can identify objects of O
hni with finite sequences (X1 , X2 , . . . , Xn ) of objects of O. We will sometimes denote
the corresponding object of O by X1 X2 Xn (this object is well-defined up to equivalence). More
generally, given objects X O
hmi and Y Ohni corresponding to sequences (X1 , . . . , Xm ) and (Y1 , . . . , Yn ),
we let X Y denote an object of O hm+ni corresponding to the sequence (X1 , . . . , Xm , Y1 , . . . , Yn ). We will
discuss the operation more systematically in 2.2.4.
Notation 2.1.1.16. Let O be an -operad, and suppose we are given a finite sequence of objects
{Xi }1in of O and another object Y O. We let MulO ({Xi }1in , Y ) denote the union of those compo-
nents of MapO (X1 . . .Xn , Y ) which lie over the unique morphism : hni h1i such that 1 {} = {}.
We regard MulO ({Xi }1in , Y ) as an object in the homotopy category H of spaces, which is well-defined
up to canonical isomorphism.
Remark 2.1.1.17. Let O be an -operad. Then we should imagine that O consists of an ordinary
-category O which comes equipped with a more elaborate notion of morphism supplied by the spaces
136 CHAPTER 2. -OPERADS
MulO (, ) of Notation 2.1.1.16. These morphism spaces are equipped with a composition law satisfying the
axiomatics of Definition 2.1.1.1 up to coherent homotopy. A precise formulation of this idea is cumbersome,
and Definition 2.1.1.10 provides an efficient substitute.
Example 2.1.1.18. The identity map exhibits Comm = N(Fin ) as an -operad, whose underlying -
category Comm is isomorphic to 0 . We will refer to this -operad as the commutative -operad. When
we wish to emphasize its role as an -operad, we will sometimes denote it by Comm .
Example 2.1.1.20. Let Triv be the subcategory of Fin whose objects are the objects of Fin , and whose
morphisms are the inert morphisms in Fin . Let Triv = N(Triv). Then the inclusion Triv Fin induces
a functor Triv N(Fin ) which exhibits Triv as an -operad; we will refer to Triv as the trivial
-operad.
Example 2.1.1.21. Let O be a colored operad in the sense of Definition 2.1.1.1, and let O be the ordinary
category given by Construction 2.1.1.7. Then the forgetful functor N(O ) N(Fin ) is an -operad.
Examples 2.1.1.18, 2.1.1.19, and 2.1.1.20 all arise as special cases of this construction.
(i) The objects of O are pairs (hni, (C1 , . . . , Cn )), where hni Fin and C1 , . . . , Cn are colors of O.
(ii) Given a pair of objects C = (hmi, (C1 , . . . , Cm )) to C 0 = (hni, (C10 , . . . , Cn0 )) in O , the simplicial set
MapO (C, C 0 ) is defined to be
a Y
MulO ({Ci }(i)=j , Cj0 ).
:hmihni 1jn
Definition 2.1.1.23. Let O be a simplicial colored operad. We will denote the simplicial nerve of the
category O by N (O); we will refer to N (O) as the operadic nerve of O.
Remark 2.1.1.24. Let O be a simplicial colored operad. Then there is an evident forgetful functor from O
to the ordinary category Fin (regarded as a simplicial category). This forgetful functor induces a canonical
map N (O) N(Fin ). We may therefore regard N as a functor from the category MCat of simplicial
colored operads to the category (Set )/ N(Fin ) .
Remark 2.1.1.25. Let O be a simplicial colored operad. The fiber product N (O) N(Fin ) {h1i} is canon-
ically isomorphic to the nerve of the simplicial category underlying O; we will denote this simplicial set by
N(O).
Definition 2.1.1.26. We will say that a simplicial colored operad O is fibrant if each of the simplicial sets
MulO ({Xi }iI , Y ) is fibrant.
Proposition 2.1.1.27. Let O be a fibrant simplicial colored operad. Then the operadic nerve N (O) is an
-operad.
2.1. FOUNDATIONS 137
Proof. If O is a fibrant simplicial colored operad, then O is a fibrant simplicial category so that N (O)
is an -category. Let C = (hmi, (C1 , . . . , Cm )) be an object of N (C) and let : hmi hni be an inert
morphism in Fin . Then we have a canonical map C C 0 = (hni, (C1 (1) , . . . , C1 (n) )) in O , which
we can identify with an edge of N (O) lying over . Using Proposition T.2.4.1.10, we deduce that is
p-coCartesian, where p : N (O) N(Fin ).
As a special case, we observe that there are p-coCartesian morphisms i,hmi : C (h1i, Ci ) covering
i : C Ci for 1 i m. To prove that N (O) is an -operad, we must show that these maps
/
determine a p-limit diagram hmi N (O). Unwinding the definitions, we must show that for every
object D = (hni, (D1 , . . . , Dn )) and every morphism : hni hmi, the canonical map
i
MapO (D, (h1i, Ci ))
Y
MapO (D, C)
1im
is a homotopy equivalence; here MapO (D, C) denotes the inverse image of {} in MapO (D, C) and
i
MapO (D, (h1i, Ci )) the inverse image of {i } in MapO (D, (h1i, Ci )). We now observe that this map
is an isomorphism of simplicial sets.
To complete the proof that N (O) is an -operad, it suffices to show that for each m 0 the functors
i
! associated to p induces an essentially surjective map
Y
N (O) N(Fin ) {hmi} N(O).
1im
In fact, N (O) N(Fin ) {hmi} is canonically isomorphic with N(O)m and this isomorphism identifies the
above map with the identity.
Proposition 2.1.2.4 is an immediate consequence of Remark 2.1.2.2 together with the following general
assertion:
Proposition 2.1.2.5. Let p : C D be an inner fibration of -categories. Suppose that D admits a
factorization system (SL , SR ) satisfying the following condition:
() For every object C C and every morphism : p(C) D in D which belongs to SL , there exists a
p-coCartesian morphism : C D lifting .
Let S L denote the collection of all p-coCartesian morphisms in C such that p() SL , and let S R = p1 SR .
Then (S L , S R ) is a factorization system on C.
Proof. We will prove that (S L , S R ) satisfies conditions (1) through (3) of Definition T.5.2.8.8:
(1) The collections S L and S R are stable under retracts. This follows from the stability of SL and SR
under retracts, together with the observation that the collection of p-coCartesian morphisms is stable
under retracts.
(2) Every morphism in S L is left orthogonal to every morphism in S R . To prove this, let : A B
belong to S L and : X Y belong to S R . Let : A B and : X Y denote the images of
and under the functor p. We wish to prove that the space MapCA/ /Y (B, X) is contractible. Using
the fact that is p-coCartesian, we deduce that the map MapCA/ /Y (B, X) MapDA/ /Y (B, X) is a
trivial Kan fibration. The desired result now follows from the fact that SL is left orthogonal to
SR .
(3) Every morphism : X Z admits a factorization = , where S L and S R . To prove
this, let : X Z denote the image of under p. Using the fact that (SL , SR ) is a factorization
system on D, we deduce that fits into a commutative diagram
>Y
X
/Z
?Y
X
/Z
Remark 2.1.2.6. Let p : O N(Fin ) be an -operad, and suppose we are given a collection of
inert morphisms {fi : X Xi }1im in O covering maps hni hni i in Fin which induce a bijection
/
1im hni i hni . These morphisms determine a p-limit diagram q : (hmi ) O . To prove this,
`
j
choose inert morphisms gi,j : Xi Xi,j covering the maps ` : hni i h1i for 1 j ni . Using the
fact that O is an -category, we obtain a diagram q : ( 1im (hni i )/ )/ O . Since the inclusion
` .
hmi 1im hni i is left cofinal, it will suffice to show that q is a p-limit diagram. Using the assumption
that O is an -operad, we deduce that q|( 1im (hni i )/ ) is a p-right Kan extension of q|hni . According
`
/
to Lemma T.4.3.2.7, it will suffice to show that q|hni is a p-limit diagram, which again follows from the
assumption that O is an -operad.
2.1. FOUNDATIONS 139
# z
N(Fin )
commutes.
(2) The functor f carries inert morphisms in O to inert morphisms in O0 .
We let AlgO (O0 ) denote the full subcategory of FunN(Fin ) (O , O0 ) spanned by the -operad maps.
Warning 2.1.2.8. The notation AlgO (O0 ) is somewhat abusive, since it depends on the -operads O and
O0 (and their maps to N(Fin )) and not only on the underlying -categories O and O0 .
Remark 2.1.2.9. Let O and O0 be -operads, and let F : O O0 be a functor satisfying condition
(1) of Definition 2.1.2.7. Then F preserves all inert morphisms if and only if it preserves inert morphisms
in O lying over the maps i : hni h1i. For suppose that X Y is an inert morphism in O lying
over : hmi hni; we wish to prove that the induced map ! F (X) F (Y ) is an equivalence. Since O0
is an -operad, it suffices to show that the induced map i! ! F (X) i! F (Y ) is an equivalence in O0 for
1 i n. Our hypothesis allows us to identify this with the morphism F (i! ! X) F (i! Y ), which is an
equivalence since Y ' ! X.
Definition 2.1.2.10. We will say that a map of -operads q : C O is a fibration of -operads if q is
a categorical fibration.
Remark 2.1.2.11. Let p : C O be a fibration of -operads, and suppose we are given a collection
of
` inert morphisms {fi : X Xi }1im in C covering maps hni hni i in Fin which induce a bijection
/
1im hni i hni . Then these morphisms determine a p-limit diagram q : hmi C . This follows
from Remark 2.1.2.6 and Proposition T.4.3.1.5.
The following result describes an important special class of -operad fibrations:
Proposition 2.1.2.12. Let O be an -operad, and let p : C O be a coCartesian fibration. The
following conditions are equivalent:
(a) The composite map q : C O N(Fin ) exhibits C as an -operad.
(b) For every object T ' T1 Tn O
hni , the inert morphisms T Ti induce an equivalence of
-categories CT 1in CTi .
Q
Proof. Suppose that (a) is satisfied. We first claim that p preserves inert morphisms. To prove this, choose
an inert morphism f : C C 0 in C . Let g : p(C) X be an inert morphism in O lifting q(f ), and let
g : C X be a p-coCartesian lift of g. It follows from Proposition T.2.4.1.3 that g is a q-coCartesian lift of
q(f ) and therefore equivalent to f . We conclude that p(f ) is equivalent to p(g) = g and is therefore inert.
The above argument guarantees that for each n 0, the maps {i }1in determine a homotopy commu-
tative diagram
C / O
hni hni
Cn / On
140 CHAPTER 2. -OPERADS
and the assumption that C and O are -operads guarantees that the vertical maps are categorical
equivalences. Let T be an object of O hni . Passing to the homotopy fibers over the vertices T and (Ti )1in
(which are Q equivalent to the actual fibers by virtue of Corollary T.3.3.1.4), we deduce that the canonical
map C T
1in CTi is an equivalence, which proves (b).
Now suppose that (b) is satisfied. We will prove that the functor q : C N(Fin ) satisfies the conditions
of Definition 2.1.1.10. To prove (1), consider an object C C and an inert morphism : q(C) hni in
Fin . Since O N(Fin ) is an -operad, there exists an inert morphism e : p(C) X in O lying over .
Since p is a coCartesian fibration, we can lift e to a p-coCartesian morphism : C X in C . Proposition
T.2.4.1.3 implies that is p-coCartesian, which proves (1).
Now let C C
hmi , C Chni , and f : hmi hni be as in condition (2) of Definition 2.1.1.10. Set
0
T = p(C), set T 0 = p(C 0 ), choose inert morphisms gi : T 0 Ti0 lying over i for 1 i n, and choose
p-coCartesian morphisms g i : C 0 Ci0 lying over gi for 1 i n. Let fi = i f for 1 i n. We have a
homotopy coherent diagram
MapfO (T, T 0 ) /Q Map fi
(T, Ti0 ).
1in O
Since O is an -operad, the bottom horizontal map is a homotopy equivalence. Consequently, to prove
that the top map is a homotopy equivalence, it will suffice to show that it induces a homotopy equivalence
after passing to the homotopy fiber over any h : T T 0 lying over f . Let D = h! C and let Di = (gi )! D for
1 i n. Using the assumption that p is a coCartesian fibration and Proposition T.2.4.4.2, we see that the
map of homotopy fibers can be identified with
Y
MapC0 (D, C) MapC (Di , Ci ),
T Ti
1in
Remark 2.1.2.15. In the situation of Definition 2.1.2.13, we will generally denote the fiber product
C O O by C, and abuse terminology by saying that C is an O-monoidal -category.
Given a morphism f MulO ({Xi }1in , Y ) in O, the coCartesian fibration p determines a functor
Y
CXi ' CX CY
1in
Remark 2.1.2.17. Let O be an -operad, and let C O be a O-monoidal -category. Then the
underlying map C O is a coCartesian fibration of -categories, which is classified by a functor : O
Cat . In other words, we can think of a O-monoidal -category as assigning to each color X O an
-category (X) of X-colored objects. We will later see that can be extended to a map of -operads, and
that this map of -operads determines C up to equivalence (Example 2.4.2.4 and Proposition 2.4.2.5).
category C
h1i .
Remark 2.1.2.20. Let C N(Fin ) be a symmetric monoidal -category. We will refer to the fiber C h1i
as the underlying -category of C ; it will often be denoted by C. We will sometimes abuse terminology
by referring to C as a symmetric monoidal -category, or say that C determines a symmetric monoidal
structure on C.
Using the constructions of Remark 2.1.2.16, we see that the active morphisms : h0i h1i and :
h2i h1i determine functors
0 C C C C,
which are well-defined up to a contractible space of choice. The first of these functors determines an object
of C which we will denote by 1 (or sometimes 1C if we wish to emphasize the dependence on C) and refer to
as the unit object of C.
It is not difficult to verify that the unit object 1 C and the tensor product on C satisfy all of the
usual axioms for a symmetric monoidal category up to homotopy. In particular, these operations endow the
homotopy category hC with a symmetric monoidal structure.
Example 2.1.2.21. Let C be a symmetric monoidal category (see [99]), so that we can regard C as a
colored operad as in Example 2.1.1.5. The -operad N(C ) of Example 2.1.1.21 is a symmetric monoidal
-category (whose underlying -category is the nerve N(C)).
We conclude this section with a useful criterion for detecting -operad fibrations:
Proposition 2.1.2.22. Let q : C O be a map of -operads which is an inner fibration. The following
conditions are equivalent:
(2) For every object C C and every inert morphism f : q(C) X in O , there exists an inert morphism
f : C X in C such that f = q(f ).
Moreover, if these conditions are satisfied, then the inert morphisms of C are precisely the q-coCartesian
morphisms in C whose image in O is inert.
Proof. According to Corollary T.2.4.6.5, condition (1) is satisfied if and only if condition (2) is satisfied
whenever f is an equivalence; this proves that (2) (1). For the reverse implication, suppose that q is a
categorical fibration and let f : q(C) X be as in (2). Let f0 : hmi hni denote the image of f in N(Fin ),
142 CHAPTER 2. -OPERADS
0 0 0
and let f : C X be an inert morphism in C lifting f0 . Since f and q(f ) are both inert lifts of the
morphism f0 , we can find a 2-simplex
0
<X
0
q(f ) g
q(C)
f
/X
C
f
/X
in C . Since f is the composition of an inert morphism with an equivalence, it is an inert morphism which lifts
f , as desired. This completes the proof of the implication (1) (2); the final assertion follows immediately
from Proposition T.2.4.1.3 (and the assumption that q preserves inert morphisms).
Definition 2.1.3.1. Let p : C O be a fibration of -operads, and suppose we are given -operads
: O0 O . We let AlgO0 / O (C) denote the full subcategory of FunO (O0 , C ) spanned by the maps
of -operads. Equivalently, AlgO0 / O (C) can be described as the fiber over the vertex of the categorical
fibration AlgO0 (C) AlgO0 (O) given by composition with p. In the special case where O0 = O and is
the identity map, we will denote the -category AlgO0 / O (C) by Alg/ O (C).
In the special case where O0 = O = N(Fin ), we will denote the -category AlgO0 / O (C) = Alg/ O (C) =
AlgO (C) by CAlg(C). We will refer to CAlg(C) as the -category of commutative algebra objects of C.
Remark 2.1.3.2. In the situation of Definition 2.1.3.1, we will sometimes abuse terminology by referring
to AlgO0 / O (C) as the -category of O0 -algebra objects of C. Note that this -category is generally not
equivalent to the -category AlgO0 (C) of Definition 2.1.2.7 (except in the special case O = N(Fin )).
Example 2.1.3.3. Let C be a symmetric monoidal category, and let us regard N(C) as a symmetric monoidal
-category via the construction described in Example 2.1.2.21. Then CAlg(N(C)) can be identified with the
nerve of the category of commutative algebra objects of C: that is, objects A C equipped with a unit map
1C A and a multiplication A A A which is commutative, unital, and associative.
Remark 2.1.3.4. Let O be an -operad, let C O be a coCartesian fibration of -operads, and let
K be an arbitrary simplicial set. Then the induced map
Fun(K, C ) Fun(K,O ) O O
is again a coCartesian fibration of -operads. For every object X O, we have a canonical isomorphism
DX ' Fun(K, CX ), and the operations f of Remark 2.1.2.16 are computed pointwise. We have a canonical
isomorphism
Alg/ O (D) ' Fun(K, Alg/ O (C)).
2.1. FOUNDATIONS 143
Example 2.1.3.5. Let q : O N(Fin ) be an -operad such that the image of q is contained in
Triv N(Fin ), and let p : C O be a O-monoidal -category. We observe that a section A : O C
of p is a O-algebra if and only if A is a p-right Kan extension of its restriction to O O . Using Proposition
T.4.3.2.15, we deduce that the restriction map Alg/ O (C) FunO (O, C) is a trivial Kan fibration. In
particular, taking O to be the trivial -operad Triv , we obtain a trivial Kan fibration AlgTriv (C) C.
Remark 2.1.3.6. Let O be an -operad. Since Triv can be identified with a simplicial subset of N(Fin ),
an -operad map p : O Triv is unique if it exists. If this condition is satisfied, then p is automatically
a coCartesian fibration.
Now let O be a general -operad. The -category AlgTriv (O) can be identified with the collection of
Triv-algebras in -category O N(Fin ) Triv . By virtue of Example 2.1.3.5, we deduce that evaluation at
h1i induces a trivial Kan fibration AlgTriv (O) O .
F (C) F (C 0 ) F (C C 0 ) 1 F (1)
which are compatible with the commutativity and associativity properties of the tensor products on C and
D. Our next definition singles out a special class of -category maps for which the morphisms above are
required to be equivalences.
We conclude this section by considering a variant on Example 2.1.3.5, which can be used to describe
algebras over the -operad E0 of Example 2.1.1.19.
Remark 2.1.3.10. Suppose that C is a symmetric monoidal -category with unit object 1. Proposition
2.1.3.9 implies that we can identify Alg/E0 (C) with the -category C1/ consisting of maps 1 A in C. In
other words, an E0 -algebra object of C is an object A C equipped with a unit map 1 A, but no other
additional structures.
144 CHAPTER 2. -OPERADS
Proof. Since p is a categorical fibration, the map is also a categorical fibration. The morphism determines
a functor s : [1] Fininj
. Let J denote the categorical mapping cylinder of s. More precisely, we define the
category J as follows:
An object of J is either an object hni Fininj
or an object i [1].
where the first map is the section of given by composition with r (and therefore a categorical equivalence).
By a two-out-of-three argument, we are reduced to proving that 0 is a categorical equivalence.
We will show that 0 is a trivial Kan fibration. By virtue of Proposition T.4.3.2.15, it will suffice to prove
the following:
(i) A functor FunE (N(J), O ) belongs to C if and only if F is a p-right Kan extension of F |1 .
0
(ii) Every functor F0 FunE (1 , O ) admits a p-right Kan extension F FunE (N(J), O ).
0 0
To see this, fix an object F FunE (N(J), O ) and consider an object hni Fininj
. Let I = Jhni/ J [1], let
0
I0 denote the full subcategory of I obtained by omitting the map hni 1 corresponding to the nonsurjective
map hni h1i in Fininj , and let I1 denote the full subcategory of I0 obtained by omitting the unique map
hni 0. We observe that the inclusion N(I0 ) N(I) is right cofinal and that the restriction F | N(I0 ) is a
p-right Kan extension of F | N(I1 ). Using Lemma T.4.3.2.7, we deduce that F is a p-right Kan extension of
F |1 at hni if and only if the induced map
F
N(I1 )/ N(J) O
is a p-limit diagram. Combining this with the observation that I1 is a discrete category (whose objects can
be identified with the elements of hni ), we obtain the following version of (i):
(i0 ) A functor F FunE (N(J), O ) is a p-right Kan extension of F |1 if and only if, for every nonnegative
0
integer n, the maps F (i ) : F (hni) F (1) exhibit F (hni) as a p-product of the objects {F (1)}1in .
Since O is an -operad, condition (i0 ) is equivalent to the requirement that each of the maps F (i ) :
F (hni) F (1) is inert.
We now prove (i). Suppose first that F is a p-right Kan extension of F |1 . We will show that F C.
We first show that the map F (s(i)) F (i) is an equivalence in O for i [1]. If i = 0 this is clear (the
-category O
h0i is a contractible Kan complex, so every morphism in Oh0i is an equivalence). If i = 1, we
2.1. FOUNDATIONS 145
apply condition (i0 ) in the case n = 1. Using this observation, we see that the condition of (i0 ) is equivalent
to the requirement that the maps i : hni h1i induce inert morphisms F (hni) F (h1i) for 1 i n, so
that F |E
0 AlgE0 (O). This proves that F C as desired.
Conversely, suppose that F C. If 1 i n, then the map F (i ) : F (hni) F (1) factors as a
composition
F (hni) F (h1i) F (1).
The first map is inert by virtue of our assumption that F |E 0 Alg/E0 (O), and the second map is an
equivalence since F satisfies condition (a). It follows that F satisfies the hypothesis of (i0 ) and is therefore
a p-right Kan extension of F |1 . This completes the proof of (i).
The proof of (ii) is similar: using Lemma T.4.3.2.7, we can reduce to showing that for each n 0 the
composite map
F
N(I1 ) {1} 1 0 O
can be extended to a p-limit diagram (lying over the canonical map N(I1 )/ N(J) E
0 ). The existence
of such a diagram follows immediately from Proposition 2.1.2.12.
2.1.4 -Preoperads
The collection of all -operads can be organized into a simplicial category Op
, which we define as follows:
are (small) -operads O N(Fin ).
The objects of Op
Because the mapping spaces in Op are Kan complexes, the simplicial set Op is an -category
(Proposition T.1.1.5.10). Our goal in this section is to study the -category Op . We will show that Op
is a presentable -category: in particular, it admits small limits and colimits. To prove this, we will exhibit
Op as the underlying -category of a combinatorial simplicial model category POp , which we call the
category of -preoperads.
Recall that a marked simplicial set is a pair (X, M ), where X is a simplicial set and M is a collection of
edges of X, which contains all degenerate edges (see T.3.1). If X is a simplicial set, we let X ] denote the
marked simplicial set (X, M ) where M consists of all edges of X, and X [ the marked simplicial set (X, M )
where M consists of all the degenerate edges of X. The category of marked simplicial sets will be denoted
by Set+.
Definition 2.1.4.2. An -preoperad is a marked simplicial set (X, M ) equipped with a map of simplicial
sets f : X N(Fin ) with the following property: for each edge e of X which belongs to M , the image f (e)
is an inert morphism in Fin .
A morphism from an -preoperad (X, M ) to an -preoperad (Y, N ) is a map of marked simplicial sets
(X, M ) (Y, N ) such that the diagram
X /Y
# {
N(Fin )
commutes. The collection of -preoperads (and -preoperad morphisms) forms a category, which we will
denote by POp .
146 CHAPTER 2. -OPERADS
Remark 2.1.4.3. The category POp can be identified with the overcategory Set+
/(N(Fin ),M ) , where M is
the collection of all inert morphisms in N(Fin ).
Remark 2.1.4.4. The category POp of -preoperads is naturally tensored over simplicial sets: if X is
an -preoperad and K is a simplicial set, we let X K = X K ] . This construction endows POp with
the structure of a simplicial category.
Notation 2.1.4.5. Let O be an -operad. We let O,\ denote the -preoperad (O , M ), where M is the
collection of all inert morphisms in O .
Proposition 2.1.4.6. There exists a left proper combinatorial simplicial model structure on POp which
may be characterized as follows:
(W ) A morphism f : X Y in POp is a weak equivalence if and only if, for every -operad O , the
induced map
MapPOp (Y , O,\ ) MapPOp (X, O,\ )
is a weak homotopy equivalence of simplicial sets.
This model structure is compatible with the simplicial structure of Remark 2.1.4.4. Moreover, if O is an
-operad, then a map : X O,\ in POp is a fibration if and only if there exists a fibration of -
operads C O (see Definition 2.1.2.10) such that is induced by an equivalence X ' C,\ . In particular
(taking O = N(Fin )), we deduce that an object X POp is fibrant if and only if it has the form C,\ ,
for some -operad C .
Proposition 2.1.4.6 can be deduced from much more general results which we will prove in B.4. In what
follows, we will freely use the terminology developed in the appendix.
Proof of Proposition 2.1.4.6. Let P = (M, T, {p : 20 N(Fin )}A ) be the categorical pattern on
N(Fin ) where M consists of all inert morphisms, T the collection of all 2-simplices, and A ranges over
all diagrams
hpi hni hqi
`
where the maps are inert and determine a bijection hpi hqi hni . The main result now follows from
Theorem B.0.20, and the characterization of fibrations between fibrant objects follows from Proposition
B.2.7.
Remark 2.1.4.7. We will refer to the model structure of Proposition 2.1.4.6 as the -operadic model
structure on POp .
Example 2.1.4.8. The inclusion {h1i}[ Triv,\ is a weak equivalence of -preoperads. This is an
immediate consequence of Example 2.1.3.5. In other words, we can view Triv,\ as a fibrant replacement for
the object {h1i}[ POp .
Example 2.1.4.9. Using Proposition 2.1.3.9, we deduce that the morphism h0i h1i in Fin induces a
weak equivalence of -preoperads (1 )[ E,\ ,\
0 , so that E0 can be viewed as a fibrant replacement for the
1 [
-preoperad ( ) .
Remark 2.1.4.10. The -operadic model structure on POp induces a model structure on the category
(POp )/{h1i}[ ' Set+ . Unwinding the definitions, we see that a morphism of marked simplicial sets :
(X, M ) (X 0 , M 0 ) is a cofibration (with respect to this model structure) if and only if the underlying map
of simplicial sets X X 0 is a monomorphism, and is a weak equivalence if and only if it induces a homotopy
equivalence MapSet+ ((X 0 , M 0 ), Y ) MapSet+ ((X, M ), Y ) whenever Y is a marked simplicial set of the form
2.1. FOUNDATIONS 147
O,\ N(Fin )\ {h1i}[ , for some -operad O . This is true if and only if Y has the form (C, M ), where C is
an -category and M is the collection of all equivalences in C (the only if assertion is obvious, and the
converse implication follows by taking O to be the -operad C of Proposition 2.4.1.5). It follows that
the induced model structure on Set+ coincides with the marked model structure of T.3.1, so that we can
identify the underlying -category N((Set+ ) ) with Cat .
o
Composing with the inclusion {h1i}[ , N(Fin )\ , we obtain a left Quillen functor
F : Set+
' (POp )/{h1i}[ POp .
This functor has a right adjoint G : POp Set+ , which assigns to an -preoperad X the fiber product
X N(Fin )\ {h1i}[ . Passing to the underlying -categories, we see that G induces the functor g : Op
Cat which assigns to each -operad O its underlying -category O. The left Quillen functor F induces
a left adjoint f : Cat Op .
Proposition 2.1.4.11. The functor f : Cat Op is fully faithful. An -operad q : O N(Fin )
belongs to the essential image of f if and only if the functor q factors through the subcategory Triv
N(Fin ).
Proof. Let Op0 Op be the full subcategory spanned by those -operads q : O N(Fin ) such that q
factors through Triv . It is easy to see that the inclusion f 0 : Op0 Op admits a right adjoint g 0 , given
by O 7 O N(Fin ) Triv . The evaluation functor g : Op Cat factors as a composition
g0 g 00
Op Op0 Cat ,
where g 00 = g| Op0 . It follows that f ' f 0 f 00 , where f 00 is a left adjoint to g 00 . Note that if q : O N(Fin )
belongs to Op0 , then q is a coCartesian fibration; moreover, every morphism in Op0 corresponds to a
commutative diagram
O
T / O0
q
# { q0
Triv
0
where T carries q-coCartesian morphisms to q -coCartesian morphisms. Using Theorem T.3.2.0.1, we deduce
that Op0 is equivalent to a full subcategory Fun0 (Triv , Cat ) Fun(Triv , Cat ): namely, the full
subcategory consisting of those functors : Triv Cat which are right Kan extensions of |{h1i}.
Using Proposition T.4.3.2.15, we deduce that evaluation at {h1i} induces an equivalence of -categories
Fun0 (Triv , Cat ) Cat . It follows that g 00 is an equivalence of -categories, so that f 00 ' (g 00 )1 is an
equivalence and f ' f 0 f 00 is fully faithful.
Remark 2.1.4.12. Proposition 2.1.4.11 is equivalent to the assertion that the weak equivalence {h1i}[
Triv,\ of Example 2.1.4.8 induces a left Quillen equivalence of model categories
(POp )/{h1i}[ (POp )/ Triv,\ .
This statement is not completely formal: the model category POp is not right proper, and the object
{h1i}[ POp is not fibrant.
Variant 2.1.4.13. We define a subcategory Cat
Op as follows:
An object C of Op belongs to Cat
if and only if it is a symmetric monoidal -category.
again a coCartesian fibration of -operads. The most obvious case to consider is that in which D is stable
under the relevant tensor product operations on C.
Proposition 2.2.1.1. Let p : C O be a coCartesian fibration of -operads, let D C be a full
subcategory which is stable under equivalence, and letQ D C be defined as above. Suppose that, for
every operation f MulO ({Xi }, Y ), the functor f : 1in CXi CY defined in Remark 2.1.2.16 carries
1in DXi into DY . Then:
Q
L / D
C
p
! }
O
C C such that, for every inert morphism C C 0 , where C 0 CX for some X O, the object C 0 belongs
to (CX )0 . Proposition 2.2.1.1 implies that the induced map C
0 O is again a coCartesian fibration of
-operads.
Remark 2.2.1.4. Let C Ass be a coCartesian fibration of -operads satisfying the hypotheses of
Example 2.2.1.3. Then, for every pair of integers m, n Z, the tensor product functor carries Cm Cn
into Cn+m . This follows immediately from the exactness of the tensor product in each variable, and the
assumption that the desired result holds in the case m = n = 0.
Proof of Proposition 2.2.1.1. Assertions (1) and (2) follow immediately from the definitions. Now suppose
that the hypotheses of (3) are satisfied. Let us say that a morphism f : D C in C is colocalizing if
D D , and the projection map
: D C C
/f D C C/C
is a trivial Kan fibration. Since is automatically a right fibration (Proposition T.2.1.2.1), the map f is
colocalizing if and only if the fibers of are contractible (Lemma T.2.1.3.4). For this, it suffices to show
that for each D0 D , the induced map of fibers
D0 : {D0 } C C
/f {D } C C/C
0
150 CHAPTER 2. -OPERADS
has contractible fibers. Since D0 is a right fibration between Kan complexes, it is a Kan fibration (Lemma
T.2.1.3.3). Consequently, D0 has contractible fibers if and only if it is a homotopy equivalence. In other
words, f is colocalizing if and only if composition with f induces a homotopy equivalence MapC (D0 , D)
MapC (D0 , C) for all D0 D .
Suppose now that f : D C is a morphism belonging to a particular fiber C X of p. Then, for every
object D0 CY , we have canonical maps
MapC (D0 , D) MapO (Y, X) MapC (D0 , C)
whose homotopy fibers over a morphisms g : Y X in O can be identified with MapC (g! D0 , D) and
X
MapC (g! D0 , C) (Proposition T.2.4.4.2). Our hypothesis that D is stable under the tensor operations on C
X
implies that g! D0 D
X . It follows that f is colocalizing in C if and only if it is colocalizing in CX .
To prove (3), we need to construct a commutative diagram
C 1
/ C
# ~ p
O
with | C {1} equal to the identity, and having the property that, for every object C C , the restriction
|{C} 1 is colocalizing. For this, we construct one simplex at a time. To define on a vertex
C C
X where X Ohni corresponds to a sequence of objects {Xi }1in in O, we use the equivalence
CX ' 1iX CXi and the assumption that each DXi CXi is a colocalization. For simplices of higher
Q
dimension, we need to solve extensions problems of the form
5/ C
0
( n 1 ) n {1} (n {1})
`
_
p
n 1 / O ,
where n > 0 and 0 carries each of the edges {i} 1 to a colocalizing morphism in C . We now observe
that n 1 admits a filtration
X0 X1 . . . Xn Xn+1 = n 1 ,
where X0 = ( n 1 ) n
`
n {1} ( {1}) and there exist pushout diagrams
/ n+1
n+1
i+1
Xi / Xi+1 .
We now argue, by induction on i, that the map 0 admits an extension to Xi (compatible with the projection
p). For i n, this follows from the fact that p is an inner fibration. For i = n+1, it follows from the definition
of a colocalizing morphism. This completes the proof of (3). Assertion (4) follows from the construction.
Remark 2.2.1.5. Let D C be as in the statement of Proposition 2.2.1.1, and suppose that each
inclusion DX CX admits a right adjoint LX . The inclusion i : D C is a O-monoidal functor, and
therefore induces a fully faithful embedding Alg/ O (D) Alg/ O (C). Let L be the functor constructed in
Proposition 2.2.1.1. Since L is a map of -operads, it also induces a functor f : Alg/ O (C) Alg/ O (D). It is
not difficult to see that f is right adjoint to the inclusion Alg/ O (D) Alg/ O (C). Moreover, if : Alg/ O (C)
CX denotes the evaluation functor associated to an object X O, then for each A Alg/ O (C) the map
(f (A)) (A) induced by the colocalization map f (A) A determines an equivalence (f (A)) ' LX (A).
2.2. CONSTRUCTIONS OF -OPERADS 151
Proposition 2.2.1.1 has an obvious converse: if i : D C is a fully faithful O-monoidal functor between
O-monoidal -categories, then then the essential image of D in C is stable under the tensor operations of
Remark 2.1.2.16. However, it is possible for this converse to fail if we assume only that i is lax monoidal.
We now discuss a general class of examples where D is not stable under tensor products, yet D nonetheless
inherits a O-monoidal structure from that of C.
Definition 2.2.1.6. Let C O be a coCartesian fibration of -operads and suppose we are given a
family of localization functors LX : CX CX for X O. We will say that the family {LX }XO is compatible
with the O-monoidal structure on C if the following condition is satisfied:
() Let f MulO ({Xi }1in , Y ) be an operation in O, and suppose we are given morphisms gi in CXi for
1 i n. If each gi is a LXi -equivalence, then the morphism f {gi }1in in CY is an LY -equivalence.
Example 2.2.1.7. In the situation where O is the commutative -operad, the condition of Definition
2.2.1.6 can be simplified: a localization functor L : C C is compatible with a symmetric monoidal
structure on C if and only if, for every L-equivalence X Y in C and every object Z C, the induced map
X Z Y Z is again an L-equivalence.
Proposition 2.2.1.8. Let p : C O be a coCartesian fibration of -operads. Assume that for each
X O, the -category CX is stable, and that for every operation MulO ({Xi }iI , Y ) the associated
functor : iI CXi CY is exact in each variable. Suppose we are given a collection of t-structures
Q
on the -categories CX which are compatible with p (in the sense of Example 2.2.1.3), so that we have an
induced coCartesian fibration C
0 O . Then the collection of localization functors n : (CX )0 (CX )0
is compatible with the O-monoidal structure on C0 (in the sense of Definition 2.2.1.6).
Proof.Q Suppose we are given an operation MulO ({Xi }iI , Y ), so that induces a tensor product functor
: iI CXi CY . We must show that if we are given a collection of morphisms i : Ci Ci0 in (CXi )0
which induce equivalences k Ci k Ci0 , then the induced map
k ({Ci }) k ({Ci0 })
is an equivalence in CY . Without loss of generality, we may assume that there exists an element j I such
that i is an equivalence for i 6= j, and that Cj0 = k Cj . We have a fiber sequence
Cj00 [k + 1] Cj Cj0
for some Cj00 (CXj )0 . Let Ci00 = Ci for i 6= j. Since is exact in each variable, we conclude that there
is a fiber sequence
({Ci00 })[k + 1] ({Ci }) ({Ci0 }).
Since our t-structures are assumed to be compatible with p, the object ({Ci00 }) belongs to (CY )0 , from
which it follows that k () is an equivalence.
Proposition 2.2.1.9. Let p : C O be a be a coCartesian fibration of -operads and suppose we are
given a family of localization functors {LX : CX CX }XO which are compatible with the O-monoidal
structure on C. Let D denote the collection of all objects of C which lie in the image of some LX , and let
D be defined as above. Then:
(1) There exists a commutative diagram
L / D
C
p
! }
O
and a natural transformation : idC L which exhibits L as a left adjoint to the inclusion
D C and such that p() is the identity natural transformation from p to itself.
152 CHAPTER 2. -OPERADS
Dp(Lf )/ D {p(Z 0 )} / Dp(LX)/ D {p(Z 0 )}
is homotopy Cartesian. Let Z 0 = LZ. Since L2 ' L, we can assume without loss of generality that Z L C.
Since f is p-coCartesian, Proposition T.2.4.4.3 implies that the diagram
Cf / C {Z} / CX/ C {Z}
Dp(f )/ D {p(Z)} / Dp(X)/ D {p(Z)}
Proof of Proposition 2.2.1.9. We first prove (1). Let us say that a map f : C D in C is localizing if it
induces a trivial Kan fibration
D C C
f / D C CD/ .
Arguing as in the proof of Proposition 2.2.1.1, we see that f is localizing if and only if, for every object
D0 D , composition with f induces a homotopy equivalence MapC (D, D0 ) MapC (C, D0 ). Suppose
that f lies in a fiber C
X of p, and let D CY of p. We have canonical maps
0
and Proposition T.2.4.4.2 allows us to identify the homotopy fibers of these maps over a morphism g : X Y
in O with MapC (g! D, D0 ) and MapC (g! C, D0 ). It follows that f is localizing in C if and only if g! (f ) is
Y Y
localizing in C
Y for every map g : X Y in O . Let X Ohni and Y Ohmi correspond to sequences of
objects {Xi }1in and {Yj }1jm in O. Using the equivalence CY ' 1jm CYi we see that it suffices to
Q
check this in the case m = 1. Invoking the assumption that the localization functors Invoking the assumption
that the localization functors {LZ }ZO are compatible with the O-monoidal structure on C , we see that f
is localizing if and only if it induces a LXi -localizing morphism in CXi for 1 i n.
We now argue as in the proof of Proposition 2.2.1.1. To prove (1), we need to construct a commutative
diagram
C 1
/ C
p
% {
N(Fin )
with | C {0} equal to the identity, and having the property that, for every object C C , the restriction
|{C} 1 is localizing. For this, we construct one simplex at a time. To define on a vertex C C X
for X O 0
hni , we choose a morphism f : C C corresponding to the localization morphisms Ci LXi Ci
under the equivalence C 1in CXi and apply the argument above. For simplices of higher dimension,
Q
X '
we need to solve extensions problems of the form
5/ C
0
( n 1 ) n
`
n {0} ( {0})
_
p
n 1 / O ,
where n > 0 and 0 carries each of the edges {i} 1 to a localizing morphism in C . We now observe that
n 1 admits a filtration
X0 X1 . . . Xn Xn+1 = n 1 ,
where X0 = ( n 1 ) n {0} (n {0}) and there exist pushout diagrams
`
/ n+1
n+1
ni
Xi / Xi+1 .
We now argue, by induction on i, that the map 0 admits an extension to Xi (compatible with the projection
p). For i n, this follows from the fact that p is an inner fibration. For i = n + 1, it follows from the
definition of a localizing morphism. This completes the proof of (1).
Lemma 2.2.1.11 implies that p0 = p| D is a coCartesian fibration. It follows immediately from
Q the defi-
nition that for every object X Ohmi corresponding to {X i O} 1im , the equivalence C
X ' 1im CXi
154 CHAPTER 2. -OPERADS
restricts to an equivalence D
1im DXi . This proves that p : D O is a coCartesian fibration of
0
Q
X '
-operads and that the inclusion D C is a map of -operads. Lemma 2.2.1.11 implies that L carries
p-coCartesian edges to p0 -coCartesian edges and is therefore a O-monoidal functor.
where m denotes the multiplication on A. Our goal in this section is to establish an -categorical analogue
of this observation (and a weaker result concerning undercategories). Before we can state our result, we need
to introduce a bit of notation.
Definition 2.2.2.1. Let q : X S be a map of simplicial sets, and suppose we are given a commutative
diagram
;X
p
q
SK / S.
We define a simplicial set XpS / equipped with a map q 0 : XpS / S so that the following universal property
is satisfied: for every map of simplicial sets Y S, there is a canonical bijection of FunS (Y, XpS / ) with the
collection of commutative diagrams
Y K / Y K. /Y
SK
p
/X / S.
Similarly, we define a map of simplicial sets X/pS S so that FunS (Y, X/pS ) is in bijection with the set of
diagrams
Y K / Y K/ /Y
SK
p
/X / S.
Remark 2.2.2.2. If S consists of a single point, then XpS / and X/pS coincide with the usual overcategory
and undercategory constructions Xp/ and X/p . In general, the fiber of the morphism XpS / S over a
vertex s S can be identified with (Xs )ps / , where Xs = X S {s} and ps : K Xs is the induced map;
similarly, we can identify X/pS S {s} with (Xs )/ps .
Notation 2.2.2.3. Let q : C O be a fibration of -operads, and let p : K Alg/ O (C) be a diagram.
We let C
pO / and C/pO denote the simplicial sets (C )pO / and (C )/pO described in Definition 2.2.2.1.
In the special case where K = 0 , the diagram p is simply given by a O-algebra object A Alg/ O (C);
in this case, we will denote C
pO / and C/pO by CAO / and C/AO , respectively.
Theorem 2.2.2.4. Let q : C O be a fibration of -operads, and let p : K Alg/ O (C) be a diagram.
Then:
2.2. CONSTRUCTIONS OF -OPERADS 155
q0 q 00
(1) The maps C
pO / O C/pO are fibrations of -operads.
(2) A morphism in C
pO / is inert if and only if its image in C is inert; similarly, a morphism in C/pO is
inert if and only if its image in C is inert.
Remark 2.2.2.5. In the special case where O is the commutative -operad and K = 0 , we can state
Theorem 2.2.2.4 more informally as follows: let C be an -operad equipped with a commutative algebra
object A CAlg(C). Then the -categories CA/ and C/A can be regarded as the underlying -categories
of -operads C
AO / and C/AO . Moreover, if C is a symmetric monoidal -cateogry, then C/A is a symmetric
monoidal -category; the same result holds for CA/ if we assume that A is a trivial algebra in the sense of
Definition 3.2.1.7.
The remainder of this section is devoted to the proof of Theorem 2.2.2.4. We will need a few lemmas.
;X
p
q
SK /S
where q is an inner fibration, and let q 0 : XpS / S be the induced map. Then q 0 is a inner fibration.
Similarly, if q is a categorical fibration, then q 0 is a categorical fibration.
Proof. We will prove the assertion regarding inner fibrations; the case of categorical fibrations is handled
similarly. We wish to show that every lifting problem of the form
A / Xp /
= S
j q0
B /S
admits a solution, provided that j is inner anodyne. Unwinding the definitions, we arrive at an equivalent
lifting problem
(A K . ) AK (B K)
` /X
j0 q
B K. / S,
which admits a solution by virtue of the fact that q is an inner fibration and j 0 is inner anodyne (Corollary
T.2.3.2.4).
Lemma 2.2.2.7. Let q : X S be an innert fibration of simplicial sets and let K and Y be simplicial sets.
Suppose that h : K Y . X is a map such that, for each k K, the induced map {k} Y . X is a
q-colimit diagram. Let h = h|K Y . Then the map
`
Proof. We will prove more generally that if K0 K is a simplicial subset and h0 = h|(K Y ) K0 Y (K
Y . ), then the induced map : Xh/ Xh0 / Sqh / Sqh/ is a trivial Kan fibration. Working simplex-by-
0
simplex, we can reduce to the case where K = n and K 0 = n . Let us identify Y ? n with the full
simplicial subset of Y . n spanned by n and Y . {0}. Let g = h|Y ? n , and let g = g|Y ? n . Then
is a pullback of the map
0 : Xg/ Xg/ Sqg/ Sqg/ .
It will now suffice to show that 0 has the right lifting property with respect to every inclusion m m .
Unwinding the definition, this is equivalent to solving a lifting problem of the form
Y ? n+m+1 8/ X
q
Y ? n+m+1 / S.
This lifting problem admits a solution by virtue of our assumption that h|{0}Y . is a q-colimit diagram.
Lemma 2.2.2.8. Let
;X
p
q
SK /S
be a diagram of simplicial sets, where q is an inner fibration, let q 0 : X pS / S be the induced map, and
suppose we are given a commutative diagram
Y
f
/ X pS /
<
f
q0
Y.
g
/S
is a q-colimit diagram.
f
(ii) The composite map Y X pS / X can be extended to a q-colimit diagram Y . X lying over g.
Then:
(1) Let f : Y . X pS / be a map rendering the diagram commutative. Then f is a q 0 -colimit diagram if
f
and only if the composite map Y . X pS / X is a q-colimit diagram.
(2) There exists a map f satisfying the equivalent conditions of (1).
Proof. Let Z be the full simplicial subset of K . Y . obtained by removing the final object, so we have a
canonical isomorphism Z . ' K . Y . . The maps f and g determine a diagram h : Z X. We claim
g
that h can be extended to a q-colimit diagram h : Z . X lying over the map Z . Y . S. To
prove this, let h0 = h|K . Y , h1 = h|K Y . , and h2 = h|K Y . Using (i) we deduce that the map
: Xh1 / Xh2 / Sqh2 / Sqh1 / is a trivial Kan fibration (Lemma 2.2.2.7). The map Xh/ Xh0 / Sqh0 / Sqh/
is a pullback of , and therefore also a trivial Kan fibration. Consequently, to show that h admits a q-colimit
2.2. CONSTRUCTIONS OF -OPERADS 157
diagram compatible with g, it suffices to show that h0 admits a q-colimit diagram compatible with g. Since
the inclusion Y , K . Y is left cofinal, this follows immediately from (ii). This proves the existence of h:
moreover, it shows that an arbitrary extension h of h (compatible with g) is a p-colimit diagram if and only
if it restricts to a p-colimit diagram Y . Z.
The map h determines an extension f : Y . XpS / of f . We will show that f is a q 0 -colimit diagram.
This will prove the if direction of (1) and (2); the only if direction of (1) will then follow from the
uniqueness properties of q 0 -colimit diagrams.
We wish to show that every lifting problem of the form
Y ? n
F / Xp /
9 S
q0
Y ? n /S
admits a solution, provided that n > 0 and F |Y ? {0} coincides with f . This is equivalent to a lifting problem
of the form
((Y ? n ) K . ) (Y ? n )K ((Y ? n ) K) /4 X
`
j q
(Y ? n ) K . /S
It now suffices to observe that the map j is a pushout of the inclusion Z ? n , Z ? n , so the desired
lifting problem can be solved by virtue of our assumption that h is a q-colimit diagram.
The following result is formally similar to Lemma 2.2.2.8 but requires a slightly different proof:
be a diagram of simplicial sets, where q is an inner fibration, let q 0 : X pS / S be the induced map, and
suppose we are given a commutative diagram
Y
f
/ X pS /
<
f
q0
Y/
g
/S
Then:
(1) Let f : Y / X pS / be a map rendering the diagram commutative. Then f is a q 0 -limit diagram if and
f
only if the composite map Y / X pS / X is a q-limit diagram.
Proof. Let v be the cone point of K . and v 0 the cone point of Y / . Let Z be the full subcategory of K . Y /
obtained by removing the vertex (v, v 0 ). The maps f and g determine a map h : Z X. Choose any map
g 0 as in (i), and let g00 = g 0 |Y . We claim that there exists an extension h : K . Y / X of h which is
compatible with g, such that h|{v} Y / = g 0 . Unwinding the definitions, we see that providing such a map
h is equivalent to solving a lifting problem of the form
/ X/g0
K / Xg0 S 0 S/g ,
0 /qg 0
which is possible since the left vertical map is a trivial Kan fibration (since g 0 is a q-limit diagram).
The map h determines a diagram f : Y / XpS / . We will prove that f is a q 0 -limit diagram. This will
prove the if direction of (1) and (2); the only if direction of (1) will then follow from the uniqueness
properties of q-limit diagrams.
To show that f is a q-limit diagram, we must show that every lifting problem of the form
n ? Y
F / Xp /
9 S
q0
n ? Y /S
admits a solution, provided that n > 0 and F |{n}?Y = f . Unwinding the definitions, we obtain an equivalent
lifting problem
( n ? Y ) K . ) ( n ?Y )K ((n ? Y ) K) 4/ X
`
j q
(n ? Y ) K . / S.
It now suffices to observe that j is a pushout of the inclusion K ? n ? Y , K ? n ? Y , so that the desired
extension exists because h|{v} Y / = g 0 is a q-limit diagram.
Proof of Theorem 2.2.2.4. We will prove (1), (2), and (3) for the simplicial set C pO / ; the analogous assertions
for C/pO will follow by the same reasoning. We first observe that q is a categorical fibration (Lemma 2.2.2.6).
0
Let X C
pO / , and suppose we are given an inert morphism : q(X) Y in O ; we wish to show that there
exists a q 0 -coCartesian morphism X Y in C pO / lifting . This follows immediately from Lemma 2.2.2.8.
Suppose next that we are given an object X O lying over hni Fin , and a collection of inert
morphisms i : X Xi lying over i : hni h1i for 1 i n. We wish to prove that the maps i induce
an equivalence Y
: (C
pO / ) X ' (C
pO / )Xi .
1in
Let pX : K C
X be the map induced by p, and define maps pXi : K CXi similarly. We observe that pXi
can be identified with the composition of pX with !i : C
X CXi . Since q is a fibration of -operads, we
have an equivalence of -categories Y
CX CXi .
1in
q 0 -limit diagram. This follows from Lemma 2.2.2.9, since the image of in C is a q-limit diagram. This
completes the proof of (1). Moreover, our characterization of q 0 -coCartesian morphisms immediately implies
(2). Assertion (3) follows immediately from Lemma 2.2.2.8.
C D / C D
+
N(Sub) / N(Fin ) N(Fin ).
where O = O
O+ .
Fin . Let S = (S) and T = (T ). Then induces inert morphisms : [S] [S ] and + : [T ] [T 0 ].
0 0 0
Proof of Theorem 2.2.3.6. Assertion (1) follows from the evident isomorphisms
(C D ) ' C D
h0i (C D )+ ' C
h0i D ,
Funlax ((C D )+ , E ) / FunN(Fin ) (X, E ).
Since E
h0i is a contractible Kan complex, the simplicial set FunN(Fin ) (X, E ) is also a contractible Kan
complex, so the map
A Funlax ((C D ) , E ) Funlax ((C D )+ , E )
is a categorical equivalence. We will complete the proof by showing that the map Funlax (C D , E ) A
is a trivial Kan fibration.
Let q : E N(Fin ) denote the projection map. In view of Proposition T.4.3.2.15, it will suffice to
show the following:
(a) An arbitrary map A FunN(Fin ) (C D , E ) is an -operad map if and only if it satisfies the
following conditions:
(i) The restriction A0 = A| Y belongs to A.
(ii) The map A is a q-right Kan extension of A0 .
(b) For every object A0 A, there exists an extension A FunN(Fin ) (C D , E ) of A0 which satisfies
the equivalent conditions of (a).
To prove (a), consider an object A FunN(Fin ) (C D , E ) and an object X = (hni, S, T, C, D)
C D . Choose morphisms : C C0 and : D D0 , where C0 C
h0i and D0 Dh0i . Set
X+ / X0 .
A(X) / A(X )
A(X+ ) / A(X0 )
162 CHAPTER 2. -OPERADS
is a q-pullback diagram. Since q : E N(Fin ) is an -operad, this is equivalent to the requirement that
the maps A(X ) A(X) A(X+ ) are inert. In other words, we obtain the following version of (a):
(a0 ) A map A FunN(Fin ) (C D , E ) is a q-right Kan extension of A0 = A| Y if and only if, for every
object X C D as above, the maps A(X ) A(X) A(X+ ) are inert.
We now prove (a) Suppose first that A is an -operad map; we wish to prove that A satisfies conditions
(i) and (ii). Condition (i) follows immediately from the description of the inert morphisms in C D
provided by the proof of Proposition 2.2.3.5, and condition (ii) follows from (a0 ). Conversely, suppose
that (i) and (ii) are satisfied. We wish to prove that A preserves inert morphisms. In view of Remark
2.1.2.9, it will suffice to show that A(X) A(Y ) is inert whenever X Y is an inert morphism such
that Y (C D )h1i . It follows that Y Y; we may therefore assume without loss of generality that
Y (C D ) . The map X Y then factors as a composition of inert morphisms X X Y , where
X is defined as above. Then A(X) A(X ) is inert by virtue of (ii) and (a0 ), while A(X ) A(Y ) is
inert by virtue of assumption (i).
To prove (b), it will suffice (by virtue of Lemma T.4.3.2.13) to show that for each X C D , the
induced diagram
A
YX/ Y 0 E
admits a q-limit. Since is right cofinal, it suffices to show that there exists a q-limit of the diagram
A0 (X ) A0 (X0 ) A0 (X+ ).
The existence of this q-limit follows immediately from the assumption that E is an -operad.
Construction 2.2.4.1. Let O be an -operad. We let Act(O ) denote the full subcategory of Fun(1 , O )
spanned by the active morphisms. Suppose that p : C O is a fibration of -operads. We let EnvO (C)
denote the fiber product
C Fun({0},O ) Act(O ).
We will refer to EnvO (C) as the O-monoidal envelope of C . In the special case where O is the commutative
-operad, we will denote EnvO (C) simply by Env(C) .
Remark 2.2.4.2. More informally, we can identify EnvO (C) with the -category of pairs (C, ), where
C C and : p(C) X is an active morphism in O .
Remark 2.2.4.3. Let C be an -operad. Evaluation at {1} 1 induces a map Env(C) N(Fin ). We
let Env(C) denote the fiber Env(C)
h1i . Unwinding the definitions, we deduce that Env(C) can be identified
with the subcategory C
act C spanned by all objects and active morphisms between them.
We will defer the proof of the following basic result until the end of this section:
Proposition 2.2.4.4. Let p : C O be a fibration of -operads. Then evaluation at the vertex {1} 1
induces a coCartesian fibration of -operads q : EnvO (C) O .
2.2. CONSTRUCTIONS OF -OPERADS 163
p(C 0 ) o p(C 0 D0 ) / p(D0 )
Co C D /D
C0 o E / D0 .
Let : E C 0 D0 be the canonical map in C p(C 0 D 0 ) ; the above diagram shows that the image of is an
equivalence in both Cp(C 0 ) and Cp(D0 ) . Since Cp(C 0 D0 ) ' C
p(C 0 ) Cp(D 0 ) , it follows that is an equivalence,
so that is q-coCartesian as desired.
For any -operad O , the diagonal embedding O Fun(1 , O ) factors through Act(O ). Pullback
along this embedding induces an inclusion C EnvO (C) for any fibration of -operads C O . It
follows from Proposition 2.2.4.4 and Lemma 2.2.4.16 (below) that this inclusion is a map of -operads. The
terminology O-monoidal envelope is justified by the following result:
Proposition 2.2.4.9. Let p : C O be a fibration of -operads and p0 : EnvO (C) O the induced
coCartesian fibration of -operads, and let q : D O be another coCartesian fibration of -operads.
The inclusion i : C EnvO (C) induces an equivalence of -categories
Fun
O (EnvO (C), D) AlgC (D).
Here FunO (UO (C), D) denotes the full subcategory of FunO (EnvO (C) , D ) spanned by those functors
0
which carry p -coCartesian morphisms to q-coCartesian morphisms, and AlgC (D) the full subcategory of
FunO (C , D ) spanned by the maps of -operads.
Remark 2.2.4.10. Since every diagonal embedding O Act(O ) is fully faithful, we conclude that for
every fibration of -operads C O the inclusion C , EnvO (C) is fully faithful. In particular, we
deduce that for every -operad C there exists a fully faithful -operad map C D , where D is a
symmetric monoidal -category.
164 CHAPTER 2. -OPERADS
We now turn to the proofs of Propositions 2.2.4.4 and 2.2.4.9. We will need several preliminary results.
Lemma 2.2.4.11. Let p : C D be a coCartesian fibration of -categories. Let C0 be a full subcategory of
C satisfying the following conditions:
(i) For each D D, the inclusion C0D CD admits a left adjoint LD .
(ii) For every morphism f : D D0 in D, the associated functor f! : CD CD0 carries LD -equivalences
to LD0 -equivalences.
Then:
(1) The restriction p0 = p| C0 is a coCartesian fibration.
(2) Let f : C C 0 be a morphism in C0 lying over g : D D0 in D, and let g! : CD CD0 be the
functor induced by the coCartesian fibration p. Then f is p0 -coCartesian if and only if the induced map
: g! C C 0 is an LD0 -equivalence.
Proof. We first prove the if direction of (2). According to Proposition T.2.4.4.3, it will suffice to show
that for every object C 00 C0 lying over D00 D, the outer square in the homotopy coherent diagram
MapC (C 0 , C 00 )
/ MapC (g! C, C 00 ) / MapC (C, C 00 )
MapD (D0 , D00 ) / MapD (D0 , D00 ) / MapD (D, D00 )
is a homotopy pullback square. Since the right square is a homotopy pullback (Proposition T.2.4.4.3), it
will suffice to show that induces a homotopy equivalence after passing the homotopy fiber over any map
h : D0 D00 . Using Proposition T.2.4.4.2, we see that this is equivalent to the assertion that the map h! ()
is an LD00 -equivalence. This follows from (ii), since is an LD0 -equivalence.
To prove (1), it will suffice to show that for every C C0 and every g : p(C) D0 in D, there exists
a morphism f : C C 0 lying over g satisfying the criterion of (2). We can construct f as a composition
f0 f 00
C C 00 C 0 , where f 0 is a p-coCartesian lift of g in C, and f 00 : C 00 C 0 exhibits C 0 as an C0D0 -localization
of C 00 .
We conclude by proving the only if direction of (2). Let f : C C 0 be a p0 -coCartesian morphism in C0
f0 f 00
lying over g : D D0 . Choose a factorization of f as a composition C C 00 C 0 , where f 0 is p-coCartesian
h h0
and f 00 is a morphism in CD0 . The map f 00 admits a factorization as a composition C 00 C 000 C 0 , where
h exhibits C 000 as a C0D0 -localization of C 00 . The first part of the proof shows that the composition h f 0 is
a p0 -coCartesian lift of g. Since f is also a p0 -coCartesian lift of g, we deduce that h0 is an equivalence. It
follows that f 00 = h0 h exhibits C 0 as a C0D0 -localization of C 00 ' g! C, so that f satisfies the criterion of
(2).
Remark 2.2.4.12. Let C0 C and p : C D be as in Lemma 2.2.4.11. Hypotheses (i) and (ii) are
equivalent to the following:
(i0 ) The inclusion C0 C admits a left adjoint L.
(ii0 ) The functor p carries each L-equivalence in C to an equivalence in D.
Suppose first that (i) and (ii) are satisfied. To prove (i0 ) and (ii0 ), it will suffice (by virtue of Proposition
T.5.2.7.8) to show that for each object C CD , if f : C C 0 exhibits C 0 as a C0D -localization of C,
then f exhibits C 0 as a C0 -localization of C. In other words, we must show that for each C 00 C0 lying
over D00 D, composition with f induces a homotopy equivalence MapC (C 0 , C 00 ) MapC (C, C 00 ). Using
Proposition T.2.4.4.2, we can reduce to showing that for every morphism g : D D00 in D, the induced map
2.2. CONSTRUCTIONS OF -OPERADS 165
MapCD00 (g! C 0 , C 00 ) MapCD00 (g! C, C 00 ) is a homotopy equivalence. For this, it suffices to show that g! (f ) is
an LD00 -equivalence, which follows immediately from (ii).
Conversely, suppose that (i0 ) and (ii0 ) are satisfied. We first prove (i). Fix D D. To prove that the
inclusion C0D CD admits a left adjoint, it will suffice to show that for each object C CD there exists a C0D -
localization of C (Proposition T.5.2.7.8). Fix a map f : C C 0 in C which exhibits C 0 as a C0 -localization
of C. Assumption (ii0 ) guarantees that p(f ) is an equivalence in D. Replacing f by an equivalent morphism
if necessary, we may suppose that p(f ) = idD so that f is a morphism in CD . We claim that f exhibits
C 0 as a C0D -localization of C. To prove this, it suffices to show that for each C 00 C0D , composition with
f induces a homotopy equivalence MapCD (C 0 , C 00 ) MapCD (C, C 00 ). Using Proposition T.2.4.4.2, we can
reduce to showing that f induces a homotopy equivalence MapC (C 0 , C 00 ) MapC (C, C 00 ), which follows
from the assumption that f exhibits C 0 as a C0 -localization of C.
We now prove (ii). Let f : C C 0 be an LD -equivalence in CD , and let g : D D00 be a morphism in
D. We wish to show that g! (f ) is an LD00 -equivalence in CD00 . In other words, we wish to show that for each
object C 00 C0D00 , the map MapCD00 (g! C 0 , C 00 ) MapCD00 (g! C, C 00 ) is a homotopy equivalence. This follows
from Proposition T.2.4.4.2 and the fact that MapC (C 0 , C 00 ) MapC (C, C 00 ) is a homotopy equivalence.
Lemma 2.2.4.13. Let p : C D be an inner fibration of -categories. Let D0 D be a full subcategory
and set C0 = D0 D C. Assume that:
(i) The inclusion D0 D admits a left adjoint.
(ii) Let C C be an object and let g : p(C) D be a morphism which exhibits D as a D0 -localization of
p(C). Then g can be lifted to a p-coCartesian morphism C C 0 .
Then:
(1) A morphism f : C C 0 exhibits C 0 as a C0 -localization of C if and only if p(f ) exhibits p(C 0 ) as a
D0 -localization of p(C) and f is p-coCartesian.
(2) The inclusion C0 C admits a left adjoint.
Proof. We first prove the if direction of (1). Fix an object C 00 C0 ; we wish to prove that f induces
a homotopy equivalence MapC (C 0 , C 00 ) MapC (C, C 00 ). Using Proposition T.2.4.4.3, we deduce that the
homotopy coherent diagram
MapD (p(C 0 ), p(C 00 )) / MapD (p(C), p(C 00 ))
is a homotopy pullback square. It therefore suffices to show that the bottom horizontal map is a homotopy
equivalence, which follows from the assumptions that p(C 00 ) D0 and p(f ) exhibits p(C 0 ) as a D0 -localization
of p(C).
Assertion (2) now follows from (ii) together with Proposition T.5.2.7.8. To complete the proof, we verify
the only if direction of (1). Let f : C C 0 be a map which exhibits C 0 as a C0 -localization of C, and let
g : D D0 be the image of f in D. Then f factors as a composition
f0 f 00
C g! C C 0 ;
we wish to prove that f 00 is an equivalence. This follows from the first part of the proof, which shows that
f 0 exhibits g! C as a C0 -localization of C.
Lemma 2.2.4.14. Let p : C O be a fibration of -operads, and let D = C Fun({0},O ) Fun(1 , O ).
Then the inclusion EnvO (C) D admits a left adjoint. Moreover, a morphism : D D0 in D exhibits
D0 as an EnvO (C) -localization of D if and only if D0 is active, the image of in C is inert, and the image
of in O is an equivalence.
166 CHAPTER 2. -OPERADS
Proof. According to Proposition 2.1.2.4, the active and inert morphisms determine a factorization system
on O . It follows from Lemma T.5.2.8.19 that the inclusion Act(O ) Fun(1 , O ) admits a left adjoint,
and that a morphism : g g 0 in Fun(1 , O ) corresponding to a commutative diagram
X
f
/ X0
g g0
0
Y
f
/ Y0
i
i
hni / h1i
where i is active and i is inert. Unwinding the definitions, we must show the following:
() Given an active morphism 0 : hm0 i hn0 i in Fin , a map : hn0 i hni, and a collection of
commutative diagrams
hm0 i
i
/ hmi i
i
i
hn0 i / h1i,
Proof of Proposition 2.2.4.4. Lemma 2.2.4.15 implies that q is a coCartesian fibration. It will therefore
suffice to show that EnvO (C) is an -operad. Let r denote the composition
q
EnvO (C) O N(Fin ).
In view of Proposition T.4.3.1.5, it will suffice to show that is an r00 -limit diagram, that r00 is an r10 -limit
diagram, and that r10 r00 is an r20 -limit diagram. The second of these assertions follows from Remark
2.1.2.6 and Lemma 3.2.2.9, and the last from Lemma 2.2.4.16. To prove that is an r00 -limit diagram, we
consider the pullback diagram
D / Fun(1 , O )
C / O .
/
Using Proposition T.4.3.1.5, we are reduced to the problem of showing that the induced map hni C is
a p-limit diagram; this follows from Remark 2.1.2.11.
To complete the proof, it will suffice to show for any finite collection of objects Xi EnvO (C) h1i
(parametrized by 1 i n), there exists an object X EnvO (C) hni and a collection of r-coCartesian
morphisms X Xi covering the maps i : hni h1i. Each Xi can be identified with an object Ci C and
an active morphism i : p(Ci ) Yi in O , where Yi O. The objects Yi determine a diagram g : hni O .
Using the assumption that O is an -operad, we deduce the existence of an object Y Ohni and a collec-
tion of inert morphisms Y Yi covering the maps i : hni h1i. We regard these morphisms as providing
an object Y O /g lifting Y . Let Ci C
lie over hmi i in Fin . Since C is an -operad, there exists
an object C C hmi and a collection of inert morphisms C Ci , where m = m1 + + mn . Composing
these maps with the i , we can lift p(C) to an object Z O /g . To construct the object X and the maps
X Xi , it suffices to select a morphism Z Y in O /g . The existence of such a morphism follows from the
observation that Y is a final object of O/g .
Proof of Proposition 2.2.4.9. Let E denote the essential image of i : C EnvO (C) . We can identify E
with the full subcategory of EnvO (C) spanned by those objects (X, : p(X) Y ) for which X C and
is an equivalence in O . We observe that i induces an equivalence of -operads C E . It will therefore
suffice to prove that the restriction functor
Fun
O (EnvO (C), D) AlgE / O (D)
is an equivalence of -categories. In view of Proposition T.4.3.2.15, it will suffice to show the following:
(a) Every -operad map 0 : E D admits a q-left Kan extension : EnvO (C) D .
(b) An arbitrary map : EnvO (C) D in (Set )/ O is a O-monoidal functor if and only if it is a q-left
Kan extension of 0 = | E and 0 is an -operad map.
To prove (a), we will use criterion of Lemma T.4.3.2.13: it suffices to show that for every object X =
(X, : p(X) Y ) in EnvO (C) , the induced diagram E EnvO (C) EnvO (C)
/X
D admits a q-colimit
168 CHAPTER 2. -OPERADS
g g0
(X, )
f
/ (X 0 , 0 ).
The description of p0 -coCartesian morphisms supplied by Lemma 2.2.4.16 shows that the map X 00 X 0
is an equivalence in O . If satisfies the hypotheses of (b0 ), then (g) and (g 0 ) are q-coCartesian. The
assumption that 0 is an -operad map guarantees that (f 0 ) is q-coCartesian. It follows from Proposition
T.2.4.1.7 that (f ) is q-coCartesian. By allowing f to range over all morphisms in EnvO (C) we deduce that
is a O-monoidal functor, as desired.
Definition 2.2.5.3. Let O , O0 , and O00 be -operads. A bifunctor of -operads is a map f :
O O0 O00 with the following properties:
(i) The diagram
O O0
/ O00
N(Fin ) N(Fin )
/ N(Fin )
commutes.
(ii) For every inert morphism in O and every inert morphism in O0 , the image f (, ) is an inert
morphism in O00 .
We let BiFunc(O , O0 ; O00 ) denote the full subcategory of FunN(Fin ) (O O0 O00 ) spanned by
those maps which satisfy (ii); we will refer to BiFunc(O , O0 ; O00 ) as the -category of -operad bifunctors
from O O0 into O00 .
Given an -operad bifunctor f : O O0 O00 and another -operad C , composition with f
determines a functor : AlgO00 (C) BiFunc(O , O0 ; C ). We will say that f exhibits O00 as a tensor
product of O and O0 if the functor is an equivalence for every -operad C .
Remark 2.2.5.4. For every triple of -operads O , O0 , and O00 , we let Mul
Op
({O , O0 }, O00 ) de-
note the largest Kan complex contained in the -category BiFunc(O , O0 ; O00 ). We claim that a bi-
functor of -operads f : O O0 O00 exhibits O00 as an tensor product of O with O0 if and
only if, for every -operad C , composition with f induces a homotopy equivalence C : AlgO00 (C)'
MulOp
({O , O0 }, O00 ). The only if direction is clear. For the converse, we observe that to show that
the functor AlgO00 (C) BiFunc(O , O0 ; C ) is an equivalence of -categories, it suffices to show that for
every simplicial set K the induced functor Fun(K, AlgO00 (C)) Fun(K, BiFunc(O , O0 ; C )) induces a ho-
motopy equivalence from Fun(K, AlgO00 (C))' to Fun(K, BiFunc(O , O0 ; C ))' . Unwinding the definitions,
we see that this map is given by D , where D denotes the -operad Fun(K, C ) Fun(K,N(Fin )) N(Fin ).
It is immediate from the definition that if a pair of -operads O and O0 admits a tensor product
00
O , then O00 is determined uniquely up to equivalence. To prove the existence of the tensor product it is
convenient to work in the more general setting of -preoperads:
Notation 2.2.5.5. Let X = (X, M ) and Y = (Y, M 0 ) be -preoperads: that is, X and Y are simplicial
sets equipped with maps X N(Fin ) Y , and M and M 0 are collections of edges of X and Y . We let
X Y denote the -preoperad (X Y, M M 0 ), where we regard X Y as an object of (Set )/ N(Fin )
via the map X Y N(Fin ) N(Fin ) N(Fin ).
Unwinding the definitions (and using Remark 2.2.5.4), we see that a bifunctor of -operads
f : O O0 O00
0,\
exhibits O00 as a tensor product of O and O0 if and only if the induced map O,\ O0,\ O0 is a
weak equivalence of -preoperads. In other words, a tensor product of a pair of -operads O and O0
,\ 0,\
can be identified with a fibrant replacement for the object O O in the category POp . This proves:
Proposition 2.2.5.6. Let O and O0 be -operads. Then there exists a bifunctor of -operads O
O0 O00 which exhibits O00 as a tensor product of O and O0 .
170 CHAPTER 2. -OPERADS
We now show that the operation is compatible with the -operadic model structure on POp .
Proposition 2.2.5.7. The functor endows POp with the structure of a monoidal model category.
Remark 2.2.5.8. In the approach to -operads based on dendroidal sets, one can do better: the tensor
product of -operads is modelled by an operation which is commutative up to isomorphism. We refer to
[31] for a discussion.
Proof of Proposition 2.2.5.7. Since every object of POp is cofibrant, it will suffice to show that the functor
: POp POp POp
is a left Quillen bifunctor. Let P be as in the proof of Proposition 2.1.4.6. Using Remark B.2.5, we deduce
that the Cartesian product functor POp POp (Set+ )/ P P is a left Quillen bifunctor. The desired
result now follows by applying Proposition B.2.9 to the product functor N(Fin ) N(Fin ) N(Fin ).
Our next goal is to discuss the symmetry properties of the tensor product construction on -operads.
Here we encounter a subtlety: the functor : Fin Fin Fin endows Fin with the structure of
a symmetric monoidal category. However, this symmetric monoidal structure is not strict: the natural
symmetry isomorphism hmni ' hmi hni ' hni hmi ' hmni is not the identity, because the two different
lexicographical orderings of hmi hni do not coincide. We can address this problem by replacing the specific
functor : Fin Fin Fin of Notation 2.2.5.1 by the collection of all functors which are isomorphic to
.
Notation 2.2.5.9. Let F : Fin Fin Fin be a functor. We will say that F is a smash product
functor if it has the following properties:
(1) There exists an isomorphism (automatically unique) F (h1i, . . . , h1i) ' h1i.
(2) The functor F preserves coproducts separately in each variable.
Example 2.2.5.10. The functor F : Fin Fin Fin given by F (hn1 i, . . . , hnk i) = hn1 i hnk i =
hn1 nk i is a smash product functor.
Notation 2.2.5.11. For every finite set I, the collection of smash product functors F : Fin I Fin
forms a category, which we will denote by S(I). For every pair of objects F, G S(I), there is a unique
morphism from F to G (which is an isomorphism). Consequently, S(I) is equivalent to the discrete category
[0], consisting of the smash product functor described in Example 2.2.5.10.
Construction 2.2.5.12. Given a collection of -operads {O 0
i }iI , another -operad O , we define a
0 0
simplicial set MulOp
({Oi }, O ) equipped with a map MulOp
({Oi }, O ) N(S(I)) so that the following
universal property is satisfied: for every simplicial set K equipped with a map K N(S(I)), there is a
natural bijection of FunN(S(I)) (K, MulOp
({O 0
i }, O ) with the set of commutative diagrams
O
f
/ O0
Q
K iI i
N(S(I)) N(Fin )I / N(Fin )
having the following property: given any collection of inert morphisms {i Fun(1 , Oi }iI and any edge
K, the image f (, {i }) is an inert morphism in O0 .
It is not difficult to see that the map MulOp
({O 0
i }, O ) N(S(I)) is a Kan fibration, whose fiber over
the object S(I) (see Example 2.2.5.10) can be identified with the Kan complex of multilinear maps of
-operads Y
Oi O0
iI
2.2. CONSTRUCTIONS OF -OPERADS 171
,\
iI Oi to O0,\ in the simplicial category POp ). With the
J
(in other words, the space of maps from
evident composition maps, these mapping spaces determine a simplicial colored operad Op , whose objects
are small -operads.
Let Op() denote the operadic nerve N (Op ) (see Definition 2.1.1.23). Since the simplicial colored
operad Op is fibrant (Definition 2.1.1.26), we conclude that Op() is an -operad (Proposition 2.1.1.27).
Proposition 2.2.5.13. (a) The -operad Op() N(Fin ) of Construction 2.2.5.12 is a symmetric
monoidal -category.
(b) There is a canonical equivalence of -categories Op Op().
(c) The bifunctor
Op Op ' Op() Op() Op() ' Op
is given by the tensor product construction of Definition 2.2.5.3.
(d) The unit object of Op() can be identified with a fibrant replacement for the -preoperad {h1i}[
Proof. For the proof, we will borrow some results from Chapter 4. By virtue of Proposition 4.1.1.20, assertion
(a) is equivalent to the statement that Op() N(Fin ) Ass is a monoidal -category. This follows
immediately from Example 4.1.3.18 and Variant 4.1.3.17. Assertion (b) is immediate from Example 4.1.3.18.
Assertion (c) and (d) follow from Example 4.1.3.18 and the proof of Proposition 4.1.3.10.
Remark 2.2.5.14. It follows from Example 2.1.4.8 that the Triv,\ can be identified with a fibrant replace-
ment for the -preoperad {h1i}[ . It follows that the trivial -operad Triv is a unit object of Op().
We now describe the relationship between tensor products of -operads and ordinary products of -
categories. Let Set+
denote the category of marked simplicial sets, equipped with the marked model structure
described in T.3.1.3. The subcategory (Set+ o
) of fibrant-cofibrant objects is endowed with a symmetric
monoidal structure, given by the Cartesian product. We will denote the associated symmetric monoidal -
category N ((Set+ ) ) by Cat : its underlying -category is the -category Cat of small -categories,
o
and the symmetric monoidal structure is given by the formation of Cartesian products of -categories. The
construction O 7 O determines a map of simplicial colored operads Op + o
(Set ) . Passing to the
operadic nerve, we get a map of -operads : Op() Cat .
0
Proposition 2.2.5.15. Let Op() denote the full subcategory of Op() ' Op spanned by those -
operads p : O N(Fin ) for which p factors through Triv N(Fin ) (see Proposition 2.1.4.11). Then:
0
(a) The subcategory Op() contains the unit object of Op() and is stable under tensor products. Con-
0 0
sequently, Op() inherits a symmetric monoidal structure Op() (Proposition 2.2.1.1).
0
(b) The functor restricts to a symmetric monoidal equivalence Op() Cat
.
In other words, when restricted to those -operads which belong to the image of the fully faithful
embedding Cat Op of Proposition 2.1.4.11, the operation of tensor product recovers the usual Cartesian
product of -categories.
Proof. As in the proof of Proposition 2.2.5.13, it will be convenient to borrow some ideas from Chapter
4. According to Remark 2.2.5.14, the unit object of Op() can be identified with Triv , which obviously
0 0
belongs to Op() . If O and O0 are -operads belonging to Op() having tensor product O00 , then
00 0
O admits a map to the tensor product of Triv with itself. Since Triv is a unit object of Op() , this
0
tensor product can be identified with Triv , so that O00 belongs to Op() . This proves (a).
0
To prove (b), we note that induces an equivalence between the underlying -categories Op() Cat
0
by Proposition 2.1.4.11. In view of Remark 2.1.3.8, to prove that |Op() is an equivalence of -
0
categories, it will suffice to show that is a symmetric monoidal functor. Let q : Op() N(Fin ) and
172 CHAPTER 2. -OPERADS
r : Cat
N(Fin ) be the projection maps; we wish to show that carries q-coCartesian morphisms to
r-coCartesian morphisms. Let q 0 : N Ass (POp ) Ass be the -category of Example 4.1.3.18. Every q-
o
0
coCartesian morphism in Op() is the image of a q -coCartesian morphism in N
0 o
Ass (POp ) (see Example
4.1.3.18). It will therefore suffice to show that the induced map
0
N o
Ass (POp ) Op() Op() N
Ass (POp ) Cat
o
carries q 0 -coCartesian morphisms to r-coCartesian morphisms. Using the proof of Proposition 4.1.3.10, we
are reduced to the following assertion:
0
() Let O
1 , O2 , . . . , On be a sequence of -operads belonging to Op() , and let f : O1 On O
0
0
be a map which exhibits O as a tensor product of the -operads {Oi }1in . Then f induces an
equivalence of -categories O1 On O0 .
For each index i, we let O\i denote the marked simplicial set (Oi , Mi ), where Mi is the collection of equivalences
in Oi . We claim that the inclusion : O\i , O,\
i is a weak equivalence of -preoperads. To prove this, it
suffices to show that for any -operad C , composition with induces a homotopy equivalence
MapPOp (O,\ \
i , C ) MapPOp (Oi , C ).
Without loss of generality, we may replace C by C N(Fin ) Triv (this does not change either of the
relevant mapping spaces), and thereby reduce to Proposition 2.1.4.11.
The hypothesis that f exhibits O0 as a tensor product of the -operads O i is equivalent to the
requirement that f induces a weak equivalence of -preoperads
O,\ ,\
1 On O
0,\
.
It follows that the induced map : i O\i O0,\ is a weak equivalence of -preoperads. According
Q
Q Proposition 2.1.4.11, there exists a map of -operads C Triv and an equivalence ofQ-categories
to
\ ,\
i Oi C. The above argument shows that induces a weak equivalence of -preoperads : i Oi C .
In particular, the map can be factored as a composition
Y \ ,\ 0,\
Oi C O .
i
Since and are weak equivalences, we conclude that is a weak equivalence between fibrant objects of
POp : that is, induces an equivalence of -operads C O0 . In particular, the Q underlying map of
-categories C O is a categorical equivalence. It follows that the composite functor i Oi C O0 is
0
(a + b) = a + b (ab) = b a (a ) = a;
here a denotes the image of a under the map . Let Ring denote the category of associative rings, and
let Ring denote the category of associative rings equipped with an involution (whose morphisms are ring
homomorphisms that commute with the specified involutions). To understand the relationship between these
two categories, we observe that the construction A 7 Aop defines an action of the symmetric group 2 on
the category Ring. The category Ring can be described as the category of (homotopy) fixed points for the
action of 2 on Ring. In particular, we can reconstruct the category Ring by understanding the category
Ring together with its action of 2 .
2.3. DISINTEGRATION AND ASSEMBLY 173
The category Ring can be described as the category of algebras over the associative operad O in the
(symmetric monoidal) category of abelian groups. Similarly, we can describe Ring as the category of O0 -
algebra objects in the category of abelian groups, where O0 is a suitably defined enlargment of the associative
operad. The relationship between Ring and Ring reflects a more basic relationship between the operads
O and O0 : namely, the operad O carries an action of the group 2 , and the operad O0 can be recovered as
a kind of semidirect product O o2 . This assertion is useful because O is, in many respects, simpler than
O0 . For example, the operad O has only a single unary operation (the identity) while O0 has a pair of unary
operations (the identity and the involution).
In this section, we will describe a generalization of this phenomenon. We begin in 2.3.1 by introducing
the notion of a unital -operad. Roughly speaking, an -operad O is unital if it has a unique nullary
operation (more precisely, if it has a unique nullary operation for each object of the -category O; see
Definition 2.3.1.1). Many of -operads which arise naturally are unital, and nonunital -operads can be
replaced by unital -operads via the process of unitalization (Definition 2.3.1.10). We say that a unital
-operad O is reduced if the -category O is a contractible Kan complex. In 2.3.4, we will show that if
O is any unital -operad whose underlying -category O is a Kan complex, then O can be assembled
from a family of reduced -operads parametrized by O (Theorem 2.3.4.4). A precise formulation of this
assertion requires the notion of a generalized -operad, which we discuss in 2.3.2. The proof will require a
somewhat technical criterion for detecting weak equivalences of -preoperads, which we discuss in 2.3.3.
Remark 2.3.0.1. The assembly process described in 2.3.4 can be regarded as a generalization of the
semidirect product construction mentioned above, and will play an important role in 5.4.2.
Lemma 2.3.1.5. Let p : O N(Fin ) be an -operad. Then an object X of the -category O is final
if and only if p(X) = h0i. Moreover, there exists an object of O satisfying this condition.
Proof. Since O is an -operad, we have an equivalence O h0i ' O ' ; this proves the existence of an
0 0
object X O such that p(X) = h0i. Since O is an -operad, the object X O is p-final. Since
Proof of Proposition 2.3.1.4. According to Lemma 2.3.1.5, the -category O admits a final object Y .
Assertion (1) is equivalent to the requirement that Y is also initial: that is, that the space MapO (Y, X) is
contractible for every X O . Let hni denote the image of X in N(Fin ), and choose inert morphisms X
Xi covering i : hni Q h1i for 1 i n. Since X is a p-limit of the diagram {Xi }1in O , we conclude
that MapO (Y, X) ' 1in MapO (Y, Xi ). Assertion (1) is therefore equivalent to the requirement that
MapO (Y, X) is contractible for X O, which is a rewording of condition (2).
The class of unital -operads also has a natural characterization in terms of the tensor product of -
operads (see 2.2.5). Let : N(Fin ) N(Fin ) N(Fin ) be the functor described in Notation 2.2.5.1. If
: hmi hm0 i and : hni hn0 i are morphisms in N(Fin ) and = : hmni hm0 n0 i is the induced
map, then 1 (an + b n) ' 1 {a} 1 {b}. In particular, if each of the fibers 1 {a} and 1 {b} has
cardinality 1, then each fiber of has cardinality 1. It follows that induces a map f : E
0 E0 E0 ,
where E0 N(Fin ) is the -operad defined in Example 2.1.1.19.
Proof. Consider the map g : 1 E0 determined by the morphism h0i h1i in Fin . Example 2.1.4.9
asserts that g induces a weak equivalence of -preoperads (1 )[ E,\
0 . We can factor the weak equivalence
g as a composition
gg f
(1 )[ (1 )[ (1 )[ E,\
0 E,\
0 E,\
0 ,
where is the diagonal map. The map g g is a weak equivalence of -operads. By a two-out-of-three
argument, we are reduced to proving that the diagonal : (1 )[ (1 )[ (1 )[ is a weak equivalence of
-preoperads.
Unwinding the definitions, it suffices to show the following: for every -operad p : O N(Fin ),
composition with induces a trivial Kan fibration
FunN(Fin ) (1 1 , O ) FunN(Fin ) (1 , O ).
This follows from Proposition T.4.3.2.15, since every functor F FunN(Fin ) (1 1 , O ) is a p-left Kan
extension of F (because every morphism in O h0i is an equivalence).
Corollary 2.3.1.8. Let Op denote the -category of (small) -operads, which we identify with the
underlying -category N(POp o ) of the simplicial monoidal model category POp . Let U : Op Op
be induced by the left Quillen functor X 7 X E\0 . Then U is a localization functor from Op to itself.
2.3. DISINTEGRATION AND ASSEMBLY 175
(3) For every unital -operad C , composition with p induces a trivial Kan fibration : AlgC (O )
AlgC (O) (here AlgC (O ) denotes the -category of C-algebra objects in the -operad O
).
Lemma 2.3.1.12. Let C be a pointed -category, and let D be an -category with a final object. Let
Fun0 (C, D) be the full subcategory of Fun(C, D) spanned by those functors which preserve final objects, and
let Fun0 (C, D ) be defined similarly. Then the forgetful functor
Fun0 (C, D ) Fun0 (C, D)
is a trivial Kan fibration.
176 CHAPTER 2. -OPERADS
Proof. Let E C 1 be the full subcategory spanned by objects (C, i), where either C is a zero object of C
or i = 1. Let Fun0 (E, D) be the full subcategory of Fun(E, D) spanned by those functors F such that F (C, i)
is a final object of D, whenever C C is a zero object. We observe that a functor F Fun(E, D) belongs to
Fun0 (E, D) if and only if F0 = F | C {1} belongs to Fun0 (C, D), and F is a right Kan extension of F0 . We
can identify Fun0 (C, D ) with the full subcategory of Fun(C 1 , D) spanned by those functors G such that
G0 = G| E Fun0 (E, D) and G is a left Kan extension of G0 . It follows from Proposition T.4.3.2.15 that the
restriction maps
Fun0 (C, D ) Fun0 (E, D) Fun0 (C, D)
are trivial Kan fibrations, so that their composition is a trivial Kan fibration as desired.
homotopy equivalence Y
MapO (1, X) MapO (1, Xi ),
1in
which follows immediately from our assumptions that O is an -operad and that each i is inert.
To complete the proof that p is an -operad fibration, let X be as above, let hni be its image in Fin ,
and suppose we have chosen morphisms X Xi in O
whose images in O are inert and which cover the
/
inert morphisms : hni h1i for 1 i n; we wish to show that the induced diagram : hni O
i
is
a p-limit diagram. Let = |hni ; we wish to prove that the map
(O
)/ (O )/ O O/p
/p
m ? hni
admits a solution, provided that m 2, f carries the initial vertex of m to 1 O , and f |{m}?hni = p.
Let : O N(Fin ). The map f admits a unique extension to m ? hni : this is obvious if m > 2,
and for m = 2 it follows from the observation that (1) = h0i is an initial object of N(Fin ). The solubility
of the relevant lifting problem now follows from the observation that p is a -limit diagram.
Assertion (2) is clear (since O
has a zero object), assertion (3) follows from the observation that is
a pullback of the morphism Fun0 (C , O 0
) Fun (C , O ) described in Lemma 2.3.1.12, and assertion (4)
follows immediately from (2) and (3).
We conclude this section with two results concerning the behavior of unitalization in families.
(2) For every object X C, the unit object of CX (see 3.2.1) is initial in CX .
2.3. DISINTEGRATION AND ASSEMBLY 177
Proof. Choose an object 1 C h0i . Assertion (1) is equivalent to the requirement that 1 be an initial object of
C . Since p(1) is an initial object of O , this is equivalent to the requirement that is p-initial (Proposition
T.4.3.1.5). Since p is a coCartesian fibration, (1) is equivalent to the requirement that for every morphism
: p(1) X in O, the object ! (1) is an initial Q object of C
L
X (Proposition T.4.3.1.10). Write X = Xi ,
where each Xi O. Using the equivalence C X ' i CX i , we see that it suffices to check this criterion when
X O, in which case we are reduced to assertion (2).
Proposition 2.3.1.14. Let p : C O be a coCartesian fibration of -operads, where O is unital.
Then:
(1) Let q : C0 C be a categorical fibration which exhibits C0 as a unitalization of C . Then the map
p q : C0 O is a coCartesian fibration of -operads.
(2) For every map of unital -operads O0 O , the map q induces an equivalence of -categories
: AlgO0 / O (C0 ) AlgO0 / O (C).
Proof. By virtue of Proposition 2.3.1.11, we may assume without loss of generality that C0 = C . In this
case, the map p q factors as a composition C
O O . The functor C O is equivalent to C1/
Op(1)/ , where 1 Ch0i is a final object of C , and therefore a coCartesian fibration (Proposition T.2.4.3.1),
and the map O
O is a trivial Kan fibration by virtue of our assumption that O is unital. This proves
(1). To prove (2), it suffices to observe that is a pullback of the map AlgO0 / O (C ) AlgO0 / O (C), which is
a trivial Kan fibration by Proposition 2.3.1.11 (here C denotes the underlying -category of the -operad
C
, which is generally not the -category of pointed objects of C).
In particular, the -category O h0i is a contractible Kan complex. In this section, we will introduce the notion
of a generalized -operad (Definition 2.3.2.1), where we relax the assumption that O h0i is contractible, and
replace the absolute nth power O with the nth fiber power over the -category Oh0i . We will also introduce
n
the closely related notion of a C-family of -operads, where C is an -category (Definition 2.3.2.10). We will
see that giving a generalized -operad O is equivalent to giving an -category C (which can be identified
with Oh0i ) and a C-family of -operads.
hm0 i / hn0 i
in Fin which consists of inert morphisms and induces a bijection of finite sets hm0 i
`
hn0 i hni hmi .
Then the induced diagram
O / O
hmi hni
O / O 0
hm0 i hn i
178 CHAPTER 2. -OPERADS
X /Y
X0 / Y0
# z
N(Fin )
commutes.
(b) The map f carries inert morphisms in O to inert morphisms in O0 .
We let AlgO (O0 ) denote the full subcategory of FunN(Fin ) (O , O0 ) spanned by the maps of generalized
-operads.
Variant 2.3.2.3. Given a categorical fibration of generalized -operads C O and a map : O0 O ,
we let AlgO0 / O (C) denote the fiber of the induced map AlgO0 (C) AlgO0 (O) over the vertex . If O0 = O
and is the identity map, we let Alg/ O (C) denote the -category AlgO0 / O (C).
Remark 2.3.2.4. Let POp be the category of -preoperads (Definition 2.1.4.2). There exists a left proper
combinatorial simplicial model structure on the category POp with the following properties:
(1) A morphism : X Y in POp is a cofibration if and only if the underlying map of simplicial sets
X Y is a monomorphism.
(2) An object X in POp is fibrant if and only if it has the form O,\ , for some generalized -operad
O .
We will refer to this model structure on POp as the generalized -operadic model structure.
To verify the existence (and uniqueness) of this model structure, we apply Theorem B.0.20 to the categor-
ical pattern P = (M, T, { : 1 1 O }A ) on N(Fin ), where M is the collection of inert morphisms
in N(Fin ), T is the collection of all 2-simplices of N(Fin ), and A is the collection of all diagrams
hmi / hni
hm0 i / hn0 i
consisting of inert morphisms which induce a bijection hm0 i
`
hn0 i hni hmi . Moreover, Proposition
B.2.7 implies the following additional property:
2.3. DISINTEGRATION AND ASSEMBLY 179
(3) Let O be a generalized -operad. Then a map of -preoperads X O,\ is a fibration (with respect
to the generalized -operadic model structure) if and only if X has the form O0,\ , where O0 is a
generalized -operad and the underlying map O0 O is a categorical fibration which carries inert
morphisms in O0 to an inert morphism in O .
The following result shows that the theory of generalized -operads really is a generalization of the
theory of -operads:
Proposition 2.3.2.5. Let p : O N(Fin ) be a map of simplicial sets. The following conditions are
equivalent:
(1) The map p exhibits O as a generalized -operad, and the fiber O
h0i is a contractible Kan complex.
Proposition 2.3.2.9. (1) For every -category C, the product C N(Fin ) is a generalized -operad.
(2) The construction C 7 C N(Fin ) determines a functor G : Cat Opgn
.
We observe that AlgO (C) can be identified with the full subcategory of Fun(O , C) spanned by those
functors which carry each inert morphism of O to an equivalence in C. In view of Proposition T.4.3.2.15,
it will suffice to prove the following:
(a) A functor F : O C is a right Kan extension of F | O
h0i if and only if F carries each inert morphism
in O to an equivalence in C.
(b) Every functor F0 : O
h0i C can be extended to a functor F : O
C satisfying the equivalent
conditions of (a).
To prove (a), we note that for each object X O , the -category O
X/ O Oh0i contains an initial object:
namely, any inert morphism X X0 where X0 O h0i . Consequently, a functor F : O
C is a right
Kan extension of F | Oh0i if and only if F () is an equivalence for every morphism : X X0 such that
X0 Oh0i . This proves the if direction of (a). The only if direction follows from the two-out-of-three
property, since every inert morphism X Y in O fits into a commutative diagram of inert morphisms
X /Y
Z
where Z O
h0i . Assertion (b) follows immediately from Lemma T.4.3.2.13.
We will say that a morphism of O is inert if is p-coCartesian, the image of in N(Fin ) is inert, and
the image of in C is an equivalence.
(b) Let X O have images C C and hni N(Fin ). For 1 i n, let fi : X Xi be an inert
morphism in O i
C which covers : hni h1i. Then the collection of morphisms {fi }1in determines
/
a p-limit diagram hni O .
(c) For each object C C, the induced map O
C N(Fin ) is an -operad.
In other words, we can think of a generalized -operad as consisting of a pair (C, O ), where C is an
-category and O is a C-family of -operads.
Proof of Corollary 2.3.2.13. We can identify the fiber product Opgn Cat {C} with the full subcategory of
Opgn
Cat (Cat )
/C spanned by those pairs (O , : O h0i C) where O is a generalized -operad and
is an equivalence of -categories. Using Proposition 2.3.2.9, we can identify this fiber product with the
)/ C N(Fin ) spanned by those maps of generalized -operads O C N(Fin )
full subcategory of (Opgn
which induce a categorical equivalence O h0i C. This subcategory evidently contains all C-families of -
operads. Conversely, if f : O C N(Fin ) is an arbitrary map of generalized -operads which induces
a categorical equivalence Oh0i C, then we can factor f as a composition
f0 f 00
O O0 C N(Fin ),
is contractible: that is, MapO (Y, X) MapC (D, C) is a homotopy equivalence. To prove this, we choose
an inert morphism : Y Y 0 covering the unique map hmi h0i in Fin . Since the image of in C is
an equivalence, we are free to replace Y by Y 0 and to thereby assume that m = 0. In this case, the desired
assertion follows from the assumption that O h0i C is a trivial Kan fibration.
If n = 1, there is nothing to prove. Assume that n > 1. Let : hni hn 1i be defined by the formula
(
i if 1 i n 1
(i) =
otherwise,
and choose a p-coCartesian morphism g : X X 0 lying over (idC , ). Using the assumption that g is
p-coCartesian, we obtain factorizations of fi as a composition
g f0
X X 0 i Xi
182 CHAPTER 2. -OPERADS
/
a
q 00 : {x} ? (hn 1i {n}) ? {x0 } OC
carrying x to X and x0 to X0 .
In view of Lemma T.4.3.2.7, to prove that q is a p-limit diagram it will suffice to show the following:
/ `
(i) The restriction q 00 |(hn 1i {n}) ? {x0 } is a p-right Kan extension of q 00 |hni .
(ii) The diagram q 00 is a p-limit.
Using Proposition T.4.3.2.8, we can break the proof of (a) into two parts:
/ ` / `
(i0 ) The restriction q 00 |(hn 1i {n}) ? {x0 } is a p-right Kan extension of q 00 |(hn 1i {n}).
00 00 / ` 00
(i ) The restriction q |(hn 1i {n}) is a p-right Kan extension of q |hni .
Assertion (i0 ) follows from the observation that X0 is a p-final object of C , and (i00 ) follows from the
inductive hypothesis.
/ `
To prove (ii), we observe that the inclusion (/ {n}) ? {x0 } (hn 1i
`
{n}) ? {x0 } is left cofinal
(for example, using Theorem T.4.1.3.1). Consequently, it suffices to show that the restriction of q 000 =
/
{n}) ? {x0 }) is a p-limit diagram. Since p q is -coCartesian (the projection of p q 000 to
000
`
q|({x} ? (
C is constant, and therefore a pullback square in C), it will suffice to show that q 000 is a p-limit diagram
(Proposition T.2.4.1.3). This follows from our assumption that O is a generalized -operad, since q 000 is a
p-coCartesian lift of the inert diagram
i
hni / h1i
hn 1i / h0i.
We next verify (c): that is, for n 0 and every object C C, the maps
i! : O
(C,hni) O(C,h1i)
where : hni hn 1i is defined as above and = n . By virtue of the inductive hypothesis, it suffices
to show that the map ! ! is an equivalence of -categories. We have a homotopy coherent diagram of
-categories
O
!
/ O
(C,hni) (C,hn1i)
!
O / O
(C,h1i) (C,h0i) .
2.3. DISINTEGRATION AND ASSEMBLY 183
Because O
C ' O C N(Fin ) ({C}N(Fin ) is a generalized -operad, this square is a homotopy pullback.
Since O (C,h0i) is a contractible Kan complex, we conclude that ! ! is a categorical equivalence as desired.
This completes the proof that (1) (2).
We now prove that (2) (1). Assume that p exhibits O as a C-family of -operads. We wish to show
that O is a generalized -operad and that p carries inert morphisms in O to equivalences in C. Suppose
first that we are given an object X O C lying over hmi N(Fin ) and an inert morphism : hmi hni
in Fin . We wish to prove that can be lifted to a ( p)-coCartesian morphism in O such that p()
induces an equivalence in C. In view of Proposition T.2.4.1.3, it will suffice to show that the morphism
(idC , ) in C N(Fin ) can be lifted to a p-coCartesian morphism in O , which follows from assumption (a)
of Definition 2.3.2.10.
To complete the proof that O is a generalized -operad, we fix a diagram : 1 1 N(Fin ) of
inert morphisms
/
hni hmi
"
hm0 i / hki
hm0 i . We wish to prove the following:
`
which induces a bijection hmi hki
(iii) Every map : 1 1 O lifting which carries every morphism in 1 1 to an inert morphism
in O is a ( p)-limit diagram (since p carries inert morphisms to equivalences in C and the simplicial
set 1 1 is weakly contractible, we know automatically that p(e ) is a -limit diagram; by virtue of
Proposition T.2.4.1.3, it suffices to show that is a p-limit diagram).
(iv) Let 0 denote the restriction of to the full subcategory K of 1 1 obtained by omitting the initial
object. If 0 : K O is a map lifting 0 which carries every edge of K to an inert morphism in O ,
then 0 can be extended to a map : 1 1 O satisfying the hypothesis of (i).
To prove these claims, consider the -category A e = (1 1 ) ? hni , and let A denote the subcategory
obtained by removing those morphisms of the form (1, 1) i where i 1 {}, (0, 1) i where i 1 {},
and (1, 0) i where i 1 {}. We observe that can be extended uniquely to a diagram : A N(Fin )
such that (i) = h1i for i ` hni , and carries the morphism (0, 0) i to the map i : hni h1i. The
0 1 1
assumption that hni ' hmi hki hm i . guarantees that for each i hni , the -category ( )A A/i
0 0
contains a final object corresponding to a morphism (j, j ) i in A, where (j, j ) 6= (0, 0). Note that the
image of this morphism in N(Fin ) is inert.
Let : 1 1 be as (iii). We may assume without loss of generality that the composition 1 1
p
O C N(Fin ) C is the constant functor taking some value C C. Using Lemma T.4.3.2.13, we can
choose a p-left Kan extension : A O 0
C of such that p = . Let A denote the full subcategory of
A obtained by removing the object (0, 0). We observe that the inclusion K A0 is right cofinal (Theorem
T.4.1.3.1). Consequently, to prove that is a p-limit diagram, it suffices to show that is a p-limit diagram.
Since O is a C-family of -operads, the restriction of to {(0, 0)} ? hni is a p-limit diagram. To complete
the proof, it will suffice (by virtue of Lemma T.4.3.2.7) to show that |A0 is a p-right Kan extension of
|hni . This again follows immediately from our assumption that O is a C-family of -operads.
We now prove (iv). Let 0 : K O be as in (iv); we may again assume without loss of generality
that this diagram factors through O C for some C C. Using Lemma T.4.3.2.13, we can choose a p-left Kan
extension 0 : A0 O C of 0 covering the map 0 = |A0 . Using the assumption that O C is an -operads,
we deduce that 0 is a p-right Kan extension of 0 |hni , and that 0 |hni can be extended to a p-limit
diagram e0 : {(0, 0)} ? hni O C lifting |({(0, 0)} ? hni ); moreover, any such diagram carries each edge
of {(0, 0)} ? hni to an inert morphism in OC . Invoking Lemma T.4.3.2.7, we can amalgamate e0 and 0 to
obtain a diagram : A O 1 1
C covering . We claim that = | is the desired extension of 0 . To
184 CHAPTER 2. -OPERADS
prove this, it suffices to show that carries each morphism of 1 1 to an inert morphism of O . Since
the composition of inert morphisms in O is inert, it will suffice to show that the maps
(0, 1) (0, 0) (1, 0)
are inert, where and are the morphisms lying over and determined by . We will prove that is
inert; the case of follows by the same argument. We can factor as a composition
0 00
(0, 0) ! (0, 0) (1, 0).
Unwinding the definitions, this is equivalent to the requirement that the map (0, 0) (i) is inert, where
i = 1 (j) hni , which follows immediately from our construction.
weak equivalences in the model category POp of -preoperads. Our goal in this section is to establish
such a criterion, whose formulation involves the notion of a (weak) approximation to an -operad, which
will have many other applications in later chapters of this book.
Warning 2.3.3.5. The remaining material in this section is of a rather technical nature. We recommend
that the casual reader skip it for the time being, referring back to it as necessary.
Definition 2.3.3.6. Let p : O N(Fin ) be an -operad. We will say that a categorical fibration
f : C O is an approximation to O if it satisfies the following conditions:
(1) Let p0 = p f , let C C be an object, and let hni = p0 (C). For 1 i n, there exists a locally
p0 -coCartesian morphism i : C Ci in C covering the map i : hni h1i. Moreover, f (i ) is an
inert morphism in O .
(2) Let C C and let : X f (C) be an active morphism in O . Then there exists an f -Cartesian
morphism : X C lifting .
We will say that a categorical fibration f : C O is a weak approximation to O if it satisfies condition
(1) together with the following:
(20 ) Let C C and let : X f (C) be an arbitrary morphism in O . Let E C/C O O
X/ /f (C)
/f (C)
be the full subcategory spanned by those objects corresponding to pairs ( : C 0 C, : X f (C 0 ))
such that is inert. Then the -category E is weakly contractible.
If f : C O is an arbitrary map of -categories, we will say that f is a (weak) approximation if it
f0 f 00
factors as a composition C C0 O , where f 0 is a categorical equivalence and f 00 is a categorical fibration
which is a (weak) approximation to O .
Remark 2.3.3.7. In the situation of Definition 2.3.3.6, the condition that f : C O is a (weak) ap-
f0 f 00
proximation does not depend on the choice of factorization C C0 O , provided that f 0 is a categorical
equivalence and f 00 is a categorical fibration.
Remark 2.3.3.8. Let O be an -operad and let f : C O be a categorical fibration which is an
approximation to O . We will say that a morphism in C is f -active if is f -Cartesian and f () is
an active morphism in O . We will say that is f -inert if f () is an inert morphism in O . It follows
from Proposition 2.1.2.5 that C admits a factorization system (SL , SR ), where SL is the collection of f -inert
morphisms in C and SR is the collection of f -active morphisms in C.
Remark 2.3.3.9. Let O be an -operad and let f : C O be an approximation to O . If u : O0 O
is a fibration of -operads, then the induced map C O O0 O0 is an approximation to O0 . Indeed,
the assumption that u is a fibration of -operads guarantees that the fiber product C O O0 is also a
homotopy fiber product. We may therefore replace C by an equivalent -category and thereby reduce to
the case where f is a categorical fibration, in which case the result follows readily from Definition 2.3.3.6.
Lemma 2.3.3.10. Let O be an -operad and let f : C O be an approximation to O . Then f is a
weak approximation to O .
Proof. Fix an object C C and a morphism : X f (C), and let C0 C/C O O
X/ /f (C) be as in
/f (C)
Definition 2.3.3.6. The map fits into a commutative diagram :
0
X
>
0 00
"
X
/ f (C),
() For every object C C and every inert morphism : (p f )(C) hni in N(Fin ), there exists a
(p f )-coCartesian morphism : C C 0 in C lifting , and the image f () is an inert morphism in
O .
(0 ) For every object C C and every active morphism : X f (C) in O , the -category
C/C O {X}
/f (C)
is weakly contractible.
Proof. It is obvious that condition (1) of Definition 2.3.3.6 satisfies (). It will therefore suffice to show that
if () is satisfied, then condition (20 ) of Definition 2.3.3.6 is equivalent to (0 ). We first show that (20 ) (0 ).
Consider an arbitrary morphism : X f (C) in O and let E be defined as in (20 ). Let E0 be the full
subcategory of E spanned by those objects which correspond to factorizations
f ()
X f (D) f (C)
0 00
X X 0 f (C)
such that is inert and 00 is active, so that X is a contractible Kan complex. Then E0 can be identified
with the fiber product C
/C O X, and is therefore categorically equivalent to the fiber C
/C O {X 0 }
/f (C) /f (C)
for any object X 0 E. If (0 ) is satisfied, then this fiber product is weakly contractible and (20 ) follows.
Conversely, assume that (20 ) is satisfied. If : X f (C) is active, then we take X 0 = X to conclude that
C/C O {X} ' E0 is weakly contractible, which proves (0 ).
/f (C)
To state our next result, we need a bit of notation. For each integer n 0, we let Tupn denote the
subcategory of N(Fin )/hni whose objects are active morphisms hmi hni in N(Fin ), and whose morphisms
are commutative diagrams
hmi
/ hmi
! }
hni
where is a bijection of pointed finite sets. The -category Tupn is equivalent to the nerve of the groupoid
of n-tuples of finite sets.
2.3. DISINTEGRATION AND ASSEMBLY 187
Lemma 2.3.3.13. Let X be a Kan complex and let : Y X be a categorical fibration. Then, for every
vertex X X, the pullback diagram
YX /Y
{X} /X
is a homotopy pullback diagram (with respect to the usual model structure on Set ).
i0 i00
{X} , X X,
where i00 is a Kan fibration and X is a contractible Kan complex, so we have a commutative diagram
j0
YX / Y X X /Y
i0 /X i00 / X.
{X}
Since i00 is a Kan fibration, the right square is a homotopy pullback diagram with respect to the usual model
structure (since the usual model structure is right-proper). To prove that the outer square is a homotopy
pullback diagram, it will suffice to show that i0 and j 0 are weak homotopy equivalences. We will complete the
proof by showing that j 0 is a categorical equivalence. Since is a categorical fibration and the simplicial sets
{X}, X, and X are -categories, the left square is a homotopy pullback diagram with respect to the Joyal
model structure. It will therefore suffice to show that i0 is a categorical equivalence, which is obvious.
(00 ) Let C C and let hni = (p f )(C) N(Fin ). Then f induces a weak homotopy equivalence
Remark 2.3.3.15. In the situation of Corollary 2.3.3.14, the assumption that O is a Kan complex guarantees
that the -category O /f (C) N(Fin )/hni Tupn is a Kan complex. However, in many applications, the -
category C/C N(Fin )/hni Tupn will not be a Kan complex.
Proof. We may assume without loss of generality that f is a categorical fibration, so that is also a cate-
gorical fibration. The map is a homotopy equivalence if and only if each of its homotopy fibers is weakly
contractible. Since O /f (C) N(Fin )/hni Tupn is a Kan complex (Remark 2.3.3.15), we see that is a homotopy
equivalence if and only if each fiber of is weakly contractible (Lemma 2.3.3.13). According to Proposition
2.3.3.11, this is equivalent to the requirement that f be a weak approximation to O .
C, : C
/C N(Fin )/hni {hmi} O/f (C) N(Fin )/hni {hmi}
C
C
/ O
/C N(Fin )/hni Tupn /f (C) N(Fin )/hni Tupn
( v
Tupn .
According to Proposition 2.3.3.14, the map f is an approximation to O if and only if each of the maps C
is a weak homotopy equivalence. This is equivalent to the requirement that C induces a weak homotopy
equivalence after taking the homotopy fibers over any vertex of Tupn , corresponding to an active morphism
: hmi hni. Using Lemma 2.3.3.13, we can identify the relevant map of homotopy fibers with C, .
For our next statement, we use the following notational convention: if O is an -operad, we let O
act
denote the subcategory of O spanned by the active morphisms.
Corollary 2.3.3.17. Let f : C O be a map of -operads. Assume that C and O are Kan complexes.
The following conditions are equivalent:
(a) The map f is an approximation.
(b) The map f is a weak approximation.
(c) The map fact : C
act Oact is the composition of a categorical equivalence with a right fibration.
Proof. We may assume without loss of generality that f is a fibration of -operads. The implication
(a) (b) follows from Lemma 2.3.3.10. We now show that (b) (c). Assume that f is a weak approximation
and choose an active morphism : Y Z in C ; we wish to show that is fact -Cartesian. Unwinding the
definitions, it will suffice to show that for every active morphism : X Z in C , the induced map
: MapC (X, Y ) MapO (f X, f Y )
/Z /f Z
is a homotopy equivalence. Let 0 : hmi hni and 0 : hki hni be the images of and in the
-category N(Fin ). Then is given by a disjoint union of maps
: MapC (X, Y ) MapO (f X, f Y ),
/Z /f Z
where ranges over those maps hki hmi in N(Fin ) such that = and the superscripts indicate the
relevant summand of the mapping spaces. The map is given by taking vertical homotopy fibers of the
diagram
C / O N(Fin )
/Y N(Fin )/hmi {hki} /Y /hmi
{hki}
C / C N(Fin )
/Z N(Fin )/hni {hki} /Z /hmi
{hki}
(the hypothesis that O and C are Kan complexes guarantee that the entries in this diagram are Kan com-
plexes). It therefore suffices to show that the horizontal maps in the above diagram are homotopy equiva-
lences, which follows from our assumption that f is a weak approximation (Corollary 2.3.3.16).
We now complete the proof by showing that (c) (a). For any object Z C and any active morphism
0 : Y0 Z, there is an essentially unique morphism : Y Z in C lifting 0 . We wish to show that
is f -Cartesian. Unwinding the definitions, we must show that for any morphism : X Z in C , the map
f induces a homotopy MapC (X, Y ) MapO (f X, f Y ). The map factors as a composition
/Z /f Z
0 00
X X0 Z
2.3. DISINTEGRATION AND ASSEMBLY 189
where 0 is inert and 00 is active. Since f is a map of -operads, f ( 0 ) is inert and f ( 00 ) is active; we may
therefore replace by 00 and thereby reduce to the case where is active. The desired result now follows
immediately from assumption (c).
f g 0
Corollary 2.3.3.18. Suppose we are given maps of -operads O O0 O0 , where O, O0 , and O00
are Kan complexes and g is an approximation. Then f is an approximation if and only if g f is an
approximation.
f q
O
p
/ N(Fin )
is commutative.
(b) Let C C be such that p0 (C) = hni, and for 1 i n choose a locally p0 -coCartesian morphism
i : C Ci in C covering the map i : hni h1i. Then A(i ) is an inert morphism in O0 .
We will say that a C-algebra object A of O0 is locally constant if it satisfies the following further condition:
(c) For every morphism in C such that p0 () = idh1i , the image A() is an equivalence in O0 .
We let AlgC (O0 ) denote the full subcategory of FunN(Fin ) (C, O0 ) spanned by the C-algebra objects of O0 ,
0 0 0
C (O ) the full subcategory of AlgC (O ) spanned by the locally constant C-algebra objects of O .
and Algloc
f0 f 00
If f : C O is an essential weak approximation, so that f factors as a composition C C0 O0
where f 0 is a categorical equivalence and f 00 is a weak approximation, then we let AlgC (O0 ) denote the
full subcategory of FunN()op (C, O0 ) given by the essential image of AlgC0 (O0 ) under the equivalence of
-categories FunN()op (C0 , O0 ) FunN()op (C, O0 ) given by f 0 , and Algloc 0
C (O ) the essential image of
Alg0Cloc (O0 ).
Example 2.3.3.22. Let O be an -operad, and suppose we are given a map of generalized -operads
f : C O . Assume that f is an essential weak approximation to O . For any other -operad O0 , a
map A : C O0 is a C -algebra object of O0 (in the sense of Definition 2.3.3.20) if and only if it is a
map of generalized -operads (Definition 2.3.2.2); this follows from the argument of Remark 2.1.2.9.
(2) If O is a Kan complex and f induces a weak homotopy equivalence Ch1i O, then induces an
equivalence of -categories AlgO (O0 ) Algloc 0
C (O ).
Proof. Replacing C by an equivalent -category if necessary, we may assume that f is a categorical approxi-
mation. Choose a Cartesian fibration u : M 1 associated to the functor f , so that we have isomorphisms
O ' M 1 {0}, C ' M 1 {1}, and choose a retraction r from M onto O such that r| C = f . Let X
denote the full subcategory of FunN(Fin ) (M, O0 ) spanned by those functors F : M O0 satisfying the
following conditions:
Condition (ii) is equivalent to the requirement that F be a q-left Kan extension of F | O . Using Proposition
T.4.3.2.15, we conclude that the restriction functor X AlgO (O0 ) is a trivial Kan fibration. Composition
with r determines a section s of this trivial Kan fibration. Let : X FunN(Fin ) (C, O0 ) be the other
restriction functor. Then is given by the composition s. It will therefore suffice to show that
determines an equivalence from X onto AlgC (O0 ) (in case (1) ) or Algloc 0
C (O ) (in case (2)). In view of
Proposition T.4.3.2.15, it will suffice to verify the following:
(a) Let F0 AlgC (O0 ), and assume that F0 is locally constant if we are in case (2). Then there exists a
functor F FunN(Fin ) (M, O0 ) which is a q-right Kan extension of F0 .
(b) A functor F FunN(Fin ) (M, O0 ) belongs to X if and only if F is a q-right Kan extension of F0 = F | C,
and F0 AlgC (O0 ) (in case (1)) or F0 Algloc 0
C (O ) (in case (2)).
We begin by proving (a). Fix an object X O , let CX/ denote the fiber product MX/ M C, and
let FX = F0 | CX/ . According to Lemma T.4.3.2.13, it will suffice to show that the functor FX can be
extended to a q-limit diagram C/X/ O0 (covering the map C/X/ M N(Fin )). Let C0X/ denote the
full subcategory of CX/ spanned by those morphisms X C in M which correspond to inert morphisms
X f (C) in O . Since f is a weak approximation to O , Theorem T.4.1.3.1 implies that the inclusion
C0X/ , CX/ is right cofinal. It will therefore suffice to show that the restriction FX 0
= FX | C0X/ can be
extended to a q-limit diagram C0/ 0
X/ O .
Let hni = p(X), and let CX/ denote the full subcategory of C0X/ corresponding to inert morphisms
00
a categorical equivalence C(i)00X/ ' O(i) O Ch1i . Choose inert morphisms X Xi in O for 1 i n, so
that each Xi determines an initial object of O(i). If f induces a categorical equivalence Ch1i O, then we
can write Xi ' f (Ci ) for some Ci Ch1i , and that the induced map X Ci can be identified with a final
object of C(i)00X/ . Consequently, we are reduced to proving the existence of a q-product for the set of objects
{F0 (Ci )}1in , which follows from our assumption that O0 is an -operad. This completes the proof of
(a) in case (1).
In case (2), we must work a bit harder. Assume that O is a Kan complex and that Ch1i O is a weak
homotopy equivalence. We again have Xi ' f (Ci ) for some Ci Ch1i . The map O(i) O is a left fibration
and therefore a Kan fibration. Using the right-properness of the usual model structure on Set , we conclude
that the diagram
C(i)00 / Ch1i
X/
O(i) /O
is a homotopy pullback diagram, so that C(i)00X/ O(i) is a weak homotopy equivalence and therefore C(i)00X/
is weakly contractible. Since F0 is locally constant, Corollary T.4.4.4.10 and Proposition T.4.3.1.5 imply
that FX00
| C(i)00X/ admits a q-limit, given by the object F0 (Ci ). We are therefore again reduced to proving the
existence of a q-product for the set of objects {F0 (Ci )}1in , which follows from our assumption that O0
is an -operad. This completes the proof of (a) in case (2).
The arguments above (in either case) yield the following version of (b):
(b0 ) Let F FunN(Fin ) (M, O0 ) be such that F0 = F | C AlgC (O0 ) (in case (1)) or F0 = F | C Algloc 0
C (O )
(in case (2)). Then F is a q-right Kan extension of F0 if and only if, for every object X Ohni , if we
choose Ci Ch1i and maps i : X Ci in M having image i : hni h1i in Fin for 1 i n, then
F (i ) is an inert morphism in O0 for 1 i n.
We now prove (b). Assume first that F X. Then F0 = F | C is equivalent to the functor (F | O ) f . It
follows immediately that F0 AlgC (O0 ). In case (2), the assumption that O is a Kan complex immediately
implies that F0 is locally constant. Criterion (b0 ) immediately implies that F is a q-right Kan extension of
F0 . This proves the only if direction.
For the converse, assume that F0 AlgC (O0 ), that F0 is locally constant if we are in case (2), and that F
is a q-right Kan extension of F0 . We wish to prove that F X. We first verify that F satisfies (ii). Pick an
object C C and choose locally (p f )-coCartesian morphisms i : C Ci for 1 i n. Let X = f (C);
we wish to show that the induced map F (X) F (C) is an equivalence in O0 . Since O0 is an -operad,
and the maps F0 (C) C0 (Ci ) are inert for 1 i n (by virtue of our assumption that F AlgC (O0 )), it
will suffice to show that each of the maps F (X) F0 (Ci ) is inert, which follows from (b0 ).
To complete the proof, we must show that F | O is a map of -operads. In view of Remark 2.1.2.9,
it will suffice to show that if X O hni and : X Xi is an inert morphism of O
covering the map
: hni h1i for 1 i n, then the induced map F (X) F (Xi ) is an inert morphism in O0 . Arguing
i
as above, we can assume that Xi = f (Ci ). Condition (ii) implies that F (Xi ) F (Ci ) is an equivalence in
O0 ; it will therefore suffice to show that the composite map F (X) F (Xi ) F (Ci ) is inert, which follows
from criterion (b0 ).
Proof. Theorem 2.3.3.23 implies that for every -operad O0 , composition with f induces an equivalence of
-categories AlgO (O0 ) AlgC (O0 ).
192 CHAPTER 2. -OPERADS
Remark 2.3.4.3. Let C be a Kan complex, and let q : O C N(Fin ) be a C-family of -operads.
Every object X O
h0i is q-final, so that we have a trivial Kan fibration O/X C/C N(Fin ), where C
denotes the image of X in C. Since C is a Kan complex, the -category C/C is a contractible Kan complex,
so that O
/X is equivalent to the -operad OC = O C {C}.
It follows that O is reduced (in the sense of Definition 2.3.4.2 if and only if C is reduced and each fiber
OC is a reduced -operad (in the sense of Definition 2.3.4.1). In particular, an -operad is reduced if and
only if it is reduced when regarded as a generalized -operad.
We are now ready to state the main result of this section.
Theorem 2.3.4.4. Let Opgn,rd
denote the full subcategory of Opgn
spanned by the reduced generalized -
operads. Then the assembly functor Assem : Opgn Op induces gn,rd
an equivalence from Op to the full
subcategory of Op spanned by those unital -operads O such that the underlying Kan complex of O is a
Kan complex.
In other words, if O is a unital -operad such that O is a Kan complex, then O can be obtained (in
an essentially unique way) as the assembly of a family of reduced -operads. The proof of Theorem 2.3.4.4
is based on the following assertion, which we will prove at the end of this section:
Proposition 2.3.4.5. Let O0 be an -operad and let f : O O0 be a map of generalized -operads.
Assume that O 0
h0i , O, and O are Kan complexes. Then:
Fun(C / Fun(C, S).
h0i , S)
Here the lower horizontal map is obtained by composing with the functor C = C
h1i Ch0i induced by the
map h1i h0i in Fin . Since C is reduced, this map is an equivalence of -categories, so the natural
map AlgC (O0 ) AlgC (O) is an equivalence. Similarly, we have an equivalence AlgD (O0 ) AlgD (O). We
may therefore assume that the assembly map D O factors through a map of generalized -operads
: D O0 . To complete the proof, it will suffice to show that is an equivalence of generalized -operads
(and therefore induces an equivalence of -categories AlgC (D) AlgC (O0 ) ' AlgC (O)).
Replacing D by an equivalent generalized -operad if necessary, we can assume that : D O0 is
a categorical fibration, so that the composite map D O0 S N(Fin ) exhibits D as an S-family of
-operads. It will therefore suffice to show that for each s S, the induced map of fibers s : D 0
s Os is
an equivalence of -operads. For each D Ds having an image X O , we have a commutative diagram
(D act
s )/D
/ (D )act / (O )act
/D /X
(O0 ) act
s /(D)
/ (O0 )act / (O )act ,
/(D) /X
where the superscript indicates that we consider the subcategory spanned by active morphisms. The hor-
izontal maps in this diagram are categorical equivalences (by Proposition 2.3.4.5 and Corollary 2.3.3.17).
It follows that the vertical maps are also categorical equivalences, so that s is an approximation between
reduced -operads. It follows from Corollary 2.3.3.24 that s is an equivalence of -operads as desired.
We now turn to the proof of Proposition 2.3.4.5. We will need several preliminary results.
Lemma 2.3.4.6. Let f : X Y be a map of simplicial sets. If f is a weak homotopy equivalence and Y is
a Kan complex, then f is left cofinal.
f0 f 00
Proof. The map f factors as a composition X X 0 Y , where f 0 is a categorical equivalence and f 00 is
a categorical fibration. Replacing f by f 00 , we can reduced to the case where f is a categorical fibration so
194 CHAPTER 2. -OPERADS
that X is an -category. According to Theorem T.4.1.3.1, it suffices to show that for every vertex y Y ,
the fiber product X Y Yy/ is weakly contractible. Consider the pullback diagram
f0
X Y Yy/ / Yy/
g
X
f
/ Y.
The map g is a left fibration over a Kan complex, and therefore a Kan fibration (Lemma T.2.1.3.3). Since
the usual model structure on simplicial sets is right proper, our diagram is a homotopy pullback square.
Because f is a weak homotopy equivalence, we deduce that f 0 is a weak homotopy equivalence. Since Yy/ is
weakly contractible, we deduce that X Y Yy/ is weakly contractible, as desired.
Lemma 2.3.4.7. Let f : X Y be a weak homotopy equivalence of simplicial sets, let C be an -category,
and let p : Y . C be a colimit diagram. Suppose that p carries every edge of Y to an equivalence in C.
Then the composite map X . Y . C is a colimit diagram.
Proof. Let C C be the image under p of the cone point of Y . . Let C' be the largest Kan complex contained
in C, so that p induces a map p : Y C' . Factor the map p as a composition
p0 p00
Y Z C' ,
where p0 is anodyne and p00 is a Kan fibration (so that Z is a Kan complex). Lemma 2.3.4.6 guarantees
that the inclusion Y Z is left cofinal and therefore right anodyne (Proposition T.4.1.1.3). Applying this
observation to the lifting problem
Y / C/C
>
p00
Z / C,
we deduce that p factors as a composition
q
Y . Z. C .
Since p0 is left cofinal, the map q is a colimit diagram. Lemma 2.3.4.6 also guarantees that the composition
f p0 : X Z is left cofinal, so that
q
X. Z. C
is also a colimit diagram.
For the next statements, we will assume that the reader is familiar with the theory of free algebras that
we discuss in 3.1.3.
Proposition 2.3.4.8. Let f : O O0 be a map between small -operads, and let C be a symmetric
monoidal -category. Assume that C admits small colimits, and that the tensor product on C preserves small
colimits in each variable, and let F : Fun(O, C) AlgO (C) and F 0 : Fun(O0 , C) AlgO0 (C) be left adjoints
to the forgetful functors (Example 3.1.3.6). The commutative diagram of forgetful functors
AlgO0 (C)
/ AlgO (C)
0 / Fun(O, C)
Fun(O0 , C)
induces a natural transformation : F 0 F 0 from Fun(O0 , C) to AlgO (C). Assume that O0 is a Kan
complex.
2.3. DISINTEGRATION AND ASSEMBLY 195
(2) Conversely, suppose that is an equivalence in the special case where C = S (equipped with the Carte-
sian monoidal structure) and when evaluated on the constant functor O0 C taking the value 0 .
Then f is an approximation to O0 .
Proof. Fix a map A0 Fun(O0 , C) and let X O. Let X be the subcategory of O /X whose objects are
active maps Y X in O and whose morphisms are maps which induce equivalences in N(Fin ), and let
X0 O0 0
/(X) be defined similarly. Then A0 determines diagrams : X C and : X C (here is
0
given by composing 0 with the map X X0 induced by ). Using the characterization of free algebras
given in 3.1.3, we deduce that (A0 )(X) : (F 0 )(A0 )(X) ( F 0 )(A0 )(X) is given by the evident map
colimX colimX0 0 . Since O0 is a Kan complex, A0 carries every morphism in O0 to an equivalence in
C, then 0 carries every morphism in X0 to an equivalence in C. If f is an approximation to O0 , then the
evident map X X0 is a weak homotopy equivalence (Corollary 2.3.3.16) that is an equivalence by Lemma
2.3.4.7: this proves (1).
Conversely, suppose that the hypotheses of (2) are satisfied. Taking A0 to be the constant functor taking
the value 0 S, we deduce from Corollary T.3.3.4.6 that the map X X0 is a weak homotopy equivalence
for each X O. From this it follows that f satisfies the criterion of Corollary 2.3.3.16 and is therefore an
approximation to O0 .
(1) The restriction functor : AlgO (C) Fun(O, C) admits a left adjoint F .
(2) Let A AlgO (C), let B Fun(O, C), and let : B (A) be a morphism in Fun(O, C). Then the
adjoint map F (B) A is an equivalence in AlgO (C) if and only if, for each s S, the underlying map
Fs (B| Os ) A| O
s is an equivalence in AlgOs (C).
Proof. Fix B Fun(O, C). For every map of simplicial sets : T S, let OT = O S T , BT = B| OT , and
X(T ) denote the full subcategory of AlgOT (C) Fun(OT ,C) Fun(OT , C)BT / spanned by those objects (AT
AlgOT (C), : BT AT | OT ) such that, for each vertex t T , the induced map F(t) (BT | O(t) ) AT | O (t)
is an equivalence. We claim that every inclusion of simplicial sets i : T 0 , T in (Set )/S , the restriction
map X(T ) X(T 0 ) is a trivial Kan fibration. The collection of maps i for which the conclusion holds is
clearly weakly saturated; it therefore suffices to prove the claim in the case where i is an inclusion of the form
n n . The proof proceeds by induction on n. The inductive hypothesis implies that the restriction
map X( n ) X() ' 0 is a trivial Kan fibration, so that X( n ) is a contractible Kan complex.
The map X(n ) X( n ) is evidently a categorical fibration; it therefore suffices to show that it is a
categorical equivalence. In other words, it suffices to show that X(n ) is also a contractible Kan complex.
Let s S denote the image of the vertex {0} n in S. Since the inclusion O
s , On is a categorical
equivalence, it induces a categorical equivalence X(n ) X({s}). We are therefore reduced to proving
that X({s}) is a contractible Kan complex, which is obvious.
The above argument shows that X(S) is a contractible Kan complex; in particular, X(S) is nonempty.
Consequently, there exists a map : B (A) satisfying the condition described in (2). We will prove
(1) together with the if direction of (2) by showing that that induces a homotopy equivalence :
MapAlgO (C) (A, C) MapFun(O,C) (B, (C)) for each C AlgO (C). The only if direction of (2) will then fol-
low by the usual uniqueness argument. We proceed as before: for every map of simplicial sets T S, let Y (T )
denote the -category AlgOT (C)(A| O )/ Fun(OT ,C)(AT | OT )/ Fun(OT , C)T / and Y 0 (T ) = Fun(OT , C)(B| OT )/ .
T
The map can be regarded as a pullback of the restriction map Y (S) Y 0 (S). To complete the proof,
it will suffice to show that Y (S) Y 0 (S) is a trivial Kan fibration. We will prove the following stronger
assertion: for every inclusion T 0 , T in (Set )/S , the restriction map : Y (T ) Y (T 0 ) Y 0 (T 0 ) Y 0 (T ) is a
196 CHAPTER 2. -OPERADS
trivial Kan fibration. As before, the collection of inclusions which satisfy this condition is weakly saturated,
so we may reduce to the case where T = n , T 0 = n , and the result holds for inclusions of simplicial
sets having dimension < n. Moreover, since is easily seen to be a categorical fibration, it suffices to show
that is a categorical equivalence. Using the inductive hypothesis, we deduce that Y (T 0 ) Y 0 (T 0 ) is a
trivial Kan fibration, so that the pullback map Y (T 0 ) Y 0 (T 0 ) Y 0 (T ) Y 0 (T ) is a categorical equivalence.
By a two-out-of-three argument, we are reduced to proving that the restriction map Y (T ) Y 0 (T ) is a
categorical equivalence. If we define s to be the image of {0} n ' T in S, then we have a commutative
diagram
Y (T ) / Y 0 (T )
Y ({s}) / Y 0 ({s})
in which the vertical maps are categorical equivalences. We are therefore reduced to showing that Y ({s})
Y 0 ({s}) is a categorical equivalence, which is equivalent to the requirement that the map Fs (B| Os ) A| O
s
be an equivalence in AlgOs (C).
Proof of Proposition 2.3.4.5. Assertion (1) is an immediate consequence of Theorem 2.3.3.23. We will prove
(2). Assume that f : O O0 exhibits O0 as an assembly of O and that the -operad O /X is reduced
for each X Oh0i . We wish to prove:
It follows from Proposition 2.3.1.11 that for each s S, the induced map AlgOs (O0 ) AlgOs (O) is a
trivial Kan fibration. Arguing as in Proposition 2.3.4.9, we deduce that AlgO (O0 ) AlgO (O0 ) is a trivial
Kan fibration. Since f exhibits O0 as an assembly of O , we deduce that the map AlgO0 (O0 ) AlgO0 (O0 )
is an equivalence of -categories, and therefore (since it is a categorical fibration) a trivial Kan fibration.
In particular, the projection map O0 O
0
admits a section, so the final object of O0 is initial and O0
is also unital. This proves (a).
Let C be an arbitrary -category, which we regard as the underlying -category of the -operad Cq .
We have a commutative diagram
AlgO0 (C) / AlgO (C)
Fun(O0 , C) / Fun(O, C)
where the upper horizontal map is an equivalence and the vertical maps are equivalences by virtue of
Proposition 2.4.3.16. It follows that the lower horizontal map is an equivalence. Allowing C to vary, we
deduce that f induces an equivalence of -categories O O0 . This completes the proof of (b).
It remains to show f is an approximation to O0 . According to Remark 2.3.3.19, it will suffice to show
that for each X O
h0i , the induced map fX : O/X O
0
is an approximation to O0 . Using Corollary
2.3.3.17, we are reduced to showing that fX is a weak approximation to O0 . We will show that the criterion
of Proposition 2.3.4.8 is satisfied. Let C be a symmetric monoidal -category such that C admits small
2.4. PRODUCTS AND COPRODUCTS 197
colimits and the tensor product C C C preserves small colimits separately in each variable, and consider
the commutative diagram of forgetful functors :
AlgO0 (C)
/ AlgO (C)
/X
0 / Fun(O/X , C),
Fun(O0 , C)
where the vertical maps have left adjoints FX : Fun(O/X , C) AlgO/X (C) and F 0 : Fun(O0 , C) AlgO0 (C).
We wish to show that the natural transformation : FX 0 F 0 is an equivalence. Since f exhibits
O0 as an assembly of O , the forgetful functor AlgO0 (C) AlgO (C) is an equivalence. Similarly, (b) implies
that Fun(O0 , C) Fun(O, C) is an equivalence. We may therefore replace the diagram by the equivalent
diagram
AlgO (C)
/ AlgO (C)
/X
0
Fun(O, C) / Fun(O/X , C),
where the left vertical map has a left adjoint F : Fun(O, C) AlgO (C). We are therefore reduced to proving
that the natural transformation FX 0 F is an equivalence, which is a special case of Proposition
2.3.4.9.
It is natural to expect that if C is an -category which admits finite products, then the formation of finite
products is commutative and associative up to coherent equivalence: that is, C should admit a Cartesian
symmetric monoidal structure. We will prove this result in 2.4.1 by means of an explicit construction (in
fact, this Cartesian symmetric monoidal structure is unique in a strong sense: see Corollary 2.4.1.8). We
can then apply to C all of the ideas introduced in 2.1; in particular, for any -operad O , we can consider
the -category AlgO (C) of O-algebra objects of C. Since the Cartesian symmetric monoidal structure on C
is entirely determined by the structure of the underlying -category C, it is natural to expect that AlgO (C)
admits a direct description which makes no reference to the theory of -operads. In 2.4.2 we will provide
such a description by introducing the notion of a O-monoid. Using this notion, we will characterize the
Cartesian symmetric monoidal structure on an -category C by means of a universal mapping property
(Proposition 2.4.2.5).
The theory of coCartesian symmetric monoidal structures should be regarded as dual to the theory of
Cartesian symmetric monoidal structures: that is, we expect that giving a coCartesian symmetric monoidal
structure on an -category C is equivalent to giving a Cartesian symmetric monoidal structure on the
-category Cop . However, this identification is somewhat subtle: our definition of symmetric monoidal -
category is not manifestly self-dual, so it is not immediately obvious that a symmetric monoidal structure
on Cop determines a symmetric monoidal structure on C (this is nonetheless true; see Remark 2.4.2.7).
Definition 2.0.0.7 encodes a symmetric monoidal structure on an -category C by specifying maps of the
form X1 Xn Y ; maps of the form X Y1 Yn are more difficult to access. For this
reason, we devote 2.4.3 to giving an explicit construction of a coCartesian symmetric monoidal structure
on an -category C which admits finite coproducts. Roughly speaking, the idea is to specify a symmetric
monoidal structure in which giving morphism X1 Xn Y is equivalent to giving a collection of
morphisms {Xi Y }1in . This construction has the advantage of working in great generality: it yields an
-operad Cq even in cases where the -category C does not admit finite coproducts. We will apply these
ideas in 2.4.4 to analyze the tensor product operation on -operads described in 2.2.5.
As in the Cartesian case, it is natural to expect that if an -category C is equipped with a coCartesian
symmetric monoidal structure, then the theory of algebras in C can be formulated without reference to the
theory of -operads. This turns out to be true for a somewhat trivial reason: every object ` C C admits a
unique commutative algebra structure, with multiplication given by the fold map C C C (Corollary
2.4.3.10). In fact, this can be taken as a characterization of the coCartesian symmetric monoidal structure:
we will show that the coCartesian symmetric monoidal structure on C is universal among symmetric monoidal
-categories D for which there exists a functor C CAlg(D) (Theorem 2.4.3.18).
We will say that is a weak Cartesian structure if it is a lax Cartesian structure, C is a symmetric
monoidal -category, and the following additional condition is satisfied:
We will say that a weak Cartesian structure is a Cartesian structure if restricts to an equivalence C D.
2.4. PRODUCTS AND COPRODUCTS 199
It follows immediately from the definitions that if C is a symmetric monoidal -category and there exists
a Cartesian structure C D, then the symmetric monoidal structure on C is Cartesian. Consequently, to
prove that an -category C admits a Cartesian symmetric monoidal structure, it will suffice to construct a
symmetric monoidal -category C N(Fin ) together with a Cartesian structure : C C. This will
require a few preliminaries.
(1) An object of consists of an ordered pair (hni, S), where hni is an object of Fin and S is a subset
of hni .
(2) A morphism from (hni, S) to (hn0 i, S 0 ) in consists of a map : hni hn0 i in Fin with the property
that 1 S 0 S.
We observe that the forgetful functor Fin is a Grothendieck fibration, so that the induced map
of -categories N( ) N(Fin ) is a Cartesian fibration (Remark T.2.4.2.2).
Remark 2.4.1.3. The forgetful functor Fin has a canonical section s, given by s(hni) = (hni, hni ).
Construction 2.4.1.4. Let C be an -category. We define a simplicial set C e equipped with a map
C
e N(Fin ) by the following universal property: for every map of simplicial sets K N(Fin ), we have
a bijection
e ) ' HomSet (K N(Fin ) N( ), C).
HomN(Fin ) (K, C
Fix hni Fin . We observe that the fiber C e can be identified with the -category of functors
hni
f : N(P )op C, where P is the partially ordered set of subsets of hni . We let C be the full simplicial
subset of C
e spanned by those vertices which correspond to those functors f with the property that for every
S hni , the maps f (S) f ({j}) exhibit f (S) as a product of the objects {f ({j})}jS in the -category
C.
The fundamental properties of Construction 2.4.1.4 are summarized in the following result:
(3) The projection p restricts to a coCartesian fibration C N(Fin ) (with the same class of coCartesian
morphisms).
(4) The projection C N(Fin ) is a symmetric monoidal -category if and only if C admits finite
products.
(5) Suppose that C admits finite products. Let : C C be the map given by composition with the section
s : N(Fin ) N( ) defined in Remark 2.4.1.3. Then is a Cartesian structure on C .
Proof. Assertions (1) and (2) follow immediately from Corollary T.3.2.2.13, and (3) follows from (2) (since
C is stable under the pushforward functors associated to the coCartesian fibration p). We now prove (4).
If C has no final object, then Ch0i is empty; consequently, we may assume without loss of generality that C
has a final object. Then C h1i is isomorphic to the -category of diagrams X Y in C, where Y is final.
It follows that induces an equivalence C h1i ' C. Consequently, C
is a symmetric monoidal -category
200 CHAPTER 2. -OPERADS
if and only if, for each n 0, the functors j! determine an equivalence : C hni C . Let P denote the
n
partially ordered set of subsets of hni , and let P0 P be the partially ordered set consisting of subsets
which consist of a single element. Then C hni can be identified with the set of functors f : N(P )
op
C which
op
are right Kan extensions of f | N(P0 ) , and can be identified with the restriction map determined by the
inclusion P0 P . According to Proposition T.4.3.2.15, is fully faithful, and is essentially surjective if and
only if every functor f0 : N(P0 )op C admits a right Kan extension to N(P )op . Unwinding the definitions,
we see that this is equivalent to the assertion that every finite collection of objects of C admits a product
in C. This completes the proof of (4). Assertion (5) follows immediately from (2) and the construction of
C .
It follows from Proposition 2.4.1.5 that if C is an -category which admits finite products, then C admits a
Cartesian symmetric monoidal structure. Our next goal is to show that this Cartesian symmetric monoidal
structure is unique up to equivalence. In other words, we claim that if C is any Cartesian symmetric
monoidal -category, then there exists a symmetric monoidal equivalence C ' C (extending the identity
functor on C). The proof will proceed in two steps:
More precisely, we have the following pair of results, whose proofs will be given at the end of this section:
Proposition 2.4.1.6. Let p : C N(Fin ) be a Cartesian symmetric monoidal -category and let D be
another -category which admits finite products. Let Fun (C , D) denote the full subcategory of Fun(C , D)
spanned by the weak Cartesian structures, and let Fun (C, D) be the full subcategory of Fun(C, D) spanned
by those functors which preserve finite products. The restriction map Fun (C , D) Fun (C, D) is an
equivalence of -categories.
Proposition 2.4.1.7. Let O be an -operad, D an -category which admits finite products, and :
D D the Cartesian structure of Proposition 2.4.1.5. Then composition with induces a trivial Kan
fibration
: AlgO (D) Funlax (O , D)
where Funlax (O , D) denotes the full subcategory of Fun(O , D) spanned by the lax Cartesian structures. If
O is a symmetric monoidal -category, then composition with induces a trivial Kan fibration
0 : Fun (O , D ) Fun (O , D)
where Fun (O , D) denotes the full subcategory of Fun(O , D) spanned by the weak Cartesian structures.
Corollary 2.4.1.8. Let C be a Cartesian symmetric monoidal -category whose underlying -category
C admits finite products, and let D be an -category which admits finite products. Then:
(2) The essential image of is the full subcategory Fun (C, D) spanned by those functors which preserve
finite products.
(3) There exists a symmetric monoidal equivalence C ' C whose restriction to the underlying -category
C is homotopic to the identity.
2.4. PRODUCTS AND COPRODUCTS 201
Proof. To prove assertions (1) and (2), we note that factors as a composition
0 00
Fun (C , D ) Fun (C , D) Fun (C, D),
where 0 is the trivial Kan fibration of Proposition 2.4.1.7 and 00 is the equivalence of -categories of
Proposition 2.4.1.6. Taking C = D, we deduce the existence of a symmetric monoidal functor F : C C
which is homotopic to the identity on C. It follows from Remark 2.1.3.8 that F is an equivalence of symmetric
monoidal -categories.
Using Corollary 2.4.1.8, we can formulate an even stronger uniqueness claim for Cartesian symmetric
monoidal structures. Let Cat be the -category of symmetric monoidal -categories (see Variation
2.1.4.13), and let Cat,
Cat
be the full subcategory spanned by the Cartesian symmetric monoidal
-categories. Let Cat Cat denote the subcategory spanned by those -categories C which admit
Cart
finite products, and those functors which preserve finite products. Then:
,
Corollary 2.4.1.9. The forgetful functor : Cat CatCart
is an equivalence of -categories.
Proof. It follows from Proposition 2.4.1.5 that the functor is essentially surjective. To prove that is fully
faithful, let us suppose that we are given a pair of Cartesian symmetric monoidal -categories C and D ;
we wish to show that the map
MapCat
(C , D ) MapCatCart
(C, D)
is a homotopy equivalence of Kan complexes. This follows immediately from Corollary 2.4.1.8.
Example 2.4.1.10. Let A be a simplicial model category. Suppose that the Cartesian monoidal structure
on A is compatible with the model structure (in other words, that the final object of `A is cofibrant, and that
for any pair of cofibrations i : A A0 , j : B B 0 , the induced map i j : (A B 0 ) AB (A0 B) A0 B 0
is a cofibration, trivial if either i or j is trivial). Since the
Qcollection of fibrant-cofibrant objects of A is stable
under finite products, the construction {Ai }1in 7 i Ai determines a functor : N(Ao ) N(Ao ),
where N(Ao ) is the -operad of Proposition 4.1.3.10. It is not difficult to see that is a Cartesian
structure on N(Ao ) : that is, the symmetric monoidal structure on A determines a Cartesian symmetric
monoidal structure on N(Ao ) (which coincides with the symmetric monoidal structure given by Proposition
4.1.3.10).
We conclude this section by giving proofs of Propositions 2.4.1.6 and 2.4.1.7.
Proof of Proposition 2.4.1.6. We define a subcategory I Fin [1] as follows:
Let C0 denote the fiber product C N(Fin ) N(I), which we regard as a subcategory of C 1 , and
let p0 : C0 N(I) denote the projection. Let C00 and C01 denote the intersections of C0 with C {0} and
C {1}, respectively. We note that there is a canonical isomorphism C01 ' C .
Let E denote the full subcategory of Fun(C0 , D) spanned by those functors F which satisfy the following
conditions:
(i) For every object C C , the induced map F (C, 0) F (C, 1) is an equivalence in D.
(ii) The restriction F | C01 is a weak Cartesian structure on C .
It is clear that if (i) and (ii) are satisfied, then the restriction F0 = F | C00 satisfies the following additional
conditions:
202 CHAPTER 2. -OPERADS
(iv) For every p0 -coCartesian morphism in C00 , the induced map F0 () is an equivalence in D.
Moreover, (i) is equivalent to the assertion that F is a right Kan extension of F | C01 . Proposition T.4.3.2.15
implies that the restriction map r : E Fun (C , D) induces a trivial Kan fibration onto its essential image.
The map r has a section s, given by composition with the projection map C0 C . The restriction map
Fun (C , D) Fun (C, D) factors as a composition
s e
Fun (C , D) E Fun (C, D),
where e is induced by composition with the inclusion C C00 C0 . Consequently, it will suffice to prove that
e is an equivalence of -categories.
Let E0 Fun(C00 , D) be the full subcategory spanned by those functors which satisfy conditions (iii) and
(iv). The map e factors as a composition
e0 e00
E E0 Fun (C, D).
Consequently, it will suffice to show that e0 and e00 are trivial Kan fibrations.
Let f : C00 D be an arbitrary functor, and let C C 0
hni C0 . There exists a unique map : (hni, 0)
(h1i, 0) in I; choose a p0 -coCartesian morphism : C C 0 lifting . We observe that C 0 is an initial
object of C (C00 )/C 0 C00 C. Consequently, f is a right Kan extension of f | C at C if and only if f () is
an equivalence. It follows that f satisfies (iv) if and only if f is a right Kan extension of f | C. The same
argument (and Lemma T.4.3.2.7) shows that every functor f0 : C D admits a right Kan extension to C00 .
Applying Proposition T.4.3.2.15, we deduce that e00 is a trivial Kan fibration.
It remains to show that e0 is a trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice to
prove the following pair of assertions, for every functor f E0 :
For every finite linearly ordered set J, let J + denote the disjoint union J {}, where is a new
`
0
element larger than every element of J. Let (C, 1) CJ {1} C . Since there exists a final object 1C C,
the -category C00 C0 C0/C also has a final object, given by the map : (C 0 , 0) (C, 1), where C 0 C
J+
corresponds, under the equivalence
C
J+
' C CJ ,
to the pair (1C , C). We now apply Lemma T.4.3.2.13 to deduce (1), together with the following analogue of
(2):
(20 ) An arbitrary functor F : C0 D which extends f is a left Kan extension of f if and only if, for every
morphism : (C 0 , 0) (C, 1) as above, the induced map F (C 0 , 0) F (C, 1) is an equivalence in D.
To complete the proof, it will suffice to show that F satisfies the conditions stated in (20 ) if and only
if F E. We first prove the if direction. Let : (C 0 , 0) (C, 1) be as above; we wish to prove that
F () : F (C 0 , 0) F (C, 1) is an equivalence in D. The map factors as a composition
0 00
(C 0 , 0) (C 0 , 1) (C, 1).
Condition (i) guarantees that F (0 ) is an equivalence. Condition (ii) guarantees that F (C 0 , 1) is equivalent
to a product F (1C , 1) F (C, 1), and that F (00 ) can be identified with the projection onto the second factor.
2.4. PRODUCTS AND COPRODUCTS 203
Moreover, since 1C is a final object of C, condition (ii) also guarantees that F (1C , 1) is a final object of D.
It follows that F (00 ) is an equivalence, so that F () is an equivalence as desired.
Now let us suppose that F satisfies the condition stated in (20 ). We wish to prove that F E. Here we
must invoke our assumption that the monoidal structure on C is Cartesian. We begin by verifying condition
(i). Let C C 0
J for some finite linearly ordered set J, and let : (C , 0) (C, 1) be defined as above.
Let : (J , 0) (J+ , 0) be the morphism in I induced by the inclusion J J + . Choose a p0 -coCartesian
morphism : (C, 0) (C 00 , 0) lifting . Since the final object 1C C is also the unit object of C, we
can identify C 00 with C 0 . The composition (C, 0) (C 0 , 1) (C, 1) is homotopic to the canonical map
: (C, 0) (C, 1) appearing in the statement of (i). Condition (iv) guarantees that F () is an equivalence,
and (20 ) guarantees that F () is an equivalence. Using the two-out-of-three property, we deduce that F ()
is an equivalence, so that F satisfies (i).
To prove that F satisfies (ii), we must verify two conditions:
(ii0 ) If : (C, 1) (D, 1) is a p0 -coCartesian morphism in C0 , and the underlying morphism : hmi hni
satisfies 1 {} = {}, then F () is an equivalence.
(ii1 ) Let C C
hni , and choose p-coCartesian morphisms i : C Cj covering the maps j : hni h1i.
Then the maps i exhibit F (C, 1) as a product 1jn F (Cj , 1) in the -category D.
Q
Condition (ii0 ) follows immediately from (i) and (iv). To prove (ii1 ), we consider the maps : (C 0 , 0)
(C, 1) and j : (Cj0 , 0) (Cj , 1) which appear in the statement of (20 ). For each 1 j n, we have a
commutative diagram
(C 0 , 0)
/ (C, 1)
j0 j
j
(Cj0 , 0) / (Cj , 1).
Condition (20 ) guarantees that the maps F () and F (i ) Q are equivalences in D. Consequently, it will suffice
to show that the maps f (i0 ) exhibit f (C 0 , 0) as a product jJ f (Cj0 , 0) in D. Let f0 = f | C. Using condition
(iv), we obtain canonical equivalences
O
f (C 0 , 0) ' f0 (1C Cj ) f (Cj0 , 0) ' f0 (1C Cj )
jJ
Since condition (iii) guarantees that f0 preserves products, it will suffice to show that the canonical map
O O
1C ( Cj ) (1C Cj )
1jn 1jn
is an equivalence in the -category C. This follows easily from our assumption that the symmetric monoidal
structure on C is Cartesian, using induction on n.
Proof of Proposition 2.4.1.7. Unwinding the definitions, we can identify AlgO (D) with the full subcategory
of Fun(O N(Fin ) N( ), D) spanned by those functors F which satisfy the following conditions:
(1) For every object C O
hni and every subset S hni , the functor F induces an equivalence
Y
F (C, S) F (C, {j})
jS
in the -category D.
(2) For every inert morphism C C 0 in O which covers hni hn0 i and every subset S hn0 i , the
induced map F (C, 1 S) F (C 0 , S) is an equivalence in D.
204 CHAPTER 2. -OPERADS
The functor F 0 = F can be described by the formula F 0 (C) = F (C, hni ), for each C O hni . In other
words, F can be identified with the restriction of F to the full subcategory C O N(Fin ) N( ) spanned
0
by objects of the form (C, hni ).
Let X = (C, S) be an object of the fiber product O N(Fin ) N( ). Here C O hni and S hni . We
claim that the -category CX/ has an initial object. More precisely, if we choose a p-coCartesian morphism
: C C 0 covering the map : hni S given by the formula
(
j if j S
(j) =
otherwise,
then the induced map e : (C, S) (C 0 , S) is an initial object of CX/ . It follows that every functor F 0 : C D
admits a right Kan extension to O N(Fin ) N( ), and that an arbitrary functor F : O N(Fin ) N( )
D is a right Kan extension of F | C if and only if F (e ) is an equivalence, for every e defined as above.
Let E be the full subcategory of Fun(O N(Fin ) N( ), D) spanned by those functors F which satisfy
the following conditions:
(10 ) The restriction F 0 = F | C is a lax Cartesian structure on O ' C.
(20 ) The functor F is a right Kan extension of F 0 .
Using Proposition T.4.3.2.15, we conclude that the restriction map E Funlax (O , D) is a trivial fibration
of simplicial sets. To prove that is a trivial Kan fibration, it will suffice to show that conditions (1) and
(2) are equivalent to conditions (10 ) and (20 ).
Suppose first that (10 ) and (20 ) are satisfied by a functor F . Condition then (1) follows easily; we will
prove (2). Choose a map C C 0 covering a inert morphism hni hn0 i in Fin , and let S hn0 i . Define
another inert morphism : hn0 i S by the formula
(
j if j S
(j) =
otherwise,
and choose a p-coCartesian morphism C 0 C 00 lifting . Condition (20 ) implies that the maps F (C, 1 S)
F (C 00 , S) and F (C 0 , S) F (C 00 , S) are equivalences in D. Using the two-out-of-three property, we deduce
that the map F (C, 1 S) F (C 0 , S) is likewise an equivalence in D. This proves (2).
Now suppose that (1) and (2) are satisfied by F . The implication (2) (20 ) is obvious; it will therefore
suffice to verify (10 ). Let C be an object of O hni , and choose p-coCartesian morphisms gj : C Cj
j
covering the inert morphisms : hni h1i for 1 j n. We wish to show that the induced map
F (C, hni ) 1jn F (Cj , h1i ) is an equivalence in D, which follows immediately from (1) and (20 ). This
Q
completes the proof that is a trivial Kan fibration.
Now suppose that O is a symmetric monoidal -category. To prove that 0 is a trivial Kan fibra-
tion, it will suffice to show that 0 is a pullback of . In other words, it will suffice to show that if
F : O N(Fin ) N( ) D is a functor satisfying conditions (1) and (2), then F | C is a weak Cartesian
structure on O ' C if and only if F determines a symmetric monoidal functor from O into D . Let
q : D N(Fin ) denote the projection. Using the description of the class of q-coCartesian morphisms
provided by Proposition 2.4.1.5, we see that the latter condition is equivalent to
(a) For every p-coCartesian morphism : C C 0 in O covering a map : hni hn0 i in Fin , and every
S hn0 i , the induced map F (C, 1 (S)) F (C, S) is an equivalence in D.
(b) For each n 0 and every p-coCartesian morphism : C C 0 in O lifting the map : hni h1i
such that 1 {} = {}, the induced map F (C, hni ) F (C 0 , h1i ) is an equivalence in D.
2.4. PRODUCTS AND COPRODUCTS 205
It is clear that (a) implies (b). Conversely, suppose that (b) is satisfied, and let and S hni be as in
the statement of (a). Choose p-coCartesian morphisms : C C0 , 0 : C 0 C00 , : C00 C000 covering the
maps : hni (1 S) , 0 : hn0 i S , : hn0 i h1i described by the formulas
(
1 if j S
(j) =
if j =
(
j if j 1 S
(j) =
otherwise
(
1 if j S
0 (j) =
otherwise.
We have a commutative diagram
F (C, 1 S) / F (C 0 , S)
g0
F (C0 , 1 S)
g
/ F (C00 , S) / F (C000 , {0})
Condition (b) implies that g 0 and g 0 g are equivalences, so that g is an equivalence by the two-out-of-three
property. Condition (20 ) implies that the vertical maps are equivalences, so that the upper horizontal map
is also an equivalence, as desired.
(a) If C = Cat is the -category of (small) -categories, then a commutative monoid object of C is
essentially the same thing as a symmetric monoidal -category (in the sense of Definition 2.0.0.7).
(b) If we regard C as endowed with the Cartesian symmetric monoidal structure of 2.4.1, we have a
canonical equivalence MonComm (C) ' AlgComm (C).
In fact, (b) suggests that for any -operad O , we can define an -category MonO (C) by the formula
MonO (C) = AlgO (C), where C is endowed with the Cartesian symmetric monoidal structure. However, for
many purposes it is convenient to have a more direct description of MonO (C) which does not make use of
the theory of -operads. We instead take our cue from (a). According to Definition 2.0.0.7, a symmetric
monoidal -category is a coCartesian fibration C Comm satisfying certain conditions. Such a fibration
is classified by a map : Comm Cat . This suggests the following definition:
Definition 2.4.2.1. Let C be an -category and let O be an -operad. A O-monoid in C is a functor
M : O C with the following property: for every object X Ohni corresponding toQ
a sequence of objects
{Xi O}1in , the canonical maps M (X) M (Xi ) exhibit M (X) as a product 1in M (Xi ) in the
-category C. We let MonO (C) denote the full subcategory of Fun(O , C) spanned by the O-monoids in C.
206 CHAPTER 2. -OPERADS
Remark 2.4.2.2. In the special case where O is the commutative -operad, we will refer to O-monoids in
an -category C as commutative monoid objects of C. These objects might also be referred to as -objects
of C; in the special case where C is the -category of spaces, the theory of objects is essentially equivalent
to Segals theory of -spaces.
Remark 2.4.2.3. Let C be an -category and let F : Comm ' N(Fin ) C be a commutative monoid
object of C. It follows from Definition 2.4.2.1 that for each n 0, the object F (hni) C can be identified with
the n-fold product of M = F (h1i) with itself. The unique active morphism hni h1i then corresponds to a
map M n M . In particular, taking n = 2, we get a multiplication map m : M M ' F (h2i) F (h1i) ' M
in C. It is not difficult to see that the multiplication m is commutative and associative up to homotopy:
in fact, the existence of the functor F is an expression of the idea that m is commutative, associative, and
unital, up to coherent homotopy.
The construction F 7 M = F (h1i) determines a forgetful functor MonComm (C) C. We will often
abuse notation by identifying M with F .
Example 2.4.2.4. Let O be an -operad. A functor M : O Cat is a O-monoid in Cat if and only
if the coCartesian fibration C O classified by M is a O-monoidal -category.
Proof. As in the proof of Corollary 2.4.1.9, we may assume without loss of generality that C = D . We
now apply Proposition 2.4.1.7 again to deduce that the map
Remark 2.4.2.6. Let O be an -operad. Combining Proposition 2.4.2.5 with Example 2.4.2.4, we see
that O-monoidal -categories can be identified with O-algebra objects of Cat (where we endow the latter
with the Cartesian monoidal structure). More precisely, we have a canonical equivalence of -categories
AlgO (Cat ) ' CatO O
, where Cat denotes the subcategory of (Op )/ O spanned by the O-monoidal -
categories and O-monoidal functors between them. This observation will play a vital role in Chapter 4.
Remark 2.4.2.7. Let Cat denote the simplicial category whose objects are small -categories, where
MapCat
(C, D) is the Kan complex Fun(C, D)' . Let | Cat | denote the geometric realization of Cat :
that is, the topological category with the same objects, but with morphisms given by Map| Cat |
(C, D) =
0
| MapCat
(C, D)|. Let Cat denote the nerve of the topological category | Cat |, so we have an equivalence of
0
-categories Cat = N(Cat ) N(| Cat |) = Cat . Using the existence of the canonical homeomorphism
|K| ' |K | for every simplicial set K, we deduce the existence of an involution R on the -category Cat0 ,
op
ni
f0
/ Cq
;
f
n / N(Fin )
where 0 < i < n. The lower horizontal map determines a sequence of maps hk0 i . . . hkn i in Fin .
Unwinding the definitions, we see that finding the desired extension f of f0 is equivalent to the problem of
solving a series of extension problems
f0j
ni /C
>
j
f
n
indexed by those elements j hk0 i whose image in hkn i belongs to hkn i . These extensions exist by virtue of
the assumption that C is an -category. If i = 0 and the map hk0 i hk1 i is inert, then the same argument
applies: we conclude that the desired extension of f exists provided that n 2 and f0j carries {0,1} to an
equivalence in C.
Unwinding the definitions, we see that an object of Cq consists of an object hni Fin together with a
sequence of objects (C1 , . . . , Cn ) in C. A morphism f from (C1 , . . . , Cm ) to (C10 , . . . , Cn0 ) in Cq consists of a
208 CHAPTER 2. -OPERADS
0
map of pointed sets : hmi hni together with a sequence of morphisms {fi : Ci C(i) }i1 hni . The
above argument shows that f is p-coCartesian if is inert and each of the maps fi is an equivalence in C.
In particular (taking each fi to be the identity map), we deduce that for every object C Cq
hmi and every
q
inert morphism : hmi hni in Fin , there exists a p-coCartesian morphism C C in C lifting .
0
f0
/ q
m ? hni 8C
f
m ? hni
/ N(Fin )
provided that f0 |({m} ? hni ) is given by q. Unwinding the definitions, we see that this is equivalent to
solving a collection of extension problems of the form
f00
/
m+1
m+1 =C
f0
m+1 ,
where f00 carries the final edge of m+1 to one of the morphisms gi . This is possible by virtue of our
assumption that each gi is an equivalence.
To complete the proof that Cq is an -operad, Q it suffices to show that for each n 0, the functors
! : Cq
i q q
hni Ch1i induce an equivalence : Chni 1in C q
h1i . In fact, we have canonical isomorphisms of
q
simplicial sets Chni ' C which allow us to identify with idC .
n
n
Remark 2.4.3.4. Unwinding the definitions, we deduce that a map (C1 , . . . , Cm ) (C10 , . . . , Cn0 ) in Cq
covering a map : hmi hni is p-coCartesian if and only if for each j hni , the underlying maps
{fi : Ci Cj }(i)=j exhibit Cj as a coproduct of {Ci }(i)=j in the -category C. It follows that Cq is
0 0
a symmetric monoidal -category if and only if C admits finite coproducts. If this condition is satisfied,
then Cq determines a coCartesian symmetric monoidal structure on C and is therefore determined by C up
to essentially unique equivalence. We will see that the situation is similar even if C does not admit finite
coproducts.
Example 2.4.3.5. The projection map N( ) N(Fin ) induces a canonical map C N(Fin ) Cq . If
C = 0 , this map is an isomorphism (so that Cq is the commutative -operad N(Fin )). For any -operad
O , we obtain a map C O Cq N(Fin ) O which determines a functor C AlgO (A), where A is the
-operad Cq N(Fin ) O .
Remark 2.4.3.6. Let C be an -category, and let : C N(Fin ) Cq be the canonical map, where
Cq . Then is an approximation to the -operad Cq . Unwinding the definitions, this is equivalent to the
observation that for every object C C and each n 0, the -category Cn/C has a final object (given by
(C, C, . . . , C)).
Definition 2.4.3.7. We will say that an -operad O is coCartesian if it is equivalent to Cq , for some
-category C.
The following result shows that a coCartesian -operad C is determined, in a very strong sense, by the
underlying -category C:
2.4. PRODUCTS AND COPRODUCTS 209
Proposition 2.4.3.8. Let C and D be coCartesian -operads. Then the restriction functor AlgC (D)
Fun(C, D) is an equivalence of -categories.
We observe that for every -category C, the -operad Cq is unital. Consequently, Proposition 2.4.3.8
is a consequence of the following more general assertion:
Proposition 2.4.3.9. Let O be a unital -operad and let C be a coCartesian -operad. Then the
restriction functor AlgO (C) Fun(O, C) is an equivalence of -categories.
Corollary 2.4.3.10. Let C be an -category, which we regard as the underlying -category of the -operad
Cq . Then the construction of Example 2.4.3.5 induces an equivalence of -categories C CAlg(C).
Corollary 2.4.3.11. Let Opq denote the full subcategory of Op spanned by the coCartesian -operads,
and let : Opq
Cat denote the forgetful functor (given on objects by O 7 O). Then is an equivalence
of -categories.
Proof. It follows from Proposition 2.4.3.16 that is fully faithful. Construction 2.4.3.1 shows that is
essentially surjective.
Variant 2.4.3.12. Let Cat denote the -category of symmetric monoidal -categories and let Cat
,q
Cat denote the full subcategory spanned by the coCartesian symmetric monoidal -categories. Let
CatcoCart
denote the subcategory of Cat spanned by those -categories which admit finite coproducts
,q
and those functors which preserve finite coproducts. Then the restriction functor Cat CatcoCart
is
an equivalence of -categories. This can be deduced either from the equivalence of Corollary 2.4.3.11 (by
identifying Cat,q
and Cat
coCart
and Cat ) or from the equivalence of Corollary
with subcategories of Opq
2.4.1.9 (by passing to opposite -categories; see Remark 2.4.2.7).
For later use, we formulate an even more general version of Proposition 2.4.3.8.
Remark 2.4.3.14. In the special case where C = 0 , the notion of a unital C-family of -operads coincides
with the notion of unital -operad introduced in Definition 2.3.1.1. More generally, if O C N(Fin )
is a unital C-family of -operads, then for each C C the fiber O C is a unital -operad. If C is a Kan
complex, then the converse is true as well: a C-family of -operads is unital if and only if each fiber is unital.
Proposition 2.4.3.16. Let O be a unital generalized -operad and let C be a coCartesian -operad.
Then the restriction functor AlgO (C) Fun(O, C) is an equivalence of -categories.
Proof. We may assume without loss of generality that C = Cq for some -category C. Let D denote the
fiber product
O N(Fin ) N( ).
By definition, a map O Cq in (Set )/ N(Fin ) can be identified with a functor A : D C. Such a functor
determines a map of generalized -operads if and only if the following condition is satisfied:
We can identify AlgO (C) with the full subcategory of Fun(D, C) spanned by those functors which satisfy ().
We observe that the inverse image in D of h1i N(Fin ) is canonically isomorphic to O. Via this
isomorphism, we will regard O as a full subcategory of D. In view of Proposition T.4.3.2.15, it will suffice
to prove the following:
(a) A functor A : D C is a left Kan extension of A| O if and only if it satisfies condition ().
(b) Every functor A0 : O C admits an extension A : D C satisfying the equivalent conditions of (a).
MapD (Y, (X, i)) MapD (Y, (Xi , 1)) ' MapO (Y, Xi )
is a homotopy equivalence for each Y O D. In particular, we conclude that f admits a right homotopy
inverse g : (Xi , 1) (X, i). It follows that composition with g induces a homotopy equivalence
for each Y O. This implies that the inclusion O D admits a right adjoint G, given by (X, i) 7 (Xi , 1).
This immediately implies (b) (we can take A = A0 G) together with the following version of (a):
(a0 ) A functor A : D C is a left Kan extension of A| O if and only if, for every object (X, i) D, the
map A(g) is an equivalence in C, where g : (Xi , 1) (X, i) is defined as above.
Since g is a right homotopy inverse to the inert morphism f : (X, i) (Xi , 1), assertion (a0 ) can be
reformulated as follows: a functor A : D C is a left Kan extension of A| O if and only if the following
condition is satisfied:
(0 ) Let (X, i) D be an object, and let f : (X, i) (Xi , 1) be defined as above. Then A(f ) is an
equivalence in C.
To complete the proof, it will suffice to show that conditions () and (0 ) are equivalent. The implication
() (0 ) is obvious. For the converse, suppose that h : (Y, j) (X, i) is an arbitrary morphism in D whose
image in O is inert. We then have a commutative diagram
(Y, j)
f
/ (X, i)
f0
$ z f 00
(Xi , 1)
Condition (0 ) guarantees that A(f 0 ) and A(f 00 ) are equivalences, so that A(f ) is an equivalence by the
two-out-of-three property.
Remark 2.4.3.17. Let C be a symmetric monoidal -category. Then C is coCartesian as a symmetric
monoidal -category (in the sense of Definition 2.4.0.1) if and only if it is coCartesian as an -operad
(in the sense of Definition 2.4.3.7). This follows from the uniqueness of coCartesian symmetric monoidal
structures (combine Remark 2.4.2.7 with Corollary 2.4.1.8), since Cq satisfies the requirements of Definition
A.5.12.
Let C be a category which admits finite coproducts. The construction (X, Y ) 7 X ` Y endows C with
`
the structure of a symmetric monoidal category. For every object C C, the codiagonal C C C exhibits
C as a commutative algebra object of C. Corollary 2.4.3.10 can be regarded as an -categorical analogue
2.4. PRODUCTS AND COPRODUCTS 211
of this assertion: it guarantees that the forgetful functor CAlg(C) C is an equivalence of -categories for
any coCartesian -operad C , and therefore admits a homotopy inverse C CAlg(C). Our goal in this
section is to prove a converse: namely, we will show that if D is an arbitrary -operad, then every functor
C CAlg(D) is induced by a map of -operads Cq D . This is a consequence of the following more
general assertion:
Theorem 2.4.3.18. Let C be an -category, let O and D be -operads, and let O0 denote the fiber
product Cq N(Fin ) O . Then the construction of Example 2.4.3.5 induces a trivial Kan fibration
In particular (taking O to be the commutative -operad), we have a trivial Kan fibration AlgC (D)
Fun(C, CAlg(D)).
Proof. Note that the map f : C O Cq N(Fin ) O induces an isomorphism after passing to the fiber
over the object 1 N(Fin ). According to Theorem 2.3.3.23, it will suffice to show that f is an approximation
to Cq N(Fin ) O . This follows from Remarks 2.3.3.19 and 2.4.3.6.
We conclude this section with a simple criterion which is useful for establishing that a symmetric monoidal
structure on an -category is coCartesian:
Proposition 2.4.3.19. Let C be a symmetric monoidal -category. The following conditions are equivalent:
(2) The induced symmetric monoidal structure on the homotopy category hC is coCartesian.
(3) The unit object 1C is initial, and for each object C C there exists a codiagonal map C : C C C
satisfying the following conditions:
f f
C C / DD
C D
C
f
/D
commutes up to homotopy.
(iii) Let C and D be objects of C. Then the diagram
(C C) (D D)
/ (C D) (C D)
C D
( v CD
C D
commutes up to homotopy.
212 CHAPTER 2. -OPERADS
Proof. The implications (1) (2) (3) are obvious. Let us suppose that (3) is satisfied. We wish to show
that, for every pair of objects C, D C, the maps
C ' C 1C C D 1C D ' D
exhibit C D as a coproduct of C and D in C. In other words, we must show that for every object A C,
the induced map
: MapC (C D, A) MapC (C, A) MapC (D, A)
is a homotopy equivalence. Let denote the composition
A
MapC (C, A) MapC (D, A) MapC (C D, A A) MapC (C D, A).
We claim that is a homotopy inverse to . The existence of a homotopy ' id follows from (i). We
will show that is homotopic to the identity. In view of condition (ii), is homotopic to the map
defined by composition with
CD
C D ' (C 1C ) (1C D) (C D) (C D) C D.
It follows from (iii) and (i) that this map is homotopic to the identity.
(ii) A morphism from (I1 , . . . , Im ) to (J1 , . . . , Jn ) in Jq consists of a map : hmi hni in Fin together
with a collection of maps {Ii Jj }(i)=j .
C N(Fin ) (D )q .
2.4. PRODUCTS AND COPRODUCTS 213
C o D = C N(Fin ) (D )q
(D )q
N(Fin )q
N(Fin ).
Remark 2.4.4.2. Let C and D be -operads. The map D N(Fin ) (D )q of Example 2.4.3.5
induces a monomorphism of simplicial sets C D C o D .
The remainder of this section is devoted to proving the following technical result:
Theorem 2.4.4.3. Let C and D be -operads, and let M be the collection of inert morphisms in C o D .
Then the inclusion C D C o D of Remark 2.4.4.2 induces a weak equivalence of -preoperads
C,\ D,\ (C o D , M ).
Lemma 2.4.4.4. Let S be a finite set (regarded as a discrete simplicial set), let v denote the cone point of
S / , and suppose we are given coCartesian fibrations p : X S / and q : Y S / which induce categorical
equivalences Y Y
Xv ' Xs Yv ' Ys .
sS sS
LetFun0S / (X, Y
) denote the full subcategory of FunS / (X, Y ) spanned by those maps which carry p-coCartesian
morphisms to q-coCartesian morphisms. Then the restriction functor
Lemma 2.4.4.5. Let S be a finite set (regarded as a discrete simplicial set), let n > 0, and suppose we are
given inner fibrations p : X n ? S and q : Y n ? S. For every simplicial subset K n , let XK
denote the fiber product X n ?S (K ? S), and define YK similarly. Assume that the maps X{n} S / and
Y{n} S / satisfy the hypotheses of Lemma 2.4.4.4, and for {n} K define Fun0K?S (XK , YK ) to be the fiber
product
FunK?S (XK , YK ) Fun{n}?S (X{n} ,Y{n} ) Fun0{n}?S (X{n} , Y{n} ).
Then the map
: Fun0n ?S (X, Y ) Fun0 n ?S (X n , Y n )
is a trivial Kan fibration.
Proof. The proof proceeds by induction on n. We observe that is evidently a categorical fibration; to prove
that it is a trivial Kan fibration, it will suffice to show that is a categorical equivalence. Let 00 denote the
composition
0
Fun0n ?S (X, Y ) Fun0 n ?S (X n , Y n ) Funn1 ?S (Xn1 , Yn1 ).
By a two-out-of-three argument, it will suffice to show that 0 and 00 are trivial Kan fibrations. The map 0
is a pullback of the composition
0
Fun0K?S (XK , YK ) Fun0{n}?S (X{n} , Y{n} ) FunS (X , Y ),
where K = n1 {n} n . It follows from iterated application of the inductive hypothesis that is a
`
trivial Kan fibration, and it follows from Lemma 2.4.4.4 that 0 is a trivial Kan fibration. Consequently, to
complete the proof, it will suffice to show that 00 is a trivial Kan fibration. In view of Proposition T.4.3.2.15,
it will suffice to prove the following:
(1) A map F Funn ?S (X, Y ) is a q-right Kan extension of F0 = F |Xn1 if and only if it belongs to
Fun0n ?S (X, Y ).
(2) Every map F0 Funn1 ?S (Xn1 , Yn1 ) admits an extension F Funn ?S (X, Y ) satisfying the
equivalent conditions of (1).
These assertions follow exactly as in the proof of Lemma 2.4.4.4.
Lemma 2.4.4.6. Let p : C n be a map of -categories, let 0 < i < n, and assume that for every object
X Ci1 there exists a p-coCartesian morphism f : X Y , where Y Ci . Then the inclusion p1 ni C
is a categorical equivalence.
Proof. We first treat the special case i = 1. The proof proceeds by induction on n. Let S be the collection
of all nondegenerate simplices in n which contain the vertices 0, 1, and at least one other vertex. For each
S, let 0 be the simplex obtained from by removing the vertex 1. Choose an ordering S = {1 , . . . , m }
of S where the dimensions of the simplices j are nonstrictly decreasing as a function of i (so that 1 = n ).
For 0 j m, let Kj denote the simplicial subset of n obtained by removing the simplices k and k0 for
k j. If we let nj denote the dimension of j , then we have a pushout diagram
n
1 j / Kj
nj / Kj1
Applying the inductive hypothesis (and the left properness of the Joyal model structure), we deduce that
the inclusion Kj n C Kj1 n C is a categorical equivalence for 1 < j m. Combining these facts,
we deduce that the map Km n C K1 n C ' p1 n1 is a categorical equivalence. By a two-out-of-three
2.4. PRODUCTS AND COPRODUCTS 215
argument, we are reduced to proving that the inclusion Km n C C is a categorical equivalence. Let
q : n 2 be the map given on vertices by the formula
0 if k = 0
q(k) = 1 if k = 1
2 otherwise
and observe that Km = q 1 21 . We may therefore replace p by q p and thereby reduce to the case n = 2.
Choose a map h : 1 C0 C which is a natural transformation from the identity map idC0 to a
functor F : C0 C1 , such that h carries 1 {X} to a p-coCartesian morphism in C for each X C0 . Let
D = p1 {1, 2}. The natural transformation h induces maps
a
(1 C0 ) C1 p1 {0,1}
{1}C0
a
(1 C0 ) DC
{1}C0
and it follows from Proposition T.3.2.2.7 that these maps are categorical equivalences. Consider the diagram
(1 C0 ) D
`
{1}C0
v '/
p1 21 C.
It follows from the above arguments (and the left properness of the Joyal model structure) that the diagonal
maps are categorical equivalences, so that the horizontal map is a categorical equivalence by the two-out-of-
three property. This completes the proof in the case i = 1.
We now treat the case i > 1. The proof again proceeds by induction on n. Let q : n 3 be the map
defined by the formula
0 if k < i 1
1 if k = i 1
q(k) =
2 if k = i
3 otherwise.
Let S denote the collection of all nondegenerate simplices of n such that the restriction q| is surjective.
For each S, let 0 denote the simplex obtained from by deleting the vertex i. Choosing an ordering
S = {1 , . . . , m } of S where the dimension of the simplex j is a nondecreasing function of j (so that
1 = n ), and for 0 j m let Kj be the simplicial subset of n obtained by deleting k and k0 for k j.
If we let nj denote the dimension of j , then we have pushout diagrams
n
p j / Kj
nj / Kj1
where 1 < p < nj . Applying the inductive hypothesis and the left properness of the Joyal model structure,
we deduce that Kj n C Kj1 n C is a categorical equivalence for 1 < j m. It follows that the map
Km n C K1 n C = p1 ni
216 CHAPTER 2. -OPERADS
is a categorical equivalence. To complete the proof, it will suffice to show that the inclusion Km n C C
is a categorical equivalence. We observe that Km = q 1 32 . We may therefore replace p by q p and reduce
to the case where n = 3 and i = 2.
Applying Lemma 3.1.2.4, we can factor the map p1 32 3 as a composition
i p0
p1 32 C0 3 ,
where C0 is an -category and i is a categorical equivalence which induces an isomorphism p1 32 ' p01 32 .
In particular, i is a trivial cofibration with respect to the Joyal model structure, so there exists a solution to
the following lifting property:
;/ C
j
p1 32
g
i
C0 / 3 .
Since the map g induces an isomorphism 32 3 C0 32 3 C, it is a categorical equivalence (it is bijective
0
on vertices and induces isomorphisms HomR C0 (x, y) HomC (g(x), g(y)) for every pair of vertices x, y C ,
R
3 3
since 2 contains every edge of ). It follows that j = g i is a categorical equivalence as well, which
completes the proof.
Proof of Theorem 2.4.4.3. Let E be an -operad and let X the full subcategory of FunN(Fin ) (C o D , E )
spanned functors F which carry inert morphisms in C o D to inert morphisms in E , and define Y
FunN(Fin ) (C D , E ) similarly. We will show that the restriction functor X Y is a trivial Kan fibration.
We now introduce a bit of terminology. Let be an n-simplex of (D )q given by a sequence of morphisms
(1) (n)
(0) (1) (n)
and let
(1) (n)
hk0 i hk1 i hkn i
be the underlying n-simplex of N(Fin ). We will say that is quasidegenerate at (i) if the following
condition holds: whenever we are given i < i i+ and a sequence of integers {aj hkj i }i ji+
satisfying j (aj1 ) = aj , the corresponding map {i ,i +1,...,i+ } D factors through the quotient map
{i ,i +1,...,i+ } i+ 1i which identifies the vertices i and i 1. If n = 1, we will simply say that
is quasidegenerate if it is quasi-degenerate at (1). We will say that is closed if kn = 1, and open
otherwise. If is closed, we define the tail length of to be the largest integer m such that the maps (k)
are isomorphisms for n m < k n. We will denote the tail length of by t(). We define the break point
of a closed simplex to be smallest nonnegative integer m such that is quasi-degenerate ` at (k) and (k)
is active for m < k n t(). We will denote the break point of by b(). Let S = 0in hki i . We will
say that an element j hki i S is a leaf if i = 0 or if j does not lie in the image of the map (i), and we
will say that j is a root if i = n or if (i + 1)(j) = . We define the complexity c() of to be 2l r, where l
is the number of leaves of and r is the number of roots of . We will say that is flat if it belongs to the
image of the embedding N(Fin ) D (D )q . Note that if is closed and b() = 0, then is flat.
We now partition the nondegenerate, nonflat simplices of (D )q into six groups:
(A) An n-dimensional nonflat nondegenerate simplex of (D )q belongs to A if is closed and the map
(b()) is not inert.
(A0 ) An n-dimensional nonflat nondegenerate simplex of (D )q belongs to A0 if is closed, b() < nt(),
and the map (b()) is inert.
(B) An n-dimensional nonflat nondegenerate simplex of (D )q belongs to B if is closed, b() = nt(),
the map (b()) is inert, and is not quasidegenerate at (b()).
2.4. PRODUCTS AND COPRODUCTS 217
If belongs to A0 , B 0 , or C 0 , then we define the associate a() of to be the face of opposite the
b()th vertex. Note that a() belongs to A if A0 , B if B 0 , and C if C 0 . In this case, we will
say that is an associate of a(). We note that every simplex belonging to A or B has a unique associate,
while a simplex of C has precisely k associates, where hki is the image of the final vertex of in N(Fin ).
Moreover, the associate of a simplex has the same complexity as .
For each n 0, let K(n) (D )q be the simplicial subset generated by those nondegenerate simplices
which are either flat, have dimension n, or have dimension n + 1 and belong to either A0 , B 0 , or C 0 . We
observe that K(0) is generated by D N(Fin ) together with the collection of 1-simplices belonging to C 0 .
Let X(n) denote the full subcategory of MapN(Fin ) (C N(Fin ) K(n), E ) spanned by those maps F with
the following properties:
(i) The restriction of F to C D belongs to Y.
(ii) Let f be an edge of C N(Fin ) K(0) whose image in C is inert and whose image in K(0) belongs to
C 0 . Then F (f ) is an inert morphism in E .
To complete the proof, it will suffice to show that the restriction maps
0 00
X X(0) Y
are trivial Kan fibrations. For the map 00 , this follows from repeated application of Lemma 2.4.4.4. To
prove that 0 is a trivial Kan fibration, we define
to be the full subcategory spanned by those functors F whose restriction to C N(Fin ) K(0) belongs to
X(0). We will prove the following:
(a) A functor F FunN(Fin ) (C o D , E ) carries inert morphisms to inert morphisms if and only if F
satisfies conditions (i) and (ii). Consequently, the -category X can be identified with the inverse
limit of the tower
X(2) X(1) X(0).
(b) For n > 0, the restriction map X(n) X(n 1) is a trivial Kan fibration.
We first prove (a). The only if direction is obvious. For the converse, suppose that an object F of
FunN(Fin ) (C o D , E ) satisfies conditions (i) and (ii) above. We wish to prove that F preserves inert
morphisms. Let f : X X 0 be an inert morphism in C o D covering the map f0 : (hk1 i, . . . , hkm i)
(hk10 i, . . . , hkm 0 i) in N(Fin ) ; we wish to prove that F (f ) is an inert morphism in E . If m = k1 = 1, then
0 q 0 0
(hk10 i, . . . , hkm
0 0
0 i) (hki i) (h1i).
218 CHAPTER 2. -OPERADS
The above argument shows that F (gi,j ) and F (gi,j f ) are inert morphisms in E . The argument of Remark
2.1.2.9 shows that F (f ) is inert, as desired.
We now prove (b). For each integer c 0, let K(n, c) denote the simplicial subset K(n) spanned by those
simplices which either belong to K(n 1) or have complexity c. Let X(n, c) denote the full subcategory of
FunN(Fin ) (C N(Fin ) K(n, c), E ) spanned by those maps F whose restriction to K(0) satisfies conditions
(i) and (ii). We have a tower of simplicial sets
with whose inverse limit can be identified with X(n). It will therefore suffice to show that for each c > 0,
the restriction map X(n, c) X(n, c 1) is a trivial Kan fibration.
We now further refine our filtration as follows. Let K(n, c)A denote the simplicial subset of K(n, c)
spanned by K(n, c 1) together with those simplices of K(n, c) which belong to A or A0 and let K(n, c)B
denote the simplicial subset of K(n, c) spanned by K(n, c 1) together with those simplices which belong to
A, A0 , B, or B 0 . Let X(n, c)A denote the full subcategory of FunN(Fin ) (C N(Fin ) K(n, c)A , E ) spanned
by those maps F satisfying (i) and (ii), and define X(n, c)B similarly. To complete the proof, it will suffice
to prove the following:
(A) The restriction map X(n, c)A X(n, c 1) is a trivial Kan fibration. To prove this, it suffices to show
that the inclusion C N(Fin ) K(n, c 1) C N(Fin ) K(n, c)A is a categorical equivalence. Let An,c
denote the collection of all n-simplices belonging to A having complexity c. Choose a well-ordering of
An,c with the following properties:
If , 0 An,c and t() < t( 0 ), then < 0 .
If , 0 An,c , t() = t( 0 ), and b() < b( 0 ), then < 0 .
For each An,c , let K(n, c) denote the simplicial subset of K(n, c) generated by K(n, c 1), all
simplices in An,c , and all of the simplices in A0 which are associated to simplices of the form
. Define K(n, c)< similarly. Using transfinite induction on An,c , we are reduced to proving that
for each An,c , the inclusion
n+1 / K(n, c) .
i0 : C N(Fin ) n+1
b( 0 ) C N(Fin ) b() .
n+1
Since the Joyal model structure is left proper, it suffices to show that i0 is a categorical equivalence,
which follows from Lemma 2.4.4.6.
(B) The map X(n, c)B X(n, c)A is a trivial Kan fibration. To prove this, it suffices to show that the
inclusion C N(Fin ) K(n, c)A C N(Fin ) K(n, c)B is a categorical equivalence of simplicial sets.
Let Bn,c denote the collection of all n-simplices belonging to B having complexity c. Choose a well-
ordering of Bn,c such that the function 7 t() is nonstrictly decreasing. For each Bn,c , we
let K(n, c) be the simplicial subset of K(n, c) generated by K(n, c)A , those simplices of Bn,c
2.4. PRODUCTS AND COPRODUCTS 219
such that , and those simplices of B 0 which are associated to Bn,c . Let K(n, c)< be
defined similarly. Using a induction on Bn,c , we can reduce to the problem of showing that each of the
inclusions
C N(Fin ) K(n, c)< C N(Fin ) K(n, c)
is a categorical equivalence. Let 0 : n+1 (D )q be the unique (n + 1)-simplex of B 0 associated to
. We observe that 0 determines a pushout diagram
n+1 / K(n, c) .
i0 : C N(Fin ) n+1
b( 0 ) C N(Fin ) b() .
n+1
Since the Joyal model structure is left proper, it suffices to show that i0 is a categorical equivalence,
which follows from Lemma 2.4.4.6.
(C) The map X(n, c) X(n, c)B is a trivial Kan fibration. To prove this, let Cn,c denote the subset of
C consisting of n-dimensional simplices of complexity c, and choose a well-ordering of Cn,c . For each
Cn,c , let K(n, c) denote the simplicial subset of K(n, c) generated by K(n, c)B , those simplices
Cn,c such that , and those simplices of C 0 which are associated to Cn,c with . Let
X(n, c) be the full subcategory of FunN(Fin ) (C N(Fin ) K(n, c) , E ) spanned by those maps F
satisfying (i) and (ii). We define K(n, c)< and X(n, c)< similarly. Using transfinite induction on Cn,c ,
we are reduced to the problem of showing that for each Cn,c , the map : X(n, c) X(n, c)<
is a trivial Kan fibration.
Let hki denote the image of the final vertex of in Fin . For 1 i k, let i C 0 denote the unique
(n+1)-simplex associated to such that i carries {n,n+1} to the morphism i in Fin . The simplices
{i }1ik determine a map of simplicial sets n ? hki K(n, c) . We have a pushout diagram of
simplicial sets
( n ) ? hki
/ K(n, c)<
n ? hki
/ K(n, c) .
0
E(n, c)< / Fun0 n ?hki (C N(Fin ) ( n ? hki ), E N(Fin ) ( n ? hki ))
Let O be an -operad and let C be a symmetric monoidal -category. In 2.1, we introduced the
definition of a O-algebra object of C (that is, a map of -operads from O to C ). The collection of O-
algebra objects of C is naturally organized into an -category AlgO (C). Our goal in this chapter is to study
the -category AlgO (C) in more detail.
Our starting point is the observation that for every object X O, evaluation at X determines a forgetful
functor e : AlgO (C) C. In 3.1, we will show that (under some mild hypotheses) the forgetful functor
e admits a left adjoint Free : C AlgO (C). This left adjoint carries an object C C to the free algebra
Free(C) generated by C, which admits a relatively concrete description in terms of the tensor product on C
and the structure of O . The adjoint functors
Co
Free / Alg (C)
e O
allow us to reduce many questions about AlgO (C) to questions in the underlying -category C. In 3.2, we
will use this device to show that the -category AlgO (C) is closed under a variety of categorical constructions
(such as limits and colimits), assuming that C is sufficiently well-behaved.
The second half of this chapter is devoted to the theory of modules over algebra objects of a symmetric
monoidal -category C. Suppose we are given a commutative algebra object A CAlg(C). We will define a
new -category ModA (C), whose objects we refer to as A-module objects of C. Under some mild hypotheses,
one can show that the -category ModA (C) inherits a symmetric monoidal structure. More generally, we
can attempt to associate to every algebra object A AlgO (C) a fibration of -operads ModO A (C) O .
O
We will explain the construction of ModA (C) in 3.3. This construction will require an assumption on O :
namely, that it be a coherent -operad (Definition 3.3.1.9). The collection of coherent -operads includes
most of the examples which are of interest to us in this book: for example, the commutative -operad
Comm of Example 2.1.1.18, the associative -operad Ass we will study in Chapter 4, and the little
cubes -operads of Chapter 5 are all coherent. In 3.4, we will study the -operads ModO
A (C) in greater
O
depth. For example, we give criteria which guarantee that ModA (C) is a O-monoidal -category (in other
words, that the tensor product on A-modules is well-defined), and study limits and colimits in the underlying
-category of ModO
A (C) .
221
222 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
associative, and unital. There is an evident forgetful functor : CAlg(C) C, which assigns to each
commutative algebra its underlying object of C. Assume that C admits small colimits, and that the tensor
product operation : C C C preserves colimits separately in each variable. Then the forgetful functor
admits a left adjoint. Moreover, this left adjoint admits an explicit description: it carries each object C C
to the symmetric algebra a
Sym C = C n /n .
n
Here n denotes the symmetric group on n letters, which acts on the nth tensor power C n .
In this section, we will describe an analogous theory of free algebras in the -categorical context. Our
discussion will be more general in several respects:
We will replace the symmetric monoidal category C by a symmetric monoidal -category C (see
Definition 2.0.0.7).
The forgetful functor : CAlg(C) C can be identified with the restriction functor AlgComm (C)
AlgTriv (C) induced by the inclusion of -operads Triv Comm , where Triv is the trivial -
operad (Example 2.1.1.20) and Comm = N(Fin ) is the commutative -operad (Example 2.1.1.18).
More generally, we can consider the restriction functor : AlgO (C) AlgO0 (C) induced by any map
of -operads O0 O .
If C O is a O-monoidal -category, we can replace the -categories AlgO (C) and AlgO0 (C) with
Alg/ O (C) and AlgO0 / O (C), respectively.
We can now describe our main goal. Suppose that we are given a map of -operads f : O0 O and a O-
monoidal -category C O . Composition with f induces a forgetful functor : Alg/ O (C) AlgO0 / O (C).
We will show that, under some mild hypotheses, the functor admits a left adjoint F . Moreover, if we assume
that the -operad O0 is sufficiently simple (for example, if it is the trivial -operad Triv of Example
2.1.1.20), then F admits a very explicit description (see Proposition 3.1.3.13).
The construction of the functor F uses a theory of operadic left Kan extensions, which we develop in
3.1.2. As in the non-operadic case, the theory of operadic left Kan extensions rests on a more basic theory
of operadic colimit diagrams, which we discuss in 3.1.1. We will apply these ideas to the construction of free
algebras in 3.1.3. Finally, in 3.1.4 we will establish a transitivity property of operadic left Kan extensions,
which will play an important role in our discussion of tensor products of algebras in 5.3.3.
A0 A1 A2
in the category CAlg(C) of commutative algebra objects of C. If C admits sequential colimits, then we can
define the colimit A = limi Ai as an object of C. In many cases, the object A C can also be regarded as a
commutative algebra object of C. There are evident maps
A A ' (lim Ai ) (lim Aj ) lim(Ai Aj ) ' lim(Ai Ai ) lim Ai ' A.
i j i,j i i
() The category C admits small colimits. Moreover, for every object C C, the functor 7 C
preserves small colimits.
3.1. FREE ALGEBRAS 223
Condition () is satisfied in many cases. However, for many purposes it is unnecessarily restrictive. For
example, it may be that C does not admit colimits in general, but that a particular sequence of commutative
algebras A0 A1 A2 admits a colimit A C. In this case, it is convenient to replace () by the
following local condition:
(0 ) For every object C C, the induced maps Ai C A C exhibit A C as a colimit of the sequence
A0 C A1 C A2 C .
Condition (0 ) follows immediately from condition (). Moreover, it is easy to see that condition (0 )
guarantees that the map is an isomorphism, which allows us to endow the colimit A ' lim Ai with the
structure of a commutative algebra object of C. We will say that a compatible collection of maps Ai A
exhibits A as an operadic colimit of the sequence Ai if condition () is satisfied. This implies in particular
that A is a colimit limi Ai (take C to be the unit object of C in ()).
Our goal in this section is to study an analogue of condition (0 ). Our setting will be more general in
several respects:
(a) Rather than working with symmetric monoidal categories, we work with colored operads. Note that
condition (0 ) has an immediate generalization to the setting of colored operads: rather than requiring
that A C ' lim Ai C, we require that for every collection of objects {Cj C}jJ and every object
D C, the natural map
is a bijection.
(b) We will work in the more general setting of -operads, rather than ordinary colored operads.
(c) We will consider operadic colimits not just for sequences of objects in C, but for more general diagrams
in the -category C .
(d) We will work not just with operadic colimit diagrams in a fixed -operad C , but also with operadic
colimits relative to a fibration of -operads C O (for a discussion of relative colimits in the
non-operadic setting, we refer the reader to T.4.3.1).
We can now describe the contents of this section. Let q : C O be a fibration of -operads. We will
introduce below the definition of an operadic q-colimit diagram K . C (Definition 3.1.1.2). The remainder
of this section is devoted to proving the basic facts about operadic q-colimit diagrams. In particular, we will
prove an existence result for operadic q-colimit diagrams assuming that an appropriate analogue of condition
() is satisfied (Corollary 3.1.1.21).
Definition 3.1.1.2. Let O be an -operad and let p : K O be a diagram. We let Op/ denote the
-category O O O
p/ . If p factors through Oact , we let Op/ Op/ denote the -category O O (Oact )p/ .
act
act
Let q : C O be a fibration of -operads, let p : K . C act be a diagram, and let p = p|K. We will
say that p is a weak operadic q-colimit diagram if the evident map
: Cact
p/ Cp/ Oact
act
qp/
Oact
qp/
We say that an active diagram p : K C is an operadic q-colimit diagram if the composite functor
p C
K C
act Cact
is a weak operadic q-colimit diagram, for every object C C (here the functor is defined as in Remark
2.2.4.6).
Warning 3.1.1.3. Let q : C O be a fibration of -operads. A q-colimit diagram K . C need
not be an operadic q-colimit diagram, and an operadic q-colimit diagram need not be a q-colimit diagram.
However, these notions can be related in special cases: see Propositions 3.1.1.10 and 3.1.1.16 below.
Remark 3.1.1.4. Let q : C O be as in Definition 3.1.1.2, let p : K . C act be a weak operadic
q-colimit diagram, and let L K be a left cofinal map of simplicial sets. Then the induced map L. Cact
is a weak operadic q-colimit diagram.
Remark 3.1.1.5. The map appearing in Definition 3.1.1.2 is always a left fibration (Proposition T.2.1.2.1);
consequently, it is a trivial Kan fibration if and only if it is a categorical equivalence (Corollary T.2.4.4.6).
Example 3.1.1.6. Let q : C O be as in Definition 3.1.1.2, let K = 0 , and suppose that p : K . '
1 C
act corresponds to an equivalence in C . Then p is an operadic q-colimit diagram.
The remainder of this section is devoted to a series of results which are useful for working with operadic
colimit diagrams.
Proposition 3.1.1.7. Let q : C O be a fibration of -operads let p : K . C
act be a diagram. The
following conditions are equivalent:
(1) The map p is a weak operadic q-colimit diagram.
(2) For every n > 0 and every diagram
K ? n
f0
/ C
: act
f
K ? n
f
/ O
act
such that the restriction of f0 to K ? {0} coincides with p and f0 (n) C, there exists a dotted arrow f
as indicated above.
Proof. The implication (2) (1) follows immediately from the definition. For the converse, suppose that
(1) is satisfied. Let r : n 1 n be the map which is given on vertices by the formula
(
i if j = 0
r(i, j) =
n if j = 1.
Set a a
X = n (nn 1 ) n ,
n
n {0} n
n {1}
and regard X as a simplicial subset of n 1 ; we observe that r carries X into n . Composing f0 and
f with r, we obtain a diagram
X
g0
/ (C )
8 act f0 |K/
g
q0
n 1 ) / (O
act f |K/ .
)
3.1. FREE ALGEBRAS 225
To complete the proof, it will suffice to show that we can supply the dotted arrow in this diagram (we can
then obtain f by restricting g to n {0}). To prove this, we define a sequence of simplicial subsets
(i) For 1 i n, we let X(i) be the simplicial subset of n 1 generated by X(i 1) and the n-simplex
: n n 1 given on vertices by the formula
(
(j, 0) if j n i
(j) =
(j 1, 1) if j > n i.
nni / X(i 1)
n / X(i).
If 1 i < n, then the extension gi of gi1 exists because q 0 is an inner fibration. If i = n, then the
desired extension exists by virtue of assumption (1).
(ii) If i = n + i0 for 0 < i0 n + 1, we let X(i) be the simplicial subset of n 1 generated by X(i 1)
and the (n + 1)-simplex : n+1 n 1 given on vertices by the formula
(
(j, 0) if j < i0
(j) =
(j 1, 1) if j i0 .
n+1 / X(i 1)
i0
n+1 / X(i).
Lemma 3.1.1.9. Let q : C O be a fibration of -operads, let p0 : K0 K1. C act be a map, and let
p = p0 |K0 K1 . Suppose that, for each vertex v of K0 , the induced map p0v : K1. C
act is a weak operadic
q-colimit diagram. Then the map
: Cact
p0 / Cp/ Oact
act
qp/
Oact
qp0 /
Cact
pA / CpA0 / Oact
act
qp /
Oact
qpA / .
A0
A 0
We will prove that each of the maps A 0 is a trivial Kan fibration. Taking A = K0 and A = , this will
Proof of Proposition 3.1.1.8. If I is empty, the desired result follows from Example 3.1.1.6. If I is a singleton,
the result is obvious. To handle the general case, we can use induction on the cardinality of I to reduce
to the case where I consists of two elements. Let us therefore suppose that we are given operadic q-colimit
diagrams p0 : K0. C and p1 : K1. C ; we wish to prove that the induced map p : (K0 K1 ). C is
an operadic q-colimit diagram. Let X C ; we must show that the composition
X
(K0 K1 ). C C
we can reduce to the case where X is trivial; it will therefore suffice to prove that p is a weak operadic
q-colimit diagram.
Let L denote the simplicial set K0 K1. . We have a commutative diagram of simplicial sets
K /Lo K0 {v}
K. / L. o K0. {v}
where v denotes the cone point of K1. . Let p0 denote the composition
L. K0. K1. C
act Cact Cact .
Since p0 is an operadic q-colimit diagram, we deduce that p0 |(K0. {v}) is a weak operadic q-colimit diagram.
Since the inclusion K0 {v} L is left cofinal, we deduce that p0 is a weak operadic q-colimit diagram
3.1. FREE ALGEBRAS 227
(Remark 3.1.1.4). The inclusion K . L. is left cofinal (since the cone point is left cofinal in both).
Consequently, to prove that p is a weak operadic q-colimit diagram, it will suffice to show that the map
Cpact
0 / Cp/ Oact Oqp0 /
act
qp/
act
is a trivial Kan fibration, where p = p|K. Since p0 is a weak operadic q-colimit diagram, we are reduced to
proving that
Cact
p0 / Oact0 Oqp0 / Cp/ Oact
act act
qp/
Oact
qp0 /
qp /
Proposition 3.1.1.10. Let q : C O be a fibration of -operads. Suppose we are given a finite collection
Qq-colimit diagrams {p.i : Ki Cact }iI , where each pi carries the cone point of Ki into C C .
. .
of operadic
Let K = iI Ki , and let p : K C be defined as in Proposition 3.1.1.8. If each of the simplicial sets
Ki is weakly contractible, then p is a q-colimit diagram.
Proof. Let p : O N(Fin ) be the map which exhibits O as an -operad. Since each q(fi ) is an inert
morphism in O , we can invoke the definition of an -operad to deduce that q is a p-limit diagram
in O . Similarly, we conclude that is a p q-limit diagram in C . The desired result now follows from
Proposition T.4.3.1.5.
Proof. The only if direction is obvious. To prove the converse, suppose that 0 is a trivial Kan fibration,
and consider the map : Cp/ C
p/ O Oqp/ . We wish to prove that is a trivial Kan fibration. Since
qp/
is a left fibration (Proposition T.2.1.2.1), it suffices to show that the fibers of are contractible (Lemma
T.2.1.3.4). Let X be an object in the codomain of having image X C and image hni Fin . For
1 i n, choose an inert morphism X Xi in C lying over i : hni h1i. Since the projection
C
p/ O Oqp/ C is a left fibration (Proposition T.2.1.2.1), we can lift each of these inert morphisms in
qp/
an essentially unique way to a map X Using Lemma 3.1.1.11, we deduce that the fiber 1 (X) is
Q X i . 1
homotopy equivalent to the product 1in (Xi ), and therefore contractible (since 1 (Xi ) = 1 0 (Xi )
is a fiber of the trivial Kan fibration 0 for 1 i n), as desired.
Proof of Proposition 3.1.1.10. In view of Lemma 3.1.1.12, it will suffice to show that the map 0 : Cp/
Cp/ Oqp/ Oqp/ is a trivial Kan fibration. Since 0 is a left fibration (Proposition T.2.1.2.1), it will suffice
to show that 1
0 {X} is contractible for each vertex X Cp/ Q Oqp/ Oqp/ (Lemma T.2.1.3.4). Such a vertex
determines a map : I h1i; let I0 = {1} I. Let K = iI0 Ki , let p0 denote the composite map
1 0
Y Y
K 0. Ki. C C ,
iI0 iI0
p0
and let p00 denote the composition K . K 0. C .
228 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
There is a canonical map P : 1 K . C which is an inert natural transformation from p to p00 . Let
p00 = p00 |K and P = P |1 K, so we have a commutative diagram
Cp/
0
/ Cp/ O Oqp/
O O
qp/
CP / / CP/ O O
qP / qP /
Cp00 / / Cp00 / O Oqp00 /
qp00 /
which determines a homotopy equivalence 1 0 X with a fiber of the map : Cp00 / Cp00 / Oact
act act
Oact
qp00 / . It
qp00 /
will therefore suffice to show that the fibers of are contractible. Since is a left fibration (Proposition
T.2.1.2.1), this is equivalent to the assertion that is a categorical equivalence (Corollary T.2.4.4.6).
Because the simplicial sets {Ki }iII0 are weakly contractible, the projection map K K 0 is left cofinal.
Consequently, we have a commutative diagram
0
Cact
p0 /
/ Cact
p0 / Oact0 Oqp0 /
act
qp /
Cact
p00 /
/ Cact
p00 / Oact00 Oqp00 /
act
qp /
where the vertical maps are categorical equivalences. Using a two-out-of-three argument, we are reduced to
proving that 0 is a categorical equivalence. We conclude by observing that Proposition 3.1.1.8 guarantees
that p0 is an operadic q-colimit diagram, so that 0 is a trivial Kan fibration.
Z
Proof. Let Z C . Replacing p by its composition with the functor C C (and using Remark 2.2.4.8),
we can reduce to showing that p is a weak operadic q-colimit diagram, which is clear.
Proof of Proposition 3.1.1.13. To prove that (1) implies (2), we observe that we can take p to be a q-
coCartesian lift of p0 (by virtue of Lemma 3.1.1.14). Conversely, suppose that (2) is satisfied. Choose an
object X C , let X = q(X), and suppose we are given a morphism : X Z in O ; we wish to prove
that we can lift to a q-coCartesian morphism X Z in C . Using Proposition 2.1.2.4, we can factor
0 00
as a composition X Y Z where 0 is inert and 00 is active. Let 00 denote the image of 0 in Fin ,
and choose an inert morphism 0 : X Y in C lifting 00 . Then q(0 ) is an inert lift of 00 , so we may
assume without loss of generality that 0 lifts 0 . Proposition T.2.4.1.3 guarantees that 0 is q-coCartesian.
Since the collection of q-coCartesian morphisms in C is stable under composition (Proposition T.2.4.1.7),
we may replace X by Y and thereby reduce to the case where the map is active.
3.1. FREE ALGEBRAS 229
Let hni denote the image of Z in Fin . Since C and C are -operads, we can identify X with a
concatenation 1in X i and with 1in i , where each i : Xi = q(X i ) Zi is an active morphism
in O where Zi lies over h1i Fin . Assumption (2) guarantees that each i can be lifted to an operadic
q-colimit diagram i : X i Z i in C . It follows from Proposition 3.1.1.10 that the concatenation =
1in i is q-coCartesian. The map q() is equivalent to 1in q(i ) ' . Since q is a categorical
fibration, we can replace by an equivalent morphism if necessary to guarantee that q() = , which
completes the proof of (1).
Our next two results, which are counterparts of Propositions T.4.3.1.9 and T.4.3.1.10, are useful for
detecting the existence of operadic colimit diagrams:
Proposition 3.1.1.15. Let q : C O be a fibration of -operads, let K be a simplicial set, and let
h : 1 K . C . .
act be a natural transformation from h0 = h|{0} K to h1 = h|{1} K . Suppose that
(a) For every vertex x of K . , the restriction h|1 {x} is a q-coCartesian edge of C .
h q
(b) The composition 1 {v} 1 K . C O is an equivalence in O , where v denotes the cone
point of K . .
Then:
(1) The map h0 is a weak operadic q-colimit diagram if and only if h1 is a weak operadic q-colimit diagram.
(2) Assume that q is a coCartesian fibration. Then h0 is an operadic q-colimit diagram if and only if h1
is an operadic q-colimit diagram.
X
Proof. Assertion (2) follows from (1) and Remark 2.2.4.8 (after composing with the functor C C
determined by an arbitrary object X C ). It will therefore suffice to prove (1). Let h = h|1 K,
h0 = h|{0} K, and h1 = h|{1} K. We have a commutative diagram
Chact o
Cact / Cact
0/ h/ h1 /
Cact
h0 / Oact Oact o
Cact
h/ Oact O
act / Cact
h1 / O act Oact .
qh /
0
qh0 / qh/ qh/ qh /
1
qh1 /
According to Remark 3.1.1.5, it suffices to show that the left vertical map is a categorical equivalence if and
only if the right vertical map is a categorical equivalence. Because the inclusions {1} K 1 K and
{1} K . 1 K . are right anodyne, the horizontal maps on the right are trivial fibrations. Using a
diagram chase, we are reduced to proving that the maps and are categorical equivalences.
Let f : x y denote the morphism C obtained by restricting h to the cone point of K . . The map
fits into a commutative diagram
Cact
/ Cact
h0 /
h/
Cact
f/
/ Cact
x/ .
Since the inclusion of the cone point into K . is right anodyne, the vertical arrows are trivial fibrations.
Moreover, hypotheses (1) and (2) guarantee that f is an equivalence in C , so that the map Cact
f / Cx/ is
act
To complete the proof, it will suffice to show that 0 and 00 are trivial fibrations of simplicial sets. We
first observe that 0 is a pullback of the map Cact
h/ Ch0 / Oact
act
qh /
Oact
qh/ , which is a trivial Kan fibration
0
(Proposition T.3.1.1.11). The map 00 is a pullback of the left fibration 000 : Oact
qh/
Oact
qh0 /
. It therefore
00
suffices to show that 0 is a categorical equivalence. To prove this, we consider the diagram
000
Oact / Oact
qh/ qh0 /
100
Oact
q(f )/
/ Oact
q(x)/ .
As above, we observe that the vertical arrows are trivial fibrations and that 100 is a trivial fibration (because
the morphism q(f ) is an equivalence in O ). It follows that 000 is a categorical equivalence, as desired.
In the case where q : C O is a coCartesian fibration, Proposition 3.1.1.15 allows us to reduce the
problem of testing whether a diagram p : K . C act is an operadic q-colimit to the special case where p
factors through C
X , for some X O . In this case, we can apply the following criterion:
(2) For every object Y C with image Y O , every object Z O, and every active morphism
m : X Y Z in O, the compositon
Y m
K . C
X CXY CZ
!
Example 3.1.1.17. Let q : C N(Fin ) exhibit C as a symmetric monoidal -category. Then a diagram
p : K . C is an operadic q-colimit diagram if and only if, for every object C C, the induced map
p C
K . C C is a colimit diagram in C. More informally: an operadic colimit diagram in C is a colimit
diagram which remains a colimit diagram after tensoring with any object of C.
Y
Proof of Proposition 3.1.1.16. Replacing p by its image under the functor C C , we are reduced to
proving the equivalence of the following pair of assertions:
(20 ) For every object Z O and every active morphism m : X Z in O , the functor m! : C
X CZ
carries p to a colimit diagram in CZ .
Assertion (10 ) is equivalent to the statement that the map : Cactp/ Cp/ Oact
act
qp/
Oact
qp/ is a trivial fibration
of simplicial sets. Since is a left fibration (Proposition T.2.1.2.1), it will suffice to show that the fibers of
are contractible. Consider an arbitrary vertex of Oact corresponding to a diagram t : K ? 1 O act . Since
1
` qp/ 1
K ? is categorically equivalent to (K ? {0}) {0} and t|K ? {0} is constant, we may assume without
loss of generality that t factors as a composition
m
K ? 1 1 O
act .
Here m : X Z can be identified with an active morphism in O . It will therefore suffice to show that the
following assertions are equivalent, where m : X Z is fixed:
3.1. FREE ALGEBRAS 231
This equivalence results from the observation that the fibers of the maps Cactp/ Oqp/ and Cp/ Oqp/
act act act
are equivalent to the fibers of the maps Cm! p/ Oqm! p/ and Cm! p/ Oqm! p/ .
act act act act
We now establish a general criterion for the existence of operadic colimit diagrams.
Variant 3.1.1.19. If K is some collection of simplicial sets, we will say that a coCartesian fibration of
-operads q : C O is compatible with K-indexed colimits if it compatible with K-indexed colimits,
for every K K. For example, we may speak of q being compatible with filtered colimits, sifted colimits,
coproducts, or -small colimits where is some regular cardinal.
an extension of qp which carries the cone point of K to an object X O. Then there exists an operadic
.
Corollary 3.1.1.21. Let q : C O be a fibration of -operads and let be a regular cardinal. The
following conditions are equivalent:
(1) The map q is a coCartesian fibration of -operads which is compatible with -small colimits.
K
p
/ C
= act
p
p0
K. / O
such that p0 carries the cone point of K . into O, there exists an extension p of p as indicated in the
diagram, which is an operadic q-colimit diagram.
232 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Proof. The implication (1) (2) is immediate from Proposition 3.1.1.20. Assume that (2) is satisfied.
Taking K = 0 and applying Proposition 3.1.1.13, we deduce that q is a coCartesian fibration of -
operads. Applying (2) in the case where the map p0 takes some constant value X O, we deduce that
every -small diagram K C X can be extended to an operadic q-colimit diagram. This operadic q-colimit
diagram is in particular a colimit diagram, so that C X admits -small colimits. Moreover, the uniqueness
properties of colimits show that every -small colimit diagram p : K . C
X is a q-operadic colimit diagram.
Combining this with the criterion of Proposition 3.1.1.16, we conclude that the q is compatible with -small
colimits.
() Let K = (M
act )/B M A . Then the composite map
F
K . (M )./B M C
In the situation of Definition 3.1.2.2, the value of F on any object B B is determined up to equivalence
by requirement (). Consequently, it is natural to expect that we can reconstruct F from its restriction
F = F | A together with the composite map qF : M O . More precisely, we have the following result
concerning the existence and uniqueness of F :
Theorem 3.1.2.3. Let n 1, let p : M N(Fin )n be a n -family of -operads, and let q : C O
be a fibration of -operads. Suppose we are given a commutative diagram of -operad family maps
M n n0
f0
/ C
9
f
q
M
g
/ O .
Then
(A) Suppose that n = 1. The following conditions are equivalent:
(a) There exists a dotted arrow f as indicated in the diagram which is an operadic q-left Kan extension
of f0 (in particular, such that f is a map of -operad families).
3.1. FREE ALGEBRAS 233
(B) Suppose that n > 1, and that the restriction of f0 to M n {0,1} is an operadic q-left Kan extension
of f0 |(M n {0}). Then there exists a dotted arrow f as indicated in the diagram (automatically a
map of generalized -operads).
The remainder of this section is devoted to the proof of Theorem 3.1.2.3. Though the proof is somewhat
complicated, the details of our argument will not be needed for subsequent applications; consequently, readers
are invited to skip the remainder of this section and proceed directly to the applications which are presented
in 3.1.3.
The proof of Theorem 3.1.2.3 will require the following Lemma.
Lemma 3.1.2.4. Suppose we are given an inner fibration of simplicial sets p : C 32 satisfying the
following condition: for every object X C1 , there exists a p-coCartesian morphism f : X Y where
Y C2 . Then there exists a pullback diagram
C / C0
p p0
32 / 3
C = C(0) C(1)
we can satisfy requirements (i0 ) and (ii0 ) by setting C(m, ) = C(m). We may therefore assume without loss
of generality that the image of 0 contains {0,1,3} 3 . In particular, we see that 0 (0) and 0 (n) = 3.
234 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Let A = 1 n 1 n 1 n
0 {0} , B = 0 {2} , and C = 0 {3} , so we have a canonical isomorphism
n n
' A ? {x} ? B ? C where x corresponds to the ith vertex of . Let denote the restriction of to
A ? {x} ? B and the restriction of to {x} ? B ? C. Let X C1 denote the image of x in C1 , and choose
a p-coCartesian morphism f : X Y in C where Y C2 . Since f is p-coCartesian, we can choose a map
: {x} ? {y} ? B ? C C which is compatible with f and . Let 0 = |{x} ? {y} ? B, and choose a
map : A ? {x}` ? {y} ? B C compatible with 0 and . The restrictions of and determine a map
: (A ? {y} ? B) {y}?B ({y} ? B ? C) C. Using the fact that p is an inner fibration, we can extend to a
map : A ? {y} ? B ? C C.
We define simplicial subsets
K0 K1 K2 A ? {x} ? {y} ? B ? C
as follows:
(a) The simplicial subset K0 A ? {x} ? {y} ? B ? C is generated by A ? {x} ? {y} ? B and {x} ? {y} ? B ? C.
n n
(b) The simplicial subset K1 A ? {x} ? {y} ? B ? C is generated ` by K0 together with i '
A ? {x} ? B ? C. Since the inclusions ni n and (A ? {x} ? B) {x}?B ({x} ? B ? C) A ? {x} ? B ? C
are inner anodyne, the inclusion
a
i : (A ? {x} ? B) ({x} ? B ? C) ni
{x}?B
() There exists a map m 1 such that 0 = |(m 1 {0}) factors through C0 and 1 = |(m 1
{1}) factors through .
Let K0 be the simplicial subset of K spanned by those simplices for which there exists a decomposition as
in (), where 1 factors through : n C. Let C0/ = C0 C C/ . Then the evident map
a
i : K0 (C0/ ?n ) K
C0/ ? n
0 0
Proof. Let S be the collection of all simplices 0 : n C which factor as a composition n n C,
0
where the map n n is surjective. Choose an well-ordering of S such that 0 < 00 if the dimension of
0 is smaller than the dimension of 00 (so that is the least element of S). Let denote the order type of
S, and for < let 0 denote the corresponding element of S. For , let K be the simplicial subset
of C spanned by the nondegenerate simplices : m C for which there exists a map m 1 such that
0 factors through C0 and 1 either factors through or is isomorphic to 0 for some < (here 0 and
1 are defined as in ()). Then K = K and K1 = K0 C0 ? n (C0/ ?n ). It will therefore suffice to show
`
/
that the inclusion K1 , K is a categorical equivalence for 1 . We proceed by induction on .
The case = 1 is trivial, and if is a nonzero limit ordinal then the assertion follows immediately from
the inductive hypothesis since K ' lim< K . It will therefore suffice to show that each of the inclusions
K , K+1 is a categorical equivalence. Let 0 = 0 , so that we can identify 0 with a surjective map
0
: n n .
Let J be the category whose objects are factorizations
0 0 00 00
n n n
of such that 0 is surjective. For each object J = (0 , 00 ) J we let J denote the composite map
00 00
n n C. Let J0 denote the full subcategory of J spanned by those objects where n00 < n0 . There is
an evident injective map C0/J C0/0 for each J J0 ; let us denote the union of their images by X C0/0 .
Unwinding the definitions, we note that the inclusion K , K+1 is a pushout of the inclusion map
0 a 0 0
j : (X ? n ) (C0/0 ? n ) , C0/ ?n .
X? n0
It will therefore suffice to show that j is categorical equivalence: that is, that the diagram
X ? n / X ? n
C0/0 ? n / C0/0 ?n
is a homotopy pushout diagram (with respect to the Joyal model structure). In fact, we claim that the vertical
maps are both categorical equivalences. To prove this, it suffices to show that the inclusion X , C0/0 is a
categorical equivalence. Note that X is a colimit of the cofibrant diagram {C0/J }JJop0
. It will therefore suffice
to show that C0/0 is a homotopy colimit of the diagram {C0/J }JJop 0
. This diagram is essentially constant:
for each J J0 , the canonical map C/J C/0 is a categorical equivalence, since for C = J (0) = 0 (0) C
0 0
! ~
C0/C
where the vertical maps are trivial Kan fibrations. Consequently, it will suffice to observe that the simplicial
set N(J0 ) is weakly contractible. This is clear, since J0 has a final object (given by the factorization =
idn ).
Proof of Theorem 3.1.2.3. The implication (a) (b) in the case (A) is obvious. Let us therefore assume
either that (b) is satisfied (if n = 1) or that f0 |(M n {0,1} ) is an operadic q-left Kan extension of
f0 |(M n {0}) (if n > 1). To complete the proof, we need to construct a functor f : M C satisfying
236 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
some natural conditions. The construction is somewhat elaborate, and will require us to introduce some
terminology.
Let be a morphism in N(Fin ) {1,...,n} , having image 0 : hmi hni in N(Fin ). We will say that
is active if the morphism 0 is active. We will say that is strongly inert if the morphism 0 is inert, the
image of in {1,...,n} is degenerate, and the injective map 01 : hni hmi is order preserving. We will
say that is neutral if it is neither active nor strongly inert. Note that the collections of active and strongly
inert morphisms are closed under composition. Moreover, every morphism can be written uniquely as a
composition 00 0 , where 0 is strongly inert and 00 is active.
Let be an m-simplex of N(Fin ) {1,...,n} , corresponding to a chain of morphisms
(1) (2) (m)
(hk0 i, e0 ) (hk1 i, e1 ) (hkm i, em ).
We will say that is closed if km = 1; otherwise we will say that is open. We will say that is new if the
projection map {1,...,n} is surjective.
We now partition the collection of nondegenerate new simplices of N(Fin ) {1,...,n} into five groups:
(G0(1) ) A nondegenerate new simplex of N(Fin ) {1,...,n} belongs to G(1) if it is closed and each of the
maps (i) is active.
(G(2) A nondegenerate new m-simplex of N(Fin ) {1,...,n} belongs to G(3) if there exist integers 0 <
j < k m such that (i) is strongly inert for i = j, active for j < i k, and strongly inert for
k < i m.
(G0(2) A nondegenerate new m-simplex of N(Fin ) {1,...,n} belongs to G0(3) if there exist integers 0 <
j k m such that (i) is neutral for i = j, active for j < i k, and strongly inert for k < i m.
(G(3) A nondegenerate new m-simplex of N(Fin ) {1,...,n} belongs to G(2) if it is closed and there exists
0 j < m such that (i) is active for i j and strongly inert for i > j.
(G0(3) A nondegenerate new m-simplex of N(Fin ) {1,...,n} belongs to G0(2) if it is open and there exists
0 j m such that (i) is active for i j and strongly inert for i > j.
If : m N(Fin ) {1,...,m} is a simplex belonging to G(2) , we define the associate 0 G0(2) of to
be the (m 1)-simplex obtained by restricting to {0,...,m1} . If belongs to G(3) , we define its associate
0 G0(3) to be the (m 1)-simplex given by the restriction |{0,...,j1,j+1,...,m} , where j is defined as above
(note that j is uniquely determined). In either of these cases, we will also say that is an associate of 0 .
Note that every simplex of G0(2) is the associate of a unique simplex belonging to G(2) , and that a simplex
of G0(3) with final vertex (hki, e) is associated to exactly k simplices of G(3) , obtained by concatenating
with all possible strongly inert morphisms (hki, e) (h1i, e).
For each integer m 0, let F (m) denote simplicial subset of N(Fin ) {1,...,n} spanned by the non-
degenerate simplices which either belong to N(Fin ) {1,...,n} , have dimension less than m, or have
dimension m and belong to G(2) or G(3) . Let F (m) be the simplicial subset of N(Fin ) n spanned by
those simplices whose intersection with N(Fin ){1,...,n} belongs to F (m), and let M (m) denote the inverse
image of F (m) in M . We observe that M(0) = M n 0 . To complete the proof, it will suffice to show
n
that f0 : M
(0) C can be extended to a sequence of maps fm : M(m) C which fit into commutative
diagrams
fm1
M / C
(m1) <
fm
q
M / O
(m)
and such that f1 has the following special properties in the case n = 1:
3.1. FREE ALGEBRAS 237
(1) Let F 0 (m) F (m) denote the simplicial subset of F (m) spanned by those nondegenerate simplices
belonging to either F (m 1) or G0(1) . Let F 0 (m) denote the simplicial subset of N(Fin ) n spanned
by those simplices whose intersection with N(Fin ) {1,...,n} belongs to F (m)0 , and let M0 (m) denote
the inverse image of F 0 (m) in M . We first prove the existence of a solution to the lifting problem
fm1
M / C
(m1) <
0
fm
q
M0 / O
(m)
0
such that, when m = n = 1, the map fm satisfies condition (i).
Let {a }aA be the collection of all nondegenerate simplices of M n {1,...,n} whose image in
N(Fin ) {1,...,n} has dimension (m 1) and belongs to the class G0(1) . Choose a well-ordering of
the set A such that the dimensions of the simplices a form a (nonstrictly) increasing function of a.
For each a A, let M
a denote the simplicial subset of M spanned by M(m1) together with those
simplices whose intersection with M n {1,...,n} factors through a0 for some a0 a, and define
M<a similarly. We construct a compatible family of maps f
a
: Ma C
extending fm1 , using
0
a 0
transfinite induction on a. Assume that f has been constructed for a < a; these maps can be
amalgamated to obtain a map f <a : M
<a C . Let X = {0} n M/a . Lemma 3.1.2.5 implies that
we have a homotopy pushout diagram of simplicial sets
X ? a / M
<a
X ? a / M .
a
Now suppose that a is a simplex of positive dimension. We again let X0 denote the simplicial subset
of X spanned by those vertices of X which correspond to diagrams a/ C which project to a
sequence of active morphisms in N(Fin ). The inclusion X0 X admits a left adjoint and is therefore
left cofinal; it follows that the induced map C
(f0 |X)/ C(f0 |X0 )/ O O(qf0 |X)/ is a trivial Kan
(qf0 |X0 )/
fibration. It therefore suffices to show that the restriction g00 = g0 |(X0 ? a ) can be extended to a
map g 0 : X0 ? a C compatible with the projection to O . In view of Proposition 3.1.1.7, it will
suffice to show that the restriction g00 |(X0 ? {B}) is a operadic q-colimit diagram. Since the inclusion
{B} a is left anodyne, the projection map X0 {0} n (M act )/B is a trivial Kan fibration. It will
therefore suffice to show that fm1 induces an operadic q-colimit diagram : {0} n (M
act )/B C .
.
Let hpi be the image of B in N(Fin ). The desired result follows immediately from (i) if p = 1, so
assume that p 6= 1. Then the image of a in N(Fin ) has dimension 1, so that m 2 and therefore
fm1 is defined on M (1) . For 1 i p, choose an inert morphism B Bi in B
covering the
map : hpi h1i, and let i : {0} (Mact )/Bi C be the map induced by fm1 . Condition (i)
i .
guarantees that each i is an operadic q-colimit diagram. Using the fact that M is a n -family of
-operads, we deduce that the maps B Bi induce an equivalence
Y
{0} n (Mact )/B ' ({0} n Mact )/Bi .
1ip
Using the fact that fm1 satisfies (ii), we see that under this equivalence we can identify with the
diagram
i
Y Y
( ({0} n M .
act )/Bi (Mact )/Bi C
.
1ip 1ip
factors through a0 for some a0 a, and define M <a similarly. We construct a compatible family of
0
maps f a
: Ma C extending fm , using transfinite induction on a. Assume that f a has been
0
constructed for a0 < a; these maps can be amalgamated to obtain a map f <a : M
<a C . Let
X = {0} n M/a . Lemma 3.1.2.5 implies that we have a homotopy pushout diagram of simplicial
sets
X ? a / M
<a
X ? a / M .
a
a / O .
X/
The existence of the desired lifting follows from the fact that the upper vertical map carries the final
vertex of a to a q-final vertex of C .
(satisfying condition (ii) in the case m = n = 1). The construction of this extension will require a
somewhat intricate induction. Let {a0 }aA be the collection of all (m 1)-simplices of N(Fin )
{1,...,n} which belong to either G0(2) or G0(3) and admit at least one associate. Let a A, and let
denote an associate of the simplex a0 , given by a sequence of morphisms
Note that these integers are independent of the choice of (in the case where a0 G0(3) , so that a0
has more than one associate). Choose a well-ordering on the set A with the following properties:
For each a A, let Fa denote the simplicial subset of F (m) given by the union of F 00 (m), all of the
simplices b0 for b a, and all of the associates of the simplices b0 for b a. We let F a denote the
simplicial subset of N(Fin )n spanned by those simplices whose intersection with N(Fin ){1,...,n}
belongs to Fa , and M
a the inverse image of F a in M . Define F<a , F <a , and M<a similarly. We
will construct fm as the amalgamation of a compatible family of maps fa : M a C
extending
fm1 . The construction proceeds by transfinite recursion. Assume that fb has been constructed for
b < a, so that the maps {fb }b<a determine a map f<a : M
<a C . We wish to extend f<a to a map
fa (compatible with the projection to O ). There are several cases to consider.
Suppose first that a0 belongs to G0(2) . In this case, we will prove the existence of the desired extension
by showing that the inclusion M
<a , Ma is a categorical equivalence of simplicial sets, so that the
existence of the map fa follows from the fact that q is a categorical fibration of simplicial sets. The
simplex a0 has a unique associate, which we will denote by a . Note that a0 is a face of a , and all of
240 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
the other faces of a belong to F<a . Let a denote the inner horn opposite to the face a0 . Let
Y = {0} n (N(Fin ) n )/a , so that we have a pushout diagram of simplicial sets
Y ? / F <a
Y ? a / F a .
p / Y 0.
In this case, Y 0 factors as a composition
0
(Y 0 ? ) N(Fin )n M ((Y 0 ? ) qY00 ? (Y00 ? a )) N(Fin )n M
00
(Y 0 ? a ) N(Fin )n M
The map 0 is a pushout of Y00 , and therefore a categorical equivalence by the inductive hypothesis.
The map 00 is a pushout of the inclusion
(p ? ) q p ? ( p ? a ) N(Fin )n M , (p ? a ) N(Fin )n M ,
which is categorical equivalence by virtue of Lemma 2.4.4.6.
We now treat the case where a0 G0(3) . Let {b }bB be the collection of all nondegenerate simplices
of M with the property that n {1,...,n} maps surjectively to the simplex a0 of N(Fin ) n .
Choose a well-ordering of B such that the dimension of the simplex b is a (nonstrictly) increasing
function of b. For each b B, let Nb M denote the simplicial subset generated by M <a together
{0,...,p0 }
with those simplices : M such that for some p < p, the restriction |
p 0
factors through
0
a simplex b0 for b0 b, the map (p0 ) (p0 +1) is an inert morphism in D , and |{p +1,...,p} factors
through D. Define N<b similarly. We will construction fa as the amalgamation of a compatible family
of maps gb : Nb C . The construction proceeds by transfinite induction on b. Assume that gb0
has been constructed for b0 < b, so that the set of maps {gb0 }b0 <b determines a map g<b : N<b C .
We wish to show that there is a solution to the lifting problem
N<b
g<b
/ C
=
gb
q
Nb / O .
3.1. FREE ALGEBRAS 241
The final vertex of b is given by (hki, n) for some k 2. For 1 i k, we have a strongly inert
morphism (hki, n) (h1i, n). Taken together, these morphisms determine a map b ? {1, . . . , k}
N(Fin ) n . Let X = M N(Fin ) (b ? {1, . . . , k}). Note that b lifts to a simplex b in X. For
1 i k let Xi denote the fiber of X over the vertex i {1, . . . , k}, let X0 = 1ik Xi , and set
S
b ? X0 b / / N<b
b ? X0 b / / Nb .
According to Proposition T.A.2.3.1, it will suffice to solve the associated lifting problem
g00
b ? X0 b / / C
:
g0
q
b ? X0 b / / O .
Note that the -category X0 b / decomposes naturally as a disjoint union 1ik Xi , where Xi =
`
Xi X X b / . Each of the -categories Xi has an initial object B i , given by any map b ? {Di } C
which induces an inert morphism Db Di covering i : hki h1i. Let h : X0 b / C be the map
induced by g00 , and let h0 be the restriction of h to the discrete simplicial set X 0 = {B i }1ik . Since
inclusion X 0 X0 b / is left anodyne, we have a trivial Kan fibration C
/h C/h0 O 0 O/qh . We are
/qh
therefore reduced to the problem of solving the a lifting problem of the form
g000
b ? X0 / C
:
00
g
q
00
b ? X0
g
/ O .
If the dimension of b is positive, then it suffices to check that g000 carries {Db } ? X 0 to a q-limit diagram
in C . Let q 0 denote the canonical map O N(Fin ). In view of Proposition T.4.3.1.5, it suffices to
show that g000 carries {Db } ? X 0 to a (q 0 q)-limit diagram and that q g000 carries {Db } ? X 0 to a q 0 -limit
diagram. The first of these assertions follows from (ii) and from the fact that C is an -operad, and
the second follows by the same argument (since q is a map of -operads).
It remains to treat the case where b is zero dimensional (in which case we must have m = n = 1).
Since C is an -operad, we can solve the lifting problem depicted in the diagram
g000
b ? X0 / C
9
j
q 0 q
b ? X0 / N(Fin )
in such a way that j carries edges of b ? X 0 to inert morphisms in C . Since q is an -operad map,
it follows that q j has the same property. Since O is an -operad, we conclude that q j and g 00
are both q 0 -limit diagrams in O extending q g000 , and therefore homotopic via a homotopy which is
242 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
fixed on X 0 and compatible with the projection to N(Fin ). Since q is a categorical fibration, we can
lift this equivalence to a homotopy j ' g 00 , where g 00 : b ? X 0 C is the desired extension of g000 . We
note that this construction ensures that condition (ii) is satisfied.
The following result guarantees that free algebras have the expected universal property (and are therefore
unique up to equivalence, whenever they exist):
Proposition 3.1.3.2. Let q : C O be a fibration of -operads, and suppose we are given maps of -
operads A B O . Let : AlgB / O (C) AlgA / O (C) denote the forgetful functor, let F AlgA / O (C),
let F 0 AlgB / O (C), and let f : F (F 0 ) be a map which exhibits F 0 as a q-free B-algebra generated by
F . For every F 00 AlgB / O (C), composition with f induces a homotopy equivalence
We also have the following general existence result for free algebras:
Proposition 3.1.3.3. Let q : C O be a fibration of -operads, and suppose we are given maps
of -operads A B O . Let : AlgB / O (C) AlgA / O (C) denote the forgetful functor and let
F AlgA / O (C). The following conditions are equivalent:
(1) There exists F 0 AlgB / O (C) and a map F (F 0 ) which exhibits F 0 as a q-free B-algebra generated
by F .
3.1. FREE ALGEBRAS 243
(A
act )/B Bact Oact .
.
Let us postpone the proofs of Proposition 3.1.3.2 and 3.1.3.3 for the moment, and study some applications.
Corollary 3.1.3.4. Let q : C O be a fibration of -operads, and suppose we are given maps of
-operads A B O . Assume that the following condition is satisfied:
F
(A
act )/B Aact Cact
(A .
act )/B (Bact )/B Bact Oact .
.
Then the forgetful functor : AlgB / O (C) AlgA / O (C) admits a left adjoint, which carries each F
AlgA / O (C) to a q-free B-algebra generated by F .
Corollary 3.1.3.5. Let be an uncountable regular cardinal, let O be an -operad, and let C O be
coCartesian fibration of -operads which is compatible with -small colimits (see Variant 3.1.1.19). Suppose
we are given maps of -operads A B O , where A and B are essentially -small. Then the
forgetful functor AlgB / O (C) AlgA / O (C) admits a left adjoint, which carries each O0 -algebra F in C to a
q-free O-algebra generated by F .
Corollary 3.1.3.7. Let q : C O be a coCartesian fibration of -operads and let O 0 denote the -
operad given by the fiber product O Comm E
0 (see Example 2.1.1.19). Assume that O is unital and that
there exists an uncountable regular cardinal with the following properties:
(2) For each object X O, the -category CX admits K-indexed colimits for every weakly contractible
-small simplicial set K.
(3) For every collection of objects X1 , . . . , Xn , Y O and every operation MulO ({Xi }, Y ), the associ-
ated functor Y
CXi CY
1in
preserves K-indexed colimits separately in each variable for every weakly contractible -small simplicial
set K.
244 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Then the forgetful functor : Alg/ O (C) AlgO0 / O (C) admits a left adjoint which carries each F
AlgO0 / O (C) to a q-free O-algebra generated by F .
Proof. Let F AlgO0 / O (C); we wish to prove the existence of a q-free O-algebra generated by F . For this,
it will suffice to verify condition () of Corollary 3.1.3.4. Fix an object X O; we wish to show that the
map
F
O
0 O (Oact )/X Oact Cact
(O .
0 O (Oact )/X ) (Oact )/X Oact .
.
Remark 3.1.3.8. In the situation of Corollary 3.1.3.7, suppose we are given a O-monoidal functor T :
C D , where r : D O is a coCartesian fibration of -operads which also satisfies hypotheses
(2) and (3). Suppose further that for each object X O, the induced map CX DX preserves colimits
indexed by -small weakly contractible simplicial sets. If we are given algebra objects A AlgO0 / O (C) and
B Alg/ O (C) and a morphism A B|O which exhibits B as a q-free O-algebra generated by A, then
0
the induced map T (A) T (B)|O exhibits T (B) as the r-free O-algebra generated by T (A) AlgO0 / O (C).
0
This follows immediately from the proof of Corollary 3.1.3.7.
To apply Corollary 3.1.3.5 in practice, it it convenient to have a more explicit description of free algebras.
To obtain such a description, we will specialize to the case where the -operad A is trivial.
Construction 3.1.3.9. Let O be an -operad, let X, Y O be objects, and let f : Triv O be a map
of -operads such that f (h1i) = X (such a map exists and is unique up to equivalence, by Remark 2.1.3.6).
Let p : C O be a coCartesian fibration of -operads and let C CX be an object. Using Example
2.1.3.5, we conclude that C determines an essentially unique Triv-algebra C AlgTriv / O (C) such that
C(h1i) = C.
For each n 0, let P(n) denote the full subcategory of Triv O O
/Y spanned by the active morphisms
f (hni) Y ; we observe that P(n) is a Kan complex and that the fibers of the canonical map q : P(n)
N(n ) can be identified with the space of n-ary operations MulO ({X}1in , Y ). By construction, we have
a canonical map h : P(n) 1 O which we regard as a natural transformation from h0 = f q to the
constant map h1 : P(n) {Y }. Since p is a coCartesian fibration, we can choose a p-coCartesian natural
transformation h : C q h1 , for some map h1 : P(n) CY . We let SymnO,Y (C) denote a colimit of the
diagram h1 , if such a colimit exists. We observe that SymnO,Y (C) CY is well-defined up to equivalence (in
fact, up to a contractible space of choices).
Notation 3.1.3.10. In the special case X = Y , we will simply write SymnO (C) for SymnO,Y (C). When O
is the commutative -operad N(Fin ) (so that X = Y = h1i) we will denote SymnO (C) by Symn (C).
Remark 3.1.3.11. In the situation of Construction 3.1.3.9, suppose that A Alg/ O (C) is a O-algebra and
that we are equipped with a map C A f of Triv-algebras (in view of Example 2.1.3.5, this is equivalent
to giving a map C A(X) in CX ). This map induces a natural transformation from h1 to the constant
map P(n) {A(Y )} C, which we can identify with a map SymnO,Y (C) A(Y ) (provided that the left
side is well-defined).
3.1. FREE ALGEBRAS 245
Proof. Assertion (i) is a special case of Corollary 3.1.3.5. Assertion (ii) follows by combining the criterion
of Corollary 3.1.3.5 with Propositions 3.1.1.15 and 3.1.1.16.
Example 3.1.3.14. Let C be a symmetric monoidal -category. Assume that the underlying -category
C admits countable colimits, and that for each X C the functor Y 7 X Y preserves countable colimits.
Then the forgetful functor CAlg(C) C admits a left adjoint, which is given informally by the formula
a
C 7 Symn (C).
n0
The following observation allows us to reformulate Propositions 3.1.3.2 and 3.1.3.3 in terms of the theory
of operadic left Kan extensions developed in 3.1.2:
i j
Remark 3.1.3.15. Let q : C O , A B O , : AlgB / O (C) AlgA / O (C), and f : F (F 0 )
be as in Definition 3.1.3.1. The maps f , F , and F 0 determine a map
a
h : (A 1 ) B C 1 .
A {1}
where h0 is a categorical equivalence and M is an -category; we note that the composite map M
N(Fin ) 1 is exhibits M as a correspondence of -operads. Unwinding the definitions, we see that f
exhibits F 0 as a q-free B-algebra generated by F if and only if the map h00 is an operadic q-left Kan extension.
We will also need the following general observation concerning operadic left Kan extensions:
Lemma 3.1.3.16. Let M N(Fin ) 1 be a correspondence between -operads A and B , and let
q : C O be a fibration of -operads. Suppose that n > 0 and we are given a diagram
5/ C
f0
(A n )
n )
`
A n (M
f
M n / O
246 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
n+1 1 M / O .
If i < n, then Lemma 2.4.4.6 guarantees that j is a categorical equivalence, so the dotted arrow exists by
virtue of the fact that q is a categorical fibration. If i = n, then the lifting problem admits a solution by
Theorem 3.1.2.3.
Notation 3.1.3.17. Let q : C O be a fibration of -operads, let M N(Fin ) 1 be a correspon-
dence between -operads, and suppose we are given a map of generalized -operads M O . We let
AlgM / O (C) denote the full subcategory of FunO (M , C ) spanned by the maps of generalized -operads.
We are now ready to give the proofs of Proposition 3.1.3.2 and 3.1.3.3.
Proof of Proposition 3.1.3.2. The triple (F, F 0 , f ) determines a map h : (A 1 ) B C 1 .
`
A {1}
Choose a factorization of h as a composition
h0 h00
a
(A 1 ) B M C 1
A {1}
where can be identified with the bottom horizontal map. By the two-out-of-three property, it will suffice
to show that and 0 are trivial Kan fibrations. For the map , this follows from the observation that s(F 00 )
is a q-right Kan extension of F 00 . For the map 0 , we apply Lemma 3.1.3.16 (together with the observation
that F is an operadic q-left Kan extension, by virtue of Remark 3.1.3.15).
Proof of Proposition 3.1.3.3. The implication (1) (2) is obvious. For the converse, we use the small object
argument to choose a factorization of the map h : (A 1 ) A {1} B O 1 as a composition
`
h0 h00
a
(A 1 ) B M O 1
A {1}
where h0 is inner anodyne and M is a correspondence of -operads from A to B . Using assumption (2)
and Theorem 3.1.2.3, we can solve the lifting problem depicted in the diagram
A / C .
=
G
M / O
in such a way that G is an operadic q-left Kan extension. Composing G with h0 , we obtain an object
F 0 AlgB / O (C) and a natural transformation f : F (F 0 ). It follows from Remark 3.1.3.15 that f
exhibits F 0 as a q-free B-algebra generated by F .
where s is a section of r. Consequently, the composition f1,2 f0,1 can be defined as a composition
s0
AlgM0 (C) Alg0,1 (C) AlgM (C) Alg1,2 (C) AlgM2 (C),
1
where s0 is a section of the trivial Kan fibration Alg0,1 (C) AlgM (C) Alg1,2 (C) AlgM0 (C).
1
Let Alg0,1,2 (C) denote the full subcategory of FunN(Fin ) (M , C ) spanned by the -operad family maps
whose restrictions to M 2 {0,1} and M 2 {1,2} are operadic q-left Kan extensions. Condition (iii)
guarantees that the inclusion M 2 21 M is a categorical equivalence, so that the restriction maps
FunN(Fin ) (M , C ) FunN(Fin ) (M 2 21 , C )
are trivial Kan fibrations. It follows that the restriction map r00 : Alg0,1,2 (C) AlgM0 (C) is a trivial Kan
fibration admitting a section s00 , and that f1,2 f0,1 can be identified with the composition
s00
AlgM0 (C) Alg0,1,2 (C) AlgM2 (C).
Using Theorem 3.1.4.1, we deduce that the restriction map Alg0,1,2 (C) AlgM2 (C) factors as a compo-
sition
0
Alg0,1,2 (C) Alg0,2 (C) AlgM2 (C).
The composition s00 is a section of the trivial Kan fibration Alg0,2 (C) AlgM0 (C), so that f0,2 can be
identified with the composition 0 ( s00 ) ' f1,2 f0,1 as desired.
The proof of Theorem 3.1.4.1 rests on a more basic transitivity property of operadic colimit diagrams. To
state this property, we need to introduce a bit of terminology. Let q : C D be a fibration of -operads,
and let p : K 0 C be a map of simplicial sets which carries each edge of K 0 to an active morphism
in C . Since the map K 0 K . is a categorical equivalence (Proposition T.4.2.1.2), there exists a map
p0
p0 : K . C such that p is homotopic to the composition K 0 K . C . Moreover, the map p0 is
unique up to homotopy. We will say that p is a (weak) operadic q-colimit diagram if p0 is a (weak) operadic
q-colimit diagram, in the sense of Definition 3.1.1.2.
Lemma 3.1.4.3. Let X S be a coCartesian fibration of simplicial sets, and let q : C D be a fibration
of -operads. Let a
: (X S S) = (X 1 ) S C
X{1}
(ii) For every vertex s S, the induced map s : Xs 0 C is a weak operadic q-colimit diagram.
Let 0 = |X. Let Cact / denote the full subcategory of C/ C C spanned by those objects which correspond
to maps : (X S S). C which carry every edge of (X S S). to an inert morphism of C , and define
Cact
0 / , Dq/ , and Dq0 / similarly. Then:
act act
(2) Let : (X S S). C be an extension of which carries each edge of (X S S). to an active morphism
in C . Then is a weak operadic q-colimit diagram if and only if 0 = |X . is a weak operadic q-colimit
diagram.
3.1. FREE ALGEBRAS 249
(3) Assume that each s is an operadic q-colimit diagram, and let be as in (2). Then is an operadic
q-colimit diagram if and only if 0 is an operadic q-colimit diagram.
Proof. Assertion (2) follows immediately from (1), and assertion (3) follows from (2) after replacing by the
composite functor
Y
X S S C C ,
where Y denotes an arbitrary object of C . It will therefore suffice to prove (1). For every map of simplicial
sets K S, let K denote the induced map X S K C . We will prove more generally that for K 0 K,
the induced map
K 0 ,K : Cact
K / CK 0 / Dact
act
q /
Dact
qK /
K0
It will therefore suffice to show that f 0 is left cofinal. We have a commutative diagram
f 00
{m} / m
g
0
Xm {m} g 00
g0
f0
X0 0 / X 0 m m .
`
0
Xm (Xm {m})
The map g 00 is a pushout of the inclusion X 0 {1} X 0 1 , and therefore left cofinal; the same argument
shows that g is left cofinal. The map f 00 is obviously left cofinal. The map g 0 is a pushout of the inclusion
0
Xm X 0 , which is left cofinal because {m} is a final object of m and the map X 0 m is a coCartesian
fibration. It now follows from Proposition T.4.1.1.3 that f 0 is left cofinal, as required.
Proof of Theorem 3.1.4.1. Fix an object Z M
2 , and let Z denote the full subcategory of M/Z whose
objects are active morphisms X Z where X M 0 . We wish to prove that the composite map
A
: Z. (M
/Z ) M C
.
X /Z
250 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
in M such that X M
0 and Y M1 . Evaluation at {0} induces a Cartesian fibration : Z Z. Let
Z 0 be an object of Z, corresponding to an active morphism X Z in M . Then the fiber 1 {Z 0 } is a
localization of the -category (M /Z )
X/
, which is equivalent to (M )X/ /Z and therefore weakly contractible
(since M 2 is flat). Note that the map 0 : Z Z ZZ 0 / ZZ 0 / is a Cartesian fibration (Proposition
T.2.4.3.2). Since ZZ 0 / has an initial object idZ 0 , the weakly contractible simplicial set 1 {Z 0 } ' 01 {idZ 0 }
is weakly homotopy equivalent to Z Z ZZ 0 / . Applying Theorem T.4.1.3.1, we deduce that is left cofinal.
.
Consequently, it will suffice to show that : Z C is an operadic q-colimit diagram.
Let Y denote the full subcategory of M /Z spanned by active morphisms Y Z where Y M1 . Evalua-
tion at {1} induces a coCartesian fibration : Z Y. We observe that there is a canonical map ZY Y M /Z ,
which determines a map
: (Z Y Y). C
extending . Fix an object Y 0 Y, corresponding to an active morphism Y Z in M . Then
induces a map Y 0 : 1 {Y 0 } 0 C . We claim that Y 0 is an operadic q-colimit diagram. To prove
this, let X(Y ) denote the full subcategory of (M )/Y spanned by the active morphisms X Y , and define
X0 (Y ) (M )/Y similarly. The map Y 0 factors through a map
Y0 0 : X(Y ) 0 C .
Since M
/Z M is a left fibration, the map
1
{Y 0 } X(Y ) is a trivial Kan fibration; it therefore suffices
to show that Y0 0 is an operadic q-colimit diagram. Since the evident map X0 (Y ) X(Y ) is a categorical
equivalence (Proposition T.4.2.1.5), it suffices to show that the induced map X0 (Y ) 0 C is an operadic
q-colimit diagram, which is equivalent to the requirement that the composite map
X0 (Y ). (M
/Y ) M C
.
is an operadic q-colimit diagram. This follows from our assumption that A|(M 2 {0,1} ) is an operadic
q-left Kan extension.
Since A|(M 2 {0,1} ), the restriction of to Y. is an operadic q-colimit diagram. The inclusion
Y Z Y Y is a pushout of the inclusion Z {1} Z 1 , and therefore left cofinal. It follows that itself
is an operadic q-colimit diagram. Invoking Lemma 3.1.4.3, we conclude that is an operadic q-colimit
diagram, as desired.
is somewhat unsatisfying because it does not usually give a direct description of the colimit of a diagram
K AlgO (C). However, we can often say more for specific choices of the -operad O . For example, if
O is the commutative -operad Comm = N(Fin ), then it is easy to construct finite coproducts in the
-category AlgO (C) = CAlg(C): these are simply given by tensor products in the underlying -category
C. We will prove this in 3.2.4 (Proposition 3.2.4.7), after giving a general discussion of tensor products of
algebras. For coproducts of empty collections, we can be more general: there is an easy construction for
initial objects of AlgO (C) whenever the -operad O is unital. We will describe this construction in 3.2.1.
induces a trivial Kan fibration onto a full subcategory of O . To see this, we let X0 denote the full subcategory
of Fun(1 , C ) spanned by those morphisms f : C0 C which are p-coCartesian and satisfy C0 C h0i .
Proposition T.4.3.2.15 implies that the map
X0 C
h0i Fun({0},O ) Fun( , O )
1
is a trivial Kan fibration onto a full subcategory of the fiber product X00 = C
h0i Fun({0},O ) Fun( , O ).
1
Since C
h0i Oh0i is a categorical fibration between contractible Kan complexes, it is a trivial Kan fibration;
it follows that the induced map X00 O
h0i Fun({0},O ) Fun( , O ) is also a trivial Kan fibration. The
1
252 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
?X
g f
0
h /Y
in O . Since A(g) and A(h) are p-coCartesian morphisms of C , Proposition T.2.4.1.7 implies that A(f )
is p-coCartesian. It follows in particular that A preserves inert morphisms, so that A Alg/ O (C). Using
Remark 3.2.1.4, we conclude that A is trivial.
3.2. LIMITS AND COLIMITS OF ALGEBRAS 253
Proof of Proposition 3.2.1.8. The implication (2) (3) follows from the proof of Lemma 3.2.1.10, and
(3) (2) follows immediately from Remark 3.2.1.3. The implication (2) (1) follows from Proposition
T.4.3.2.17 (since the -category of sections of the trivial Kan fibration C
h0i Oh0i is a contractible Kan
complex). The reverse implication (1) (2) follows from the uniqueness of initial objects up to equivalence,
since Lemma 3.2.1.10 guarantees the existence of an object A Alg/ O (C) satisfying (3) (and therefore (2)
and (1) as well).
B B B (A B) (A B) A A A
(b) In place of commutative algebra objects, we will study O-algebra objects for an arbitrary -operad
O .
(c) We work with limits indexed by arbitrary diagrams, rather than merely Cartesian products.
(d) Rather than considering limits in a fixed symmetric monoidal -category C, we consider relative limits
with respect to a fibration of -operads C D .
q
K/
g
/ AlgO (D).
K
fX
/C
=
fX
K/ /D
(1) There exists an extension f : K / AlgO (C) of f which is compatible with g, such that f is a q-limit
diagram.
(2) Let f : K / AlgO (C) be an arbitrary extension of f which is compatible with g. Then f is a q-limit
diagram if and only if for every object X O, the induced map f X : K / C is a p-limit diagram.
254 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Warning 3.2.2.2. Let f : K / AlgO (C) be as in part (2) of Proposition 3.2.2.1, and let X O. Although
the map f X takes values in C C , the condition that f X be a p-limit diagram is generally stronger than
the condition that f X be a p0 -limit diagram, where p0 : C D denotes the restriction of p.
In spite of Warning 3.2.2.2, the criterion of Proposition 3.2.2.1 can be simplified if we are willing to
restrict our attention to the setting of -operads admitting a coCartesian fibration to O .
C
p
/ D
! }
O
where p is a fibration of -operads and the vertical maps are coCartesian fibrations of -operads. Suppose
given a commutative diagram
K
f
/ Alg/ O (C)
q
K/
g
/ Alg/ O (D)
K
fX
/ CX
=
fX
pX
K/ / DX
(1) There exists an extension f : K / Alg/ O (C) of f which is compatible with g, such that f is a q-limit
diagram.
(2) Let f : K / Alg/ O (C) be an arbitrary extension of f which is compatible with g. Then f is a q-limit
diagram if and only if for every object X O, the induced map K / C is a pX -limit diagram.
Corollary 3.2.2.4. Let p : C O be a coCartesian fibration of -operads, and let q : K Alg/ O (C) be
a diagram. Suppose that, for every object X O, the induced diagram qX : K CX admits a limit. Then:
(2) An extension q : K / Alg/ O (C) of q is a limit diagram if and only if the induced map q X : K / CX
is a limit diagram for each X O.
Corollary 3.2.2.5. Let p : C O be a coCartesian fibration of -operads and let K be a simplicial set.
Suppose that, for every object X O , the fiber CX admits K-indexed limits. Then:
(2) An arbitrary diagram K / Alg/ O (C) is a limit diagram if and only the composite diagram
K / Alg/ O (C) CX
In particular, for each X O the evaluation functor Alg/ O (C) CX preserves K-indexed limits.
(2) For every object X O, the morphism (X) : A(X) A0 (X) is an equivalence in C.
Proof. The implication (1) (2) is obvious. Conversely, suppose that (2) is satisfied. Let X O hni ; we
wish to prove that (X) is an equivalence in C
hni . Since C
is a symmetric monoidal -category, it suffices
to show that for every 1 j n, the image of (X) under the functor j! : C
hni C is an equivalence. Since
0
A and A are maps of -operads, this morphism can be identified with (Xj ) where Xj is the image of X
under the corresponding functor O hni O. The desired result now follows immediately from (2).
Lemma 3.2.2.7. Let p : D C be a right fibration of -categories, let C0 C be a full subcategory, and
let D0 = C0 C D. Let q : X S be a categorical fibration of simplicial sets, and let F : C X be a map
which is a q-left Kan extension of F | C0 . Then F p is a q-left Kan extension of F p| D0 .
is a q-colimit diagram. Since F is a q-left Kan extension of F | C0 , it will suffice to show that the map
0 : D0/D C0/C is a trivial Kan fibration. The map 0 is a pullback of the map : D/D C/C , which is a
trivial Kan fibration by Proposition T.2.1.2.5.
Lemma 3.2.2.8. Let p : X S and q : Y Z be maps of simplicial sets. Assume that q is a categorical
fibration, and that p is a flat categorical fibration.
Define new simplicial sets Y 0 and Z 0 equipped with maps Y 0 S, Z 0 S via the formulas
(2) Let F : X S C0 Y be the map classified by f , and suppose that F is a q-left Kan extension of
F |X S C. Then f is a q 0 -left Kan extension of f | C.
256 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Proof. We first prove (1). We wish to show that q 0 has the right lifting property with respect to every
inclusion i : A B of simplicial sets which is a categorical equivalence. For this, it suffices to show that q
has the right lifting property with respect to every inclusion of the form i0 : X S A X S B. Since q is
a categorical fibration, it suffices to prove that i0 is a categorical equivalence, which follows from Corollary
B.3.15.
We now prove (2). Let C be an object of C0 , and let C/C denote the fiber product C C0 C0/C . We wish
to show that the composition
f
C./C C0 Y 0
is a q 0 -colimit diagram. Replacing C C0 by the inclusion C/C C./C (and applying Lemma 3.2.2.7), we can
reduce to the case C0 = C. .
Let n > 0, and suppose we are given a diagram
f0
C ? n / Y0
_ :
q0
C ?n
g
/ Z 0,
where f 0 | C ?{0} coincides with f . We wish to show that there exists a dotted arrow, as indicated in the
diagram. Composing g with the map Z 0 S, we obtain a map C ?n S. Let D denote the fiber product
X S (C ?n ), and let D0 = X S (C ? n ). Unwinding the definitions, we are reduced to solving a lifting
problem depicted in the diagram
D0 _
F0
/Y
>
q
D
G / Z.
Let D0 denote the inverse image of n in D, and let D0 = D0 n n . Let A be the collection of
all (possibly degenerate) simplices of D0 which do not belong to D0 . For every nondegenerate simplex
: m D which does not belong to D0 , let i be the smallest integer such that (i) D0 and set
r() = |{i,i+1,...,m} . Note that r() is an element of A (though r() may be degenerate).
Choose a well ordering of A with the following property: if , A are simplices such that the dimension
of is smaller than the dimension of , then < . Let be the order type of the well-ordering of A, so
we have an order-preserving bijection { < } ' A given by 7 . For 0 , let D denote the
simplicial subset of D spanned by D0 together with those nondegenerate simplices such that r() =
for some < . Note that when = 0, this agrees with our previous definition of D0 . We will construct a
compatible family of maps F : D Y which extend F0 and satisfy q F = G| D . Taking F = F , we
obtain a proof of the desired result.
It remains
S to construct the maps F . We proceed by induction on . If is a limit ordinal, we take
F = < F . It therefore suffices to treat the case of successor ordinals. Assume therefore that F has
been defined; we wish to construct the map F+1 . Let = : m D0 be the corresponding simplex.
Note that the induced map m n is surjective, so we automatically have m > 0. We first treat the
case where the simplex is nondegenerate. Let E denote the fiber product D/ C ?n C, so that we have a
pushout diagram of simplicial sets
E ? _ / D
E ? / D+1 .
3.2. LIMITS AND COLIMITS OF ALGEBRAS 257
We are therefore reduced to solving the lifting problem depicted in the diagram
E ? _
h /Y
;
q
E ? / Z.
Let h0 denote the restriction of h to E ?{v}, where v is the initial vertex of . Our assumption on F0
guarantees that h0 is a q-colimit diagram, so that the above lifting problem admits a solution.
We now treat the case where the simplex is degenerate. In this case, we will prove the existence of
F+1 by showing that the inclusion i : D D+1 is a categorical equivalence. Let J be the category whose
objects are diagrams
0
m
<
u 0
!
m
/ D0
where u is surjective and m0 < m. Let H : Jop Set be the functor which carries the above diagram to
the simplicial set D/0 C ?n C. We note that i is a pushout of the inclusion
a
(lim(H) ? ) (E ? ) E ?.
lim(H)?
Consequently, to prove that i is a categorical equivalence, it suffices to show that the diagram
lim(H) ? / E?
lim(H) ? / E ?.
We claim that the horizontal arrows in this diagram are categorical equivalences. To prove this, it suffices
to verify that the canonical map j : lim(H) E is a categorical equivalence. Since H is a projectively
cofibrant diagram, it suffices to show that j exhibits E as a homotopy colimit of H (with respect to the Joyal
model structure). Note that the category J has a final object, corresponding to a diagram in which the map
0
0 : m D0 is a nondegenerate simplex of D0 . Consequently, it will suffice to H is weakly equivalent to
the constant diagram taking the value E. In other words, we are reduced to proving that for every diagram
0
m
<
u 0
!
m
/ D0
belonging to C, the induced map
D/0 C ?n C D/ C ?n C
is a categorical equivalence. This is clear, since both sides are equivalent to D/v C ?n C, where v is the
initial vertex of .
Lemma 3.2.2.9. Let p : C D be a categorical fibration of -categories, let E and K be simplicial sets,
and suppose given a diagram
K _ E
f
/; C
f
p
K/ E / D.
258 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Suppose further that for each vertex E of E, there exists an extension f E : K / C of fE which is compatible
with the above diagram and is a p-limit. Then:
(1) There exists a map f : K / E C rendering the above diagram commutative, with the property that
for each vertex E of E, the induced map f E : K / C is a p-limit diagram.
(2) Let f : K / E C be an arbitrary map which renders the above diagram commutative. Then f
satisfies the condition of (1) if and only if the adjoint map K / Fun(E, C) is a pE -limit diagram,
where pE : Fun(E, C) Fun(E, D) is given by composition with p.
Proof. Without loss of generality, we may suppose that E and K are -categories. Let denote the cone
point of K / . For each object E E, the inclusion K {idE } K EE/ ' (K E)(,E)/ is left anodyne.
Consequently, f satisfies (1) if and only if f is a p-right Kan extension of f 0 . The existence of f follows from
Lemma T.4.3.2.13.
The only if direction of (2) follows immediately from Lemma 3.2.2.8. The converse follows from the
uniqueness of limits (up to equivalence).
Proof of Proposition 3.2.2.1. We first establish the following:
() Let h : K / C hni be a diagram, and for 1 i n let hi denote the image of h under the functor
! : Chni C. If each hi is a p-limit diagram, then h is a p-limit diagram.
i
To prove (), we observe that there are natural transformations h hi which together determine a map
/
H : K / hni C . Since the restriction of H to K / {i} is a p-limit diagram for 1 i n and the
/
restriction of H to {v} hni is a p-limit diagram for all vertices v in K / (Remark 2.1.2.11), we deduce
from Lemma T.5.5.2.3 that h is a p-limit diagram as desired.
We now prove the if direction of (2). Suppose that f : K / AlgO (C) induces a p-limit diagram
f X : K / C for each X O. We claim that the same assertion holds for each X O . To prove this,
let hni denote the image of X in N(Fin ), and choose inert morphisms X Xi in O lifting i : hni h1i
for 1 i n. The image of f X under i! can be identified with f Xi , and is therefore a p-limit diagram; the
desired result now follows from (). Applying Lemma 3.2.2.9, we deduce that the diagram f is a q 0 -limit
diagram, where q 0 denotes the projection FunN(Fin ) (O , C ) FunN(Fin ) (O , D ). Passing to the full
subcategories
AlgO (C) FunN(Fin ) (O , C ) AlgO (D) FunN(Fin ) (O , D )
we deduce that f is also a q-limit diagram, as desired.
We now prove (1). Choose a categorical equivalence i : K K 0 , where K 0 is an -category and i is a
monomorphism. Since AlgO (D) is an -category and q is a categorical fibration, we can assume that f and
g factor through compatible maps f 0 : K 0 AlgO (C) and K 0/ AlgO (D). Using Proposition T.A.2.3.1,
we deduce that the extension f exists if and only if there is an analogous extension of f 0 . We are therefore
free to replace K by K 0 and reduce to the case where K is an -category. The map f classifies a functor
F : K O C and the map g classifies a functor G : K / O C . We first claim:
(0 ) There exists an extension F : K / O C of F lying over G such that F is a p-right Kan extension
of F .
Let v denote the cone point of K / . According to Lemma T.4.3.2.13, it suffices to show that for each object
X O , the induced diagram (K O )(v,X)/ ' K O X/ C
can be extended to a p-limit diagram
compatible with G. Since the inclusion K {idX } , K OX/ is right cofinal, it suffices to show that we
can complete the diagram
K
fX
/ C
=
fX
K/
gX
/ D
3.2. LIMITS AND COLIMITS OF ALGEBRAS 259
so that f X is a p-limit diagram. Let hni denote the image of X in N(Fin ). Since C and D are -operads,
we have a homotopy commutative diagram
C / Cn
hni
D / Dn
hni
where the horizontal morphisms are categorical equivalences. Using Proposition T.A.2.3.1 and our assump-
tion on f , we deduce that fX admits an extension f X (compatible with gX ) whose images under the functors
i! are p-limit diagrams in C. It follows from () that f X is a p-limit diagram, which completes the verification
of (0 ). Moreover, the proof shows that an extension F of F (compatible with G) is a p-right Kan extension
if and only if, for each X O
hni , the functor ! : Chni C carries F |(K {X}) to a p-limit diagram in C .
i /
Let s : O C be the functor obtained by restricting F to the cone point of K / . Then s preserves
inert morphisms lying over the maps i : hni h1i and is therefore a map of -operads (Remark 2.1.2.9).
It follows that F determines an extension f : K / AlgO (C) of f lifting g. The first part of the proof shows
that f is a q-limit diagram, which completes the proof of (1).
We conclude by proving the only if direction of (2). Let f be a q-left Kan extension of f lying over
0
g. The proof of (1) shows that we can choose another q-left Kan extension f of f lying over g such that
0 0
f X : K / C is a p-limit diagram for each X O. It follows that f and f are equivalent, so that each f X
is also a p-limit diagram.
Proposition 3.2.3.1. Let K be a sifted simplicial set and let p : C O be a coCartesian fibration of
-operads which is compatible with K-indexed colimits. Then:
(2) A map f : K . FunO (O , C ) is a colimit diagram if and only if, for each X O , the induced
diagram f X : K . C
X is a colimit diagram.
(4) A map f : K . Alg/ O (C) is a colimit diagram if and only if, for each X O, the induced diagram
f X : K . CX is a colimit diagram.
We will give the proof of Proposition 3.2.3.1 at the end of this section.
Corollary 3.2.3.2. Let C be a symmetric monoidal -category, and let K be a sifted simplicial set such
that the symmetric monoidal structure on C is compatible with K-indexed colimits. Then:
(2) The forgetful functor : CAlg(C) C detects K-indexed colimits. More precisely, a map q : K .
CAlg(C) is a colimit diagram if and only if q is a colimit diagram.
Proof. Apply Proposition 3.2.3.1 in the case where O is the commutative -operad.
Corollary 3.2.3.3. Let be an uncountable regular cardinal and let O be an essentially -small -operad.
Let p : C O be a coCartesian fibration of -operads which is compatible with -small colimits. Then
Alg/ O (C) admits -small colimits.
Proof. Without loss of generality we may assume that O is -small. In view of Corollary T.4.2.3.11
and Lemma 1.3.3.10, arbitrary -small colimits in Alg/ O (C) can be built from -small filtered colimits,
geometric realizations of simplicial objects, and finite coproducts. Since Alg/ O (C) admits -small sifted
colimits (Corollary 3.2.3.2), it will suffice to prove that Alg/ O (C) admits finite coproducts.
According to Example 3.1.3.6, the forgetful functor G : Alg/ O (C) FunO (O, C) admits a left adjoint
which we will denote by F . Let us say that an object of Alg/ O (C) is free if it belongs to the essential image
of F . Since FunO (O, C) admits -small colimits and F preserves -small colimits (Proposition T.5.2.3.5), a
finite collection of objects {Ai } of Alg/ O (C) admits a coproduct whenever each Ai is free.
We now claim the following:
() For every object A Alg/ O (C), there exists a simplicial object A of Alg/ O (C) such that A is equivalent
to the geometric realization |A | and each An is free.
This follows from Proposition 4.7.4.14, since the forgetful functor G is conservative (Lemma 3.2.2.6) and
commutes with geometric realizations (Corollary 3.2.3.2).
Now let {Ai } be an arbitrary finite collection of objects of Alg/ O (C); we wish to prove that Ai admits
a coproduct in Alg/ O (C). According to (), each Ai can be obtained as the geometric realization of a
simplicial object Ai of Alg/ O (C), where each Ain is free. It follows that the diagrams Ai admit a coproduct
A : N(op ) Alg/ O (C). Using Lemma T.5.5.2.3, we conclude that a geometric realization of A (which
exists by virtue of Corollary 3.2.3.2) is a coproduct for the collection Ai .
We next give a criterion for establishing that an -category of algebras Alg/ O (C) is presentable.
Lemma 3.2.3.4. Let O be an essentially small -operad, and let p : C O be a coCartesian fibration
of -operads. The following conditions are equivalent:
(1) For each X O, the fiber CX is accessible, and p is compatible with -filtered colimits for sufficiently
large.
(2) Each fiber of p is accessible, and for every morphism f : X Y in O , the associated functor
f! : C
X CY is accessible.
Proof. The implication (2) (1) is obvious. Conversely, suppose that (1) is satisfied. For each X O hmi ,
i
choose inert morphisms X XQ i lying over : hmi h1i for 1 i m. Proposition 2.1.2.12 implies that
C
X is equivalent to the product 1im CXi , which is accessible by virtue of (1) and Lemma T.5.4.7.2. Now
suppose that f : X Y is a morphism in O ; we wish to prove that the functor f! : C
X CY is accessible.
This follows from (1) and Lemma 3.2.3.7.
(1) If p is compatible with -filtered colimits for sufficiently large, Alg/ O (C) is an accessible -category.
3.2. LIMITS AND COLIMITS OF ALGEBRAS 261
(2) Suppose that each fiber CX is presentable and that p is compatible with small colimits. Then Alg/ O (C)
is a presentable -category.
Proof. Assertion (1) follows from Lemma 3.2.3.4 and Proposition T.5.4.7.11. To prove (2), we combine (1)
with Corollary 3.2.3.3.
We now turn to the proof of Proposition 3.2.3.1. We will need the following generalization of Proposition
T.5.5.8.6:
Lemma 3.2.3.6. Let K be a sifted simplicial set, let {Ci }1in be a finite collection of -categories
Q admit K-indexed colimits, let D be another -category which admits K-indexed colimits, and let
which
F : 1in Ci D be a functor. Suppose that F preserves K-indexed colimits separately in each variable:
that is, if we are given 1 i n and objects {Cj Cj }j6=i , then the restriction of F to {C1 } {Ci1 }
Ci {Ci+1 } {Cn } preserves K-indexed colimits. Then F preserves K-indexed colimits.
We will prove (S ) using induction on the cardinality of S. Taking S = {1, . . . , n}, we can deduce that F
preserves K-indexed colimits and complete the proof.
If S is empty, then (S ) follows from Corollary T.4.4.4.10, since K is weakly contractible (Proposition
T.5.5.8.7). If S contains a single element, then (S ) follows from the assumption that F preserves K-indexed
colimits separately in each variable. We may therefore assume that S has at least two elements, so we can
write S = S 0 S 00 where S 0 and S 00 are disjoint nonempty subsets of S. We now observe that (S ) follows
from (S 0 ), (S 00 ), and Proposition T.5.5.8.6.
Lemma 3.2.3.7. Let K be a sifted simplicial set, let O be an -operad, and let p : C O be a
coCartesian fibration of -operads which is compatible with K-indexed colimits (Definition 3.1.1.18). For
each morphism f : X Y in O , the associated functor f! : C
X CY preserves K-indexed colimits.
f0 f 00
Proof. Factor f as a composition X Z Y , where f 0 is inert and f 00 is active. Using Proposition 2.1.2.12,
we deduce that C
X is equivalent to a product CZ CZ 0 and that f! can be identified with the projection
0
onto the first factor. Since CZ and CZ 0 both admit K-indexed colimits, this projection preserves K-indexed
colimits. We may therefore replace X by Z and thereby reduce to the case where f is active.
Let hni denote the image of Y in N(Fin ), and choose inert morphisms gi : Y Yi lying over i : hni h1i
for 1 i n. Applying Proposition 2.1.2.12 again, we deduce that the functors (gi )! exhibit CY as equivalent
to the product 1in C
Q
Yi . It will therefore suffice to show that each of the functors (gi f )! preserve K-
indexed colimits. Replacing Y by Yi , we can reduce to the case n = 1.
j
Let hmi denote the image of X in N(Fin ) and choose inert morphisms hj : X Xj lying Q over :
hmi h1i for 1 j m. Invoking Proposition 2.1.2.12 again, we obtain an equivalence CX ' 1jm CXi .
It will therefore suffice to show that the composite map
Y f!
: C
Xi ' CX CY
1jm
preserves K-indexed colimits. Since p is compatible with K-indexed colimits, we conclude that preserves
K-indexed colimits separately in each variable. Since K is sifted, the desired result now follows from Lemma
3.2.3.6.
262 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Proof of Proposition 3.2.3.1. Assertions (1), (2), and (3) follow immediately from Lemmas 3.2.3.7 and
3.2.2.9. The only if direction of (4) follows immediately from (2). To prove the converse, suppose that
f : K / Alg/ O (C) has the property that f X is a colimit diagram in CX for each X O. We wish to prove
that the analogous assertion holds for any X O hni . Choose inert morphisms g(i) : X Xi lying over
i : hniQ h1i for 1 i n. According to Proposition 2.1.2.12, the functors g(i)! induce an equivalence
C
X ' 1in CXi . It will therefore suffice to prove that each composition g(i)! f X is a colimit diagram
K CXi . This follows from the observation that g(i)! f X ' f Xi .
.
is equivalent to a product of maps CXi CYi induced by morphisms Xi Yi in O and constant maps
0 C Yj . By assumption, each of these maps preserves K-indexed colimits (see Proposition T.4.4.2.9) so
that ! preserves K-indexed colimits as well. Assertions (1), (2), and (3) now follow from Lemma 3.2.2.9,
and assertion (4) follow as in the proof of Proposition 3.2.3.1.
K O0
F / C
O O0 / O0 0
3.2. LIMITS AND COLIMITS OF ALGEBRAS 263
such that F has the following property: for every vertex v K and every inert morphism in O0 , F (idv , )
is an inert morphism in C .
0 0
Remark 3.2.4.2. Let f : O O0 O0 and q : C O0 be as in Construction 3.2.4.1. For every
0
object X O , the restriction of f to {X} O0 determines a map of -operads O0 O0 , and we
have a canonical isomorphism of the fiber AlgO0 / O00 (C)
X ' AlgO0 / O00 (C) O {X} with the -category
0
AlgO0 / O00 (C) FunO00 (O , C ).
The crucial properties of Construction 3.2.4.1 can be summarized as follows:
0
Proposition 3.2.4.3. Suppose we are given a bifunctor of -operads O O0 O0 and a fibration of
0
-operads q : C O0 . Then:
(1) The map p : AlgO0 / O00 (C) O is a fibration of -operads.
(2) A morphism in AlgO0 / O00 (C) is inert if and only if p() is an inert morphism in O0 and, for every
object X O0 , the image (X) is an inert morphism in C .
(3) Suppose that q is a coCartesian fibration of -operads. Then p is a coCartesian fibration of -operads.
(4) Assume that q is a coCartesian fibration of -operads. Then a morphism AlgO0 / O00 (C) is
p-coCartesian if and only if, for every X O0 , the image (X) is a q-coCartesian morphism in C .
We will give the proof of Proposition 3.2.4.3 at the end of this section.
Example 3.2.4.4. Let O be an arbitrary -operad. Note that there is a unique bifunctor of -operads
Comm O Comm . In particular, for every -operad C , Construction 3.2.4.1 produces a fibra-
tion of -operads AlgO / Comm (C) Comm . This is equivalent to specifying the underlying -operad
AlgO / Comm (C) , which we will denote by AlgO (C) . The underlying -category of this -operad is the
-category AlgO (C) of O-algebra objects of C (Remark 3.2.4.2).
Note that for every object X O, we have an evaluation functor eX : AlgO (C) C . The description
of inert morphisms in AlgO (C) provided by Proposition 3.2.4.3 shows that eX is a map of -operads. If
C is a symmetric monoidal -category, then Proposition 3.2.4.3 implies that AlgO (C) is also a symmetric
monoidal -category, and that the evaluation functors eX : AlgO (C) C are symmetric monoidal
functors. We can summarize the situation informally as follows: if C is a symmetric monoidal -category
and O is any -operad, then the -category AlgO (C) inherits a symmetric monoidal structure, given by
pointwise tensor product.
Example 3.2.4.5. The functor : N(Fin ) N(Fin ) N(Fin ) is a bifunctor of -operads. Moreover,
induces a weak equivalence of -preoperads N(Fin )\ N(Fin )\ N(Fin )\ . To prove this, it suf-
fices to show that for any -operad C, the functor induces an equivalence of -categories CAlg(C)
CAlg(CAlg(C)). This follows from Corollary 2.4.3.10, since the -operad CAlg(C) is coCartesian (Propo-
sition 3.2.4.10).
Let Op denote the -category of -operads, and let V : Op Op be induced by the left Quillen
,\
functor Comm from POp to itself. It follows from Example 3.2.4.5 and Proposition T.5.2.7.4 that
V is a localization functor on Op . The following result characterizes the essential image of V :
Proposition 3.2.4.6. Let C be an -operad. The following conditions are equivalent:
(1) The -operad C lies in the essential image of the localization functor V defined above: in other words,
there exists another -operad D and a bifunctor of -operads : N(Fin ) D C which induces
a weak equivalence of -preoperads.
(2) The -operad C is coCartesian.
264 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
`
Proof. Suppose first that (1) is satisfied. We will prove that C is equivalent to D . Let 0 : N(Fin ) D
C be the restriction of . In view of Theorem 2.4.3.18, it will suffice to show that for every -operad E ,
composition with 0 induces an equivalence of -categories AlgC (E) Fun(D, CAlg(E)). This map factors
as a composition
0
AlgC (E) AlgD (CAlg(E)) Fun(D, CAlg(E)).
Our assumption that induces a weak equivalence of -preoperads guarantees that is an equivalence of
-categories. To prove that 0 is a weak equivalence, it suffices to show that CAlg(E) is a coCartesian
-operad (Proposition 2.4.3.9), which follows from Proposition 3.2.4.10.
Conversely, suppose that C is coCartesian. We will prove that the canonical map C {h1i}
C N(Fin ) induces a weak equivalence of -preoperads C,\ ' C,\ N(Fin )\ . Unwinding the defi-
nitions, it suffices to show that for every -operad D , the canonical map
is an equivalence of -categories. Invoking Theorem 2.4.3.18, we can reduce to proving that the forgetful
functor : Fun(C, CAlg(CAlg(D)) Fun(C, CAlg(D)) is an equivalence of -categories. This is clear,
since is a left inverse to the functor induced by the equivalence CAlg(D) CAlg(CAlg(D)) of Example
3.2.4.5.
We are now ready to construct coproducts in an -category CAlg(C), where C is any symmetric
monoidal -category.
Proposition 3.2.4.7. Let C be a symmetric monoidal -category. Then the symmetric monoidal structure
on CAlg(C) provided by Example 3.2.4.4 is coCartesian.
Corollary 3.2.4.8. Let C be a symmetric monoidal -category. Then the -category CAlg(C) admits finite
coproducts.
Proof of Proposition 3.2.4.7. We will show that the symmetric monoidal structure on CAlg(C) satisfies cri-
terion (3) of Proposition 2.4.3.19. We first show that the unit object of CAlg(C) is initial. It follows from
Example 3.2.4.4 that the forgetful functor : CAlg(C) C can be promoted to a symmetric monoidal func-
tor. According to Corollary 3.2.1.9, the -category CAlg(C) has an initial object A0 , which is characterized
by the requirement that the unit map 1 A0 is an equivalence. Composing A0 with the bifunctor of -
operads : N(Fin )N(Fin ) N(Fin ) of Notation 2.2.5.1, we obtain trivial algebra A00 CAlg(CAlg(C)).
In particular, the unit map 1CAlg(C) A0 for A00 is an equivalence, which proves that the unit of CAlg(C)
is an initial object of CAlg(C).
It remains to show that we can produce a collection of codiagonal map {A : A A A}ACAlg(C) ,
satisfying the axioms (i), (ii), and (iii) of Proposition 2.4.3.19. For this, we observe that composition with
the bifunctor of Notation 2.2.5.1 induces a functor l : CAlg(C) CAlg(CAlg(C)). In particular, for every
object A CAlg(C), the multiplication on l(A) induces a map A : A A A in the -category CAlg(C).
It is readily verified that these maps possess the desired properties.
Remark 3.2.4.9. Let C be an -category which admits finite coproducts, and let D be a symmetric
monoidal -category. According to Theorem 2.4.3.18, an -operad map F : Cq D is classified up to
equivalence by the induced functor f : C CAlg(D). We note that F is a symmetric ` monoidal functor if and
only if for every finite collection of objects Ci C, the induced map : f (Ci ) f ( Ci ) is an equivalence
in CAlg(D). According to Proposition 3.2.4.7, we can identify the domain of with the coproduct of the
commutative algebra obejcts f (Ci ). Consequently, we conclude that F is symmetric monoidal if and only if
f preserves finite coproducts.
The following generalization of Proposition 3.2.4.7 is valid for an arbitrary -operad C .
Proposition 3.2.4.10. Let C be an -operad. Then the -operad CAlg(C) of Example 3.2.4.4 is
coCartesian.
3.3. MODULES OVER -OPERADS 265
Proof. Consider the functor CAlg(C) CAlg(CAlg(C)) appearing in the proof of Proposition 3.2.4.7. Ac-
cording to Theorem 2.4.3.18, this map determines an -operad map : CAlg(C)q CAlg(C) which is
well-defined up to homotopy. We wish to prove that is an equivalence. We first observe that induces
an equivalence between the underlying -categories, and is therefore essentially surjective. To prove that
is fully faithful, choose a fully faithful map of -operads C D where D is a symmetric monoidal
-category (Remark 2.2.4.10). We have a homotopy commutative diagram
CAlg(C)q
/ CAlg(C)
0 / CAlg(D)
CAlg(D)q
where the vertical maps are fully faithful. Consequently, it will suffice to show that 0 is an equivalence of
symmetric monoidal -categories. In view of Remark 2.1.3.8, it will suffice to show that 0 is a symmetric
monoidal functor. This is equivalent to the assertion that the composite functor CAlg(D)q CAlg(D)
D is symmetric monoidal (Proposition 3.2.4.3), which follows from Remark 3.2.4.9 because the underlying
functor CAlg(D) CAlg(D) is equivalent to the identity (and therefore preserves finite coproducts).
Proof of Proposition 3.2.4.3. We use the terminology of Appendix B.4. For every -operad O , let PO
denote the categorical pattern (M, T, {p : 20 O }A ) on O , where M is the collection of inert
morphisms in O , T is the collection of all 2-simplices in O , and A parametrizes all diagrams of inert
morphisms X0 X X1 which lie over diagrams hpi hni hqi in Fin which induce a bijection
`
hpi hqi hni .
0
If f : O O0 O0 is a bifunctor of -operads, then the construction X 7 X O0,\ determines func-
tor F : (Set+ + + +
)/ PO (Set )/ PO00 , which admits a right adjoint G : (Set )/ PO00 (Set )/ PO . Unwinding
the definitions, we see that (1) and (2) are equivalent to the following assertion:
To prove (), it suffices to show that G is a right Quillen functor or equivalently that F is a left Quillen
functor. We will prove a stronger assertion: the product map (Set+ + +
)/ PO (Set )/ PO0 (Set )/ PO00 is a
left Quillen bifunctor. This is a special case of Remark B.2.5.
The proofs of (3) and (4) are similar, after replacing the categorical pattern PO with P0O = (M 0 , T, {p :
0 O }A ) where M 0 is the collection of all edges in O (and similarly replacing PO00 by P0O00 ).
2
AAM
midM
/ AM 1M / AM
idA a a
a
# {
AM
a /M M.
new phenomenon occurs: in many cases, the category ModA (C) of A-modules in C inherits the structure of
a symmetric monoidal category with respect to the relative tensor product over A: namely, we can define
M A N to be the coequalizer of the diagram
M AN // M N
determined by the actions of A on M and N (this construction is not always sensible: we must assume that
the relevant coequalizers exist, and that they behave well with respect to the symmetric monoidal structure
on C).
If we do not assume that A is commutative, then we can often still make sense of the relative tensor
product M A N provided that M is a right A-module and N is a left A-module. However, this tensor
product is merely an object of C: it does not inherit any action of the algebra A. We can remedy this
situation by assuming that M and N are bimodules for the algebra A: in this case, we can use the right
module structure on M and the left module structure on N to define the tensor product M A N , and
this tensor product inherits the structure of a bimodule using the left module structure on M and the right
module structure on N . In good cases, this definition endows the category of A-bimodules in C with the
structure of a monoidal category (which is not symmetric in general).
We can summarize the above discussion as follows: if A is an object of C equipped with some algebraic
structure (in this case, the structure of either a commutative or an associative algebra), then we can construct
a new category of A-modules (in the associative case, we consider bimodules rather than left or right modules).
This category is equipped with the same sort of algebraic structure as the original algebra A (if A is
a commutative algebra, the category of A-modules inherits a tensor product which is commutative and
associative up to isomorphism; in the case where A is associative, the tensor product of bimodules A is
merely associative up to isomorphism).
Our goal here is to describe an analogous picture for algebras of a more general nature: namely, O-algebra
objects of C for an arbitrary fibration of -operads C O . We have seen that the collection of such
algebras can itself be organized into an -category Alg/ O (C). If O is unital, then we can associate to every
object A Alg/ O (C) a new -category ModO A (C), whose objects we will refer to as A-module objects of C.
We will lay out the general definitions in this section, and study important special cases (notably, the cases
where O is the commutative or associative -operad) in 3.4.
There is very little we can say about the -categories ModO A (C) of module objects in the case where O
is a general unital -operad. We have therefore adopted to work instead in the more restrictive setting of
coherent -operads. We will give the definition of coherence in 3.3.1 and give an alternate (more technical)
characterization in 3.3.2. In 3.3.3, we will use show that if O is coherent, then every O-algebra object
A Alg/ O (C) determines a fibration of -operads p : ModO A (C) O .
Remark 3.3.0.1. In good cases (which we will discuss in 3.4, one can show that p is a coCartesian
fibration of -operads: in other words, the theory of A-modules inherits a tensor structure with exactly the
same commutativity and associativity properties as the multiplication on A itself (both are governed by the
structure of the -operad O ). This picture was suggested by John Francis.
The collection of extensions of f can be organized into an -category, which we will denote by Ext(f ) (see
Definition 3.3.1.4 below for a precise definition).
If g : Y Z is another active morphism, then there are canonical maps Ext(f ) Ext(g f ) Ext(g),
well-defined up to homotopy. In particular, we have canonical maps Ext(f ) Ext(idY ) Ext(g) which fit
into a (homotopy coherent) diagram
Ext(idY )
x &
Ext(f ) Ext(g)
& x
Ext(g f ).
If we assume that O is a Kan complex, then the -categories appearing in this diagram are all Kan complexes.
We will say that O is coherent if this diagram is a homotopy pushout square, for every pair of active
morphisms f and g in O .
We now make these ideas more precise. The first step is to give a careful definition of the -category
Ext(f ).
Definition 3.3.1.1. We will say that a morphism : hmi hni in N(Fin ) is semi-inert if 1 {i} has at
most one element, for each i hni . We will say that is null if carries hmi to the base point of hni.
Let p : O N(Fin ) be an -operad, and let f : X Y be a morphism in O . We will say that f is
>Y
f g
X
h /Z
268 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
in O , where f is inert. Then g is semi-inert if and only if h is semi-inert; this follows immediately from
Remark 3.3.1.2.
g0 gn
f10 0
fn
X00 / / Xn0
(a) If i
/ S, the map gi is an equivalence.
(b) If i S, the map gi is semi-inert and q(gi ) is an inclusion hni i hni + 1i which omits a single value
ai hni + 1i.
If f : 1 O
act is an active morphism in O , we will denote Ext(f, {0}) by Ext(f ).
Remark 3.3.1.5. Let Ext(, S) be as in Definition 3.3.1.4. If O is a Kan complex, then it is easy to see
that every morphism in Ext(, S) is an equivalence, so that Ext(, S) is also a Kan complex.
f1 f2 fn
X0 X1 Xn
and let S [n]. For every morphism j : m n , composition with j induces a restriction map
In particular, if S has a largest element i < n, then we obtain a canonical map Ext(, S) Ext(fi+1 ).
If O is a Kan complex, then this map is a trivial Kan fibration.
g0 gn
f10
X00 / / Xn0
Remark 3.3.1.8. Let f : O O0 be a map of unital -operads, where O and O0 are Kan complexes.
Let be an n-simplex of O act and let S be a downward-closed subset of [n]. If f is an approximation to
O0 (see Definition 2.3.3.6), then it induces a homotopy equivalence Ext(, S) Ext(f (), S). This follows
from Remark 3.3.1.6 and Corollary 2.3.3.17.
We are now ready to give the definition of a coherent -operad.
Definition 3.3.1.9. Let O be an -operad. We will say that O is coherent if the following conditions are
satisfied:
(1) The -operad O is unital.
(2) The -category O is a Kan complex.
(3) Suppose we are given a degenerate 3-simplex :
g
/Z
>Y ?
f idY g
X
f
/Y
Ext(|{0,2,3} , {0}) / Ext(|{0,3} , {0})
Ext(idY ) / Ext(g)
Ext(f ) / Ext(gf )
hmi
/ hni
hmi
/ hni
Ext(idY ) / Ext(g)
Ext(f ) / Ext(gf ).
is a homotopy pushout square. This follows from the observation that the above diagram can be identified
with the commutative square of finite sets
/ hni g(hmi)
hmi f (hli) / hni gf (hli).
Remark 3.3.1.14. We will later show that the little cubes operads E k are coherent for every integer k
(Theorem 5.1.1.1). This observation recovers Example 3.3.1.13 in the case k = 0 and Example 3.3.1.12 in
the limiting case k . We will give a more direct treatment of the case k = 1 when we discuss associative
algebras in 4.1 (see Proposition 4.1.1.16).
Proposition 3.3.1.15. Let f : O O0 be a map between unital -operads. Assume that both O and O0
are Kan complexes and that f is an approximation to O0 (see Definition 2.3.3.6). If O0 is coherent, then
O is coherent. The converse holds if the underlying map 0 O 0 O0 is surjective.
Remark 3.3.1.16. Let O be a unital -operad such that O is a Kan complex. According to Theorem
2.3.4.4, the -operad O can be obtained as the assembly of a O-family of reduced unital -operads
O0 O N(Fin ). Proposition 3.3.1.15 (and Proposition 2.3.4.5) imply that O is coherent if and only
if, for each X O, the -operad O0 X is coherent. In 3.3.3, we will see that there is a good theory of
modules associated to O-algebras and to O0X -algebras, for each X O. One can show that these module
theories are closely related to one another. To describe the relationship, suppose that C is another -
operad and A AlgO (C) is a O-algebra object of C, corresponding to a family of O0 X -algebra objects
O
{AX AlgO0X (C)}XO . Then giving an A-module object M ModA (C) is equivalent to giving a family
O0
{MX ModAX
X
(C)}XO0 . We leave the precise formulation to the reader.
Proof of Proposition 3.3.1.15. We may assume without loss of generality that f is a categorical fibration.
The first assertion follows immediately Remark 3.3.1.8. To prove the second, it will suffice (by virtue of
Remark 3.3.1.8) to show that every 3-simplex : 3 O0
act can be lifted to a 3-simplex of Ofl . Let
0 0
Z = (3) O . Since f is a categorical fibration, the induced map O O is a Kan fibration. Since this
Kan fibration induces a surjection on connected components, it is surjective on vertices and we may write
Z = f (Z) for some Z O. Corollary 2.3.3.17 guarantees that the induced map f 0 : (O /Z
)act (O0/Z )
act
is
a categorical equivalence. Since f is a categorical fibration, f 0 is also a categorical fibration and therefore
a trivial Kan fibration. We can interpret the 3-simplex as a 2-simplex : 2 (O0 /Z )
act
, which can be
act
lifted to a 2-simplex : (O/Z ) . This map determines a 3-simplex of Oact lifting , as desired.
2
Notation 3.3.2.1. Let O be a unital -operad. We let KO denote the full subcategory of Fun(1 , O )
spanned by the semi-inert morphisms of O . For i {0, 1} we let ei : KO O be the map given
by evaluation on i. We will say that a morphism in KO is inert if its images under e0 and e1 are inert
morphisms in O .
Theorem 3.3.2.2. Let O be a unital -operad such that O is a Kan complex. The following conditions
are equivalent:
(2) The evaluation map e0 : KO O is a flat categorical fibration (see Definition B.3.8).
The remainder of this section is devoted to the proof of Theorem 3.3.2.2. Our first step is to introduce
an apparently weaker version of condition (2).
By definition, an -operad O satisfies condition (2) of Theorem 3.3.2.2 if, for every map 2 O
corresponding to a diagram X Y Z and every morphism X Z in KO lifting the underlying map
X Z, the -category (KO )X/ /Z O {Y } is weakly contractible. We will say that O is m-coherent
X/ /Z
e
if this condition holds whenever X is an m-semi-inert morphism in O . We note that KO
0
O is a flat
categorical fibration if and only if O is m-coherent for all m 0.
Lemma 3.3.2.4. Let O be a unital -operad. The following conditions are equivalent:
f
X0
in O , where f is m-semi-inert. Let A[] denote the full subcategory of O
/ spanned by those commu-
tative diagrams
X /Y
f g
X0 / Y0
f g
X0 / Y0 / Z0
Proof. The equivalence of (2) and (3) follows immediately from Theorem T.4.1.3.1. We next prove that
(1) (3). We can extend and Z to a commutative diagram
X /Y /Z
f h
X0 / Z0
where h is semi-inert (for example, we can take Z = Z 0 and h = idZ 0 . The upper line of this diagram
determines a diagram 2 O . Let K denote the fiber product KO O 2 .The maps f and h determine
objects of K 2 {0} and K 2 {2}, which we will denote by X and Z. Since O is m-coherent, the
-category KX/ /Z 2 {1} is weakly contractible. We now observe that there is a trivial Kan fibration
: KX/ /Z A[]/Z 0 , so that A[]/Z 0 is likewise weakly contractible.
Now suppose that (3) is satisfied. We wish to prove that O is m-coherent. Fix a map 2 O , and
let K be the fiber product KO O 2 . Suppose we are given objects X K 2 {0} and Z K 2 {2};
we wish to prove that if X is m-semi-inert, then KX/ /{Z} 2 {1} is weakly contractible. The above data
determines a commutative diagram
X /Y /Z
f h
X0 / Z0
in O . If we let denote the left part of this diagram, then we can define a simplicial set A[]/Z 0 (O
/ )/Z 0
as in (3), which is weakly contractible by assumption. Once again, we have a trivial Kan fibration :
KX/ /Z A[]/Z 0 , so that KX/ /Z is weakly contractible as desired.
Remark 3.3.2.5. Let O , , and Z 0 be as in the part (3) of Lemma 3.3.2.4. Let A[]0/Z denote the full
subcategory of A[]/Z spanned by those diagrams
X /Y
f g
X0 / Y0 j
/ Z0
for which the map j is active. The inclusion A[]0/Z A[]/Z admits a left adjoint, and is therefore a weak
homotopy equivalence. Consequently, condition (3) of Lemma 3.3.2.4 is equivalent to the requirement that
A[]0/Z is weakly contractible.
Remark 3.3.2.6. In the situation of Lemma 3.3.2.4, let Z 0 O and let B denote the full subcategory of
O
/Z 0 spanned by the active morphisms W Z . The inclusion B O/Z 0 admits a left adjoint L. For any
0
diagram :
X /Y
X0
in O
/Z , L induces a functor A[]/Z 0 A[L]/Z 0 , which restricts to an equivalence A[]/Z 0 A[L]/Z 0 ,
0 0
where A[]/Z 0 and A[L]/Z 0 are defined as in Remark 3.3.2.5. Consequently, to verify condition (3) of
0 0
Lemma 3.3.2.4, we are free to replace by L and thereby reduce to the case where the maps X Z 0 ,
Y Z 0 , and X 0 Z 0 are active.
3.3. MODULES OVER -OPERADS 273
S00 / S0.
By the inductive hypothesis, the maps qS00 and q n are weak homotopy equivalences. Since qS 0 is a
homotopy pushout of the morphisms qS00 with qn over q n , we can reduce to proving that qn is a weak
homotopy equivalence. Note that assumption (a) guarantees that qn is a flat categorical fibration. If n > 1,
then we have a commutative diagram
X S n1 / X S n
qn qn
1
n1 / n
where the upper horizontal map is a categorical equivalence (Corollary B.3.15) and therefore a weak homotopy
equivalence; the lower horizontal map is obviously a weak homotopy equivalence. Since qn1 is a weak
homotopy equivalence by the inductive hypothesis, we conclude that qn is a weak homotopy equivalence.
It remains to treat the cases where n 1. If n = 0, the desired result follows from (b). Suppose finally
that n = 1. Let X 0 = X S 1 ; we wish to prove that X 0 is weakly contractible. Let X00 and X10 denote the
fibers of the map q1 , and let Y = Fun1 (1 , X 0 ). According to Proposition B.3.17, the natural map
a a
X00 (Y 1 ) X10 X 0
Y {0} Y {1}
is a categorical equivalence. Since X00 and X10 are weakly contractible, we are reduced to showing that Y is
weakly contractible. Let p : Y X00 be the map given by evaluation at {0}. Let x0 X00 , and let x denote
0
its image in x; the fiber p1 {x0 } is isomorphic to (X 0 )x / 1 {1} and therefore categorically equivalent to
Xx0 0 / 1 {1} ' Xx/ Sq(x)/ {f }, where f denotes the edge 1 S under consideration. Assumption (c)
guarantees that p1 {x0 } is weakly contractible. Since p is a Cartesian fibration, Lemma T.4.1.3.2 guarantees
that p is left cofinal and therefore a weak homotopy equivalence. Since X00 is weakly contractible by (b), we
deduce that Y is weakly contractible as desired.
274 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Example 3.3.2.9. Let q : X S be a flat inner fibration of simplicial sets, and let f : x y be an edge of
X. Then the induced map Xx/ /y Sq(x)/ /q(y) satisfies the hypotheses of Lemma 3.3.2.8 (see Proposition
B.3.13), and is therefore a weak homotopy equivalence.
Proposition 3.3.2.10. Let q : O N(Fin ) be a unital -operad. The following conditions are equivalent:
(1) The evaluation map e0 : KO O is a flat categorical fibration.
(2) Let Z O, and suppose we are given a diagram :
X /Y
f
X0
in O
/Z where f is semi-inert and the maps X Z, Y Z, and X Z are active. Let B[, Z]
0
X /Y
f g
X0 / Y0
in O where the map Y 0 Z is active, the map g is semi-inert, and the map q(X 0 ) q(Y ) q(Y 0 )
`
q(X)
is a surjective map of pointed finite sets. Then B[, Z] is weakly contractible.
(3) Condition (2) holds in the special case where f is required to be 1-semi-inert.
Proof. In the situation of (2), let A[]0/Z be defined as in Remark 3.3.2.5. There is a canonical inclusion
B[, Z] A[]0/Z . Our assumption that O is unital implies that this inclusion admits a right adjoint, and is
therefore a weak homotopy equivalence. The equivalence (1) (2) now follows by combining Lemma 3.3.2.4
with Remarks 3.3.2.5, 3.3.2.6, and 3.3.2.7. The same argument shows that (3) is equivalent to the condition
that O is 1-coherent. The implication (2) (3) is obvious; we will complete the proof by showing that
(3) (2).
Let (, Z) be as in (2); we wish to show that B[, Z] is weakly contractible. The image q(f ) is a semi-inert
morphism hni hn + mi in N(Fin ), for some m 0. If m = 0, then B[, Z] has an initial object and there
is nothing to prove. We assume therefore that m > 0, so that (since O is unital) f admits a factorization
f0 f 00
X X0 X 0
0 00
` q(f 2) is aninclusion hni , hn + m 1i and q(f ) is an inclusion
such that hn + m 1i , hn + mi. Let
{0} O/Z be the diagram given by Y X X0 X , and let 0 be the restriction of to
1 0
:
1 {0} 1 . Let C denote the -category
`
Fun(1 , O
0 / /Z ) O O
/ /Z
0 / /Z
f0 g0
X0 / Y0
f 00 g 00
X0 / Y0 /Z
3.3. MODULES OVER -OPERADS 275
in O . Let C0 denote the full subcategory of C spanned by those diagrams where the maps g 0 and g 00
are semi-inert, the maps Y0 Z and Y 0 Z are active, and the maps q(Y ) q(X) q(X0 ) q(Y0 ) and
`
q(Y0 ) q(X0 ) q(X 0 ) q(Y 0 ) are surjective. There are evident forgetful functors B[], Z] C0 B[0 , Z].
`
The map admits a right adjoint and is therefore a weak homotopy equivalence. The simplicial set B[0 , Z],
and therefore weakly contractible by the inductive hypothesis. To complete the proof, it will suffice to show
that is a weak homotopy equivalence. For this, we will show that satisfies the hypotheses of Lemma
3.3.2.8:
(a) The map is a flat inner fibration. Fix a diagram
?B
A
j
/C
in A[0 ]0/Z and a morphism j : A C in C0 lifting j; we wish to show that the -category
X0 / YA / YB / YC
X0 / Y0 / Y0 /Z
A C
in O . Restricting our attention to the rectangle in the lower right, we obtain a commutative diagram
= YB
!
YA
j0
/ YC
YA0 / Y0 / Y0
B C
in O . Let Z1 be the full subcategory of Z0 spanned by those diagrams for which the map 0 0
` YB Y0 C is
active, and let Z2 be the full subcategory of Z1 spanned by those maps for which q(YB ) q(YA ) q(YA )
q(YB0 ) is surjective. Since the map q(YA ) q(X0 ) q(X 0 ) q(YA0 ) is surjective and f 00 is 1-semi-inert, we
`
deduce that is 1-semi-inert. Condition (3) guarantees that O is 1-coherent, so the -category Z0
is weakly contractible. The inclusion Z1 Z0 admits a left adjoint, and the inclusion Z2 Z1 admits
a right adjoint. It follows that both of these inclusions are weak homotopy equivalences, so that Z2 is
weakly contractible. There is an evident restriction map Z Z2 , which is easily shown to be a trivial
Kan fibration. It follows that Z is weakly contractible as desired.
276 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
(b) The fibers of are weakly contractible. To prove this, we observe an object b B[0 , Z] determines a
commutative diagram
X /Y
X0 / Y0
X0
in O 0
/Z . If we let denote the lower part of this diagram, then we have a trivial Kan fibration
(b) B[ , Z], which is weakly contractible by virtue of (3).
1 0
(c) For every object c C0 and every morphism : (c) b in B[0 , Z], the -category
Y = (C0 )c/ B[0 ,Z](c)/ {}
is weakly contractible. The pair (c, ) determines a diagram
X /Y
X0 / Y0 / Y1
g 00
X0 / Y0
in O 00
/Z . Let denote the lower right corner of this diagram. Then we have a trivial Kan fibration
Y B[ , Z]. Since the map q(Y0 ) q(X0 ) q(X 0 ) q(Y 0 ) is surjective, we deduce that g 00 is 1-semi-
00
`
Proof of Theorem 3.3.2.2. In view of Proposition 3.3.2.10, we can rephrase Theorem 3.3.2.2 as follows: if
O is a unital -operad and O is a Kan complex, then O is coherent if and only if it is 1-coherent.
Fix a pair of active morphisms f : X Y and g : Y Z in O , where Z O. Let : 3 O be as
in the formulation of condition (3), and consider the diagram
Ext(|{0,2,3} , {0}) / Ext(|{0,3} , {0}).
Each of the maps in this diagram is a Kan fibration between Kan complexes. Consequently, O is 1-coherent
if and only if, for each vertex v of Ext(|{0,3} , {0}), the induced diagram of fibers
Ext(|{0,1,3} , {0, 1})v Ext(, {0, 1})v Ext(|{0,2,3} , {0})v
has a contractible homotopy pushout. Without loss of generality, we may assume that v determines a
diagram
X /Y /Z
idZ
X0 /Z
3.3. MODULES OVER -OPERADS 277
in O , where the left vertical map is 1-semi-inert. Let denote the induced diagram X 0 X Y in O /Z ,
and let B[, Z] be the -category defined in Proposition 3.3.2.10. Let B[, Z]1 denote the full subcategory
of B[, Z] spanned by those objects which correspond to diagrams
X /Y
X0 / Y0
where the right vertical map is an equivalence. Then there is a unique map p : B[, Z] 1 such that
p1 {1} ' B[, Z]1 . Let B[, Z]0 = p1 {0}, and let Z = Fun1 (1 , B[, Z]) be the -category of sections of
p. We have a commutative diagram
B[, Z]0 o Z / B[, Z]1 .
in which the vertical maps are trivial Kan fibrations. Consequently, condition O is 1-coherent if and only
if each homotopy pushout a a
B[, Z]0 (Z 1 ) B[, Z]1
Z {0} Z {1}
is weakly contractible. According to Proposition B.3.17, this homotopy pushout is categorically equivalent
to B[, Z], so that the 1-coherence of O is equivalent to the coherence of O .
O O
We let Mod (C) denote the full simplicial subset of Mod g (C) spanned by those vertices v with the
following property: if we let v = q(v) O , then v determines a functor
{v} O KO C
which carries inert morphisms to inert morphisms (recall that a morphism in KO is inert if its images
e0 () and e1 () are inert).
Notation 3.3.3.2. Let O be an -operad. We let K0O denote the full subcategory of KO spanned by the
null morphisms f : X Y in O . For i = 0, 1, we let e0i denote the restriction to K0O of the evaluation map
ei : KO O .
278 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Lemma 3.3.3.3. Let O be a unital -operad. Then the maps e00 and e01 determine a trivial Kan fibration
: K0O O O .
Proof. Since is evidently a categorical fibration, it will suffice to show that is a categorical equivalence.
Corollary T.2.4.7.12 implies that evaluation at {0} induces a Cartesian fibration p : Fun(1 , O ) O . If
f is a null morphism in O , then so is f g for every morphism g in O ; it follows that if : f f 0 is a
p-Cartesian morphism in Fun(1 , O ) and f 0 K0O , then f K0O . Consequently, p restricts to a Cartesian
fibration e00 : K0O O . Moreover, a morphism in K0O is e00 -Cartesian if and only if e01 () is an equivalence.
Consequently, fits into a commutative diagram
K0O
/ O O
e00
z
O
and carries e00 -Cartesian morphisms to -Cartesian morphisms. According to Corollary T.2.4.4.4, it will
X/
suffice to show that for every object X O , the map induces a categorical equivalence X : (O )0 O ,
X/ X/
where (O )0 is the full subcategory of (O ) spanned by the null morphisms X Y .
The map X is obtained by restricting the left fibration q : (O )X/ O . We observe that if f is a
null morphism in O , then so is every composition of the form g f . It follows that if : f f 0 is a
X/ X/
morphism in (O )X/ such that f (O )0 , then f 0 (O )0 , so the map q restricts to a left fibration
X/
X : (O )0 O . Since the fibers of X are contractible (Lemma 3.3.3.11), Lemma T.2.1.3.4 implies that
X is a trivial Kan fibration.
Corollary 3.3.3.4. Let O be a unital -operad. The projection map e00 : K0O O is a flat categorical
fibration.
Notation 3.3.3.5. Let O be an -operad and let C O be a O-operad family. We define a simplicial
set Alg
g (C) equipped with a map Alg g (C) O so that the following universal property is satisfied: for
/O /O
every simplicial set X with a map X O , we have a canonical bijection
g (C)) ' FunFun({1},O ) (X Fun({0},O ) K0 , C ).
FunO (X, Alg /O O
Remark 3.3.3.7. Let O be a unital -operad. Since the map e01 : K0O O is a trivial Kan fibration
(Lemma 3.3.3.3), we conclude that : O FunO (O , C ) Alg
g (C) induces a categorical equivalence
/O
O Alg/ O (C) Alg/ O (C).
p
O
Mod (C) p Alg/ O (C) {A} ' ModO (C) Alg/ O (C) {A}.
3.3. MODULES OVER -OPERADS 279
The main ingredient in the proof of Theorem 3.3.3.9 is the following result, which we will prove at the
end of this section.
(2) Let F : KO Fun({0},O ) 1 C be the functor classified by f . For every e0 -Cartesian morphism fe
of KO lifting f0 (in other words, for every lift fe of f0 such that e1 (fe) is an equivalence: see part (4)
of the proof of Proposition 3.3.3.18), the morphism F (fe) of C is inert.
We will obtain Theorem 3.3.3.9 by combining Proposition 3.3.3.10 with a few elementary observations.
Lemma 3.3.3.11. Let p : O be a unital -operad. Let X and Y be objects of O lying over objects
hmi, hni Fin , and let Map0O (X, Y ) denote the summand of MapO (X, Y ) corresponding to those maps
which cover the null morphism hmi {} hni in Fin . Then Map0O (X, Y ) is contractible.
Proof. Choose an inert morphism f : X Z covering the map hmi {} in Fin . We observe that
composition with f induces a homotopy equivalence MapO (Z, Y ) Map0O (X, Y ). Since O is unital, the
space MapO (Z, Y ) is contractible.
Lemma 3.3.3.12. Let O be a unital -operad and let C O be a O-operad family. Then the map
g (C) O is a categorical fibration. In particular, Alg
Alg g (C) is an -category.
/O 0 /O
g (C) can be described as (e0 ) (K0 Fun({1},O ) C ). The desired result now
Proof. The simplicial set Alg /O 0 O
follows from Proposition B.4.5 and Corollary 3.3.3.4.
Remark 3.3.3.13. In the situation of Lemma 3.3.3.12, the simplicial set p Alg/ O (C) is a full simplicial subset
of an -category, and therefore also an -category. Since p Alg/ O (C) is evidently stable under equivalence
g (C), we conclude that the map p Alg (C) O is also a categorical fibration.
in Alg/O /O
Lemma 3.3.3.14. Let O be a coherent -operad, and let C O be a O-operad family. Then the
O
inclusion K0O KO induces a categorical fibration Mod (C) p Alg/ O (C).
O O
Proof. Since Mod (C) and p Alg/ O (C) are full subcategories stable under equivalence in Mod
] (C) and
O
Alg
g (C), it suffices to show that the map Mod
/O
] (C) Alg g (C) has the right lifting property with respect
/O
to every trivial cofibration A B with respect to the Joyal model structure on (Set )/ O . Unwinding the
definitions, we are required to provide solutions to lifting problems of the form
i q
B Fun({0},O ) KO / Fun({1}, O ).
280 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Since q is a categorical fibration, it suffices to prove that the monomorphism i is a categorical equivalence
of simplicial sets. In other words, we need to show that the diagram
B Fun({0},O ) K0O / B Fun({0},O ) KO
is a homotopy pushout square (with respect to the Joyal model structure). To prove this, it suffices to show
that the vertical maps are categorical equivalences. Since A B is a categorical equivalence, this follows
from Corollary B.3.15, since the restriction maps e00 : K0O O and e0 : KO O 0 are flat categorical
fibrations (Corollary 3.3.3.4).
O
Mod (C) p
h0i Alg/ O (C)h0i .
Remark 3.3.3.16. In the situation of Definition 3.3.3.8, consider the pullback diagram
ModO (C)
j
/ ModO (C)
0
0
O Alg/ O (C)
j
/ p Alg/ O (C).
Since is a categorical fibration and O Alg/ O (C) is an -category, this diagram is a homotopy pull-
back square (with respect to the Joyal model structure). Remark 3.3.3.7 implies that j 0 is a categorical
equivalence, so j is also a categorical equivalence. Using Proposition 3.3.3.10, we deduce that ModO (C)
O Alg/ O (C) is a fibration of generalized -operads.
Proof of Theorem 3.3.3.9. It follows from Remark 3.3.3.16 that the map ModO A (C)
O is a fibration
O
of generalized -operads. To complete the proof, it will suffice to show that ModA (C) is itself an -
operad. According to Proposition 2.3.2.5, this is equivalent to the assertion that ModO
A (C)h0i is a contractible
Kan complex. This is clear, since Remark 3.3.3.15 implies that 0 induces an isomorphism ModO (C)
h0i
Alg/ O (C).
(ii) Let : hmi hm0 i be the morphism in Fin determined by X, and let : hni hn0 i be the
morphism in Fin determined by Y . Then f induces a diagram
hmi
/ hni
hm0 i
/ hn0 i
(3) If X KO and f is e0 -coCarteian, then Y KO (the map f is then automatically coCartesian with
respect to the restriction e0 | KO ).
Proof. We note that the only if direction of (2) follows from the if direction together with (1), since a
coCartesian lift f of f0 is determined uniquely up to homotopy. We first treat the case where O = N(Fin ).
Then we can identify X with with , and f0 with an inert morphism : hmi hni. Choose a map
: hm0 i hn0 i which identifies hn0 i with the finite pointed set obtained from hm0 i by collapsing ( 1 {})
to a point, so that we have a commutative diagram
hmi
/ hni
hm0 i
/ hn0 i
as in the statement of (ii). By construction, the map is inert. The above diagram is evidently a pushout
square in Fin and so therefore corresponds to a morphism morphism f in Fun(1 , N(Fin )) which is
coCartesian with respect to the projection Fun(1 , N(Fin )), and therefore with respect to the projection
e0 : KN(Fin ) N(Fin ). This completes the proof of (1) and the if direction of (2); assertion (3) follows
from the observation that is semi-inert whenever is semi-inert.
We now prove the if direction of (2) in the general case. Since f0 is inert, we conclude (Proposition
T.2.4.1.3) that f is e0 -coCartesian if and only if it is coCartesian with respect to the composition
e
Fun(1 , O )
0
O N(Fin ).
The first part of the proof shows that p(f ) is q-coCartesian. Since f0 is inert, condition (i) and Lemma 3.2.2.9
guarantee that f is p-coCartesian. Applying Proposition T.2.4.1.3, we deduce that f is (q p)-coCartesian
as desired.
To prove (1), we first choose a diagram
hmi
/ hni
hm0 i
/ hn0 i
satisfying the hypotheses of (2). We can identify this diagram with a morphism f in Fun(1 , N(Fin )). We
will show that it is possible to choose a map f : X Y satisfying (i) and (ii), which lifts both f0 and f .
282 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Using the assumption that O is an -operad, we can choose an inert morphism f1 : X 0 Y 0 lifting .
Using the fact that the projection O N(Fin ) is an inner fibration, we obtain a commutative diagram
X
f0
/Y
X
!
X0
f1
/ Y0
in O . To complete the proof, it suffices to show that we can complete the diagram by filling an appropriate
horn 20 2 to supply the dotted arrow. The existence of this arrow follows from the fact that f0 is inert,
and therefore coCartesian with respect to the projection O N(Fin ).
We now prove (3). Let f : X Y be a morphism corresponding to a diagram as above, where X is
semi-inert; we wish to show that Y is semi-inert. The first part of the proof shows that the image of Y in
N(Fin ) is semi-inert. It will therefore suffice to show that for any inert morphism g : Y 0 Z, if the image
of g Y in N(Fin ) is inert, then g Y is inert. We note that g Y f0 ' g f1 X has inert image in
N(Fin ); since X is semi-inert we deduce that g Y f0 is inert. Since f0 is inert, we deduce from Proposition
T.2.4.1.7 that g Y is inert as desired.
For the remainder of this section, we will assume that the reader is familiar with the language of categorical
patterns developed in Appendix B.4. Let P denote the categorical pattern (M, T, { : 1 1 O }A )
on O where M is the collection of inert morphisms in O , T is the collection of all 2-simplices in O , and
A is the collection of all diagrams of inert morphisms in O which cover a diagram
hmi / hni
hm0 i / hn0 i
`
in Fin which induces a bijection hm0 i + +
hn0 i hni hmi . We will regard (Set )/ P = (Set )/ O as
0
endowed with the model structure of Theorem B.0.20. Let M denote the collection of inert morphisms in
KO , so that the construction X 7 X Fun({0},O )\ KO , M 0 ) determines a functor F : (Set+ +
)/ P (Set )/ P .
The functor F admits a right adjoint G. By construction, if C O is a fibration of generalized -
O
operads, then G(C,\ ) can be identified with the pair (Mod (C), M 00 ), where M 00 is the collection of edges in
O
Mod (C) satisfying condition (2) of Proposition 3.3.3.10. Unwinding the definitions, we see that an object
X (Set+ )/ O is fibrant if and only if the underlying map X O is a map of generalized -operads and
the collection of marked edges of X coincides with the collection of inert morphisms in X. We can therefore
reformulate Proposition 3.3.3.10 as follows:
X 7 X O,\ (KO , M 0 )
Proof. It will suffice to show that the map KO O O satisfies the hypotheses of Theorem B.4.2:
(1) The evaluation map e0 : KO O is a flat categorical fibration. This follows from our assumption
that O is coherent.
3.3. MODULES OVER -OPERADS 283
(2) The collections of inert morphisms in O and KO contain all equivalences and are closed under com-
position. This assertion is clear from the definitions.
(4) For every inert edge 1 Fun({0}, O ), the induced map KO Fun({0},O ) 1 1 is a Cartesian
fibration. To prove this, it suffices to show that if X is an object of KO corresponding to a semi-inert
morphism X X 0 in O , and f : Y X is an inert morphism in O , then we can lift f to an
e0 -Cartesian morphism f : Y X. According to Corollary T.2.4.7.12, we can lift f to a morphism
f : Y X in Fun(1 , O ) which is e00 -coCartesian, where e00 : Fun(1 , O ) O 0 is given by
evaluation at 0. To complete the proof, it suffices to show that Y belongs to KO . We can identify f
with a commutative diagram
Y
f
/X
Y X
f0
Y0 / X0
in O ; we wish to prove that the morphism Y is semi-inert. Since f is e00 -Cartesian, Corollary T.2.4.7.12
implies that f 0 is an equivalence. We can therefore identify Y with f 0 Y ' X f , which is inert by
virtue of Remark 3.3.1.3. This completes the verification of condition (4) and establishes the following
criterion: if f is a morphism in KO such that f = e0 (f ) is inert, the following conditions are equivalent:
(5) Let p : 1 1 Fun({0}, O ) be one of the diagrams specified in the definition of the categorical
pattern P. Then the restriction of e0 determines a coCartesian fibration (1 1 ) Fun({0},O ) KO
1 1 . This follows immediately from Lemma 3.3.3.17.
(6) Let p : 1 1 Fun({0}, O ) be one of the diagrams specified in the definition of the categorical
pattern Pfam and let s be a coCartesian section of the projection (1 1 )Fun({0},O ) KO 1 1 .
Then the composite map
s e
q : 1 1 (1 1 ) Fun({0},O ) KO KO
1
Fun({1}, O )
is one of the diagrams specified in the definition of the categorical patterm Pfam
Fun({1},O ) . It follows
from Lemma 3.3.3.17 that q carries each morphism in to an inert morphism in Fun({1}, O ).
1 1
Unwinding the definitions (and using the criterion provided by Lemma 3.3.3.17), we are reduced to
verifying the following simple combinatorial fact: given a semi-inert morphism hmi hki in Fin and
a commutative diagram of inert morphisms
hmi / hni
hm0 i / hn0 i
284 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
hm0 i hmi , the induced diagram
`
which induces a bijection hni hn0 i
/ hni
`
hki hmi hki
` `
hm0 i hki / hn0 i hki
hmi hmi
>Y
f g
X
h /Z
in KO , where g is locally e0 -Cartesian, e0 (g) is inert, and e0 (f ) is an equivalence. We must show that
f is inert if and only if h is inert. Consider the underlying diagram in O
X0
f0
/ Y0 g0
/ Z0
X1
f1
/ Y1 g1
/ Z1 .
Since f0 is an equivalence and g0 is inert, h0 = g0 f0 is inert. It will therefore suffice to prove that
f1 is inert if and only if h1 = g1 f1 is inert. For this, it sufficess to show that g1 is an equivalence in
O . This follows from the proof of (4), since g is assumed to be locally e0 -Cartesian.
>Y
f g
X
h /Z
X0
f0
/ Y0 g0
/ Z0
X1
f1
/ Y1 g1
/ Z1 .
Since f0 and f1 are inert (Lemma 3.3.3.17), Propositions T.5.2.8.6 and 2.1.2.4 guarantee that g0 is
inert if and only if h0 is inert, and that g1 is inert if and only if h1 is inert. Combining these facts, we
conclude that g is inert if and only if h is inert.
We close this section by describing the structure of the module -categories ModO A (C) in the simplest
case, where O is the -operad E 0 of Example 2.1.1.19. Recall that E
0 is coherent (Example 3.3.1.13).
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 285
E0
Mod (C) p Alg/E0 (C) C = Alg/E0 (C) C
is a trivial Kan fibration. In particular, for every E0 -algebra object A of C, the forgetful functor
ModEA0 (C) C
is an equivalence of -categories.
Proof. There is a canonical isomorphism of simplicial sets KE0 O {h1i} ' E 0 . Let A be the full
1
1
subcategory of E0 spanned by (h0i, 0) together with the objects (hni, 1) for n 0. Unwinding the
definitions, we can identify FunE (E0 1 , C ) spanned by those functors F which satisfy the following
0
conditions:
(i) The restriction F |E
0 {1} is an E0 -algebra object C .
is a trivial Kan fibration. We are therefore reduced to proving that the restriction map
which is a trivial Kan fibration by virtue of Proposition T.4.3.2.15 (since every object of C
h0i is q-final).
(1) The category CAlg(ModA ) of commutative algebra objects of ModA is equivalent to the category
of A-algebras: that is, the category whose objects are commutative rings B equipped with a ring
homomorphism A B.
286 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
(2) Let Ab denote the category of abelian groups. There is an evident forgetful functor : ModA Ab.
When A is the ring of integers Z, the functor is an equivalence of categories.
(3) The category ModA admits small limits and colimits. Moreover, the forgetful functor : ModA Ab
preserves all small limits and colimits.
Our goal in this section is to prove analogues of assertions (1), (2) and (3) in the -categorical context.
We will replace the symmetric monoidal category of abelian groups by an arbitrary fibration of -operads
q : C O with O coherent, the commutative ring A by an algebra object A Alg/ O (C), and the
symmetric monoidal category ModA of A-modules by the -operad fibration q 0 : ModO
A (C) O defined
We will prove assertions (10 ) and (20 ) in 3.4.1 and 3.4.2, respectively. Assertion (30 ) will be deduced from
a more general assertion concerning limits relative to the forgetful functor q 0 : ModO (C) O Alg/ O (C)
(Theorem 3.4.3.1) which we prove in 3.4.3. There is an analogous statement for relative colimits (Theorem
3.4.4.3), which we will prove in 3.4.4. However, both the statement and the proof are considerably more
involved: we must assume not only that the relevant colimits exist in the underlying -category C, but that
they are operadic colimits in the sense of 3.1.1. Nevertheless, we will be able to use Theorem 3.4.4.3 to
establish an analogue of (30 ) for colimit diagrams, under some mild assumptions on the fibration q : C O
(see, for example, Theorem 3.4.4.2).
(1) The forgetful functor : D C induces an equivalence of categories from the category of commutative
algebra objects CAlg(D) to the category CAlg(C)A/ of commutative algebra objects A0 CAlg(D)
equipped with a map A A0 .
(2) Given a commutative algebra object B CAlg(D), the category of B-modules in D is equivalent to
the category of (B)-modules in C.
Our goal in this section is to obtain -categorical analogues of the above statements for algebras over
an arbitrary coherent -operad (Corollaries 3.4.1.7 and 3.4.1.9). Before we can state our results, we need
to introduce a bit of terminology.
Notation 3.4.1.1. Let p : O N(Fin ) be an -operad, and let KO Fun(1 , O ) be defined as in
Notation 3.3.2.1. We let O
denote the -category of pointed objects of O : that is, the full subcategory of
Fun( , O ) spanned by those morphisms X Y such that X is a final object of O (which is equivalent to
1
and only if it is a left Kan extension of its restriction to {1}. In this case, Proposition T.4.3.2.15 implies that
evaluation at {1} induces a trivial Kan fibration e : O
O . We let s : O O denote a section of e, and
regard s as a functor from O to Fun( , O ). We observe that there is a canonical natural transformation
1
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 287
! }
O .
such that f preserves inert morphisms. Composing with the map O of Notation 3.4.1.1, we obtain a map
O
Alg/ O (Mod (C)) FunO (O 1 , C ).
Alg/ O (ModO A (C)) O
/ Alg/ O (C) O .
We defer the proofs of Proposition 3.4.1.3 and 3.4.1.4 until the end of this section.
Corollary 3.4.1.5. Let O be a coherent -operad and let C O be a fibration of -operads. The
composition
O
: Alg/ O (ModO (C)) Alg/ O (Mod (C)) Fun(1 , Alg/ O (C))
is an equivalence of -categories.
Proof. Combine Proposition 3.4.1.3 with Remark 3.3.3.16.
Remark 3.4.1.6. Let : Alg/ O (ModO (C)) Fun(1 , Alg/ O (C)) be the categorical equivalence of Corollary
3.4.1.5. Composing with the map Fun(1 , Alg/ O (C)) Alg/ O (C) given by evaluation at {0}, we obtain a
map 0 : Alg/ O (ModO (C)) Alg/ O (C). Unwinding the definitions, we see that 0 factors as a composition
0 00
Alg/ O (ModO (C))
0
Alg/ O (Alg/ O (C) O)
0
Alg/ O (C),
288 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Corollary 3.4.1.7. Let O be a coherent -operad, let C O be a fibration of -operads, and let
A Alg/ O (C) be a O-algebra object of C. Then the categorical equivalence of Corollary 3.4.1.5 restricts to
a categorical equivalence
A : Alg/ O (ModO
A (C)) Alg/ O (C)
A/
.
Proof. Remark 3.4.1.6 guarantees that the restriction of carries Alg/ O (ModO
A (C)) into
Alg/ O (ModO
A (C))
/ Alg/ O (ModO (C)) / Fun(1 , Alg/ O (C))
/ Alg/ O (Alg/ O (C) O) 0 / Fun({0}, Alg/ O (C)).
0
The left square is a homotopy pullback, since it is a pullback square between fibrant objects in which the
vertical maps are categorical fibrations. The right square is a homotopy pullback since both of the horizontal
arrows are categorical equivalences ( is a categorical equivalence by virtue of Corollary 3.4.1.5, and 0 is
a categorical equivalence since it is left inverse to a categorical equivalence). It follows that the outer
square is also a homotopy pullback, which is equivalent to the assertion that A is a categorical equivalence
(Proposition T.3.3.1.3).
Corollary 3.4.1.8. Let O be a coherent -operad, p : C O a fibration of -operads, and A
Alg/ O (C) an algebra object. Then there is a canonical equivalence of -categories
ModO (ModO O
A (C)) Mod (C) Alg/ O (C) Alg/ O (C)
A/
.
ModO
B
(ModO O
A (C)) ModB (C) .
We now turn to the proof of Propositions 3.4.1.3 and 3.4.1.4. We will need a few preliminary results.
Lemma 3.4.1.10. Suppose we are given a commutative diagram of -categories
C
F /D
p
q
E
where p and q are Cartesian fibrations and the map F carries p-Cartesian morphisms to q-Cartesian mor-
phisms. Let D D be an object, let E = q(D), and let CD/ = C D DD/ . Then:
(1) The induced map p0 : CD/ EE/ is a Cartesian fibration.
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 289
ni
g0
/ CD/
=
g
n / EE/
admits a solution, provided that n 2 and either 0 < i < n or i = n and g0 carries {n1,n} to a special
morphism e in CD/ . To prove this, we first use the fact that p is an inner fibration (together with the
observation that the image e0 of e in C is p-Cartesian when i = n) to solve the associated lifting problem
g00
ni /C
>
g0
n / E.
To extend this to solution of our original lifting problem, we are required to solve another lifting problem of
the form
g000
n+1 /D
i+1 =
g 00
q
n+1 / E.
If i < n, the desired solution exists by virtue of our assumption that q is an inner fibration. If i = n, then it
suffices to observe that g000 ({n,n+1} ) = F (e0 ) is a q-Cartesian morphism in D.
0
To prove (1), it will suffice to show that for every object C CD/ and every morphism f 0 : E p0 (C)
in EE/ , there exists a special morphism f in CD/ with p0 (f ) = f 0 . We can identify C with an object C C
together with a morphism : D F (C) in D, and we can identify f 0 with a 2-simplex
0
?E
f0
q() !
E / p(C)
F (C 0 )
=
F (f0 )
#
D
/ F (C)
C
F /D
p
q
E
where p and q are Cartesian fibrations, and the map F carries p-Cartesian morphisms to q-Cartesian mor-
phisms. Suppose furthermore that for every object E E, the induced functor FE : CE DE is left cofinal.
Then F is left cofinal.
Proof. In view of Theorem T.4.1.3.1, it suffices to show that for each object D D, the simplicial set
CD/ = C D DD/ is weakly contractible. Let E denote the image of D in E; we observe that CD/ comes
equipped with a map p0 : CD/ EE/ . Moreover, the fiber of p0 over the initial object idE EE/ can be
identified with CE DE (DE )D/ , which is weakly contractible by virtue of our assumption that FE is left
cofinal (Theorem T.4.1.3.1). To prove that CD/ is contractible, it will suffice to show that the inclusion
i : p01 {idE } , CD/ is a weak homotopy equivalence. We will prove something slightly stronger: the
inclusion i is right cofinal. Since the inclusion {idE } EE/ is evidently right cofinal, it will suffice to show
that p0 is a Cartesian fibration (Proposition T.4.1.2.15). This follows from Lemma 3.4.1.10.
Lemma 3.4.1.12. Let q : C O be a fibration of -operads, and let : hni hmi be an inert morphism
in Fin . Let denote the diagram
/
hni hmi
id id
hni
/ hmi
in N(Fin ), let K ' 22 be the full subcategory of 1 1 obtained by omitting the initial vertex, and let
0 = |K. Suppose that 0 : K C is a diagram lifting 0 , corresponding to a commutative diagram
0 / X0
Y0
Y
/X
0 / X0
Y0
(2) There exists an extension of 0 lying over which satisfies conditions (i) and (ii) of (1).
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 291
Proof of Proposition 3.4.1.3. We define a simplicial set M equipped with a map p : M 1 so that the
following universal property is satisfied: for every map of simplicial sets K 1 , the set Hom(Set )/1 (K, M)
can be identified with the collection of all commutative diagrams
K 1 {1} / O 1
O
K / KO .
The map p is a Cartesian fibration, associated to the functor O from M1 ' O 1 to M0 ' KO . We
observe that M is equipped with a functor M O , whose restriction to M1 ' O 1 is given by
projection onto the first factor and whose restriction to M0 ' KO is given by evaluation at {1}.
We let X denote the full subcategory of FunO (M, C ) spanned by those functors F satisfying the
following pair of conditions:
(i0 ) For every p-Cartesian morphism f in M, the image F (f ) is a q-coCartesian morphism in C . Since the
image of f in O is an equivalence, this is equivalent to the requirement that F (f ) is an equivalence
in C .
O
Using Proposition T.4.3.2.15, we deduce that the restriction map X Alg/ O (Mod (C)) is a trivial Kan
fibration. This restriction map has a section s, given by composition with the natural retraction r : M M0 .
It follows that s is a categorical equivalence, and that every object F X is equivalent (F | M0 ) r. We
deduce that restriction to M1 M induces a functor 0 : X Fun(1 , Alg/ O (C)). We have a commutative
diagram
8X
s 0
O
&
Alg/ O (Mod (C))
/ Fun(1 , Alg/ O (C)).
To complete the proof, it will suffice to show that 0 is a categorical equivalence. We will show that 0 is a
trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice to prove the following:
(a) A functor F FunO (M, C ) belongs to X if and only if F1 = F | M1 Fun(1 , Alg/ O (C)) and F is a
q-right Kan extension of F1 .
(b) Every object F1 FunO (M1 , C ) belonging to Fun(1 , Alg/ O (C)) admits a q-right Kan extension of
F FunO (M, C ).
To prove these claims, we will need a criterion for detecting whether a functor F FunO (M, C ) is a
q-right Kan extension of F1 = F | M1 Fun(1 , Alg/ O (C)) at an object X M0 . Let X correspond to a
semi-inert morphism : X 0 X in O , covering a morphism : hmi hni in N(Fin ). Let D denote the
292 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
hmi
/ hni
h0i / hki
in Fin , and choose an inert morphism : X 0 Y in O lying over . Let Y denote the image of Y under
our chosen section s : O O
, so we can identify Y with a morphism 0 Y in O , where 0 is a zero
object of O . We can therefore lift to a morphism e : X Y in KO , corresponding to a commutative
diagram
/
X0 X
0 / Y.
The pair (Y, )e can be identified with an object of N0 , which we will denote by Ye . We claim that Ye is an
initial object of N0 . Unwinding the definitions, this is equivalent to the following assertion: for every object
A O , composition with e induces a homotopy equivalence
The map 0 is a homotopy equivalence because s is a categorical equivalence, and the map 00 is a homotopy
equivalence because is coCartesian with respect to the projection KO KN(Fin ) .
We have an evident natural transformation e : X idX in KO . The pair (X, e) determines an object
Ze N1 . We claim that Ze is an initial object of N1 . Unwinding the definitions, we see that this is equivalent
to the assertion that for every object A O , composition with e induces a homotopy equivalence
The map 0 is a homotopy equivalence since is fully faithful, and the map 00 is a homotopy equivalence
by virtue of Corollary T.5.2.8.18 (applied to the trivial factorization system on O ).
Since N O 1 is a left fibration, we can lift the map (Y, 0) (Y, 1) to a map e : Ye Ye 0 in N.
Since Ze is an initial object of N1 , we can choose a map e0 : Z e Ye in N1 . Let C ' 2 denote the full
2
subcategory of obtained by omitting the final vertex, so that e and e0 together determine a map of
1 1
C /N
~
1 ,
F (X) / F1 (X, 1)
F1 (Y, 0) / F1 (Y, 1)
is a q-limit diagram.
Moreover, Lemma T.4.3.2.13 yields the following:
(0 ) A functor F1 Fun(1 , Alg/ O (C)) admits a q-right Kan extension F FunO (M, C ) if and only if,
for every object X KO , the diagram
F1 (X, 1)
F1 (Y, 0) / F1 (Y, 1)
X
id /X
Y
id / Y.
Assertion (b) follows immediately from (0 ) together with Lemma 3.4.1.12. Combining assertion () with
Lemma 3.4.1.12, we deduce that a functor F FunO (M, C ) is a q-right Kan extension of F1 = F | M1
Fun(1 , Alg/ O (C)) if and only if the following conditions are satisfied:
(i0 ) The restriction F1 belongs to Fun(1 , Alg/ O (C)). That is, F carries every inert morphism in O {j}
M1 to an inert morphism in C , for j {0, 1}.
(ii0 ) Let X be as above. Then the induced morphism F (X) F (Y, 0) is inert.
(iii0 ) Let X be as above, and suppose that we are given an inert morphism 0 : hni hli such that the
composite map 0 : hmi hn0 i is surjective together with an inert morphism 0 : X X 00 lifting
0 . Then the composite map F (X) F (X, 1) F (X 00 , 1) is an inert morphism in C .
To complete the proof, it will suffice to show that a functor F FunO (M, C ) satisfies conditions (i) and
(ii) if and only if it satisfies conditions (i0 ), (ii0 ), and (iii0 ).
Suppose first that F satisfies (i) and (ii). We have already seen that F must also satisfy (i0 ). To prove
0
(ii ), we observe that the map F (X) F (Y, 0) factors as a composition
F (X) F (Y ) F (Y, 0).
The first map is inert because F satisfies (ii) and e : X Y is an inert morphism in KO . The second
morphism is inert by virtue of assumption (i). Now suppose that we are given an inert morphism X X 00
as in (iii0 ). We have a commutative diagram
X / X0
X 00
id / X 00
294 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
0
Y0 /Y
in the -category O . We wish to show that F () is an inert morphism in C . Let 0 : hni hki be
the image of in N(Fin ), and let (0 )! : C
hni Chki denote the induced functor. Then F () factors as
0
a composition F (X) (0 )! F (X) F (Y ), where is inert; we wish to prove that 0 is an equivalence in
C j 0
hki . Since C is an -operad, it will suffice to show that ! is an equivalence in Ch1i for 1 j k. Let
hni / hmi
0
hk 0 i / hki
hni / hmi
0
hk 0 i
/ hki
j
0
hti
/ h1i
where the vertical morphisms are inert, the integer t is equal to 1 and 0 is an isomorphism if j lies in the
image of hni hki, and t = 0 otherwise. We can lift this diagram to a commutative triangle
X
/Y
0
00
Z
00 0
of inert morphisms in KO . If F ( ) is inert, then we can identify F ( ) with the composition
j 0
F (X) (j 0 )! F (X)
!
F (Z),
0
so that j! 0 is an equivalence in C
h1i if and only if F ( ) is inert. We are therefore reduced to proving that
0 00 0 00
F ( ) and F ( ) are inert. Replacing by or , we may reduce to the where either is an isomorphism
or k 0 = 0.
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 295
If k 0 = 0, then we can identify Y with s(Y ) and condition (i) guarantees that F (Y ) F (Y, 0) is an
equivalence. It therefore suffices to show that the composite map F (X) F (Y, 0) is inert. Since the
collection of inert morphisms in C is stable under composition, this follows from (i0 ) and (ii0 ). If is an
isomorphism, then we can identify Y with s(Y ), and condition (i) guarantees that F (Y ) F (Y, 1) is an
equivalence. It therefore suffices to show that the composite map F (X) F (Y, 1) is inert. This follows
from (i0 ) and (iii0 ), again because the collection of inert morphisms in C is stable under composition. This
completes the verification of condition (ii) and the proof of Proposition 3.4.1.3.
Proof of Proposition 3.4.1.4. Let K Fun(21 , O ) be the full subcategory spanned by those diagrams X
Y Z in O where and are semi-inert, and let ei : K O be the map given by evaluation at the
vertex {i} for 0 i 2. We will say that a morphism in K is inert if its image under each ei is an inert
morphism in O . If S is a full subcategory of K, we X(S) denote the simplicial set (e0 |S) (e2 |S) C : that is,
X(S) is a simplicial set equipped with a map X(S) O characterized by the following universal property:
for any map of simplicial sets K O ' Fun({0}, O ), we have a canonical bijection
We let X(S) denote the full simplicial subset of X(S) spanned by those vertices which classify functors
carrying inert morphisms in S to inert morphisms in C .
Let K1 denote the full subcategory of K spanned by those diagrams X Y Z where is an
equivalence, and let K01 denote the full subcategory of K1 spanned by those diagrams where is null. We
id
have a canonical embedding j : KO K1 which carries : X Y to the diagram X Y Y Y . Note that
this embedding restricts to an embedding j0 : KO , K01 . Composition with these embeddings gives rise to
0
a commutative diagram
ModO (C) / ModO (C) / X(K1 )
Alg/ O (C) O / p Alg/ O (C) / X(K01 ).
The left horizontal maps are categorical equivalences (Remark 3.3.3.7). The right horizontal maps are
categorical equivalences because j and j0 admit simplicial homotopy inverses (given by restriction along the
inclusion {0,1} 21 ). Consequently, we are reduced to proving that the diagram
ModO (ModO
A (C))
/ X(K1 )
Alg/ O (ModO A (C)) O
/ X(K01 )
ModO (ModO
A (C))
/ X(K) / X(K1 )
Alg/ O (ModO A (C)) O
/ X(K0 ) / X(K01 ).
To complete the proof, it will suffice to show that both of the squares appearing in this diagram are homotopy
pullback squares.
296 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
ModO (ModO
A (C))
/ ModO (ModO
A (C))
/ X(K)
Alg/ O (ModO A (C)) O
/ p Alg/ O (ModO
A (C))
/ X(K0 ).
Since the left horizontal maps are categorical equivalences (Remark 3.3.3.7), it suffices to show that the right
square is homotopy Cartesian. Let K2 be the full subcategory of K spanned by those diagrams X Y Z
for which is null, and let K02 denote the full subcategory of K spanned by those diagrams where and
are both null. The algebra A Alg/ O (C) determines a vertex v of X(K2 ) (and therefore, by restriction, a
vertex v 0 of X(K02 )). We have a commutative diagram
O
Mod (ModO
A (C))
/ X(K) / X(K2 )
0
p
Alg/ O (ModO
A (C)
/ X(K0 ) / X(K02 )
where the horizontal maps are fiber sequences (where the fibers are taken over the vertices v and v 0 , respec-
tively). To show that the left square is a homotopy pullback, it suffices to prove the following:
To prove (i), we first show that the simplicial sets X(K), X(K0 ), X(K2 ), and X(K02 ) are -categories.
In view of Proposition B.4.5, it will suffice to show that the maps
e0 : K O e00 : K0 O
e20 : K2 O 0 : K02 O
e02
where e00 is given by restriction along the inclusion {0,1} 21 and e000 is given by evaluation at {0}. The
map e000 is a flat categorical fibration by virtue of our assumption that O is coherent. The map e00 is a
pullback of e000 , and therefore also flat. Applying Corollary B.3.16, we deduce that e0 is flat. The proofs
in the other cases three are similar: the only additional ingredient that is required is the observation that
evaluation at 0 induces a flat categorical fibration K0O O , which follows from Lemma 3.3.3.3.
To complete the proof of (i), we will show that and 0 are categorical fibrations. We will give the proof
for the map ; the case of 0 is handled similarly. We wish to show that has the right lifting property
with respect to every trivial cofibration A B in (Set )/ O . Unwinding the definitions, we are required to
provide solutions to lifting problems of the form
(A O K) O K2 ) / C
`
AO K2 (B
i p
B O K / O .
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 297
Since p is a categorical fibration, it suffices to prove that the monomorphism i is a categorical equivalence
of simplicial sets. In other words, we need to show that the diagram
A O K 2 / A O K
B O K2 / B O K
is a homotopy pushout square (with respect to the Joyal model structure). To prove this, it suffices to show
that the vertical maps are categorical equivalences. Since A B is a categorical equivalence, this follows
from Corollary B.3.15 (since the maps e0 and e20 are flat categorical fibrations).
We now prove (ii). Let K3 denote the full subcategory of K spanned by those diagrams X Y Z in
O where Y O h0i . We have a commutative diagram
X(K0 )
/ X(K02 )
$ y
X(K3 ).
Consequently, to show that is a categorical equivalence, it suffices to show that the diagonal maps in this
diagram are categorical equivalences. We will show that X(K0 ) X(K3 ) is a categorical equivalence; the
proof for X(K02 ) X(K3 ) is similar. Let X Y Z be an object K K0 , and choose a morphism
: Y Y0 where Y0 O . Since is null, it factors through , and we obtain a commutative diagram
X
/Y
/Z
id id
X
/ Y0 / Z.
We can interpret this diagram as a morphism : K K0 in K0 . It is not difficult to see that this
exhibits K0 as a K3 -localization of K. Consequently, the construction K 7 K0 can be made into a functor
L : K0 K3 , equipped with a natural transformation t : id L. Without loss of generality, we can
assume that L and t commute with the evaluation maps e0 and e2 . Composition with L determines a map
X(K3 ) X(K0 ), and the transformation t exhibits this map as a homotopy inverse to the restriction map
X(K0 ) X(K3 ). This completes the proof of (ii).
It remains to show that the diagram
X(K) / X(K1 )
X(K0 ) / X(K01 )
is a homotopy pullback square. We first claim that is a categorical equivalence of -categories. The proof
is similar to the proof of (i): the only nontrivial point is to verify that the restriction maps
e10 : K1 O 0 : K01 O
e01
are flat categorical fibrations. We will give the proof for e10 ; the proof for e01 1
0 is similar. We can write e0 as a
composition K1 KO O , where the second map is a flat categorical fibration by virtue of our assumption
that O is coherent. The first map is a pullback of the restriction map Fun0 (1 , O ) Fun({0}, O ), where
298 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Fun0 (1 , O ) denotes the full subcategory of Fun(1 , O ) spanned by the equivalences in O , and therefore
a trivial Kan fibration (and, in particular, a flat categorical fibration). Applying Corollary B.3.16, we
conclude that e10 is a flat categorical fibration, as desired.
Since is a categorical fibration of -categories and X(K0 ) is an -category, we have a homotopy
pullback diagram
X(K0 ) X(K01 ) X(K1 ) / X(K1 )
X(K0 ) / X(K01 ).
To complete the proof, it will suffice to show that the restriction map : X(K) X(K0 ) X(K01 ) X(K1 )
is a categorical equivalence. We will show that is a trivial Kan fibration. Note that the evaluation map
e0 :`K O is a Cartesian 0
` fibration; moreover, if K K is an e0 -Cartesian moprhism` in K and K 0
K0 K01 K1 , then K K0 K01 K1 . It follows that e0 restricts to a Cartesian fibration K0 K01 K1 O .
In view of Lemma 3.4.2.2, the map will be a trivial Kan fibration provided that the following pair of
assertions holds:
(a) Let F X(K) be an object ` lying over X O which we will identify with a functor {X} O K C .
Let F0 = F |({X} O (K0 K01 K1 )), and assume that F0 X(K0 ) X(K01 ) X(K1 ). Then F X(K)
if and only if F is a p-right Kan extension of F0 .
(b) Let F0 X(K0 ) X(K01 ) X(K1 ). Then there exists an extension F of F0 which satisfies the equivalent
conditions of (a).
To prove these assertions, let us consider an object X O and an object F0 X(K0 ) X(K01 ) X(K1 )
lying over X. Let D = {X} O K denote the -category of diagrams X Y Z in O , and define
full subcategories D0 , D1 , and D01 similarly. Let K be an object of D, corresponding to a decomposition
X ' X0 X1 X2 and a diagram
X0 X1 X2 X0 X1 Y0 Y1 X0 Y0 Z
K / K1
K0 / K01
F (K) / F0 (K1 )
F0 (K0 ) / F0 (K01 )
is a p-limit diagram in C . Choose equivalences F0 (K0 ) = y0 z, F0 (K1 ) = x00 y00 z 0 , and F0 (K01 ) = y000 z 00 .
If we let K 0 D denote the object corresponding to the diagram X0 X1 X2 Y0 ' Y0 and apply our
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 299
K0 / K01
! }
K 0,
then we deduce that F0 (K0 ) F0 (K01 ) induces an equivalence y0 ' y000 . Similarly, the assumption that
F0 | D1 X(K1 ) guarantees that F0 (K1 ) F0 (K01 ) is inert, so that y00 ' y000 and z 0 ' z 00 . It follows from
Lemma 3.4.3.15 that the diagram ` F0 (K1 ) F0 (K01 ) F0 (K0 ) admits a p-limit (covering the ` evident map
1 1 O ), so that F0 |(D0 D01 D1 )K/ also admits a p-limit (covering the map (D0 D01 D1 )/K/
O )); assertion (b) now follows from Lemma T.4.3.2.13. Moreover, the criterion of Lemma 3.4.3.15 gives the
following version of (a):
(a0 ) An extension F X(K) of F0 is a p-right Kan extension of F0 at K if and only if, for every object K D
as above, the maps F (K) F0 (K0 ) and F (K) F0 (K1 ) induce an equivalence F (K) ' x00 y0 z
in C .
To complete the proof, it will suffice to show that the criterion of (a0 ) holds if and only if F X(K).
We first prove the if direction. Fix K D, so that we have an equivalence F (K) ' x0 y 0 z. Since
K K0 is inert, the assumption that F X(K) implies that F (K) F (K0 ) is inert, so that y 0 ' y0 and
z ' z. Let K 00 D be the diagram X0 X1 X2 Y0 ' Y0 , so that we have a commutative diagram
K / K1
}
K 00
in which the diagonal maps are inert. It follows that the morphisms F (K) F (K 00 ) F (K1 ) are inert, so
that the map F (K) F (K1 ) induces an equivalence y 0 ' y00 .
We now prove the only if direction. Assume that F X(K) is an extension of F0 which satisfies the
criterion given in (a0 ); we will show that F carries inert morphisms in D K to inert morphisms in C . Let
K L be an inert morphism in D, where K is as above and L corresponds to a diagram X Y 0 Z 0 ;
we wish to prove that the induced map F (K) F (L) is inert. Let hni denote the image of Z 0 in N(Fin ),
and choose inert morphisms Z 0 Zi0 lying over i : hni h1i for 1 i n. Each of the induced maps
Y 0 Zi factors as a composition Y 0 Yi0 Zi , where the first map is inert and the second is active. Let
Li D denote the diagram X Yi0 Zi0 . To show that F (K) F (L) is inert, it will suffice to show that
the maps F (K) F (Li ) F (L) are inert for 1 i n. Replacing L by Li (and possibly replacing K by
L), we may reduce to the case where n = 1 and the map Y 0 Z 0 is active. There are two cases to consider:
Proposition 3.4.2.1. Let p : C O be a fibration of -operads and assume that O is coherent. Let
A be a trivial O-algebra object of C. Then the forgetful functor : ModO
A (C)
C is an equivalence of
-operads.
Lemma 3.4.2.2. Let p : X S be an inner fibration of simplicial sets. Let X 0 be a full simplicial subset of
X, and assume that the restriction map p0 = p|X 0 is a coCartesian fibration. Let q : Y Z be a categorical
fibration of simplicial sets. Define a simplicial sets A and B equipped with a maps A, B S so that the
following universal property is satisfied: for every map of simplicial sets K S, we have bijections
Proof. For every map of simplicial sets T S, let F (T ) = MapS (T, A0 ) and let G(T ) = MapS (T, B 0 ). If
T0 T is a simplicial subset, we have a restriction map T0 ,T : F (T ) G(T ) G(T0 ) F (T0 ). To prove that
0 is a trivial Kan fibration, it will suffice to show that T0 ,T is surjective on vertices whenever T = n and
T0 = n .We will complete the proof by showing that T0 ,T is a trivial Kan fibration whenever T has only
finitely many simplices.
The proof proceeds by induction on the dimension of T (if T is empty, the result is trivial). Assume first
that T = n . If T0 = T there is nothing to prove. Otherwise, we may assume that T0 has dimension smaller
than n. Using the fact that q is a categorical fibration, we deduce that T0 ,T is a categorical fibration. It
therefore suffices to show that T0 ,T is a categorical equivalence. We have a commutative diagram
# w 0
G(T ).
The inductive hypothesis (applied to the inclusion T0 ) guarantees that 0 is a trivial Kan fibration. It
will therefore suffice to show that is a trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice
to prove the following assertions:
(a) Let F : n S X Y be a functor. Then F is a q-left Kan extension of F |(n S X 0 ) if and only if
F |({i} S X) is a q-left Kan extension of F |({i} S X 0 ) for 0 i n.
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 301
n S X 0
f
/: Y
F
q
n S X
g
/Z
such that for 0 i n, there exists a q-left Kan extension Fi : {i} S X Y of f |{i} S X 0 which is
compatible with g. Then there exists a dotted arrow F as indicated satisfying the condition described
in (a).
Assertion (a) follows from the observation that for x {i} S X, the assumption that p0 is a coCartesian
fibration guarantees that X 0 X ({i} S X)/x is left cofinal in X 0 X (n S X)/x . Assertion (b) follows
from the same observation together with Lemma T.4.3.2.13.
We now complete the proof by considering the case where T is not a simplex. We use induction on the
number k of simplices of T 0 which do not belong to T . If k = 0, then T 0 = T and there is nothing to prove.
If k = 1, then there is a pushout diagram
n / T0
n / T.
It follows that T0 ,T is a pullback of the map n ,n , and we are reduced to the case where T is a simplex.
If k > 1, then we have nontrivial inclusions T0 T1 T . Using the inductive hypothesis, we conclude that
T1 ,T and T0 ,T1 are trivial Kan fibrations. The desired result follows from the observation that T0 ,T can be
obtained by composing T1 ,T with a pullback of the morphism T0 ,T1 .
Lemma 3.4.2.3. Let p : C O be a fibration of -operads. Assume that O is unital and that p has
unit objects. Let C C and let : p(C) Y be a semi-inert morphism in O . Then can be lifted to a
p-coCartesian morphism : C Y in C .
Proof. The map can be factored as the composition of an inert morphism and an active morphism. We
may therefore reduce to the case where is either active or inert. If is inert, we can choose to be an
inert morphism lifting . Assume therefore that is active. Write C ' C1 . . . Cm (using the notation
of Remark 2.2.4.6), and write Y = p(C1 ) . . . Cm Y1 . . . Yn . Since O is unital, we may assume
that has the form idp(C1 ) . . . idp(Cm ) 1 . . . n , where each i : 0 Yi is a morphism with
0 Oh0i . Since p has units, we can lift each i to a morphism i : 0i Y i which exhibits Y i as a p-unit.
Let = idC1 . . . idCm 1 . . . n . It follows from Proposition 3.1.1.10 that is p-coCartesian.
Proof of Proposition 3.4.2.1. We may assume that p has unit objects (otherwise the assertion is vacuous).
Let : O Alg/ O (C) p Alg/ O (C) be the equivalence of Remark 3.3.3.7, and let X p Alg/ O (C) denote
the essential image of the full subcategory spanned by those pairs (X, A) where A is trivial. Let X0 denote
O
the fiber product X p Alg/ O (C) Mod (C) . Since Proposition 3.2.1.8 implies that trivial O-algebras form a
contractible Kan complex, the inclusion ModO 0
A (C) X is a categorical equivalence. It will therefore suffice
to show that composition with the diagonal map : O KO induces a categorical equivalence X0 C .
Let K1O denote the essential image of , and define a simplicial set Y equipped with a map Y O
so that the following universal property is satisfied: for every map of simplicial sets K O , we have a
canonical bijection
Hom(Set )/ O (K, Y) ' Hom(Set )/ O (K Fun({0},O ) K1O , C ).
Since is fully faithful, it induces a categorical equivalence O K1O . It follows that the canonical map
Y C is a categorical equivalence.
302 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
! ~
C .
Consequently, it will suffice to show that 0 is a categorical equivalence. We will prove that 0 is a trivial
Kan fibration.
Define a simplicial set D equipped with a map D O so that the following universal property is
satisfied: for every map of simplicial sets K O , we have a canonical bijection
For each X O , let EX denote the full subcategory of (O )X/ spanned by the semi-inert morphisms
X Y in O , and let E1X denote the full subcategory of (O )X/ spanned by the equivalences X Y in
O . An object of D can be identified with a pair (X, F ), where X O and F : AX C is a functor. We
will prove the following:
(a) The full subcategory X0 D is spanned by those pairs (X, F ) where F : EX C is a q-left Kan
extension of F | E1X .
(b) For every X O and every functor f FunO (E1X , C ), there exists a q-left Kan extension F
FunO (EX , C ) of f .
Assuming that (a) and (b) are satisfied, the fact that the restriction functor X0 Y is a trivial Kan fibration
will follow immediately from Lemma 3.4.2.2.
Note that for X O , we can identify E1X with the full subcategory of EX spanned by the initial objects.
Consequently, a functor f FunO (E1X , C ) as in (b) is determined up to equivalence by f (idX ) C X.
Using Lemma T.4.3.2.13, we deduce that f admits a q-left Kan extension F FunO (EX , C ) if and only
if every semi-inert morphism X Y in O can be lifted to a q-coCartesian morphism f (idX ) Y in C .
Assertion (b) now follows from Lemma 3.4.2.3.
We now prove (a). Suppose first that F is a q-left Kan extension of F | E1X . The proof of (b) shows that
F (u) is q-coCartesian for every morphism u : Y Z in EX such that Y is an initial object of EX . Since
every morphism u in EX fits into a commutative diagram
=Y
u
idX / Z,
the image of Y , and choose inert morphisms Y Yi lifting the maps i : hni h1i. Let Y i denote the
composition of Y with the map Y Yi for 1 i n. Since F and F 0 both preserve inert morphisms and
C is an -operad, it suffices to prove that Y i : F 0 (Y i ) F (Y i ) is an equivalence for 1 i n. We may
therefore replace Y by Yi and reduce to the case where Y O. In this case, the semi-inert morphism Y is
either null or inert.
If the map Y : X Y is null, then Y E0X . Since F s and F 0 s both determine trivial O-algebra
objects, the induced natural transformation F 0 s F s is an equivalence (Proposition 3.2.1.8). It follows
that the natural transformation F 0 | E0X F | E0X is an equivalence, so that F 0 (Y ) ' F (Y ).
If the map Y : X Y is inert, then we have an inert morphism u : idX Y in EX . Since F and F 0
both preserve inert morphisms, it suffices to show that the map F 0 (idX ) F (idX ) is an equivalence. This
is clear, since idX E1X .
such that the underlying map K / O takes some constant value X O, and the lifting problem
p0
K / C
=
p0
q
K/ / O
diagram.
We can also use Theorem 3.4.3.1 to describe the relationships between the -categories ModO
A (C) as the
algebra A varies.
Corollary 3.4.3.3. Let q : C O be a fibration of -operads, where O is coherent. Then for each
X O, the functor : ModO (C) X Alg/ O (C) is a Cartesian fibration. Moreover, a morphism f in
ModO (C)X is -Cartesian if and only if its image in C
X is an equivalence.
More informally: if we are given a morphism A B in Alg/ O (C), then there is an evident forgetful
functor from B-modules to A-modules, which does not change the underlying object of C.
(2) A morphism f ModO (C) is -Cartesian if and only if its image in C is an equivalence.
Choose inert morphisms gi : M Mi in ModO (C) lying over i : hni h1i for 1 i n. These maps
determine a diagram F : hni ModO O
/
A (C) . Let Xi denote the image of Mi in O, and let i : Mod (C)Xi
Alg/ O (C) be the restriction of . Using Corollary 3.4.3.3, we can choose i -Cartesian morphisms fi : Mi0
Mi in ModO (C)Xi lying over f0 , whose images in CXi are equivalences. Since q : ModO (C) Alg/ O (C)O
is a Alg/ O (C)-family of -operads, we can choose a q-limit diagram F 0 : hni ModO
/ 0
A0 (C) with F (i) =
0 0 / 0 O
Mi for 1 i n, where F carries the cone point of hni to M ModA0 (C)X . Using the fact that F is
a q-limit diagram, we get a natural transformation of functors F 0 F , which we may view as a diagram
H : hni 1 ModO (C) .
/
/
Let v denote the cone point of hni , and let f = H|{v} 1 . Since each composition
is an equivalence for 1 i n, the assumption that C is an -operad guarantees also that the image of f
in C is an equivalence. We will prove that f is a -coCartesian lift of f0 . In fact, we will prove the slightly
/
stronger assertion that f is q-Cartesian. Since the inclusion {v} hni is right cofinal, it will suffice to show
/ /
that H|(hni {1})/ is a q-limit diagram. Since H|(hni {1}) is a q-right Kan extension of H|(hni {1}),
it will suffice to show that the restriction H|(hni {1})/ is a q-limit diagram (Lemma T.4.3.2.7). Note
that H|(hni 1 ) is a q-right Kan extension of H|(hni {1}) (this follows from the construction, since
the maps fi are i -Cartesian and therefore also q-Cartesian, by virtue of Theorem 3.4.3.1). Using Lemma
T.4.3.2.7 again, we are reduced to showing that H|(hni 1 )/ is a q-limit diagram. Since the inclusion
/
hni {0} hni is right cofinal, it suffices to show that F 0 = H|(hni {0}) is a q-limit diagram,
1
immediately implies (1), and the only if direction of (2) follows from the uniqueness properties of Cartesian
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 305
morphisms. To prove the if direction of (2), suppose that g : M 00 M is a lift of f0 whose image in C is
an equivalence, and let f : M 0 M be as above. Since f is -Cartesian, we have a commutative diagram
0
M
=
h f
!
M 00
g
/ M;
to prove that g is -Cartesian it will suffice to show that h is an equivalence. Since ModOA0 (C)
is an -
i O
operad, it suffices to show that each of the maps hi = ! (h) is an equivalence in ModA0 (C), for 1 i n.
This follows from Corollary 3.4.3.3, since each hi maps to an equivalence in C.
Corollary 3.4.3.5. Let O be a coherent -operad, and let q : C O be a O-monoidal -category. Let
X O, and suppose we are given a commutative diagram
K
p
/ ModO (C)
: X
p
X
p0
K/ / Alg/ O (C)
such that the induced diagram K C X admits a limit. Then there extension p of p (as indicated in the
diagram) which is a X -limit diagram. Moreover, an arbitrary extension p of p (as in the diagram) is a
X -limit if and only if it induces a limit diagram K / C
X.
We now turn to the proof of Theorem 3.4.3.1. First, choose an inner anodyne map K K 0 , where K 0 is
an -category. Since Alg/ O (C) O is an -category and is a categorical fibration, we can extend our
commutative diagram as indicated:
K / K0 / ModO (C)
K/ / K 0/ / Alg/ O (C) O .
Using Proposition T.A.2.3.1, we see that it suffices to prove Theorem 3.4.3.1 after replacing K by K 0 . We
may therefore assume that K is an -category. In this case, the desired result is a consequence of the
following:
Proposition 3.4.3.7. Let q : C O be a fibration of -operads, where O is coherent. Let K be an
-category. Suppose we are given a commutative diagram
K
p
/ ModO (C)
:
p
p0
K/ / p Alg/ O (C),
306 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
where the induced diagram K / O is the constant map taking some value C O. Assume that:
Then:
(1) There exists a map p making the original diagram commute, such that p is a q-limit diagram in
O
C (here : Mod (C) C denotes the map given by composition with the diagonal embedding
O KO Fun(1 , O ).
(2) Let p be an arbitrary map making the above diagram commute. Then p is a -limit diagram if and
only if p is a q-limit diagram.
The proof of Proposition 3.4.3.7 will require some preliminaries. We first need the following somewhat
more elaborate version of Proposition B.4.12:
Proposition 3.4.3.8. Suppose we are given a diagram of -categories X Y Z where is a flat
categorical fibration and is a categorical fibration. Let Y 0 Y be a full subcategory, let X 0 = X Y Y 0 , let
0 = |Y 0 , and let : X 0 X 0 be the canonical map. (See Notation B.4.4.) Let K be an -category
and p0 : K / 0 X 0 a diagram. Assume that the following conditions are satisfied:
(ii) For every object y Y 0 and every morphism f : z (y) in Z, there exists a -Cartesian morphism
f : z y in Y 0 such that (f ) = f .
Condition (iii) implies that there is a map 0 : K / C K / Z Y which is the identity on {v} C and
carries carries e {C} to a 00 -coCartesian edge of K / Z Y , for each edge e of K / and each object C of
C. Condition (iv) implies that there is a map 00 : C 1 C such that 00 | C {0} = idC and 00 |{C} 1
exhibits 00 (C, 1) as a C0 -localization of C, for each C C. Let denote the composition
00 0
K / C 1 K / C K / Z Y.
Then:
F
K / {C} 1 , K / C K / Z Y X
/ /
` that p : K X is a map lifting p0 = p0 |K, corresponding to a functor F : (K Z
(2) Suppose
Y 0 ) KZ Y 0 (K Z Y ) X. Assume furthermore that for each C C, the induced map
a a
(K / {C} {1}) (K {C} 1 ) (K / C {1}) (K C 1 )
K{C}{1} KC {1}
a
(K / Z Y 0 ) (K Z Y )
KZ Y 0
F
X
can be extended to a -limit diagram lifting the map
00
K / {C} 1 , K / C 1 K / Z Y Y.
Then there exists an extension p : K / X of p lifting p0 which satisfies condition (1).
Proof. Let W = K / Y Z and let W0 denote the coproduct (K / Z Y 0 ) KZ Y 0 (K Z Y ); condition (i)
`
allows us to identify W0 with a full subcategory of W . Let p : K / X satisfy the condition described in
(1), corresponding to a functor F : W X. In view of assumptions (i), (ii), and Proposition B.4.9, it will
suffice to show that F is a -right Kan extension of F = F |W0 . Pick an object C C; we wish to show that
F is a -right Kan extension of F at C. In other words, we wish to show that the map
F
(W0 W WC/ )/ W X
is a -limit diagram. Restricting , we obtain a map K / {C} 1 W , which we can identify with a
map a
s : (K / {C} {1}) (K {C} 1 ) W 0 W WC/ .
K{C}{1}
Since p satisfies (1), it will suffice to show that s is right cofinal. We have a commutative diagram
0
* y
/
K
The map is evidently a coCartesian fibration, and 0 is a coCartesian fibration by virtue of assumptions (i)
and (iii). Moreover, the map s carries -coCartesian edges to 0 -coCartesian edges. Invoking Lemma 7.1.2.6,
we are reduced to showing that for each vertex k of K / , the map of fibers sk is right cofinal. If k = v is the
cone point of K / , then we are required to show that s carries {v} {C} {1} to an initial object of C0C/ :
this follows from the definition of 0 . If k 6= v, then we are required to show that s carries K / {C} {0}
to an initial object of WC/ K / {k}, which follows from our assumption that carries {v}/ {C} {0} to
a 00 -coCartesian edge of W . This completes the proof of (1).
We now prove (2). The diagram p gives rise to a map F : W0 X fitting into a commutative diagram
W0
F /X
=
F
W / Y.
The above argument shows that a dotted arrow F as indicated will correspond to a map p : K / X
satisfying (1) if and only if F is a -right Kan extension of F . In view of Lemma T.4.3.2.13, the existence
of such an extension is equivalent to the requirement that for each C C, the diagram
F
W0 W WC/ W0 X
308 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
(W0 W WC/ )/ W Y.
This follows from the hypothesis of part (2) together with the right cofinality of the map s considered in the
proof of (1).
Definition 3.4.3.9. Let hni be an object of Fin . A splitting
` of hni is a `pair of inert morphisms : hni
hn0 i, : hni hn1 i with the property that the map (1 1 ) : hn0 i hn1 i hni is a bijection.
More generally, let K be a simplicial set. A splitting of a diagram p : K N(Fin ) is a pair of natural
transformations : p p0 , : p p1 with the following property: for every vertex k of K, the morphisms
k : p(k) p0 (k) and k : p(k) p1 (k) determine a splitting of p(k).
We will say that a natural transformation : p p0 of diagrams p, p0 : K N(Fin ) splits if there
exists another natural transformation : p p1 which gives a splitting of p.
Remark 3.4.3.10. Let : p p0 be a natural transformation of diagrams p, p0 : K N(Fin ). If splits,
then the natural transformation : p p1 which provides the splitting of p is well-defined up to (unique)
equivalence. Moreover, a bit of elementary combinatorics shows that splits if and only if it satisfies the
following conditions:
(1) The natural transformation is inert: that is, for each vertex k K, the map k : p(k) p0 (k) is an
inert morphism in Fin .
(2) For every edge e : x x0 in K, consider the diagram
hni
x
/ hn0 i
p(e) p0 (e)
x0
hmi / hm0 i
in Fin obtained by applying to e. Then p(e) carries (x1 hn0 i ) hni into (x01 hm0 i ) hmi.
Definition 3.4.3.11. Let q : O N(Fin ) be an -operad. We will say that a natural transformation
: p p0 of diagrams p, p0 : K O is inert if the induced map k : p(k) p0 (k) is an inert morphism
in O for every vertex k K.
A splitting of p : K O is a pair of inert natural transformations : p p0 , : p p1 such that the
induced transformations q p0 q p q p1 determine a splitting of q p : K N(Fin ), in the sense of
Definition 3.4.3.9.
We will say that an inert natural transformation : p p0 is split if there exists another inert natural
transformation : p p1 such that and are a splitting of p. In this case, we will say that is a
complement to .
Lemma 3.4.3.12. Let q : O N(Fin ) and let : p p0 be an inert natural transformation of diagrams
p, p0 : K O . The following conditions are equivalent:
(1) The natural transformation is split: that is, there exists a complement : p p1 to .
(2) The natural transformation induces a split natural transformation : q p q p0 .
Moreover, if these conditions are satisfied, then is determined uniquely up to equivalence.
Proof. The implication (1) (2) is clear: if : p p1 is a complement to , then the induced transfor-
mations q p0 q p q p1 form a splitting of q p : K N(Fin ). Conversely, suppose that q p is
split, and choose a complement : q p p1 to . Then is inert, so we can choose a q-coCartesian lift
: p p1 of which is a complement to . The uniqueness of follows from the observation that and
its q-coCartesian lift are both well-defined up to equivalence.
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 309
X
/ X0
X1 / 0,
0 is a a q-final object of C (Proposition T.4.3.1.5), so that is a q-right Kan extension of |K. It follows
from Proposition 2.3.2.5 that the is a q-limit diagram. Applying Lemma T.4.3.2.7, we deduce that |K is
a q-limit, so that exhibits X as a q-product of X 0 and X 1 .
We now prove (2). Let 0 be an object of C
h0i . Since 0 is a final object of C , we can find morphisms
(automatically inert) : X 0 0 and : X 1 0 in C . Since q(0) is a final object of O , we can find a
commutative square
X
/ X0
q()
q()
X1 / q(0)
X
/ X0
X1
/0
0
() Let : p p1 be a complement to , let 0 = |(1 K), and let : p0 p01 be a q-coCartesian
0
natural transformation lifting 0 (so that is a complement to 0 ). Then p01 can be extended to a
q-limit diagram p1 : K / C such that q p1 = p1 .
Then:
(1) Let : p p0 be a natural transformation of diagrams p, p0 : K / C which extends 0 and lies over
. The following conditions are equivalent:
(2) There exists a natural transformation : p p0 satisfying the equivalent conditions of (1).
Proof. We first prove the implication (ii) (i) of assertion (1). Choose a complement : p p1 to , so
that and together determine a map F : 20 K / C with F |{0,1} K / = and F |{0,2} K / = .
Using the small object argument, we can choose an inner anodyne map K K 0 which is bijective on
vertices, where K 0 is an -category. Since C is an -category, the map F factors as a composition
K / 20 K 0/ 20 C . We may therefore replace K by K 0 and thereby reduce to the case where K is
an -category.
The inclusion i : K {0} K {0,2} is left anodyne, so that i is right cofinal. It will therefore suffice
to show that the restriction F 0 of F to (K / {0,1} ) K{0} (K {0,2} ) is a q-limit diagram. Since p1 is
`
a q-limit diagram, F is a q-right Kan extension of F 0 ; according to Lemma T.4.3.2.7 it will suffice to prove
that F is a q-limit diagram.
Let v denote the cone point of K / . Let D be the full subcategory of K / 20 spanned by K / {1},
K {2}, and (v, 0). Using Lemma 3.4.3.13, we deduce that F is a q-right Kan extension of F | D. Using
/
Lemma T.4.3.2.7 again, we are reduced to proving that F | D is a q-limit diagram. Since the inclusion
a a
{(v, 1)} {(v, 2)} (K / {1}) (K / {2})
is right cofinal, it suffices to show that F |{v} 20 is a q-limit diagram, which follows from Lemma 3.4.3.13.
This completes the verification of condition (i).
We now prove (2). Choose a complement : p p1 to the split natural transformation , let 0 =
0
|1 K, and choose an q-coCartesian natural transformation : p0 p01 lifting 0 . Invoking assumption
0
(), we can extend p01 to a q-limit diagram p1 : K / C such that q p1 = p1 . The maps p0 , p1 , 0 and
can be amalgamated to give a map
a
F : (20 K) ({1, 2} K / ) C .
({1,2})K
Proof of Proposition 3.4.3.7. We first treat the case where K is an -category. Let Y = KO and Y 0 = K0O
Y . Let : Y O be the map given by evaluation at {0}, and let 0 = |Y 0 . Our assumption that O is
coherent guarantees that is a flat categorical fibration. Let X = Y Fun({1},O ) C , and let X 0 = X Y Y 0 .
O
The map : Mod (C) p Alg/ O (C) can be identified with a restriction of the map X 0 X 0 . We are
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 311
given a diagram
K
p
/ X
<
p
p0
K/ / 0 X 0 .
(i) The full subcategory Y 0 O K / is a cosieve on Y O K / . Since the map K / O is constant taking
some value C O, it will suffice to show that the Y 0 O {C} is a cosieve on Y O {C}. Unwinding
the definitions, this amounts to the following assertion: given a commutative diagram
C /D
id
C / D0
in O , if the upper horizontal map is null then the lower horizontal map is null. This is clear, since
the collection of null morphisms in O is closed under composition with other morphisms.
(ii) For every object y Y 0 and every morphism f : z (y) in O, there exists a -Cartesian morphism
f : z y in Y 0 such that (f ) = f . We can identify y with a semi-inert morphism y0 y1 in O ,
and f with a morphism z y0 in O . Using Corollary T.2.4.7.12, we see that the morphism f can be
taken to correspond to the commutative diagram
z / y1
id
/ y1
y0
in O : our assumption that y0 y1 is null guarantees that the composite map z y is also null.
(iii) Let 00 denote the projection map K / O Y K / . Then 00 is a coCartesian fibration. This is clear,
since 00 is a pullback of the coCartesian fibration (KO O {C}) 0 .
01
(iv) Let v denote the cone point of K / and let D = 0 {v}. Then D0 = D Y Y 0 is a localization of D.
We can identify an object of D with a semi-inert morphism f : C C 0 in O . We wish to prove that
for any such object f , there exists a morphism f g in D which exhibits g as a D0 -localization of f .
Let f0 : h1i hki denote the underlying morphism in Fin . If f0 is null, then f D0 and there is
nothing to prove. Otherwise, f0 (1) = i for some 1 i k. Choose an inert map h0 : hki hk 1i
such that h0 (i) = , and choose an inert morphism h : C 0 D in O lifting h0 . We then have a
commutative diagram
C
f
/ C0
id h
C
g
/D
MapD (g, g 0 ) ' Map(O )C/ (g, g 0 ) Map(O )C/ (f, g 0 ) ' MapD (f, g).
312 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
q
K / 1 / O .
To apply Proposition 3.4.3.8, we must know that every such diagram admits an extension as indicated, where
is a q-limit. This follows from Lemma 3.4.3.15 and assumption (). Moreover, we obtain the following
criterion for testing whether is a q-limit diagram:
(0 ) Let : K / 1 C be as above, and view as a natural transformation d d0 of diagrams
d, d0 : K / C . Then is a q-limit diagram if and only if it is an inert (and therefore split) natural
transformation, and admits a complement d d1 where d1 : K / C is a q-limit diagram.
Applying Proposition 3.4.3.8, we obtain the following:
O
K
p
/ Mod
g (C)
;
p
p0
K/ / Alg
g (C),
/O
To complete the proof, we must show that condition (00 ) is equivalent to the following pair of assertions:
O O
(I) The map p carries K / into the full subcategory Mod (C) Mod g (C) . (Since we know already that
O
p has this property, it suffices to check that p carries the cone point v of K / into Mod
g (C) ).
O
Assume first that condition (00 ) is satisfied by p : K / Mod
g (C) ; we will prove that p also satisfies
(I) and (II). We can identify p with a map P : K D C . We first prove (II). Fix an object f D
/
(I1) The map f belongs to D0 . Then f 0 D0 and the desired result follows from our assumption that p0
factors through p Alg/ O (C).
(I2) The map f does not belong to D0 , but f 0 does. Then factors as a composition
0 00
f g f 0,
We wish to prove that is an equivalence. Since d1 is a q-limit diagram (by virtue of (00 )) and P f 0 is a
q-limit diagram (by virtue of (I)), it will suffice to show that induces an equivalence d1 |K P f 0 |K.
O
This follows from the fact that p factors through Mod (C) .
(I4) The map f 0 does not belong to D0 . Let us identify f 0 with a semi-inert morphism C C 0 in O , lying
over an injective map j : h1i , hki in Fin . Choose a splitting C00 C 0 C10 of C 0 corresponding
`
to the decomposition hki ' h1i hk 1i induced by j. This splitting can be lifted to a pair of
morphisms f f0 and f f1 in D. Using (I2) and (I3), we deduce that the maps P (v, f 0 )
0 0 0 0
P (v, f00 ) and P (v, f 0 ) P (v, f10 ) are inert. Since C is an -operad, to prove that the map P (v, f )
P (v, f 0 ) is inert, it will suffices to show that the composite maps P (v, f ) P (v, f00 ) and P (v, f )
P (v, f10 ) are inert. In other words, we may replace f 0 by f00 or f10 and thereby reduce to the cases (I2)
and (I3).
Now suppose that conditions (I) and (II) are satisfied; we will prove (00 ). Fix an object f in D,
let : f g be a map which exhibits g as a D0 -localization of f , let : P f P g be the induced
natural transformation. Our construction of together with assumption (I) guarantees that is split; let
0 : P f d1 be a complement to . We wish to prove that d1 is a q-limit diagram. If f D0 , then d1 takes
values in C 0
h0i and the result is obvious. We may therefore assume that f : C C induces an injective map
`
h1i hki in Fin ; choose a splitting C00 C 0 C10 corresponding the decomposition hki ' h1i hk 1i .
This splitting lifts to a pair of maps 0 : f f0 , 1 : f f1 in D, and we can identify 1 with : f g.
Using assumption (I), we see that 0 induces a transformation P f P f0 which is a complement to . We
are therefore reduced to showing that P f0 is a q-limit diagram. This follows from (II), since f0 : C C00 is
an equivalence in C and therefore equivalent (in D) to the identity map idC .
314 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Theorem 3.4.4.2. Let O be a small coherent -operad, and let q : C O be a presentable O-monoidal
-category. Let A Alg/ O (C) be a O-algebra object of C. Then the induced map : ModO A (C)
O
O
exhibits ModA (C) as a presentable O-monoidal -category.
We will deduce Theorem 3.4.4.2 from the a more general result, which can be used to construct colimits
in -categories of module objects in a wider variety of situations. The statement is somewhat complicated,
since the idea that tensor product with A preserves colimits needs to be formulated using the theory of
operadic colimit diagrams described in 3.1.3.
Theorem 3.4.4.3. Let q : C O be a fibration of -operads, where O is coherent. Let K be an
-category and let A Alg/ O (C) be a O-algebra object of C. Suppose we are given a commutative diagram
K
p
/ ModO (C)
: A
p
K. / O .
X0 / Y0
f
X
id /X
in O , where f is active. Then the diagram
F
Dact
/D D C
/D ) C lying over the composite map
can be extended to a q-operadic colimit diagram (Dact .
.
/D ) D/D D K O .
(Dact . .
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 315
Then:
. F
/D ) D/D D C
(Dact .
The proof of Theorem 3.4.4.3 is rather technical, and will be given at the end of this section.
Corollary 3.4.4.4. Let p : C O be a fibration of -operads, where O is coherent. Let A Alg/ O (C).
Let f : M0 M be a morphism in ModO O O
A (C) be a morphism where M0 ModA (C)h0i and M ModA (C).
The following conditions are equivalent:
1 ModO
A (C) ,
where q : ModO
A (C) O denotes the projection.
Moreover, for every X O , there exists a morphism f : M0 M satisfying the above conditions, with
q(M ) = X.
Proof. Apply Theorem 3.4.4.3 together with the observation that the -category Dact
/D has a final object.
Corollary 3.4.4.6. Let be an uncountable regular cardinal. Let O be a -small coherent -operad, and
let q : C O be a O-monoidal -category which is compatible with -small colimits. Let A Alg/ O (C)
be a O-algebra object of C. Then:
colimits.
Proof. Assertion (1) follows immediately from Theorem 3.4.4.3 and Corollary 3.1.1.21. We will prove (2).
Without loss of generality, we may assume that K is an -category. Let D = KO O {X} denote the full
subcategory of (O )X/ spanned by the semi-inert morphisms X Y in O , so that we can identify p with a
functor F : D K . C . Let p = p|K. It follows from (1) (and Corollary 3.1.1.21) that p can be extended
to an operadic -colimit diagram in ModO
A (C)X , and any such diagram is automatically a colimit diagram.
From the uniqueness properties of colimit diagrams, we deduce that p is a colimit diagram if and only if
it is an operadic -colimit diagram. In view of Theorem 3.4.4.3, this is true if and only if F satisfies the
following condition:
316 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Since the inclusion {idD } , D/D is left cofinal, condition () is equivalent to the requirement that p =
F |{D} K . is an operadic q-colimit diagram. Since p can be extended to an operadic q-colimit diagram
in C
X (Corollary 3.1.1.21) and any such diagram is automatically a colimit diagram in CX , the uniqueness
properties of colimit diagrams show that () is equivalent to the requirement that p is a colimit diagram
in C
X.
Example 3.4.4.7. Let q : C O be a fibration of -operads, where O is coherent. Let A Alg/ O (C)
O C determines an object in Alg/ O (ModO
e A
be a O-algebra object of C. Then the composition KO 1
A (C)),
which we will denote by A (it is a preimage of the identity map idA under the equivalence Alg/ O (ModO
A (C)) '
A/
Alg/ O (C) of Corollary 3.4.1.7). We can informally summarize the situation by saying that any algebra
object A Alg/ O (C) can be viewed as a module over itself.
O
Let 0 O
h0i be a zero object of O and let X O be any object. Then A(0) is a zero object of ModA (C) ,
0 /X
id
X
id /X
in O . It therefore suffices to show that the restriction 0 = |{C}. C is an operadic q-colimit diagram
(Remark 3.1.1.4). This is clear, since 0 corresponds to the identity morphism id : A(X) A(X) in C .
We can summarize the situation informally as follows: for every X O, the map X exhibits A(X)
ModO O
A (C)X as a unit object with respect to the O-operad structure on ModA (C).
Proof of Theorem 3.4.4.2. In view of Corollary 3.4.4.6, it will suffice to show that for each X O, the fiber
ModO
A (C)X is an accessible -category. Let D denote the full subcategory of (O )
X/
spanned by the semi-
inert morphisms f : X Y , let D0 D be the full subcategory spanned by those objects for which f is an
equivalence, and let A0 : D0 C . We will say that a morphism in D is inert if its image in O is inert.
We observe that ModO
A (C)X can be identified with a fiber of the restriction functor
where the superscript 0 indicates that we consider only those functors which carry inert morphisms in D (or
D0 ) to inert morphisms in C . It follows from Corollary T.5.4.7.17 that the domain and codomain of are
accessible -categories and that is an accessible functor. Invoking Proposition T.5.4.6.6, we deduce that
ModO
A (C)X is accessible as desired.
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 317
We now turn to the proof of Theorem 3.4.4.3. We will treat assertions (1) and (2) separately. In both
cases, our basic strategy is similar to that of Theorem 3.1.2.3.
0 0
Proof of Part (2) of Theorem 3.4.4.3. Let D denote the inverse image of K0O in D, and let D0 = D D.
0
Let D0 denote the full subcategory of D spanned by D together with D . Note that there is a unique map
0
z : D0 2 such that z 1 {0,1} ' D and z 1 {1,2} = D . The map z is a coCartesian fibration, and
therefore flat. The algebra A and the map F determine a map 21 2 D0 C . Using the fact that q is a
categorical fibration and that the inclusion 21 2 D0 D0 is a categorical equivalence (Proposition B.3.2),
we can find a map F0 FunO (D0 , C ) compatible with F and A. To complete the proof, we wish to prove
that F0 can be extended to a map F FunO (D, C ) satisfying () together with the following condition
(which guarantees that F encodes a diagram p : K . ModO
A (C) ):
(?) Let : D D0 be a morphism in D lying over the cone point of K / whose image in KO is inert. Then
0
F () is an inert morphism of C .
Note that, because C is an -operad, it suffices to verify condition (?) when the object D0 D lies over
h1i N(Fin ).
Let S denote the full subcategory of D spanned by those objects which lie over the cone point of K . , and
let S 0 = S KO K0O . Let J denote the category (Fin )h1i/ of pointed objects of Fin . There is an evident
forgetful functor S N(J), given by the map
We will say that a morphism in J is active or inert if its image in Fin is active or inert, respectively;
otherwise, we will say that is neutral. Let be an m-simplex of N(J), corresponding to a chain of morphisms
(0) (1) (2) (m)
h1i (hk0 i) (hk1 i) (hkm i).
in the category Fin . We will say that is new if it is nondegenerate and the map (0) is not null. We
let J denote the collection of integers j {1, . . . , m} for which the map (j) is not an isomorphism. We
will denote the cardinality of J by l() and refer to it as the length of (note that this length is generally
smaller than m). For 1 d l(), we let jd denote the dth element of J and set d = (jd ). We will
say that is closed if km = 1; otherwise we will say that is open. We now partition the collection of new
simplices of E into eleven groups, as in the proof of Theorem 3.1.2.3:
(G0(1) ) A new simplex of N(J) belongs to G0(1) if it is a closed and the maps i are active for 1 i l().
(G(2) ) A new simplex of N(J) belongs to G(2) if is closed and there exists 1 k < l() such that k is
inert, while j is active for k < j l().
(G0(2) ) A new simplex of N(J) belongs to G0(2) if is closed and there exists 1 k l() such that k is
neutral while the maps j are active for k < j l().
(G(3) ) A new simplex of N(J) belongs to G(3) if is closed and there exists 1 k < l() 1 such that k
is inert, the maps j are active for k < j < l(), and l()
is inert.
(G0(3) ) A new simplex of N(J) belongs to G0(3) if is closed and there exists 1 k < l() such that the map
k is neutral, the maps j are active for k < j < l(), and l()
is inert.
(G(4) ) A new simplex of N(J) belongs to G(4) if it is a closed, the maps i are active for 1 i < l(), and
the map l() is inert.
(G0(4) ) A new simplex of N(J) belongs to G0(4) if it is an open and the maps i are active for 1 i l().
318 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
(G(5) ) A new simplex of N(J) belongs to G(5) if is an open and there exists 1 k < l() such that k is
inert and j is active for k < j l().
(G0(5) ) A new simplex of N(J) belongs to G0(5) if is an open and there exists 1 k l() such that k is
neutral and the maps j are active for k < j l().
(G(6) ) A new simplex of N(J) belongs to G(6) if it is closed, has length 2, and the maps l()1 and l()
are both inert.
(G0(6) ) A new simplex of N(J) belongs to G0(6) if it is open, has length at least 1, and the map l()
is inert.
For each integer m 0, we let N(J)m denote the simplicial subset spanned by those simplices which are
either not new, have length m, or have length m and belong to one of the groups G(i) for 2 i 6.
Let S(m) denote the inverse image S N(J) N(J)m and let D(m) denote the simplicial subset of D spanned
by those simplices whose intersection with S belongs to S(m). Then D(0) = D0 is the domain of the map
F0 . We will complete the proof by extending F0 to a compatible sequence of maps Fm FunO (E(m), C ),
where F1 satisfies conditions () and (?).
Let us now fix m > 0 and assume that Fm1 has already been constructed. We define a filtration
as follows:
We let K(1) denote the simplicial subset of N(J) spanned by those simplices which either belong to
K(0) or have length (m 1) and belong to G0(1) .
For 2 i 6, we let K(i) be the simplicial subset of N(J) spanned by those simplices which either
belong to K(i 1), have length m and belong to G(i) , or have length m 1 and belong to G0(i) .
For 0 i 6, we let K(i) denote the simplicial subset of E spanned by those simplices whose intersection
with E belongs to the inverse image of K(i). We will define maps f i : K(i) C with f 0 = Fm1 . The
construction now proceeds in six steps:
(1) Assume that f 0 = Fm1 has been constructed; we wish to define f 1 . Let {a }aA be the collection of
all simplices of S whose image in N(J) have length (m 1) and belong to G0(1) . Choose a well-ordering
of the set A such that the dimensions of the simplices a form a (nonstrictly) increasing function
of a. For each a A, let Da denote the simplicial subset of D spanned by those simplices which
either belong to K(0) or whose intersection with E is contained in a0 for some a0 a, and define
D<a similarly. We construct a compatible family of maps f a FunO (Da , C ) extending f 0 , using
0
transfinite induction on a. Assume that f a has been constructed for a0 < a; these maps can be
amalgamated to obtain a map f <a FunO (D<a , C ). Let Z = D D D/a . Lemma 3.1.2.5 implies
that the diagram
Z ? a / D<a
Z ? a / Da .
is a homotopy pushout square. Since q is a categorical fibration, it will suffice to extend the composition
f <a
g0 : Z ? a D<a C
to a map g FunO (Z ?a , C ). We first treat the special case where the simplex a is zero-dimensional
(in which case we must have m = 1). We can identify a with an object D D. Since a is new
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 319
act
and closed, D is equivalent to (v, idX ). Let Z0 = D D D/D . It follows from assumption (ii) that
g0 |Z0 can be can be extended to an operadic q-colimit diagram (compatible with the projection to
O ). Since Z0 is a localizatin of Z, the inclusion Z0 Z is left cofinal; we can therefore extend g0 to a
map g FunO (Z ? a , C ). whose restriction to Z0. is an operadic q-colimit diagram. Moreover, this
construction guarantees that f 1 will satisfy condition () for the object D.
Now suppose that a is a simplex of positive dimension. We again let Z0 denote the simplicial subset
of Z spanned by those vertices which correspond to diagrams a/ C which project to a sequence of
active morphisms in N(Fin ). The inclusion Z0 Z admits a left adjoint and is therefore left cofinal;
it follows that the induced map C
(Fm1 |Z)/ C(Fm1 |Z0 )/ O O(qFm1 |Z)/ is a trivial Kan
(qFm1 |Z0 )/
fibration. It therefore suffices to show that the restriction g00 = g0 |(Z0 ? a ) can be extended to a map
g 0 FunO (Z0 ? a , C ) . Let D denote the initial vertex of . In view of Proposition 3.1.1.7, it will
suffice to show that the restriction g00 |(Z0 ? {D}) is an operadic q-colimit diagram. Since the inclusion
act
{D} a is left anodyne, the projection map Z0 Dact /D = D D D/D is a trivial Kan fibration. It
will therefore suffice to show that Fm1 induces an operadic q-colimit diagram : (Dact /D ) C .
.
X0 / Y0
X / Y0 X
where the active morphism exhibits Y 0 as a sum Y00 Y10 , where Y00 ' Y0 and Y10 X is an
active morphism. The inclusion X Dact /D admits a left adjoint, and is therefore left cofinal. Let
D0 = (v, idX ) D, so that the operation 7 Y0 determines an equivalence Dact /D0 X. It
therefore suffices to show that the composite map
Y
/D0 ) X (D/D ) C
(Eact . 0 . act .
is an operadic q-colimit diagram. Using condition (?), we can identify this map with the composition
A(Y0 )
/D0 ) C
(Dact .
C ,
(2) We now assume that f 1 has been constructed. Since q is a categorical fibration, to produce the desired
extension f 2 of f 1 it is sufficient to show that the inclusion K(1) K(2) is a categorical equivalence.
For each simplex of N(J) of length m belonging to G(2) , let k() < m be the integer such that
k() is inert while j is active for k() < j m. We will say that is good if k()
induces a map
1 0
hpi hp i in Fin whose restriction to (k ) hp i is order preserving. Let J = K . Fun({0},N(Fin )
0
Fun(1 , N(Fin )), so that we can identify N(J) with the simplicial subset J K . {v}. Let {a }aA be
the collection of all nondegenerate simplices of J such that the intersection a0 = a N(J) is nonempty
0
and good. For each a A, let ka = k(a0 ) and ja = jk a . Choose a well-ordering of A with the following
properties:
Fix integers k, d 0, and let Ak,d be the collection of elements a Ak such that a has dimension
d. The map a 7 ja is a nonstrictly increasing function on Ak,d .
Let J<0 be the collection of those simplices of J whose intersection with N(J) belongs to K(1). For
each a A, let Ja denote the simplicial subset of J generated by J0 together with the simplices
the simplices {a0 }a0 a , and define J<a similarly. The inclusion K(1) K(2) can be obtained as a
transfinite composition of inclusions
ia : D J J<a D J Ja .
(3) To find the desired extension f 3 of f 2 , it suffices to show that the inclusion K(2) K(3) is a categorical
equivalence. This follows from the argument given in step (2).
(4) Let {a }aA denote the collection of all nondegenerate simplices of D with the property that S
is nonempty and projects to a simplex of N(J) of length m 1 which belongs to G04 . Choose a
well-ordering of A having the property that the dimensions of the simplices a form a (nonstrictly)
increasing function of a. For each a A let Da D denote the final vertex of a and let Za denote
the full subcategory of S D Da / spanned by those objects for which the underlying map Da D
induces an inert morphism hmi h1i in N(Fin ). We have a canonical map ta : a ? Za D. For
each a A, let Ea D denote the simplicial subset generated by K(3) together with the image of
ta0 for all a0 a, and define D<a similarly. Then K(4) = aA Ea and that for each a A Lemma
S
3.1.2.5 implies that we have a homotopy pushout diagram of simplicial sets
a ? Za / D<a
a ? Za / Da .
To construct f 4 , we are reduced to the problem of solving a sequence of extension problems of the form
a ? Za
g0
/ C
:
g
q
a ? Z a / O .
`
Note that Za decomposes a disjoint union of -categories 1im Za,i (where hmi denotes the image of
Da in N(Fin )). Each of the -categories Za,i has an initial object Bi , given by any map a ?{Di } C
which induces an inert morphism Da Di covering i : hmi h1i. Let h : Za C be the map
induced by g0 , and let h0 be the restriction of h to the discrete simplicial set Za0 = {Bi }1im . Since the
inclusion Za0 Za is left anodyne, we have a trivial Kan fibration C
/h C/h0 O 0 O/qh . Unwinding
/qh
the definitions, we are reduced to the lifting probelm depicted in the diagram
g00
a ? Za0 / C
:
g0
q
0
a ? Za0
g
/ O .
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 321
If the dimension of a is positive, then it suffices to show that g00 carries {Da } ? Za0 to a q-limit diagram
in C . Let q 0 denote the canonical map O N(Fin ). In view of Proposition T.4.3.1.5, it suffices to
show that g00 carries {Da } ? Za0 to a (q 0 q)-limit diagram and that q g00 carries {Da } ? Za0 to a q 0 -limit
diagram. The first of these assertions follows from (?) and from the fact that C is an -operad, and
the second follows by the same argument (since q is a map of -operads).
It remains to treat the case where a is zero dimensional (in which case we have m = 1). Since C is
an -operad, we can solve the lifting problem depicted in the diagram
g00
a ? Za0 / C
9
g 00
q 0 q
a ? Za0 / N(Fin )
in such a way that g 00 carries edges of a ? Za0 to inert morphisms in C . Since q is an -operad map,
it follows that q g 00 has the same property. Since O is an -operad, we conclude that q g 00 and
g 0 are both q 0 -limit diagrams in O extending q g00 , and therefore equivalent to one another via an
equivalence which is fixed on Za0 and compatible with the projection to N(Fin ). Since q is a categorical
fibration, we can lift this equivalence to an equivalence g 00 ' g 0 , where g 0 : a ? Za0 C is the desired
extension of g00 . We note that this construction ensures that condition (?) is satisfied.
(5) To find the desired extension f 5 of f 4 , it suffices to show that the inclusion K(4) K(5) is a categorical
equivalence. This again follows from the argument given in step (2).
(6) The verification that f 5 can be extended to a map f 6 : K(6) C proceeds as in step (4), but is
slightly easier (since G0(6) contains no 0-simplices).
Proof of Part (1) of Theorem 3.4.4.3. We wish to show that a diagram p : K . ModO
A (C) satisfies condi-
tion () if and only if it is an operadic -colimit diagram. We will prove the only if direction; the converse
will follow from assertion (2) together with the uniqueness properties of operadic colimit diagrams. Fix an
object Y ModO O
A (C) lying over Y O and let pY : K ModA (C) ; given by the composition
.
K . ModO O
p Y
A (C) ModA (C) ;
we must show that pY is a weak -operadic colimit diagram. Unwinding the definitions, we must show that
for n > 0, every lifting problem of the form
p0
K ? n / ModO (C)
8 A act
p00
K ? n / O
act
admits a solution, provided that p0 |K ? {0} = pY and p00 carries {1,...,n} into O O
act .
0 1
Let T denote the fiber product (K ? n ) O KO , let T = (K ? n ) O KO . Let T denote the full
subcategory of T = (K ? {0}) O KO spanned by T = K O KO together with those vertices of {0} O KO
which correspond to semi-inert morphisms X Y Y 0 in O such that the underlying map in Fin is not
1 0
injective. Let T 0 denote the full subcategory of T spanned by T together with T . Note that there is a
1 0
unique map z : T 0 2 such that z 1 {0,1} = T and z 1 {1,2} = T . The map z is a coCartesian fibration
and therefore flat. The algebra A and the map p determine a map 21 2 T 0 C . Using the fact that
322 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
To complete the proof, we wish to prove that F 00 can be extended to a map F FunO (T, C ).
Let T denote the fiber product T K?n n and let let T 0 = T KO K0O . The diagram K ? n O
determines a map n N(Fin ), corresponding to a composable sequence of active morphisms
Here hji corresponds to the image of Y in N(Fin ). Let J denote the fiber product category [n] Fun({0},Fin )
Fun([1], Fin ). There is an evident forgetful functor T N(J), whose second projection is given by the
composition
T n O KO Fun(1 , O ) N(Fun([1], J)).
We will say that a morphism in J is active or inert if its image in Fin is active or inert, respectively;
otherwise, we will say that is neutral. Let be an m-simplex of N(J). We will say that is new if is
nondegenerate, the map n is surjective, and the semi-inert morphism hj + 1i hk0 i given by the first
vertex of is injective. Every such simplex determines a chain of morphisms
(1) (2) (m)
hk0 i hk1 i hkm i.
in the category Fin . We let J denote the collection of integers j {1, . . . , m} for which the map (j) is
not an isomorphism. We will denote the cardinality of J by l() and refer to it as the length of (note that
this length is generally smaller than m). For 1 d l(), we let jd denote the dth element of J and set
d = (jd ). We will say that is closed if km = 1; otherwise we will say that is open. As in the proof of
assertion (2) (and the proof of Theorem 3.1.2.3), we partition the new simplices of N(J) into eleven groups
{G(i) }2i6 , {G0(i) }1i6 .
For each integer m 0, we let N(J)m denote the simplicial subset spanned by those simplices which are
either not new, have length m, or have length m and belong to one of the groups G(i) for 2 i 6. Let
T (m) denote the inverse image T N(J) N(J)m and let T(m) denote the simplicial subset of T spanned by those
simplices whose intersection with E belongs to E(m). Then T(0) = T 00 is the domain of the map F 00 = F000 .
We will complete the proof by extending F000 to a compatible sequence of maps Fm 00
FunO (T(m), C ).
00
Fix m > 0 and assume that Fm1 has already been constructed. We define a filtration
as follows:
We let K(1) denote the simplicial subset of N(J) spanned by those simplices which either belong to
K(0) or have length (m 1) and belong to G0(1) .
For 2 i 6, we let K(i) be the simplicial subset of N(J) spanned by those simplices which either
belong to K(i 1), have length m and belong to G(i) , or have length m 1 and belong to G0(i) .
For 0 i 6, we let K(i) denote the simplicial subset of E spanned by those simplices whose intersection
with E belongs to the inverse image of K(i). We will define maps f i : K(i) C with f 0 = Fm1 00
. We will
1 0
explain how to construct f from f ; the remaining steps can be handled as in our proof of part (2).
00
Assume that f 0 = Fm1 has been constructed; we wish to define f 1 . Let {a }aA be the collection of all
simplices of E whose image in N(J) have length (m 1) and belong to G0(1) . Choose a well-ordering of the set
3.4. GENERAL FEATURES OF MODULE -CATEGORIES 323
A such that the dimensions of the simplices a form a (nonstrictly) increasing function of a. For each a A,
let T a denote the simplicial subset of T spanned by those simplices which either belong to K(0) or whose
intersection with E is contained in a0 for some a0 a, and define T <a similarly. We construct a compatible
0
family of maps f a FunO (T a , C ) extending f 0 , using transfinite induction on a. Assume that f a has
been constructed for a0 < a; these maps can be amalgamated to obtain a map f <a FunO (T <a , C ). Let
T = T K?n K, and let Z = T T T /a . Lemma 3.1.2.5 implies that we have a homotopy pushout diagram
of simplicial sets
Z ? a / T <a
Z ? a / T a ,
where the vertical maps are cofibrations. It will therefore suffice to extend the composition
f <a
g0 : Z ? a T <a C
to a map g FunO (Z ? a , C ).
Note that a necessarily has positive dimension (since the map a n is surjective). Let Z0 denote
the simplicial subset of Z spanned by those vertices which correspond to diagrams a/ C which project
to a sequence of active morphisms in N(Fin ). The inclusion Z0 Z admits a left adjoint and is therefore
left cofinal; it follows that the induced map
C
(Fm1 |Z)/ C(Fm1 |Z0 )/ O O
(qFm1 |Z)/
(qFm1 |Z0 )/
is a trivial Kan fibration. It therefore suffices to show that the restriction g00 = g0 |(Z0 ? a ) can be extended
to a map g 0 FunO (Z0 ? a , C ) . Let D denote the initial vertex of . In view of Proposition 3.1.1.7, it
will suffice to show that the restriction g00 |(Z0 ? {D}) is an operadic q-colimit diagram. Since the inclusion
act
{D} a is left anodyne, the projection map Z0 T act /D = T T T /D is a trivial Kan fibration. It will
therefore suffice to show that Fm1 induces an operadic q-colimit diagram : (T act /D ) C .
.
X0 Y / Y0
X Y / X Y Y 00
where the active morphism exhibits Y0 as a sum Y00 Y000 , where Y00 X is an active morphism and
Y000 ' Y Y 00 . The inclusion X T act
/D admits a left adjoint, and is therefore left cofinal.
Let D0 D = (K ? {0}) O KO be the object corresponding to idX . The operation 7 Y Y 00
determines an equivalence of -categories Dact/D0 X. It therefore suffices to show that the composite map
/D0 ) X (T /D ) C
(Dact . . act .
is an operadic q-colimit diagram. This composition can be identified with the map
A(Y Y 00 )
/D0 ) C
(Dact .
C ,
which is an operadic q-colimit diagram by virtue of our assumption that p satisfies condition ().
324 CHAPTER 3. ALGEBRAS AND MODULES OVER -OPERADS
Chapter 4
Let C be a symmetric monoidal -category. For any -operad O , we can consider the -category AlgO (C)
of O-algebra objects of C (Definition 2.1.2.7), which we studied in Chapter 3. In this chapter, we will specialize
the general theory to obtain a notion of associative algebra in C, which we study in depth. We begin in 4.1
by introducing the associative -operad, which we denote by Ass . By definition, an associative algebra
object of a symmetric monoidal -category C is a map of -operads Ass C .
Many basic facts about associative algebras can be deduced from the general formalism developed in
Chapters 2 and 3. However, there are some facets of the theory which are special to the associative case.
For example, if A is an associative algebra object of a symmetric monoidal -category C, then there is an
associated theory of left modules over A (and a formally dual theory of right modules over A). The collection
of all left A-modules is naturally organized into an -category, which we denote by LModA (C). We will
undertake a detailed study of this -category in 4.2.
If A is an associative algebra object of an -category C, we can use the general formalism of 3.3 to obtain
a different notion of A-module: namely, an Ass-module over A (see Definition 3.3.3.8). The collection of
Ass-modules over A form an -category ModAss Ass
A (C). There is a forgetful functor ModA (C) LModA (C),
Ass
which is usually not an equivalence of -categories: every object M ModA (C) is equipped not only with
a left action of the algebra A, but also with a (commuting) right action of A. In 4.3, we will describe the
situation formally by introducing the notion of a bimodule object of C. For every pair of associative algebra
objects A and B, we will define an -category A BModB (C), which is equipped with forgetful functors
which we will study in 4.4. In 4.6, we will use relative tensor products to develop a theory of duality for
bimodule objects of C.
Suppose now that A is a commutative algebra object of C. In this case, the general formalism of Chapter
3 determines an -category ModA (C) = ModComm A (C) of Comm-modules over A. The map of -operads
Ass Comm determines a forgetful functor ModA (C) ModAss A (C), which fits into a commutative
325
326 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
diagram
ModA (C)
ModAss
A (C)
LModA (C) o A BModA (C)
/ RModA (C).
In 4.5, we will show that the diagonal arrows in this diagram are categorical equivalences (Proposition
4.5.1.4). In other words, if A is a commutative algebra object of C, then the -categories of left, right, and
Comm modules over A are canonically equivalent. Under some mild hypotheses, each of these -categories
admits a symmetric monoidal structure, given by the relative tensor product over A (Theorem 4.5.2.1).
Let C be a monoidal category containing an object X. We say that X is right dualizable if there exists
another object X (called the right dual of X) and a pair of maps
c : 1 X X e : X X 1
(where 1 denotes the unit object of C) for which the composite maps
cid id e
X X X X X
id c eid
X X X X X
are the identity on X and X , respectively. If C is a monoidal -category, then we say that an object X C
is right dualizable if it is right dualizable when regarded as an object of the homotopy category hC. In 4.6,
we will make a detailed study of duality in the setting of monoidal -categories (and, more generally, duality
for bimodule objects of monoidal -categories).
For any -category C, the -category of functors Fun(C, C) admits a monoidal structure (given by
composition of functors). For every algebra object T Alg(Fun(C, C)), one can consider an -category
LModT (C) of left T -modules in C. This -category is related to C by a pair of adjoint functors
Co
F / LMod (C).
T
G
We will say that an adjunction is monadic if it is of this form. In 4.7, we will prove an -categorical
version of the Barr-Beck monadicity theorem, which gives necessary and sufficient conditions for an arbitrary
adjunction
Co
F /D
G
to be monadic.
Let C be a monoidal -category, which we will regard as an associative algebra object of Cat . For
every associative algebra object A Alg(C), the -category RModA (C) of right A-modules can be regarded
as a left C-module in Cat . In 4.8, we make a detailed study of the construction
A 7 RModA (C),
which will play an important role in our analysis of the little cubes -operads E
k of Chapter 5.
4.1. ASSOCIATIVE ALGEBRAS 327
1A
uid
/ AA A1
id u
/ AA
m m
" | " |
A A
AAA
mid
/ AA
id m m
AA
m /A
commute. Our goal in this section is to generalize the theory of associative algebras to the -categorical
setting.
The theory of associative algebras has a natural formulation in the language of operads. If C is a
symmetric monoidal category, then giving an associative algebra object of C is equivalent to giving a map of
colored operads Ass C, where Ass is the associative operad (Definition 4.1.1.1). In 4.1.1, we will obtain
a theory of associative algebras in the -categorical setting by using the construction of Example 2.1.1.21
to convert Ass into an -operad Ass . We can then define an associative algebra object of a symmetric
monoidal -category C to be a map of -operads Ass C .
The advantage of the approach taken in 4.1.1 is that it allows us to apply the general theory developed
in Chapters 2 and 3 to the study of associative algebras. One disadvantage is that the simplicial set Ass
is somewhat complicated. In 4.1.2, we will remedy the situation by showing that, for many purposes, the
-operad Ass can be replaced by the -category N()op : that is, associative algebras can be efficiently
encoded as certain kinds of simplicial objects.
The theory of model categories provides a rich source of examples of monoidal -categories. In 4.1.3,
we will show that every monoidal model category A determines a monoidal -category whose underlying
-category (if A is simplicial) can be identified with N(Ao ). In this context, there is a close relationship
between associative algebra objects of the -category N(Ao ) and (strict) associative algebra objects of the
ordinary category A, which we will discuss in 4.1.4.
Definition 4.1.1.1. We define a colored operad Ass (see Definition 2.1.1.1) as follows:
The colored operad Ass has a single object, which we will denote by .
For every finite set I, the set MulAss ({}iI , ) can be identified with the set of linear orderings on I.
Suppose we are given a map of finite sets : I J together with operations j MulAss ({}(i)=j , )
and MulAss ({}jJ , ). We will identify each j with a linear ordering j on 1 {j} and with
a linear ordering 0 on J. The composition of with {j } corresponds to the linear ordering on I
which is defined as follows: i i0 if either (i) 0 (i0 ) or (i) = j = (i0 ) and i j i0 .
Remark 4.1.1.2. Let C be a symmetric monoidal category, and let F : Ass C be a map of colored
operads. Then F () is an object A C. Given any linear ordering of a finite set I, the corresponding
element of MulAss ({}iI , ) determines a map AI A in C. In particular, taking I to be empty, we
obtain a map u : 1 A (where 1 denotes the unit object of C), and taking I = {1, 2} (with its usual
ordering) we obtain a map m : A A A. It is not difficult to see that these maps exhibit A as an
associative algebra in C. Conversely, if A is any associative algebra in C, then we can associate to every finite
linearly ordered set I a map AI A; this construction determines a map of colored operads Ass C. We
can informally summarize the above discussion by saying that the theory of associative algebras is controlled
by the colored operad Ass.
Definition 4.1.1.3. We let Ass denote the category obtained by applying Construction 2.1.1.7 to the
colored operad Ass, and Ass denote the -operad N(Ass ) (see Example 2.1.1.21). We will refer to Ass
as the associative -operad.
Given a pair of objects hmi, hni Fin , a morphism from hmi to hni in Ass consists of a pair
(, {i }1in ), where : hmi hni is a map of pointed finite sets and i is a linear ordering on the
inverse image f 1 {i} hmi for 1 i n.
(f, {i }1in ) : hmi hni (g, {0j }1jp ) : hni hpi
is the pair (g f, {00j }1jp ), where each 00j is the lexicographical ordering characterized by the
property that for a, b hmi such that (g f )(a) = (g f )(b) = j, we have a 00j b if and only if
f (a) 0j f (b) and a i b if f (a) = f (b) = i.
Remark 4.1.1.5. Following the conventions of Chapter 2, we let Ass denote the fiber Ass N(Fin ) {h1i}.
As a simplicial set, Ass is isomorphic to the 0-simplex 0 . However, the notation Ass emphasizes the role
of this simplicial set as the underlying -category for the -operad Ass .
Remark 4.1.1.7. In the situation of Definition 4.1.1.6, we will often abuse terminology and simply refer to
C as a planar -operad. However, there is some danger of ambiguity: see Remark 4.1.1.8 below.
Remark 4.1.1.8. The colored operad Ass is equipped with a canonical involution , which carries the
unique object Ass to itself and carries an operation MulAss ({}iI , ) corresponding to a linear
order on I to the operation which corresponds to the opposite ordering . This involution induces
an involution on the -operad Ass .
If C Ass is a planar -operad, then the composite map C Ass Ass is another planar
-operad, which we will denote by Crev . We will refer to Crev as the reverse of C ; note that the underlying
-category Crev of C rev is canonically isomorphic with C. Composition with induces an isomorphism
Alg(C) ' Alg(Crev ). If A Alg(C), we will denote to the image of A under this isomorphism by Arev , and
refer to it as the opposite algebra of A.
If D is an -operad and C = D Comm Ass is the underlying planar -operad, then there is
a canonical isomorphism C
rev ' C . It follows that passage to the opposite algebra can be regarded as a
functor from the -category Alg/ Ass (C) = AlgAss (D) to itself.
4.1. ASSOCIATIVE ALGEBRAS 329
Notation 4.1.1.9. Let C be a generalized -operad. We let Alg(C) denote the -category AlgAss (C)
of Ass-algebra objects of C. If C is an -operad, then Alg(C) can be identified with Alg(D), where
D ' C N(Fin ) Ass is the planar -operad associated to C . This notation is potentially ambiguous:
if C is already equipped with a fibration of -operads q : C Ass , then the notation Alg(C) has
two different meanings, depending on whether we regard C as a planar -operad via q, or we ignore q
and simply regard C as an -operad. However, the ambiguity is slight: the -category AlgAss (Ass) has
only two objects, corresponding to the identity map Ass Ass and the reversal involution of Remark
if C is a planar -operad with an underlying -operad which we denote by C
4.1.1.8. Consequently, ` 0,
then Alg(C0 ) ' Alg(C) Alg(Crev ).
Remark 4.1.1.11. In the situation of Definition 4.1.1.10, we will often abuse terminology by referring to
C or the fiber C = C Ass {h1i} as a monoidal -category.
Remark 4.1.1.12. Let C Ass be a monoidal -category. For each n 0, the fiber C hni '
C Ass {hni} is canonically equivalent to Cn . For every choice of linear ordering on the set {1, . . . , n},
the corresponding map hni h1i in Ass induces a functor Cn C. In particular, taking n = 0 we obtain
an object 1 C, which we call the unit object, and taking n = 2 (and the ordering on {1, 2} to be the
standard ordering) we obtain a functor : C C C. It is not difficult to see that the tensor product
is associative (with unit 1) up to homotopy; in particular, the homotopy category hC inherits a monoidal
structure (in the usual sense).
Remark 4.1.1.13. Let C be a monoidal -category. Evaluation on the object h1i Ass determines a
forgetful functor : Alg(C) C. We will often abuse notation by identifying an algebra object A Alg(C)
with its image (A) C. For each n 0, every choice of ordering on the set {1, . . . , n} determines a map
hni h1i in Ass , which induces a morphism (A)n (A) in C. In particular, taking n = 2 and the
standard ordering of the set {1, 2}, we obtain a multiplication m : (A) (A) (A). It is not difficult
to see that this multiplication map is associative and unital up to homotopy; in particular, it endows (A)
with the structure of an associative algebra object of the monoidal category hC.
Proposition 4.1.1.14. Let C be a monoidal -category. Assume that C admits countable colimits and that
the tensor product C C C preserves countable colimits separately in each variable. Then the forgetful
functor : Alg(C) C admits a left adjoint Fr. Moreover, given an object A Alg(C) and an object C C,
a morphism u : C (A) is adjoint to an equivalence Fr(C) A if and only
` if the maps C n (A)n
n
(A) determined by u and the multiplication on A induce an equivalence n0 C (A).
Remark 4.1.1.15. Proposition 4.1.1.14 admits a slight refinement: it is sufficient to assume that C ad-
mits countable coproducts (and that the tensor product functor C C C preserves countable coproducts
separately in each variable), rather than arbitrary countable colimits.
Proof. It is easy to see that the final object h0i of Ass is also initial, since the empty set admits a unique
linear ordering. Consequently, Ass is unital. The underlying -category Ass ' 0 is obviously a Kan
complex. To complete the proof, we must show that Ass satisfies condition (3) of Definition 3.3.1.9. To
prove this, we need to introduce a bit of notation. For every linearly ordered set, let C(S) denote the set
of cuts in S: that is, decompositions S = S S+ , where S and S+ are subsets of S satisfying s < t
whenever s S , t S+ . Let f : hmi hni be an active morphism in Ass , corresponding to a map of
sets f : hmi hni and a linear ordering on each fiber f 1 {i}, ` 1 i n. Unwinding the definitions, we
deduce that Ext(f ) is homotopy equivalent to the disjoint union 1in C(f 1 {i}) (regarded as a discrete
simplicial set).
Since Ass is obviously unital and the underlying -category Ass ' 0 is a Kan complex, to prove
that Ass is coherent if will suffice (by Remark 3.3.1.11) to show that for every pair of active morphisms
f : hmi hni and g : hni h1i in Ass , the diagram
Ext(idY ) / Ext(g)
Ext(f ) / Ext(gf )
is a homotopy pushout square. The map g determines a linear ordering on hni and the composition gf
determines a linear ordering on hmi . Applying a permutation if necessary, we may assume that the linear
ordering on hni = {1, 2, . . . , n} is the usual one. Unwinding the definitions, we must show that the
`
C({j})
/ C(hni )
1jn
1
/ C(hmi )
`
1jn C(f {j})
is weakly contractible. If f (S ) f (S+ ) is nonempty, then the sets 1 {(S , S+ )} and 1 1 {(S , S+ )}
are empty and 1 {(S , S+ )} has a single element, so the desired result is obvious. Let us therefore assume
that f (S ) f (S+ ) = . Let
T = {t hni : (s S )[f (s) < t] (s S+ )[t < f (s)]},
Then f 1 {t} = for all t T ; unwinding the definitions, we wish to show that the the homotopy pushout
of the diagram a
C(T ) C({t}) T
tT
Definition 4.1.1.17. Let C be a monoidal -category. We will say that C is left closed if, for each C C,
the functor D 7 C D admits a right adjoint. Similarly, we will say that C is right closed if, for each C C,
the functor D 7 D C admits a right adjoint. We will say that C is closed if it is both left closed and right
closed.
4.1. ASSOCIATIVE ALGEBRAS 331
Remark 4.1.1.18. In view of Proposition T.5.2.2.12, the condition that a monoidal -category C be closed
can be checked at the level of the (H-enriched) homotopy category of C, with its induced monoidal structure.
More precisely, C is right closed if and only if, for every pair of objects C, D C, there exists another object
DC and a map DC C D with the following universal property: for every E C, the induced map
MapC (E, DC ) MapC (E C, D) is a homotopy equivalence. In this case, the construction D 7 DC
determines a right adjoint to the functor E 7 E C.
Remark 4.1.1.19. Let C monoidal -category. We say that an object C C is invertible if it is an invertible
object of the homotopy category hC: that is, if there exists an object D C and equivalences
C D ' 1C ' D C.
Let C C denote the full subcategory spanned by the invertible objects. It is easy to see that the hypotheses
0
of Proposition 2.2.1.1 are satisfied, so that C0 inherits the structure of a monoidal -category.
We conclude this section with the following observation:
Proposition 4.1.1.20. Let p : C N(Fin ) be an -operad. Then C is a symmetric monoidal -
category if and only if the induced map p0 : Ass N(Fin ) C Ass is a monoidal -category.
Proof. The only if direction is obvious. For the converse, suppose that p0 is a coCartesian fibration; we
wish to prove that p is a coCartesian fibration. According to Corollary T.2.4.2.10, it will suffice to show that
for every 2-simplex : 2 N(Fin ), the pullback map 2 N(Fin ) C 2 is a coCartesian fibration.
Since p0 is a coCartesian fibration, it will suffice to show that factors through Ass . This is clear: if
corresponds to a pair of maps hli hmi hni, then a lifting of is determined by a choice of linear
ordering on each of the fibers 1 {i} and each of the fibers 1 {j}.
Remark 4.1.2.3. Let X be a monoid object of an -category C. We will sometimes abuse terminology
and refer to X([1]) C as a monoid object of C; note that X([1]) controls the simplicial object X in the
sense that X([n]) ' X([1])n .
Example 4.1.2.4. Let C be an -category. Every group object of C (see Definition T.7.2.2.1) is a monoid
object of C.
Construction 4.1.2.5. Let denote the category of combinatorial simplices. Given an object [n] , we
define a cut in [n] to be an equivalence relation on [n] with at most two equivalence classes, each of which is
a convex subset of [n]. The collection of all cuts in [n] forms a set Cut([n]). There is a canonical bijection
hni ' Cut([n]), which carries the base point hni to the trivial equivalence relation on [n] (that is, the
equivalence relation with only one equivalence class) and an element i hni to the equivalence relation
given by the partition [n] = {0, . . . , i 1} {i, i + 1, . . . , n}.
We can regard the construction [n] 7 Cut([n]) as a functor Cut : op Ass , where Ass is the
functor defined in Definition 4.1.1.3. Namely, if we are given a map : [m] [n] in , then there is an
induced map 0 : Cut([n]) Cut([m]), which obviously preserves base points. Moreover, if x Cut([m])
is an equivalence relation with two equivalence classes, then every element of 01 (x) corresponds to a
decomposition [n] = S T of [n] into nonempty subsets S, T [n] such that s < t for s S, t T . We
therefore obtain a linear ordering on 01 (x), with (S, T ) (S 0 , T 0 ) if S S 0 .
In more explicit terms, the functor Cut : op Ass can be described as follows:
(2) Given a morphism : [n] [m] in , the associated morphism Cut() : hmi hni is given by the
formula (
j if (j)[(j 1) < i (j)]
Cut()(i) =
otherwise.
where we endow each Cut()1 {j} with the linear ordering induced by its inclusion into hni .
The functor Cut induces a map of simplicial sets N()op N(Ass ) = Ass , which we will also denote by
Cut.
Proposition 4.1.2.6. For every -category C which admits finite products, composition with the functor
Cut : N()op Ass of Construction 4.1.2.5 induces an equivalence of -categories : MonAss (C)
Mon(C).
We will deduce Proposition 4.1.2.6 from a much more general comparison result. To state it, we need a
definition:
f0 f 00
E E 0 O
() Let E E be an object with (p f )(E) = hni, and choose maps i : E Ei covering the maps
0
i : hni h1i such that such that fQ (i ) is locally (p f 00 )-coCartesian for 1 i n. Then the maps
M (i ) exhibit M (E) as a product 1in M (Ei ) in the -category C.
We let MonE (C) denote the full subcategory of Fun(E, C) spanned by the E-monoid objects.
Remark 4.1.2.8. In the situation of Definition 4.1.2.7, the condition that a functor M : E C be a
E-monoid depends only on the underlying map p0 : E N(Fin ), and not on the particular presentation of
E as an approximation to an -operad O or on the factorization f ' f 00 f 0 .
Remark 4.1.2.9. In the situation of Definition 4.1.2.7, assume that E = O0 is an -operad. It follows
from Remark 2.1.2.9 that MonE (C) and MonO0 (C) coincide (as subsets of Fun(E, C)).
We will deduce Proposition 4.1.2.6 from the following pair of assertions (see also Remark 4.1.2.12):
Proposition 4.1.2.10. The functor Cut : N()op Ass is an approximation to Ass .
Proposition 4.1.2.11. Let p : O N(Fin ) be an -operad and let f : E O be a weak approximation
to O . Assume that the induced map E N(Fin ) {h1i} O is an equivalence of -categories. Then, for
any -category C which admits finite products, composition with f induces an equivalence of -categories
MonO (C) MonE (C).
op op
Proof of Proposition 4.1.2.10. We define a category as follows: the objects of are triples ([n], hmi, )
where [n] op , hmi Ass , : Cut([n]) ' hmi is an isomorphism in Ass (the existence of which implies
op
that m = n). The construction [n] 7 ([n], Cut([n]), id) determines an equivalence of categories op ,
and the construction ([n], hmi, ) 7 hmi determines a categorical fibration : N()op Ass . We will
show that is approximation to Ass .
Let 0 denote the composite map N()op Ass N(Fin ). Note that the fiber 01 {h1i} is isomorphic
to ; in particular, it contains a single vertex ([1], h1i, id). For every object ([n], hmi, ) in N()op , the
0
map
Hom ([1], [n]) ' Homop (([n], hmi, ), ([1], h1i, id)) HomFin (hmi, h1i)
is injective. It follows that every morphism ([n], hmi, ) ([1], h1i, id) in N()op is locally 0 -coCartesian.
Moreover, for each 1 i m, there is a unique morphism ([n], hmi, ) ([1], h1i, id) covering the map
i : hmi h1i, which induces the map of linearly ordered sets [1] ' {1 (i) 1, 1 (i)} [n]. It follows
that condition (1) of Definition 2.3.3.6 is satisfied.
To verify condition (2) of Definition 2.3.3.6, let us suppose we are given an object ([m], hmi, ) N()op
and an active morphism : hm0 i hmi in Ass ; we wish to show that can be lifted to a -Cartesian
morphism in N()op . Permuting the elements of hmi if necessary, we may suppose that = id. For
1 i m, let ki be the cardinality of {i}. Permuting the elements of hm0 i if necessary, we may assume
1
1
that {i} = {k1 + + ki1 + 1, k1 + + ki1 + 2, . . . , k1 + + ki1 + ki } equipped with its usual
ordering. In this case, the map of linearly ordered sets [m] [m0 ] given by i 7 k1 + +ki determines a map
: ([m0 ], hm0 i, id) ([m], hmi, id) lifting the map . A simple calculation shows that is -Cartesian.
Remark 4.1.2.12. Let Cut : N()op Ass be the approximation of Proposition 4.1.2.10. The proof
given above shows that the morphisms i : E Ei appearing in condition () of Definition 4.1.2.7 are
precisely those maps of N()op which correspond to inclusions [1] ' {i, i + 1} , [n] in . It follows
that for any -category C, the -categories Mon(C) and MonN()op (C) coincide (as full subcategories of
Fun(N()op , C). Consequently, Proposition 4.1.2.6 is an immediate consequence of Propositions 4.1.2.10 and
4.1.2.11.
Proof of Proposition 4.1.2.11. We employ the same strategy as in the proof of Theorem 2.3.3.23, but the
details are slightly easier. We may assume without of generality that the weak approximation E O is
a categorical fibration. Choose a Cartesian fibration u : M 1 associated to the functor f , so that we
have isomorphisms O ' M 1 {0}, C ' M 1 {1}, and choose a retraction r from M onto O such that
r| C = f . Let X denote the full subcategory of Fun(M, C) spanned by those functors F : M C satisfying
the following conditions:
334 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Condition (ii) is equivalent to the requirement that F be a left Kan extension of F | O . Using Proposition
T.4.3.2.15, we conclude that the restriction functor X MonO (C) is a trivial Kan fibration. Composition
with r determines a section s of this trivial Kan fibration. Let : X Fun(E, C) be the other restriction
functor. Then the forgetful functor MonO (C) Fun(E, C) is given by the composition s. It will therefore
suffice to show that determines an equivalence from X onto MonE (C). In view of Proposition T.4.3.2.15,
it will suffice to verify the following:
(a) Let F0 MonE (C). Then there exists a functor F Fun(M, C) which is a right Kan extension of F0 .
(b) A functor F Fun(M, C) belongs to X if and only if F is a right Kan extension of F0 = F | E, and
F0 MonE (C).
We begin by proving (a). Fix an object X O , let EX/ denote the fiber product MX/ M E, and let
FX = F0 | EX/ . According to Lemma T.4.3.2.13, it will suffice to show that the functor FX can be extended
to a limit diagram E/X/ C. Let E0X/ denote the full subcategory of EX/ spanned by those morphisms
X C in M which correspond to inert morphisms X f (C) in O . Since f is a weak approximation
to O , Theorem T.4.1.3.1 implies that the inclusion E0X/ , EX/ is right cofinal. It will therefore suffice to
show that the restriction FX0
= FX | E0X/ can be extended to a limit diagram E0/
X/ C.
00 0
Let hni = p(X), and let EX/ denote the full subcategory of EX/ corresponding to inert morphisms
X f (C) for which (p f )(C) = h1i. We claim that FX 0
is a right Kan extension of FX 00
= F | E00X/ . To
0
prove this, let us choose an arbitrary object of EX/ , given by a map : X C in M. The fiber product
E00X/ E0X/ (E0X/ )/ can be identified with the full subcategory of M/ spanned by those diagrams X C C 0
such that (p f )() has the form i : hni h1i, for some 1 i n. In particular, this -category is a
disjoint union of full subcategories {D(i)}1in , where each D(i) is equivalent to the full subcategory of EC/
spanned by morphisms C C 0 covering the map i . Our assumption that f is a weak approximation to O
guarantees that each of these -categories has a final object, given by a locally (pf )-coCartesian morphism
C Ci in C. It will therefore suffice to show that F0 (C) is a product of the objects {F0 (Ci )}1in . Since
C is an -operad, we are reduced to proving that each of the maps F0 (C) F0 (Ci ) is inert, which follows
from our assumption that F0 MonE (C).
00
Using Lemma T.4.3.2.7, we are reduced to proving that the diagram FX can be extended to a limit
00 /
diagram E X/ C. For 1 i n, let E(i)X/ denote the full subcategory of E00X/ spanned by those objects
00
for which the underlying morphism X C covers i : p(X) ' hni h1i. Then E00X/ is the disjoint union
of the full subcategories {E(i)00X/ }. Let O(i) denote the full subcategory of O i
X/ N(Fin )hni/ { }, so that we
have a left fibration of simplicial sets O(i) O and a categorical equivalence E(i)X/ ' O(i) O E. Choose
00
(b0 ) Let F Fun(M, C) be such that F0 = F | E MonE (C). Then F is a right Kan extension of F0 if and
only if, for every object X Ohni , if we choose Ci E and maps i : X Ci in M corresponding
to inert morphisms X f (Ci ) in O covering i : hni h1i for 1 i n, then the inducedmap
F (X) 1in F0 (Ci ) is an equivalence in C.
Q
4.1. ASSOCIATIVE ALGEBRAS 335
We now prove (b). Assume first that F X. Then F0 = F | E is equivalent to the functor (F | O ) f . It
follows immediately that F0 MonE (C). Criterion (b0 ) immediately implies that F is a right Kan extension
of F0 . This proves the only if direction.
For the converse, assume that F0 MonE (C) and that F is a right Kan extension of F0 . We wish to prove
that F X. We first verify that F satisfies (ii). Pick an object C E and choose locally (p f )-coCartesian
morphisms i : C Ci for 1 i n. Let X = f (C); we wish to show that the induced Q map F (X) F (C)
is an equivalence in C. Since F0 MonE (C), we can identify F (C) with the product 1in F (Ci ), so that
the desired assertion follows immediately from (b0 ).
To complete the proof, we must show that F | O belongs to MonO (C). Let X O hni and choose inert
i
morphisms Qi : X Xi covering : hni h1i for 1 i n; we wish to show that the induced map
F (X) 1in F (Ci ) is an equivalence. We may assume without loss of generality that Xi = f (Ci ) for
some objects {Ci E}1in . Condition (ii) implies that F induces anQequivalence F (Xi ) F (Ci ) for
1 i n. We are therefore reduced to showing that the map F (X) 1in F (Ci ) is an equivalence in
C, which follows from criterion (b0 ).
Combining Proposition 4.1.2.6 with Proposition 2.4.2.5, we conclude that if C is an -category equipped
with a Cartesian symmetric monoidal structure, then there is a canonical equivalence AlgAss (C) Mon(C).
Using Theorem 2.3.3.23, we can obtain an analogous statement for an arbitrary monoidal -category C. To
formulate it, we need a bit of notation.
Definition 4.1.2.13. We will say that a morphism : [m] [n] in is inert if the induced map Cut([n])
Cut([m]) is an inert morphism in Ass . More directly, : [m] [n] is inert if it induces an isomorphism
from [m] onto a convex subset {i, i + 1, . . . , j 1, j} [n].
Definition 4.1.2.14. Let C Ass be a planar -operad. We let Alg(C) denote the full subcategory of
FunAss (N()op , C ) spanned by those functors F : N()op C which carry inert morphisms of N()op
to inert morphisms of C .
The following result is an immediate consequence of Theorem 2.3.3.23 and Proposition 4.1.2.10:
Proposition 4.1.2.15. Let C be a planar -operad. Then composition with the functor Cut : N()op
Ass of Construction 4.1.2.5 induces an equivalence of -categories Alg(C) Alg(C).
Remark 4.1.2.16. We will generally abuse terminology by referring to objects of Alg(C) as associative
algebra objects of C. This abuse is justified by Proposition 4.1.2.15.
WCat Cat . Unwinding the definitions, we can identify the objects of WCat with pairs (C, W ),
where C is an -category and W is a system on C. Unwinding the definitions, we see that for objects
(C, W ), (C0 , W 0 ) WCat , the mapping space
can be described as the summand of MapCat (C, C0 ) spanned by those functors f : C C0 such that
f (W ) W 0 .
The Cartesian fibration q admits a section G, given by the formula G(C) = (C, W ) where W is the
collection of all equivalences in C.
Proposition 4.1.3.2. Let G : Cat WCat be the functor described in Construction 4.1.3.1. Then G
admits a left adjoint. Moreover, this left adjoint commutes with finite products.
Notation 4.1.3.3. In the situation of Proposition 4.1.3.2, we will denote the left adjoint to G by (C, W ) 7
C[W 1 ].
Proof. Let (C, W ) be an object of WCat , and regard (C, W ) as an object of the category Set+ of marked
simplicial sets. Choose a marked equivalence i : (C, W ) (C0 , W 0 ), where (C0 , W 0 ) is a fibrant object of
0 0
Set+
. Then (C , W ) = G(C ). It follows immediately from the definitions that for any -category D,
0
composition with i induces a homotopy equivalence MapCat (C0 , D) MapWCat ((C, W ), G(D)). The
assertion regarding products follows from Proposition T.3.1.4.2.
In what follows, let us regard WCat and Cat as endowed with the Cartesian symmetric monoidal
structures. For any -operad O, composition with the functor G induces a fully faithful embedding
AlgO (Cat ) ' MonO (Cat ) MonO (WCat ) ' AlgO (WCat ). It follows from Propositions 4.1.3.2
2.2.1.9 that this fully faithful embedding admits a left adjoint. Combining this observation with Example
2.4.2.4, we obtain the following result:
Proposition 4.1.3.4. Let C be a (symmetric) monoidal -category, and let W be a collection of morphisms
in C. Assume that for every object C C and every morphism f : D D0 in W , the induced maps
C D C D0 D C D0 C
also belong to W , so that (C, W ) can be regarded as a (commutative) monoid object of WCat .
(1) There exists a (symmetric) monoidal functor F : C C0 with the following universal property: for
every (symmetric) monoidal -category D , composition with F induces a fully faithful embedding
from the -category of (symmetric) monoidal functors from C0 to D to the -category of (symmet-
ric) monoidal functors from C to D . Moreover, the essential image of this embedding consists of
those symmetric monoidal functors C D which carry each morphism in W to an equivalence in
D.
(2) The underlying -category of C0 can be identified with the -category C[W 1 ] of Notation 4.1.3.3.
Remark 4.1.3.5. In the situation of Proposition 4.1.3.4, the (symmetric) monoidal functor F : C C0 is
characterized up to equivalence by property (2). Indeed, suppose we are given another symmetric monoidal
functor G : C C00 satisfying (2). Using (1), we conclude that G is equivalent to a composition
F G0
C C0 C00 .
Then G0 induces an equivalence C0 ' C00 (both are equivalent to C[W 1 ]), so that G0 is an equivalence of
(symmetric) monoidal -categories by Remark 2.1.3.8.
4.1. ASSOCIATIVE ALGEBRAS 337
Example 4.1.3.6. Let A be a (symmetric) monoidal model category. Then the full subcategory Ac A
inherits a (symmetric) monoidal structure. Moreover, the collection W of weak equivalences in Ac is stable
under (left and right) tensor product by objects of Ac . It follows that the underlying -category N(Ac )[W 1 ]
of A inherits a (symmetric) monoidal structure. We will refer to the (symmetric) monoidal -category
N(Ac )[W 1 ] as the underlying (symmetric) monoidal -category of A.
Our final goal in this section is to give an explicit description of the monoidal structure on the underlying
-category of a monoidal model category A, in the special case where A is equipped with a simplicial
structure.
Definition 4.1.3.7. Let C be simplicial category. We will say that a monoidal structure on C is weakly
compatible with the simplicial structure on C provided that the operation : C C C is endowed with the
structure of a simplicial functor, which is compatible with associativity and unit constraints of C. We will
say that a symmetric monoidal structure on C is weakly compatible with the simplicial structure on C if the
underlying monoidal category is weakly compatible with the simplicial structure on C and, in addition, the
symmetry constraint X,Y : X Y Y X is a natural transformation of simplicial functors.
Suppose furthermore that the monoidal structure on C is closed: that is, for every pair objects X, Y C,
there exist an exponential objects X Y , Y X C and evaluation map
e : XY Y X e0 : Y Y X X
for every object Z C. We will say that a (symmetric) monoidal structure on C is compatible with a
simplicial structure on C if it is weakly compatible, and the maps e and e0 induce isomorphisms of simplicial
sets
MapC (Z, X Y ) MapC (Z Y, X) MapC (Z, Y X) MapC (Y Z, X)
for every Z C.
Definition 4.1.3.8. A simplicial (symmetric) monoidal model category is a (symmetric) monoidal model
category which is also equipped with the structure of a simplicial model category, where the simplicial
structure and the (symmetric) monoidal structure are compatible in the sense of Definition 4.1.3.7.
Remark 4.1.3.9. In the symmetric case, one can reformulate Definition 4.1.3.8 as follows. Let A be a
symmetric monoidal model category. Then a compatible simplicial structure on A can be identified with
symmetric monoidal left Quillen functor : Set A. Given such a functor, A inherits the structure of a
simplicial category, where the mapping spaces are characterized by the existence of a natural bijection
Proposition 4.1.3.10. Let A be a simplicial symmetric monoidal model category, and let Ao denote the
full subcategory spanned by the fibrant-cofibrant objects. We regard Ao as a simplicial colored operad via the
formula O
MulAo ({Xi }, Y ) = MapA ( Xi , Y ).
i
o
Then the operadic nerve N (A ) is a symmetric monoidal -category.
o
Remark 4.1.3.11. In the situation of Proposition 4.1.3.10,
N the simplicial colored operad A is fibrant: that
N MulAo ({Xi }, Y ) = MapA ( i Xi , Y ) is a Kan complex. This follows from the
is, each of the mapping spaces
fact that Y is fibrant and i Xi is cofibrant (being a tensor product of cofibrant objects of A). Invoking
Proposition 2.1.1.27, we deduce that p : N (Ao ) N(Fin ) is an -operad.
338 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Before giving the proof of Proposition 4.1.3.10, it will be convenient to formulate a stronger assertion
which implies not only that N (Ao ) is symmetric monoidal, but that it can be identified with the underlying
symmetric monoidal -category of A (in the sense of Example 4.1.3.6). To state this result, we need to
introduce an elaboration on Construction 1.3.4.18.
Construction 4.1.3.12. Let A be a simplicial symmetric monoidal model category. We define a simplicial
category M as follows:
(1) An object of M is a sequence (i, A1 , . . . , An ), where (A1 , . . . , An ) is a finite sequence of cofibrant
objects of A and i {0, 1}. We further assume that if i = 1, then each Aj is a fibrant object of A.
(2) Suppose we are given objects (i, A1 , . . . , An ) and (i0 , A01 , . . . , A0n0 ) in M . Then
` Q
if i0 = 1
N
` Q1j 0 n0 MapA ( N(j)=j 0 Aj , Aj 0 )
MapM ((i, A1 , . . . , An ), (i0 , A01 , . . . , A0n0 )) = 1j 0 n0 HomA ( (j)=j 0 Aj , Aj )
0 if i = i0 = 0
if i0 < i.
Here the disjoint unions are taken over all morphisms : hni hn0 i in the category N(Fin ).
Remark 4.1.3.13. In the situation of Construction 4.1.3.12, the fiber M N(Fin ) {h1i} can be identified
with the simplicial category M introduced in Construction 1.3.4.18.
Remark 4.1.3.14. Let A be a simplicial symmetric monoidal model category, and let M be as in Con-
struction 4.1.3.12. The construction (i, A1 , . . . , An ) 7 (i, hni) determines a forgetful functor N(M)
1 N(Fin ). We have canonical isomorphisms
Proposition 4.1.3.15. Let A be a simplicial symmetric monoidal model category, and let M be defined
as in Construction 4.1.3.12. Then the induced map p : N(M ) 1 N(Fin ) is a coCartesian fibration.
Proposition 4.1.3.15 immediately implies Proposition 4.1.3.10 (by passing to the fiber over {1} 1
and invoking Remark 4.1.3.14). Moreover, it shows that N(M ) is the correspondence associated to a
symmetric monoidal functor N (Ac ) N (Ao ). Combining this observation with Remark 4.1.3.5 and
Theorem 1.3.4.20, we obtain the following:
Corollary 4.1.3.16. Let A be a simplicial symmetric monoidal model category. Then the symmetric
monoidal functor N (Ac ) N (Ao ) constructed above exhibits N (Ao ) as the underlying symmetric
monoidal -category of A, in the sense of Example 4.1.3.6.
Proof of Proposition 4.1.3.15. Let (i, C1 , . . . , Cn ) be an object of M , and let : (i, hni) (iN
0
, hn0 i) be a
1 0 0 0
morphism in N(Fin ). Fix j hn i . If i = i = 0, let j 0 be the identity map from Dj 0 = (j)=j 0 Cj
to itself. Otherwise, choose a trivial cofibration
O
j 0 : Cj Dj 0 ,
(j)=j 0
MapM ((i, C1 , . . . , Cn ), (i00 , E1 , . . . , En00 ))
4.1. ASSOCIATIVE ALGEBRAS 339
determines a homotopy equivalence onto the summand of MapM ((i, C1 , . . . , Cn ), (i00 , E1 , . . . , En00 )) spanned
by those morphisms which cover the map : hni hn00 i in Fin . If i = i0 = 0, this follows immediately
from the definitions. Otherwise, we have i0 = i00 = 1; it will therefore suffice to prove that for j 00 hn00 i ,
the induced map O O
MapA ( Dj 0 , Ej 00 ) MapA ( Cj , Ej 00 )
(j 0 )=j 00 ()(j)=j 00
is a homotopy equivalence of Kan complexes. Since each Ej 00 is a fibrant object of A, it will suffice to show
that the map O O
: Ci Dj0
()(j)=j 00 (j 0 )=j 00
is a weak equivalence of cofibrant in A. This follows from the observation that can be identified with the
tensor product of the maps j 0 , each of which is a weak equivalence between cofibrant objects of A.
Variant 4.1.3.17. Suppose that A is a simplicial monoidal model category. Let Ao denote the full subcat-
egory of A spanned by the fibrant-cofibrant objects. We regard Ao as a simplicial colored operad as follows:
given a finite set I of cardinality n, we set
MulAss
a
Ao ({Xi }iI , Y ) = MapA (1jn X(j) , Y ),
where the coproduct is taken over all bijective maps : {1, . . . , n} I (equivalently, over all linear orderings
of I). We let N o
Ass (A ) denote the operadic nerve of this simplicial colored operad. The proof of Proposition
4.1.3.15 yields the following:
(1) The map N o
Ass (A ) Ass exhibits NAss (A ) as a monoidal -category.
o
(2) Let N c c
Ass (A ) denote the monoidal -category associated to the discrete monoidal category A . Then
c o
there exists a monoidal functor : NAss (A ) NAss (A ) which induces an equivalence of -categories
N(Ac )[W 1 ] ' N(Ao ), where W is the collection of weak equivalences in Ac (in other words, the
monoidal functor exhibits N(Ao ) as the underlying -category of A).
We now describe an application of Variant 4.1.3.17:
Example 4.1.3.18. Let POp denote the category of -preoperads, endowed with the monoidal model
structure of Proposition 2.2.5.7. It is easy to see that this monoidal structure is compatible with the simplicial
structure on POp (in the sense of Definition 4.1.3.8), so that POp is a simplicial monoidal model category.
Applying Variant 4.1.3.17, we obtain a coCartesian fibration of -operads N Ass (POp ) Ass . There is
o
an obvious map from the simplicial colored operad POp of Construction 2.2.5.12 to the simplicial colored
o
N o / Ass
Ass (POp )
Op()
/ N(Fin ).
In fact, this is a homotopy pullback diagram: that is, it induces an equivalence of -operads N o
Ass (POp )
Ass N(Fin ) Op() . To see this, it suffices to observe that for any sequence of -operads {Oi }1in
and any other -operad O0 , the canonical map
MulF
Op
({O 0
i }, O ) MulOp
({O 0
i }, O )
is a homotopy equivalence. In fact, this map is the inclusion of a fiber of the Kan fibration
MulOp
({Oi }, O0 ) N(S({1, . . . , n})),
and the base N(S({1, . . . , n})) is a contractible Kan complex.
340 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
where f is a trivial cofibration, and let U denote the weakly saturated class of morphisms generated by U
(Definition T.A.1.2.2). We will say that A satsifies the monoid axiom if every morphism of U is a weak
equivalence in A.
Remark 4.1.4.2. Let A be a combinatorial symmetric monoidal model category in which every object is
cofibrant, and let U and U be as in Definition 4.1.4.1. Then every morphism belonging to U is a trivial
cofibration. Since the collection of trivial cofibrations in A is weakly saturated, we conclude that A satisfies
the monoid axiom.
We will need the following result of [127]:
Proposition 4.1.4.3. [Schwede-Shipley] Let A be a combinatorial monoidal model category. Assume that
either every object of A is cofibrant, or that A is a symmetric monoidal model category which satisfies the
monoid axiom. Then:
Assuming Proposition 4.1.4.3 for the moment, we can now state our main result:
4.1. ASSOCIATIVE ALGEBRAS 341
(B) The model category A is left proper, the class of cofibrations in A is generated by cofibrations between
cofibrant objects, the monoidal structure on A is symmetric, and A satisfies the monoid axiom.
Let W be the collection of weak equivalences in Ac , and W 0 the collection of weak equivalences in Alg(A)c .
Then the canonical map
N(Alg(A)c )[W 01 ] Alg(N(Ac )[W 1 ])
is an equivalence of -categories.
Remark 4.1.4.5. In the situation of Proposition 4.1.4.3, assume that A is a simplicial monoidal model
category (in the sense of Definition 4.1.3.8). Then Alg(A) inherits the structure of a simplicial model category.
The simplicial structure on Alg(A) can be described as follows: for any pair of algebras A, B Alg(A),
the mapping space MapAlg(A) (A, B) is the simplicial subset of MapA (A, B) characterized by the following
property: a map of simplicial sets K MapA (A, B) factors through MapAlg(A) (A, B) if and only if the
diagrams
0 K / MapA (1, A) MapC (A, B)
0 / MapA (1, B)
#
0 K / MapA (A A, A) MapA (A, B) / MapA (A A, B)
commute.
Example 4.1.4.6. Let A be the category of symmetric spectra, as defined in [73]. Then A admits several
model structures which satisfy assumption (B) of Theorem 4.1.4.4. It follows that N(Ao ) is equivalent, as a
monoidal -category, to the -category Sp of spectra (endowed with the smash product monoidal structure;
see 4.8.2). Using Theorem 4.1.4.4, we deduce that the -category Alg(Sp) of associative algebra objects of
Sp is equivalent to the underlying -category of Alg(A).
Example 4.1.4.7. [-Categorical MacLane Coherence Theorem] Let A be the category of marked simplicial
sets (see T.3.1). Then A is a simplicial model category, which satisfies the hypotheses of Example 2.4.1.10.
Using Theorem 1.3.4.20, we can identify the underlying -category of A with N(Ao ) ' Cat , the -
category of -categories. Proposition 2.4.2.5 implies that composition with the evident Cartesian structure
N (Ao ) N(Ao ) induces an equivalence of -categories Alg(N(Ao )) MonAss (Cat ). Combining this
observation with Theorem 4.1.4.4, we conclude that the -category of monoid objects of Cat is equivalent
to the -category underlying the category of strictly associative monoids in A. In other words, every
monoidal -category C is equivalent (as a monoidal -category) to an -category C0 equipped with a
strictly associative multiplication C0 C0 C0 (so that we can regard C0 as a simplicial monoid). We
regard this assertion as an -categorical analogue of MacLanes coherence theorem, which asserts that every
monoidal category is equivalent to a strict monoidal category (that is, a monoidal category in which the
tensor product operation is associative up to equality, and the associativity isomorphisms are simply the
identity maps).
Lemma 4.1.4.8. Let A be a combinatorial monoidal model category, and let N(Ac )[W 1 ] be its underlying
-category. Then the induced tensor product on N(Ac )[W 1 ] preserves small colimits separately in each
variable.
Proof. For each object A A, the operation of tensor product with A (either on the left or on the right)
determines a left Quillen functor from A to itself. The desired result now follows from Corollary 1.3.4.26.
Remark 4.1.4.9. Lemma 4.1.4.8 admits a converse. Suppose that C is a presentable -category endowed
with a monoidal structure, and that the associated bifunctor : C C C preserves small colimits separately
in each variable. Then C is equivalent (as a monoidal -category) to the underlying -category of a
combinatorial simplicial monoidal model category A. Since we will not need this fact, we will only give a
sketch of proof.
First, we apply Example 4.1.4.7 to reduce to the case where C is a strict monoidal -category; that is, C
is a simplicial monoid. Now choose a regular cardinal such that C is -accessible. Enlarging if necessary,
we may suppose that the full subcateogry C C spanned by the -compact objects contains the unit object
of C and is stable under tensor products.
The -category C is essentially small. We define a sequence of simplicial subsets
D(0) D(1) . . . C
as follows. Let D(0) = , and for i 0 let D(i + 1) be a small simplicial subset S
of C which is categorically
equivalent to C and contains the submonoid of C generated by D(i). Let D = D(i), so that D is a small
The operation endows the category Fun([1], A) with a monoidal structure, which is symmetric if the
monoidal structure on A is symmetric.
4.1. ASSOCIATIVE ALGEBRAS 343
Lemma 4.1.4.11. Let A be a combinatorial symmetric monoidal model category which satisfies the monoid
axiom, and let U be as in Definition 4.1.4.1. Then:
(2) If f, g U , then f g U .
Proof. To prove (1), let S denote the collection of all morphisms f in A such that f idY belongs to U . It
is easy to see that S is weakly saturated. It will therefore suffice to show that U S, which is obvious.
To prove (2), we use the same argument. Fix g, and let S 0 be the set of all morphisms f A such that
f g belongs to U . We wish to prove that U S 0 . Since S 0 is weakly saturated, it will suffice to show that
U S 0 . In other words, we may assume that f is of the form f0 idA , where f0 is a trivial cofibration in
A. Similarly, we may assume that g = g0 idB . Then f g = (f0 g0 ) (idAB ), which belongs to U since
f0 g0 is a trivial cofibration in A.
Lemma 4.1.4.12. Let A be a monoidal model category. Suppose given commutative diagrams
A /B X /Y
A0 / B0 X0 / Y0
where every object is cofibrant, the horizontal arrows are cofibrations, and the vertical arrows are weak
equivalences. Then in the induced diagram
(A Y )
`
X) / BY
AX (B
`
/ B0 Y 0
(A0 Y 0 ) A0 X 0 (B
0
X 0)
Proof. The assertion that the horizontal arrows are cofibrations follows immediately from the definition of
a monoidal model category. Since every object appearing in either of the original diagrams, we deduce that
each of the morphisms
A X A0 X 0 A Y A0 Y 0
B X B0 X 0 B Y B0 Y 0
is a weak equivalence between cofibrant objects. We obtain a weak equivalence of cofibrant diagrams
AY o AX / BX
A0 Y 0 o A0 X 0 / B0 X 0,
`
from which we obtain (by passing to the colimit) a weak equivalence of cofibrant objects (A Y ) AX (B
X) (A0 Y 0 ) A0 X 0 (B 0 X 0 ) as desired.
`
Proof of Proposition 4.1.4.3. We first observe that the category Alg(A) is presentable (this follows, for
example, from Corollary3.2.3.5). Recall that a collection S of morphisms in a presentable category C is weakly
saturated if it is stable under pushouts, retracts, and transfinite composition (see Definition T.A.1.2.2); we
will say that S is generated by a subset S0 S if S is the smallest weakly saturated collection of morphisms
containing S0 .
344 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
() Let
F (i)
F (C) / F (C 0 )
A
f
/ A0
Let be an initial object of A, and let j : A be the unique morphism. We now observe that A0 can
be obtained as the direct limit of a sequence
f1 f2
A = A(0) A(1) . . .
of objects of A, where each fn is a pushout of j i j . . . i j; here the factor i appears n times. If every
object of A is cofibrant, then we conclude that fn is a trivial cofibration using the definition of a monoidal
model category. If the monoidal structure on A is symmetric and satisfies the monoid axiom, then repeated
application of Lemma 4.1.4.11 shows that fn U . Since U is weakly saturated, it follows that f S as
desired. This completes the proof of (1).
Assertion (2) is obvious. To prove (3), we observe both A and Alg(A) are cotensored over simplicial
sets, and that we have canonical isomorphisms (AK ) ' (A)K for A Alg(A), K Set . To prove that
Alg(A) is a simplicial model category, it will suffice to show that Alg(A) is tensored over simplicial sets,
and that given a fibration i : A A0 in Alg(A) and a cofibration j : K K 0 in Set , the induced map
0 0
AK AK A0K A0K is a fibration, trivial if either i or j is a fibration. The second claim follows from the
fact that detects fibrations and trivial fibrations. For the first, it suffices to prove that for K Set , the
functor A 7 AK has a left adjoint; this follows from the adjoint functor theorem.
We now prove (4). Let T be the collection of all morphisms : X Y in Alg(A) with the following
property: for every pushout diagram
X
/Y
A / A0
0
B / B0,
4.1. ASSOCIATIVE ALGEBRAS 345
if is a weak equivalence, then 0 is a weak equivalence. To prove that A is left proper, it will suffice to
show that every cofibration belongs to T . Using the assumption that the collection of weak equivalences
in A is stable under filtered colimits, we deduce that T is a weakly saturated class of morphisms. It will
therefore suffice to show that T contains every generating cofibration of the form F (i) : F (x) F (y), where
i : x y is a cofibration in A. The algebra objects A0 and B 0 can be defined as the direct limit of sequences
f1 f2
A = A(0) A(1) . . .
g1 g2
B = B (0) B (1) . . .
as in the proof of (). Since the collection of weak equivalences in A is stable under filtered colimits, it will
suffice to show that each of the maps k : A(k) B (k) is a weak equivalence. For k = 0 there is nothing
to prove; in the general case we work by induction on k. We have a map between the homotopy pushout
diagrams
fk0 0
gk
K / A y ... y A L / B y ... y B
A(k1)
fk
/ A(k) B (k1)
gk
/ B (k) .
Consequently, to prove that k is a weak equivalence, it will suffice to show that k1 is a weak equivalence
(which follows from the inductive hypothesis) and that the maps
KL A y ... y A B y ... y B
is a weak equivalence in A.
Let us say that an object X AC is good if each of the objects X(C) A is cofibrant, the object
F (X) A is cofibrant, and the natural map LF (X) F (X) is a weak equivalence in A: in other words, if
346 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
the colimit of X is also a homotopy colimit of X. To complete the proof, it will suffice to show that C (A)
is good, whenever A is a projectively cofibrant object of Alg(A)C . This is not obvious, since C is a right
Quillen functor and does not preserve projectively cofibrant objects in general (note that we have not yet
used the full strength of our assumption that N(C) is sifted). To continue the proof, we will need a relative
version of the preceding condition. We will say that a morphism f : X Y in AC is good if the following
conditions are satisfied:
(1) The collection of good morphisms is stable under transfinite composition. More precisely, suppose
given an ordinal and a direct system of objects {X }< of AC . Suppose further that for every
0 < < , the map lim{X }< X is good. Then the induced map X 0 lim{X }< is good.
The only nontrivial point is to verify that the object X = lim{X }< is good. For this, we observe
X is a homotopy colimit of the system {X } (in virtue of (ii)), while F (X) is a homotopy colimit of
the system {F (X )} (in virtue of (iii)), and that the collection of homotopy colimit diagrams is stable
under homotopy colimits.
X
f
/Y
f0
X0 / Y0
in AC . If f is good and X 0 is good, then f 0 is good. Once again, the only nontrivial point is to show
that Y 0 is good. To see this, we observe that our hypotheses imply that Y 0 is homotopy pushout of
Y with X 0 over X. Similarly, F (Y 0 ) is a homotopy pushout of F (Y ) with F (X 0 ) over F (X). We
now invoke once again the fact that the class of homotopy colimit diagrams is stable under homotopy
colimits.
(3) Let F : C A be a constant functor whose value is a cofibrant object of A. Then F is good. This
follows from the fact that N(C) is weakly contractible (use Propositions 1.3.4.24 and T.5.5.8.7).
(4) Every projectively cofibrant object of AC is good. Every projective cofibration between projectively
cofibrant objects of AC is good.
(5) If X and Y are good objects of AC , then X Y is good. To prove this, we first observe that the
collection of cofibrant objects of A is stable under tensor products. Because N(C) is sifted, Proposition
1.3.4.24 supplies a chain of isomorphisms in hA:
(6) Let f : X X 0 be a good morphism in AC , and let Y be a good object of AC . Then the morphism
f idY is good. Condition (i) follows from (5), condition (ii) follows from the fact that tensoring with
each Y (C) preserves cofibrations (since Y (C) is cofibrant), and condition (iii) follows by applying the
same argument to F (Y ) (and invoking the fact that F commutes with tensor products).
4.1. ASSOCIATIVE ALGEBRAS 347
is good. Condition (ii) follows immediately from the fact that A is a monoidal model category.
Condition (iii) follows from the same argument, together with the observation that F commutes with
pushouts and tensor products. Condition (i) follows by combining (5), (6), and (2).
We observe that our assumption (B) implies an analogous result for AC :
(B 0 ) The collection of all projective cofibrations in AC is generated by projective cofibrations between
projectively cofibrant objects.
Let T : AC Alg(A)C be a left adjoint to C . Using the small object argument and (B 0 ), we conclude
that for every projectively cofibrant object A Alg(A)C there exists a transfinite sequence {A } in
Alg(A)C with the following properties:
(a) The object A0 is initial in Alg(A)C .
(b) The object A is a retract of A .
(c) If is a limit ordinal, then A ' colim{A }< .
(d) For each < , there is a pushout diagram
T (f )
T (X 0 ) / T (X)
A / A+1
() Let
T (f )
T (X 0 ) / T (X)
B0
v /B
where Y (0) = Y 0 , and wk is a pushout of the morphism f (k) = g f g . . . f g, where the factor f
appears k times. In view of (1) and (2), it will suffice to prove that each f (k) is a good morphism. Since Y 0
is good, we conclude immediately that g is good. It follows from (4) that f is good. Repeated application
of (7) allows us to deduce that f (k) is good, and to conclude the proof.
G
( v G0
N(A)[W 1 ].
It will suffice to show that this diagram satisfies the hypotheses of Corollary 4.7.4.16:
(a) The -categories N(Alg(A)c )[W 01 ] and Alg(N(Ac )[W 1 ]) admit geometric realizations of simplicial
objects. In fact, both of these -categories are presentable. For N(Alg(A)c )[W 01 ], this follows from
Proposition 1.3.4.22. For Alg(N(A)o ), we first observe that N(Ac )[W 1 ] is presentable (Proposition
1.3.4.22) and that the tensor product preserves colimits separately in each variable (Lemma 4.1.4.8),
and apply Corollary 3.2.3.5.
(b) The functors G and G0 admit left adjoints F and F 0 . The existence of a left adjoint to G is clear, and
the existence of a left adjoint to G0 follows from Corollary 3.1.3.5.
(c) The functor G0 is conservative and preserves geometric realizations of simplicial objects. This follows
from Proposition 3.2.3.1 and Lemma 3.2.2.6.
(d) The functor G is conservative and preserves geometric realizations of simplicial objects. The first
assertion is immediate from the definition of the weak equivalences in Alg(A), and the second follows
from Lemma 4.1.4.13.
(e) The canonical map G0 F 0 G F is an equivalence of functors. This follows from the observation
that both sides induce, on the level of homotopy categories, the free algebra functor C 7 n0 C n
`
(Proposition 4.1.1.14).
(i) The Cartesian product functor endows A with the structure of a monoidal model category.
(ii) The model category A is left proper and the class of cofibrations is generated by cofibrations between
cofibrant objects.
op
(3) The right derived functor RG is fully faithful, and its essential image in the homotopy category of A
consists of those simplicial objects A of A which determine monoid objects of the homotopy category
hA.
Remark 4.1.4.15. Conditions (ii) and (iii) in the statement of Corollary 4.1.4.14 are automatic if we
assume that every object of A is cofibrant.
Proof. Assertion (1) follows from the adjoint functor theorem, since G is an accessible functor which com-
mutes with small limits. Assertion (2) is clear, since G preserves weak equivalences and fibrations. To prove
op
(3), it will suffice to show that the induced map of -categories F 0 : N((A )c )[W 1 ] N(Alg(A)c )[W 01 ]
admits a fully faithful right adjoint G0 , whose essential image is the collection of diagrams op A which
determine monoid objects in the homotopy category hA. Here W and W 0 denote the collections of weak
op
equivalences between cofibrant objects in A and Alg(A), respectively.
We have a homotopy commutative diagram
p q
00
G /
Alg(N(Ac )[V 1 ]) Fun(N(op ), N(Ac )[V 1 ]),
where V is the collection of weak equivalences in Ac , the map p is the categorical equivalence of Theorem
4.1.4.4, and q is the categorical equivalence supplied by Proposition 1.3.4.25. It will therefore suffice to show
that G00 is fully faithful, and that its essential image is the class of monoid objects of N(Ac )[W 1 ]. This
follows immediately Propositions 4.1.2.6 and 2.4.2.5.
AAM
mid
/ AM 1M
uid
/ AM
id a a
a
# {
AM
a /M M,
where m : A A A and u : 1 A denote the multiplication and unit of A, respectively. The collection
of all left A-modules can be organized into a category LModA (C).
Our goal in this section is to generalize the theory of left modules to the -categorical setting. Recall
that if C is a symmetric monoidal -category (with underlying -category C), then an associative algebra
object of C is defined to be a map of -operads Ass C (Definition 4.1.1.10). In 4.2.1, we will introduce
a larger -operad LM , which contains Ass as a full subcategory. If A : Ass C is an associative
algebra object of C, then we can define a left A-module to be a map of -operads M : LM C such
that M | Ass = A.
If A is an associative algebra of a symmetric monoidal -category C , then the collection of all left A-
module objects of C can be organized into an -category, which we will denote by LModA (C). In practice,
it is often useful to know that A-module structures survive as we perform various categorical constructions
in C. In 4.2.3, we will describe several instances of this phenomenon, by showing that (under some mild
hypotheses) the -category LModA (C) admits limits and colimits which are preserved by the forgetful
functor LModA (C) C. To prove assertions of this type, it will be useful to adopt an alternative definition
of left module (Definition 4.2.2.10) which we describe in 4.2.2, building on the ideas of 4.1.2.
350 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
The theory of left modules developed in this section can be regarded as a generalization of the classical
theory of left modules in the following sense: if C is a symmetric monoidal category and A is an associative
algebra object of C, then we have an equivalence of -categories
where the -category N(C) inherits a symmetric monoidal structure from C (see Example 2.1.2.21) and
we identify A with the corresponding associative algebra object of N(C). More generally, if C is a fibrant
simplicial category, then we can define a functor as indicated above (where N(C) now denotes the homotopy
coherent nerve of C), but it need not be an equivalence: objects of LModA (N(C)) can be thought of as objects
M C together with a coherently associative left action of A on M , which cannot always be rectified to
a strictly associative action of A on M . In 4.3.3, we will see that this rectification can often be achieved
when C is the underlying -category of a monoidal model category; in these cases, is an equivalence
when restricted to the subcategory of cofibrant objects of LModA (C) (see Theorem 4.3.3.17 for a precise
statement). The key to the proof is a structure theorem for free modules (Proposition 4.2.4.2) which we will
prove in 4.2.4, using the general machinery developed in Chapter 3.
(i) The set of objects of LM has two elements, which we will denote by a and m.
(ii) Let {Xi }iI be a finite collection of objects of LM and let Y be another object of LM. If Y = a, then
MulLM ({Xi }, Y ) is the collection of all linear orderings of I provided that each Xi = a, and is empty
otherwise. If Y = m, then MulLM ({Xi }, Y ) is the collection of all linear orderings {i1 < < in } on
the set I such that Xin = m and Xij = a for j < n (by convention, we agree that this set is empty if
I is empty).
(iii) The composition law on LM is determined by the composition of linear orderings, as described in
Definition 4.1.1.1.
Remark 4.2.1.2. Restricting our attention to the object a LM, we obtain a sub-colored operad of
LM, which is isomorphic to the colored operad Ass of Definition 4.1.1.1. We will often abuse notation by
identifying Ass with this sub-colored operad of LM.
where the first map is given by the associative algebra structure on A. This construction determines a map
of colored operads F : LM C extending F0 , such that F (m) = M .
We can summarize the above discussion as follows: if F0 : Ass C classifies an associative algebra
object A C, then giving a left A-module is equivalent to giving a map of colored operads F : LM C
which extends F0 .
4.2. LEFT AND RIGHT MODULES 351
Remark 4.2.1.4. Our notation for the objects of LM is motivated by Remark 4.2.1.3: a map of colored
operads from LM to a symmetric monoidal category C carries a to an associative algebra in C, and m to a
left module over that algebra.
Remark 4.2.1.5. Every operation MulLM ({Xi }iI , Y ) determines a linear ordering on the set I.
Passage from to this linear ordering determines a map of colored operads LM Ass. This map can
be understood as follows: for every symmetric monoidal category C and every map of colored operads
F : Ass C, the composite map LM Ass C corresponds to the pair (A, M ), where A is the
associative algebra object of C determined by F and M = A, regarded as a left module over itself.
Notation 4.2.1.6. We let LM denote the category obtained by applying Construction 2.1.1.7 to the
colored operad LM. We can describe this category more concretely as follows (see Remark 4.1.1.4):
(1) The objects of LM are pairs (hni, S), where hni is an object of Fin and S is a subset of hni .
(2) A morphism from (hni, S) to (hn0 i, S 0 ) in LM consists of a morphism : hni hn0 i in Ass satisfying
the following conditions:
(i) The map carries S {} into S 0 {}.
(ii) If s0 S 0 , then 1 {s0 } contains exactly one element of S, and that element is maximal with
respect to the linear ordering of 1 {s0 }.
In terms of this description, the object a LM corresponds to the object (h1i, ) LM , while the object
m LM corresponds to (h1i, h1i ).
We now introduce the -categorical analogue of Definition 4.2.1.1.
Definition 4.2.1.7. We let LM denote the nerve of the category LM . We regard LM as an -operad
via the forgetful functor LM N(Fin ) (see Example 2.1.1.21).
Definition 4.2.1.12. Let C Ass be a planar -operad and let M be an -category. A weak enrichment
of M over C is a fibration of -operads q : O LM together with isomorphisms O
a ' C and Om ' M.
In this situation, we will say that q exhibits M as weakly enriched over C .
Definition 4.2.1.13. Let C Ass be a planar -operad, M an -category, and let q : O LM
exhibit M as weakly enriched over C . We let LMod(M) denote the -category Alg/ LM (O). We will refer
to LMod(M) as the -category of left module objects of M. Composition with the inclusion Ass , LM
determines a categorical fibration
LMod(M) = Alg/ LM (O) Alg/ Ass (C) = Alg(C).
If A is an algebra object of C, we let LModA (M) denote the fiber LMod(M) Alg(C) {A}; we will refer to
LModA (M) as the -category of left A-module objects of M.
352 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.2.1.14. The notation of Definition 4.2.1.13 is somewhat abusive: the -category LMod(M)
depends not only on the -category M, but also on the planar -operad C and on the weak enrichment
of M over C .
Remark 4.2.1.15. Let M be an -category which is weakly enriched over a planar -operad C . We can
think of the objects of LMod(M) as given by pairs (A, M ), where A is an associative algebra object of C and
M is a left A-module in M.
Example 4.2.1.16. Let C Ass be a planar -operad. Form the fiber product O = C Ass LM
using the fibration of -operads LM Ass of Remark 4.2.1.9. Then O exhibits the -category C as
weakly enriched over C . We can therefore consider the -category LMod(C) = AlgLM / Ass (C).
Example 4.2.1.17. Let C Ass be a planar -operad. Composition with the forgetful functor LM
Ass of Remark 4.2.1.9 determines a map s : Alg(C) LMod(C), which is a section of the projection map
LMod(C) Alg(C). This section can be interpreted as follows: for every algebra object A Alg(C), the
object s(A) LModA (C) can be identified with A, regarded as a left module over itself. For this reason, we
will often not distinguish in notation between A and s(A).
Example 4.2.1.18. Let C Ass be a monoidal -category. The objects of LMod(C) = AlgLM / Ass (C)
are given by functors F : LM C . Then F | Ass is an algebra object of C, which we will identify with its
underlying object F (a) = A C. We also have an object F (m) = M C. As in Remark 4.2.1.3, we see that
the unique operation MulLM ({a, m}, m) determines a map a : A M M in C, which is well-defined up
to homotopy. The requirement that F be defined on the entirety of the -operad LM guarantees that the
action map a is compatible with the associative multiplication on A, up to coherent homotopy. In particular,
if m : A A A and u : 1 A denote the multiplication and unit map on A, then the diagrams
AAM
mid
/ AM 1M
uid
/ AM
id a a
a
# {
AM
a /M M,
commute up to homotopy.
Definition 4.2.1.19. Let q : C LM be a fibration of -operads. We will say that q exhibits Cm as
left-tensored over Ca if q is a coCartesian fibration of -operads.
Remark 4.2.1.20. Let C LM be a coCartesian fibration of -operads. Then the induced map
C
a Ass is also a coCartesian fibration of -operads, so that Ca is a monoidal -category.
: Ca Ca Ca : Ca Cm Cm .
Our next goal is to give a criterion for testing if a fibration of -operads C LM is a coCartesian
fibration.
(2) For every sequence of objects C1 , . . . , Cn Ca and every pair of objects M, N Cm , the canonical map
is a homotopy equivalence.
(2) For every object M Cm and every object C Ca , there exists a morphism MapCm ({C} M, M 0 )
with the following universal property: for every pair of objects C 0 Ca , N Cm , composition with
induces a homotopy equivalence
Remark 4.2.1.27. If the hypotheses of Proposition 4.2.1.26 are satisfied, then the object M 0 appearing
in hypothesis (2) can be identified with C M , where : Ca Cm Cm is the tensor product functor of
Remark 4.2.1.21.
Proof. The necessity of conditions (1) and (2) is obvious. We will prove the sufficiency. Assume that
conditions (1) and (2) are satisfied. Fix an object X C lying over an object (hni, S) in LM , and let
: (hni, S) (hn00 i, S 00 ) be a morphism in LM ; we wish to show that can be lifted to a q-coCartesian
morphism X X 00 in C . We may assume without loss of generality that is active. We observe that
admits a canonical factorization
0 00
(hni, S) (hn0 i, S 0 ) (hn00 i, S 00 )
with the following properties:
According to Proposition T.2.4.1.7, it will suffice to show that 0 can be lifted to a q-coCartesian morphism
0 : X X 0 and that 00 can be lifted to a q-coCartesian morphism 00 : X 0 X 00 . We first use assumption
354 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
MapCm ({C1 Ck1 , Ck1 +1 Ck2 , . . . , Ckn1 +1 Ckn }M, N ) MapCm ({C1 , . . . , Ckn }M, N )
is a homotopy equivalence. This follows from (1), which implies that both sides are homotopy equivalent to
MapCm ({C1 Ckn } M, N ).
We next use (2) to deduce the existence of a locally q-coCartesian morphism 00 lifting 00 . Once again,
we prove that 00 is q-coCartesian using the criterion of Proposition T.2.4.4.3. Unwinding the definitions,
we must show that if MapCm ({C} M, M 0 ) is as in (3) and we are given a finite sequence of objects
C1 , . . . , Cn Ca , then for each N Cm the induced map
is a homotopy equivalence. This follows from our assumption on M 0 , since condition (1) allows us to identify
with the homotopy equivalence
where C 0 = C1 Cn .
Motivated by the second hypothesis of Proposition 4.2.1.26, we introduce two variants of Definition
4.2.1.19.
Definition 4.2.1.28. Let q : C LM be a fibration of -operads which exhibits Cm as pseudo-enriched
over C
a.
Let M and N be objects of M = Cm . A morphism object for M and N is an object MorM (M, N ) Ca
equipped with a map MapCm ({MorM (M, N )} M, N ) with the following universal property: for every
object C Ca , composition with induces a homotopy equivalence
by the essential image of the Yoneda embedding j : Ca Fun(Cop a , S). Composing e with a homotopy inverse
to j, we obtain the desired functor Mor : Cop m Cm Ca .
Similarly, if Cm is cotensored over Ca , then formation of exponential objects (C, N ) 7C N can be regarded
as a functor Copa Cm Cm .
Example 4.2.1.32. Let C be a monoidal -category, and regard C as left-tensored over itself (Example
4.2.1.16). Then C is enriched over itself if and only if it is right closed, and cotensored over itself if and only
if it is left closed (Definition 4.1.1.17).
The following result provides a large supply of examples of enriched and cotensored -categories:
Proposition 4.2.1.33. Let q : C LM be a coCartesian fibration of -operads. Assume that Cm and
Ca are presentable -categories.
(1) If, for every C Ca , the functor C : Cm Cm preserves small colimits, then Cm is cotensored over
Ca .
(2) If, for every M Cm , the functor M : Ca Cm preserves small colimits, then Cm is enriched over
Ca .
Proof. This follows immediately from the representability criterion of Proposition T.5.5.2.2 (together with
Remark 4.2.1.30, in the case of assertion (1)).
Remark 4.2.1.34. A much larger class of examples of enriched -categories can be obtained by combining
Proposition 4.2.1.33 with the following observation: if Cm is an -category which is enriched over a monoidal
-category C
a , then every full subcategory of Cm is also enriched over Ca .
Remark 4.2.1.35. Let C a be a monoidal -category. The theory of Ca -enriched -categories is important
for many applications of higher category theory. For example, it can be used as the basis for an inductive
definition of the notion of (, n)-category for all integers n 0: an (, n)-category is an -category which
is enriched over Cat(,n1) , where Cat(,n1) is the -category of (, n 1)-categories (endowed with the
Cartesian symmetric monoidal structure).
Variant 4.2.1.36. By slightly modifying the definitions presented in this section, one can develop an entirely
parallel theory of right modules in the -categorical setting. We define a category RM as follows (compare
with Notation 4.2.1.6):
(1) The objects of RM are pairs (hni, S), where hni is an object of Fin and S is a subset of hni .
(2) A morphism from (hni, S) to (hn0 i, S 0 ) in RM consists of a morphism : hni hn0 i in Ass satisfying
the following conditions:
(i) The map carries S {} into S 0 {}.
(ii) If m0 S 0 , then 1 {s0 } contains exactly one element of S, and that element is minimal with
respect to the linear ordering of 1 {s0 }.
We let RM denote the -operad N(RM ). We let RM denote the underlying -category of RM ,
which is isomorphic to the discrete simplicial set {a, m}. Given a fibration of -operads C RM , we let
RMod(Cm ) denote the -category Alg/ RM (C); we will refer to RMod(Cm ) as the -category of right module
objects of Cm . There is an evident forgetful functor RMod(Cm ) Alg(Ca ). For every algebra object A Ca ,
we let RModA (Cm ) denote the fiber RMod(Cm ) Alg(Ca ) {A}; we refer to RModA (Cm ) as the -category of
right A-module objects of Cm . All of our discussion concerning left modules can be adapted to the case of
right modules without any essential changes.
Remark 4.2.1.37. If O is a planar -operad, then the theory of left modules in O is equivalent to the
theory of right O
rev modules, where Orev is the reverse of O ; see Remark 4.1.1.8.
356 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
M M X
mid
/ M X {1} X
uid
/ M X
id a a
a
# {
M X
a /X X
commute. As explained in Example 4.1.2.1, we can associate to the monoid M a category DM with a single
object E, such that HomDM (E, E) = M and composition of morphisms in DM is given by the multiplication
m. Unwinding the definitions, we see that giving a left action of M on a set X is equivalent to giving
a functor F : DM Set such that F (E) = X; the action of M on X is then encoded by the induced
map M = HomDM (E, E) HomSet (X, X). Applying the Grothendieck construction to the functor F (see
T.2.1.1), we can obtain a new category DM , whose objects are pairs (e, x) where e is an object of DM (so
that e = E, since DM has a unique object) and x is an element of F (e) = F (E) = X. Finally, we can
take the nerve of the category DM to obtain a simplicial set, which we will denote by BX M . The forgetful
functor DM DM induces a map of simplicial sets BX M BM , where BM is the simplicial set described
in Example 4.1.2.1.
Remark 4.2.2.1. Unwinding the definitions, we can describe the simplicial set BX M concretely as follows.
The collection of n-simplices HomSet (n , BX M ) is isomorphic to M n X. Under these isomorphisms, the
face and degeneracy maps are given by the formulae
(m2 , . . . , mn , x)
if i = 0
di (m1 , . . . , mn , x) = (m1 , . . . , mi mi+1 , mi+2 , . . . , mn , x) if 0 < i < n
(m1 , . . . , mn1 , mn x) if i = n.
(i) The simplicial object M Fun(N()op , C) is a monoid object of C, in the sense of Definition 4.1.2.2.
(ii) For each integer n 0, the map M 0 ([n]) M ([n]) and the map M 0 ([n]) M 0 ({n}) ' M 0 ([0]) exhibit
M 0 ([n]) as a product of M 0 ([0]) with M ([n]) in C.
We let LMon(C) denote the full subcategory of Fun(N()op 1 , C) spanned by the left action objects of C.
Remark 4.2.2.3. Let : M 0 M be a left action object of an -category C. Following the abuse of
Remark 4.1.2.3, we will sometimes say that M ([1]) C is the underlying monoid object of and that
M 0 ([0]) C is equipped with a left action of M ([1]). This left action is encoded by the map
M ([1]) M 0 ([0]) = M ([1]) M 0 ({1}) M 0 ([1]) M 0 ({0}) = M 0 ([0]).
Example 4.2.2.4. Let T : N()op N()op be the translation functor given by [n] 7 [n]?[0] ' [n+1]. The
inclusion maps [n] [n] ? [0] determine a natural transformation T id. This natural transformation gives
a map Fun(N()op , C) Fun(N()op 1 , C), which carries Mon(C) into LMon(C). We can summarize
the situation informally as follows: if M is any monoid object of C, then there is a natural left action of M
on itself.
Our first goal in this section is to prove an analogue of Proposition 4.1.2.6, which compares left action
objects of C with LM -monoid objects of C (Proposition 4.2.2.9 below). To formulate this result, we need
a slightly more elaborate version of Construction 4.1.2.5.
Construction 4.2.2.6. For every finite linearly ordered set [n], let LCut0 ([n]) denote the collection of all
downward-closed subsets S [n]. There is a canonical bijection hn + 1i ' LCut0 ([n]), which carries the
base point hn + 1i to the empty subset [n] and an integer i hn + 1i to the subset {j [n] : j < i}.
In what follows, we will identify LCut0 ([n]) with hn + 1i under this bijection.
The construction [n] 7 (LCut0 ([n]), {[n]}) ' (hn + 1i, {n+1}) determines a functor LCut : op LM .
Namely, if we are given a map : [m] [n] in , there is an induced map 0 : LCut0 ([n]) LCut0 ([m]),
given by the formula 0 (S) = 1 S. The map 0 preserves base points (since the inverse image of an empty
set is empty). Moreover, for each = 6 S LCut0 ([m]), the inverse image 01 {S} LCut0 ([n]) is linearly
ordered by inclusion (under the bijection LCut0 ([n]) ' hn + 1i, this linear ordering is induced by the usual
ordering of hn + 1i = {1 < < n + 1}).
More explicitly, the functor LCut can be described as follows:
(2) Given a morphism : [n] [m] in , the associated morphism Cut() : hm + 1i hn + 1i is given
by the formula
j
if (j)[1 j n (j 1) < i (j)]
Cut()(i) = n + 1 if (n) < i
otherwise.
for i hm + 1i , where we endow each Cut()1 {j} with the linear ordering induced by its inclusion
into hni .
Passing to nerves, the functor LCut determines a map of simplicial sets N()op LM , which we will also
denote by LCut.
358 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.2.2.7. The functor LCut0 of Construction 4.2.2.6 is almost identical to the functor Cut of
` 4.1.2.5. Both constructions assign to an object [n] a set which parametrizes decompositions
Construction
[n] ' S T , where S is a downward ` closed subset of` [n] and T its complement. The only difference
is that the decompositions [n] ' [n] and [n] ' [n] are considered to represent the same element
of Cut([n]) ' hni (namely,
` the base point of hni), but different elements of LCut0 ([n])
` ' hn + 1i (the
decomposition [n] ' [n] corresponds to the element n + 1 hn + 1i, while [n] ' [n] corresponds to
the base point hn + 1i).
Remark 4.2.2.8. Let us identify Ass with the full subcategory of LM spanned by objects of the form
(hni, T ) where T is empty, as in Remark 4.2.1.10. We can therefore think of the functor Cut of Construction
4.1.2.5 as a map from N()op into LM . For each [n] , there is an evident map of sets : LCut0 ([n])
LCut([n]), which carries a subset S [n] to the equivalence relation , where i j if either i, j S or
i, j
/ S. More concretely, : hn + 1i hni is given by the formula
(
if k = n + 1
(k) =
k otherwise.
This construction determines a morphism : LCut Cut in the -category Fun(N()op , LM ). When
convenient, we will identify with a map N()op 1 LM . It is not difficult to see that this map is
an approximation to the -operad LM (see the proof of Proposition 4.1.2.10).
Combining Remark 4.2.2.8 with Proposition 4.1.2.11, we obtain the following result:
Proposition 4.2.2.9. Let C be an -category finite admits finite products. Composition with the functor
: N()op 1 LM induces an equivalence of -categories
MonLM (C) LMon(C).
Combining Proposition 4.2.2.9 with Proposition 2.4.2.5, we obtain an efficient description of left module
objects in an arbitrary -category C which is equipped with a Cartesian symmetric monoidal structure.
Our goal for the remainder of this section is to obtain a generalization of this description which applies
to a general fibration of generalized -operads O LM . First, we need to introduce the analogue of
Definition 4.2.2.2.
Definition 4.2.2.10. Let q : O LM be a fibration of -operads, so that q exhibits the -category
M = Om as weakly enriched over the planar -operad O a . Let : N()
op
1 LM be as in Remark
4.2.2.8. We let LMod(M) denote the full subcategory of FunLM (N() 1 , O ) spanned by those
op
Proposition 4.2.2.12. Let (N()op 1 , M ) be the marked simplicial set described in Remark 4.2.2.25.
Then the map : (N()op 1 , M ) LM,\ is a weak equivalence with respect to the generalized -
operadic model structure described in Remark 2.3.2.4.
The proof is a mild variation on the proof of Theorem 2.3.3.23, and will be given at the end of this
section.
Notation 4.2.2.14. Let M be an -category which is weakly enriched over a planar -operad C . By
construction, the inclusion N()op {1} , N()op 1 induces a forgetful functor LMod(M) Alg(C).
If A Alg(C), we let LModA (M) denote the fiber LMod(M) Alg(C) {A}. Following the abuse of
Remark 4.2.2.13, we will refer to LModA (M) as the -category of left A-module objects of M.
Let M be an -category which is weakly enriched over a planar -operad C . The functor LMod(M)
LMod(M) / LMod(M)
Alg(C) /
Alg(C).
Corollary 4.2.2.15. Let M be an -category which is weakly enriched over a planar -operad C . Let
A Alg(C) be an algebra object of C and let A0 be its image in Alg(C). Then the functor of Remark
4.2.2.8 induces an equivalence of -categories LModA (M) LModA (M).
The remainder of this section is devoted to introducing some notation which will facilitate the application
of Proposition 4.2.2.11.
We define a simplicial set M together with a map M N()op so that the following universal property
is satisfied: for every simplicial set K equipped with a map K N()op , there is a canonical bijection
morphism in O such that q() is the map : (hn + 1i, {n + 1}) (hni, ) in LM which appears in
Remark 4.2.2.8. We let M denote the full simplicial subset of M spanned by those vertices for which is
inert.
360 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.2.2.17). The desired result now follows from Proposition T.2.4.2.11.
Remark 4.2.2.20. In the situation of Lemma 4.2.2.19, suppose we are given a morphism : C D in
C , covering a map : [m] [n] in . We can identify C with an n-tuple of objects (C1 , . . . , Cn ) Cn , D
with an m-tuple (D1 , . . . , Dm ) Cm , and with a collection of morphisms C(i1)+1 . . . C(i) Di .
The fibers of the map p : M C over the objects C and D are both canonically equivalent to M, and
the induced functor ! : M M is given (up to equivalence) by the formula M 7 C(m)+1 . . . Cn M.
Remark 4.2.2.21. Let p : M C be as in Lemma 4.2.2.19, and suppose given a commutative triangle
0
M
=
f g
"
M
h / M 00
in M , covering a triangle
[m]
`
~
[n] o
[k]
in the category . Suppose furthermore that f and g are locally p-coCartesian, and that induces a
bijection
{i [m] : (k) < i} ' {j [n] : (k) < j (m)}
(so that, in particular, (k) < i m implies (k) < (i)). Then the description given in Remark 4.2.2.20
implies that h is also locally p-coCartesian.
4.2. LEFT AND RIGHT MODULES 361
HomI (([m], i), ([n], j)) = Homop [1] (([m], i), ([n], j))
There is a canonical retraction r from I onto LM , given on objects of op [1] by the formula r([n], 0) =
LCut([n]), r([n], 1) = Cut([n]).
We let X denote the full subcategory of FunN(Fin ) (N(I), O ) spanned by those functors f : N(I) O
which satisfy the following codnitions:
(i) For every object ([n], i) op [1], the functor f carries the canonical map r([n], i) ([n], i) in I to
an equivalence in O .
(ii) The restriction f | LM is carries inert morphisms in LM to inert morphisms in O .
Note that conditions (i) and (ii) immediately imply the following:
(iii) The restriction f |(N()op 1 ) belongs to Fun0N(Fin ) (N()op 1 , O ).
Condition (i) is equivalent to the requirement that f is a q-left Kan extension of f | LM . Since every
functor f0 FunN(Fin ) (LM , O ) admits a q-left Kan extension f FunN(Fin ) (N(I), O ) (given, for
example, by f0 r), Proposition T.4.3.2.15 implies that the restriction map p : X AlgLM (O) is a trivial Kan
fibration. The map is the composition of a section to p (given by composition with r) with the restriction
map p0 : X Fun0N(Fin ) (N()op 1 , O ). It will therefore suffice to show that p0 is a trivialKan fibration.
In view of Proposition T.4.3.2.15, this will follow from the following pair of assertions:
(a) Every f0 Fun0N(Fin ) (N()op 1 , O ) admits a q-right Kan extension f FunN(Fin ) (N(I), O ).
(b) Given f FunN(Fin ) (N(I), O ) satisfying (iii), the functor f is a q-right Kan extension of f0 =
f |(N()op 1 ) if and only if it also satisfies conditions (i) and (ii).
We first prove (a). Fix f0 Fun0N(Fin ) (N()op 1 , O ). Then q00 f0 carries every morphism of M
to an equivalence in C. Using the two-out-of-three property, we deduce that q00 f0 carries every morphism
in N()op 1 to an equivalence in C. Since N()op 1 is a weakly contractible simplicial set, we may
assume without loss of generality that q00 f0 factors as a composition
N()op 1 {C} , C
Let J1 denote the full subcategory of J0 spanned by the morphism which are either of the form j :
(hni, S) r([0], 0) where j S, j : (hni, S) r([1], 1) when j / S, or (hni, S) r([0], 1) ' (h0i, ). Let
g1 = g0 | N(J1 ). We note that N(J1 ) is weakly contractible. Since f0 Fun0N(Fin ) (N()op 1 , O ), g1
carries every morphism in N(J1 ) to an inert morphism in O . We first show that g1 can be extended to a
qC -limit diagram in O /
C (compatible with the map N(J1 ) N(Fin )).
Let J2 be the full subcategory of J1 obtained by removing objects of the form (hni, S) r([0], 1). Note
that J2 is isomorphic to the discrete category with object set {1, 2, . . . , n}. Since O C is an -operad, the
functor g2 = g1 | N(J2 ) can be extended to a qC -limit diagram g 2 (lying over the evident map N(J2 )/
N(Fin )). Since q 0 exhibits O as a C-family of -operads, g 2 is also a q 0 -limit diagram. Note that
g1 is a qC -right Kan extension of g2 , so (by Lemma T.4.3.2.7), we can extend g2 to a qC -limit diagram
g 2 : N(J2 )/ O 0 0
C . Since g1 is also a q -right Kan extension of g2 , g 2 is also a q -limit diagram. We claim
that g 2 is also a q-limit diagram. In view of Proposition T.4.3.1.5, it will suffice to show that q 0 g 2 is a
q 00 -limit diagram in C N(Fin ). Equivalently, we must show that the constant functor q00 g 2 is a limit
diagram in C, which follows from the fact that the simplicial set N(J1 ) is weakly contractible (Corollary
T.4.4.4.10). This completes the proof of (a). Moreover, the proof shows that an extension f : N(I) O is
a q-right Kan extension of f0 if and only if it satisfies the following condition:
(i0 ) For every object (hni, S) LM as above and every morphism : (hni, S) ([m], i) in I belonging
to J1 , the morphism f () is inert in O .
To prove (b), it will suffice to show that if f FunN(Fin ) (N(I), O ) satisfies condition (iii), then it
satisfies conditions (i) and (ii) if and only if it satisfies condition (i0 ). We first prove the only if direction.
Assume that f X, and let : (hni, S) ([m], i) be as in (i0 ). Then factors as a composition
0 00
(hni, S) r([m], i) ([m], i),
where 0 is inert (so that f (0 ) is inert by (ii)) and f (00 ) is an equivalence by virtue of (i).
Suppose now that f satisfies (i0 ) and (iii). We first show that f satisfies (i). Fix an object ([n], i) in
N()op 1 ; we wish to show that f carries the canonical map : r([n], i) ([n], i) to an equivalence in O .
For 1 j n, let j : ([n], i) ([1], 1) denote the be the map carrying [1] to the interval {j 1, j} [n],
and if i = 0 let 0 : ([n], i) ([0], 0) be the map induced by the inclusion [0] ' {n} , [n]. Condition (iii)
guarantees that the maps {f (j )}ijn determine a q 0 -product diagram in O , and condition (i0 ) guarantees
that the composite maps {f (j )}ijn also determine a q 0 -product diagram in O . It follows from the
uniqueness of relative limits that f () is an equivalence in O , as desired.
It remains to show that f satisfies (ii). For every object (hni, S) LM , we have a commutative diagram
(hni, S)
00
y %
0 / ([0], 1).
(h0i, )
Condition (i0 ) implies that (q00 f )(00 ) and (q 0 f )(0 ) are equivalences in C, so that (q00 f )() is an
equivalence in C. It follows that q00 f carries every morphism in LM to an equivalence in C. The simplicial
set LM is weakly contractible (it has a final object, given by (h0i, )); we may therefore assume without
loss of generality that f | LM is the constant map LM {C} , C, for some C C. We wish to
show that f | LM defines a map of -operads LM O C . By virtue of Remark 2.1.2.9, it will suffice to
show that f () is inert whenever is an inert morphism of LM of the form (hni, S) (h1i, T ). Write
(h1i, T ) = r([i], i) for i {0, 1}. Since the map f (h1i, T ) f ([i], i) is an equivalence by (i), it will suffice
to show that the composite map f (hni, S) f (h1i, T ) f ([i], i) is inert, which follows immediately from
(i0 ).
364 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
inherit A-module structures. Moreover, the resulting A-modules can be identified with the product and
coproduct of the family {Mi }iI in the category of A-modules. We can summarize the situation as follows:
the category of A-modules admits products and coproducts, and the forgetful functor U from the category
of A-modules to the category of abelian groups preserves products and coproducts. In fact, U preserves all
limits and colimits.
Our goal in this section is to show that this is a general phenomenon. Let A be an algebra object of
an arbitrary monoidal -category C, and let M be an -category which is left-tensored over C. We can
summarize our results as follows:
(1) Let K be a simplicial set such that M admits K-indexed limits. Then LModA (M) admits K-indexed
limits, and the forgetful functor LModA (M) M preserves K-indexed limits (Corollary 4.2.3.3).
(2) Let K be a simplicial set such that M admits K-indexed colimits and the tensor product functor
M 7 A M preserves K-indexed colimits. Then LModA (M) admits K-indexed colimits, and the
forgetful functor LModA (M) M preserves K-indexed colimits (Corollary 4.2.3.5).
We begin with the study of limits in LModA (M). In fact, we will work a little bit more generally, and
consider relative limits with respect to the forgetful functor LMod(M) Alg(C) (we refer the reader to
T.4.3 for a discussion of relative limits in general). We have the following general result:
Proposition 4.2.3.1. Let C be a monoidal -category and let M be an -category which is left-tensored
over C. Let K be a simplicial set such that M admits K-indexed limits, and let : LMod(M) Alg(C) be
the forgetful functor. Then:
Proof. Let 0 : LMod(M) Alg(C) be the forgetful functor. By virtue of Propositions 4.1.2.15 and
4.2.2.11, it will suffice to prove the following analogues of (1) and (2):
(10 ) For every diagram
K _ /
LMod(M)
:
0
K/ / Alg(C)
q p
Let M C N()op be as in Notation 4.2.2.16. For each n 0, the equivalence M
[n] ' C[n] M
K/ / C
[n]
M is a limit diagram.
Combining this observation with Corollary T.4.3.1.15, we deduce:
(100n ) For every diagram
K _ / M
> [n]
q[n]
K/ / C
[n]
[n] M
K / M
is a limit diagram.
0
Let LMod (M) be the full subcategory of MapN()op (N()op , M ) spanned by those objects whose
image in FunN()op (N()op , C ) belongs to Alg(C). Combining (100n ), (200n ), and Lemma 3.2.2.9, we deduce:
(100 ) For every diagram
K _ /
LMod (M)
0
9
00
K/ / Alg(C)
M / M
[n] [m]
! }
M,
366 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
and it suffices to show that the associated transformation t : g [n] g [m] is an equivalence. Our
hypothesis implies that t restricts to an equivalence t : g[n] g[m] . Since g satisfies (200 ), the maps
g [n] and g [m] are both limit diagrams in M. It follows that t is an equivalence as well, as desired.
0
We now complete the proof by observing that if g : K / LMod (M) factors through LMod(M), then
the criteria of (20 ) and (200 ) are equivalent.
Corollary 4.2.3.2. Let C be a monoidal -category, M an -category which is left-tensored over C, and
: LMod(M) Alg(C) the forgetful functor. Then is a Cartesian fibration. Moreover, a morphism f in
LMod(M) is -Cartesian if and only if the image of f in M is an equivalence.
Proof. Apply Proposition 4.2.3.1 in the case K = 0 .
Corollary 4.2.3.3. Let C be a monoidal -category, M an -category which is left-tensored over C, and
: LMod(M) Alg(C) the forgetful functor. Let A be an algebra object of C. Let K be a simplicial set such
that M admits K-indexed limits. Then:
(1) The -category LModA (M) admits K-indexed limits.
(2) A map p : K / LModA (M) is a limit diagram if and only if the induced map K / M is a limit
diagram.
(3) Given a morphism : B A of algebra objects of A, the induced functor LModA (M) LModB (M)
preserves K-indexed limits.
We now turn to the problem of constructing colimits in -categories of modules. We begin with the
following very general principle:
Proposition 4.2.3.4. Let A Cat d be a subcategory of the -category of (not necessarily small) -
categories. Assume that A has the following properties:
(a) The -category A admits small limits, and the inclusion A Cat
d preserves small limits.
X / M
p0 p
N()op
A / C .
We observe that p0 is a locally coCartesian fibration (Lemma 4.2.2.19), each fiber of p0 is equivalent to M,
and each of the associated functors can be identified with an iterate of the functor A : M M. It follows
from Proposition T.5.4.7.11 that LModA (M) A, so that LModA (M) A by Corollary 4.2.2.15.
4.2. LEFT AND RIGHT MODULES 367
Now suppose that f : N ModA (M) is as in (2). Using Proposition T.5.4.7.11 and Corollary 4.2.2.15, we
conclude that f is a morphism of A if and only if, for every n 0, the composite map N ModA (M) X[n]
belongs to A. We complete the proof by observing that each of the functors ModA (M) X[n] is equivalent
to the forgetful functor ModA (M) M.
Corollary 4.2.3.5. Let M be an -category which is left-tensored over a monoidal -category C, let A be
an algebra object of C, and let : LModA (M) M denote the forgetful functor. Let p : K LModA (M) be
a diagram and let p0 = p. Suppose that p0 can be extended to an operadic colimit diagram p0 : K / M
(in other words, p0 has the property that for every object C C, the composite map
p C
K . 0 M M
% y
M
commutes up to homotopy. Assertion (2) then follows immediately from Corollaries 4.2.3.3 and 4.2.3.5.
Assertion (3) follows from (1) and (2), by virtue of Proposition T.5.5.3.3.
368 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.2.3.8. Under the hypotheses of Corollary 4.2.3.7, if A B is a morphism of algebra objects of
C. then the forgetful functor : LModB (M) LModA (M) admits both left and right adjoints (Corollary
T.5.5.2.9). In 4.4.3 we will prove the existence of a left adjoint to under much weaker assumptions
(Proposition 4.6.2.17).
Moreover, M is characterized up to isomorphism by the condition that it is the free left A-module generated
by M0 . More precisely, there exists a map of abelian groups : M0 M with the following universal
property: for every left A-module M , composition with induces a bijection HomA (M, N ) Hom(M0 , N ),
where HomA (M, N ) denotes the set of A-module homomorphisms from M to N and Hom(M0 , N ) the set of
abelian group homomorphisms from M0 to N .
Our first goal in this section is to generalize the above discussion to the -categorical setting. We begin
with a point of notation: if C is a planar -operad and M is an -category weakly enriched over C , then
evaluation on the object m LM determines a forgetful functor : LModA (M) M, for each A Alg(C).
We will generally abuse notation by not distinguishing between an object M LModA (M) and its image
(M ) M.
Definition 4.2.4.1. Let C be a monoidal -category and let M be an -category left-tensored over C .
Suppose we are given an algebra object A Alg(C), a left A-module M LModA (M), and a morphism
: M0 M in M. We will say that exhibits M as a free left A-module generated by M0 if the induced
map
id
A M0 A M M
is an equivalence in M.
Proposition 4.2.4.2. Let C be a monoidal -category and M an -category which is left-tensored over
C . Suppose further that we are given objects A Alg(C), M0 M. Then:
(1) There exists an object M LModA (M) and a morphism : M0 M in M which exhibits M as a free
left A-module generated by M0 .
(2) Let M LModA (M) and let : M0 M be a morphism which exhibits M as a free left A-module
generated by M0 . For every pair of objects B Alg(C), N LModB (M), composition with induces
a homotopy equivalence
morphisms : (hni, S) (hn i, S ) such that (S{}) = S {}. The inclusion Ass , LM of Remark
0 0 1 0
4.2.1.10 extends to an isomorphism Ass Triv ' LM 0 , which carries the unique object of Triv to m. Using
Theorem 2.2.3.6 and Example 2.1.3.5, we deduce that the forgetful functor AlgLM0 / LM (O) Alg(C) M
is an equivalence of -categories.
The -category LM
0,act LM (LMact )/a contains id : a a as a final object, and the -category
act
LM
0,act LM (LMact )/m contains the unique active map (h2i, {1}) m as a final object. Note that if
act
4.2. LEFT AND RIGHT MODULES 369
X AlgLM0 / LM (O) corresponds to a pair (A, M0 ) Alg(C) M and X 0 Alg/ LM (O) to a pair (A0 , M ),
then a natural transformation : X X 0 | LM 0 exhibits X as the free LM-algebra object generated by
0
X (in the sense of Definition 3.1.3.1) if and only if induces an equivalence A ' A0 in Alg(C) and a map
M0 M in M which exhibits M as the free left A0 -module generated by M0 (in the sense of Definition
4.2.4.1). Assertion (1) now follows immediately from Proposition 3.1.3.3 and assertion (2) from Proposition
3.1.3.2.
From Proposition 4.2.4.2, we can immediately deduce the following uniqueness result for free modules:
Corollary 4.2.4.3. Let C be a monoidal -category containing an algebra object A, and let M be an -
category left-tensored over C containing an object M0 . Suppose we are given objects M, M 0 LModA (M),
together with morphisms : M0 M , 0 : M0 M 0 in M which exhibit M and M 0 as free left A-modules
generated by M0 . Then there exists a morphism : M M 0 in LModA (M) which extends to a commutative
diagram
M0
0
} !
M
/ M0
Corollary 4.2.4.4. Let C be a monoidal -category and M an -category which is left-tensored over
C . Then the forgetful functor G : LMod(M) Alg(C) M admits a left adjoint F , given informally by
F (A, M0 ) = (A, M ) LMod(M), where M is a free left A-module generated by M0 .
Remark 4.2.4.5. Corollary 4.2.4.4 shows that that a free left A-module generated by M0 M depends
functorially on the pair (A, M0 ).
If we regard the algebra A Alg(C) as fixed, the above results take a slightly simpler form:
Corollary 4.2.4.6. Let C be a monoidal -category and M an -category which is left-tensored over C .
Let A Alg(C), M LModA (M), and suppose there exists a map : M0 M in M which exhibits M as
the free A-module generated by M0 . Then for any N LModA (M), composition with induces a homotopy
equivalence MapLModA (M) (M, N ) MapM (M0 , N ).
Corollary 4.2.4.7. Let C be a monoidal -category containing an algebra object A Alg(C). Regard C
as left-tensored over itself and A as a left module over itself (as in Example 4.2.1.17). Let 1C be the unit
object of C and M an object of LModA (C). Then composition with the unit map of A induces a homotopy
equivalence MapLModA (C) (A, M ) MapC (1C , M ).
Corollary 4.2.4.8. Let C be a monoidal -category and let M be an -category which is left-tensored over
C. Let A Alg(C). Then the forgetful functor G : LModA (M) M admits a left adjoint F , which carries
each M0 M to a free left A-module generated by M0 . The composition G F : M M is the functor given
by tensor product with A.
Corollary 4.2.4.8 guarantees that the theory of modules over a trivial algebra is very simple.
Proposition 4.2.4.9. Let C be a monoidal -category and M an -category which is left-tensored over
C. Let A be an algebra object of Alg(C) such that the unit map 1C A is an equivalence in C. Then the
forgetful functor G : LModA (M) M is an equivalence of -categories.
370 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Proof. Let F be the left adjoint to G supplied by Corollary 4.2.4.8, and let
u : idM G F, v : F G idM
be a compatible unit and counit for the adjunction. We wish to prove that u and v are equivalences of
functors.
We first consider the functor u. Corollary 4.2.4.8 implies that the composition G F can be identified
with the functor M 7 A M . The unit map u is given by tensor product with the unit map u0 : 1C A
of the algebra A. By hypothesis, u0 is an equivalence in C, so that u is an equivalence in Fun(M, M).
Note that a morphism (A0 , M0 ) (A1 , M1 ) in LMod(M) is an equivalence if and only if the induced
map A0 A1 is an equivalence in C and the induced map M0 M1 is an equivalence in M. It follows that
the functor G is conservative (see Corollary 4.2.3.2 for a stronger version of this statement). Consequently,
to show that v is an equivalence it suffices to show that the induced transformation : G F G G is an
equivalence of functors. We now observe that u provides a right inverse to this . Since u is an equivalence,
we conclude also that is an equivalence.
Let C be a monoidal -category. Assume that C admits countable coproducts and that the tensor
product : C C C preserves countable coproducts separately in each variable, so that the forgetful
functor Alg(C) C admits a left adjoint Fr : C Alg(C) given by
Fr(C) = qn0 C n
(see Proposition 4.1.1.14). Suppose we are given a map 0 : C 1, where 1 denotes the unit object of C.
Then 0 induces a morphism of algebra objects : Fr(C) 1. Using this map, we can regard 1 as a left
Fr(C)-module and as a morphism of left Fr(C)-modules. Let Fr(C) C denote the free left Fr(C)-module
generated by the object C C. The tautological map C Fr(C) extends to a map of left Fr(C)-modules
m : Fr(C) C Fr(C). There is another morphism 0 : Fr(C) C Fr(C) obtained by tensoring the map
0 : C 1 with the identity map on Fr(C). Note that the composite maps
0
Fr(C) C Fr(C) 1
m
Fr(C) C Fr(C) 1
are canonically homotopic to one another (as maps of left Fr(C)-modules), since they both correspond to
the morphism 0 under the homotopy equivalence
// Fr(C)
m
Fr(C) C
/1
0
Proposition 4.2.4.10. Let C be a monoidal -category which admits countable coproducts for which the
tensor product : C C C preserves countable coproducts separately in each variable. Suppose we are
given an object C C together with a morphism 0 : C 1. Then the above construction determines a
colimit diagram
Fr(C) C
m // Fr(C) /1
0
in the -category LModFr(C) (C). In other words, we can identify 1 with the coequalizer of the pair of
morphisms m, 0 : Fr(C) C Fr(C).
4.2. LEFT AND RIGHT MODULES 371
Proof. By virtue of Corollary 4.2.3.5, it will suffice to show that for every object D C, the induced diagram
D Fr(C) C
idD m
// D Fr(C) /D
idD 0
admit a coequalizer E in C.
(b) The composite map
D ' D 1 D Fr(C) E
is an equivalence in C.
Let I denote the category whose objects are nonnegative integers and whose morphisms are as indicated
in the diagram
5 4 3 2 1 0.
Let J denote the category containing two objects x and y, with morphism sets given by
which carries morphisms of the form (2k + 1) 2k to f and morphisms of the form (2k 1) 2k to g.
There is a functor q : N(I) C given by the diagram
id id id id
D C C D C C 0 D C D C 0 D.
Using the assumption that C admits countable coproducts, we see that q admits a left Kan extension q 0
along the functor : N(I) N(J). Unwinding the definitions, we see that the map q 0 : N(J) C classifies
the diagram
(idD m), (idD 0 ) : D Fr(C) C D Fr(C).
We are therefore reduced to proving the following versions of (a) and (b):
(a0 ) The diagram q : N(I) C admits a colimit in C.
(b0 ) The canonical map D = q(0) lim(q) is an equivalence in C.
For each n 0, let I(n) denote the full subcategory of I consisting of nonnegative integers n. It follows
immediately from the definitions that q|I(n) is a left Kan extension of q|I(n1) when n is even, and that the
inclusions N(I(n 1)) , N(I(n)) are left cofinal when n is odd. It follows by induction on n that each of
the diagrams q|I(n) admits a colimit in C and that the maps in the diagram
4.3 Bimodules
Let C be a monoidal category. Given a pair of associative algebra objects A, B Alg(C), one can define a
category A BModB (C) of A-B bimodule objects of C. By definition, an A-B bimodule is an object M C
equipped with multiplication maps m : A M M and m0 : M B M with the following properties:
AAM
mA id
/ AM 1M
e / AM
m
m
# {
AM
m /M M
commute.
id mB
/ M B e0 / M B
M BB M 1
m0
0 # { m0
M B
m /M M
commute.
(iii) The left action of A on M commutes with the right action of B on M : that is, the diagram
AM B
mid
/ M B
id m0 m0
AM
m /M
is commutative.
Our goal in this section is to develop an analogous theory of bimodules in the -categorical setting. We
will follow the basic pattern of our approach to left modules in 4.2. We begin in 4.3.1 by introducing an
-operad BM equipped with a pair of inclusions Ass , BM - Ass . If C is a symmetric monoidal
-category and A, B Alg(C), then we will denote the fiber product {A} Alg(C) AlgBM (C) Alg(C) {B} by
A BModB (C); we will refer to A BModB (C) as the -category of A-B-bimodule objects of C.
As in the classical case, it is possible to view an A-B-bimodule object of a symmetric monoidal -
category C as an object of C which is equipped with a left action of A and a right action of B which
commute up to coherent homotopy. In 4.3.2, we will make this precise by showing that the -category of
right B-module objects of C is canonically left-tensored over C, and there is an equivalence of -categories
A BModB (C) ' LModA (RModB (C)). In 4.3.3, we will use this equivalence to show that many of the results
proven in 4.2 for left modules (such as the existence of limits and colimits and the structure of free modules)
admit straightforward generalizations to the setting of bimodules.
(i) The set of objects of BM has three elements, which we will denote by a , a+ , and m.
(ii) Let {Xi }iI be a finite collection of objects of BM and let Y be another object of BM. If Y = a ,
then MulBM ({Xi }, Y ) is the collection of all linear orderings of I provided that each Xi = a , and is
empty otherwise. If Y = a+ , then MulBM ({Xi }, Y ) is the collection of all linear orderings of I provided
that each Xi = a+ , and is empty otherwise. If Y = m, then MulBM ({Xi }, Y ) is the collection of all
linear orderings on {i1 < < in } on the set I with the following property: there is exactly one index
ik I such that Xik = m, and Xij = a for j < k and Xij = a+ for j > k.
(iii) The composition law on BM is determined by the composition of linear orderings, as described in
Definition 4.1.1.1.
Remark 4.3.1.2. Restricting our attention to the pair of objects a , m BM, we obtain a colored subop-
erad isomorphic to the colored operad LM of Definition 4.2.1.1. Similarly, the pair of objects a+ , m BM
determine a colored suboperad RM BM, which underlies the -operad RM of Variant 4.2.1.36.
A M A+ / A M
M A+ /M
is commutative. To see this, it suffices to observe that both of the composite maps A M A+ M
are given by the unique operation MulBM ({a , m, a+ }, m). We conclude that M has the structure of an
A -A+ -bimodule object of C.
Conversely, suppose we are given an object M C equipped with a left action of an associative algebra
A and a right action of another associative algebra A+ . According to Remark 4.2.1.3, the pair (A , M )
determines a map of colored operads F : LM C. Similarly, the pair (A+ , M ) determines a map of colored
operads F+ : RM C. If the diagram commutes, then F and F+ admit a unique amalgamation to a
map of colored operads F : BM C, which assigns to each operation
MulBM ({a , . . . , a , m, a+ , . . . , a+ }, m)
the map
m a
A A M A+ A+ A M A+ M,
where m is given by the multiplication in the algebras A and A+ and a is the map appearing in the diagram
.
We can summarize the above discussion as follows: giving a map of colored operads BM C is equivalent
to giving a pair of associative algebras A , A+ in C, together with an A -A+ -bimodule M C.
Remark 4.3.1.4. Every operation MulBM ({Xi }iI , Y ) determines a linear ordering on the set I.
Passage from to this linear ordering determines a map of colored operads BM Ass. This map can
be understood as follows: for every symmetric monoidal category C and every map of colored operads
F : Ass C corresponding to an associative algebra A C, the composite map BM Ass C
corresponds to A, regarded as a bimodule over itself.
374 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Notation 4.3.1.5. We let BM denote the category obtained by applying Construction 2.1.1.7 to the
colored operad BM. We can describe this category concretely as follows:
(1) The objects of BM are pairs (hni, c , c+ ), where hni is an object of Fin and c , c+ : hni [1] are
maps satsifying c (i) c+ (i) for 1 i n.
(2) A morphism from (hni, c , c+ ) to (hn0 i, c0 , c0+ ) in BM consists of a morphism : hni hn0 i in Ass
satisfying the following inequality, for each j hni with 1 {j} = {i1 im }:
c0 (j) = c (i1 ) c+ (i1 ) = c (i2 ) c+ (i2 ) = c (i3 ) c+ (im1 ) = c (im ) c+ (im ) = c0+ (j).
In terms of this description, the object a BM to the triple (h1i, c , c+ ) where c (1) = c+ (1) = 0.
The object a+ corresponds to the triple (h1i, c , c+ ) with c (1) = c+ (1) = 1, and the object m corresponds
to the triple (h1i, c , c+ ) with c (1) = 0 and c+ (1) = 1.
We now introduce the -categorical analogue of Definition 4.3.1.1.
Definition 4.3.1.6. We let BM denote the nerve of the category BM . We regard BM as an -operad
via the forgetful functor BM N(Fin ) (see Example 2.1.1.21).
Remark
` 0 `4.3.1.7. The underlying -category BM of BM is isomorphic to the discrete simplicial set
0 0
with three vertices, corresponding to the objects a , m, a+ BM.
Remark 4.3.1.8. The map of colored operads BM Ass appearing in Remark 4.3.1.4 induces a fibration
of -operads BM Ass .
Remark 4.3.1.9. The inclusions of colored operads LM , BM - RM of Remark 4.3.1.2 determine
isomorphisms of LM and RM onto full subcategories of BM . We will generally abuse notation and
identify LM and RM with their images in BM .
Remark 4.3.1.10. The inclusions LM , RM , BM determine two different embeddings of Ass into
BM . We will denote the images of these embeddings by Ass
and Ass+ , respectively. Note that the
inclusions Ass , Ass BM extend to an isomorphism from Ass Ass to the full subcategory of BM
Definition 4.3.1.12. Let q : C BM be a fibration of -operads and let M denote the fiber Cm . We
let BMod(M) denote the -category Alg/ BM (C). We will refer to BMod(M) as the -category of bimodule
objects of M.
Composition with the inclusions Ass
, Ass+ BM
determines a categorical fibration BMod(M)
Alg(C ) Alg(C+ ). Given algebra objects A Alg(C ) and B Alg(C+ ), we let A BModB (M) denote the
fiber product
{A} Alg(C ) BMod(M) Alg(C+ ) {B}.
We will refer to A BModB (M) as the -category of A-B-bimodule objects of M.
Remark 4.3.1.13. The notation of Definition 4.3.1.12 is somewhat abusive: the -category BMod(M)
depends not only on the -category M, but also on the fibration of -operads C BM having M as a
fiber.
4.3. BIMODULES 375
Example 4.3.1.16. Let C Ass be a planar -operad. Composition with the forgetful functor BM
Ass of Remark 4.3.1.8 determines a map s : Alg(C) BMod(C). This map carries each A Alg(C) to
an object s(A) A BModA (C). We will can think of s(A) as A, regarded as a bimodule over itself. For this
reason, we will often not distinguish in notation between A and s(A).
Definition 4.3.1.17. Let q : C BM be a fibration of -operads. We will say that q exhibits Cm as
bitensored over C and C+ if the map q is a coCartesian fibration.
Remark 4.3.1.18. Let C BM be a coCartesian fibration of -operads. Then C
and C+ are monoidal
-categories. The -category Cm is left-tensored over C (in the sense of Definition 4.2.1.19). Similarly,
we can regard Cm as right-tensored over C
+ (see Variant 4.2.1.36). Moreover, the left and right actions of
C and C+ on Cm commute up to coherent homotopy; in particular, the diagram of -categories
C Cm C+ / C Cm
Cm C+ / Cm
A A M
midM
/ A M M A+ A+
idM m
/ M A+
idA a a a0 idA+ a0
a0
A M
a /M M A+ /M
idA a0
A M A+ / M A M
aidA+ a
a0
M A+ / M.
376 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
AM B / AM
M B / M.
In the -categorical setting, the situation is more subtle. The diagram is required to commute up to
homotopy, and that homotopy is taken as part of the data defining a bimodule structure on M . Consequently,
to describe an A-B-bimodule structure on M , it is not sufficient to specify the action of A on M and the
right action of B on M individually. However, we can recover the bimodule structure on M if we view M
as a right B-module in the -category of left A-modules, rather than the -category C itself. Our goal in
this section is to give a precise formulation and proof of this assertion.
We begin by considering a more general situation. Let q : C BM be a coCartesian fibration of
-operads, so that q exhibits the -category Cm as bitensored over the monoidal -categories C
and C+ .
In particular, Cm is left-tensored over C , so that we can consider the -category LMod(Cm ) whose objects
are pairs (A, M ), where B is an associative algebra object of C and M is a left A-module. Our first goal is
to show that LMod(Cm ) is right-tensored over C + . The left action of C
+ can be described informally by the
formula (A, M ) B = (A, M B): in other words, we claim that if M has the structure of a left A-module,
then the tensor product M B inherits a left action of A.
Our first step is to construct a functor LM RM BM . In what follows, we adopt the following
notational convention: if we are given a subset K hmi hni , then we implicitly choose an order-
preserving isomorphism hki K (where the ordering on K is inherited from the lexicographical ordering
on hmi hni ). This gives an isomorphism of finite pointed sets K = K {} ' hki; we will abuse notation
and identify K with the corresponding object of Fin .
Construction 4.3.2.1. We define a functor Pr : LM RM BM is defined as follows:
(1) Let (hmi, S) be an object of LM and (hni, T ) an object of RM . We let Pr((hmi, S), (hni, T )) =
(X , c , c+ ), where X is the finite set
a
(hmi T ) (S hni ) hmi hni ' hmni
ST
(ii) Let i0 hm0 i S and j 0 T 0 , so that j 0 = (j) for a unique element j T . Then the linear
ordering on 1 {(i0 , j 0 )} = 1 {i0 } {j} is determined by the map in Ass .
(iii) Let i0 S and j 0 hn0 i T 0 , so that i0 = (i) for a unique element i S. Then the linear
ordering on 1 {(i0 , j 0 )} = {i} 1 {j 0 } is determined by the map in Ass .
(iv) Let i0 S 0 and j 0 T 0 , so that`
i0 = (i) and j 0 = (j) for unique elements i S, j T . Then
{(i , j )} = ( {i } {j}) {(i,j)} ({i} 1 {j 0 }). We endow 1 {(i0 , j 0 )} with the unique
1 0 0 1 0
linear ordering which is compatible with the linear orders on 1 {i0 } and 1 {j 0 } determined by
and (so that x y for x 1 {i0 } {j} and y {i} 1 {j 0 }, with equality if and only if
x = y = (i, j)).
We will also use Pr to denote the induced map of -categories LM RM BM .
Construction 4.3.2.2. Let q : C BM be a fibration of -operads. We define a map of simplicial sets
LMod(Cm ) RM so that the following universal property is satisfied: for every map of simplicial sets
K RM , there is a canonical bijection
Let LMod(Cm ) denote the full simplicial subset of LMod(Cm ) spanned by those vertices which correspond
to a vertex X RM together with a functor F : LM {X} C which carries inert morphisms in LM
to inert morphisms in C .
Remark 4.3.2.3. As usual, our notation is somewhat abusive: the -category LMod(Cm ) depends on the
fibration of -operads q : C BM , and not just the fiber Cm .
Remark 4.3.2.4. The composite map
Pr
LM {m} , LM RM BM
where LMod(Cm ) denotes the -category of left modules associated to the fibration of -operads
C BM LM LM .
Proof. We will prove (1) and (2); the proofs of (3) and (4) are similar. The proof is essentially the same as
that of Proposition 3.2.4.3, despite the fact that Pr : LM RM BM is not a bifunctor of -operads.
We note that the condition on a morphism : M M 0 LMod(Cm ) appearing in (2) is equivalent to the
following apparently stronger condition:
378 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
() For every inert morphism : X Y in LM , the induced map M (X) M 0 (Y ) is an inert morphism
in C .
For every -operad O , let PO be the categorical pattern appearing in the proof of Proposition 3.2.4.3.
Using the functor Pr, we see that the construction X 7 LM,\ X determines a functor F : (Set+ )/ PRM
(Set+
) / P BM
. Let G denote a right adjoint to F . Assertions (1) and (2) are equivalent to the requirement
that G preserves fibrant objects. We will complete the proof by showing that F is a left Quillen functor.
Since LM,\ (Set+ )/ PLM is cofibrant, it will suffice to show that the product functor
(Set+ + +
)/ PLM (Set )/ PRM (Set )/ PBM
determined by Pr is a left Quillen bifunctor. This follows immediately from Remark B.2.5 and Proposition
B.2.9.
Let q : C BM be a fibration of -operads. We note that the inclusion {m} , LM determines a
forgetful functor : LMod(Cm ) C BM RM . Using Proposition 4.3.2.5, we see that is a fibration
of -operads. Moreover, if q is a coCartesian fibration of -operads, then is an RM-monoidal functor.
Proposition 4.3.2.6. Let q : C BM be a fibration of -operads. Then the forgetful functor
LMod(Cm ) C BM RM
induces a trivial Kan fibration of planar -operads
a C+ .
LMod(Cm )
Proof. Let X denote the full subcategory of Fun(LM , BM ) spanned by those functors of the form X 7
Pr(X, Y ), where Y Ass 0
+ RM . Let X denote the full subcategory of Fun(LM , C ) spanned by those
functors F : LM C such that q F X and F carries inert morphisms in LM to inert morphisms in
C . There is an evident pullback diagram
LMod(Cm )
a
/ X0
C
+
/ X Fun({m},BM ) Fun({m}, C ).
It will therefore suffice to show that the map is a trivial Kan fibration.
Let LM 0 denote the full subcategory of LM
spanned by those objects of the form (hni, S), where
S = hni . Then LM0 is isomorphic to the trivial -operad Triv of Example 2.1.1.20. Let Z0 denote the
We will complete the proof by showing that 0 and 00 are trivial Kan fibrations.
We first show that 0 is a trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice to show
the following:
(a) Let Y Ass + and let f : LM
BM be given by the formula f (X) = Pr(X, Y ). Suppose that
0
f | LM0 lifts to an object f Z . Then there exists a dotted arrow as indicated in the diagram
LM
f
/ C
0 ;
F
q
LM
f
/ BM ,
(b) Given a commutative diagram as above, F is a q-left Kan extension of f if and only if F carries inert
morphisms in LM to inert morphisms in C .
Note that the inclusion LM 0 , LM admits a right adjoint r, which carries an object (hni, S) LM
to the pair (S , S) (where we abuse notation by identify the finite pointed set S = S {} with an object
of Fin ). For each object X LM , our assumption that Y Ass + guarantees that the functor f carries
the counit map vX : r(X) X to degenerate edge of BM . To prove (a), we take F = f r. Moreover, we
obtain the following version of (b):
(b0 ) Given a commutative diagram as in (a), the functor F is a q-left Kan extension of f if and only if, for
each X LM , the induced map F (r(X)) F (X) is an equivalence in C .
We now prove (b). Assume we are given a commutative diagram as in (a). Suppose first that F carries
inert morphisms in LM to inert morphisms in C . Let X LM , and note that there exists a commutative
diagram
=X
vX
"
r(X)
id / r(X).
Then F () is an inert morphism in the fiber C f (X) and therefore an equivalence. Since F (vX ) is a right
inverse to F (), we conclude that F (vX ) is an equivalence. Using (b0 ), we conclude that F is a q-left Kan
extension of f . Conversely, suppose that F is a q-left Kan extension of f ,and let : X Y be an inert
morphism in LM . We have a commutative diagram
r(X)
vX
/X
r()
r(Y )
vY
/Y
in LM . Using (b0 ), we see that F (vX ) and F (vY ) are equivalences in C . Our assumption that f Z0
guarantees that F (r()) is inert, so that F () is inert as desired. This completes the proof that 0 is a trivial
Kan fibration.
Let Z denote the full subcategory of Fun(LM 0 , BM ) spanned by those functors of the form X 7
Pr(X, Y ) for some Y Ass+ . We observe that is a pullback of the forgetful functor
00
: Z0 Z Fun({m},BM ) Fun({m}, RM ).
It will therefore suffice to show that is a trivial Kan fibration. We proceed as in Example 2.1.3.5. Using
Proposition T.4.3.2.15, we are reduced to proving the following:
{m}
Y / C
;
G
q
LM0
g
/ BM ,
(d) Given a commutative diagram as above, G is a q-right Kan extension of G|{m} if and only if carries
inert morphisms in LM
0 to inert morphisms in C .
Assertion (c) follows immediately from Remark 2.1.2.11, since q is a fibration of -operads. The charac-
terization of assertion (d) follows from Remark 2.1.2.9 (applied to G, regarded as a section of the -operad
fibration C BM LM 0 ).
X LM RM N(Fin ) RM
spanned by those pairs (F, Y ), where Y RM and F : N()op 1 XY is a functor which carries
every morphism in M to an inert morphism in the -operad XY . It follows from Proposition 4.2.2.12 that
composition with induces an equivalence of -categories LMod(Cm ) Y. In particular, the categorical
fibration p : Y RM is a fibration of -operads. Note also that a morphism in Y is inert if and only if
its image in RM is inert and the corresponding functor N()op 1 1 X carries every morphism in
to an inert morphism in X.
Reversing the order of linearly ordered sets determines isomorphisms
N()op 1
/ LM
rev id rev
0
N()op 1 / RM
commutes, and let M 0 be the collection of all morphisms f in N()op 1 such that 0 (f ) is an inert
morphism in RM . Let Z be the full subcategory of FunRM (N()op 1 , Y ) spanned by those functors
which carry every morphism in M 0 to an inert morphism in Y. The analogue of Proposition 4.2.2.12 for right
modules implies that 0 induces an equivalence of -categories 00 : RMod(Ym ) Z .
Let : BMod(Cm ) Z be the composite functor
0 00
BMod(Cm ) RMod(LMod(C)) RMod(Ym ) Z .
The above argument shows that 0 is an equivalence of -categories, and the analogue of Proposition 4.2.2.11
for right modules implies that 00 is an equivalence of -categories. To complete the proof, it will suffice to
show that is an equivalence of -categories.
4.3. BIMODULES 381
Let I1 denote the category op op [1] [1]. Let : I1 BM be the composite functor
0 Pr
I1 LM RM BM .
Unwinding the definitions, we see that Z can be identified with the full subcategory of FunBM (N(I1 ), C )
spanned by those functors which carry every morphism belonging to M M 0 to an inert morphism in C .
Let I denote the categorical mapping cylinder of the functor : I1 BM . More precisely, we define I
as follows:
(1) An object of I is either an object of BM or an object of I1 .
(2) Morphisms in I are given by the formulas
X, Y BM
HomBM (X, Y ) if
X, Y I1
Hom (X, Y )
I1 if
HomI (X, Y ) =
Hom BM (X, (Y )) if X BM , Y I1
if X I1 , Y BM .
The functor extends to a retraction of I onto the subcategory BM I. We let Z0 denote the full
subcategory of FunBM (N(I), C ) spanned by those functors f : N(I) C which satisfy the following
codnitions:
(i) For every object X I0 , the canonical map f ((X)) f (X) is an equivalence in C .
(ii) The restriction f | BM is carries inert morphisms in BM to inert morphisms in C .
Note that conditions (i) and (ii) immediately imply the following:
(iii) The restriction f | N(I1 ) carries morphisms in M M 0 to inert morphisms in C .
Condition (i) is equivalent to the requirement that f is a q-left Kan extension of f | BM . Since every
functor f0 FunBM (BM , C ) admits a q-left Kan extension f FunBM (N(I), C ) (given, for example,
by f0 r), Proposition T.4.3.2.15 implies that the restriction map p : Z0 BMod(Cm ) is a trivial Kan
fibration. The map is the composition of a section to p (given by composition with r) with the restriction
map p0 : Z0 Z given by f 7 f | I1 . It will therefore suffice to show that p0 is a trivial Kan fibration. In
view of Proposition T.4.3.2.15, this can be deduced from the following pair of assertions:
(a) Every f0 Z FunBM (N(I1 ), C ) admits a q-right Kan extension f FunBM (N(I), C ).
(b) Given f FunN(Fin ) (N(I), C ) satisfying (iii), the functor f is a q-right Kan extension of f | N(I1 ) if
and only if it satisfies conditions (i) and (ii).
We first prove (a). Fix f0 Z and let (hni, c , c+ ) be an object of BM . Let J denote the category
f0
I1 I (I)(hni,c ,c+ )/ , and let g denote the composition N(J) N(I1 ) O , so that q g extends canonically
r
to a map G : N(J)/ N(I) BM . According to Lemma T.4.3.2.13, it will suffice to show that g can
be extended to a q-limit diagram in C lying over G.
The objects of J can be identified with morphisms : (hni, c , c+ ) (X) in BM , where X I1 . Let
J0 J denote the full subcategory spanned by those objects for which is inert. The inclusion J0 J has a
right adjoint, so that N(J0 ) N(J) is right cofinal. Consequently, it will suffice to show that g0 = g| N(J0 )
admits a q-limit in C (compatible with G).
Let J1 denote the full subcategory of J0 spanned by the morphism which are either of the form j :
(hni, c , c+ ) r([0], [0], 0, 0) ' m where c (j) = 0 < 1 = c+ (j), j : (hni, c , c+ ) r([1], [n], 0, 1) = a
1, 0) = a+ where c (j) = c+ (j) = 1. Note that J1
where c (j) = c+ (j) = 0, or j : (hni, c , c+ ) r([m], [1],`
decomposes as a disjoint union of full subcategories J1 ' 1jn J1 (j).
382 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Let g1 = g0 | N(J1 ). We claim that g0 is a q-right Kan extension of g1 . To prove this, consider an object
of X J1 , corresponding an morphism : (hni, c `, c+ ) (X) in BM . Let S = {j hni : (j) 6=
}, so that (J1 )X/ decomposes as a disjoint union jS (J1 (j))X/ , where J1 (j)X/ denotes the subcategory
J1 (j) J1 (J1 )X/ (J1 )X/ . Each of the subcategories J1 (j)X/ has an initial object, given by a morphism
j : X Xj in I1 . If X = ([m], [n], i, i0 ), then
([0], [0], 0, 0)
if c (j) = 0 < 1 = c+ (j)
Xj = ([1], [n], 0, 1) if c (j) = c+ (j) = 0
([m], [1], 1, 0) if c (j) = c+ (j) = 1.
In each of these cases, the morphism j belongs to M M 0 , so that f0 (j ) is inert (since f0 Z). Since q
is a fibration of -operads, we conclude that f0 exhibits f0 (X) is a q-product of the objects f0 (Xj ), and
therefore a q-limit of f0 |(J1 )X/ .
Since g0 is a q-right Kan extension of g0 , it will suffice to show that g1 can be extended to a q-limit diagram
in C which is compatible with G (Lemma T.4.3.2.7). Each of the -categories J1 (j) is isomorphic either
to 0 to N()op , and is in particular weakly contractible. That each restriction g1 | N(J1 (j)) takes values in
the -category C (if c (j) = c+ (j) = 0), Cm (if c (j) = 0 < 1 = c+ (j)), or C+ (if c (j) = c+ (j) = 1).
The assumption f0 Z guarantees that g1 | N(J1 (j)) carries each morphism in J1 (j) to an equivalence. Since
N(J1 (j)) is weakly contractible, we conclude that g1 | N(J1 (j)) is equivalent to a constant diagram and admits
a q-limit Yi C (Corollary T.4.4.4.10). Since q is a fibration of -operads, the objects Yi C admit a q-
product in C (hni,c ,c+ ) which is a q-limit of g1 compatible with G. This completes the proof of (a). Moreover,
the proof shows that a functor f : N(I) C is a q-right Kan extension of f0 if and only if it satisfies the
following condition:
(i0 ) For every object (hni, c , c+ ) BM as above and every object : (hni, S) X belonging to the
category J1 defined above, the image f () is an inert morphism in C .
To prove (b), it will suffice to show that if f FunBM (N(I), O ) satisfies condition (iii), then it satisfies
conditions (i) and (ii) if and only if it satisfies condition (i0 ). We first prove the only if direction. Assume
that f Z0 , and let : (hni, c , c+ ) X be as in (i0 ). Then factors as a composition
0 00
(hni, c , c+ ) (X) X,
where 0 is inert (so that f (0 ) is inert by (ii)) and f (00 ) is an equivalence by virtue of (i).
Suppose now that f satisfies (i0 ) and (iii). We first show that f satisfies (i). Fix an object X =
([m], [n], i, j) in I; we wish to show that f carries the canonical map : (X) X to an`equivalence in
C . Let (X) = (hni, c , c+ ), and let J1 be the category defined above, so that (J1 )X/ ' 1jn J1 (j)X/
where each J1 (j) contains an initial object given by a morphism j : X Xj in I1 . Assumption (i0 ) shows
0
that each f (j ) is inert, and assumption (iii) guarantees that Q each f ( j ) is inert (since j M M ).
It follows that the image of f () under the functor u : C(X) 1jn C(Xj ) is an equivalence. Since q is
a fibration of -operads, the functor u is an equivalence so that f () is an equivalence in the -category
C(X) .
It remains to show that f satisfies (ii). For this, it will suffice to show that f () is inert whenever
is an inert morphism of LM of the form : (hni, c , c+ ) (h1i, c0 , c0+ ). We observe that in this case
we can write (h1i, c0 , c0+ ) ' (X) so that determines an object of the category J1 defined above. Let
: (X) X be the evident morphism in I. Condition (i0 ) guarantees that f ( ) is inert, and condition
(i) guarantees that f () is an equivalence. It follows that f () is inert, as desired.
Corollary 4.3.2.8. Let M be an -category which is bitensored over a pair of monoidal -categories C
and C+ . Let B Alg(C+ ), and assume that the unit map 1 B is an equivalence in C+ . Then the forgetful
functor
BMod(M) Alg(C+ ) {B} LMod(M)
4.3. BIMODULES 383
is an equivalence of -categories.
Proof. Combine Theorem 4.3.2.7, Proposition 4.3.2.6, and Proposition 4.2.4.9.
(a) Let K be a simplicial set such that C admits K-indexed limits. Then A BModB (C) admits K-indexed
limits, and the forgetful functor LModA (M) M preserves K-indexed limits (Corollary 4.3.3.3).
(b) Let K be a simplicial set such that C admits K-indexed colimits and the tensor product functors
M 7 A M and M 7 M B preserve K-indexed colimits. Then A BModB (C) admits K-indexed
colimits, and the forgetful functor A BModB (C) C preserves K-indexed colimits (Proposition 4.3.3.9).
(c) The forgetful functor A BModB (C) C admits a left adjoint, given on objects by M 7 A M B
(Corollary 4.3.3.14).
At the end of this section, we describe an application of (c), which gives a simple description of bimodule
objects in the underlying -category of a monoidal model category (Theorem 4.3.3.17).
The analogues of assertions (a), (b), and (c) for left modules were proven in 4.2. It is possible to obtain
the results of this section by generalizing the methods of 4.2. We will adopt a different approach, which
uses Theorem 4.3.2.7 to reduce questions about bimodule objects to simpler questions about left and right
modules. For example, Theorem 4.3.2.7, Proposition 4.2.3.1, and Proposition T.4.3.1.5 immediately imply
the following:
Proposition 4.3.3.1. Let M be an -category which is bitensored over a pair of monoidal -categories
C
and C+ . Let K be a simplicial set such that M admits K-indexed limits, and let : BMod(M)
Alg(C ) Alg(C+ ) be the forgetful functor. Then:
(1) For every diagram
K _ / BMod(M)
7
K/ / Alg(C ) Alg(C+ )
(2) A map p : K / A BModB (M) is a limit diagram if and only if the induced map K / M is a limit
diagram.
(3) Given maps of algebra objects A A0 , B B 0 , the induced functor A0 BModB 0 (M) A BModB (M)
preserves K-indexed limits.
We would next like to discuss an analogue of Proposition 4.3.3.1 for colimits of bimodules. This will
require a bit of additional notation.
Notation 4.3.3.4. Let : RM Triv be the map of -operads given by the formula (hni, S) 7 S ;
here we abuse notation by identifying the pointed set S = S {} with an object of Fin . The functor
: Fin Fin Fin of Notation 2.2.5.1 refines to a bifunctor of -operads
Given a fibration of -operads p : C BM, we let Alg(C ) denote the fiber product
where Alg/ Ass (C) Triv is the fibration of -operads obtained by applying Construction 3.2.4.1 to the
map 0 . Note that the composition
id 0
Ass RM Ass Triv BM
coincides with the restriction Pr |(Ass RM ). Consequently, composition with the inclusion functor
Ass RM , LM RM induces a fibration of -operads LMod(Cm ) Alg(C ) .
Remark 4.3.3.5. Let C BM be as in Notation 4.3.3.4. Then Alg(C ) m ' Alg(C ), and the forgetful
a Ass is a trivial Kan fibration. Example 2.1.3.5 guarantees that evaluation at m induces
functor Alg(C )
Notation 4.3.3.6. Let C BM be a fibration of -operads and let A Alg(C ). The composite
functor
id A
Ass RM Ass Triv Ass C
can be identified with a map A0 : RM Alg(C ) , which is a preimage of A under the trivial Kan fibration
RMod(Alg(C )) Alg(C ) of Remark 4.3.3.5. We let LModA (Cm ) denote the fiber product
LMod(Cm ) Alg(C ) RM .
Remark 4.3.3.7. Let p : C BM be a fibration of -operads and let A Alg(C ). Then the
map LModA (Cm ) RM is a fibration of -operads, which exhibits the -category LModA (Cm )m '
LModA (Cm ) as weakly enriched over the reverse of the planar -operad q : LModA (Cm ) a ' LMod(Cm )a
(which is equivalent to C+ ; see Proposition 4.3.2.6). If p is a coCartesian fibration of -operads, then q is
also a coCartesian fibration of -operads. It follows from Remark 4.3.3.5 that RMod(LModA (Cm )) can be
identified with the homotopy fiber of the map
where the map RMod(LModA (Cm )) Alg(C+ ) is the categorical fibration given by composition with the
inclusion
{m} Ass , LM RM .
Since Alg(C )a Ass
is a trivial Kan fibration, Proposition 4.3.2.6 guarantees that the categorical
fibration : Alg(LModA (Cm )a ) Alg(C+ ) is an equivalence of -categories, and therefore a trivial Kan
fibration. We may therefore assume that B = (B) for some B Alg(LModA (Cm )a ), and the inclusion
is a categorical equivalence. Combining Remark 4.3.3.7 with Theorem 4.3.2.7, we obtain an equivalence of
-categories
A BModB (Cm ) RModB (LModA (Cm )).
M ' {A} M , C M M
M ' M {B} , M C+ M
preserve K-indexed colimits. Then:
(1) Every diagram f : K A BModB (M) has a colimit.
(2) An arbitrary diagram f : K . A BModB (M) is a colimit diagram if and only if it induces a colimit
diagram K . M.
Proof. Applying Corollary 4.2.3.5, we deduce that the -category LModA (M) admits K-indexed colimits;
moreover, a map K . LModA (M) is a colimit diagram if and only if the induced map K . M is a colimit
diagram. Let B Alg(LModA (M)a ) be a preimage of B under the trivial Kan fibration Alg(LModA (Cm )a )
Alg(C+ ) of Remark 4.3.3.8. Since the right action of B on M preserves K-indexed colimits, the action of
B on LModA (M) also preserves K-indexed colimits. Applying Corollary 4.2.3.5 again, we deduce that
RModB (LModA (M)) admits K-indexed colimits; moreover, a map f : K . RModB (LModA (M)) is a
colimit diagram if and only if the composite map K . LModA (M) is a colimit diagram (which is equivalent
to the requirement that the underlying map K . M is a colimit diagram). Assertions (1) and (2) now
follow immediately from the equivalences
of Remark 4.3.3.8.
Corollary 4.3.3.10. Let M be an -category which is bitensored over a pair of monoidal -categories C
and C
+ . Assume that M is presentable and that for every pair of objects X C , Y C+ , the functors
M ' {X} M , C M M
M ' M {Y } , M C+ M
preserve small colimits. Then:
386 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(1) For every A Alg(C ), B Alg(C+ ), the -category A BModB (M) is presentable.
(2) For every f : A A0 in Alg(C ) and every g : B B 0 in Alg(C+ ), the associated functor
A0 BModB 0 (M) A BModB (M) preserves small limits and colimits.
(3) The forgetful functor : BMod(M) Alg(C ) Alg(C)+ is a presentable fibration (Definition
T.5.5.3.2).
Proof. Let B be as in Remark 4.3.3.8. Assertion (1) follows from iterated application of Corollary 4.2.3.7,
using the equivalences
(1) There exists an object M A BModB (M) and a morphism : M0 M in M which exhibits M as a
free A-B-bimodule generated by M0 .
(2) Let M A BModB (M) and let : M0 M be a morphism which exhibits M as a free left A-module
generated by M0 . For every N A BModB (M), composition with induces a homotopy equivalence
MapA BModB (M) (M, N ) MapM (M0 , N ).
Corollary 4.3.3.13. Let M be an -category which is bitensored over a pair of monoidal -categories C
and C+ , and let A Alg(C ) and B Alg(C+ ). Then the forgetful functor A BModB (M) M admits a left
adjoint, which carries an object M0 M to a free A-B-bimodule generated by M0 .
Corollary 4.3.3.14. Let M be an -category which is bitensored over a pair of monoidal -categories C
and C+ . Then the forgetful functor BMod(M) Alg(C )M Alg(C+ ) admits a left adjoint, which carries
each triple (A, M0 , B) to a free A-B-bimodule A M0 B A BModB (M).
Proof. Combine Proposition 4.3.3.12 with Corollary 4.3.3.2.
We conclude this section with a rectification result for bimodule objects in a monoidal model category. Let
A be a simplicial monoidal model category, and C = N(Ao ) its underlying -category. In 4.1.4, we saw that
there is often a close relationship between associative algebra objects A Alg(C) and (strictly) associative
algebra objects of A itself (Theorem 4.1.4.4). We will conclude this section by proving an analogous result
for bimodules (Theorem 4.3.3.17). The key point is that we have a similar understanding of free bimodules
in both A and C, thanks to Proposition 4.3.3.12.
Let A be a monoidal model category and let A and B be algebra objects of A. We let A BModB (A)
denote the ordinary category of A-B-bimodule objects in A.
4.3. BIMODULES 387
Proposition 4.3.3.15. Let A be a combinatorial monoidal model category and suppose that A and B are
associative algebra objects of A which are cofibrant as objects of A. Then A BModB (A) has the structure of
a combinatorial model category, where:
The forgetful functor A BModB (A) A is both a left Quillen functor and a right Quillen functor. Moreover,
if A is equipped with a compatible simplicial structure, then the induced simplicial structure on A BModB (A)
endows A BModB (A) with the structure of a simplicial model category.
Proof. The proof is similar to that of Proposition 4.1.4.3. We first observe that A BModB (A) is presentable
(Corollary 4.3.3.10). Let T : A BModB (A) A be the forgetful functor. Then T admits a left adjoint given
by the formula F (X) = A X B, and a right adjoint given by the formula G(X) =A X B . Since A is
combinatorial, there exists a (small) collection of morphisms I = {i : C C 0 } which generates the class
of cofibrations in A, and a (small) collection of morphisms J = {j : D D0 } which generates the class of
trivial cofibrations in A. Let F (I) be the weakly saturated class of morphisms in A BModB (A) generated
by {F (i) : i I}, and let F (J) be defined similarly. Unwinding the definitions, we see that a morphism in
A BModB (A) is a trivial fibration if and only if it has the right lifting property with respect to F (i), for every
i I. Invoking the small object argument, we deduce that every morphism f : M N in A BModB (A)
f0 f 00
admits a factorization M N 0 N where f 0 F (I) and f 00 is a trivial fibration. Similarly, we can find an
analogous factorization where f 0 F (J) and f 00 is a fibration. Using standard arguments, we are reduced to
the problem of showing that each morphism belonging to F (J) is a weak equivalence in A BModB (A). Let
S be the collection of all morphisms f : M N in A BModB (A) such that T (f ) is a trivial cofibration in
A. We wish to prove that F (J) S. Since T preserves colimits, we conclude that S is weakly saturated; it
will therefore suffice to show that for each j J, F (j) S. In other words, we must show that if j : X Y
is a trivial cofibration in A, then the induced map A X B A Y B is again a trivial cofibration in
A. This follows immediately from the definition of a monoidal model category, in view of our assumption
that A and B are cofibrant objects of A. This completes the proof that LModA (A) is a model category.
The forgetful functor T : A BModB (A) A is a right Quillen functor by construction. To see that T is
also a left Quillen functor, it suffices to show that the right adjoint G : A A BModB (A) preserves fibrations
and trivial fibrations. In view of the definition of fibrations and trivial fibrations in A BModB (A), this is
equivalent to the assertion that the composition T G : A A preserves fibrations and trivial fibrations.
This follows immediately from the definition of a monoidal model category, since A and B are assumed to
be cofibrant in A.
Now suppose that A is equipped with a compatible simplicial structure. We claim that A BModB (A)
inherits the structure of a simplicial model category. For this, we suppose that f : M N is a fibration in
A BModB (A) and that g : X Y is a cofibration of simplicial sets. We wish to show that the induced map
M Y M X N X N Y is a fibration in LModA (A), which is trivial if either f or g is trivial. This follows
immediately from the analogous statement in the simplicial model category A.
Remark 4.3.3.16. Proposition 4.3.3.15 admits the following generalization: suppose that A is a combina-
torial model category, and that F : A A is a left Quillen functor which is equipped with the structure of
a monad (that is, an associative algebra in the monoidal category Fun(A, A) of endofunctors of A). Then
the category of algebras over F inherits a model structure, where the fibrations and weak equivalences are
defined at the level of the underlying objects of A.
In the situation of Proposition 4.3.3.15, let Ac A and (A BModB (A))c A BModB (A) denote the
c
full subcategories of A and A BModB (A) spanned by the cofibrant objects. Let W be the collection of
c 0 c
weak equivalences in A and W the collection of weak equivalences in A BModB (A) . The monoidal functor
388 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(where we abuse notation by identifying A and B with their images in Alg(N(Ac )[W 1 ])).
Theorem 4.3.3.17. Let A be a combinatorial monoidal model category and let A, B Alg(A) be asso-
c
ciative algebras in A which are cofibrant as objects of A. Then the functor : N(A BModB (A) )[W 01 ]
c 1
A BModB (N(A )[W ]) described above is an equivalence of -categories.
c
N(A BModB (A) )[W 01 ]
/ A BModB (N(Ac )[W 1 ])
G
) u G0
N(Ac )[W 1 ].
We will show that this diagram satisfies the hypotheses of Corollary 4.7.4.16:
c
(a) The -categories N(A BModB (A) )[W 01 ] and A BModB (N(Ac )[W 1 ]) admit geometric realizations
c
of simplicial objects. In fact, both of these -categories are presentable. For N(A BModB (A) )[W 01 ],
this follows from Propositions 1.3.4.22 and 4.3.3.15. For A BModB (N(Ac )[W 1 ]), we first observe that
N(Ac )[W 1 ] is presentable (Proposition 1.3.4.22) and that left tensor product by A and right tensor
product by B preserve small colimits (Corollary 4.1.4.8), and then apply Corollary 4.3.3.10.
(b) The functors G and G0 admit left adjoints F and F 0 . The existence of a left adjoint to G follows from
the fact that G is determined by a right Quillen functor. The existence of a left adjoint to G0 follows
from Corollary 4.3.3.14.
(c) The functor G0 is conservative and preserves geometric realizations of simplicial objects. This follows
from Corollaries 4.3.3.2 and 4.3.3.9.
(d) The functor G is conservative and preserves geometric realizations of simplicial objects. The first
assertion is immediate from the definition of the weak equivalences in A BModB (A), and the second
follows from the fact that G is also a left Quillen functor.
(e) The natural map G0 F 0 G F is an equivalence. Unwinding the definitions, we are reduced to
proving that if N is a cofibrant object of A, then the natural map N A N B induces an
equivalence F 0 (N ) ' A N B. This follows from the explicit description of F 0 given in Corollary
4.3.3.13.
We can reformulate this definition categorically as follows: a bilinear map is a map F : M N X such
that the diagrams
mB,M mC,N
AM N
F / AX M BN / M N M N C / M N
commute; here mA,M : A M M denotes the left action of A on M , and the maps mA,X , mB,M , mB,N ,
mC,N , and mC,X are defined similarly. The advantage of this reformulation is that it makes sense more
generally: if C is an arbitrary monoidal category containing algebra objects A, B, and C and bimodules
M A BModB (C), N B BModC (C), and X A BModC (C), then we can define a bilinear map from M N
to X to be a map F : M N X such that the above diagrams commute.
In 4.4.1, we will generalize the notion of a bilinear pairing to the setting of an arbitrary monoidal -
category C. Under some mild hypotheses, one can show this notion determines a corepresentable functor:
that is, we can associate to every pair of bimodules M A BModB (C) and N B BModC (C) a new bimodule
M B N A BModC (C), which is universal among bimodule objects which receive a B-bilinear map from
the pair (M, N ). We will study the relative tensor product functor in 4.4.2. Note that the construction of
M B N is somewhat more complicated than in the classical case: it is generally not given by the coequalizer
of the diagram M B N // M N. Instead it is computed by the classical two-sided bar construction:
that is, as the geometric realization of the simplicial bimodule BarB (M, N ) given informally by the formula
BarB (M, N )n = M B n N.
In4.4.3, we will use this description to show that (under reasonable hypotheses) the relative tensor product
is unital and associative, up to coherent homotopy.
Our goal in this section is to introduce the notion of a bilinear map from M and N into X. We will phrase
our definition using the language of -operads. Namely, we will introduce a correspondence of -operads
Tens 1
N(Fin ) with the following properties:
Ass
i / BM
j
BM / Tens
1 {0},
other words, giving a M0 -algebra object of C is equivalent to giving a pair of bimodule objects M
0
A BModB (C), N B 0 BModC (C) such that B = B.
A0 BModC 0 (X).
390 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(c) Suppose we are given algebra objects 0 : Tens 1 {0} C and 1 : Tens 1 {1} C ,
corresponding to a triple M A BModB (C), N B BModC (C), and X A0 BModC 0 (C). Then extending
0 and 1 to a map of generalized -operads Tens C is equivalent (by definition) to giving a pair
of associative algebra maps A A0 , C C 0 , together with a map M N X which is bilinear in
the sense described above.
For later applications, it will be convenient to develop a more general theory of multilinear maps. If
C is a symmetric monoidal -category and we are given a sequence of bimodules M0,1 A0 BModA1 (C),
M1,2 A1 BModA2 (C), . . . , Mn1,n An1 BModAn (C), X A0 BModAn (C), then we can define the notion
of a multilinear map from {Mi1,i }1in to X: namely, a map F : M0,1 Mn1,n X which is
compatible with the left action of A0 , the right action of An , and which coequalizes the right action of Ai
on Mi1,i and the left action of Ai on Mi,i+1 for 0 < i < n, all up to coherent homotopy. Moreover, we
should be able to compose multilinear maps in a natural way. To encode all of this structure, we introduce
a N()op family of -operads Tens such Tens 1 1
' Tens N()op , where maps to N()
op
via the
morphism [1] ' {0, 2} , [2] in .
Definition 4.4.1.1. Let Ass be the category of Definition 4.1.1.3. We define a new category Tens as
follows:
(1) An object of Tens consists of an object hni Ass , an object [k] op , and a pair of maps
c , c+ : hni [k] satisfying c (i) c+ (i) c (i) + 1 for i hni .
(2) Let (hni, [k], c , c+ ) and (hn0 i, [k 0 ], c0 , c0+ ) be objects of Tens . A morphism from (hni, [k], c , c+ ) to
(hn0 i, [k 0 ], c0 , c0+ ) consists of a morphism : hni hn0 i in Ass together with a morphism : [k 0 ] [k]
in such that, for every j hn0 i with 1 {j} = {{i0 i1 im }, we have (c0 (j)) = c (i0 ),
0
(c+ (j)) = c+ (im ), and
Each Tens[k] is equipped with a fibration of -operads Tens[k] Ass .
Remark 4.4.1.8. Fix integer 0 i k. Let O(i) denote the full subcategory of Tens [k] spanned by
objects of the form (hni, [k], c , c+ ) where c (m) = c+ (m) = i for 1 m n. Then the composite
map O(i) Tens [k] Ass
is an isomorphism. Choosing a section, we obtain a map of -operads
i : Ass Tens[k] .
4.4. THE RELATIVE TENSOR PRODUCT 391
Notation 4.4.1.9. For 0 i k, we let ai Tens[k] denote the image of h1i Ass under the embedding
i : Ass Tens [k] of Remark 4.4.1.8. If 0 i, j k with j = i + 1, we let mi,j denote the object of Tens[k]
given by (h1i, [k], c , c+ ) where c (1) = i and c+ (1) = j. Note that every object of Tens[k] has the form ai
(for 0 i k) or mi,j (for 0 i, j k with j = i + 1).
Let : Tens[k] C be a map of -operads. For 0 i k, Ai = (ai ) C has the structure of
an associative algebra object of C. The intuition behind Definition 4.4.1.1 is the following: the functor
is determined by the sequence of associative algebras (A0 , . . . , Ak ), together with an Ai -Aj -bimodule
Mi,j = (mi,j ) when j = i + 1. Our first main result of this section (Proposition 4.4.1.11) makes this idea
more precise. To state it, we will need a bit of terminology.
Notation 4.4.1.10. Every morphism : [k] [k 0 ] in determines an edge 1 N()op . We let
Tens 1
denote the fiber product Tens N()op , so that Tens is a correspondence of -operads from
Tens
1 {0} ' Tens[k0 ] to Tens 1 {1} ' Tens[k] . If the image of is convex (that is, (i + 1) (i) + 1
for 0 i < k), then this correspondence is associated with a map of -operads v : Tens
[k] Tens[k0 ] ,
given by composition with .
Given a nonempty linearly ordered set I, we let Tens
I denote the -operad Tens[m] where m 0 is
chosen so that there exists an isomorphism of linearly ordered sets I ' [m]. We will apply this notation in
particular when I is a convex subset of [k] for some k 0. In this case, the inclusion I [k] induces a map
of -operads Tens
I Tens[k] , which defines an isomorphism of TensI onto the full subcategory of Tens[k]
spanned by those objects (hni, [k], c , c+ ) where c , c+ : hni [k] take values in I.
Proposition 4.4.1.11 (Segal Condition). Fix k 0. Then Tens
[k] can be identified with the colimit (in the
-category Op of -operads) of the diagram
Tens
{0,1} < c Tens
: d 8 {k1,k}
f
Tens
{0} Tens
{1} Tens
{k1} Tens
{k} .
For the purpose of proving Proposition 4.4.1.11 it will be useful to package the structure of the generalized
-operad Tens in a more compact form.
Definition 4.4.1.12. Let Step denote the full subcategory of Fun([1], )op spanned by those morphisms
f : [n] [k] in with the following property: for 1 i n, we have f (i) f (i 1) + 1.
Let : op Ass be the functor of Construction 4.1.2.5. We define a functor : Step Tens such
that the diagram
Step
/ Tens
op op
id
/ Ass op .
Let f : [n] [k] be a morphism in , viewed as an object of Step. Then (f ) = (([n]), [k], c , c+ ),
where c , c+ : hni [k] are given by
c (i) = f (i 1) c+ (i) = f (i).
[n]
f
/ [k]
0 1
f0
[n0 ] / [k 0 ].
392 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Definition 4.4.1.13. We will say that a morphism in N(Step) is inert if () is an inert morphism in
the generalized -operad Tens .
[n]
f
/ [k]
0 1
0
[n0 ]
f
/ [k 0 ].
in ; using Remark 4.4.1.4, we conclude that is inert if and only if 1 is an isomorphism and 0 satisfies
0 (i) = 0 (i 1) + 1 for 1 i n.
Notation 4.4.1.15. Let S be an -category equipped with a map S N()op . We let Tens S denote the
S-family of -operads Tens N()op S, and N(Step)S the fiber product N(Step) N()op S. We will say
that a morphism in N(Step)S is inert if its image in S is an equivalence and its image in N(Step) is inert.
Suppose we are given a categorical fibration C Tens S which exhibits C
as an S-family of -
operads. We let AlgS (C) denote the full subcategory of FunTens (N(Step)S , C ) spanned by those functors
S
F : N(StepS ) C which carry every inert morphism in N(Step)S to an inert morphism in C .
Variant 4.4.1.16. Suppose we are given a fibration of -operads C Ass . For every -category S
equipped with a map S N()op , let C
S denote the fiber product
We can now formulate a precise sense in which the -category N(Step) is a model for the generalized
-operad Tens .
Proposition 4.4.1.17. Let S be an -category equipped with a map S N()op , and suppose we are given
a categorical fibration q : C Tens
S which exhibits C
as an S-family of -operads. Then composition
with the functor : N(Step) Tens of Definition 4.4.1.12 induces an equivalence of -categories
We defer the proof of Propositions 4.4.1.11 and 4.4.1.17 until the end of this section.
Remark 4.4.1.18. Proposition 4.1.2.15 is the special case of Proposition 4.4.1.17 where we assume that
S = {[0]}.
Let C be a planar -operad. Since the -operad Ass is coherent (Proposition 4.1.1.16), we can
associate to each associative algebra A Alg(C) a new planar -operad ModAss
A (C) (see 3.3.3). Our next
Ass
goal is to show that the underlying -category ModA (C) is equivalent to the -category A BModA (C) of
A-A-bimodule objects of C. Moreover, we show that under this equivalence, the planar -operad structure
on ModAssA (C) can be described in terms of the theory of multilinear maps developed in this section (see
Theorem 4.4.1.28 for a precise statement). We begin by introducing some notation.
4.4. THE RELATIVE TENSOR PRODUCT 393
Definition 4.4.1.19. Let p : C Ass be a fibration of -operads. We define simplicial sets Bim(C)
and Bim0 (C) equipped with maps Bim(C) N()op Bim0 (C) so that the following universal properties
are satisfied: for every simplicial set K, we have isomorphisms
FunN()op (K, Bim(C)) ' FunAss (K N()op Tens , C )
Remark 4.4.1.25. Let C Ass be a fibration of -operads. It follows from Theorem B.4.2 that the
forgetful functor Bim00 (C) N()op is a coCartesian fibration. Moreover, for each k 0 the fiber Bim00 (C)[k]
is canonically isomorphic to the product Alg(C)k+1 .
An object of Bim0 (C)[k] can be thought of as a sequence of algebra objects (A0 , A1 , . . . , Ak ) of C, together
with a sequence {Mi }1in where each Mi is an Ai1 -Ai -bimodule. The inclusion Step0 , Step induces a
forgetful functor q : Bim0 (C) Bim00 (C). Informally, this functor forgets the data of the bimodules Mi .
Remark 4.4.1.26. Let C Ass be a fibration of -operads. There is an evident functor Step0
op op , given by the formula (f : [n] [k]) 7 ([n], [k]). Composition with this functor determines
a diagonal map : N()op Alg(C) Bim00 (C). For each k 0, the induced map of fibers [k]
{[k]} Alg(C) Bim00 (C)[k] can be identified with the diagonal map Alg(C) Alg(C)k+1 .
Construction 4.4.1.27. Let C Ass be a fibration of -operads, and let : op Ass be
the functor described in Construction 4.1.2.5. Composition with induces a map N(Fun([1], ))op
Fun(1 , Ass ), which carries N(Step) into KAss (see Notation 3.3.2.1). Composition with this functor
induces a map ModAss (C) Ass N()op Bim0 (C). Unwinding the definitions, we see that the composition
of this functor with the restriction map Bim0 (C) Bim00 (C) can be identified with the composition
ModAss (C) Ass N()op (Alg(C) Ass ) Ass N()op Alg(C) N()op Bim00 (C).
Theorem 4.4.1.28. Let p : C Ass be a fibration of -operads. Then the resulting diagram
Alg(C) N()op / Bim00 (C)
ModAss (C) Ass N()op / ModAss (C) Ass N()op / Bim0 (C)
Alg(C) N()op / p Alg/ Ass (C) Ass N()op / Bim00 (C).
In view of Remark 3.3.3.16, the horizontal maps on the left are categorical equivalences; it will therefore
suffice to show that the square on the right is a homotopy pullback diagram. Fix an -category S equipped
with a map S N()op ; we will show that the induced diagram
Ass
FunAss (S, Mod (C)) / FunN()op (S, Bim0 (C))
FunAss (S, p Alg/ Ass (C)) / FunN()op (S, Bim00 (C))
if X, Y D
HomD (X, Y )
Hom
Step (X, Y ) if X, Y Step
HomE (X, Y ) =
Hom D (X, Y ) if X D, Y Step
otherwise.
Let N(E)0 denote the full subcategory of N(E) spanned by those objects which belong either to Step0 or to
K0Ass KAss Let N(E)S denote the fiber product N(D)N()op S, and define N(E)0S . Let Fun0Ass (N(E)S , C )
be the full subcategory of FunAss (N(E)S , C ) spanned by those functors F with the following properties:
(i) The functor F is a p-left Kan extension of F0 = F |(KAss Ass S).
Ass
(ii) The functor F0 determines a map S Mod (C).
Similarly, we let Fun0Ass (N(E)0S , C ) be the full subcategory of FunAss (N(E)0S , C ) spanned by those func-
tors F which satisfy the following conditions:
(i0 ) The functor F is a p-left Kan extension of F0 = F |(K0Ass Ass S).
(ii0 ) The functor F0 determines a map S p Alg/ Ass (C).
Note that the inclusion N(Step) N()op S determines restriction maps
Fun0Ass (N(E)S , C ) FunN()op (S, Bim0 (C)) Fun0Ass (N(E0S , C ) FunN()op (S, Bim00 (C)).
Ass
FunAss (S, Mod (C)) / Fun0 (N(E)S , C ) / FunN()op (S, Bim0 (C))
Ass
FunAss (S, p Alg/ Ass (C)) / Fun0 (N(E)0 , C ) / FunN()op (S, Bim00 (C))
Ass S
where the horizontal maps on the left are induced by the evident retraction map r : E D. Note that these
left horizontal maps are sections of the restriction maps
Ass
Fun0Ass (N(E)S , C ) FunAss (S, Mod (C)) Fun0Ass (N(E)0S , C ) FunAss (S, p Alg/ Ass (C)),
which are trivial Kan fibrations (Proposition T.4.3.2.15). To complete the proof, it will therefore suffice to
show that the square appearing on the right of the above diagram is a homotopy pullback. In fact, we will
show that the map
Fun0Ass (N(E)S , C ) Fun0Ass (N(E)0S , C ) FunN()op (S,Bim00 (C)) FunN()op (S, Bim0 (C))
(a) Every functor F0 Fun0Ass (N(E)1S , C ) admits a p-right Kan extension F FunAss (N(E)S , C ).
396 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(b) Let F FunAss (N(E)S , C ) be an arbitrary functor such that F0 = F | N(E)1S belongs to the -
category Fun0Ass (N(E)1S , C ). Then F is a p-right Kan extension of F0 if and only if F belongs to
Fun0Ass (N(E)S , C ).
We first prove (a). Fix F0 Fun0Ass (N(E)1S , C ). According to Lemma T.4.3.2.13, it will suffice to show
that for every object X N(E)S , if we set X = N(E)1S N(E)S (N(E)S )X/ , then the map
F
: X N(E)1S 0 C
Without loss of generality, we may assume that X / N(E)1S . Let s S denote the image of X and let
[k] be the image of s, so that we can identify X with a semi-inert morphism ([k]) hni in Ass .
op
Let E[k] denote the fiber of the map E op over the object [k], and let X 0 denote the image of X in E[k] .
Let X0 be the full subcategory of (E[k] )X/ spanned by morphisms of the form : X Y which satisfy one
of the following two conditions:
(1) The object Y belongs to D[k] and corresponds to a null morphism ([k]) hmi, and induces an
inert map hni hmi.
(2) The object Y belongs to Step[k] and corresponds to a map f : [m] [k]. Moreover, the map induces
an inert map hni ([m]).
It is not difficult to show that the inclusion X0 , X admits a right adjoint and is therefore right cofinal.
Consequently, it will suffice to show that the restriction 0 = | X0 can be extended to a p-limit diagram
compatible with .
Let X1 X0 be the full subcategory spanned by those objects which satisfy conditions (1) or (2) above,
with m = 1. Using our assumption that p is a fibration of -operads, we deduce that 0 is a p-right Kan
extension of 1 = | X1 . Using Lemma T.4.3.2.7, we are reduced to proving that 1 can be extended to a
p-limit diagram (compatible with ).
Let X2 X1 be the full subcategory spanned by those objects which either satisfy condition (1) with
m = 1, or satisfy the following stronger version of condition (2):
(20 ) The object Y belongs to Step[k] and corresponds to the f : [1] ' {i 1, i} , [k] for some 1 i k.
Moreover, the map induces an inert map hni ([m]).
It is not hard to see that the inclusion X2 X1 admits a right adjoint and is therefore right cofinal. We
are therefore reduced to proving that 2 = 1 | X2 can be extended to a p-limit diagram (compatible with
). We note that X2 is equivalent to a discrete simplicial set, whose objects are morphisms i : X Xi
for 1 i n. The existence of a p-limit of 2 now follows from our assumption that p is a fibration of
-operads. This proves (a). Moreover, the proof gives the following version of (b):
(b0 ) Let F FunAss (N(E)S , C ) be an arbitrary functor such that F0 = F | N(E)1S belongs to the -
category Fun0Ass (N(E)1S , C ). Then F is a p-right Kan extension of F0 if and only if, for every object
X N(E)S as above, each of the maps F (i ) is an inert morphism in C .
To complete the proof, it will suffice show that if F FunAss (N(E)S , C ), then F satisfies conditions
(i) and (ii) if and only if it satisfies the criterion of (b0 ). Assume first that F satisfies (i) and (ii), and let
X N(E)S be as above. Fix 1 i n; we wish to show that F (i ) is an inert morphism in C . If i does not
lie in the image of the semi-inert morphism : ([k]) hni, then i is an inert morphism in KAss Ass {s}
and the desired result follows from (ii). If i = (j) for 1 j k, then i factors as a composition
0 00
X i (s, i : hni h1i) i Xi0 ,
4.4. THE RELATIVE TENSOR PRODUCT 397
where F (i0 ) is inert by virtue of (ii) and F (i00 ) is an equivalence by (i), from which it follows that F (i ) is
inert.
Now suppose that F satisfies the criterion described in (b0 ); we wish to show that conditions (i) and (ii)
are satisfied. We first prove (i). Fix an object Y N(Step) N()op S, corresponding to a vertex s S
lying over [k] op and a map f : [n] [k] in . Let X N(E)S be the image of Y under the retraction
r. We wish to prove that F carries the natural map X Y to an equivalence in C . For 1 i n,
let i : Y Yi be the morphism in N(Step) N()op {s} corresponding to the map [1] ' {i 1, i} , [n].
Since F0 Fun0Ass (N(E)1S , C ), we conclude that each F (i ) is an inert morphism in C . Since C is an
-operad, it will suffice to show that each of the composite maps F (X) F (Y ) F (Yi ) is inert. If i lies
in the image of the map ([k]) ([n]), then this composition can be identified with F (i ) and the desired
result follows from the criterion of (b0 ). If i does not belong to the image of ([k]), then the composite map
factors as a composition
F (i )
F (X) F (Xi ) F (Yi )
where F (i ) is inert and the second map is an equivalence, since F0 satisfies condition (i0 ).
We now complete the proof by showing that F satisfies (ii). In view of Remark 2.1.2.9, it will suffice to
show that for every object X N(E)S corresponding to an object s S lying over [k] op and a semi-inert
morphism : ([k]) hni as above, if we choose inert morphisms i0 : X Xi0 = (s, ([k]) h1i) lying
over i : hni h1i for 1 i n, then each F (i0 ) is an inert morphism in C . If i does not lie in the image
of , then i ' i0 and the desired result is an immediate consequence of the criterion of (b0 ). If i does lie in
the image of , then i factors as a composition
0 00
X i Xi0 i Xi .
Since F (i00 ) is an equivalence (by assumption (i0 )) and F (i ) is inert (by the criterion of (b0 )), we conclude
that F (i0 ) is inert as desired.
Proof of Proposition 4.4.1.17. We use the same idea as in the proof of Theorem 2.3.3.23, though the details
are slightly more complicated. First, let J denote the categorical mapping cylinder of the functor . That
is, an object of J consists either of an object of Step or an object of Tens , with morphisms in J defined by
the formula
HomStep (x, y) if x, y Step
if x, y Tens
Hom
Tens (x, y)
HomJ (x, y) =
HomTens (x, (y)) if x Tens , y Step
if x Step, y Tens .
We regard Tens and Step as full subcategories of J. Note that there is a retraction of J onto Tens , whose
restriction to Step coincides with the functor . In particular, we can use the composite map J Tens
op to define an -category N(J)S = N(J) N()op S. There is an evident functor N(J)S 1 , whose
fibers are given by
N(J)S 1 {0} ' Tens S N(J)S 1 {1} ' N(Step)S .
We will use these isomorphisms to identify N(Step)S and Tens S with full subcategories of N(J)S . Moreover,
the retraction of J onto Tens determines a retraction r : N(J)S Tens S , whose restriction to N(Step)S is
the functor S : N(Step)S TensS induced by .
Let A be the full subcategory of FunTens (N(J)S , C ) spanned by those functors F : N(J)S C with
S
the following properties:
(i) Let x N(Step)S be an object and : S (x) x the evident map. Then F () is an equivalence in
C .
398 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Conditions (i) and (ii) together imply that F | N(Step)S is equivalent to the composition (F | Tens
S ) S ,
and therefore F also satisfies:
(iii) The restriction F | N(Step)S belongs to AlgS (C).
Note that the functor Alg/ TensS (C) AlgS (C) factors as a composition
where the first map is given by composition with r. We note that r has a left inverse, given by the restriction
map A Alg/ TensS (C). Note that a functor F satisfies condition (i) if and only if F is a q-left Kan extension
of F | Tens
S . Using Proposition T.4.3.2.15, we deduce that the A Alg/ TensS (C) is a trivial Kan fibration,
and therefore r is an equivalence of -categories. To complete the proof, it will suffice to show that the
restriction map A AlgS (C) is also a trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice
to prove the following:
(a) Every F0 AlgS (C) admits a q-right Kan extension F FunTens (N(J)S , C ).
S
(b) A functor F FunTens (N(J)S , C ) belongs to A if and only if F | N(Step)S AlgS (C) and F is a
S
q-right Kan extension of F | N(Step)S .
We first prove (b). Choose a functor F0 N(Step)S ; we wish to prove that F0 admits a q-right Kan
extension F FunTens (N(J)S , C ). Fix an object of s Tens S , corresponding to an object s S and
S
an object (hni, [k], c , c+ ) having the same image in . Let J denote the -category N(Step)S A As/ .
op
Let J0 be the full subcategory of J spanned by those morphisms : s S (t), where t is an object
of N(Step)S lying over t S and induces an equivalence s t in the -category S. We note that the
inclusion J0 J admits a right adjoint and is therefore right cofinal. Consequently, we are reduced to proving
that f | J0 can be extended to a q-limit diagram lying over g| J/0 .
Let As denote the fiber product A S {s}, let N(Step)s be defined similarly, and let J1 denote the fiber
product N(Step)S As (As )s/ . Note that the canonical map J1 J restricts to an equivalence J1 ' J0 . It
therefore suffices to prove that f | J1 can be extended to a q-limit diagram lying over g| J/1 .
Unwinding the definitions, we can identify objects of J1 with pairs consisting of a map : [m] [k] in
and a map : hni ([m]) in Ass which satisfy the following condition:
For 1 j m, if 1 {j} is the linearly ordered set {i0 ik }, then we have
Let J2 denote the full subcategory of J1 spanned by those pairs (, ) such that is inert. We note that the
inclusion J2 J1 admits a right adjoint and is therefore right cofinal. We are therefore reduced to proving
that f | J2 can be extended to a q-limit diagram lying over g| J/2 .
Let J3 be the full subcategory of J2 spanned by those pairs ( : [m] [k], : hni ([m])) where m = 1.
Using our assumption that F0 AlgS (C), we deduce that f | J2 is a q-right Kan extension of f | J3 . Using
Lemma T.4.3.2.7, we are reduced to proving that f | J3 admits a q-limit diagram lying over g| J/3 . We note
4.4. THE RELATIVE TENSOR PRODUCT 399
that J3 is a discrete category whose objects correspond bijectively to the elements of hni . The existence of
the desired extension now follows immediately from our assumption that C Tens S is a fibration of S-
families of -operads. This proves (a). Let A0 be the full subcategory of F FunTens (N(J)S , C ) spanned
S
by those functors such that F | N(Step)S AlgS (C) and F is a q-right Kan extension of F | N(Step)S . We
obtain the following version of (b):
(b0 ) Let F FunTens (N(J)S , C ) be a functor such that F | N(Step)S belongs to AlgS (C). Then F A0 if
S
and only if, for every object s Tens i
S as above, the maps { : hni ([1])}1in exhibit F (s) as a
c (i),c+ (i)
q-product of the objects F (s, [1] [k]) in C .
To prove (b), we wish to show that A = A0 . If F A, then we may assume without loss of generality
that F factors as a composition
r F0
A Tens
S C
where F 0 Alg/ TensS (C). In this case, the criterion of (b0 ) is satisfied so that F A0 . Conversely, suppose
that F A0 ; we must show that F satisfies conditions (i) and (ii). To verify (i), choose an object x = (s, :
[n] [k]) N(Step)S and let : S (x) x be the canonical map in A. Let f : J3 C be defined as
above with s = S (x). Criterion (b0 ) insures that F exhibits F (S (x)) as a q-limit of f and the assumption
that F | N(Step)S belongs to AlgS (C) implies that F exhibits F (x) as a q-limit of f ; the essential uniqueness
of q-limit diagrams guarantees that F () is an equivalence.
We now verify condition (ii). According to Remark 2.1.2.9, it will suffice to verify that for every object
s Tens i
S as above, if we let i : s si in Tens{s} be inert morphisms covering : hni h1i for 1 i n
(in the -operad Tens {s} ), then each F (i ) is an inert morphism in C . Note that si = S (ti ) for some
object ti = (s, [1] [k]) N(Step)S . In view of condition (i), it suffices to show that each of the composite
maps
i : s i si ti
is inert, which follows immediately from criterion (b0 ).
Proof of Proposition 4.4.1.11. For every finite nonempty linearly ordered set I, let N(Step)I denote the fiber
product N(Step) N()op {[m]} where I ' [m]. Let N(Step)I = (N(Step)I , MI ), where MI is the collection of
inert morphisms in N(Step)I ; we regard N(Step)I as an -preoperad. The functor of Definition 4.4.1.12
defines a map of -preoperads N(Step)I Tens,\ I (see Notation 2.1.4.5), and Proposition 4.4.1.17 implies
that this map is a weak equivalence of -preoperads. In view of Theorem T.4.2.4.1, it will suffice to show
that N(Step)[k] is a homotopy colimit of the diagram
N(Step){0,1} C ] N(Step){k1,k}
< b : c
in POp . We observe that this diagram is cofibrant, and its colimit is isomorphic to the pair (X, M ),
where X is the full subcategory of N(Step)[k] spanned by those objects f : [n] [k] whose image in [k] has
cardinality 2 and M is the collection of inert morphisms in X. It will therefore suffice to show that the
inclusion (X, M ) N(Step)[k] is a weak equivalence of -preoperads. Unwinding the definitions, we must
prove the following:
functors which carry inert morphisms in N(Step)[k] to inert morphisms in C , and Fun0N(Fin ) (X, C )
is defined similarly.
In view of Proposition T.4.3.2.15, () will follow from the following pair of assertions:
(a) Let F0 FunN(Fin ) (X, C ) be a functor which carries every inert morphism in X to an inert morphism
in C . Then F0 admits a p-right Kan extension F FunN(Fin ) (N(Step)[k] , C ).
(b) Let F FunN(Fin ) (N(Step)[k] , C ) be a functor such that F0 = F | X carries inert morphisms in X
to inert morphisms in C . Then F is a p-right Kan extension of F0 if and only if F carries inert
morphisms in N(Step)[k] to inert morphisms in C .
We begin by proving (a). Fix a functor F0 FunN(Fin ) (X, C ) which carries inert morphisms in X to
inert morphisms in C . Let X be an object of N(Step)[k] , corresponding to a map of linearly ordered sets
f : [n] [k]. Let XX/ = X N(Step)[k] (N(Step)[k] )X/ ; the objects of X/X can be identified with maps of
linearly ordered sets g : [m] [n] such that f g carries [m] to a convex subset of [k] having cardinality at
most 2. According to Lemma T.4.3.2.13, it will suffice to show that the map F0 | XX/ can be extended to a
p-limit diagram covering the evident map
Let X0X/ be the full subcategory of XX/ spanned by those objects for which g : [m] [n] is an injective
map whose image is a convex subset of [n]. The inclusion X0X/ XX/ admits a right adjoint and so is right
cofinal. It will therefore suffice to show that F0 | X0X/ can be extended to a p-limit diagram covering |(X0X/ ). .
Let X1X/ be the full subcategory of X0X/ spanned by those objects g : [m] [n] such that m = 1. Since
F0 preserves inert morphisms and C is an -operad, we conclude that F0 | X0X/ is a p-right Kan extension
of F0 | X1X/ . Using Lemma T.4.3.2.7, we are reduced to proving that F0 | X1X/ can be extended to a p-limit
diagram covering the map |(X1X/ ). . We now observe that X1X/ is isomorphic to a discrete simplicial set,
whose objects correspond to the maps
for 1 i n, each of which determines determines an object Xi X. We are therefore reduced to proving
that there exists an object in C
hni which is a p-product of the objects {F0 (Xi ) C}1in , which follows from
our assumption that C is an -operad. This proves (a). Moreover, the proof yields the following version
of (b):
(b0 ) Let F FunN(Fin ) (N(Step)[k] , C ) be a functor such that F0 = F | X carries inert morphisms in X
to inert morphisms in C . Then F is a p-right Kan extension of F0 if and only if, for every object
X = (f : [n] [k]) N(Step)[k] as above, the induced maps F (X) F (Xi ) are inert for 1 i n.
Assertion (b0 ) immediately implies the if direction of (b). For the converse, suppose that F
FunN(Fin ) (N(Step)[k] , C ) is a functor which satisfies the conditions described in (b0 ); we wish to prove
that F preserves inert morphisms. Let : X X 0 be an inert morphism in N(Step)[k] , corresponding to a
commutative diagram
[n0 ]
h / [n]
f0
f
[k]
such that h carries [n0 ] isomorphically to a convex subset of [n]. We wish to prove that F () is an inert
morphism in C . Since C is an -operad, it will suffice to show that for every inert morphism : F (X 0 )
4.4. THE RELATIVE TENSOR PRODUCT 401
C in C such that C C, the composite map F () is inert. Since F satisfies the criterion of (b0 ),
we may assume without loss of generality that is the map F (X 0 ) F (X 00 ) induced by the inclusion
[1] ' {i 1, i} , [n0 ] for some 1 i n0 . We may therefore replace [n0 ] by [1], and thereby reduce to the
case described in (b0 ).
// M N,
f
M BN
g
where f is given by the right action of B on M and g by the left action of B on N . This coequalizer inherits
a left action of A and a right action of C, and may therefore be viewed as an A-C-bimodule. Moreover, it is
not difficult to see that giving a bilinear pairing M N X is equivalent to giving a map of A-C-bimodules
M B N X.
Our goal in this section is to generalize the theory of relative tensor products to the -categorical setting.
Let C be a monoidal -category, and suppose we are given algebra objects A, B, C Alg(C) and bimodules
M A BModB (C) and N B BModC (C). Our goal in this section is to define the relative tensor product
M B N as an object of A BModC (C). Our definition is based on the theory of operadic left Kan extensions
developed in 3.1.2, applied to the correspondence of -operads Tens introduced in 4.4.1. When the
relevant operadic left Kan extension exists, it gives rise to a bimodule object M B N A BModC (C) with
the following universal property: for any bimodule object X A BModC (C), the space of maps from M B N
into X is homotopy equivalent to the space of bilinear pairings of M and N into X (this follows formally
from the universal property characterizing operadic left Kan extensions; see Theorem 3.1.2.3). The main
result of this section (Theorem 4.4.2.8) gives a criterion which guarantees the existence of this operadic left
Kan extension, together with a reasonably concrete description of it. In contrast with the classical case, the
relative tensor product M B N can not be described as the coequalizer of the diagram
// M N.
f
M BN
g
Instead, we must replace this diagram by the more elaborate two-sided bar construction of Construction
4.4.2.7.
Notation 4.4.2.1. The morphism [1] ' {0, 2} , [2] in determines a map of simplicial sets 1 N()op .
We let Tens
denote the fiber product
Tens N()op 1 .
is an equivalence of -categories. In other words, we can identify objects of AlgTens (C) with pairs M, N
[2]
BMod(C) having the same image in Alg(C) (that is, M A BModB (C) and N B BModC (C) for some
A, B, C Alg(C)). Similarly, we can identify objects of AlgTens (C) with objects X BMod(C).
[1]
402 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Definition 4.4.2.3. Let q : C O be a fibration of -operads and suppose we are given a map
of generalized -operads F : Tens
C , such that F | Tens[2] determines a pair of bimodules object
M, N BMod(C) and F | Tens [1] is a bimodule object X BMod(C). We will say that F exhibits X as a
relative tensor product of M and N if F is an operadic q-colimit diagram.
Our main goal in this section is to give a criterion for the existence of relative tensor products.
Notation 4.4.2.4. Let Step Fun([1], )op be the category of appearing in Definition 4.4.1.12. We let
u : op Step be the functor given by the formula
f
[n] 7 ([0] ? [n] ? [0] ' [n + 2] [2]),
in .
Composing u and u+ with the functor : Step Tens (and passing to nerves), we obtain functors
U : N()op Tens[2] and U+ : N(+ )
op
Tens
.
Tens
F0
/ C
[2] <
F
q
Tens
f
/ O ,
where q is a fibration of -operads and F0 corresponds to a pair of bimodule objects M A BModB (C), N
B BModC (C). Then there exists a dotted arrow F as indicated in the diagram, which exhibits X = F | Tens
[1]
as a relative tensor product of M and N , if and only if the following conditions are satisfied:
(i) Let a0 , a2 Tens[2] and a , a+ Tens[1] ' BM be as in Notation 4.4.1.9 and Definition 4.3.1.1. Then
the evident maps f (a0 ) f (a ) and f (a2 ) f (a+ ) in O can be lifted to morphisms A A0 , C C 0
in C, which are given by operadic q-colimit diagrams 1 C .
(ii) Let U and U+ be as in Notation 4.4.2.4. Then the composition f U+ can be lifted to an operadic
q-colimit diagram extending the functor F0 U : N()op C .
Moreover, if F : Tens C is any map making the above diagram commute and X = F | Tens [1]
A0 BModC 0 (C), then F is an operadic q-left Kan extension of F0 if and only if the following conditions are
satisfied:
4.4. THE RELATIVE TENSOR PRODUCT 403
(i0 ) The functor F induces maps A A0 and C C 0 which are given by operadic q-colimit diagrams
1 C .
(ii0 ) The composition F U+ : N(+ )op C is an operadic q-colimit diagram.
Proof. The -category Tens[1] ' BM has three objects, given by a , m, and a+ . Let D(a ) denote the
-category (Tens
,act )/a 1 {0}, and define D(m) and D(a+ ) similarly. Assertions (i ) and (ii ) are
0 0
Tens
F0
/ C
[2]
q
Tens
f
/ O
{m} Tens
[1] Tens
maps to O via f .
Since q is a coCartesian fibration, the natural transformation f U f U 0 determined by can be
lifted to a q-coCartesian natural transformation F0 U X in Fun(N()op , C ). Here X is a simplicial
object of the -category Cm , which is well-defined up to a contractible space of choices. We will denote this
simplicial object by BarB (M, N ) and refer to it as the (two-sided) bar construction on M and N .
Theorem 4.4.2.8. Let q : C O be a coCartesian fibration of -operads which is compatible with
N()op -indexed colimits, in the sense of Definition 3.1.1.18.
Suppose we are given a commutative diagram of generalized -operads
Tens
F0
/ C
[2] <
F
q
Tens
f
/ O ,
404 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
where F0 corresponds to a pair of bimodule objects M A BModB (C), N B BModC (C). Then there exists
an extension F of F0 as indicated in the diagram, which exhibits X = F | Tens
[1] as a relative tensor product
of M and N . Moreover, if F is an arbitrary extension of F0 making the above diagram commute, then F
exhibits X A0 BModB 0 (C) as a relative tensor product of M and N if and only if the following conditions
are satisfied:
(i) The functor F induces q-coCartesian morphisms A A0 , B B 0 .
(ii) The functor F induces an equivalence
Proof. Since N()op is weakly contractible, the projection map N()op 0 is left cofinal; it follows that
q is also compatible with 0 -indexed colimits. The desired result now follows from Propositions 3.1.1.15,
3.1.1.16, and 4.4.2.5.
Remark 4.4.2.9. In the situation of Construction 4.4.2.7, suppose that B is a trivial algebra object of the
monoidal -category C a1 (see 3.2.1). Then the simplicial object BarB (M, N ) ) is essentially constant, so
that | BarB (M, N ) | is equivalent to BarB (M, N )0 . It follows that the canonical map M N M B N is
an equivalence.
Definition 4.4.2.10. Let q : C O be a coCartesian fibration of -operads which is compatible with
N()op -indexed colimits. Suppose we are given a map of generalized -operads Tens
O .
The formation of operadic q-left Kan extensions induces a functor
We will refer to this functor as the relative tensor product functor. Given an object of AlgTens[2] / O (C)
corresponding to a pair of bimodules M A BModB (C), N B BModC (C), we will denote the image of of
pair (M, N ) under the functor T by M B N .
Example 4.4.2.11. Let q : C Ass be a monoidal -category. Assume that C admits geometric
realizations of simplicial objects and that the tensor product functors : C C C preserves geometric
realizations of simplicial objects separately in each variable (this is equivalent to the assumption that
preserves geometric realizations of simplicial objects, since the simplicial set N()op is sifted). Consider the
map of generalized -operads given by the composition Tens
, Tens Ass .
* w
Alg(C) Alg(C)
commutes up to canonical homotopy; we may therefore assume without loss of generality that this diagram
is commutative (since the map is a categorical fibration). It follows that for every triple of algebra objects
A, B, C Alg(C), the functor T restricts to a map
which we will also refer to as the relative tensor product functor and denote by (M, N ) 7 M B N
A BModC (C).
4.4. THE RELATIVE TENSOR PRODUCT 405
Corollary 4.4.2.16. Let N be an -category which is bitensored over a pair of monoidal -categories C
and C
+ . Let K be a simplicial set. Assume that the tensor product functors
C C C C+ C+ C+
C N N N C+ N
op
preserve N() -indexed colimits and K-indexed colimits separately in each variable. Given a triple of
algebra objects A, B Alg(C ), C Alg(C+ ), the relative tensor product functor
preserves K-indexed colimits separately in each variable. Theorem 4.4.2.8 shows that this composite functor
is given by (M, N ) 7 | BarB (M, N ) |. In view of Lemma T.5.5.2.3, it will suffice to show that for each
k 0, the functor
: A BModB (Cm0,1 ) B BModC (Cm1,2 ) Cm
given by (M, N ) BarB (M, N )k preserves K-indexed colimits separately in each variable. We note that
factors as a composition
0
A BModB (Cm0,1 ) B BModC (Cm1,2 ) Cm0,1 Cm1,2 Cm .
Here the functors and preserve K-indexed colimits by Proposition 4.3.3.9, and the functor 0 preserves
K-indexed colimits separately in each variable by virtue of our assumption that q : C O is compatible
with K-indexed colimits.
Theorem 4.4.3.1. The forgetful functor Tens N()op is a flat categorical fibration (see Definition
B.3.8).
Corollary 4.4.3.2. Let S be a simplicial set equipped with a map S N()op , and let Tens S be the S-
family of -operads defined in Notation 4.4.1.15. For every simplex : n S, we let Tens
denote the
fiber product Tens n
S S .
Suppose we are given a fibration of -operads q : C O and a map of generalized -operads
Tens S O . Suppose further that the following condition is satisfied:
() For every edge : s s0 in S and every F0 AlgTenss / O (C), there exists an operadic q-left Kan
extension F AlgTens / O (C) of F0 .
Define a map of simplicial sets p : X S so that the following universal property is satisfied: for every
map of simplicial sets K S, there is a canonical bijection Hom(Set )/S (K, X) ' AlgTensK / O (C). Then the
projection map p : X S is a coCartesian fibration. Moreover, if is an edge of X with p() = : s s0 ,
then is p-coCartesian if and only if it corresponds to an object F AlgTens / O (C) which is an operadic
q-left Kan extension of F0 = F | Tens
s .
Proof. It follows from Theorem 4.4.3.1 that p is an inner fibration. Let us call an edge of X special
if p() = : s s0 and corresponds to an object F AlgTens / O (C) which is an operadic q-left Kan
extension of F0 = F | Tenss . Theorem 3.1.2.3 implies that every special edge of X is p-coCartesian. It follows
from () that p is a locally coCartesian fibration. Using Theorem 4.4.3.1 and Theorem 3.1.4.1, we conclude
that the class of special edges is closed under composition, so that p is a coCartesian fibration (Proposition
T.2.4.2.8).
To apply Corollary 4.4.3.2 in practice, we need to describe the functors induced by operadic left Kan
extension along correspondences of the form Tens 1 1
= Tens N()op , where N()
op
is induced by
a morphism : [n] [m] in .
Notation 4.4.3.3. Let : [n] [m] be a morphism in , which we identify with a map 1 N()op .
We let Tens 1
denote the fiber product Tens N()op . We observe that Tens can be identified with
a correspondence of -operads from Tens[m] to Tens[n] . For 0 i m, we let ai Tens[m] Tens be
defined as in Notation 4.4.1.9, and for 0 i < m we let mi,i+1 Tens[m] Tens defined similarly. To avoid
confusion, we will denote the corresponding objects of Tens[n] Tens by {bj }0jn and {nj,j+1 }0j<n .
We would like to analyze the behavior of operadic left Kan extension along a correspondence of the form
Tens
. We begin by considering an easy special case.
Remark 4.4.3.4. Let : [n] [m] be a map of linearly ordered sets. Assume that the image of is convex
(that is, we have (i + 1) (i) + 1 for 0 i < n). We let v : Tens
[n] Tens[m] be the map given by
composition with (Notation 4.4.1.10).
The projection map Tens 1
is the Cartesian fibration associated to the induced functor Tens[n]
Tens
[m] . It follows that for every object X Tens[n] , the -category Tens[m] Tens
(Tens act
)/X contains
v (X) as a final object.
Combining Remark 4.4.3.4 and Theorem 3.1.2.3, we deduce:
Lemma 4.4.3.5. Let : [n] [m] be a morphism in with convex image and let q : C O be a
fibration of -operads. Suppose we are given a diagram of generalized -operads
Tens
F0
/ C
[m] <
F
q
Tens
f
/ O
Then:
408 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(1) There exists a functor F as indicated in the diagram, which is an operadic q-left Kan extension of F0 ,
if and only if for every object X Tens[n] , there exists a map F0 (v X) C in C lying over the map
f (v X) f (X), given by an operadic q-colimit diagram 1 C .
(2) Let F : Tens
C be any map of generalized -operads making the above diagram commute. Then
F is an operadic q-left Kan extension of F0 if and only if, for each X Tens[n] , the induced map
F (v X) F (X) is given by an operadic q-colimit diagram 1 C .
Example 4.4.3.6. In the situation of Lemma 4.4.3.5, suppose that f can be written as a composition
v
Tens
Tens[m] O .
Then the condition stated in (1) is always satisfied. Moreover, we can construct an operadic q-left Kan
extension of F0 by setting F = F0 v .
We now discuss the process of operadic left Kan extension along a correspondence Tens
, where is a
face map in .
Notation 4.4.3.7. For 0 i m, we let i : [m 1] [m] be the ith face map (given by (j) =
(
j if j < i
, so that is an isomorphism from [m 1] onto {0, . . . , i 1, i + 1, . . . , m} [m].
j + 1 if j > i
If 0 < i < m, then the commutative diagram
[1]
/ {i 1, i} / [m 1]
i
[2] / {i 1, i, i + 1}
/ [m]
Tens
F0
/ C
[m] ;
F
q
Tens
f
/ O .
There exists a map F as indicated in the diagram, which is an operadic q-left Kan extension of F0 , if and
only if the following conditions are satisfied:
(a) For j [m 1], there exists a morphism F0 (a(j) ) B in C lying over the morphism f (a(j) ) f (bj )
in O, given by an operadic q-colimit diagram 1 C .
(b) For 0 < j < i, there exists a morphism F0 (mj1,j ) N in C lying over the morphism f (mj1,j )
f (nj1,j ) in O, given by an operadic q-colimit diagram 1 C .
(c) For i < j < m, there exists a morphism F0 (mj,j+1 ) N in C lying over the the morphism f (mj,j+1 )
f (nj,j+1 ), given by an operadic q-colimit diagram 1 C .
4.4. THE RELATIVE TENSOR PRODUCT 409
F0
Tens / C
[2] <
q
f
Tens
/ O
(b0 ) For 0 < j < i, the map F (mj1,j ) F (nj1,j ) is given by an operadic q-colimit diagram 1 C .
(c0 ) For i < j < m, the map F (mj,j+1 ) F (nj1,j ) is given by an operadic q-colimit diagram 1 C .
(d0 ) If 0 < i < m, then F is an operadic q-left Kan extension of F | Tens
[2] .
Proof. For every object X Tens[m1] , we let D(X) denote the fiber product
Tens
[m] Tens
(Tens act
i )/X .
i
The objects of Tens[m1] have the form {bj }0j<m and {nj1,j }0<j<m . The desired result follows from
Theorem 3.1.2.3 together with the following observations:
(a00 ) If X = bj , then D(X) contains a(j) as a final object.
(b00 ) If X = nj1,j for 0 < j < i, then D(X) contains mj1,j as a final object.
(c00 ) If X = nj1,j for i < j < m, then D(X) contains mj,j+1 as a final object.
(d00 ) If 0 < i < m, then induces an isomorphism from Tens act
[2] Tens (Tens )/m to D(mi1,i )
Lemma 4.4.3.9. Let q : C Ass be a monoidal -category. Assume that C admits geometric realiza-
tions of simplicial objects and that the tensor product functor : C C C preserves geometric realizations
of simplicial objects separately in each variable. Let p : X N()op be defined as in Corollary 4.4.3.2
(applied to identity map N()op N()op ). Then:
(1) The map p is a coCartesian fibration.
(2) If : [n] [m] is a morphism in with convex image, then the associated functor
! : AlgTens[m] / Ass (C) AlgTens[n] / Ass (C)
is given by composition with the map v of Remark 4.4.3.4.
(3) If i : [m 1] [m] is the morphism in described in Notation 4.4.3.7 for 0 < i < m, then the
associated functor (i )! : X[m] X[m1] is given by the composition
X[m] ' AlgTens[m] / Ass (C)
' BMod(C) Alg(C) Alg(C) BMod(C)
T
BMod(C) Alg(C) Alg(C) BMod(C)
' AlgTens[m1] / Ass (C)
' X[m1] .
410 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Here the functor T is given by applying the relative tensor product functor
Proof. To prove (1), it will suffice to show that for every map : [n] [m] in and every F0
AlgTens[m] / Ass (C), there exists an operadic q-left Kan extension F AlgTens / Ass (C) of F (Corollary 4.4.3.2).
We can factor as a composition
[n] [k] [k + 1] [m 1] [m],
where has convex image and remaining maps are of the form i : [p 1] [p], where 0 < i < p. Using
Theorems 4.4.3.1 and 3.1.4.1, we can assume either that = or that has the form i : [p 1] [p]
for 0 < i < p. In these cases, the desired result (and the more explicit description of the associated functor
supplied by (2) and (3)) follow from Lemmas 4.4.3.5 and 4.4.3.8, respectively.
Definition 4.4.3.10. If C Ass is as in Lemma 4.4.3.9, we will denote the simplicial set X by
BMod(C) .
Remark 4.4.3.11. Let C Ass be as in Lemma 4.4.3.9, and let p : BMod(C) N()op be the
Using Proposition 4.4.1.11, we see that for each n 0, the inclusions [1] ' {i 1, i} , [n] induce an
equivalence of -categories
BMod(C)[n] BMod(C)[1] BMod(C) BMod(C) BMod(C)[1]
[0] [0]
One can regard the coCartesian fibration p as encoding the structure of an (, 2)-category in which the
objects are associative algebra objects of C and the morphisms from A Alg(C) to B Alg(C) are given by
the (, 1)-category A BModB (C).
Proposition 4.4.3.12. Let C be a monoidal -category and let A be an associative algebra object of C.
Assume that C admits geometric realizations of simplicial objects and that the tensor product on C pre-
serves geometric realizations of simplicial objects separately in each variable. Then the planar -operad
ModAss Ass
A (C) is a monoidal -category. Moreover, the tensor product on ModA (C) corresponds (under the
Ass
equivalence ModA (C) ' A BModA (C) provided by Theorem 4.4.1.28) to the relative tensor product functor
A : A BModA (C) A BModA (C) A BModA (C) described in 4.4.2.
Remark 4.4.3.13. In the situation of Proposition 4.4.3.12, the tensor product on ModAss A (C) again preserves
geometric realizations of simplicial objects separately in each variable (Corollary 4.4.2.15).
to Corollary T.2.4.2.10, it will suffice to show that for every map : n Ass , the induced map
ModAss n n
A (C) Ass is a coCartesian fibration (in fact, we may assume that n 2. Let Cut :
N() Ass be the functor of Construction 4.1.2.5. We observe that factors as a composition n
op
N()op Ass . It will therefore suffice to show that the pullback ModAss
A (C) Ass N()
op
N()op
is a coCartesian fibration. This follows from Theorem 4.4.1.28 and Lemma 4.4.3.9.
4.4. THE RELATIVE TENSOR PRODUCT 411
s +
BMod(C) Alg(C) BMod(C) BMod(C) Alg(C) BMod(C)
T T
+ s
BMod(C)
Remark 4.4.3.15. In the situation of Proposition 4.4.3.14, suppose we are given a quintuple of algebra
objects A, B, C, D, E Alg(C) and bimodules M A BModB (C), N B BModC (C), P C BModD (C), and
Q D BModE (C). Proposition 4.4.3.14 supplies a diagram of equivalences
(M B N ) C (P D Q)
t *
M B (N C (P D Q)) ((M B N ) C P ) D Q
M B ((N C P ) D Q) / (M B (N C P )) D Q
in the -category A BModE (C). This diagram commutes up to (canonical) homotopy: indeed, each of its
terms can be canonically identified with the image of (M, N, P, Q) AlgTens[4] / Ass (C) under the functor
AlgTens[4] / Ass (C) AlgTens[1] / Ass (C) ' BMod(C) given by operadic q-left Kan extension along Tens ,
op
where is the morphism [1] ' {0, 4} , [4] in . In fact, the coCartesian fibration q : X N(s ) can
be regarded as witnessing the fact that the relative tensor product operation on bimodules is associative up
to coherent homotopy.
Proposition 4.4.3.16 (Unitality of the Tensor Product). Let q : C Ass be a monoidal -category.
Assume that C admits geometric realizations of simplicial objects and that the tensor product functor :
C C C preserves geometric realizations of simplicial objects separately in each variable. Let u : Alg(C)
BMod(C) be given by composition with the forgetful functor BM Ass (so that u carries an algebra
object A Alg(C) to the underlying object of C, regarded as an A-A-bimodule), and let T : BMod(C) Alg(C)
BMod(C) BMod(C) be the relative tensor product functor. Then the composite functors
uid T
BMod(C) ' Alg(C) Alg(C) BMod(C) BMod(C) Alg(C) BMod(C) BMod(C)
id u T
BMod(C) ' BMod(C) Alg(C) Alg(C) BMod(C) Alg(C) BMod(C) BMod(C)
are canonically homotopic to the identity.
412 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
We can state Proposition 4.4.3.16 more informally as follows: if M is an A-B-bimodule object of C, then
we have canonical equivalences
A A M ' M ' M B B.
[2]
?
[1]
id / [1]
in , where is the inclusion [1] ' {0, 2} , [2] and is a left inverse to .
Remark 4.4.3.17. In the situation of Proposition 4.4.3.16, if we are given a pair of bimodule objects
M A BModB (C) and N B BModC (C), then the diagrams
A A (M B N ) / (A A M ) B C
( v
M B N
(M B N ) C C / M B (N C C)
( v
M B N
(M B B) B N / M B (B B N )
( v
M B N
in the -category A BModC (C) commute up to canonical homotopy.
Remark 4.4.3.18. In the situation of Proposition 4.4.3.16, let A be an associative algebra object of C, and
regard A as a bimodule over itself. For any M A BModA (C), Proposition 4.4.3.16 supplies equivalences
: A A M ' M : M A A ' M.
When M = A, the maps and are canonically homotopic. Indeed, both are determined the object of
AlgTens / Ass (C) given by the composition
A
Tens
Ass C .
We conclude this section by giving the proof of Theorem 4.4.3.1. First, we need some preliminaries.
Lemma 4.4.3.19. Let S and T be finite linearly ordered sets, where T is nonempty. Let C be the category
whose objects are linearly ordered sets Se equipped with monotone maps
S Se T
Proof. We work by induction on the number of elements of S. If S is empty, then the result is obvious.
Otherwise, S has a smallest element s. Let D be the category whose objects are nonempty linearly ordered
sets Te equipped with a map Te T , and let f : C D be the functor given by Se 7 1 {s}. We observe
that f induces a Cartesian fibration N(C) N(D). Moreover, if : Te T is an object of D and t0 T is
the largest element in (Te), then the fiber of f over can be identified with the category C0 whose objects
are diagrams
0 0
S {s} Se0 {t T : t t0 }
such that 0 is surjective. The inductive hypothesis guarantees that C0 has a weakly contractible nerve, so
that Lemma T.4.1.3.2 guarantees that the map N(C) N(D) is left cofinal (and therefore a weak homotopy
equivalence). It will therefore suffice to show that N(D) is weakly contractible. This is clear, since D has a
final object (given by the identity map T T ).
Lemma 4.4.3.20. Fix maps of finite linearly ordered sets : S T , : S S 0 , where is injective. Let
C, be the category whose objects are commutative diagrams of finite linearly ordered sets
S
/T
0
S0 / T 0,
Proof. Let C0, be the full subcategory of C, spanned by those diagrams which induce a surjection T S 0
`
T 0 . It is easy to see that the inclusion C0, C, admits a right adjoint. It will therefore suffice to show
that the simplicial set N(C0, ) is weakly contractible.
We work by induction on the number of elements of the set T (S). If T = (S), then C0, has an
initial object (characterized by the requirement that 0 be a bijection) and the result is obvious. If T (S)
is nonempty, then we can factor as a composition of injective maps
0 1
S U T.
where U 0 (S) consists of a single element u, and 1 is a monomorphism. Let D be the category whose
objects are commutative diagrams
S
0
/ U 1 / T
00 01
S0 / U0 / T0
where 00 and 01 are injective and the maps U S 0 U 0 and T U 0 T 0 are surjective. There is an
` `
evident forgetful functor D C0, . This functor has a right adjoint and therefore induces a weak homotopy
equivalence N(D) N(C0, ); it will therefore suffice to show that D is weakly contractible. We have another
forgetful functor D C00 , , which induces a Cartesian fibration : N(D)op N(C00 , )op . Each fiber of
is equivalent to an -category of the form N(C01 , 0 )op for some map 0 : U U 0 , and is therefore weakly
contractible by the inductive hypothesis. Lemma T.4.1.3.2 implies that is left cofinal and therefore a
weak homotopy equivalence. We are therefore reduced to proving that the simplicial set N(C00 , ) is weakly
contractible. We may therefore replace by 0 and thereby reduce to the case where T (S) consists of
a single element, which we will again denote by u.
Let S = {s S : (s) < u} and S+ = {s S : (s) > u}. We will assume for simplicity that S
and S+ are nonempty (the cases where either S or S+ require slight modifications). Then S has a largest
element s , and S+ has a largest element s+ . Let S00 = {s0 S 0 : (s ) s0 (s+ )}. As an ordered set,
414 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
we can write S00 = {s = s00 < s01 < < s0n = (s+ )}. For 0 i n, let Xi denote the object of C0,
corresponding to the diagram
S
/T
0
0
S0
/ S0
where 0 (u) = i. For 1 i n, let Yi denote the object of C0, corresponding to the diagram
S
/T
0
0
S0
/ S 0 {u0 },
where 0 (u) = u0 and the ordering on S 0 {u0 } is such that u s0 if and only if s0i s0 . It is easy to see that
every object of C0, is uniquely isomorphic either to Xi (for some 0 i n) or Yi (for some 1 i n);
moreover, C0, is equivalent to the category depicted by the diagram
X0 Y1 X1 Y2 Yn Xn .
It follows that the geometric realization | N(C0, )| is homeomorphic to a closed interval and is therefore
contractible, as desired.
Proposition 4.4.3.21. The forgetful functor N(Step) N()op is a flat categorical fibration (see Definition
B.3.8).
Proof. We will prove that the map N(Step)op N() is flat. Fix a 2-simplex of N(), corresponding to
a composable pair of morphisms [k] [k 0 ] [k 00 ] in . Let C = N(Step)op N(Fin ) 2 ; for i {0, 1, 2} we
let Ci denote the fiber product C 2 {i}. Fix a morphism f : X Z in C, where X C0 and Z C2 , and
let D = C1 C CX/ /Z ; we wish to show that D is weakly contractible. We can identify X with a morphism
: [n] [k] and Z with a morphism 00 : [n00 ] [k 00 ], so that an object of D corresponds to a commutative
diagram
[n]
/ [n0 ]
/ [n00 ]
0 00
[k]
/ [k 0 ]
/ [k 00 ]
we conclude that 00 induces a surjection Te T . Unwinding the definitions, we see that the construction
[n0 ] 7 01 S determines an equivalence from D0 to the nerve of the category whose objects are linearly
ordered sets Se which fit into a commutative diagram
Se / Te
S / T,
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 415
where is surjective. We now conclude by observing that this category is equivalent to a product, over the
elements of T , of categories of the type described in Lemma 4.4.3.19 (and therefore has a weakly contractible
nerve).
Remark 4.4.3.22. Suppose we are given a morphism (hn0 i, [k 0 ], c0 , c0+ ) (hni, [k], c , c+ ) in Tens , cor-
responding to a nondecreasing map of linearly ordered sets : [k] [k 0 ] and a morphism : hn0 i hni
.
in Ass . For 1 i n, let L = {j j .. j } denote the inverse image 1 {i}, regarded
i 1 2 p
as a linearly ordered set. For c (i) < m c+ (i), there is a unique element i (m) Li such that
c0 (i (m)) = m 1 and c0+ (i (m)) = m. The function i determines an injective map of linearly ordered
sets {c (i) + 1, . . . , c+ (i)} Li .
Conversely, suppose we are given an object (hni, [k], c , c+ ) Tens and a morphism : [k] [k 0 ] in
. Given any collection of injective maps of finite linearly ordered sets
i : {c (i) + 1, . . . , c+ (i)} Li
for 1 i n, we can reconstruct a morphism (hn0 i, [k 0 ], c0 , c0+ ) (hni, [k], c , c+ ) covering , which is
unique up to canonical isomorphism.
Proof of Theorem 4.4.3.1. Fix a 2-simplex of N()op corresponding to a composable pair of morphisms
0
[k] [k 0 ] [k 00 ] in . Let C = Tens N()op 2 , and let Ci = C 2 {i} for i {0, 1, 2}. Fix a
map f : X Z in C where X = (hn00 i, [k 00 ], c00 , c00+ ) C0 and Z = (hni, [k], c , c+ ) C2 . We wish to
prove that the simplicial set D = CX/ /Z 2 {1} is weakly contractible. According to Remark 4.4.3.22, we
can identify f with a collection of finite linearly ordered sets Li equipped with injective monotone maps
i : {0 c (i) + 1, , 0 c+ (i)} Li for 1 i n. Similarly, we can identify an object of D with a
collection of commutative diagrams of finite linearly ordered sets
i
{0 c (i) + 1, . . . , 0 c+ (i)} / Li
i
0i
{c (i) + 1, , c+ (i)} / L0
i
defined for 1 i n, where 0i is injective and the map i is characterized by the inequalities
It follows that D equivalent to a finite product of (the nerves) of categories of the type described in Lemma
4.4.3.20, and is therefore weakly contractible.
(1) Let C be a symmetric monoidal -category and let CAlg(C) be the -category of commutative algebra
objects of C. Since Comm is a coherent -operad (Example 3.3.1.12), we can associate to each
commutative algebra object A CAlg(C) an -operad ModComm A (C) . In 4.5.1, we will show that
Comm
the underlying -category ModA (C) is equivalent to the -category LModA (C) of left A-module
objects of C studied in 4.2 (Proposition 4.5.1.4); here we abuse notation by identifying A with the
underlying associative algebra object of C (that is, the image of A under the forgetful functor CAlg(C)
Alg(C)).
416 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(2) If A CAlg(C), Proposition 4.5.1.4 also yields an equivalence ModComm A (C) ' RModA (C). In other
words, any object M ModComm A (C) can be viewed as both a left A-module and a right A-module.
In fact, these structures are compatible: M can be viewed as an A-A-bimodule. This construction
determines a forgetful functor : ModCommA (C) A BModA (C). In 4.5.2, we will see that can
often be promoted to a monoidal functor. That is, under some mild hypotheses, we will show that
the -operad ModCommA (C) is a symmetric monoidal -category, and that the tensor product on
ModComm
A (C)
can be identified with the relative tensor product over A studied in 4.4.2 (Theorem
4.5.2.1).
(3) Suppose we are given a map f : A B in CAlg(C). In 3.4.3, we saw that f determines a map
of -operads G : ModComm B (C) ModComm
A (C). Under some mild hypotheses, Proposition 4.6.2.17
implies that G admits a left adjoint, given by the relative tensor product M 7 B A M . In 4.5.3, we
will show that this left adjoint can be promoted to a symmetric monoidal functor from ModComm
A (C)
Comm
to ModB (C) (Theorem 4.5.3.1).
(4) Suppose that C is given as the underlying -category of a model category A, and that the symmetric
monoidal structure on C is determined by a symmetric monoidal structure on A (see Example 4.1.3.6).
There is often a close relationship between commutative algebra objects of C and (strictly) commutative
algebra objects of A. In 4.5.4, we will formulate conditions on A which guarantee an equivalence of
CAlg(C) with the underlying -category for a suitable model structure on the category CAlg(A) of
commutative algebras in A (Theorem 4.5.4.7).
In particular, for any generalized -operad C and any coherent -operad O, we have a canonical map
Construction 4.5.1.3. Let C be an -operad. Applying Remark 4.5.1.2 to the -operad Ass , we obtain
a forgetful functor : Mod(C) ModAss (C). Let Bim0 (C) be defined as in Construction 4.4.1.24 (applied
to the planar -operad C N(Fin ) Ass ) and let Bim0 (C)[1] denote the fiber Bim0 (C) N() {[1]}, so that
Theorem 4.4.1.28 supplies an equivalence ModAss (C) Alg(C) Alg(C) Alg(C) Bim0 (C)[1] . Let LMod(C)
be defined as in Definition 4.2.2.10 (where we view the -category C as weakly enriched over itself), so
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 417
there is an evident forgetful functor Bim0 (C)[1] LMod(C). Composing these functors, we obtain a map
: Mod(C) LMod(C). We observe that fits into a commutative diagram
Mod(C) /
LMod(C)
CAlg(C) / Alg(C).
Mod(C) /
LMod(C)
CAlg(C) / Alg(C).
Corollary 4.5.1.5. Let C be an -operad, let A CAlg(C), and let us abuse notation by identifying A with
its image under the forgetful functor CAlg(C) Alg(C) Alg(C). Then the functor of Construction
4.5.1.3 induces an equivalence of -categories ModA (C) LModA (C).
Corollary 4.5.1.6. Let C be an -operad. Then Mod(C) can be identified with the homotopy fiber product
of -categories LMod(C) Alg(C) CAlg(C). If A CAlg(C), there is a canonical equivalence of -categories
ModA (C) ' LModA (C) (here we abuse notation by identifying A with its image in Alg(C)).
Proof. Combine Propositions 4.5.1.4 and Proposition 4.2.2.11.
Proof of Proposition 4.5.1.4. Consider the functor : op [1] (Fin )h1i/ described as follows:
For n 0, we have ([n], 0) = ( : h1i ([n] ? [0])), where denotes the composition of the functor
: op Ass with the forgetful functor Ass Fin and : h1i ([n] ? [0]) carries 1 h1i to
the point [n] ([n] ? [0]).
For n 0, we have ([n], 1) = ( : h1i ([n])), where is the null morphism given by the
composition h1i h0i ([n]) ' hni.
Let I0 denote the full subcategory of (Fin )h1i/ spanned by the semi-inert morphisms h1i hni. We
observe that defines a functor op [1] I0 . Let I denote the categorical mapping cylinder of the functor
. More precisely, the category I is defined as follows:
HomI (, 0 ) = HomI0 (, 0 ) HomI (([n], i), ([n0 ], i0 )) = Homop [1] (([n], i), ([n0 ], i0 ))
The full subcategory of KComm Comm h1i spanned by the null morphisms h1i hni is actually isomor-
phic (rather than merely equivalent) to Comm . Consequently, we have an isomorphism ModComm (C) '
Comm
Mod (C), where the latter can be identified with a full subcategory of FunComm (N(I0 ), C ). We regard
N(I) as equipped with a forgetful functor to Comm , given by composing the retraction r : I I0 with the
forgetful functor N(I0 ) Comm . Let D denote the full subcategory of FunComm (N(I), C ) spanned by
those functors F which satisfy the following conditions:
418 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
ModComm (C) /D /
LMod(C)
CAlg(C) / D0 /
Alg(C)
where the horizontal maps on the left are given by composition with the retraction r (since these are sections
of the trivial Kan fibrations above, they are categorical equivalences) and the horizontal maps on the right are
given by composition with the inclusion op [1] , I. Consequently, it will suffice to prove that the square
on the right is a homotopy pullback diagram. Since the vertical maps in this square are categorical fibrations
between -categories, it will suffice to show that the map D LMod(C) Alg(C) D0 is a trivial Kan
fibration. Let I00 denote the full subcategory of I spanned by the objects of I0 and op [1]. We observe that
LMod(C) Alg(C) D0 can be identified with the full subcategory of D00 FunComm (N(I00 ), C ) spanned
by those functors F which satisfy conditions (i0 ), (ii0 ), and the following additional condition:
(iii0 ) The restriction of F to N()op 1 belongs to
LMod(C).
00
We wish to prove that D D is a trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice
to prove the following:
(a) Every functor F0 D00 admits a p-right Kan extension F FunComm (N(I), C ).
(b) Let F FunComm (N(I), C ) be a functor such that F0 = F | N(I00 ) D00 . Then F D if and only if
F is a p-right Kan extension of F0 .
We first prove (a). Let F0 D00 , and consider an object : h1i hni of I which does not belong to I00 ,
and let i = (1) hni . Let J = I00 I I/ . We wish to prove that the diagram N(J) C determined by
F0 can be extended to a p-limit diagram covering the map
Let J0 denote the full subcategory of J spanned by the objects of I0 I I/ together with those maps
([m], 0) in I for which the underlying map u : hni ([m]?[0]) satisfies the following condition: if u(j) = u(i)
for j hni , then i = j. It is not difficult to see that the inclusion J0 J admits a right adjoint, so that
N(J0 ) N(J) is right cofinal. Consequently, it will suffice to show that the induced map G : N(J0 ) C
can be extended to a p-limit diagram (compatible with the underlying map N(J0 )/ N(Fin )).
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 419
Let J1 denote the full subcategory of J0 spanned by the objects of I0 I I/ together with the morphism
s : ([0], 0) in I given by the map i : hni ([0] ? [0]) ' h1i. We claim that G is a p-right Kan
extension of G| N(J1 ). To prove this, consider an arbitrary object J J0 which does not belong to J1 , which
we identify with a map t : ([m], 0) in I. We have a commutative diagram
(t0 : ([m], 1)) / (s0 : ([0], 1))
in J0 , which we can identify with a diagram s s0 t0 in (J0 )J/ J0 J1 . Using Theorem T.4.1.3.1, we
deduce that this diagram determines a left cofinal map 20 N((J0 )J/ J0 J1 )op . Consequently, to prove
that G is a p-right Kan extension of G| N(J1 ), it suffices to verify that the diagram
F0 ([m], 0) / F0 ([0], 0)
F0 ([m], 1) / F0 ([m], 1)
is a p-limit diagram, which follows from (iii0 ). Using Lemma T.4.3.2.7, we are are reduced to proving that
G1 = G| N(J1 ) can be extended to a p-limit diagram lifting the evident map N(J1 )/ N(Fin ).
Let : hni hn 1i be an inert morphism such that (i) = , and let 0 : h1i hn 1i be given by the
composition . Let J2 denote the full subcategory of J1 spanned by the map s : ([0], 0), the induced
map s0 : ([0], 1), and the natural transformation 0 induced by . Using Theorem T.4.1.3.1, we
deduce that the inclusion N(J2 ) N(J1 ) is right cofinal. Consequently, we are reduced to proving that
G2 = G| N(J2 ) can be extended to a p-limit diagram lifting the evident map N(J2 )/ N(Fin ). In other
words, we must find a p-limit diagram
F () / F0 ([0], 0)
F0 (0 ) / F0 ([0], 1)
hn 1i / h0i
in Fin . The existence of such a diagram follows immediately from our assumption that p : C N(Fin )
is an -operad (see Proposition 2.3.2.5). This completes the proof of (a). Moreover, the proof also gives
the following analogue of (b):
(b0 ) Let F FunComm (N(I), C ) be a functor such that F0 = F | N(I00 ) D00 . Then F is a p-right Kan
extension of F0 if and only if it satisfies the following condition:
() For every object : h1i hni of I which does not belong to I00 , the induced diagram
F ()
u / F0 ([0], 0)
v
F0 (0 ) / F0 ([0], 1)
420 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
is a p-limit diagram.
We observe that () can be reformulated as follows:
( ) For every object : h1i hni of I which does not belong to I00 , the induced morphisms u : F ()
0
Theorem 4.5.2.1. Let C be a symmetric monoidal -category. Assume that C admits geometric realizations
of simplicial objects, and that the tensor product : C C C preserves geometric realizations of simplicial
objects separately in each variable. Let A be a commutative algebra object of C. Then:
(1) The -operad ModA (C) is a symmetric monoidal -category.
(2) The forgetful functor : ModA (C) N(Fin ) Ass ModAss
A (C) of Remark 4.5.1.2 is monoidal. In
particular, we can identify the tensor product operation on ModA (C) with the composition
ModA (C) ModA (C) A BModA (C) A BModA (C) A A BModA (C) LModA (C) ' ModA (C)
0 0
X Y ' X X+ Y X X+ Y X0 Y
is classified by a weak operadic q-colimit diagram. To prove this, it suffices to show that is q-coCartesian.
In view of Proposition T.2.4.1.7, it suffices to show that and are q-coCartesian, which follows from
Proposition 3.1.1.10.
Proof of Theorem 4.5.2.1. We will prove (1) using Proposition 4.5.2.2. Note that ModA (C) N(Fin )
automatically has units (Example 3.4.4.5). It will therefore suffice to prove the following:
422 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
!
h2i / hni
where u is active, so that D. maps to N(Fin ) by a map carrying the cone point of D. to h1i. The
category D has an evident forgetful functor D KComm Comm {h2i}, so that X determines a functor
F0 FunN(Fin ) (D, C ). In view of Theorem 3.4.4.3, to prove () it will suffice to show that F0 can be
extended to an operadic p-colimit diagram F FunN(Fin ) (D. , C ).
In view of our assumption on C and Proposition 3.1.1.20, the existence of F will follow provided that
we can exhibit a left cofinal map : N()op D. We define by a variation of Construction 4.1.2.5. Let
J denote the category whose objects are finite sets S containing a pair of distinct elements x, y S, so we
have a canonical equivalence D ' N(J). We will obtain as the nerve of a functor 0 : op J, where
0 ([n]) is the set of all downward-closed subsets of [n] (with distinguished points given by , [n] [n]). To
prove that is left cofinal, it will suffice to show that for each S = (S, x, y) J, the category I = op J JS/
has weakly contractible nerve. Writing S = S0 {x, y}, we can identify Iop with the category of simplices
`
of the simplicial set (1 )S0 . Since (1 )S0 is weakly contractible, it follows that N(I) is weakly contractible.
This proves (1).
We now prove (2). Since the forgetful functor clearly preserves units (Corollary 3.4.4.4), it will suffice
to verify the following:
(0 ) Let X ModA (C) h2i , let : h2i h1i be an active morphism in Ass , let 0 be its image in Comm ,
and let 0 : X Y be a q-coCartesian morphism in ModA (C) lifting 0 . Then the induced morphism
Ass
in ModA (C) is p0 -coCartesian (where p0 : ModAssA (C) Ass denotes the projection).
Using Proposition 3.1.1.15, we deduce that 0 is classified by an operadic q-colimit diagram 1 ModA (C) .
Applying Theorem 3.4.4.3, we deduce that the underlying diagram D. C is an operadic p-colimit
diagram. By the cofinality argument above, we conclude that 0 induces an operadic p-colimit diagram
N(op ). C . The desired result now follows from the description of the tensor product on ModAss A (C)
supplied by Proposition 4.4.3.12 (together with Theorem 4.4.2.8).
Remark 4.5.3.2. Let C be as in Theorem 4.5.3.1. The coCartesian fibration Mod(C) CAlg(C)
N(Fin ) is classified by functor CAlg(C) N(Fin ) Cat , which we can interpret as a functor CAlg(C)
MonComm (Cat ). In particular, every morphism f : A B of commutative algebra objects of C de-
termines a morphism in MonComm (Cat ) Fun(N(Fin ), Cat ), which classifies a symmetric monoidal
functor ModA (C) ModB (C) .
Remark 4.5.3.3. Theorem 4.5.3.1 singles out a special property enjoyed by the commutative -operad. If
f : A B is a map of associative algebra objects of C, then the forgetful functor
also has a left adjoint, given by the construction M 7 B A M A B. However, this left adjoint is not a
monoidal functor: if M and N are objects of A BModA (C), then there is an induced map
B A M A N A B B A M A B A N A N ' (B A M A B) B (B A N A B)
(a) The composite map p0 : C S is a Cartesian fibration; moreover, the image in N(Fin ) of any
p0 -Cartesian morphism of C is an equivalence.
Then:
commutative diagram
f 00
Y /Z
fi00
Yi / Zi
where the vertical maps are inert morphisms of C lying over i : hni h1i and the map fi00 is a locally
p0 -coCartesian morphism in C.
Proof. Let f ' f 0 f 00 be as in (2), and let y, z S denote the images of Y, Z C . Using the equivalences
C SN(Fin ) (y, hni) ' Cny C SN(Fin ) (z, hni) ' Cnz ,
we deduce that if f 00 satisfies the stated condition, then f 00 is locally p-coCartesian. If f 0 is a ps -coCartesian
morphism in C 0
s , then condition (a) and Corollary T.4.3.1.15 guarantee that f is p-coCartesian. Replacing
p by the induced fibration C SN(Fin ) and applying Proposition T.2.4.1.7, we deduce that f is
2 2
To prove (1), consider an object X C lying over (s, hni) S N(Fin ), and let f0 : (s, hni) (s0 , hn0 i)
be a morphism in S N(Fin ). Then f0 factors canonically as a composition
f0 f 00
0
(s, hni) (s, hn0 i)
0
(s0 , hn0 i).
Using assumption (b), we can lift f00 to a ps -coCartesian morphism f 0 : X Y in C s , and using (c) we can
lift f000 to a morphism f 00 : Y Z in C
hni satisfying the condition given in (2). It follows from the above
argument that f = f f is a locally p-coCartesian morphism of C lifting f0 . This proves (1).
00 0
The only if direction of (2) now follows from the above arguments together with the uniqueness
properties of locally p-coCartesian morphisms.
For the statement of the next lemma, we need to introduce a bit of terminology. Let p : C S N(Fin )
be as in Lemma 4.5.3.4, and let f : X Y be a locally p-coCartesian morphism in C hni for some n 0. If
: hni hn0 i is a morphism in Fin , we will say that f is -good if the following condition is satsified:
() Let x, y S denote the images of X, Y C , and choose morphisms x : X X 0 in C x and
y : Y Y 0 in Cy which are px and py -coCartesian lifts of , respectively, so that we have a
commutative diagram
X
f
/Y
x y
f0
X0 / Y 0.
Then f 0 is locally p-coCartesian.
Lemma 4.5.3.5. Let p : C S N(Fin ) be as in Lemma 4.5.3.4. The following conditions are equivalent:
(1) The map p is a coCartesian fibration.
(2) For every morphism f : X Y in C 0
hni and every morphism : hni hn i, the morphism f is -good.
X
k /Y
g
g0
00
X0
h / Y0 g
/ Z.
Since f is -good (by virtue of assumption (2)), we deduce that h is locally p-coCartesian. To prove that
g f ' (g 00 h) k is locally p-coCartesian, it will suffice (by virtue of Lemma 4.5.3.4) to show that g 00 h
is locally p-coCartesian. We claim more generally that the collection of locally p-coCartesian edges in C hni
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 425
is closed under composition. This follows from the observation that C hni S is a coCartesian fibration
(being equivalent to a fiber power of the coCartesian fibration p0 : C S). This completes the proof that
(2) (3).
We now prove that (3) (2). Let us say that a morphism : hni hmi is perfect if every locally p-
coCartesian morphism f in C hni is -good. Assumption (3) guarantees that the active morphisms h2i h1i
and h0i h1i are perfect; we wish to prove that every morphism in Fin is perfect. This follows immediately
from the following three claims:
(i) If : hni hmi is perfect, then for each k 0 the induced map hn + ki hm + ki is perfect.
(ii) The unique (inert) morphism h1i h0i is perfect.
(iii) The collection of perfect morphisms in Fin is closed under composition.
Assertions (i) and (ii) are obvious. To prove (iii), suppose that we are given perfect morphisms : hni hmi
and : hmi hki. Let f : X Y be a locally p-coCartesian morphism in C hni , and form a commutative
diagram
X
f
/Y
f0
X0 / Y0
f 00
X 00 / Y 00
where the upper vertical maps are p-coCartesian lifts of and the lower vertical maps are p-coCartesian
lifts of . Since is perfect, the map f 0 is locally p-coCartesian. Since is perfect, the map f 00 is locally
p-coCartesian, from which it follows that f is -good as desired.
Lemma 4.5.3.6. Let C be a monoidal -category. Assume that C admits geometric realizations of sim-
plicial objects and that the tensor product functor : C C C preserves geometric realizations separately
in each variable. Then the forgetful functor : LMod(C) Alg(C) is a coCartesian fibration.
Proof. Corollary 4.2.3.2 guarantees that is a Cartesian fibration. In view of Proposition T.5.2.2.5, it will
suffice to show that for each morphism f : A B in Alg(C), the forgetful functor LModB (C) LModA (C)
has a left adjoint. This follows from Proposition 4.6.2.17.
Proof of Theorem 4.5.3.1. We first show that p is a locally coCartesian fibration by verifying the hypotheses
of Lemma 4.5.3.4:
(a) The map p0 : Mod(C) CAlg(C) is a Cartesian fibration by virtue of Corollary 3.4.3.4; moreover, a
morphism f in Mod(C) is p0 -Cartesian if and only if its image in C is an equivalence (which implies
that its image in N(Fin ) is an equivalence).
(b) For each A CAlg(C), the fiber ModA (C) is a symmetric monoidal -category (Theorem 4.5.2.1).
(c) The map p0 : Mod(C) CAlg(C) is a coCartesian fibration. This follows from Corollary 4.5.1.6,
because the forgetful functor LMod(C) Alg(C) is a coCartesian fibration (Lemma 4.5.3.6).
To complete the proof, it will suffice to show that p satisfies condition (3) of Lemma 4.5.3.5. Fix a map
f0 : A B in CAlg(C) and a locally p-coCartesian morphism f : MA MB in Mod(C) hni covering f ; we
wish to prove that f is -good, where : hni h1i is the unique active morphism (here n = 0 or n = 2).
Let D = ModA (C) . Theorem 4.5.2.1 implies that D is a symmetric monoidal -category, Corollaries
4.5.1.6 and 4.2.3.5 imply that D admits geometric realizations of simplicial objects, and Corollary 4.4.2.15
implies that the tensor product on D preserves geometric realizations separately in each variable. Corollary
426 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
3.4.1.8 implies that the forgetful functor Mod(D) Mod(C) CAlg(C) CAlg(C)A/ is an equivalence of
-categories. Replacing C by D , we may assume without loss of generality that A is a unit algebra in
C .
Suppose first that n = 0. Unwinding the definitions, we are required to show that if MA MA0 and
MB MB0 are morphisms Mod(C) which exhibit MA0 ModA (C) as a pA -unit (see Definition 3.2.1.1; here
pA : ModA (C) N(Fin ) denotes the restriction of p) and MB0 ModB (C) as a pB -unit (where pB is
defined similarly), then the induced map f 0 : MA0 MB0 is locally p-coCartesian. Using Corollary 3.4.3.4, it
suffices to show that (f 0 ) is an equivalence, where : Mod(C) C is the forgetful functor. Using Corollary
3.4.4.4 and Proposition 4.5.1.4, this translates into the following assertion: the map A B exhibits B as
the free left B-module generated by A. This follows from Corollary 4.2.4.8.
We now treat the case n = 2. Since A is a unit algebra, Proposition 3.4.2.1 allows us to identify MA
with a pair of objects P, Q C. We can identify MB with a pair of objects PB , QB ModB (C). Let us
abuse notation by identifying PB and QB with their images in ModAss B (C) ' B BModB (C). Unwinding the
definitions (and using Theorem 4.5.2.1), it suffices to show that the canonical map f 0 : P Q (PB B QB )
exhibits the relative tensor product PB B QB as the free left B-module generated by P Q. This follows
from the calculation
We observe that the operation determines a symmetric monoidal structure on the category of morphisms
in A. In particular, for every morphism f : X Y , we iterate the above construction to obtain a map
n (f ) : n (f ) Y n .
Here the source and target of n (f ) carry actions of the symmetric group n , and n (f ) is a n -equivariant
map. Passing to n -coinvariants, we obtain a new map, which we will denote by n (f ) : Symn (Y ; X)
Symn (Y ).
Before giving the next definition, we need to review a bit of terminology. Recall that a collection S
of morphisms in a presentable category A is weakly saturated if it is stable under pushouts, retracts, and
transfinite composition (see Definition T.A.1.2.2). For every collection S of morphisms in A, there is a
smallest weakly saturated collection of morphisms S containing S. In this case, we will say that S is
generated by S.
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 427
Definition 4.5.4.2. Let A be a combinatorial symmetric monoidal model category. We will say that a
morphism f : X Y is a power cofibration if the following condition is satisfied:
(?) For every n 0, the induced map n (f ) : n (f ) Y n is a cofibration in An . Here An denotes
the category of objects of A equipped with an action of the symmetric group n , endowed with the
projective model structure (see T.A.3.3).
We will say that an object X A is power cofibrant if the map X is a power cofibration, where is an
initial object of A.
Let V be a collection of morphisms in a combinatorial symmetric monoidal model category A. We will
say that A is freely powered if the following conditions are satisfied:
(F 1) The model category A satisfies the monoid axiom of [128] (see Definition 4.1.4.1): if U denotes the
weakly saturated class generated by morphisms of the form idX f , where f is a trivial cofibration in
A, then every morphism in U is a weak equivalence in A.
(F 2) The model category A is left proper, and the collection of cofibrations in AV is generated (as a weakly
saturated class) by cofibrations between cofibrant objects.
(F 3) Every cofibration in A is a power cofibration.
We will prove Proposition 4.5.4.6 and Theorem 4.5.4.7 at the end of this section.
Remark 4.5.4.8. Suppose that A is a combinatorial simplicial symmetric monoidal model category, in the
sense of Definition 4.1.3.8. The category CAlg(A) inherits the structure of a simplicial category from A:
namely, we regard CAlg(A) as cotensored over simplicial sets using the observation that any commutative
algebra structure on an object A A induces a commutative algebra structure on AK for every simplicial set
K. It is not difficult to see that the model structure of Proposition 4.5.4.6 is compatible with this simplicial
structure on CAlg(A).
Remark 4.5.4.9. Let C be a symmetric monoidal -category. In order for C to arise from the situation
described in Proposition 4.1.3.10, it is necessary for C to be presentable and for the tensor product :
C C C to preserve small colimits separately in each variable. We do not know if these conditions are
also sufficient.
We now turn to the proof of Proposition 4.5.4.6. First, we need a few preliminaries.
Lemma 4.5.4.10. Let A be a combinatorial symmetric monoidal model category. For every category C, let
AC denote the associated diagram category, endowed with the projective model structure (see T.A.3.3). Let
0
f be a cofibration in AC , and g a cofibration in AC . Then the smash product f g (see Notation 4.5.4.1)
0 0
is a cofibration in AC C . In particular, if X AC and Y AC are cofibrant, then X Y is a cofibrant
0
object of AC C .
Proof. Let S denote the collection of all morphisms f in AC for which the conclusion of the Lemma holds.
It is not difficult to see that S is weakly saturated, in the sense of Definition T.A.1.2.2. Consequently, it will
suffice to prove that S contains a set of generating cofibrations for AC . Let iC : {} C be the inclusion of
C
an object C C, and let iC ! : A A be the corresponding left Kan extension functor (a left adjoint to the
evaluation at C). Then the collection of cofibrations in AC is generated by morphisms of the form iC ! (f0 ),
where f0 is a cofibration in A. We may therefore assume that f = iC ! (f0 ). Using the same argument, we
0
! (g0 ), where C C and g0 is a cofibration in A. We now observe that f g is
0
may assume that g = iC
(C,C 0 ) (C,C 0 ) 0
isomorphic to i! (f0 g0 ). Since i! : A AC C is a left Quillen functor, it will suffice to show that
f0 g0 is a cofibration in A, which follows from our assumption that A is a (symmetric) monoidal model
category.
Lemma 4.5.4.11. Let A be a combinatorial symmetric monoidal model category. Then:
(1) Let f : X Y be a power cofibration in A. Then the induced map
n (f ) : Symn (Y ; X) Symn (Y )
is a cofibration, which is weak equivalence if f is a weak equivalence (see Notation 4.5.4.1) and n > 0.
(2) Let Y be a power cofibrant object of A. Then Symn (Y ) is a homotopy colimit for the action of n on
Y n .
(3) Let f : X Y be a power cofibration between power-cofibrant objects of A. Then the object n (f )
An is cofibrant (with respect to the projective model structure).
Proof. Let F : An A be a left adjoint to the diagonal functor, so that F carries an object X An to
the object of coinvariants Xn . We observe that F is a left Quillen functor, and that n (f ) = F (n (f )) for
every morphism in A. Assertion (1) now follows immediately from the definitions (and the observation that
n (f ) is a weak equivalence if n > 0 and f is a trivial cofibration). Assertion (2) follows immediately from
the definition of a homotopy colimit.
We now prove (3). Let f : X Y be a power cofibration between power cofibrant objects of A. We
observe that Y n admits a n -equivariant filtration
1 2 n1
X n = Z0 Z1 . . . Zn1 = n (f ) Zn = Y n .
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 429
It will therefore suffice to prove that each of the maps {i }1in1 is a cofibration in An . For this, we
observe that there is a pushout diagram
! (i (f )id)
! (i (f ) X (ni) ) / ! (Y i X ni )
Zi1
i
/ Zi ,
where ! denotes the left adjoint to the forgetful functor An Ai ni . Since ! is a left Quillen functor,
it suffices to show that each i (f ) id is a cofibration in Ai ni . This follows from our assumption that
X is power cofibrant, our assumption that f is a power cofibration, and Lemma 4.5.4.10.
Proof of Proposition 4.5.4.6. We first observe that the category CAlg(A) is presentable (this is a special case
of Corollary 3.2.3.5). Since A is combinatorial, there exists a (small) collection of morphisms I = {i : C
C 0 } which generates the class of cofibrations in A, and a (small) collection of morphisms J = {j : D D0 }
which generates the class of trivial cofibrations in A.
Let F : A CAlg(A) be a left adjoint to the forgetful functor. Let F (I) be the weakly saturated class
of morphisms in CAlg(A) generated by {F (i) : i I}, and let F (J) be defined similarly. Unwinding the
definitions, we see that a morphism in CAlg(A) is a trivial fibration if and only if it has the right lifting
property with respect to F (i), for every i I. Invoking the small object argument, we deduce that every
f0 f 00
morphism f : A C in CAlg(A) admits a factorization A B C where f 0 F (I) and f 00 is a trivial
fibration. Similarly, we can find an analogous factorization where f 0 F (J) and f 00 is a fibration.
Using a standard argument, we may reduce the proof of (1) to the problem of showing that every
morphism belonging to F (J) is a weak equivalence in CAlg(A). Let U be as in Definition 4.5.4.2, and let S
be the collection of morphisms in CAlg(A) such that the underlying morphism in A belongs to U . Since A
satisfies condition (F 1), S consists of weak equivalences in A. It will therefore suffice to show that F (J) S.
Because S is weakly saturated, it will suffice to show that F (J) S. Unwinding the definitions, we are
reduced to proving the following:
() Let
F (i)
F (C) / F (C 0 )
A
f
/ A0
be a pushout diagram in CAlg(A). If i is a trivial cofibration in A, then f S.
To prove (), we observe that F (C 0 ) admits a filtration by F (C)-modules
F (C) ' B0 B1 B2 . . . ,
where F (C 0 ) ' colim{Bi } and for each n > 0 there is a pushout diagram
Bn1 / Bn .
where A0 ' colim{Bi0 } and for each n > 0 there is a pushout diagram
idA n (i)
A Symn (C 0 ; C) / A Symn (C 0 )
0
Bn1 / Bn0 .
Since i is a trivial power cofibration, Lemma 4.5.4.11 implies that n (i) is a trivial cofibration in A. It
follows that idA n (i) belongs to U . Since U is stable under transfinite composition, we conclude that f
belongs to S. This completes the proof of (1). Assertion (2) is obvious.
The proof of Theorem 4.5.4.7 rests on the following analogue of Lemma 4.1.4.13:
Lemma 4.5.4.12. Let A be as in Theorem 4.5.4.7, and let C be a small category such that N(C) is sifted
(Definition T.5.5.8.1). Then the forgetful functor N(CAlg(A))c [W 01 ] N(Ac )[W 1 ] preserves N(C)-
indexed colimits.
Proof. In view of Propositions 1.3.4.24 and 1.3.4.25, it will suffice to prove that the forgetful functor :
CAlg(A) A preserves homotopy colimits indexed by C. Let us regard CAlg(A)C , AC , and AC as endowed
with the projective model structure (see T.A.3.3). Let F : AC A and FCAlg : CAlg(A)C CAlg(A)
be colimit functors, and let C : CAlg(A)C AC be given by composition with . Since N(C) is sifted,
there is a canonical isomorphism of functors : F C ' FCAlg . We wish to prove that this isomorphism
persists after deriving all of the relevant functors. Since and C preserve weak equivalences, they can be
identified with their right derived functors. Let LF and LFCAlg be the left derived functors of F and FCAlg ,
respectively. Then induces a natural transformation : LF C LFCAlg ; we wish to show that is
an isomorphism. Let A : C CAlg(A) be a projectively cofibrant object of CAlg(A)C ; we must show that
the natural map
LF (C (A)) (LFCAlg (A)) ' (FCAlg (A)) ' F (C (A))
is a weak equivalence in A.
Let us say that an object X AC is good if each X(C) A is cofibrant, the colimit F (X) A is
cofibrant, and the canonical map the natural map LF (X) F (X) is an isomorphism in the homotopy
category hA (in other words, the colimit of X is also a homotopy colimit of X). To complete the proof, it
will suffice to show that C (A) is good, whenever A is a projectively cofibrant object of CAlg(A)C . This is
not obvious, since C is a right Quillen functor and does not preserve projectively cofibrant objects in general
(note that we have not yet used the full strength of our assumption that N(C) is sifted). To continue the
proof, we will need a relative version of the preceding condition. We will say that a morphism f : X Y in
AC is good if the following conditions are satisfied:
(i) The objects X, Y AC are good.
(ii) For each C C, the induced map X(C) Y (C) is a cofibration in A.
(iii) The map F (X) F (Y ) is a cofibration in A.
As in the proof of Lemma 4.1.4.13, we have the following:
(1) The collection of good morphisms is stable under transfinite composition.
(2) Suppose given a pushout diagram
X
f
/Y
f0
X0 / Y0
in AC . If f is good and X 0 is good, then f 0 is good.
4.5. MODULES OVER COMMUTATIVE ALGEBRAS 431
(3) Let F : C A be a constant functor whose value is a cofibrant object of A. Then F is good.
(4) Every projectively cofibrant object of AC is good. Every strong cofibration between projectively
cofibrant objects of AC is good.
(6) Let f : X X 0 be a good morphism in AC , and let Y be a good object of AC . Then the morphism
f idY is good.
is good.
Moreover, our assumption that A is freely powered ensures that the class of good morphisms has the
following additional property:
(8) Let f : X Y be a good morphism in AC . Then the induced map n (f ) : Symn (Y ; X) Symn (Y )
(see Notation 4.5.4.1) is good. Condition (ii) follows immediately from Lemma 4.5.4.11, and condition
(iii) follows from Lemma 4.5.4.11 and the observation that F ( n (f )) = n (F (f )) (since the functor
F commutes with colimits and tensor products). It will therefore suffice to show that the objects
Symn (Y ; X) and Symn (Y ) are good. Let D : An A be the coinvariants functor, and consider the
following diagram of left Quillen functors (which commutes up to canonical isomorphism):
DC / AC
AC n
F F
An
D / A.
Let us regard n (f ) as an object in the category of arrows of hAC n . We wish to show that the
canonical map LF ( n (f )) F ( n (f )) is an isomorphism (in the category of morphisms in hA). We
now observe that n (f ) = DC (n (f )). Lemma 4.5.4.11 implies that the canonical map LDC n (f )
DC n (f ) is a weak equivalence. It will therefore suffice to show that the transformation
is an isomorphism (in the category of morphisms of hA). Using the commutativity of the above
diagram, we can identify with the map
Using Lemma 4.5.4.11 again, we can identify the right hand side with LD n (F (f )). It will therefore
suffice to show that the map LF n (f ) F n (f ) is an isomorphism in the category of morphisms
of hAn . Since the forgetful functor An A preserves homotopy colimits (it is also a left Quillen
functor) and detects equivalences, we are reduced to proving that the morphism n (f ) is good. This
follows from (7) using induction on n.
Let T : AC CAlg(A)C be a left adjoint to C . Using the small object argument and (B 0 ), we conclude
that for every projectively cofibrant object A CAlg(A)C there exists a transfinite sequence {A } in
CAlg(A)C with the following properties:
(a) The object A0 is initial in CAlg(A)C .
(b) The object A is a retract of A .
(c) If is a limit ordinal, then A ' colim{A }< .
(d) For each < , there is a pushout diagram
T (f )
T (X 0 ) / T (X)
A / A+1
B0
v /B
be a pushout diagram in CAlg(A)C , where f : X 0 X is a projective cofibration between projectively
cofibrant objects of AC . If C (B 0 ) is good, then C (v) is good.
To prove (), we set Y = C (B) AC , Y 0 = C (B 0 ) AC . Let g : Y 0 the unique morphism, where
denotes an initial object of AC . As in the proof of Proposition 4.5.4.6, Y can be identified with the colimit
of a sequence
w w
Y 0 = Y (0) 1 Y (1) 2 . . .
where Y (0) = Y 0 , and wk is a pushout of the morphism f (k) = B 0 k (f ). The desired result now follows
immediately from (4), (6) and (8).
We are now ready to prove our main result:
Proof of Theorem 4.5.4.7. Consider the diagram
) u G0
N(Ac )[W 1 ].
It will suffice to show that this diagram satisfies the hypotheses of Corollary 4.7.4.16:
4.6. DUALITY 433
(a) The -categories N(CAlg(A)c )[W 01 ] and CAlg(N(Ac )[W 1 ]) admit geometric realizations of simpli-
cial objects. In fact, both of these -categories are presentable. For N(CAlg(A)c )[W 01 ], this follows
from Propositions 1.3.4.22 and 4.5.4.6. For CAlg(N(Ac )[W 1 ]), we first observe that N(Ac )[W 1 ] is
presentable (Proposition 1.3.4.22) and that the tensor product preserves colimits separately in each
variable (Corollary 4.1.4.8), and then apply Corollary 3.2.3.5.
(b) The functors G and G0 admit left adjoints F and F 0 . The existence of a left adjoint to G0 follows from
Corollary 3.1.3.5, and a left adjoint to G is induced by the left Quillen functor A CAlg(A).
(c) The functor G0 is conservative and preserves geometric realizations of simplicial objects. This follows
from Corollary 3.2.3.2 and Lemma 3.2.2.6.
(d) The functor G is conservative and preserves geometric realizations of simplicial objects. The first
assertion is immediate from the definition of the weak equivalences in CAlg(A), and the second follows
from Lemma 4.5.4.12.
(e) The canonical map G0 F 0 G F is an equivalence of functors. Unwinding the definitions, we must
show that for every cofibrant object C A, the free strictly commutative algebra n Symn (C)
`
CAlg(A) is a free algebra generated by C, in the sense of Definition 3.1.3.1. In`view of Proposition
3.1.3.13, it suffices to show that the colimit defining the total symmetric power n Symn (C) in A is
also a homotopy colimit. This follows immediately from part (3) of Lemma 4.5.4.11.
4.6 Duality
Let k be a field, and let V be a vector space over k. The dual space V is defined to be the set Homk (V, k)
of k-linear maps from V into k. It can be characterized by the following universal property: for every
k-vector space W , giving a k-linear map W V is equivalent to giving a k-linear map W k V k (or,
equivalently, a bilinear map W V k). In particular, the identity id : V V classifies a linear map
e : V k V k, which corresponds to the bilinear map (, v) 7 (v).
If V is a finite-dimensional vector space over k, then the dual V admits a second description: for every
k-vector space W , the tensor product W k V can be identified with the set Homk (V, W ) of k-linear maps
from V into W . In particular, V k V can be identified with the set of k-linear endomorphisms of V , and
there is a canonical map c : k V k V which carries the element 1 k to the identity endomorphism of
V . It is not difficult to verify that the composite maps
cid id e
V ' k k V V k V k V V k k ' V
id c eid
V ' V k k V k V k V k k V ' V
correspond to the identity on V and V , respectively.
In 4.6.1, we will generalize the duality theory of finite-dimensional vector spaces to the setting of an
arbitrary monoidal -category C. For each object X C, we introduce the notion of a right dual X and
a left dual X, and show that they are characterized uniquely (up to a contractible space of choices) when
they exist (Lemma 4.6.1.10).
Suppose now that the monoidal -category C admits geometric realizations of simplicial objects, which
are preserved by the tensor product : C C C. In this case, we can use the relative tensor product
of 4.4.2 to introduce a relative theory of duality. In 4.6.2, we will generalize the notion of right and left
dualizability to the setting of bimodule objects M A BModB (C). Here the conditions of left and right
dualizability are generally very different from one another: the left dual of M can be viewed as an A-linear
dual of M (classifying A-linear maps from M into A), while the right dual of M can be viewed as a B-linear
dual of M (classifying B-linear maps from M into B). In 4.6.4 we will study conditions on A and B which
434 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
allow us to relate these relative dualizability conditions to the dualizability of M as an object of the ambient
-category C. Assume that C is symmetric monoidal. We say that an algebra object R Alg(C) is proper if
it is dualizable when regarded as an object of C (an important special case occurs when R is self-dual as an
object of C, which we will consider in 4.6.5). If A is proper, then every left dualizable object of A BModB (C)
is dualizable as an object of C, and if B is proper then every right dualizable object of A BModB (C) is
dualizable as an object of C (Proposition 4.6.4.4). We also introduce the formally dual notion of a smooth
algebra object of C, which allows us to prove converses to the above assertions. The definition of smoothness
requires some elementary facts about the relationship between left and right modules, which we establish in
4.6.3.
is a homotopy equivalence.
Remark 4.6.1.2. If C and M are presentable -categories and the tensor product M C M pre-
serves colimits separately in each variable, then for every object (M, C) M Cop , the construction
N 7 MapC (N C, M ) determines a limit-preserving functor Mop S, which is representable by an object
M C M (Proposition T.5.5.2.2). By definition, this object is equipped with a canonical map M C C M
which exhibits M C as an exponential of M by C.
Remark 4.6.1.3. Let C be a monoidal -category and M an -category right-tensored over C. The
construction (M, C) 7 MapC ( C, M ) determines a functor : M Cop Fun(Mop , S). Suppose that, for
every object (M, C) M Cop , there exists an exponential M C M. Then factors through the essential
image of the Yoneda embedding j : M Fun(Mop , S). Since j is fully faithful, we can write ' j 0 for
some functor 0 : M Cop M. We will denote this functor by (M, C) 7 M C .
Remark 4.6.1.4. Let C be as in Remark 4.6.1.3 and let C C. Then the functor M 7 M C preserves all
limits which exist in C.
4.6. DUALITY 435
Lemma 4.6.1.5. Let C be a monoidal -category and let M be an -category right-tensored over C. Suppose
that we are given a duality datum (X, X , e, c) in the homotopy category hC. Then, for every object M M,
the map
e
(M X ) X ' M (X X) M 1 ' M
exhibits M X as an exponential of M by X.
Proof. Fix an object N M. We wish to show that the composite map
e
: MapM (N, M X ) MapM (N X, M X X) MapM (N X, M )
is a homotopy equivalence. Let denote the composition
c
MapM (N X, M ) MapM (N X X , M X ) MapM (N, M X ).
Using the compatibility of e and c, we deduce that and are homotopy inverse to one another.
Lemma 4.6.1.6. Let C be a monoidal -category and let e : B C 1 be a morphism in C. The following
conditions are equivalent:
(1) The triple (B, C, e) can be extended to a duality datum in the homotopy category hC. That is, there
exists a map c : 1 C B such that the compositions
C C BC C C C BC C
are homotopic to the identity.
(2) For every object A C, the map
id e
A B C A
exhibits A B as an exponential of A by C. In other words, for every object D C, e induces a
homotopy equivalence
MapC (D, A B) MapC (D C, A).
Proof. The implication (1) (2) follows from Lemma 4.6.1.5 (applied to the right action of C on itself).
Conversely, suppose that (2) is satisfied. Then the map
C e
: MapC (1, C B) MapC (C, C B C) MapC (C, C)
is a homotopy equivalence. In particular, there exists a map c : 1 C B whose image under is an
equivalence. It follows that the composition
cid id e
: C C B C C
is homotopic to the identity. To complete the proof, it suffices to show that the composition
id c eid
: B B C B B
is homotopic to the identity. Assumption (2) (applied in the case A = 1) guarantees that e exhibits B as an
exponential 1C , so that 0 is classified by up to homotopy by some map e0 : B C 1; we wish to prove
that e = e0 . Unwinding the definitions, we see that e0 is given by the composition
id cid
BC BC BC (4.1)
ee
11 (4.2)
' 1. (4.3)
This map can be written as the composition
id e
B C B C 1,
which is homotopic to e since is homotopic to idY .
436 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Definition 4.6.1.7. Let C be a monoidal -category. We say that an object C C is right dualizable (left
dualizable) if there exists an object B C and a map e : B C 1 (e : C B 1) satisfying the equivalent
conditions of Lemma 4.6.1.6. In this case, we will say that e exhibits B as a right (left) dual of C.
Notation 4.6.1.8. Let C be a monoidal -category. We let DDat(C) denote the full subcategory of
spanned by those triples (B, C, e : B C 1) which satisfy the equivalent conditions of Lemma 4.6.1.6.
We will refer to DDat(C) as the -groupoid of duality data in C.
Remark 4.6.1.9. We observe that the image of is contained in the subcategory Crd C whose objects are
right dualizable objects of C and whose morphisms are equivalences in C. The condition on objects follows
from Lemma 4.6.1.6. The condition on morphisms follows from the following observation: if : (B, C, e)
(B 0 , C 0 , e0 ) is a morphism in DDat(C), then dual of the underlying map C C 0 is a homotopy inverse to
the underlying map B B 0 .
Lemma 4.6.1.10. Let C be a monoidal -category and let Crd be defined as in Remark 4.6.1.9. Then the
map : DDat(C) Crd is a trivial Kan fibration.
Proof. The map is obviously an essentially surjective categorical fibration. To show that it is an equivalence,
it suffices to prove that is fully faithful. In other words, we must show that for every pair of objects
(B, C, e), (B 0 , C 0 , e0 ) D, the map induces a homotopy equivalence MapDDat(C) ((B, C, e), (B 0 , C 0 , e0 ))
IsoC (B, B 0 ); here IsoC (B, B 0 ) denotes the summand of the mapping space MapC (X, X 0 ) consisting of those
connected components which correspond to equivalences from B to B 0 .
Unwinding the definitions, we see that MapDDat(C) ((B, C, e), (B 0 , C 0 , e0 )) can be identified with the ho-
motopy fiber of a map : IsoC (B, B 0 ) IsoC (C, C 0 ) MapC (B C, 1) over the point e. The pairings e and
e0 determine homotopy equivalences IsoC (C, C 0 ) ' IsoC (B 0 , B) and MapC (B C, 1) ' MapC (B, B). Under
these identifications, corresponds to the obvious composition map IsoC (B, B 0 )IsoC (B 0 , B) MapC (B, B),
and MapDDat(C) ((B, B 0 , e), (B 0 , C 0 , e0 )) corresponds to the homotopy fiber lying over the identity. Note that
factors through the summand IsoC (B, B 0 ). We have a homotopy pullback diagram
IsoC (B, B 0 ) / IsoC (B, B 0 ) IsoC (B, B),
where is given by the formula (f, g) 7 (f, gf ). It therefore suffices to show that is a homotopy
equivalence, which is clear.
Proposition 4.6.1.11. Let {C } be a diagram of monoidal -categories having a limit C. Then an object
of C is right dualizable if and only if its image in each C is right dualizable.
Proof. The only if direction is obvious. For the converse, we observe that DDat(C) ' lim DDat(C ) and
apply Lemma 4.6.1.10.
Remark 4.6.1.12. If C is a symmetric monoidal -category, then an object C C is left dualizable if and
only if it is right dualizable; in this case, we will simply say that C is dualizable.
4.6. DUALITY 437
e : X X 1 c : X X 1
is homotopic to idY . To complete the proof, it will suffice to show that the map
id c v(A)id
: X X B Y A X X
denote the functors given by tensor product with X and Y , respectively. Let u0 : idLModA (M0 ) G0 F 0 be
the map described in (2). We regard B as an object of LModB (M0 ), so that Y ' F 0 (B). Since u0 is the unit
of an adjunction, to show that is homotopic to idX it will suffice to show that the composite map
e G0 ()
B (G0 F 0 )(B) ' G0 (X) G0 (X) ' Y A X
Example 4.6.2.4. Let C be a monoidal -category and let 1 denote the unit object of C, regarded as a
trivial algebra so that the forgetful functor 1 BMod1 (C) C is an equivalence of (monoidal) -categories.
An object X 1 BMod1 (C) is left dualizable (right dualizable) in the sense of Definition 4.6.2.3 if and only
if its image in C is left dualizable (right dualizable) in the sense of Definition 4.6.1.7.
Example 4.6.2.5. Let C be a monoidal -category with unit object 1 (which we regard as a trivial algebra
object of C) and let A Alg(C) be an algebra object of C. Suppose that c : 1 X X is a morphism in C
which exhibits X as a left dual of X. Let us regard X A as an object of RModA (C) ' 1 BModA (C) and
A X as an object of LModA (C) ' A BMod1 (C). Then the map
c0 : 1 X X ' X 1 X X A X ' (X A) A (A X )
in A BModA (C) exhibits AX as a left dual of XA. To see this, we choose a evaluation map e : X X 1
compatible with c, and note that the map
id eid
e0 : (A X ) (X A) ' A (X X) A A1A'AAA
M LM Ass ' C ' N LM Ass .
p q
# |
LM
is commutative.
We let LinFunC (M, N) denote the full subcategory of FunLM (M , N ) FunAss (C ,C ) {id} spanned by
the C-linear functors from M to N.
Remark 4.6.2.8. In the situation of Definition 4.6.2.7, evaluation at m LM determines a forgetful functor
: LinFunC (M, N) Fun(M, N). We will often abuse terminology by identifying F with the underlying
functor (F ) : M N.
Suppose that K is a collection of simplicial sets such that both M and N admit K-indexed colimits. We
let LinFunK
C (M, N) denote the full subcategory of LinFunC (M, N) spanned by those functors F such that
(F ) : M N preserves K-indexed colimits.
Remark 4.6.2.9. Let C be a monoidal -category, and let F : M N be a C-linear functor from
between -categories left-tensored over C . Then composition with F determines a commutative diagram
LMod(M) / LMod(N)
& y
Alg(C).
In particular, for every algebra object A Alg(C), we have an induced functor LModA (M) LModA (N).
This construction depends functorially on F in an obvious sense, so we get a functor
Proposition 4.6.2.10. Let C be a monoidal -category which admits geometric realizations and for which
the tensor product functor : C C C preserves geometric realizations. Let A, B Alg(C) and let
X A BModB (C). Then X is left dualizable if and only if the following conditions are satisfied:
(1) Let M be an -category right-tensored over M. Assume that M admits geometric realizations and
that the action M C M preserves geometric realizations. Then the functor GM : RModA (M)
RModB (M), given by M 7 M A X, admits a left adjoint.
440 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(2) Let U : M M0 be a C-linear functor between -categories M and M0 which are right-tensored over
C (see Definition 4.6.2.7). Assume that M and M0 satisfy the hypotheses of (1) and that U preserves
geometric realizations of simplicial objects. Then the diagram of -categories
RModA (M)
GM
/ RModB (M)
GM0
RModA (M0 ) / RModB (M0 )
RModA (M)
GM
/ RModB (M)
GM0
RModA (M0 ) / RModB (M).
Remark 4.6.2.11. Let C be as in Proposition 4.6.2.10 and suppose that X A BModB (C) satisfies conditions
(1) and (2). Let G : A BModB (C) B BModB (C) be given by M 7 M A X, and let F be a left adjoint to
G. Suppose we are given a bimodule Y B BModA (C) and a morphism c : B Y A X in B BModB (C).
Then c exhibits Y as a left dual of X if and only if it is adjoint to an equivalence F (B) Y in B BModA (C).
In particular, the left dual Y and the map c are determined (up to a contractible space of choices) provided
that they exist.
Remark 4.6.2.12. Let C be a monoidal -category which admits geometric realizations and for which
the tensor product : C C C preserves geometric realizations. Suppose that X A BModB (C), Y
0
B BModA (C), and e : X B Y A is a map which exhibits Y as a left dual of X. Let B B be a morphism
0 0
in Alg(C), let X denote the image of X in A BModB 0 (C), and let Y B 0 BModA (C) be defined similarly.
Then the composite map
e
e0 : X 0 B 0 Y 0 X B Y A
exhibits Y 0 as a left dual of X 0 . To see this, choose a map c : B Y A X as in Proposition 4.6.2.1.
Note that Y 0 A X 0 can be identified with the image of Y A X under the forgetful functor B BModB (C)
4.6. DUALITY 441
Proposition 4.6.2.13. Let C be a monoidal -category which admits geometric realizations and for which
the tensor product functor : C C C preserves geometric realizations. Let A, B Alg(C) and let
X A BModB (C). The following conditions are equivalent:
(b) For every map B 0 B in Alg(C), the image of X in A BModB 0 (C) is left dualizable.
(c) There exists a map B 0 B in Alg(C) such that the image of X in A BModB 0 (C) is left dualizable.
(d) Let 1 denote the unit object of C, regarded as an initial object of Alg(C). Then the image of X in
LModA (C) ' A BMod1 (C) is left dualizable.
Proof. The implication (b) (c) is obvious, and the implications (a) (b) and (c) (d) follow from
Remark 4.6.2.12. We will show that (d) implies (a). Assume that the image of X in LModA (C) is left
dualizable; we will show that X satisfies conditions (1) and (2) of Proposition 4.6.2.10.
We begin by verifying condition (1). Let M be an -category right-tensored over C, and assume that the
action M C M preserves geometric realizations. Let GM : RModA (M) RModB (M) be the functor
given by tensor product with X; we wish to show that GM admits a left adjoint. Let X RModB (M) be
the full subcategory spanned by those objects M for which the functor N 7 MapRModB (M) (M, GM (N ))
is corepresentable by an object of RModA (M); we wish to show that X = RModB (M). Since RModA (M)
admits geometric realizations of simplicial objects (Corollary 4.2.3.5), the -category X is closed under
the formation of geometric realizations. It will therefore suffice to show that X contains every free right
module M0 B (Corollary 4.7.4.14). In this case, the relevant functor is given by MapM (M0 , G(N )), where
G : RModA (M) M is the forgetful functor. The desired result now follows from the observation that G
admits a left adjoint (by virtue of (d) and Proposition 4.6.2.10).
The verification of condition (2) is similar. Suppose we are given a C-linear functor U : M M0 between
-categories right-tensored over C, which preserves geometric realizations. Let GM and GM0 be defined as
above; we wish to show that the diagram
RModA (M)
GM
/ RModB (M)
GM0
RModA (M0 ) / RModB (M0 )
is left adjointable. Let FM and FM0 be the left adjoints to GM and GM0 , respectively, and let X be the full
subcategory of RModB (M) spanned by those objects M for which the map FM0 (U M ) U FM (M ) is an
equivalence. We wish to show that X = RModB (M). It is easy to see that X is closed under the formation of
geometric realizations of simplicial objects; it will therefore suffice to show that X contains every free right
module of the form M0 B. This follows from the left adjointability of the outer square and rightmost
square in the diagram
RModA (M)
GM
/ RModB (M) /M
GM0
RModA (M0 ) / RModB (M0 ) / M0 ,
Remark 4.6.2.14. In the situation of Proposition 4.6.2.13, suppose we are given a map e : X B Y A.
Suppose we are given a morphism B 0 Alg(C), and let X 0 and Y 0 denote the images of X and Y in
A BModB 0 (C) and B 0 BModA (C), respectively. Then e exhibits X as a right dual of Y if and only if the
composite map
e
e0 : X 0 B 0 Y 0 X B Y A
exhibits X 0 as a right dual of Y 0 . The only if direction follows from Remark 4.6.2.12. Conversely, suppose
that e0 exhibits X 0 as a right dual of Y 0 . In particular, X 0 is left-dualizable, so that X is also left dualizable
by Proposition 4.6.2.13. It follows that e is classified by a morphism : Y X in B BModA (C). Our
assumption that e0 is a duality datum guarantees that the image of in B 0 BModA (C) is an equivalence. It
follows that is an equivalence, so that e is also a duality datum.
Example 4.6.2.15. Let C be as in Proposition 4.6.2.13. It follows from Proposition 4.6.2.13 and Example
4.6.2.5 that for any algebra object A Alg(C), A is (left and right) dualizable when viewed as a bimodule
over itself.
Notation 4.6.2.16. Let C be a monoidal -category which admits geometric realizations and for which
the tensor product functor : C C C preserves geometric realizations. If A is an associative algebra
object of C, we let A AA denote its image under the map Alg(C) BMod(C) given by composition with the
forgetful functor BM Ass . Then A AA is both left and right dual to itself, via the homotopy inverse
equivalences
A AA A AA A A AA A AA A A AA A AA .
Given maps of algebra objects f : B A, f 0 : C A, we let B AC denote the image of A AA under the
forgetful functor A BModA (C) B BModC (C) determined by f and f 0 (see Corollary 4.3.3.2) The bimodule
object B AC is determined up to canonical equivalence by f and f 0 . It follows from Remark 4.6.2.12 that the
canonical map
e : A AB B B AA A AA A A AA ' A
exhibits A AB as a right dual of B AA . Combining this observation with Proposition 4.6.2.1, we obtain the
following:
Proposition 4.6.2.17. Let C be a monoidal -category and let M be an -category left-tensored over C.
Assume that C and M admit geometric realizations of simplicial objects and that the tensor product functors
CC C CM M
preserve geometric realizations of simplicial objects. Then, for every map f : B A in Alg(C), the forgetful
functor LModA (M) LModB (M) admits a left adjoint, given by the relative tensor product construction
M 7 A BA B M .
Let C be a monoidal -category which admits geometric realizations and for which the tensor product
functor : C C C preserves geometric realizations, and let X A BModB (C). According to Proposition
4.6.2.13, X is left dualizable if and only if its image in A BMod1 (C) ' LModA (C) is left dualizable. There is
therefore no loss of generality in restricting our attention to case where B = 1. In this case, we can simplify
the criterion of Proposition 4.6.2.1:
Proposition 4.6.2.18. Let C be a monoidal -category. Assume that C admits geometric realizations of
simplicial objects and that the tensor product : C C C preserves geometric realizations of simplicial
objects. Let A Alg(C), let X LModA (C) and let Y RModA (C). A morphism c : 1 Y A X exhibits
Y as a left dual of X if and only if the following condition is satisfied:
() For each C C and each M RModA (C), the composite map
c
MapRModA (C) (C Y, M ) MapC (C Y A X, M A X) MapC (C, M A X)
is a homotopy equivalence.
4.6. DUALITY 443
Proof. Let M be an -category right-tensored over C such that M admits geometric realizations and the
action map M C M preserves geometric realizations. Let F : M RModA (M) be given by M 7 N Y .
and let G : RModA (M) M be given by tensor product with X. Then c induces a natural transformation
u : id G F . According to Proposition 4.6.2.1, it will suffice to show that u is the unit of an adjunction
between F and G. In view of Remark 4.6.2.2, it suffices to prove this in the special cases M = C and
M = LModA (C). When M = C, this is a reformulation of (). When M = LModA (C), it is equivalent to the
following variant of():
(0 ) For each C LModA (C) and each M A BModA (C), the composite map
c
C : MapA BModA (C) (C Y, M ) MapLModA (C) (C Y A X, M A X) MapLModA (C) (C, M A X)
is a homotopy equivalence.
We complete the proof by showing that () (0 ). Fix the bimodule M A BModA (C), and let X
LModA (C) be the full subcategory of LModA (C) spanned by those objects C for which C is a homotopy
equivalence. We wish to prove that X = LModA (C). Since X is closed under geometric realizations in
LModA (C), it suffices to show that X contains every free left module C = A C0 . In this case, we have a
commutative diagram
0
MapRModA (C) (C0 Y, M ) / MapC (C0 , M A X),
where the vertical maps are homotopy equivalences and 0 is a homotopy equivalence by ().
We close this section with a few remarks about duality for modules over commutative algebras.
Proposition 4.6.2.19. Let C be a symmetric monoidal -category which admits geometric realizations of
simplicial objects, and assume that the tensor product functor : C C C preserves geometric realizations
of simplicial objects. Let A CAlg(C) be a commutative algebra object of C, so that ModA (C) inherits the
structure of a symmetric monoidal -category (see 4.5.2). Let M be an object of ModA (C), and let M
denote the image of M under the equivalence ModA (C) LModA (C) ' A BMod1 (C) of Corollary 4.5.1.6.
Then:
(a) Suppose that M is dualizable as an object of the symmetric monoidal -category ModA (C), so that
there exists a duality datum e : M A N A in ModA (C). Let N denote the image of N in RModA (C).
Then the induced morphism
e
M N M A N A
in A BModA (C) is a duality datum: that is, we can identify N with the left dual of M , in the sense of
Definition 4.6.2.3).
(b) Suppose that M is a left dualizable object of LModA (C) ' A BMod1 (C). Then M is a dualizable object
of ModA (C).
Remark 4.6.2.20. In the situation of Proposition 4.6.2.19, suppose that M is left dualizable, so that there
exists a map e : M N A in A BModA (C) which exhibits N as a left dual of M . It follows from the
second assertion of Proposition 4.6.2.19 that M is a dualizable object of ModA (C). Choose a duality datum
e : M
A M A in ModA (C). Let M denote the image of M in RModA (C), so that e induces a map
e : M M A in A BModA (C). Then e classifies a morphism : M N in RModA (C). The first
0 0
444 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
assertion of Proposition 4.6.2.19 implies that is an equivalence. It follows that we can identify N with M
so that, under this identification, e is given by the composition
e0
M N ' M M A.
We may summarize the situation more informally by saying that any duality datum e : M N A in
A BModA (C) can be lifted to a duality datum M A N A in C.
Proof of Proposition 4.6.2.19. We first prove (a). Let : ModA (C) A BModA (C) be the monoidal functor
of Theorem 4.5.2.1. If e : M A N A is a duality datum in ModA (C), then (e) : (M ) A (N ) A is
a duality datum in the monoidal -category A BModA (C), so that e : M N A is also a duality datum
by Remark 4.6.2.12.
We now prove (b). Suppose that M admits a left dual N RModA (C), as witnessed by a coevaluation
map c : 1 N A M. We can identify N A M with the image of N A M under the forgetful functor
ModA (C), so that c is adjoint to a map of A-modules c : A N A M . We claim that c exhibits N as a
dual of M in ModA (C). To prove this, it will suffice to show that for every pair of objects X, Y ModA (C),
the composite map
c
X,Y : MapModA (C) (M A X, Y ) MapModA (C) (N A M A X, N A Y ) MapModA (C) (X, N A Y )
is a homotopy equivalence. Let us regard Y as fixed. The collection of those objects X for which X,Y is a
homotopy equivalence is closed under geometric realizations of simplicial objects. Writing X = A A X '
| BarA (A, X) |, we are reduced to proving that each of the maps BarA (A,X)m ,Y is a homotopy equivalence.
Replacing X by BarA (A, X)m , we may reduce to the case where X is the A-module freely generated by some
object X0 C. Let Y denote the image of Y in LModA (C). We have a commutative diagram
0 00
MapLModA (C) (M X0 , Y ) / MapC (N A M X0 , N A Y ) c / MapC (X0 , N A Y ).
The maps 0 and 00 are homotopy equivalences. We are therefore reduced to proving that the horizontal
composition on the bottom of the diagram is a homotopy equivalence, which follows from our assumption
that c is a duality datum.
and which is given on morphisms by replacing every linear ordering by its opposite. Then rev induces an
involution on the -operad BM , which we will also denote by rev. We will refer to this involution as the
reversal involution. For every symmetric monoidal -category C, precomposition with the reversal involution
induces an involution on BMod(C), which we will denote by M 7 M rev . Note that for M A BModB (C),
we have M rev B rev BModArev (C).
4.6. DUALITY 445
Remark 4.6.3.2. The reversal involution of BM carries the full subcategory LM BM into RM
BM , and vice-versa. Consequently, if C is a symmetric monoidal -category, composition with rev deter-
mines an isomorphism of simplicial sets LMod(C) ' RMod(C), which carries LModA (C) into RModArev (C).
Let C be a symmetric monoidal -category, and let M A BModC (C). Construction 4.6.3.1 allows us
to trade the left action of A on M for a right action of Arev on M , provided that we simultaneously trade
the right action of C on M for a left action of C rev on M . However, for our applications in 4.6.4, we will
need a variant which allows us to trade our left action of A on M for a right action of Arev , while retaining
our given right action of C. More generally, for any triple of algebra objects A, B, C Alg(C), there is a
canonical equivalence of -categories
(?) The -category C admits geometric realizations of simplicial objects, and the tensor product functor
: C C C preserves geometric realizations of simplicial objects.
As we saw in 4.4.2, assumption (?) guarantees the existence of a well-behaved relative tensor product of
bimodules, which we will use to construct the equivalence A,B,C . However, assumption (?) is not really
essential: we can always pass to a situation where (?) is satisfied by enlarging the symmetric monoidal
-category C (for example, we can replace C by the -category of presheaf P(C): see Corollary 4.8.1.12).
Notation 4.6.3.3. Using Construction 3.2.4.1, we can regard the -category BMod(C) of bimodule objects
of C as a symmetric monoidal -category. To avoid confusion, we will denote the tensor product on BMod(C)
using the symbol , and refer to it as the external tensor product. Given a pair of bimodule objects
Remark 4.6.3.4. The symmetric monoidal structure on C induces a symmetric monoidal structure on
the -category AlgTens (C), which is compatible with the tensor product on BMod(C) introduced in
Notation 4.6.3.3. Using Theorem 4.4.2.8 (and our assumption that the tensor product on C is compatible
with geometric realizations of simplicial objects) we deduce that if X, Y AlgTens (C) are operadic left Kan
extensions of their restrictions to Tens
1 {0}, then the tensor product X Y has the same property. It
follows that the external tensor product of Notation 4.6.3.3 is compatible with the relative tensor product
of bimodules introduced in 4.4.2. That is, for every quadruple of bimodules
(M B N ) (M 0 B 0 N 0 ) ' (M M 0 ) BB 0 (N N 0 )
Remark 4.6.3.5. Let C be a symmetric monoidal -category satisfying condition (?). Using Remark
4.6.3.4, we deduce that if M A BModB (C) and M 0 A0 BModB 0 (C) are left dualizable (right dualizable),
then the external tensor product M M 0 is also left dualizable (right dualizable). Moreover, a left dual
(right dual) for M M 0 is given by M ? M 0? , where M ? B BModA (C) and M 0? B 0 BModA0 (C) are left
duals (right duals) for M and N , respectively.
446 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.6.3.6. Let C be a symmetric monoidal -category. Then the reversal involution
rev : BMod(C) BMod(C)
of Construction 4.6.3.1 is a symmetric monoidal functor. In particular, for every pair of objects
M A BModB (C) M 0 A0 BModB 0 (C)
we have a canonical equivalence
(M M 0 )rev ' M rev M 0 rev B rev B 0 rev BModArev A0 rev (C).
Let A be an algebra object of a symmetric monoidal -category C. Then we can regard A as equipped
with commuting left and right actions of itself. Consequently, we should be able to view A as either a left
or right module over the tensor product Arev A. We now describe an explicit construction of the relevant
left and right module objects of C.
Construction 4.6.3.7. We define a fold map f : LM Ass as follows:
Let (hni, S) be an object of LM . Then f (hni, S) = hn + ki, where k = n |S|.
Let : (hni, S) (hn0 i, S 0 ) be a morphism in LM , given by a map of finite pointed sets hni hn0 i
together with a linear ordering on 1 {i} for 1 i n0 . Write hni S = {i1 < i2 < . . . < ik } and
0
hn i S = {i1 < i2 < < ik0 }. As a map of finite pointed sets, f () : hn + ki hn0 + k 0 i is given
0 0 0 0
by
(p)
if p n
p 7 (i) if p = n + i, (i) S 0 {}
0
n + i0j 0 if p = n + i, (i) = i0j 0 .
Let q : C N(Fin ) be a symmetric monoidal -category. For every algebra object A Alg(C), we
can lift to a q-coCartesian natural transformation A f Ae in the -category Fun(LM , C ). Then Ae
is an object of AlgLM (C) = LM(C), whose image under the forgetful functor LM(C) Alg(C) is the tensor
product A Arev , and whose image under the forgetful functor LMod(C) C is given by A. We will refer
to Ae as the evaluation module of A.
We let Ac denote the image of Ae under the reversal isomorphism LMod(C) ' RMod(C), so that Ac
is a right module over Arev A, whose image in C can be identified with A. We will refer to Ac as the
coevaluation module of A.
Remark 4.6.3.8. Let A be an algebra object of a symmetric monoidal -category C. The construction
of the evaluation and coevaluation modules Ae and Ac is symmetric with respect to the interchange of A
with its opposite algebra Arev . That is, we can identify (Arev )e with the image of Ae under the equivalence
LModAArev C ' LModArev A (C), and (Arev )c with the image of Ac under the equivalence RModArev A (C) '
RModAArev (C).
4.6. DUALITY 447
If A is an algebra object of a symmetric monoidal -category C, then we can use the evaluation and
coevaluation modules Ae and Ac to mediate between left action actions of A and right actions of Arev .
Construction 4.6.3.9. Let C be a symmetric monoidal -category which satisfies condition (?). Let A,
B, and C be algebra object of C, and let let Ae and Ac denote the evaluation and coevaluation modules
associated to A. Let 1 denote the unit object of C, regarded as an initial object of Alg(C). Using Corollary
4.3.2.8, we can identify Ae and Ac with objects of AArev BMod1 (C) and 1 BModArev A (C), respectively, so
that we obtain bimodules
Ac B B BModArev AB (C) Ae C AArev C BModC (.)
We define functors
A,B,C : AB BModC (C) B BModArev C (C) A,B,C : B BModArev C (C) AB BModC (C)
by the formulas
A,B,C (M ) = (Ac B) Arev AB (Arev M )
A,B,C (N ) = (A N ) AArev C (Ae C).
Remark 4.6.3.10. Let A,B, and C be as in Construction 4.6.3.9, and let M AB BModC (C). Note that
the image of Arev M under the forgetful functor Arev AB BModArev (C) Arev AB BModC (C) is given by
(Ae B) Arev AB (Arev M ) ' (A B) AB M ' M.
In other words, the diagram
A,B,C
AB BModC (C)
/ B BModArev C (C)
( v
B BModC (C)
Proposition 4.6.3.12. Let C be a symmetric monoidal -category satisfying condition (?), and let A be
an algebra object of C. Then we have equivalences
(A Ac ) AArev A (Ae A) ' A
(Ac Arev ) Arev AArev (Arev Ae ) ' Arev
in the -categories A BModA (C) and Arev BModArev (C), respectively. Moreover, these equivalences can be
chosen to depend functorially on A.
The proof of Proposition 4.6.3.12 is rather notationally intensive; we will defer it until the end of this
section.
Remark 4.6.3.13. The equivalences A,B,C and A,B,C of Construction 4.6.3.9 depend functorially on the
triple A, B, and C. More precisely, suppose that we are given maps of algebra objects A A0 , B B 0 ,
and C C 0 , so that we have associated forgetful functors
: A0 B 0 BModC 0 (C) AB BModC (C) : B 0 BModA0 rev C 0 (C) B BModArev C (C).
We have evident maps of bimodule objects Ac A0c , Ae A0e , which determine natural transformations
: A,B,C A0 ,B 0 ,C 0 : A,B,C A0 ,B 0 ,C 0 .
We claim that and are equivalences. To prove this, we note that the functoriality assertion of Proposition
4.6.3.12 guarantees that the composite transformation
id id
A,B,C A,B,C A,B,C A0 ,B 0 ,C 0 A0 ,B 0 ,C 0 A0 ,B 0 ,C 0
is homotopic to an equivalence. This guarantees that admits a left homotopy inverse and that admits
a right homotopy inverse. A similar argument shows that admits a right homotopy inverse and a left
homotopy inverse.
Remark 4.6.3.14. Let A and A0 be algebra objects of C. Then the evaluation and coevaluation modules
for the tensor product A A0 are given by
(A A0 )e ' Ae A0e (A A0 )c ' Ac A0c .
From this, we deduce that for any pair of algebra objects B, C Alg(C), the functor
AA0 ,B,C : AA0 B BModC (C) B BModArev A0 rev C (C)
is equivalent to the composition
A,A0 B C
AA0 B BModC (C) A0 B BModArev C (C)
A0 ,B,Arev C
B BModA0 rev Arev C (C)
' B BModArev A0 rev C (C).
The mutually inverse equivalences given by Construction 4.6.3.9 are closely related to the reversal invo-
lution on BMod(C) introduced in Construction 4.6.3.1. More precisely, we have the following result:
Proposition 4.6.3.15. Let C be a symmetric monoidal -category satisfying condition (?), and let A and
B be algebra objects of C. Then the diagram
AB BMod1 (C)
/ BA BMod1 (C)
A,B,1 B,A,1
B BModArev (C)
rev / A BModB rev (C)
commutes up canonical homotopy (which may be chosen to depend functorially on A and B).
4.6. DUALITY 449
Remark 4.6.3.16. Let C be a symmetric monoidal -category satisfying condition (?). The reversal
involution of Construction 4.6.3.1 extends naturally to an involution of the generalized -operad Tens
of
Notation 4.4.2.1. It follows that for every pair of bimodules M A BModB (C) N B BModC (C), we
have a canonical equivalence
(M B N )rev ' N rev B rev M rev .
Remark 4.6.3.17. Let A, B, and C be algebra objects of C. Combining Remarks 4.6.3.6 and 4.6.3.16, we
deduce that the diagram
A,B,C
AB BModC (C)
/ B BModArev C (C)
rev rev
A,C rev ,B rev
C rev BModArev B rev (C)
/ AC rev BModB rev (C)
AB BMod1 (C)
/ BA BMod1 (C)
rev B,A,1
A,1,B rev
1 BModArev B rev (C)
/ A BModB rev (C).
Using Proposition 4.6.3.11, we see that Proposition 4.6.3.15 is equivalent to the assertion that the equivalence
rev : AB BMod1 (C) 1 BModArev B rev (C) is homotopic to the composition
B,A,1 A,1,B rev
AB BMod1 (C) ' BA BMod1 (C) A BModB rev (C) 1 BModArev B rev (C)
(via a homotopy which can be chosen to depend functorially on A and B). Using Remark 4.6.3.14, we can
identify this composition with the functor AB,1,1 . Consequently, Proposition 4.6.3.15 is equivalent to the
following apparently weaker statement:
Proposition 4.6.3.18. Let A be an algebra object of C, and let M be a left A-module object of C. Then
there is an equivalence A,1,1 (M ) ' M rev in 1 BModArev (C), which can be chosen to depend functorially on
A and M .
Proof. We will prove Proposition 4.6.3.18 by constructing a map
: Ac Arev A (Arev M ) M rev ,
and then proving that this map is an equivalence. Our construction will be manifestly functorial in the pair
(A, M ) (alternatively, one can deduce the functoriality by replacing C by Fun(K, C), where K = LMod(C)).
In what follows, it will be convenient to replace Fin by the larger (but equivalent) category consisting
of all finite pointed sets, and to make corresponding enlargements of the -categories Tens and LM . We
will therefore identify objects of Tens with pairs (S , [k], c , c+ ), where S is a finite pointed set, k {1, 2},
and c , c+ : S [k] are maps satisfying c (i) c+ (i) c (i) + 1, and objects of LM with pairs (J , J0 ),
where J is a finite pointed set and J0 is a subset of J.
We now define a functor f : Tens LM via the following explicit (but unfortunately rather compli-
cated) procedure:
(a) Let X be an object of Tens 1 {1}, corresponding to a finite pointed set T equipped with a pair of
maps c , c+ : T [1]. Write T as a disjoint union of subsets
T0 = {t T : c (t) = c+ (t) = 0} T 1 = {t T : c (t) = c+ (t) = 1}
450 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(b) Let : (T , c , c+ ) (T0 , c0 , c0+ ) be a morphism in Tens 1 {1}, given by a map of finite pointed
sets T T0 (which we will also denote by ) together with a linear ordering ,t of each inverse
image 1 {t0 }. For {0, 01, 1}, define T and J as in (a), and define T0 and J 0 similarly. We define
a map of pointed sets f () : J J0 by the following formula:
0
((t), 0) if (t) T1
f ()(t, 0) = ((t), 1) if (t) T01 0
if (t) =
(
((t), 1) if (t) T10
f ()(t, 1) =
if (t) = .
For each (t0 , j) J 0 , we define a linear ordering f (),(t0 ,j) on f ()1 {j 0 } so that (t0 , i0 ) f (),(t0 ,j)
(t1 , i1 ) if and only if either i0 < i1 , or i0 = i1 and t1 ,t0 t0 .
(c) Let X be an object of Tens 1 {0}, given by a finite pointed set S equipped with a pair of maps
c , c+ : S [2]. Write S as a disjoint union of subsets
S2 = {s S : c (s) = c+ (s) = 2}
S01 = {s S : c (s) = 0, c+ (s) = 1} S12 = {s S : c (s) = 1, c+ (s) = 2}
We then define f (X) = (I , S12 {5}), where
I = (S2 {0}) (S12 {1}) (S1 {2}) (S01 {3}) (S1 {4}) (S12 {5}) S [5]
(d) Let : (S , c , c+ ) (S0 , c0 , c0+ ) be a morphism in Tens 1 {0}, given by a map of finite pointed sets
S S0 and a linear ordering ,s0 on each inverse image 1 {s0 } for s0 S 0 . For {0, 1, 2, 01, 12},
we define S and I as in (a), and define S0 and I 0 similarly. As a map of pointed finite sets, f () :
I I0 is given as follows:
0
((s), 0) if (s) S2
f ()(s, 0) = ((s), 1) if (s) S01 0
if (s) =
(
0
((s), 1) if (s) S12
f ()(s, 1) =
if (s) =
0
((s), 1) if (s) S12
((s), 2) if (s) S 0
1
f ()(s, 2) = 0
((s), 3) if (s) S 01
if (s) =
(
0
((s), 3) if (s) S01
f ()(s, 3) =
if (s) =
4.6. DUALITY 451
0
((s), 3) if (s) S01
((s), 4) if (s) S1
f ()(s, 4) =
((s), 5) if (s) S12
if (s) =
(
0
((s), 5) if (s) S12
f ((s, 5) =
if (s) = .
For each (s0 , j) I 0 , we define a linear ordering f (),(s0 ,j) on f ()1 {(s0 , j)}, so that (s0 , i0 ) f (),(s0 ,j)
(s1 , i1 ) if and only if either i0 < i1 or one of the following conditions holds:
We have i0 = i1 {1, 3, 5} (in which case we automatically have s0 = s1 ).
We have i0 = i1 {0, 2} and s1 ,s0 s0 .
We have i0 = i1 = 4 and s0 ,s0 s1 .
(e) Let : X Y be a morphism in Tens
from an object X Tens 1 {0} to Y Tens 1 {1}.
Define I and S as in (c), and define J and T as in (a). We define a map of finite pointed sets
f () : I J as follows:
((s), 0) if (s) T1
f ()(s, i) = ((s), 1) if (s) T01
if (s) = .
For (t, i) J, we define a linear ordering f (),(t,i) on the inverse image f ()1 {(t, i)} exactly as in
step (d).
Let p : Tens N(Fin ) and p : LM N(Fin ) denote the forgetful functors. There is an evident
0
I , (S [5]) S
J , (T [1]) T
We will complete the proof by showing that this map is an equivalence: that is, that N is an operadic q-left
Kan extension of the restriction N |(Tens 1 {0}). Let U+ : N(+ )
op
Tens be defined as in Notation
4.4.2.4. According to Proposition 4.4.2.5, it will suffice to verify that the composition N U+ : N(+ )op C
is an operadic q-colimit diagram.
Let u : N(+ )op N(Fin ) denote the constant map taking the value h1i N(Fin ). There is unique
natural transformation : q N U+ u which carries each object of N(+ )op to an active morphism in
452 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
from p0 Cut
g 0 to the constant functor N(I)op N(Fin ) taking the value h1i, uniquely determined by the
requirement that carries each object of N(I)op to an active morphism in N(Fin ). Choose a q-coCartesian
g 0 B 0 of functors from N(I)op to C , so that we can regard B 0 as a functor
natural transformation Cut
from N(I) into C, given on objects by the formula B 0 ([n]) = An1 M .
op
Unwinding the definitions, we see that the functor B is equivalent to the composition
B0
N(+ )op N(I)op C,
where is induced by the functor + I given by I 7 [0] ? I op ? I ? [0]. We are therefore reduced to proving
that B 0 is a colimit diagram. This is clear, since is a split augmented simplicial object of N(I)op .
We conclude this section with a proof of Proposition 4.6.3.12. We use the same basic strategy as in our
proof of Proposition 4.6.3.18, though the details are somewhat more tedious.
Proof of Proposition 4.6.3.12. We will construct an equivalence
(A Ac AArev A (Ae A) ' A;
the existence of the other equivalence will then follow by symmetry. Our construction will depend functorially
on A (though we can also deduce the functoriality by replacing C by the functor category Fun(K, C), where
K = Alg(C), and taking A to be the universal algebra object of Fun(K, C)).
As in the proof of Proposition 4.6.3.18, we abuse notation by identifying Fin with the larger (but
equivalent) category of all pointed finite sets, and make corresponding enlargements of the -categories
Tens
and Ass . We now define a functor f : Tens Ass as follows:
(
0
((s), 1) if (s) S01
f ()(s, 1) =
if (s) =
0
((s), 1) if (s) S01
(s) S10
((s), 2) if
f ()(s, 2) = 0
((s), 3) if (s) S12
if (s) =
(
0
((s), 3) if (s) S12
f ()(s, 3) =
if (s) =
0
((s), 3)
if (s) S12
(s) S10
((s), 4) if
f ()(s, 4) = 0
((s), 5)
if (s) S01
if (s) =
(
0
((s), 5) if (s) S01
f ()(s, 5) =
if (s) =
0
((s), 5) if (s) S01
(s) S10
((s), 6) if
f ()(s, 6) = 0
((s), 7) if (s) S12
if (s) =
(
0
((s), 7) if (s) S12
f ()(s, 7) =
if (s) =
0
((s), 7)
if (s) S12
f ()(s, 8) = ((s), 8) if (s) S20
if (s) = .
For each (s0 , j) I 0 , we define a linear ordering f (),(s0 ,j) on the inverse image f ()1 {(s0 , j)} as
follows: we have (s0 , i0 ) f (),(s0 ,j) (s1 , i1 ) if and only if either i0 < i1 , or one of the following conditions
holds:
We have i0 = i1 {1, 3, 5, 7} (in which case we automatically have s0 = s1 ).
We have i0 = i1 {0, 2, 6, 8} and s0 ,s0 s1 .
We have i0 = i1 = 4 and s1 ,s0 s0 .
(d) Let be a morphism in Tens 0 0 0
from an object (S , c , c+ ) Tens 1 {0} to an object (S , c , c+ )
Tens 1 {1}, given by a map of finite pointed sets S S0 (which we will also denote by ) together
with a linear ordering ,s0 of 1 {s0 } for each s0 S 0 . Let I be defined as in (b). As a map of pointed
finite sets, f () is given by the composite map
I , (S [8]) S S0 .
Let p : Tens
N(Fin ) and p : Ass N(Fin ) denote the forgetful functors. We define a natural
0
On objects (S , c , c+ ) Tens
1 {1}, is given by the identity map from S to itself.
On objects (S , c , c+ ) Tens
1 {0}, is given by the composite map
I , (S [8]) S ,
Let q : C N(Fin ) exhibit C as a symmetric monoidal -category, and let A be an algebra object
of C. Then we can lift to a q-coCartesian natural transformation A f A0 between functors from
Tens
C . Unwinding the definitions, we see that the restriction of A to Tens 1 {0} encodes the pair
0
of bimodules
A Ac A BModAArev A (C) Ae A AArev A BModA (C),
and that the restriction of A0 to Tens
1 {1} gives the bimodule object of C determined by A (regarded
as a bimodule over itself). Consequently, A0 determines a map of bimodules
(A Ac ) AArev A (Ae A) A.
We will complete the proof by showing that this map is an equivalence: that is, the map A0 is operadic q-left
Kan extension of its restriction A0 |(Tens
1 {0}). Let U+ : N(+ )
op
Tens be defined as in Notation
4.4.2.4. According to Proposition 4.4.2.5, it will suffice to verify that the composition A0 U+ : N(+ )op C
is an operadic q-colimit diagram.
Let u : N(+ )op N(Fin ) denote the constant map taking the value h1i N(Fin ). There is unique
natural transformation : q A0 U+ u which carries each object of N(+ )op to an active morphism in
N(Fin ). Choose a q-coCartesian natural transformation A0 U+ B lifting , so that B is an augmented
simplicial object of the -category C. Using Propositions 3.1.1.15 and 3.1.1.16, we are reduced to proving
that B is a colimit diagram in C.
Let J denote the subcategory of containing all objects, whose morphisms are order-preserving maps
: [m] [n] satisfying f (0) = 0 and f (m) = n. Let Cut : N()op Ass be as in Construction
4.1.2.5, and let Cut0 = Cut | N(J)op . Then Cut0 carries each morphism in J to an active morphism in Ass .
Consequently, there is a natural transformation from p0 Cut0 to the constant functor N(J)op N(Fin )
taking the value h1i, uniquely determined by the requirement that carries each object of N(J)op to an
active morphism in N(Fin ). Choose a q-coCartesian natural transformation A Cut0 B 0 of functors from
N(J)op to C , so that we can regard B 0 as a functor from N(J)op into C. Informally, B 0 is given by the
formula B 0 ([n]) = An .
Unwinding the definitions, we see that the functor B is equivalent to the composition
B0
N(+ )op N(J)op C,
where is induced by the functor + J given by I 7 [0] ? I ? I op ? I ? [0]. We are therefore reduced to
proving that B 0 is a colimit diagram.
Let 0 : N(+ )op N(+ )op N(J)op be the functor induced by the formula (I, J) 7 [0] ? I ? I op ? J ? [0],
so that is given by composing 0 with the diagonal map N(+ )op N(+ )op N(+ )op . Let X denote the
full subcategory of N(+ )op N(+ )op spanned by those pairs ([i], [j]) where either i, j 0, or i = j = [1].
Then X ' (N( )op )/ . Since N()op is sifted, B 0 is a colimit diagram if and only if B 0 (0 | X) is a
colimit diagram.
Note that for each i 0, the restriction of 0 to {[i]} N(+ )op extends to a split augmented simplicial
object of N(J)op , so that B 0 (0 |{[i]} N(+ )op ) is a colimit diagram in C. It follows that B 0 (0 | N()op
N(+ )op ) is a left Kan extension of B 0 (0 | N()op N()op ). Using Lemma T.4.3.2.7, we are reduced
4.6. DUALITY 455
to proving that the restriction B 0 0 |(N()op N(+ )op )/ is a colimit diagram. Since the inclusion
N()op {[1]} , N()op N(+ )op is left cofinal, we are reduced to proving that the restriction
B 0 (0 | N(+ )op {[1]}) is a colimit diagram in C. We now observe that this diagram is given by
(?) The -category C admits geometric realizations of simplicial objects, and the tensor product functor
: C C C preserves geometric realizations of simplicial objects.
Let A be an algebra object of C, and let M be a left A-module. Then we can identify M with an object
of A BMod1 (C), where 1 denotes a unit algebra object of C (Corollary 4.3.2.8). In 4.6.2, we introduced two
natural finiteness conditions on M :
(a) The condition that M be a right dualizable object of A BMod1 (C). According to Proposition 4.6.2.13,
this condition is independent of the action of A on M : it is equivalent to the requirement that M be
dualizable when viewed as an object of the symmetric monoidal -category C (see 4.6.1).
(b) The condition that M be a left dualizable object of A BMod1 (C): that is, that M admit an A-linear
dual.
In general, these conditions are not related to one another. For example, the object A LModA (C) is
always left dualizable (Example 4.6.2.5), but is right dualizable if and only if A is dualizable as an object of
C. In this section, we will introduce conditions on A which guarantee that (a) implies (b) and vice-versa.
Remark 4.6.4.1. The finiteness conditions we introduce in this section are have been well-studied in
the setting of differential graded algebras over a commutative ring. We refer the reader to [148] for an
introduction.
Definition 4.6.4.2. Let A be an algebra object of C. We will say that A is proper if it is dualizable when
regarded as an object of C.
Remark 4.6.4.3. Let A be an algebra object of C. The condition that A is proper depends only on the
image of A under the forgetful functor Alg(C) C. In particular, A is proper if and only if the opposite
algebra Arev is proper.
The condition that an algebra object A Alg(C) be proper admits many characterizations:
Proposition 4.6.4.4. Let A be an algebra object of C. The following conditions are equivalent:
(4) Let B and C be algebra objects of C, and let M AB BModC (C) be left dualizable. Then A,B,C (M )
B BModArev C (C) is also left dualizable, where A,B,C is defined as in Construction 4.6.3.9.
(5) Let B and C be algebra objects of C, and let N B BModArev C (C) be right dualizable. Then
A,B,C (N ) AB BModC (C) is right dualizable, where A,B,C is defined as in Construction 4.6.3.9.
456 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(6) Let B be an algebra object of C, and let M LModAB (C). If M is left dualizable (that is, M is left
dualizable as an object of AB BMod1 (C)) then its image in LModB (C) ' B BMod1 (C) is left dualizable.
(7) Let C be an algebra object of C, and let N RModArev C (C). If N is right dualizable (that is, if N is
right dualizable as an object of 1 BModArev C (C)) then its image in RModC (C) ' 1 BModC (C) is right
dualizable.
(8) The forgetful functor LModA (C) C carries (left) dualizable objects of LModA (C) to dualizable objects
of C.
(9) The forgetful functor RModArev (C) C carries (right) dualizable objects of RModArev (C) ot dualizable
objects of C.
Proof. We will show that (1) (2) (4) (6) (8) (1); the implications (1) (3) (5) (7) (9)
follow by the same argument. The implication (1) (2) follows from Proposition 4.6.2.13, the implication
(4) (6) follows from Proposition 4.6.2.13 and Remark 4.6.3.10, the implication (6) (8) is obvious,
and the implication (8) (1) follows from the observation that A is left dualizable when viewed as an
object of LModA (C) (see Example 4.6.2.5). We will complete the proof by showing that (2) (4). Suppose
that the coevaluation module Ac is left dualizable, and let M AB BModC (C) be left dualizable. Using
Remark 4.6.3.5 and Example 4.6.2.15, we deduce that Ac B B BModArev AB (C) and Arev M
Arev AB BModArev C (C) are left dualizable, so that
Ac 1 BModArev A (C)
is left dualizable. We may then identify the left dual of Ac with an object of Arev A BMod1 (C). We let SA
denote the image of this object under the equivalence of -categories
(SA Arev ) AArev Ae AArev BMod1 (C) ' Arev A BMod1 (C).
4.6. DUALITY 457
Remark 4.6.4.8. Let A be a proper algebra object of C. Then the evaluation module Ae AArev BMod1 (C)
0
is right dualizable. Let SA denote the image of the right dual of Ae under the equivalence of -categories
A,1,A
1 BModAArev (C) ' 1 BModArev A (1)C A BModA (C).
Note that the right dual of Ae = (Ac )rev can be identified with M rev , where M is the left dual of Ac . Using
0
Remarks 4.6.3.17 and 4.6.4.6 we obtain equivalences SA ' (SArev )rev ' SA .
Remark 4.6.4.9. Let A be a proper algebra object of C, and let SA A BModA (C) be its Serre bimodule.
Using Remark 4.6.3.10 we see that the image of SA in LModA (C) can be identified with the left dual of
A, regarded as right module over itself. Using the alternative characterization of SA supplied by Remark
4.6.4.8, we can use the same reasoning to identify the image of SA under the forgetful functor A BModA (C)
RModA (C) with the right dual of A, regarded as a left module over itself. More informally: we identify the
Serre bimodule SA with the dual of A (regarded as an object of C), with a left action of A induced by the
right action of A on itself, and a right action of A induced by the left action of A on itself.
Remark 4.6.4.10. Suppose we are given algebra objects A, B, C Alg(C), where A is proper, and let
M AB BModC (C) be left dualizable. According to Proposition 4.6.4.4, A,B,C (M ) B BModArev C (C) is
also left dualizable. Let M ? , Ac? , and A,B,C (M )? denote the left duals of M and A,B,C (M ), respectively.
Using the definition
A,B,C (M ) = (Ac B) Arev AB (Arev M )
and invoking Remark 4.6.2.6, we obtain an equivalence
Example 4.6.4.11. Let A be a proper algebra object of C, and let M LModA (C) ' A BMod1 (C). Note
that Proposition 4.6.3.18 supplies an equivalence M rev ' A,1,1 (M ). If M is left dualizable, then M rev is
also left dualizable. Let us denote their left duals by M and M rev . In this case, M is also right dualizable,
with right dual given by ( M rev )rev . Remark 4.6.4.10 supplies an equivalence M rev ' (M ? A SA )rev , so
that the right dual of M can be identified with M A SA as an object of RModA (C).
We next consider a finiteness condition on algebra objects which is in some sense dual to Definition
4.6.4.2.
Proposition 4.6.4.12. Let A be an algebra object of C. The following conditions are equivalent:
(1) The coevaluation module Ac 1 BModArev A (C) is right dualizable.
(2) The evaluation module Ae AArev BMod1 (C) is left dualizable.
(3) Let B and C be algebra objects of C, and let M AB BModC (C) be right dualizable. Then A,B,C (M )
B BModArev C (C) is also right dualizable, where A,B,C is defined as in Construction 4.6.3.9.
(4) Let B and C be algebra objects of C, and let N B BModArev C (C) be left dualizable. Then A,B,C (N )
AB BModC (C) is left dualizable, where A,B,C is defined as in Construction 4.6.3.9.
(5) Let C be an algebra object of C, and let N RModArev C (C). If the image of N in RModC (C) is right
dualizable, then N is right dualizable.
(6) Let B be an algebra object of C, and let M LModAB (C). If the image of M in LModB (C) is left
dualizable, then M is left dualizable.
458 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Proof. The equivalence of (1) and (2) is clear (since Ac = (Ae )rev by definition). We will show that (1)
(3) (5) (1); the same argument will show that (2) (4) (6) (2).
Suppose first that (1) is satisfied, so that Ac is right dualizable. Let M AB BModC (C) be right
dualizable. Using Remark 4.6.3.5 and Example 4.6.2.15, we deduce that Ac B B BModArev AB (C) and
Arev M Arev AB BModArev C (C) are right dualizable, so that
Definition 4.6.4.13. Let A be an algebra object of C. We will say that A is smooth if the equivalent
conditions of Proposition 4.6.4.12 are satisfied.
Remark 4.6.4.14. The terminology introduced in Definitions 4.6.4.2 and 4.6.4.13 is motivated by algebraic
geometry. Let be a field. The collection of chain complexes of vector spaces over can be organized into
an -category (see 1.3.1) which we will denote by dVect . Tensor product over endows dVect with
a symmetric monoidal structure (Proposition 7.1.2.11). Let X be a quasi-projective variety defined over a
field . Then the collection of complexes of quasi-coherent sheaves on X can be organized into a stable
-category, which we will denote by QCoh(X). One can show that the -category QCoh(X) always has
the form LModA (dVect ), where A is an associative algebra object of dVect (for example, if X is an affine
variety, we can take A to be the ring of functions on X). One can show that A is proper (in the sense of
Definition 4.6.4.2) if and only if the variety X is proper, and that A is smooth (in the sense of Definition
4.6.4.13) if and only if X is smooth.
Remark 4.6.4.15. Let A be an algebra object of C. Then A is smooth if and only if the opposite algebra
Arev is smooth (this follows immediately from Remark 4.6.3.8.
Definition 4.6.4.16. Let A be a smooth algebra object of C, so that the coevaluation module
Ac 1 BModArev A (C)
is right dualizable. We may then identify the right dual of Ac with an object of Arev A BMod1 (C). We let
TA denote the image of this object under the equivalence of -categories
Remark 4.6.4.17. Let A be a smooth algebra object of C, so that the opposite algebra Arev is also
smooth. Using Remark 4.6.3.8 and Proposition 4.6.3.15, we obtain a canonical equivalence TArev ' (TA )rev
in Arev BModArev (C). That is, the formation of dual Serre bimodules is compatible with reversal.
Remark 4.6.4.18. Suppose we are given algebra objects A, B, C Alg(C), where A is smooth, and let
M AB BModC (C) be right dualizable. Then the bimodule A,B,C (M ) B BModArev C (C) is also right
dualizable. Let M ? and A,B,C (M )? denote the right duals of M and A,B,C (M ), respectively. Arguing as
in Remark 4.6.4.10, we obtain a canonical equivalence
Example 4.6.4.19. Let A be a smooth algebra object of C, and let M LModA (C) be a left A-module
which is dualizable when regarded as an object of C. According to Proposition 4.6.2.13, M is right dualizable
when regarded as an object of A BMod1 (C). Let us denote its right dual by M 1 BModA (C). Since A is
smooth, M is also left dualizable. Moreover, the left dual of M is given by N rev , where N is a right dual of
M rev = A,1,1 (M ). Using Remark 4.6.4.18, we see that the left dual of M can be identified with M A TA ,
where TA is the dual Serre bimodule of Definition 4.6.4.16.
If A Alg(C) is both smooth and proper, then the bimodules SA and TA are closely related:
Proposition 4.6.4.20. Let A be an algebra object of C which is both smooth and proper. Then the bimodules
SA , TA A BModA (C) are inverse to one another (as objects of the monoidal -category A BModA (C)). That
is, we have equivalences
SA A TA ' A ' TA A SA
in the -category A BModA (C). In particular, SA and TA are invertible objects of A BModA (C).
Proof. Since A is smooth and proper, the evaluation and coevaluation modules Ae and Ac are both right
dualizable. Let us denote their right duals by Ae? and Ac? , respectively. Using Proposition 4.6.3.12 and
Remark 4.6.2.6, we deduce that the tensor product (Ae? A) AArev A (A Ac? ) is equivalent to A.
Invoking the definitions (and Remark 4.6.4.8), we obtain equivalences
Ac? ' (Arev TA ) Arev A (Arev )e Ae? ' (Arev )c AArev (SA Arev ).
Remark 4.6.4.21. If C is a symmetric monoidal -category satisfying condition (?), then we can organize
the collection of algebra objects of C into a symmetric monoidal (, 2)-category, in which morphisms are
given by bimodule objects of C. The ideas of this section can be generalized: it makes sense to consider
smooth and proper objects of an arbitrary symmetric monoidal (, 2)-category. For a brief account, we
refer the reader to [98].
(?) The -category C admits geometric realizations of simplicial objects, and the tensor product functor
: C C C preserves geometric realizations of simplicial objects.
Assume for the moment that C is symmetric monoidal. In 4.6.4, we introduced the theory of smooth
and proper algebra objects of C. If A Alg(C), then a left A-module M LModA (C) ' A BMod1 (C) is left
dualizable if and only if it is right dualizable. In this case, left and right duality generally gives two different
objects M, M RModA (C). In this section, we will study additional structures on A, which allow us to
identify M with M as objects of C.
460 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Definition 4.6.5.1. Let A Alg(C) be an algebra object of C, and let m : A A A be the multiplication
on A. We will say that a morphism : A 1 is nondegenerate if the composite map
m
AAA1
is a duality datum in C.
A Frobenius algebra object of C is a pair (A, ), where A is an algebra object of C and : A 1 is a
nondegenerate map.
We will sometimes abuse terminology by using the term Frobenius algebra object to refer to an algebra
object A C which admits a nondegenerate map : A 1. Our first result gives a characterization of such
algebras:
Proposition 4.6.5.2. Let A be an algebra object of C. The following conditions are equivalent:
(1) The algebra object A can be promoted to a Frobenius algebra object of C. That is, there exists a
nondegenerate map : A 1.
(2) As an object of RModA (C) ' 1 BModA (C), A is left dualizable. Moreover, its left dual
A A BMod1 (C) ' LModA
Proof. We will show that (1) (2); the proof that (1) (3) is similar. Suppose first that (1) is satisfied.
Let M 1 BModA (C) and N A BMod1 (C) denote the object A, regarded as a right or left module over
itself, respectively. Then we can regard as a map from M A N to 1. Since is nondegenerate, A is left
dualizable when regarded as an object of C. It follows from Proposition 4.6.2.13 that M admits a left dual
M , so that classifies a map of left A-modules : N M . The nondegeneracy of guarantees that the
image of in the -category C is an equivalence. It follows that is an equivalence of left A-modules, so
that exhibits N as a left dual of M . This proves (2).
Conversely, suppose that condition (2) is satisfied. Then N is a left dual of M , so there exists a morphism
: M A N ' A 1. It follows from Remark 4.6.2.12 that is nondegenerate.
Remark 4.6.5.3. Suppose that C is a symmetric monoidal -category, and let A be a proper algebra object
of C, with Serre bimodule SA A BModA (C) (see Definition 4.6.4.5). Using the proof of Proposition 4.6.5.2
and Remark 4.6.4.9, we obtain an equivalence between the following three types of data:
(a) Nondegenerate maps : A 1.
(b) Equivalences SA ' A in the -category of left A-modules.
(c) Equivalences SA ' A in the -category of right A-modules.
Remark 4.6.5.4. Suppose that C is a symmetric monoidal -category, and let A be a proper algebra
object of C with Serre bimodule SA . Let : A 1 be a morphism of C, which is dual to a morphism
: 1 SA . Then is nondegenerate if and only if it exhibits SA as a free right A-module generated by
1. In this case, we can identify SA with an object of the fiber product A BModA (C) RModA (C) {A}. Using
Corollary 4.8.5.6, we deduce the existence of a morphism : A A in Alg(C) with the following property:
the Serre bimodule SA is equivalent in A BModA (C) to A, where the right action of A on itself is the evident
one, and the left action of A is via the morphism . Since the morphism also exhibits SA as the free left
A-module generated by 1, we conclude that : A A is an equivalence of left A-modules, and therefore
an equivalence of algebra objects of C. In this case, we will refer to as the Serre automorphism of A.
4.6. DUALITY 461
Warning 4.6.5.5. The terminology of Remark 4.6.5.4 is somewhat abusive: if (A, ) is a Frobenius algebra
object of a symmetric monoidal -category C, then the Serre automorphism depends not only on A,
but also on . However, the conjugacy class of (in the automorphism group 0 MapAlg(C)' (A, A)) is
independent of .
Remark 4.6.5.6. Assume that C is symmetric monoidal, let (A, ) be a Frobenius algebra object of C, and
let : A A be the Serre automorphism of Remark 4.6.5.4. Let m0 : A A A denote the multiplication
on A, and let m1 : A A A denote the multiplication on the opposite algebra Arev . Unwinding the
definitions, we deduce that the diagram
AA
id
/ AA
m1 m0
A A
" |
1
commutes up to homotopy (in the -category C). Moreover, the commutativity of this diagram characterizes
up to homotopy as a morphism in the underlying -category C. We can summarize the situation more
informally by writing the equation (ab) = (b (a)).
Remark 4.6.5.7. Let C be a symmetric monoidal -category, and let (A, ) be a Frobenius algebra object
of A. Then the Serre bimodule SA is equivalent to A when viewed either as a left A-module or as a right
A-module. However, SA need not be equivalent to A as an A-bimodule unless the Serre automorphism is
homotopic to the identity (or, more generally, if is homotopic to an inner automorphism of A: see 5.3.2).
Giving an identification of SA with A as an object of A BModA (C) is equivalent to identifying the eval-
uation module Ae LModAArev (C) of Construction 4.6.3.7 with the left dual of the coevaluation module
Ac RModAArev (C). Such an identification is determined by a duality pairing
: Ac AArev Ae 1
A ' Ac A Ae Ac AArev Ae 1
is nondegenerate. In this case, we we will refer to the pair (A, ) as a symmetric Frobenius algebra object of
A. Equivalently, we can define a symmetric Frobenius algebra object of A to be a Frobenius algebra object
(A, ) in C, together with a homotopy from idA to the Serre automorphism (in the -category Alg(C)).
Warning 4.6.5.8. Assume that C is symmetric monoidal, and let (A, ) be a Frobenius algebra object of
C. If (A, ) can be promoted to a symmetric Frobenius algebra object of C, then the duality pairing
m
:AAA1
is symmetric (up to homotopy). The converse generally fails: by virtue of Remark 4.6.5.6, the symmetry
of the pairing is equivalent to the requirement that the Serre automorphism is homotopic to idA in
the -category C, which is generally weaker than the requirement that is homotopic to idA in the -
category Alg(C). However, the converse does hold in situations where the forgetful map MapAlg(C) (A, A)
MapC (A, A) is fully faithful: for example, if C is equivalent to the nerve of an ordinary category.
462 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.6.5.9. Assume that C is symmetric monoidal. The passage from A to Ac AArev Ae determines
a functor from Alg(C) to C, which we refer to as the cyclic bar construction. In 5.5.3, we will see that this
functor is given by the formation of topological chiral homology
Z
A 7 A
S1
over the circle (Theorem 5.5.3.11). It follows that the cyclic bar construction Ac AArev Ae admits an action
of the circle group S 1 . In this situation, one can obtain a variant of the notion of symmetric Frobenius algebra
by imposing the further demand that a map
: Ac AArev Ae 1
be S 1 -equivariant. This equivariance condition plays an important role in the classification of two-dimensional
topological quantum field theories; see [98] for an informal discussion.
Remark 4.6.5.10. Assume that C is symmetric monoidal, and let A be a commutative algebra object of
C. Then the canonical map A Ac AArev Ae admits a left homotopy inverse. It follows that every
map : A 1 factors (up to homotopy) through the cyclic bar construction, so that every Frobenius
algebra structure on A can be promoted to a symmetric Frobenius algebra structure. In particular, for every
nondegenerate map : A 1, the Serre automorphism of Remark 4.6.5.6 is homotopic to the identity.
Assume that C is symmetric monoidal, and let A be a proper algebra object of C. Then every left
dualizable object M LModA (C) ' A BMod1 (C) is also right dualizable. According to Example 4.6.4.11,
the left and right duals of M are related by the formula M = M A SA . If there exists a nondegenerate
map : A 1, then SA is equivalent to A as a left A-module, so that we can identify M with M as
objects of C. In fact, this identification does not require the tensor product on C to be commutative:
Proposition 4.6.5.11. Let (A, ) be a Frobenius algebra object of C, and suppose we are given A-modules
M LModA (C) ' A BMod1 (C) and N RModA (C) ' 1 BModA (C), having images M , N C. Let e :
M N A be a morphism in A BModA (C) which exhibits M as a right dual of N . Then the composite map
e
M N A1
exhibits M as a right dual of N in the -category C.
The proof of Proposition 4.6.5.11 is based on the following observation:
Lemma 4.6.5.12. Let A be an algebra object of C and let : A 1 be a morphism in C. The following
conditions are equivalent:
(a) The map is nondegenerate.
(b) For every object X LModA (C) and every object Y C, the composite map
MapLModA (C) (M, A N ) MapC (M, A N ) MapC (M, N )
is a homotopy equivalence.
Proof. Let X RModA (C) and Y LModA (C) denote the algebra A, regarded respectively as a right and
left module over itself. We can then identify with a map X A Y A. According to Proposition 4.6.2.18,
condition (b) is equivalent to the requirement that exhibits X as a right dual of Y , while condition (a) is
equivalent to the assertion that the composite map
A A = X Y X A Y 1
exhibits A as a left dual of itself as an object of the monoidal -category C. The equivalence of these
conditions now follows from Remark 4.6.2.14.
4.6. DUALITY 463
Proof of Proposition 4.6.5.11. Fix objects X, Y C. We wish to show that the right vertical composition in
the diagram
MapLModA (C) (M X, M N A (A Y )) / MapC (M X, M N Y )
MapLModA (C) (M X, A Y ) / MapC (M X, A Y )
+
MapC (M X, Y ).
is a homotopy equivalence. The upper horizontal map is evidently a homotopy equivalence, and is a homo-
topy equivalence by Lemma 4.6.5.12. We are therefore reduced to showing that the left vertical composition
is a homotopy equivalence, which follows from our assumption that e is a duality datum.
Remark 4.6.5.13. Assume that C is a symmetric monoidal -category, let (A, ) be a Frobenius algebra
object of C. Assume that further that the algebra object A is smooth (Definition 4.6.4.13), and let M
LModA (C) be a left A-module whose image M in C admits a dual N . Since A is smooth, the dualizability
of M guarantees that M is left dualizable (Proposition 4.6.4.12). Choose a morphism e : M M A in
A BModA (C) which exhibits M as a left dual of M . Then the composite map
M M A 1
is classified by a map M N in C, which is an equivalence by Proposition 4.6.5.11. We may therefore
identify M with a preimage of N under the forgetful functor RModA (C).
We can summarize the situation as follows: if (A, ) is a smooth Frobenius algebra object of C and there
exists a duality datum e : M N 1 in the -category C, then there exists a preimage N of N under the
forgetful functor RModA (C) C, and a duality datum e : M N A in A BModA (C) such that e is given
by the composition
e
M N ' M N A 1.
Corollary 4.6.5.14. Let C be a symmetric monoidal -category, let A CAlg(C), and let : A 1 be a
nondegenerate map. Let M, N ModA (C), and let e : M A N A be a duality datum in the symmetric
monoidal -category ModA (C). Then the composite map
e
M N M A N A 1
is a duality datum in C.
Proof. Combine Proposition 4.6.2.19 with Proposition 4.6.5.11.
Remark 4.6.5.15. In the situation of Corollary 4.6.4.9, suppose that A is smooth, and that M ModA (C)
is dualizable as an object of C. Using Propositions 4.6.2.19 and 4.6.4.12, we deduce that M is also dualizable
as an object of ModA (C). It then follows from Corollary 4.6.5.14 that there exists a duality datum e :
M A N A in ModA (C) for which the composite map
e
M N M A N A 1
is a duality datum in C. We can informally summarize the situation by saying that if A is a smooth
commutative Frobenius object of C, then the forgetful functor ModA (C) C is compatible with duality.
464 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(A) The composition T = G F has the structure of a monad on C; that is, an algebra object of the
monoidal category Fun(C, C) of endofunctors of C. Here the unit map idC T given by the unit of
the adjunction between F and G, and the product is given by the composition
T T = G (F G) F G idD F = T
where the second map is given by a compatible counit v for the adjunction between F and G.
(B) For every object D D, the object G(D) has the structure of a module over the monad T , given by
v
the map T G(D) = ((G F ) G)(D) = (G (F G))(D) G(D). This construction determines a
functor from D to the category of T -modules in C.
(C) In many cases, the functor is an equivalence of categories. The Barr-Beck theorem provides necessary
and sufficient conditions on the functor G to guarantee that this is the case. We refer the reader to
[99] for a detailed statement (or to Theorem 4.7.4.5 for our -categorical version, which subsumes the
classical statement).
Our goal in this section is to obtain -categorical generalizations of assertions (A) through (C). We
begin by observing that for any -category C, composition and evaluation determines maps
which endow Fun(C, C) with the structure of a simplicial monoid with a left action on the simplicial set C. In
particular, we can regard Fun(C, C) as monoidal -category and C as an -category which is left-tensored
over Fun(C, C). We will refer to the resulting monoidal structure on Fun(C, C) as the composition monoidal
structure.
Definition 4.7.0.1. Let C be an -category. A monad on C is an algebra object of Fun(C, C) (with respect
to the composition monoidal structure). If T is a monad on C, we let LModT (C) denote the associated
-category of (left) T -modules in C.
Remark 4.7.0.2. More informally, a monad on an -category C consists of an endofunctor T : C C
equipped with maps id T and T T T which satisfy the usual unit and associativity conditions up to
coherent homotopy. A T -module is then an object C C equipped with a structure map T (C) C which
is compatible with the algebra structure on T , again up to coherent homotopy.
We can now state a preliminary version of the -categorical Barr-Beck theorem.
Theorem 4.7.0.3. Suppose we are given a pair of adjoint functors
Co
F /D
G
between -categories. Assume further that G is conservative, the -category D admits geometric realizations
of simplicial objects, and G preserves geometric realizations of simplicial objects. Then there exists a monad
T on C and an equivalence G0 : D ' LModT (C) such that G is homotopic to the composition of G0 with the
forgetful functor LModT (C) C.
Remark 4.7.0.4. In the situation of Theorem 4.7.0.3, Proposition 4.2.4.2 implies that the image of T in
Fun(C, C) can be identified with the composition G F , and is therefore uniquely determined by G. In fact,
we will see in 4.7.4 that T is uniquely determined as an object of Alg(Fun(C, C)).
4.7. MONADS AND THE BARR-BECK THEOREM 465
Remark 4.7.1.2. Proposition 4.1.2.6 implies that the map N()op,\ Ass,\ is a weak equivalence of
-preoperads. However, Proposition 4.7.1.1 does not follow formally from this, because N()op,\ is not a
fibrant object of POp and the -operadic model structure on POp is not right proper.
Definition 4.7.1.3. Let p : O N()op be a categorical fibration. We will say that a morphism in
O is inert if it is p-coCartesian and p() is an inert morphism in N()op . Let M be the collection of inert
morphisms in O . We will say that O N()op is a -planar -operad if (O , M ) is a fibrant object
of (POp )/ N()op,\ . In this case, we will refer to a morphism in O as inert if it belongs to M . We will
say that p : O N()op is a -monoidal -category if it is a -planar -operad and the map p is a
coCartesian fibration.
Remark 4.7.1.4. If (O , M ) is any fibrant object of (POp )/ N()op,\ , then the underlying map p : O
N(Fin ) is a categorical fibration and M is the collection of morphisms of O such that p() is inert and
is p-coCartesian (Remark 4.7.1.19). In other words, we can identify -planar -operads with fibrant objects
of (POp )/ N()op,\ .
Remark 4.7.1.5. We will obtain a more explicit description of the class of -planar -operads below (see
Definition 4.7.1.11 and Proposition 4.7.1.13).
Remark 4.7.1.6. The collection of -planar -operads (planar -operads) admits the structure of a sim-
plicial category, where we define Map(C , D ) (Map(C , D )) to be the subcategory of FunN()op (C , D )
( FunAss (C , D ) ) spanned by those functors which preserve inert morphisms and those morphisms which
are equivalences. It follows from Proposition 4.7.1.1 that the pullback functor
O 7 N()op N(Fin ) O
determines a weak equivalence from the simplicial category of planar -operads to the simplicial category
of -planar -operads.
Definition 4.7.1.7. Let C N()op be a -planar -operad. We let Alg(C) denote the full subcategory
of FunN()op (N()op , C ) spanned by those functors which preserve inert morphisms.
Remark 4.7.1.8. The notation of Definition 4.7.1.7 is compatible with that of Definition 4.2.2.10 if the
-planar -operad O is given by the fiber product O Ass N()op , for some planar -operad O (this
can always be arranged after replacing O by an equivalent -planar -operad, by virtue of Proposition
4.7.1.1).
We will deduce Proposition 4.7.1.1 from a much more general assertion (Theorem 4.7.1.10). To formulate
it, we need a bit of terminology.
Definition 4.7.1.9. Let p : O N(Fin ) be an -operad and let f : E O be an approximation to
O . We will say that a morphism in E is inert if f () is an inert morphism in O . We let E\ denote the
marked simplicial set (E, M ), where M is the collection of inert morphisms in E. We will regard (E, M ) as
an -preoperad via the composite map p f .
We can now formulate the main result of this section (which immediately implies Proposition 4.7.1.1, by
virtue of Proposition 4.1.2.10):
Theorem 4.7.1.10. Let O be an -operad and let f : E O be an approximation to O . Assume
that f induces an equivalence of -categories E N(Fin ) {h1i} O. Then composition with f induces a left
Quillen equivalence
(POp )/ E\ (POp )/ O,\ .
Here POp denotes the category of -preoperads, endowed with the -operadic model structure of Propo-
sition 2.1.4.6.
4.7. MONADS AND THE BARR-BECK THEOREM 467
The proof of Theorem 4.7.1.10 will hinge on having a good characterization of the fibrant objects of
POp / E\ .
Remark 4.7.1.12. In the situation of Definition 4.7.1.11, conditions (1) and (2) imply that q is a categorical
fibration (Corollary T.2.4.6.5).
The key ingredient in the proof of Theorem 4.7.1.10 is the following result:
Proposition 4.7.1.13. Let f : E O be an approximation to an -operad p : O N(Fin ), and let
q : E E be a map of simplicial sets. The following conditions are equivalent:
(a) There exists a fibration of -operads O O and a categorical equivalence E E O O (compat-
ible with q).
(b) There exists a collection of edges M of E such that q induces a fibration of -preoperads (E, M ) E\ .
(c) The map q is fibrous.
We will prove Proposition 4.7.1.13 at the end of this section.
Proof of Theorem 4.7.1.10. Let f : E O be an approximation to an -operad O which induces an
equivalence E N(Fin ) {h1i} O. Let F : (POp )/ E\ (POp )/ O,\ be the functor given by composition
with f , and let G be its right adjoint (given by X 7 E\ O,\ X). We wish to show that the Quillen
adjunction (F, G) is a Quillen equivalence. The implication (b) (a) of Proposition 4.7.1.13 shows that the
right derived functor RG is essentially surjective. It will therefore suffice to show that RG is right homotopy
inverse to the left derived functor LF . Unwinding the definitions, we must show that if X is a fibrant object
of (POp )/ O,\ , then the induced map E\ O,\ X X is a weak equivalence of -preoperads. Since X is
,\
fibrant, it has the form O , where O O is a fibration of -operads. Using Theorem 2.3.3.23, we are
reduced to proving that the map E O O O is an approximation to O , which follows from Remark
2.3.3.9.
Variant 4.7.1.14. Let : N()op 1 LM be the approximation to the -operad LM described in
Remark 4.2.2.8. The map satisfies the hypotheses of Theorem 4.7.1.10, so that composition with induces
a left Quillen equivalence
(POp )/(N()op 1 )\ (POp )/ LM,\ .
this case, we will say that p exhibits M as left-tensored over the -monoidal -category O . Note that this
terminology is consistent with that of Definitions 4.2.1.12 and 4.2.1.19.
Suppose that M N()op 1 exhibits M = M [0],0 as weakly enriched over the -planar -
operad C = M 1 {1}. We let LMod(M) denote the full subcategory of FunN()op 1 (N()op
1 , M ) spanned by those functors which preserve inert morphisms. There is an evident forgetful functor
LMod(M) Alg(C). For each object A Alg(C), we will denote the fiber product LMod(M) Alg(C)
{A} by LModA (M). We note that these notations are consistent with those of Definition 4.2.2.10, in the
case where O = O LM (N()op 1 ) for some fibration of -operads O LM .
We now turn to the proof of Proposition 4.7.1.13. We will need a mild generalization of the construction
of monoidal envelopes described in 2.2.4.
In the special case where E is itself an -operad, Construction 4.7.1.15 reduces to Construction 2.2.4.1.
We now generalize a few of the properties established in 2.2.4 to the present context.
Proof. Note that evaluation at {1} 1 induces a coCartesian fibration E Fun({0},E) Fun(1 , E) E
(Corollary T.2.4.7.12). In view of Lemma 2.2.4.11 and Remark 2.2.4.12, it will suffice to show the following:
() The inclusion EnvE (E) , E Fun({0},E) Fun(1 , E) admits a left adjoint. Moreover, a morphism
: X Y in E Fun({0},E) Fun(1 , E) exhibits Y as an EnvE (E)-localization of X if and only if
Y EnvE (E), the image of in E is f -inert, and the image of in E is an equivalence.
According to Proposition 2.1.2.4, the f -active and f -inert morphisms determine a factorization system
on E. Let A be the full subcategory of Fun(1 , E) spanned by the f -active morphisms. Lemma T.5.2.8.19
that the inclusion A Fun(1 , E) admits a left adjoint, and that a morphism : g g 0 in Fun(1 , E)
corresponding to a commutative diagram
u /
X X0
v u0
v0 / Y0
Y
in O exhibits g 0 as an A-localization of v if and only if v 0 is f -active, u is f -inert, and u0 is an equivalence.
The desired result now follows from Lemma 2.2.4.13.
(a) For any collection of objects E a E lying over Ea , there exists an object E E and a collection of
morphisms a : E E a which exhibit E as a q-product of the objects E a .
(b) For any object E E lifting E and any collection of morphisms a : E E a lifting a , the morphisms
a exhibit E as a q-product of the objects E a if and only if each a is q-coCartesian.
4.7. MONADS AND THE BARR-BECK THEOREM 469
Proof. We first prove (a). For a A and 1 i na , choose a locally (p f )-coCartesian morphism
a,i : Ea Ea,i in E covering the map i : hna i h1i in N(Fin ). These maps determine a map ua : Ka/ E,
where Ka denotes the discrete simplicial set {1, . . . , na }. Each a,i can be lifted to a q-coCartesian morphism
E a E a,i in E, and these liftings determine a diagram ua : Ka/ E. Since q is fibrous, each of the diagrams
ua is a q-limit`diagram.
Let L = aA Ka/ , let L0 be the full subcategory of L spanned by the cone points of each Ka/ , and
let L1 be the full subcategory of L given by aA Ka . Let u : L E be the coproduct of the maps ua
`
and let u : L E be defined similarly; we note that u is a q-right Kan extension of u|L1 . The maps a
determine a diagram v : L/0 E. Since L0 is left cofinal in L, we can amalgamate u and v to obtain a map
w : L/ E. Using the assumption that q is fibrous, we can lift w to a diagram w : L/ E which is a q-right
Kan extension of u|L1 . Since u is already a q-right Kan extension of u|L1 , we may assume without loss of
generality that w|L = u. Then w is a q-limit diagram. Since L0 is right cofinal in L, it follows that w|L/0 is
a q-limit diagram, which proves (a).
The above argument shows that an arbitrary diagram v : L/0 E lifting v (corresponding to a collection
of morphisms a : E E a ) is a q-limit diagram if and only if, for every index a A and 1 i na , the
composite map a,i a : E E a,i is q-coCartesian, where a,i is a q-coCartesian morphism E a E a,i
lifting a,i . To prove (b), we wish to show that each of the maps a is q-coCartesian if and only if each of
the compositions a,i a is q-coCartesian. The only if direction is obvious. To prove the converse, let us
suppose that each a,i a is q-coCartesian. For each a A, we can factor a as a composition
0 0 00
E a E a a E a
where 0a is a q-coCartesian morphism lifting a and 00a is a morphism lifting the identity idEa . Since 0a
and a,i a are q-coCartesian, we conclude that each composition a,i 00a is q-coCartesian. In other words,
the functor EEa EEa,i determined by a,i carries 00a to an equivalence, for each 1 i na . Since q is
fibrous, we have EEa ' 1ina EEa,i ; it follows that 00a is an equivalence, so that a is q-coCartesian as
Q
desired.
Lemma 4.7.1.18. Let f : E O be an approximation to an -operad p : O N(Fin ) and let q : E E
be fibrous. Then the coCartesian fibration q 0 : EnvE (E) E of Lemma 4.7.1.16 is classified by a functor
: E Cat which belongs to MonE (Cat ).
Proof. Fix an object E E lying over hni N(Fin ), and choose locally (p f )-coCartesian morphisms
i : E Ei covering the maps i : hni hii for 1 i n. Let K = {1, . . . , n}, regarded as a
discrete simplicial set, so that the maps i determine a diagram u : K / E carrying the cone point
to the object E. Let X(E) be the full subcategory of Fun(K / , EnvE (E)) Fun(K / ,E) {u} spanned by those
functors K / EnvE (E) lifting u which carry each edge {i}/ of K / to a q 0 -coCartesian morphism in EnvE (E).
Proposition T.4.3.2.15 implies that the restriction map : X(E) EnvE (E)E is a trivial Kan fibration.
0
Q We wish to show that the coCartesian fibration q induces an equivalence of -categories EnvE (E)E
1in EnvE (E)Ei . Unwinding the definitions, this map is given by composing a section of with the
restriction map : X(E) X0 (E), where
X0 (E) = Fun(K, EnvE (E)) Fun(K,E) {(E1 , . . . , En )} ' EnvE (E)E1 EnvE (E)En .
It will therefore suffice to show that is a trivial Kan fibration.
We begin by treating the case where E = E. We may assume without loss of generality that f : E O is
a categorical fibration. In this case, Proposition T.4.3.2.15 implies that composition with f induces a trivial
Kan fibration EnvE (E) E O EnvO (O) , and the desired result follows immediately from Proposition
2.2.4.4.
We now treat the general case. Note that factors as a composition
0 00
X(E) X(E) X0 (E) X0 (E) X0 (E).
470 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
The special case treated above shows that 00 is a trivial Kan fibration. It will therefore suffice to show that
0 is a trivial Kan fibration. This follows from Lemma 4.7.1.17 and Proposition T.4.3.2.15.
Proof of Proposition 4.7.1.13. We first show that (a) (b). Suppose there exists a fibration of -operads
: O O and a categorical equivalence u : E E O O . We wish to show that the map q : (E, M ) E\
is a fibration of -preoperads. Choose a trivial cofibration of -preoperads i : (X, MX ) (Y, MY ). We
wish to show that every lifting problem
(X, MX )
v / (E, M )
:
q
(Y, MY ) / E\
,\
admits a solution. Since O O,\ is a fibration of -preoperads, the composite map uv can be extended
to a map : Y E O O which carries every morphism in MY to an inert morphism in O . Applying
Proposition T.A.2.3.1 (in the category (Set )/ E , equipped with the Joyal model structure) we can extend v
to a map v : Y E such that u v is homotopic to . It follows that v carries each morphism in MY to a
q-coCartesian morphism in E and therefore provides the desired solution.
/
We now prove that (b) (c). Let PE denote the categorical pattern on E given by (M, T, {p : hni
E}A ) where M is the collection of all f -inert morphisms in E, T is the collection of all 2-simplices in E,
/ /
and A is the collection of all diagrams p : hni E which carry the cone point of hni to an object E E
lying over hni N(Fin ) and carry each edge {i}/ to an f -inert morphism E Ei in E lying over the map
i : hni h1i. It now suffices to observe that q is fibrous if and only if it is PE -fibered, and that every
P-anodyne map (see Definition B.1.1) determines a weak equivalence of -preoperads.
We complete the proof by showing that (c) (a). Assume that q : E E is fibrous. Let q 0 : EnvE (E) E
be the map given by Construction 4.7.1.15. Then q 0 is a coCartesian fibration (Lemma 4.7.1.16) and is
classified by a map : E Cat which belongs to MonE (Cat ) (Lemma 4.7.1.18). Using Proposition
4.1.2.11, we may assume that factors as a composition
f 0
E O Cat ,
where 0 MonO (Cat ). The map 0 classifies a coCartesian fibration of -operads C O and there
is a categorical equivalence : EnvE (E) E O C . Let Env0E (E) denote the full subcategory of UE (E)
spanned by those pairs (E, : q(E) E 0 ) where is an equivalence, and let C0 C denote the essential
image of Env0E (E) N(Fin ) {h1i} under the equivalence EnvE (E) N(Fin ) {h1i} ' C. Let C0 denote the full
subcategory of C determined by C0 C (see the introduction to 2.2.1), so that we have a fibration of
-operads C
0 O . The functor restricts to an an equivalence of -categories EnvE (E) E O C0 .
0
Composing with a section of the trivial Kan fibration Env0E (E) E, we obtain the desired categorical
equivalence E E O C 0.
Remark 4.7.1.19. Suppose that q : E E satisfies the equivalent conditions of Proposition 4.7.1.13. It
follows from the proof that there is a unique collection morphisms M for which the map (E, M ) E\ is a
fibration: namely, the collection of morphisms such that is q-coCartesian and q() is f -inert.
In this section, we will generalize the above ideas by replacing the ordinary category of abelian groups
(with its tensor product) by an arbitrary monoidal -category C. If M C is an object, then an en-
domorphism object for M is an object E C equipped with a map a : E M M which enjoys the
following universal property: for every other object C C, composition with a induces a homotopy equiv-
alence MapC (C, E) MapC (C M, M ). We will show that if an endomorphism object E exists, then E
has the structure of an associative algebra object of C. Moreover, it is universal among associative algebras
which act on M in the following sense: for every associative algebra object A Alg(C), there is a homotopy
equivalence
MapAlg(C) (A, E) ' {A} Alg(C) LMod(C) C {M }.
With an eye toward later applications, we will treat a slightly more general problem. Suppose that C is a
monoidal -category, that M is an -category which is left-tensored over C, and that M is an object of M.
Let us say that an object C C acts on M if we are given a map C M M . We would like to extract an
object End(M ) C which is universal among objects which act on M , and show that End(M ) is an algebra
object of C (and further, that M can be promoted to an object of LModEnd(M ) (M)).
Our first goal is to give a careful formulation of the universal property desired of End(M ). We would
like to have, for every algebra object A Alg(C), a homotopy equivalence of MapAlg(C) (A, End(M )) with a
suitable classifying space for actions of A on M . The natural candidate for this latter space is the fiber product
{A}Alg(C) Mod(M)M {M }, which can be viewed as a fiber of the projection map : LMod(M)M {M }
Alg(C). We will see below that is a right fibration (Corollary 4.7.2.42). Our problem is therefore to find an
object End(M ) Alg(C) which represents the right fibration , in the sense that we have a an equivalence
LMod(M) M {M } ' Alg(C)/ End(M ) of right fibrations over Alg(C) (see T.4.4.4).
The next step is to realize the -category LMod(M)M {M } as (equivalent to) the -category of algebra
objects in a suitable monoidal -category C[M ]. Roughly speaking, we will think of objects of C[M ] as pairs
(C, ), where C C and : C M M is a morphism in M. The monoidal structure on C[M ] may be
described informally by the formula (C, ) (C 0 , 0 ) = (C C 0 , 00 ), where 00 denotes the composition
id 0
C C 0 M C M M.
The desired object End(M ) can be viewed as a final object of C[M ]. Provided that this final object exists,
it automatically has the structure of an algebra object of C[M ] (Corollary 3.2.2.4). The image of End(M )
under the (monoidal) forgetful functor C[M ] C will therefore inherit the structure of an algebra object of
C.
We are now ready to begin with a detailed definition of the monoidal -category C[M ]. For technical
reasons, it will be convenient to work in the setting of -monoidal -categories (see 4.7.1).
Definition 4.7.2.1. Let p : M 1 N()op be a map which exhibits M = M0,[0] as weakly enriched
over the -planar -operad C = M 1 {1}. An enriched morphism of M is a diagram
M XN
of M.
There is an evident pair of evaluation functors Str Men [1] M. Given an object M M, we let C[M ]
denote the fiber product {M } M Str Men [1] M {M }. We will refer to C[M ] as the endomorphism -category
of M .
472 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.7.2.2. The notation of Definition 1.3.2.11 is abusive: the -categories Str Men
[1] and C[M ] depend
not only on M and M , but also on the weak enrichment p : M N() .
1 op
An inert morphism : X M covering the map (0, [1]) (0, [0]) given by [0] ' {1} , [1] in . We
can think of as giving an equivalence M 0 ' M .
A morphism : X M covering the map (0, [1]) (0, [0]) given by [0] ' {0} , [1] in . If p is
a coCartesian fibration (so that M is left-tensored over the -monoidal -category C ), then we can
think of as given by a map C M 0 M .
It follows that if p is a coCartesian fibration, then we can think of objects of C[M ] as pairs (C, ), where
C C and : C M M is a morphism in M.
Our next goal is to show that in the situation of Definition 4.7.2.1, the -category C[M ] is the underlying
-category of -planar -operad C[M ] . We can think of the fiber C[M ] [n] as a sequence of object
C1 , C2 , . . . , Cn C equipped with maps i : Ci M M (at least in the case where p is a coCartesian
fibration). We begin by describing this -category in a way which is more evidently functorial in the linearly
ordered set [n]. Before proceeding, we need a simple observation:
Remark 4.7.2.4. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched
over the -planar -operad C = M 1 {1}. Then the inclusion C , M admits a left adjoint L.
For every object M C 0,[n] , the localization map M LM is an inert morphism in M covering the map
Definition 4.7.2.6. Let p : M 1 N()op be a map which exhibits M = M0,[0] as weakly enriched
over the -planar -operad C = M 1 {1}. An enriched n-string in M is a map : N(Po[n] )op M
[n] denote the full subcategory of Fun1 N()op (N(Po[n] ) , M ) spanned by the enriched
We let Str Men op
Warning 4.7.2.7. As with Definition 1.3.2.11, our notation is abusive: the -category Str Men
[n] depends
not only on the -category M, but also on the weak enrichment M N() .
1 op
4.7. MONADS AND THE BARR-BECK THEOREM 473
Example 4.7.2.8. When n = 1, condition (3) of Definition 4.7.2.6 is automatic. Consequently, an enriched
n-string in M is just an enriched morphism in M, in the sense of Definition 1.3.2.11. In particular, the
notations of Definitions 1.3.2.11 and 4.7.2.6 are compatible with one another.
Remark 4.7.2.9. In the situation of Definition 4.7.2.6, let us say that an n-string in M is a sequence of
objects M0 , M1 , . . . , Mn M. Every enriched n-string Str Men
[n] determined an n-string {Mi }0in by
the formula Mi = (i, i). This construction determines a forgetful functor Str Men
[n] M .
[n]
Example 4.7.2.10. If n = 0 in Definition 4.7.2.6, then Po[n] = {(0, 0)} and the forgetful functor Str Men
[n]
M[0] ' M is an isomorphism. In other words, an enriched 0-string in M is just an object of M.
Remark 4.7.2.11. Let f : [m] [n] be a morphism in . Then f induces a map of partially ordered sets
Pof : Po[m] Po[n] , given by (i, j) 7 (f (i), f (j)). Suppose further that f is an inert morphism in : that
is, f induces a bijection from [m] to {i, i + 1, . . . , j} [n] for some 0 i j n. Then the diagram
Pof
Po[m] / Po[n]
[m]
" }
is commutative. It follows that for any p : M 1 N()op as in Definition 4.7.2.6, composition with
[n] Str M [m].
Pof induces a forgetful functor Str Men en
Notation 4.7.2.12. Let p : M 1 N()op be as in Definition 4.7.2.6, and let S be a convex subset
of [n] for some n 0. Then S is the image of a unique injective map f : [m] [n] in . We let Str Men S
[m] , so that Remark 4.7.2.11 produces a forgetful functor Str M[n] Str MS .
denote the -category Str Men en en
The following result expresses the idea that an enriched n-string can be obtained by composing a chain
of enriched morphisms (of length n):
Proposition 4.7.2.13 (Segal Condition). Let p : M 1 N()op be a map which exhibits M = M 0,[0]
as weakly enriched over the -planar -operad C = M 1 {1}. For each n 0, the -category Str Men
[n]
is a homotopy limit of the diagram of -categories
Str Men
{0,1} Str Men
{m1,m}
x & { $ w '
Str Men
{0} Str Men
{1} Str Men
{n1} Str Men
{n} .
Proof. Let Po0[n] denote the subset of Po[n] consisting of those pairs (i, j) where i j i + 1, and let X
be the full subcategory of Fun1 N()op (N(Po0[n] )op , M ) spanned by those functors whose restriction to
N(Po[1] )op belongs to Str Men [1] , for every map [1] ' {i, i + 1} , [n]. Then X is a model for the homotopy
limit in question; it will therefore suffice to show that the forgetful functor : Str Men
[n] X is an equivalence
of -categories.
Let Str Men,+
[n] be the full subcategory of Fun1 N()op (1 N(Po[n] )op , M ) spanned by those functors
F + satisfying the following pair of conditions:
(ii) For every object (i, j) Po[n] , the map F + (0, i, j) F + (1, i, j) is p-coCartesian. In other words, F +
is a p-left Kan extension of F .
474 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
We define the full subcategory X+ Fun1 N()op (1 N(Po0[n] )op , M ) similarly. We have a commu-
tative diagram of restriction maps
Str Men,+
+ / X+
[n]
Str Men
[n]
/ X.
Proposition T.4.3.2.15 implies that the vertical maps in this diagram are trivial Kan fibrations. It will
therefore suffice to show that + is a trivial Kan fibration. According to Proposition T.4.3.2.15, this is a
consequence of the following pair of assertions:
(a) For every functor F0+ X+ , there exists a functor F + Fun1 N()op (1 N(Po[n] )op , M ) such
that F + is a p-right Kan extension of F0+ .
(b) An arbitrary functor F + Fun1 N()op (1 N(Po[n] )op , M ) belongs to Str Men,+
[n] if and only if
F0+ = F + |(1 N(Po0[n] )op ) belongs to X+ , and F + is a p-right Kan extension of F0+ .
We begin by proving (a). Fix an object (a, i, j) 1 N(Po[n] )op , and let
According to Lemma T.4.3.2.13, it will suffice to show that f = F0+ | J can be extended to a p-limit diagram
f : J/ M lifting the evident map J/ 1 N(Po[n] )op 1 N()op .
We first treat the case where a = 1. Let S be the full subcategory of J spanned by those triples of the
form (1, i0 , i0 + 1) where i i0 < j. The inclusion S J is right cofinal. It therefore suffices to show that
the collection of objects {f (1, i0 , i0 + 1)}ii0 <j admit a p-product in M , which follows from our assumption
that M 1 {1} is a -planar -operad.
Assume now that a = 0. For i k j, we let J(k) denote the full subcategory of J spanned by those
triples (b, i0 , j 0 ) where such that either b = 1 or k i0 j 0 j. We will prove that f | J(k) can be extended to
a p-limit diagram f k : J(k)/ M (compatible with the map J/ 1 N()op ) using descending induction
on k. When k = j, let S denote the discrete simplicial set with vertices {(0, j, j)} {(1, i0 , i0 + 1)}ii0 <j . We
note that the inclusion S J is right cofinal; it will therefore suffice to show that there exists a p-product
for the collection of objects {f (0, j, j)} {f (1, i0 , i0 + 1)}ii0 <j , which follows from the assumption that the
map M 1 N()op is fibrous (see Proposition 4.7.1.13). Let us therefore assume that k < j and
that the extension f k+1 has been constructed. Let J(k)0 denote the full subcategory of J(k) obtained by
removing the object (0, k, k). Since F X+ , the functor f | J(k)0 is a p-right Kan extension of f | J(k + 1).
It follows from Lemma T.4.3.2.7 that f k+1 extends (in an essentially unique fashion) to a p-limit diagram
0 0op 0 0
f k : J(k) M . The inclusion J(k) , J(k) is right cofinal, so that we can further extend f k (again in
an essentially unique way) to a p-limit diagram f k : J/ M . This completes the proof of (a). Moreover,
the proof yields the following version of (b):
(b0 ) Let F + Fun1 N()op (1 N(Po[n] )op , M ) be such that F0+ = F + |(1 N(Po0[n] )op ) belongs to
X+ . Then F + is a p-right Kan extension of F0+ if and only if, for each 0 i j n, the maps
the criteria of (b0 ). Fix 0 i j n. Since F = F + |({0} N(Po[n] )op ) belongs to Str Men
[n] , the map
+ + 0
F (0, i, j) F (0, j, j) is inert. For i i < j, consider the composition
F + (0, i, j) F + (1, i, j) F + (1, i0 , i0 + 1).
We wish to show that and are inert. Since is inert by (ii), it will suffice to show that is inert. Let
L : M C be a left adjoint to the inclusion. Condition (ii) implies that ' L( 0 ), where 0 is the map
F + (0, i, j) F + (0, i0 , i0 + 1). The condition that F Str Men 0
[n] guarantees that L( ) is inert as desired.
We now prove the converse direction of (b). Let F Fun1 N()op ( N(Po[n] )op , M ). Assume
+ 1
that F0+ = F + |(1 N(Po0[n] )op ) belongs to X+ and that F + is a p-right Kan extension of F0+ ; we wish to
prove that F + satisfies conditions (i) and (ii). We begin by verifying (ii). Choose 0 i j n; we wish
to show that the map : F + (0, i, j) F + (1, i, j) is inert. Condition (b) implies that for i k < j, the
map j : F + (1, i, j) F + (1, k, k + 1) is inert; it will therefore suffice to show that each composition j
is inert, which follows from (b0 ).
We now complete the proof by showing that F = F + |({0} N(Po[n] )op ) belongs to Str Men [n] . Fix
0 i i0 j; we claim that the map : F + (0, i, j) F + (0, i0 , j) is an inert morphism in M . Condition
(b0 ) guarantees that we have inert maps : F + (0, i0 , j) F + (0, j, j) and k : F + (0, i0 , j) F + (0, k, k + 1)
for i0 k < j. It will therefore suffice to show that the compositions k and are inert, which also
follows from (b0 ). To complete the proof that F is an enriched n-string, it suffices to show that LF carries
each morphism in Po[n] to an inert morphism in C . Fix 0 i i0 j 0 j n; we wish to show that the
map : LF (i, j) LF (i0 , j 0 ) is inert. Using (ii), we can identify with the map F + (1, i, j) F + (1, i0 , j 0 ).
Condition (b0 ) implies that the maps F + (1, i0 , j 0 ) F + (1, k, k + 1) are inert for i0 k < j 0 . It will therefore
suffice to show that each of the composite maps F + (1, i, j) F + (1, k, k + 1) is inert, which also follows from
(b0 ).
We now study the relationship between the -categories Str Men [n] as [n] varies. As we will see, they can
be identified with the fibers of a certain categorical fibration Str Men N()op .
Given a pair of objects ([n], i, j), ([n0 ], i0 , j 0 ) Po, a morphism from ([n], i, j) to ([n0 ], i0 , j 0 ) is a map of
linearly ordered sets : [n] [n0 ] such that i0 (i) (j) j 0 (equivalently, {i, i + 1, . . . , j}
{i0 , i0 + 1, . . . , j 0 }).
We let Po0 denote the full subcategory of Po spanned by those objects of the form ([n], i, i).
Remark 4.7.2.15. There is an evident forgetful functor : Po . The fiber of over an object [n] is
the category associated to the partially ordered set Po[n] of Notation 4.7.2.5.
The functor exhibits Po as cofibered in categories of : in other words, the induced map N(Po) N()
is a coCartesian fibration of simplicial sets. A morphism : ([n], i, j) ([n0 ], i0 , j 0 ) is -coCartesian if and
only if i0 = (i) and j 0 = (j).
Remark 4.7.2.16. The functors [n] : Po[n] introduced in Notation 4.7.2.5 are given by the restriction
of a single functor : Po , which is given on objects by the formula ([n], i, j) = [j i] ' {i, i+1, . . . , j}.
Construction 4.7.2.17. We regard the -category N(Po)op as equipped with forgetful functors N(Po)op
N()op (given by the forgetful functor ([n], i, j) 7 [n]) and N(Po)op 1 N()op , given by the compo-
sition
N(Po)op N()op ' {0} N()op , 1 N()op .
476 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Remark 4.7.2.18. Let p : M 1 N()op be as in Construction 4.7.2.17. For each n 0, there are
canonical isomorphisms
Remark 4.7.2.19. The -category Str M depends only on the -category M, and not on the weak en-
richment M 1 N()op .
Since the map N(Po0 )op N()op is a right fibration of simplicial sets, Corollary T.3.2.2.12 immediately
implies the following:
Proposition 4.7.2.20. Let M be an -category. Then the map q0 : Str M N()op is a coCartesian
fibration. Moreover, a morphism in Str M is q0 -coCartesian if and only if, for every morphism in
N(Po0 )op lying over q0 (), the image of (under ) is an equivalence in M.
Remark 4.7.2.21. In the situation of Proposition 4.7.2.20, every map f : [n] [m] of linearly ordered sets
determines a functor Str M[m] Str M[n] , which can be identified with the functor M[m] M[n] given by
composition with f .
The analogous result for -categories of enriched strings is a bit more difficult to state.
en
(1) The projection map q : Str M N()op is a categorical fibration.
en
(2) For every object X Str M and every inert morphism : q(X) [n] in N()op , there exists a
en
q-coCartesian morphism : X Y in Str M with q() = .
en
(3) Let : X Y be a morphism in Str M such that = q() is an inert morphism [m] [n] in
N()op . Then is q-coCartesian if and only if, for every pair of integers 0 i j n, the induced
map X((i), (j)) Y (i, j) is an equivalence in M .
(4) Let : X Y satisfy the condition of (3). If X Str Men , then Y Str Men .
(5) Assume that p is a coCartesian fibration. Then the map q is a coCartesian fibration. Moreover, a
morphism : X Y in N()op is q-coCartesian if and only if, for every pair of integers 0 i j n,
the induced map X((i), (j)) Y (i, j) is an inert morphism in M , where = q().
en
(6) Assume that p is a coCartesian fibration, and let : X Y be a morphism in Str M satisfying the
condition of (5). If X Str Men , then Y Str Men .
4.7. MONADS AND THE BARR-BECK THEOREM 477
Proof. The map N(Po)op N()op is a Cartesian fibration and therefore a flat categorical fibration (Ex-
ample B.3.11). Assertion (1) now follows from Proposition B.4.5. Suppose that we are given an object
en en
X Str M[m] and an inert morphism : [m] [n] in N()op . Let Y0 Str M[n] be the composition of X
with the map N(Po[n] )op N(Po[m] )op determined by . There is an evident map 0 : X Y0 covering ,
which is q-coCartesian by Lemma B.4.8. This proves (2). Note that the map 0 satisfies the criterion of (3).
If : X Y 0 is any morphism covering , then the induced map Y0 Y is an equivalence if and only if
X((i), (j)) Y (i, j) is an equivalence for all 0 i j n, which proves (3). For assertion (4), we may
assume without loss of generality that Y = Y0 in which case the result is obvious. Assertion (5) is a special
case of Corollary T.3.2.2.12.
It remains to prove (6). Assume that p is a coCartesian fibration and let : X Y be a q-coCartesian
morphism which covers a map : [m] [n] in N()op . Assume further that X is an enriched m-string; we
wish to show that Y is an enriched n-string. Let 0 i i0 j n; we wish to show that u : Y (i, j) Y (i0 , j)
is an inert morphism in M . We have a commutative diagram
X((i), (j))
v / Y (i, j)
u0 u
0
X((i0 ), (j))
v / Y (i0 , j).
Since v is q-coCartesian (by (5)), it will suffice to show that u v ' v 0 u0 is q-coCartesian. This follows from
the fact that u0 and v 0 are q-coCartesian (for v 0 this follows from (5), for u0 it follows from our assumption
that X is an enriched m-string).
Let L : M C be a left adjoint to the inclusion. To complete the proof, we must show that for
0 i i0 j 0 j n, the map f : LY (i, j) LY (i0 , j 0 ) is an inert morphism in C . The argument
proceeds as above. Consider the diagram
LX((i), (j))
g
/ LY (i, j)
f0 f
g0
LX((i0 ), (j 0 )) / LY (i0 , j 0 ).
Lemma 4.7.2.24. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched over
the -planar -operad C = M 1 {1}, and let q : Str M N() be the induced map. Let n 0,
en op
let Po0[n] Po[n] be defined as in the proof of Proposition 4.7.2.13, and let Po1[n] = Po0[n] {(0, n)} Po[n] .
Suppose we are given a diagram
N(Po1[n] )op
X / Str Men
q
N(Po[n] )op / N()op
where X carries each morphism in Po1[n] to a q-coCartesian morphism in Str M. Then X is a q-limit diagram.
Proof. Let J denote the fiber product N(Po)op N()op N(Po1[n] )op , so that the objects of J can be identified
with sequences 0 i i0 j 0 j n such that (i, j) Po1[n] , and let J0 be the full subcategory spanned
by those objects where (i, j) Po0[n] . The diagram X determines a functor F : J M . According to
Proposition B.4.9, it will suffice to show that F is a p-right Kan extension of F0 = F | J0 . Fix an object J
which does not belong to J0 , necessarily of the form 0 i i0 j 0 j n, where i = 0 and j = n; we
wish to prove that F is a p-right Kan extension of F0 at . Replacing [n] by the interval {i0 , i0 + 1, . . . , j 0 },
we can reduce to the case where i0 = 0 and j 0 = n. Then is an initial object of J, and we wish to prove
that F exhibits F () as a p-limit of the diagram F0 . Let J1 be the full subcategory of J0 spanned by those
sequences 0 i i0 j 0 j 0 where i = i0 and j = j 0 . The inclusion J1 J0 admits a right adjoint,
so that J1 J0 is right cofinal. It will therefore suffice to show that F exhibits F () as a p-limit of the
diagram F1 = F | J1 .
Let L : M C be a left adjoint to the inclusion and consider the natural transformation F LF ,
which we identify with a functor F + : 1 J M . It now suffices to show that F + exhibits F + (0, ) as a
p-limit of the diagram F + |1 J1 . This follows from assertion (b) in the proof of Proposition 4.7.2.13.
Lemma 4.7.2.25. Let M be an -category and let q0 : Str M N()op be the induced map. Let n 0,
Po0[n] , and Po1[n] be as in the statement of Lemma 4.7.2.24, and suppose we are given a diagram
N(Po1[n] )op
X / Str M
q0
N(Po[n] )op / N()op
where X carries each morphism in Po1[n] to a q0 -coCartesian morphism in Str M. Then X is a q0 -limit
diagram.
Proof. Let J denote the fiber product N(Po0 )op N()op N(Po1[n] )op , so that the objects of J can be identified
with sequences 0 i k j n such that (i, j) Po1[n] , and let J0 be the full subcategory spanned by those
objects where (i, j) Po0[n] . The diagram X determines a functor F : J M. According to Proposition
B.4.9, it will suffice to show that F is a right Kan extension of F0 = F | J0 . Fix an object J given by
0 i k j n and let J0 = J0 J J/ . We wish to show that F exhibits F () as a limit of the diagram
F | J0 . Since F carries every morphism in J to an equivalence in M, it will suffice to show that J0 is weakly
contractible. This is clear, since J0 has a final object.
Remark 4.7.2.26. In the situation of Lemma 4.7.2.25, we will say that a morphism in Str M is inert if
q0 () is inert and is q0 -Cartesian.
4.7. MONADS AND THE BARR-BECK THEOREM 479
Str Men
f
/ Str M
q q0
% y
N()op .
Then:
(1) The map f : Str Men Str M is a categorical fibration.
(2) Let X Str Men and suppose we are given an inert morphism : f (X) Y in Str M. Then there
exists an f -coCartesian morphism : X Y lifting .
(3) Let : f (X) Y be as in (2), and let 0 = q0 () : [m] [n] be the induced morphism in N()op .
An arbitrary morphism : X Y lifting is f -coCartesian if and only if induces an equivalence
X(0 (i), 0 (j)) Y (i, j) for 0 i j n.
(4) Assume that p is a coCartesian fibration, let X Str Men , and suppose we are given a q0 -coCartesian
morphism : f (X) Y in Str M. Then there exists an f -coCartesian morphism : X Y lifting
.
(5) Let : f (X) Y be as in (4), and let 0 = q0 () : [m] [n] be the induced morphism in N()op .
An arbitrary morphism : X Y lifting is f -coCartesian if and only if induces a p-coCartesian
map X(0 (i), 0 (j)) Y (i, j) for 0 i j n.
(6) Let n 0, Po0[n] , and Po1[n] be as in the statement of Lemma 4.7.2.24, and suppose we are given a
diagram
N(Po1[n] )op
X / Str Men
q
N(Po[n] )op / N()op .
If X carries every morphism in N(Po1[n] )op to a q-coCartesian morphism in Str Men , then X is an
f -limit diagram.
en
Proof. To prove (1), it suffices to show that the map f : Str M Str M is a categorical fibration: that is,
that f has the right lifting property with respect to every cofibration of simplicial sets i : A B which is
also a categorical equivalence. This is equivalent to the requirement that, for every map B N()op , the
morphism p has the right lifting property with respect to the induced map
a
j : (A N()op N(Po)op ) (B N()op N(Po0 )op ) B N()op N(Po)op .
AN()op N(Po0 )op
Since p is a categorical fibration and j is a cofibration, it suffices to show that j is a categorical equivalence.
Because the Joyal model structure is left proper, we are reduced to showing that the inclusions
fiber product N()op Str M Str Men , where the map N()op Str M corresponds to the constant functor
N(Po0 )op M taking the value M M.
Remark 4.7.2.29. In the situation of Definition 4.7.2.28, consider the projection map : C[M ] N()op .
The inverse image 1 {[1]} is isomorphic to the -category C[M ] of Definition 4.7.2.1.
Proposition 4.7.2.30. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched
over the -planar -operad C = M 1 {1}. For every object M M, the projection map : C[M ]
N()op exhibits C[M ] as a -planar -operad. If p is a coCartesian fibration, then exhibits C[M ] as
a -monoidal -category.
Proof. We verify that the functor satisfies the requirements of Definition 4.7.1.11. Conditions (1) and
(2) follow immediately from Lemma 4.7.2.27 (which also implies that is a coCartesian fibration if p is a
coCartesian fibration), and condition (4) follows from Proposition 4.7.2.13. To verify condition (3), consider
an object X C[M ] [n] and a collection of -coCartesian morphisms i : X Xi covering the maps [n] [1]
in N()op given by the inclusions [1] ' {i 1, i} , [n] in for 1 i n. We wish to prove that the maps
i exhibit X as a -product of the objects Xi . Assume for notational simplicity that n 6= 1 (otherwise the
result is obvious). Let Po1[n] be as in the statement of Lemma 4.7.2.24 and let Po2[n] Po1[n] be the subset
consisting of pairs (i, j) where either (i, j) = (0, n) or j = i + 1. The morphisms {i }1in determine a
diagram X0 : N(Po2[n] )op Str Men which fits into a commutative diagram
N(Po2[n] )op
X0
/ Str Men
9
X
f
N(Po1[n] )op / Str M.
We wish to prove that X0 determines a -limit diagram in C[M ] . Using Lemma T.4.3.2.13, we can choose
an f -left Kan extension X of X0 as indicated in the diagram. Lemma 4.7.2.27 implies that X is an f -limit
diagram, so that X determines a -limit diagram X 0 in C[M ] . To complete the proof, it will suffice to
show that X 0 | N(Po2[n] )op is a -limit diagram. In view of Lemma T.4.3.2.7, it will suffice to show that X 0
is a -right Kan extension of X 0 | N(Po2[n] )op . Unwinding the definitions, it will suffice to show that every
object Y C[M ][0] is -final. To this end, choose any object Z C[M ][n] and any morphism : [n] [0] in
op
N() ; we wish to show that mapping space
Map
C[M ] (Z, ) = MapC[M ] (Z, Y ) Hom ([0],[n]) {}
is weakly contractible. Since is inert, we can choose a -coCartesian morphism Z Z0 in C[M ] lying
over . It will therefore suffice to show that the mapping space MapC[M ] (Z0 , Y ) is contractible. This is
[0]
Remark 4.7.2.31. In the situation of Definition 4.7.2.1, the -category C[M ]C {1C } can be identified with
the Kan complex M/M M {M } ' MapM (M, M ). The monoidal structure on C[M ] induces a coherently
associative multiplication on MapM (M, M ), which simply encodes the composition in the -category M. In
1C is an object of C[M ] C {1C } which classifies an equivalence from M to itself, then e
particular, if e 1C is an
invertible object of C[M ] (see Remark 4.1.1.19).
4.7. MONADS AND THE BARR-BECK THEOREM 481
In what follows, it will be convenient to work with a slight variant of the -category C[M ] .
Remark 4.7.2.33. Consider the functor i : N()op 1 N(Po)op , given by [n] 7 (1, ([n], 0, n)). In
the situation of Definition 4.7.2.32, let q + denote the projection map C+ [M ] N()op . It follows from
Proposition 4.7.2.30 that q + exhibits C+ [M ] as a -planar -operad. Composition with i induces a
categorical fibration : C+ [M ] C , and Lemma 4.7.2.27 implies that is a map of -planar -operads
(that is, carries inert morphisms in C+ [M ] to inert morhisms in C ). If p : M 1 N()op
is a coCartesian fibration, then q + is a coCartesian fibration and carries q + -coCartesian morphisms to
p-coCartesian morphisms (that is, is a map of -monoidal -categories).
We now come to the main result of this section, which describes the -category of algebra objects of
C[M ] .
Theorem 4.7.2.34. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched
over the -planar -operad C = M 1 {1}. Let s : N() N(Po) be the functor given on objects
op op
by [n] 7 ([n], 0, n). Then, for each object M M, composition with s induces a categorical equivalence
: Alg(C+ [M ]) LMod(M) M {M }.
(well-defined up to a contractible space of choices) by composing a section of the trivial Kan fibration
: Alg(C+ [M ]) LMod(M) M {M }.
Proof. Let X Fun1 N()op (1 N(Po)op , M ) be the full subcategory spanned by those functors F
satisfying the following conditions:
(d) If : [m] [n] is an inert morphism in , then F (0, [n], (i), (j)) F (0, [m], i, j) is an equivalence
in M .
482 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
X /
LMod(M)
X0
0
/ M.
It will therefore suffice to show that the functors and 0 are categorical equivalences. The map 0 is an
equivalence since N(Po0 )op is weakly contractible (it has a final object, given by ([0], 0, 0)). It will therefore
suffice to show that is a categorical equivalence. Let X0 be the full subcategory of Fun1 N()op ({0}
N(Po)op , M ) spanned by those functors F which satisfy (a0 ), (b0 ), (d), (d0 ), and the following weaker version
of (c):
(c0 ) For n 0, the map F (0, [n], 0, n) F (1, [n], 0, n) is inert.
A functor F Fun1 N()op ({0} N(Po)op , M ) belongs to X0 if and only if F0 = F |(1 N()op )
determines an object of LMod(M) and F is a p-right Kan extension of F0 . Then X0 is a full subcategory
of X and Proposition T.4.3.2.15 guarantees that the restriction map | X0 is a trivial Kan fibration. We will
complete the proof by showing that X = X0 . In other words, we will show that a functor F X0 also satisfies
conditions (a), (b), and (c). To prove (a), consider 0 i i0 j n. Condition (d) guarantees that the
induced map F (0, [n], i, j) F (0, [n], i0 , j) is equivalent to the map F ([j i], 0, j i) F ([j i0 ], 0, j i0 )
and is therefore inert by (a0 ). To prove (b), we assume that 0 i i0 j 0 j n and note that (d0 ) implies
that F (0, [n], i, j) F (0, [n], i0 , j 0 ) is equivalent to the map LF ([j i], 0, j i) LF ([j 0 i0 ], 0, j 0 i0 )
which is inert by (b0 ). It remains to verify (c). Fix 0 i j n; we wish to show that the map
u : F (0, [n], i, j) F (1, [n], i, j) is inert. Using (b), we are reduced to proving that the composite map
F (0, [n], i, j) F (1, [n], i, j) ' F (1, [j i], 0, j i) is inert. This map factors as a composition
u0 u00
F (0, [n], i, j) F (0, [j i], 0, j i) F (1, [j i], 0, j i)
where u0 is an equivalence by (a) and u00 is inert by virtue of (c0 ).
Our next goal is to analyze the relationship between the -planar -operads C[M ] and C . In the
situation of Definition 4.7.2.32, we let C+ [M ] denote the fiber product C+ [M ] N()op {[1]}. Our starting
point is the following observation:
Lemma 4.7.2.36. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched over
the -planar -operad C = M 1 {1}. For every object M M, the categorical fibration : C+ [M ]
Proof. Let J be the full subcategory of the product 1 N(Po[1] )op obtained by removing the vertex
(1, [1], 0, 0) and let J0 J be the full subcategory obtained by removing the vertex (0, [1], 0, 0). Let
X0 be the full subcategory of Fun1 N()op (J0 , M ) M {M } spanned by the p-limit diagrams and let
X = Fun1 N()op (J, M ) Fun1 N()op (J0 ,M ) X0 . The map [1] factors as a composition of restriction
functors
0
C+ [M ] X M {M } X0 C .
where and are trivial Kan fibrations by Proposition T.4.3.2.15. It will therefore suffice to show that 0
is a right fibration. But 0 is a pullback of the right fibration (M )/M M .
Let M and M be as above. For each n 0 we can identify the map [n] : C+ [M ]
[n] C[n] with the
nth power of the right fibration [1] of Lemma 4.7.2.36. The forgetful functor C+ [M ] C is not a right
fibration, but we have the following closely related result:
Lemma 4.7.2.37. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched over
the -planar -operad C = M 1 {1}. Let M M be an object and let : C+ [M ] C be as in
Proof. We begin with an auxiliary construction. Define a map of simplicial sets C N()op so that the
following universal property is satisfied: for every map of simplicial sets K N()op , there is a canonical
bijection
Hom(Set )/ N()op (K, C ) Hom(Set )/ N()op (N(Po)op N()op K, C ).
For each n 0, the fiber C[n] can be identified with FunN()op (N(Po[n] )op , C ); we let C
e denote the full
subcategory of C spanned by those objects which correspond to functors F : N(Po[n] )op C which are
p-left Kan extensions of F |{([n], 0, n)}. Composition with the functor s : N()op N(Po)op given by
[n] 7 ([n], 0, n) induces a restriction functor r : C C .
We claim that r induces a trivial Kan fibration C e C . To prove this, we associate to every map of
simplicial sets K N()op the fiber product N(Po)op op
K = K N()op N(Po) . Let MK be the collection of
all morphisms in N(Po)op K whose image in K is degenerate. Then s determines a map of marked simplicial
sets uK : K [ (N(Po)op K , M K ). When K is a simplex, Proposition T.4.3.2.15 implies that uK is a weak
equivalence of marked simplicial sets. It follows by standard devissage argument that uK is a weak equivalence
of marked simplicial sets for every K; in particular, every map n N()op induces a trivial cofibration
a
n,[ (N(Po)op op
n , M ) , (N(Po) n , M )
n n
( n )[
from which it follows immediately that the map C e C has the right lifting property with respect to
n , n .
The map is a pullback of the restriction functor : Str Men,+ Str M N()op C . It will therefore
suffice to show that f is -Cartesian. Let : Str M N()op C C , so that is a pullback of the map
0 : Str M N()op . The image of f in Str M is an equivalence and therefore 0 -Cartesian. It follows
that (f ) is -Cartesian. Consequently, to prove that f is -Cartesian, it will suffice to show that f is
( )-Cartesian (Proposition T.2.4.1.3). The map factors as a composition
e
Str Men,+ C C ,
where the second map is a trivial Kan fibration. It will therefore suffice to show that f is -Cartesian.
Let f : X Y be a morphism in Str Men,+
[n] . Set J = N(Po[n] )
1 op
and let J0 = {1} N(Po[n] )op J.
We can identify X and Y with functors J M and f with a functor F : 1 J M . According
484 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
to Proposition B.4.9, it will suffice to show that F is a p-right Kan extension of F0 = F | I, where I =
(1 J0 ) {1}J0 ({1} J). Fix an object of E of 1 J not belonging to I having image ([n], i, j) in ; we
`
will prove that F is a p-right Kan extension of F0 at E. That is, we show that F exhibits F (E) as a p-limit
of the diagram F0 |(IX/ ). Unwinding the definitions, we must show that the diagram
X(1, [n], i, j) / Y (1, [n], i, j)
is a p-limit square. Since Y Str Men,+ [n] , it exhibits Y (0, [n], i, j) as a p-product of Y (1, [n], i, j) with
Y (0, [n], j, j). It will therefore suffice to show that F exhibits X(0, [n], i, j) as a p-product of X(1, [n], i, j)
with Y (0, [n], j, j) ' M ' X(0, [n], j, j), which follows from our assumption that X Str Men,+ [n] .
Remark 4.7.2.38. In the situation of Lemma 4.7.2.36, the functor [1] : C+ [M ] C is conservative. It
follows that for each n 0, the functor [n] : C+ [M ]
[n] C[n] is conservative, so that is itself conservative.
Proposition 4.7.2.39. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched
over the -planar -operad C = M 1 {1}. For each object M M, the forgetful functor : C+ [M ]
C induces a right fibration Alg(C+ [M ]) Alg(C).
(1) The object A can be promoted to an object of Alg(C+ [M ]) in an essentially unique way. We will
abuse notation by denoting this object also by A.
Proof. Proposition 4.7.2.30 implies that the forgetful functor C[M ] N()op exhibits C[M ] as a -
monoidal -category, so that C[M ] ' O Ass N()op for some coCartesian fibration of -operads
O Ass . Combining Corollary 3.2.2.5 with Proposition 4.1.2.15, we conclude that A can be promoted
to an object of Alg(C[M ]), which is automatically a final object of Alg(C[M ]) (and therefore unique up
to equivalence). Since the map Alg(C+ [M ]) Alg(C[M ]) is a trivial Kan fibration; we may lift A to a
final object of Alg(C+ [M ]), which we will also denote by A. This proves (1). We have a diagram of maps
Alg(C)/(A) Alg(C+ [M ])/A Alg(C+ [M ]) LMod(M) M {M }
which are equivalences of -categories by virtue of Proposition 4.7.2.39 and Theorem 4.7.2.34.
is a right fibration.
Proof. Combine Proposition 4.7.2.39 with Theorem 4.7.2.34.
That is, A is a split exact resolution of A1 if there exist maps {hn : An1 An }n0 such that d0 h0 = idA1
and dn+1 hn+1 + hn dn = idAn for n 0. In this case, if we let Zn An be the kernel of the differential dn ,
then we have canonical isomorphisms An ' Zn Zn1 for each n 0, where the inclusion Zn1 , An is
given by hn |Zn1 . This implies that the chain complex A is exact. In fact, a much stronger assertion is
true: for any additive functor F , the induced chain complex
Example 4.7.3.5. Let M be an -category which is left tensored over a monoidal -category C , let A
Alg(C), and G : LModA (M) M denote the forgetful functor. Let M be a simplicial object of LModA (M)
which is G-split. Then G(M ) admits a colimit in M which is preserved by the functor C : M M for
each object C C. Applying Corollary 4.2.3.5, we deduce that M admits a colimit in LModA (M) which is
preserved by the functor G.
Variant 4.7.3.6. Let M be an -category which is bitensored over the a pair of monoidal -categories C
and D , and suppose we are given algebra objects A Alg(C) and B Alg(D). Let : RModB (M) M
denote the forgetful functor, and regard RModB (M) as an -category left-tensored over C (see 4.3.2).
Let : A BModB (M) ' LModA (RModB (M)) RModB (M) be the forgetful functor, and let M be a
simplicial object of A BModB (M). Assume that M is -split. Then (M ) is a -split simplicial object
of RModB (M). It follows from Example 4.7.3.5 that (M ) admits a geometric realization in RModB (M).
For every object C C, the diagram
RModB (M)
C
/ RModB (M)
M
C
/M
commutes up to homotopy. It follows that the formation of the geometric realization of (M ) is preserved
by operation of tensor product with C. Applying Corollary 4.2.3.5, we deduce that M admits a geometric
realization in A BModB (M), which is preserved by the forgetful functor . This proves the following:
() Let M be -split simplicial object of A BModB (M), where = : A BModB (M) M is the
forgetful functor. Then M admits a geometric realization in A BModB (M), which is preserved by the
functor .
Example 4.7.3.7. We define a functor : N( )op N()op by the formula ({} [n]) ' {} ?
[n] ? [0] ' [n + 1], and let : N( )op LM be the composition of with the functor LCut : N()op
LM of Construction 4.2.2.6. Note that ({}) = m. Since {} is an initial object of , there is a
canonical natural transformation : 0 , where 0 : N( )op LM is the constant functor taking
the value m.
Let q : M LM be a coCartesian fibration of -operads, corresponding to an -category M left-
tensored over a monoidal -category C = M
a . Let X : LM M be an object of LMod(M). We can
identify X with a pair (A, M ), where A is an algebra object of C and M M has the structure of a left module
over A. The composition X is a functor N( )op M . Since q is a coCartesian fibration, we can
lift to a q-coCartesian natural transformation : (X ) X 0 for some functor X 0 : N( )op M.
Unwinding the definitions, we see that X 0 | N()op is the bar construction BarA (A, M ) of Construction
4.4.2.7. It follows that BarA (A, M ) is a split simplicial object of M. Moreover, Remark 4.7.3.3 implies that
X 0 | N(+ )op is a colimit diagram, which produces another proof that | BarA (A, M ) | ' X 0 ({}) = M .
The construction [n] 7 [0] ? [n] ' [n + 1] determines a functor from + to itself. There is an evident
natural transformation : id+ . Let j denote the inclusion + , . There is another natural
transformation of functors : j j, which carries an object [n] + to the map f : [n + 1] {}
[n] {} such that f (0) = and f (k) = k 1 for 0 < k n + 1. The composition of j() and is the
identity natural transformation from the functor j to itself. We can view j() and as determining a map
of simplicial sets N(+ ) 2 N( ).
Proposition 4.7.3.8. The diagram
N(+ ) 20 / N(+ )
N(+ ) 2 / N( )
4.7. MONADS AND THE BARR-BECK THEOREM 487
is a homotopy pushout square of simplicial sets (with respect to the Joyal model structure).
Proof. Let f : [m] {} [n] {} be a morphism in . We define the complexity c(f ) to be the
cardinality of the set {i [m] : f (i) = }. If is an k-simplex of N( ) corresponding to a sequence of
maps
f1 fk
[n0 ] {} [nk ] {},
then we define the complexity c() to be the sum c(f1 ) + + c(fk ). For every nonnegative integer m, let
X(m) denote the simplicial subset of N( ) spanned by those S simplices such that c() m. We note
that X(0) can be identified with N(+ ), and that N( ) = m X(m).
Proposition 4.7.3.8 follows immediately from the following pair of assertions:
N(+ ) 2 / X(1)
is a homotopy pushout square of simplicial sets (with respect to the Joyal model structure).
The proofs of both (a) and (b) will require some auxiliary constructions. Let F1 , . . . , Fk be a sequence of
functors from + to itself (in practice, each of these functors will be either or the identity). We define a
category C[F1 , . . . , Fk ] as follows:
(ii) If i j, a morphism from ([m], i) ([n], j) in C[F1 , . . . , Fk ] is a map [m] Fi+1 Fj [n] in + . If
i > j, there are no morphisms from ([m], i) to ([n], j) in C[F1 , . . . , Fk ].
We now prove (a). The natural transformation : j j determines a map N(C[]) N( ), which
factors through the simplicial subset X(1). This map fits into a commutative diagram
N(+ ) 2 / N(C[]) / X(1)
where the right hand square is a pushout square and therefore (since the vertical maps are all cofibrations)
a homotopy pushout square. It will therefore suffice to show that the left square is a homotopy pushout
diagram. This square fits into a larger diagram
N(+ ) {0,1}
/ N(+ )
N(+ ) 20 / N(C[id])
N(+ ) 2 / N(C[])
488 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
where the upper square is a pushout diagram and therefore (since the vertical maps are again cofibrations)
a homotopy pushout square; here the map classifies the natural transformation : id . It therefore
suffices to show that the outer square is a homotopy pushout. This square fits into a larger diagram
N(+ ) {1,2} / N(+ ) 2 / N(C[]).
The left square is obviously a homotopy pushout diagram, and the outer rectangle is a homotopy pushout
diagram by Proposition T.3.2.2.7. It follows that the right square is a homotopy pushout diagram, as desired.
We now prove (b). Fix n 2. For every subset S {1, . . . , n}, let CS = C[F1 , . . . , Fn ] where
(
if i S
Fi =
id+ if i / S.
X(n 1) / X(n).
Consequently, to prove that the inclusion X(n 1) , X(n) is a categorical equivalence, it will suffice to
show that the inclusion Y 0 , Y is a categorical equivalence. In other words, we are reduced to proving that
the diagram {YS }SP is a homotopy colimit (with respect to the Joyal model structure).
There is an obvious forgetful functor Y n . For every simplicial subset K n , let ZK : P Set
be the functor given by the formula ` ZK (S) = ` YS ` K. We wish to prove that Z is a homotopy
n n
colimit diagram. Let K0 = {0,1} {1} {1,2} {2} {n1} {n1,n} , so that the inclusion K0 , n is
a categorical equivalence. Since each of the projection maps YS n is a Cartesian fibration, we deduce
that the inclusion ZK0 Zn is a weak equivalence of diagrams (Proposition T.3.3.1.3). It will therefore
suffice to show that ZK0 is a homotopy colimit diagram. Since the collection of homotopy colimit diagrams
in Set is stable under the formation of homotopy pushout squares, we can reduce further to proving that
ZK is a homotopy colimit diagram when K = {i} n for 0 i n or K = {i1,i} n for 0 < i n.
In the first case, this is obvious: the diagram Z{i} is isomorphic to the constant diagram taking the value
N(+ ), which is a homotopy colimit diagram because the simplicial set N(P0 ) is weakly contractible (since
P0 has a least element {1, . . . , n}). To handle the second, let us suppose that K = {i1,i} , so that ZK
is given by the formula (
N(C[]) if i S
ZK (S) =
N(C[id]) otherwise.
Let P1 be the subset of P0 consisting of the subsets , {i} {1, . . . , n}. We observe that ZK |P0 is a homotopy
left Kan extension of ZK |P1 . Consequently, to prove that ZK is a homotopy colimit diagram, it suffices to
show that ZK exhibits ZK ({1, . . . , n}) as a homotopy colimit of the restriction ZK |P1 . Since P1 has a
final object {i}, this follows from the observation that the map ZK ({i}) ZK ({1, . . . , n}) is a categorical
equivalence (in fact, an isomorphism) of simplicial sets.
4.7. MONADS AND THE BARR-BECK THEOREM 489
For any -category C, composition with the functor : + + determines a functor from the
-category of augmented simplicial objects of C to itself. We will denote this functor by T . The natural
transformation id determines a natural map T X X , for every augmented simplicial object X of
C. Proposition 4.7.3.8 immediately implies the following:
Corollary 4.7.3.9. Let C be an -category, and let X be an augmented simplicial object of C. The following
conditions are equivalent:
(1) The augmented simplicial object X is split.
(2) The canonical map T X X admits a right homotopy inverse.
Remark 4.7.3.10. More precisely, we see that if X is an augmented simplicial object of an -category C,
then extending X to a functor N( )op C is equivalent to giving a natural transformation X T X
together with a homotopy of the composite map
X T X X
with the identity on X .
Corollary 4.7.3.11. Let f : C C be a right fibration of -categories and let C be a simplicial object of
C. If f (C ) is a split simplicial object of C, then C is a split simplicial object of C .
Example 4.7.3.12. Let C be an abelian category. Then Dold-Kan correspondence establishes an equivalence
of categories between the category Fun(op , C) of simplicial objects of C and the category Ch0 (C) of
nonnegatively graded chain complexes in C (see, for example, [160]). Let X be a simplicial object of C, and
let
d d
C2 2 C1 1 C0
be the corresponding (normalized) chain complex. Then extending X to an augmented simplicial object
X : op
+ C is equivalent to providing an augmentation on the chain complex C : that is, providing a
map d0 : C0 C1 such that d0 d1 = 0. In this case, the augmented simplicial object T X corresponds to
the cone
C3 C2 C2 C1 C1 C0 C0 .
Giving a section of the canonical map T X X is equivalent to giving a collection of maps hn : Cn1 Cn
satisfying d0 h0 = idC1 and dn+1 hn+1 + hn dn = idCn for n 0. In other words, extending X to a split
simplicial object of C is equivalent to giving a contracting homotopy which exhibits C as a split exact
resolution of some object C1 C.
For later use, we record some other consequences of Proposition 4.7.3.8.
Corollary 4.7.3.13. Let C be an -category, and let X denote the full subcategory of Fun(N(op + ), C)
spanned by the split augmented simplicial objects of C (that is, X is the essential image of the restriction
functor Fun(N(op op op
), C) Fun(N(+ ), C)). Then X is stable under retracts in Fun(N(+ ), C).
> X
Y
id / Y
of augmented simplicial objects of C, where X is split. We wish to prove that Y is split. According to
Corollary 4.7.3.9, there exists a map of augmented simplicial objects : X T X such that the composition
X T X X is homotopic to the identity. Let 0 denote the composition
T
Y X T X T Y .
490 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
0
A simple diagram chase shows that the composition Y T Y Y is homotopic to the identity, so that
Y splits as required.
Remark 4.7.3.14. The functor carries + into the subcategory + . Consequently, the translation
functor T factors through a functor Fun(N(op ), C) Fun(N(op
+ ), C). We will abuse notation and denote
this functor also by T .
Corollary 4.7.3.15. Let C be an -category, and let X be an augmented simplicial object of C. The
following conditions are equivalent:
(2) There exists a simplicial object U of C such that X is a retract of T U (in the -category of augmented
simplicial objects of C).
Proof. The implication (1) (2) follows from Corollary 4.7.3.9. We will prove that (2) (1). Using Corol-
lary 4.7.3.13, we may assume that X = T U . The desired result in this case follows from the observation
that the shift functor : + extends naturally to a functor , determined by the natural
identification of linearly ordered sets [n + 1] = [0] ? [n] ' [n] {}.
Lemma 4.7.4.1. Let G : D C be a functor between -categories. Let F : C D be a functor and let
v : F G idD be the counit of an adjunction between F and G. Then v induces a map
v
(G F ) G = G (F G) G idD = G
Proof. We wish to show that for every functor U : C C, composition with v induces a homotopy equivalence
: MapFun(C,C) (U, G F ) MapFun(D,C) (U G, G). Let u : idC G F be the unit for an adjunction
which is compatible with v. Then u determines a map : MapFun(D,C) (U G, G) MapFun(C,C) (U, G F )
given by the composition
u
MapFun(D,C) (U G, G) MapFun(C,C) (U G F, G F ) MapFun(C,C) (U, G F ).
From the compatibility between u and v, it follows readily that is a homotopy inverse to .
In the situation of Definition 4.7.4.2, we will say that G exhibits T as an endomorphism monad of G.
Combining Lemma 4.7.4.1, Theorem 4.7.2.34, and Corollary 3.2.2.5, we obtain the following result:
4.7. MONADS AND THE BARR-BECK THEOREM 491
Proposition 4.7.4.3. Let G : D C be a functor between -categories. Assume that there exists a functor
F : C D and a natural transformation u : idC G F which is the unit for an adjunction between G and
F . Then:
(1) There exists an endomorphism monad for G.
(2) Let T be a monad on C and let G LModT (Fun(D, C)) be a lifting of G. Then G exhibits T as an
endomorphism monad of G if and only if the composite map
id u
T aid
T T G F F G F
Remark 4.7.4.6. For a proof of Theorem 4.7.4.5 in the setting of classical category theory, we refer the
reader to [9].
Remark 4.7.4.7. Hypotheses (1) and (2) of Theorem 4.7.4.5 can be rephrased as the following single
condition:
() Let V : N()op D be a simplicial object of D which is G-split. Then V has a colimit in D. Moreover,
an arbitrary extension V : N()op D is a colimit diagram if and only if G V is a colimit diagram.
It is clear that (1) and (2) imply (), and that () implies (2). To prove that () implies (1), let us consider
an arbitrary morphism f : D0 D in D. The map f determines an augmented simplicial object V of D,
with (
D0 if n 0
V ([n]) =
D if n = 1.
492 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
The underlying simplicial object V = V | N()op is constant, and therefore G-split. Since N() is con-
tractible, V is a colimit diagram if and only if f is an equivalence, and G V is a colimit diagram if and only
if G(f ) is an equivalence. If () is satisfied, then these conditions are equivalent, so that G is conservative
as desired.
Remark 4.7.4.8. Let C be an -category, and regard C as left-tensored over the monoidal -category
End(C). We have a commutative diagram
LMod(C)
/ C Alg(End(C))
p p0
' v
Alg(End(C)),
where is determined by the p and the forgetful functor LMod(C) C. The functor p0 is obviously
a Cartesian fibration, and Corollary 4.2.3.2 implies that p is a Cartesian fibration as well. Proposition
4.2.3.1 implies that carries p-Cartesian edges to p0 -Cartesian edges. Consequently, classifies a natural
transformation of functors F F 0 , where F : Alg(End(C))op Cat is the functor classified by p (so
that F (A) ' LModT (C) for every monad T Alg(End(C))) and F 0 is the constant functor taking the value
C Cat . We may identify this transformation with a functor : Alg(End(C))op Cat/C . We can interpret
Theorem 4.7.4.5 as describing the essential image of the functor : namely, a functor G : D C belongs to
the essential image of if and only if G admits a left adjoint and satisfies conditions (1) and (2) of Theorem
4.7.4.5. With more effort, one can show that the functor is fully faithful. In other words, we may identify
monads on C with (certain) -categories lying over C.
Example 4.7.4.9. Let M be an -category which is bitensored over the a pair of monoidal -categories C
and D , and suppose we are given algebra objects A Alg(C) and B Alg(D). Let G : A BModB (M) M
be the forgetful functor. Corollary 4.3.3.13 implies that G admits a left adjoint, Corollary 4.3.3.2 implies that
G is conservative, and Variant 4.7.3.6 implies that every G-split simplicial object of A BModB (M) admits a
colimit which is preserved by G. Using Theorem 4.7.4.5, we deduce that G exhibits A BModB (M) as monadic
over M. The underlying monad T : M M is given by M 7 A M B.
Example 4.7.4.10. Let G : D C be a functor between -categories which exhibits D as monadic over
C. Assume that D and C admit finite limits. The functor G is left exact, and therefore induces a functor
g : Sp(D) Sp(C). Suppose that g admits a left adjoint. Then g exhibits Sp(D) as monadic over Sp(C). To
prove this, we show that g satisfies the hypotheses of Theorem 4.7.4.5:
(2) If U is a simplicial object of Sp(D) which is g-split, then U admits a colimit in Sp(D), and that
colimit is preserved by g.
Assertion (1) follows immediately from our assumption that G is conservative. We now prove (2). Let U
be a g-split simplicial object of Sp(D). For each K Sfin , U (K) is a G-split simplicial object of D. It
follows from Theorem 4.7.4.5 that U (K) admits a colimit V (K) D, which is preserved by the functor G.
The construction K 7 V (K) determines a functor V : Sfin D, where G V ' |g(U )| is reduced and
excisive. Since G is left exact and conservative, we deduce that V is left exact and excisive. It follows that
V Sp(D). Since V is a colimit of the diagram U in Fun(Sfin , D), it is a colimit of the diagram U in
Sp(D). By construction, this colimit is preserved by the functor g.
Example 4.7.4.11. Let q : C O be a coCartesian fibration of -operads and let O0 O be a map
of -operads which is essentially surjective. Assume that:
(a) For each object X O, the -category CX admits geometric realizations of simplicial objects.
4.7. MONADS AND THE BARR-BECK THEOREM 493
(c) The forgetful functor p : Alg/ O (C) AlgO0 / O (C) admits a left adjoint.
Then p exhibits Alg/ O (C) as monadic over AlgO0 / O (C). This follows immediately from Theorem 4.7.0.3 and
Proposition 3.2.3.1.
We now turn to the proof of Theorem 4.7.4.5. The implication (a) (b) is obvious (take E = End(C)
and A to be an endomorphism monad of G). The implication (b) (c) follows immediately from Corollary
4.2.3.2 together with the following:
Proof. Let M C be defined as in Notation 4.2.2.16. In view of Proposition 4.2.2.11, it will suffice to
prove the analogues of (1) and (2) for the forgetful functor LModA (M) M. Note that a simplicial object
of LModA (M) can be viewed as a bisimplicial object of M . In order to avoid confusion, we let K denote
the simplicial set N()op when we wish to emphasize the role of N()op as indexing simplicial objects.
Form a pullback diagram
N / M
p
ACut /
N()op C ,
so that p is a locally coCartesian fibration (Lemma 4.2.2.19). Let u : K LModA (M) be a 0 -split simplicial
object, corresponding to a map V : K N()op N. We observe that every fiber of p is equivalent to
M, and each of the induced maps V[n] : K {[n]} N[n] can be identified with the composition of V with
the forgetful functor 0 . It follows that each of the simplicial objects V[n] is split. Using Lemma T.6.1.3.16,
we deduce that each V[n] admits a colimit V [n] : K . N[n] , and that these colimits are preserved by each
of the associated functors N[n] N[m] (Remark 4.7.3.4). Applying Proposition T.4.3.1.10, we conclude
that each V [n] is a p-colimit diagram. We now invoke Lemma 3.2.2.9 to deduce the existence of a map
V : K . N()op N which induces a p-colimit diagram on each fiber K . {[n]}. Moreover, Lemma
3.2.2.9 implies that V defines a colimit diagram v : K . MapN()op (N()op , N). Since v = v|K factors
through the full subcategory LModA (M) MapN()op (N()op , N), it is easy to see that v factors through
LModA (M). It follows that v is a colimit of v in LModA (M). This proves (1), and (2) follows from the
observation that 0 v = V |K . {[0]} is a colimit diagram in M by construction.
The difficult part of Theorem 4.7.4.5 is the proof that (c) implies (a). Assume that G : D C is a functor
which admits a left adjoint and therefore an endomorphism monad T , and let G0 : D LModT (C) be the
induced functor. Note that G0 is an equivalence of -categories if and only if it is conservative and admits
a fully faithful left adjoint. The first condition is immediate if G is conservative (since G is the composition
of G0 with the forgetful functor LModT (C) C). Consequently, to complete the proof of Theorem 4.7.4.5 it
will suffice to verify the following:
Lemma 4.7.4.13. Let G : D C be a functor between -categories which admits a left adjoint F and let
T be an endomorphism monad for G. Assume that:
() Every G-split simplicial object of D admits a colimit in D, and this colimit is preserved by G.
494 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Then the canonical map G0 : D LModT (C) admits a fully faithful left adjoint.
Proof. Let X LModT (C) be the full subcategory spanned by those left T -modules M LModT (C) such
that the functor
D 7 MapLModT (C) (M, G0 (D)) S
is corepresentable by an object F 0 (M ) D. In this case, F 0 (M ) is well-defined up to canonical equivalence
and the construction M 7 F 0 (M ) determines a functor F 0 : X D, which we can regard as a partially-
defined left adjoint to G0 . Let G00 : LModT (C) C be the forgetful functor, and let F 00 : C LModT (C) be a
left adjoint to G00 , given informally by C 7 T (C). Let X0 denote the full subcategory of X spanned by those
objects M such that the unit map uM : G00 (M ) (G00 G0 F 0 )(M ) ' GF 0 (M ) is an equivalence in C. For
every object C C, the object F 00 (C) belongs to X and we have a canonical equivalence F (C) ' F 0 (F 00 (C)).
Moreover, uF 00 (C) can be identified with the canonical map
which is an equivalence by virtue of our assumption that T is an endomorphism monad for G. It follows
that X0 contains the essential image of F 00 . Let M be an arbitrary object of LModT (C), and let M denote
the simplicial object of LModT (C) given by the bar construction BarT (T, M ) . Then M ' |M |, and M is
a G00 -split by Example 4.7.3.7. Each Mn belongs to the essential image of F 00 and therefore to X0 , so that
G(F 0 (M )) ' G00 (M ) is a split simplicial object of C and therefore F 0 (M ) is a G-split simplicial object of
D. It follows from assumption (2) that F 0 (M ) admits a colimit D D, so that M X and F 0 (M ) ' D.
The map uM is given by the composition
and is therefore an equivalence, since G preserves colimits of G-split simplicial objects. It follows that
X0 = LModT (C). In other words, the functor G0 : D LModT (C) admits a left adjoint F 0 , and the unit
map id G0 F 0 induces an equivalence of functors u : G00 G00 G0 F 0 . Since the functor G00 is
conservative (Corollary 4.2.3.2), we conclude that G0 F 0 ' idLModT (C) , so that F 0 is fully faithful.
For later use, we record another consequence of the proof of Lemma 4.7.4.13:
C
U / C0
G
G0
D
Assume that:
4.7. MONADS AND THE BARR-BECK THEOREM 495
u : idC0 U T
induces an equivalence C 0 (U T )(C 0 ) for each object C 0 C. Let C0 and C be as above. We wish to
prove that the canonical equivalence C0 ' U (C ) induces an equivalence
(i) The -category D admits filtered colimits and geometric realizations, and G preserves filtered colimits
and geometric realizations.
(ii) The -category C is projectively generated (Definition T.5.5.8.23).
(iii) The functor G is conservative.
Then:
(1) The -category D is projectively generated.
(2) An object D D is compact and projective if and only if there exists a compact projective object C C
such that D is a retract of F (C).
(3) The functor G preserves all sifted colimits.
Proof. Let C0 denote the full subcategory of C spanned by the compact projective objects. Let D0 denote
the essential image of F | C0 . Using assumption (i), we deduce that D0 consists of compact projective objects
of D. Without loss of generality, we may assume that the -category D is minimal, so that D0 is small.
Moreover, since C0 is stable under finite coproducts in C, and F preserves finite coproducts, we conclude
that D0 admits finite coproducts (which are also finite coproducts in D).
Let D0 = P (D0 ) (see Definition T.5.5.8.8). Using Proposition T.5.5.8.15, we deduce that the inclusion
D D is homotopic to a composition
0
j f
D0 D0 D,
where the functor f preserves filtered colimits and geometric realizations. Combining Proposition T.5.5.8.22
with Proposition 4.7.4.14 and assumption (ii), we conclude that f is an equivalence of -categories. This
proves (1). Moreover, the proof shows that D0 is spanned by a set of compact projective generators for D
(Definition T.5.5.8.23), so that assertion (2) follows from Proposition T.5.5.8.25. Assertion (3) now follows
from Proposition T.5.5.8.15.
We also have the following variant of Corollary 3.2.3.3:
Corollary 4.7.4.19. Let q : C O be a coCartesian fibration of -operads. Assume that O is unital
and that there exists an uncountable regular cardinal with the following properties:
(1) The -operad O is essentially -small.
(2) For each object X O, the -category CX admits K-indexed colimits for every weakly contractible
-small simplicial set K.
(3) For every collection of objects X1 , . . . , Xn , Y O and every operation MulO ({Xi }, Y ), the associ-
ated functor Y
CXi CY
1in
preserves K-indexed colimits separately in each variable for every weakly contractible -small simplicial
set K.
Then for every -small weakly contractible simplicial set K, the -category Alg/ O (C) admits K-indexed
colimits.
Proof. Let K be a -small weakly contractible simplicial set and suppose we are given a diagram {A }K
in the -category Alg/ O (C); we wish to prove that this diagram admits a colimit in Alg/ O (C). Let O
0 =
O Comm E0 be as in Corollary 3.1.3.7, so that the forgetful functor
admits a left adjoint F (Corollary 3.1.3.7). It follows from Example 4.7.4.11 that G exhibits Alg/ O (C)
as monadic over AlgO0 / O (C). Using Proposition 4.7.4.14 and Remark 4.7.4.15, we can assume that each
A is given as the geometric realization of a simplicial object A (depending functorially on ) and that
for each n we have an identification An ' F (Bn ) (also depending functorially on ). Since Alg/ O (C)
admits geometric realizations of simplicial objects (Proposition 3.2.3.1), it will suffice to show that each of
the diagrams {An }K admits a colimit in Alg/ O (C). The functor F preserves colimits (since it is a left
adjoint), so we are reduced to proving that the diagram {Bn }K admits a colimit in AlgO0 / O (C). This
follows from Proposition 3.2.3.8.
Example 4.7.4.20. Let C be a monoidal -category. Assume that for every countable weakly contractible
simplicial set K, the -category C admits K-indexed colimits and the tensor product
: CC C
preserves K-indexed colimits separately in each variable. Then for every countable weakly contractible
simplicial set K, the -category Alg(C) admits K-indexed colimits.
Remark 4.7.4.21. In the situation of Corollary 4.7.4.19, suppose that we are given a a O-monoidal functor
T : C D , where r : D O is a coCartesian fibration of -operads which also satisfies hypotheses (2)
and (3). Suppose further that for each object X O, the induced map CX DX preserves colimits indexed
by -small weakly contractible simplicial sets. Then the induced map Alg/ O (C) Alg/ O (D) preserves
colimits indexed by -small weakly contractible simplicial sets. This follows from the proof of Corollary
4.7.4.19 (together with Remark 3.1.3.8).
For later use, we record the following the following consequence of the Barr-Beck theorem:
Proposition 4.7.4.22. Suppose given a commutative diagram of -categories
?D
0
G G00
E
G / C.
Suppose that G exhibits E as monadic over C, that G00 is conservative, and that G0 admits a left adjoint.
Then G0 exhibits E as monadic over D.
Warning 4.7.4.23. Monadicity is not transitive: in the situation of Proposition 4.7.4.22, if G00 exhibits D
as monadic over C and G0 exhibits E as monadic over D, then G need not exhibit E as monadic over C.
Proof. We will show that the functor G0 satisfies the hypotheses of Theorem 4.7.4.5:
(1) The functor G0 is conservative. For suppose that : E E 0 is a morphism in E such that G0 () is an
equivalence. Then G() is an equivalence. Since G is conservative (by Theorem 4.7.4.5), we deduce
that is an equivalence.
(2) Let E be a simplicial object of E, and suppose that G0 E is a split simplicial object of D. Then
GE = G00 G0 E is a split simplicial object of C. Since G exhibits E as monadic over C, Theorem
4.7.4.5 implies that E admits a colimit |E | in E, and that the canonical map : |GE | G|E | is
an equivalence in C. We wish to show that : |G0 E | G0 |E | is an equivalence in D. Since G00 is
conservative, it will suffice to show that G00 () is an equivalence in C. Using the commutative diagram
G00 |G0 E |
9
G00 ()
%
|GE |
/ G|E |,
we are reduced to proving that is an equivalence. In other words, we must show that G00 preserves
the colimit of the split simplicial object G0 E , which follows from Remark 4.7.3.4.
498 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
are adjoint if there exists a correspondence q : M 1 with q 1 {0} ' C and q 1 {1} ' D, such that q
is both a coCartesian fibration associated to the functor F : C D and a Cartesian fibration associated
to G : D C (see T.5.2.2). In this case, F is determined up to equivalence by G and vice-versa. The
formation of adjoint functors is compatible with composition up to homotopy: that is, we are are given a
pair of functors F : C D and F 0 : D E having right adjoints G and G0 , respectively, then G G0
is right adjoint to F 0 F (Proposition T.5.2.2.6). In some cases, it is necessary to be more precise: for
example, we would like to know that an adjunction between F and G and an adjunction between F 0 and
G0 determines an adjunction between G G0 and F 0 F up to a contractible space of choices, and that the
resulting composition law for adjunctions is associative up to coherent homotopy. To formulate this idea
more precisely, it is convenient to adopt the following definition:
Definition 4.7.5.1. We will say that a map of simplicial sets q : X S is a biCartesian fibration if it is
both a Cartesian fibration and a coCartesian fibration.
X
f
/Y
S
is commutative.
We will say that an object (X, E, E 0 ) (Set++ )/S is S-bifibered if the map p : X S is a biCartesian
fibration, E is the collection of p-Cartesian edges of X, and E 0 is the collection of p-coCartesian edges of X.
Remark 4.7.5.3. Fix a simplicial set S. For every object (X, E, E 0 ) (Set++
)/S and every simplicial set
K, we define a new object K (X, E, E 0 ) (Set++ )
/S by the formula
where : K X X denotes the projection onto the second factor. Via this construction, we can regard
(Set++
)/S as enriched, tensored, and cotensored over the category of simplicial sets. In particular, for every
pair of objects X = (X, E, E 0 ), Y = (Y, F, F 0 ) (Set++
)/S , we have a mapping space Map(Set++ (X, Y )
)/S
FunS (X, Y ).
Remark 4.7.5.4. Fix a simplicial set S. Suppose we are given a morphism : X = (X, E, E 0 )
(Y, F, F 0 ) = Y in (Set++ 0 ++
)/S , and that Z = (Z, G, G ) (Set )/S is S-bifibered. Then induces a
categorical fibration of -categories FunS (Y, Z) FunS (X, Z). The simplicial sets Map(Set++ )/S (X, Z) can
be described as the subcategory of FunS (X, Z) whose objects are maps f : X Y such that f (E) G and
f (E 0 ) G0 , and whose morphisms are equivalences. The simplicial set Map(Set++ )/S (Y , Z) has an analogous
description as a subcategory of FunS (Y, Z). It follows that composition with induces a Kan fibration of
Kan complexes
Map(Set++ )/S (Y , Z) Map(Set++ )/S (X, Z).
Definition 4.7.5.5. Let S be a simplicial set and let f : X Y be a morphism in (Set++ )/S . We will
say that f is a biCartesian equivalence if, for every S-bifibered object Z (Set++ )
/S , composition with f
induces a homotopy equivalence of Kan complexes
Example 4.7.5.6. Let f : (X, E, E 0 ) (Y, F 0 , F 0 ) be a morphism between S-bifibered objects of (Set++
)/S .
Then f is a biCartesian equivalence if and only if it admits a homotopy inverse in the simplicial category
(Set++
)/S . Using Proposition T.3.1.3.5, we see that this is equivalent to the requirement that for each vertex
s S, the induced map fs : Xs Ys is an equivalence of -categories.
Note that X = (X, E, E 0 ) is S-bifibered if and only if (X) is fibrant with respect to the Cartesian model
structure on (Set+ 0 +
)/S and (X) is fibrant with respect to the coCartesian model structure on (Set )/S .
0 0 + ++
The functors and admit left adjoints , : (Set )/S (Set )/S , given by the formulas
where E0 denotes the collection of all degenerate edges in X. It follows immediately from the definitions
that carries Cartesian equivalences in (Set+ ++
)/S to biCartesian equivalences in (Set )/S , and that
0
+ ++
carries coCartesian equivalences in (Set )/S to biCartesian equivalences in (Set )/S .
Note that an an object X (Set++ )/S is S-bifibered if and only if, for every marked anodyne morphism
: Y Z in (Set+ )/S , X has the extension property with respect to () and 0 (op ). Arguing as in the
proof of Proposition T.3.1.3.7, we deduce the following:
If T is the functor of Lemma 4.7.5.8, then a map : X Y is a biCartesian equivalence if and only if
the induced map T () : T X T Y is a biCartesian equivalence. By Example 4.7.5.6, this is equivalent to
the requirement that T () induces a categorical equivalence after passing to the fiber over each vertex s S.
Since the collection of categorical equivalences in Set is perfect (in the sense of Definition T.A.2.6.10),
Corollary T.A.2.6.12 guarantees the following:
Lemma 4.7.5.9. Let S be a simplicial set. The collection of biCartesian equivalences in (Set+
)/S is perfect
(in particular, it is stable under filtered colimits).
Theorem 4.7.5.10. Let S be a simplicial set. There exists a combinatorial left proper model structure on
the category (Set++
)/S , which can be characterized as follows:
We will refer to the model structure of Theorem 4.7.5.10 as the biCartesian model structure on (Set++
)/S .
Proof. It will suffice to show that the hypotheses of Proposition T.A.2.6.13 are satisfied:
(2) The collection of biCartesian equivalences is closed under pushouts by cofibrations. This follows from
Remark 4.7.5.4, together with the right properness of the usual model structure on the category of
simplicial sets.
(3) Let : (X, E, E 0 ) (Y, F, F 0 ) be a morphism which has the right lifting property with respect to
every cofibration. Then the underlying map X Y is a trivial Kan fibration of simplicial sets, and
we have E = 1 F and E 0 = 1 F 0 . It follows that admits a section , and the composition
is (fiberwise) homotopic to the identity map form (X, E, E 0 ) to itself; in particular, is a biCartesian
equivalence.
Remark 4.7.5.11. For every simplicial set S, the biCartesian model structure on (Set++
)/S is compatible
with the simplicial structure of Remark 4.7.5.3.
Remark 4.7.5.12. Let S be a simplicial set. Let us regard (Set+ )/S as endowed with the Cartesian model
structure of T.3.1.3, and let (Set+ )
/S 0 denote the same category (Set+
)/S endowed with the coCartesian
0
model structure. The functors (Set+ ++ + 0
)/S (Set )/S (Set )/S of Remark 4.7.5.7 are simplicial right
Quillen functors, and induce limit-preserving functors between the underlying -categories
N((Set+ o ++ o + o
)/S ) N((Set )/S ) N((Set )/S 0 ).
C
G /D
U V
G0 / D0
C0
which commutes up to a specified equivalence : V G ' G0 U . We say that this diagram is left adjointable
if the functors G and G0 admit left adjoints F and F 0 , respectively, and if the composite transformation
F 0 V F 0 V G F ' F 0 G0 U F U F
is an equivalence. We say that is right adjointable if the functors G and G0 admit right adjoints H and
H 0 , and the composite transformation
1
U H H 0 G0 U H H 0 V G H H 0 V
is an equivalence.
C
G /D
U V
G0 / D0
C0
where the functors G and G0 admit left adjoints, and the functors U and V admit right adjoints. Then is
left adjointable if and only if the transposed diagram
C
U / C0
G G0
D
V / D0
is right adjointable.
Remark 4.7.5.15. In classical category theory, the adjointability of a commutative square of categories is
sometimes referred to as the Beck-Chevalley condition.
F 0 (s) / F 0 (s0 )
and Proposition T.4.2.4.4. Then the composition induces an equivalence from N((Set++ o
)/S ) onto
the subcategory FunLAd (S op , Cat ) Fun(S op , Cat ).
(2) Let 0 : N((Set++ o + o 0
)/S ) , N((Set )/S 0 ) be the monomorphism by the right Quillen functor of Remark
4.7.5.12, and let : N((Set )/S 0 ) ' Fun(S, Cat ) be the equivalence furnished by Theorem T.3.2.0.1
0 + o
and Proposition T.4.2.4.4. Then the composition 0 0 induces an equivalence from N((Set++ o
)/S )
onto the subcategory FunRAd (S, Cat ) Fun(S, Cat ).
Corollary 4.7.5.18. Let S be a simplicial set. Then:
(1) The -categories FunLAd (S, Cat ) and FunRAd (S, Cat ) are presentable. In particular, they admit
small limits.
(2) The inclusions FunLAd (S, Cat ) Fun(S, Cat ) and FunRAd (S, Cat ) Fun(S, Cat ) admit left
adjoints; in particular, they preserve small limits.
(3) There is a canonical equivalence of -categories
FunLAd (S op , Cat ) ' FunRAd (S, Cat ).
We conclude this section by sketching an application of the above ideas. Recall that PrL denotes the
subcategory of Cat
d whose objects are presentable -categories and whose morphisms are functors which
preserve small colimits, and PrR Cat
d the subcategory whose objects are presentable -categories and
whose morphisms are accessible functors which preserve small limits. The following result gives a useful
criterion for commuting limits and colimits in PrL (or PrR ).
Proposition 4.7.5.19. Let S and T be simplicial sets, and suppose we are given a diagram : S T PrL
with the following properties:
() For every edge s s0 in S and every edge t t0 in T , the diagram of -categories
(s, t) / (s0 , t)
(s, t0 ) / (s0 , t0 )
is right adjointable.
Then there exists a diagram : S . T / PrL with the following properties:
(a) For each t T / , the map t : S . {t} PrL is a colimit diagram.
(b) For each s S . , the map s : {s} T / PrL is a limit diagram.
(c) For every edge s s0 in S . and every edge t t0 in T / , the diagram of -categories
(s, t) / (s0 , t)
(s, t0 ) / (s0 , t0 )
is right adjointable.
4.7. MONADS AND THE BARR-BECK THEOREM 503
More informally: the hypothesis () of Proposition 4.7.5.19 guarantee that the canonical map
e0 (s0 , t)
/
e0 (s, t)
e0 (s0 , t0 )
/
e0 (s, t0 )
is left adjointable. Using Corollary T.5.5.3.4 and Theorem T.5.5.3.18, we conclude that the horizontal
functors are morphisms of PrR and therefore admit left adjoints. It will therefore suffice to show that the
diagram :
e0 (s0 , t)
/
e0 (s0 , t0 )
e0 (s, t)
/
e0 (s, t0 )
is right adjointable (Remark 4.7.5.14). This follows from Corollary 4.7.5.18, since for every edge s s0 in S
the diagram
0 (s0 , t) / 0 (s0 , t0 )
0 (s, t) / 0 (s, t0 )
0 (s0 , t) / 0 (s, t)
0 (s0 , t0 ) / 0 (s, t0 )
is left adjointable. Consequently, we may identify 0 with a map T / FunLAd ((S . )op , Cat
d ). Let : T /
Fun RAd
(S , Cat ) be the composition of with the equivalence of Corollary 4.7.5.18. We will identify
. d 0
obvious. If s = s0 and t T , then 0 (s, t) ' lim 0t is presentable by Theorem T.5.5.3.18. If s S and t is
the cone point of T . , then 0 (s, t) ' lim 0s is presentable by Proposition T.5.5.3.13. The same argument will
apply when s = s0 , provided that we can show that the diagram e0 |({s0 } T ) takes values in PrL . In other
0
words, we must show that for every edge t t in T , the induced functor e0 (s0 , t)
e0 (s0 , t0 ) preserves
small colimits. This is obvious if S = (in that case, both -categories are contractible). Otherwise, we can
choose a vertex s S and the desired result follows from the left adjointability of the diagram considered
above.
We next show that for every edge : (s, t) (s0 , t0 ) in S T , the induced functor () : (s, t) (s0 , t0 )
preserves small colimits. We can factor () as a composition
U V
(s, t) (s, t0 ) (s0 , t0 ).
The functor V admits a right adjoint, since satisfies (c). It therefore suffices to show that U preserves
small colimits. This was established above when t t0 is an edge of T . If t is the cone point of T . , the
desired result follows from Proposition T.5.5.3.13.
It remains to verify that satisfies (a) and (b). Assertion (b) follows immediately from Proposition
T.5.5.3.13. To prove (a), it will suffice (by Corollary T.5.5.3.4) to show that 0t is a limit diagram in PrR .
According to Theorem T.5.5.3.18, this is equivalent to the condition that 0t is a limit diagram in Cat d .
This is true by construction for t T , and follows in general using Lemma T.5.5.2.3.
B 5 A M 0 A B
id id
)
0 / M 0 A B A B
B A B A M 0
commutative, where 0 is given by on the outer factors and the identity idB on the middle factor. A
descent datum is a pair (M 0 , ), where M 0 is a B-module and : B A M 0 M 0 A B is an isomorphism
of B A B-modules making the above diagram commute. The collection of descent data can be organized
into a category Desc(f ), and the construction M 7 M A B determines a functor F from the category of
A-modules into Desc(f ). A classical theorem of Grothendieck asserts that this functor is an equivalence of
categories when f : A B is a faithfully flat morphism of commutative rings.
In this section, we will explain how to use the Barr-Beck theorem (Theorem 4.7.4.5) to set up an -
categorical version of the machinery of descent theory. We begin by recasting the problem. Let f : A B
be a map of commutative rings. Taking the Cech nerve of f (in the opposite of the category of commutative
rings), we obtain a cosimplicial commutative ring B , where B n denotes the nth tensor power of B over A.
The category Desc(f ) can be identified with the category of cosimplicial modules M over B satisfying the
requirement that for every map [m] [n] in , the induced map M m B m B n M n is an isomorphism.
Put another way, Desc(f )op can be identified with the homotopy limit of a cosimplicial category C , where
each Cn is given by the opposite of the category of modules over the commutative ring B n . In good cases
(for example if f is faithfully flat), one can show that this homotopy limit is equivalent to the (opposite of
the) category of A-modules. Our goal is to develop some general tools for proving results of this kind.
4.7. MONADS AND THE BARR-BECK THEOREM 505
Very broadly, we can state our main problem as follows: given a cosimplicial -category C , we would
like to understand the totalization lim C . There is an evident forgetful functor lim C C0 . By analogy
with the situation considered above, it is natural to expect that an object of lim C can be identified with an
object of C0 together with some sort of descent data. One way to articulate this idea precisely is to show
that the forgetful functor lim C C0 is monadic: that is, it exhibits lim C as the -category LModT (C0 )
for some monad T on C0 . This is true under very general assumptions (Proposition 4.7.6.1). Moreover, if we
are willing to make some mild assumptions on C , then we can obtain an explicit description of the monad
T (Theorem 4.7.6.2). Using this description, we can give a simple criterion for a functor C1 lim C
(encoded by an augmented cosimplicial -category extending C ) to be an equivalence (Corollary 4.7.6.3).
We begin with a very general result about the limit of a diagram of -categories.
Proposition 4.7.6.1. Let J be a small -category and let q : J Cat be a diagram having a limit
C Cat . Let 0 J be an object and let C0 = q(0). Suppose that the following conditions are satisfied:
(1) The functor G : C C0 admits a left adjoint F .
(2) For every object J J, there exists a morphism 0 J in J.
J/J N()op /9 J
p
(JJ/ N()op ). /J
admits an extension as indicated which is a p-colimit diagram. Because the inclusion {J} N()op ,
J
JJ/ N()op is left cofinal, it suffices to construct a p-colimit diagram X : N(+ )op JJ which extends
X
to the composite map XJ : N()op C q(J) ' JJ . According to Proposition T.4.3.1.10, it suffices to
show that the simplicial object XJ admits a colimit in q(J) = JJ , and that this colimit is preserved by the
functor q(J) q(J 0 ) associated to each morphism in : J J 0 in J. For this, it is sufficient to show that
XJ extends to a split simplicial object of q(J). Using assumption (2), we can reduce to the case J = 0. We
conclude by invoking the assumption that X is G-split.
Let X be as in (), so we can identify X with an augmented simplicial object of FunJ (J, J). It follows
from Lemma 3.2.2.9 that this augmented simplicial object is a colimit diagram, which is obviously preserved
by G. To complete the proof, it will suffice to show that this augmented simplicial object belongs to the
full subcategory C FunJ (J, J). In other words, we must show that for every morphism : J J 0 in J,
the induced map X(J, [1]) X(J 0 , [1]) is p-coCartesian. This is a translation of the condition that the
functor q() : q(J) q(J 0 ) preserves the colimit of the simplicial object XJ (since XJ is split).
506 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
In order to apply Proposition 4.7.6.1 in practice, we would like to understand the monad G F on the
-category C0 . For this, we specialize to the case where J = N() (so that q : J Cat can be identified
with a cosimplicial -category C ). For each n 0, we let d0 denote the coface map Cn Cn+1 associated
to the inclusion [n] , [0] ? [n] ' [n + 1].
The main result of this section can be stated as follows:
Theorem 4.7.6.2. Let C : N() Cat be a cosimplicial -category which satisfies the following
property:
() For every map : [m] [n] in , the induced diagram
Cm
d0 / Cm+1
Cn
d0 / Cn+1
is left adjointable. In particular, each coface map d0 : Cn Cn+1 admits a left adjoint F (n) : Cn+1
Cn .
Let C = lim C be a totalization of C . Then:
(1) The forgetful functor G : C C0 admits a left adjoint F .
(2) The diagram
C
G / C0
G d1
/ C1
0
d
C0
is left adjointable. That is, the canonical map F (0) d1 G F is an equivalence of functors from C0
to itself.
Cm
d0 / Cm+1
Cn
d0 / Cn+1
is left adjointable.
Then the canonical map : C limn Cn admits a fully faithful left adjoint. If G is conservative, then
is an equivalence.
4.8. TENSOR PRODUCTS OF -CATEGORIES 507
Proof. Let D : N(+ ) Cat be a limit of the diagram C | N(), so that we have a map of cosimplicial
-categories : C D which induces the identity map from Cn = Dn to itself for n 0. Using (2)
and Theorem 4.7.6.2, we conclude that the canonical map G0 : D1 D0 = C0 admits a left adjoint F 0
which satisfies the hypotheses of Theorem 4.7.4.5. Applying Corollary 4.7.4.16 (and Remark 4.7.4.17) to the
diagram
C1
U / D1
G
! } G0
C , 0
we are reduced to showing that the canonical map G0 F 0 GF is an equivalence of functors from C0 to itself.
This is clear: assumption (2) and Theorem 4.7.6.2 allow us to identify both functors with the composition
d1 T
C0 C1 C0 ,
: Sp Sp Sp
508 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
preserves small colimits separately in each variable. We will refer to this structure as the smash product
symmetric monoidal structure. The theory of commutative and associative algebras in Sp will be the subject
of Chapter 7.
The symmetric monoidal structure on PrL has a number of other applications. Suppose that C is an
associative algebra object of PrL : that is, C is a presentable monoidal -category for which the tensor
product : C C C preserves small colimits separately in each variable. Let A be an associative algebra
object of C. In 4.3.2, we saw that the -category RModA (C) is naturally left-tensored over the monoidal
-category C. In 4.8.3, we will show that the construction A 7 RModA (C) can be regarded as a functor
Alg(C) LModC (PrL ). We will make a detailed study of this functor in 4.8.5. Our analysis relies on the
fact that RModA (C) can be characterized (as an -category left-tensored over C) by two different universal
properties, which we will verify in 4.8.4.
In the special case where C is a symmetric monoidal -category, both Alg(C) and LModC (PrL ) inherit
symmetric monoidal structures, and the construction A 7 RModA (C) is a symmetric monoidal functor.
This observation will play an important role in the study of algebras over the little cubes -operads E k
which we will undertake in Chapter 5.
Definition 4.8.1.1. Let K be collection of simplicial sets. We let Cat (K) denote the subcategory of
Cat spanned by those -categories C which admit K-indexed colimits for each K K, and those functors
f : C D which preserve K-indexed colimits for each K K.
Our first goal in this section is to show that for every small collection of simplicial sets K, the -
category Cat (K) inherits a symmetric monoidal structure from Cat . To describe this symmetric monoidal
structure, we need to introduce a bit of notation.
Notation 4.8.1.2. Let A be the category of marked simplicial sets, as defined in T.3.1. Then A has the
structure of a simplicial symmetric monoidal model category, where the symmetric monoidal structure is
given by Cartesian product. We let Cat denote the -category N(A
,o
) appearing in the statement of
Proposition 4.1.3.10. More concretely:
Let P denote the collection of all sets of simplicial sets, partially ordered by inclusion. We define a
subcategory M of Cat
N(P ) as follows:
If K is a set of simplicial sets, we let Cat (K) denote the fiber product M N(P ) {K}.
Proposition 4.8.1.3. Let M be defined as in Notation 4.8.1.2. Then the forgetful functor p : M N(Fin )
N(P ) is a coCartesian fibration.
Corollary 4.8.1.4. Let K be a set of simplicial sets. Then the subcategory Cat (K) is a symmetric
monoidal -category, and the inclusion Cat (K) , Cat
is a lax symmetric monoidal functor.
Proof. It follows from Proposition 4.8.1.3 that the forgetful functor p : Cat (K) N(Fin ) is a coCartesian
fibration. Moreover, there is a canonical isomorphism of simplicial sets Cat (K) hni ' Cat (K) , which is
n
Remark 4.8.1.5. Suppose K is a collection of sifted simplicial sets. Then, for each K K, a functor
C1 Cn D
preserves K-indexed colimits if and only if it preserves K-indexed colimits separately in each variable. It
follows that the symmetric monoidal structure on Cat (K) described in Corollary 4.8.1.4 is Cartesian.
Remark 4.8.1.6. Let K be a set of simplicial sets. Then the symmetric monoidal -category Cat (K)
of Corollary 4.8.1.4 is closed (see Definition 4.1.1.17): for every pair of objects C, D Cat (K), if we let E
denote the full subcategory of Fun(C, D) spanned by those functors which preserve K-indexed colimits, then
the evaluation map
C E , C Fun(C, D) D
preserves K-indexed colimits separately in each variable and induces, for each object T Cat (K), a
homotopy equivalence
MapCat (K) (T, E) MapCat (K) (C T, D).
(1) There exists an index and an object C2 C2 such that K = K and r is given by the composition
p
K . ' K. {C2 }
C1 C2 .
(2) There exists an index and an object C1 C1 such that K = K and r is given by the composition
q
K . ' {C1 } K. C1 C2 .
510 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
The operation is coherently associative (and commutative). In other words, if for each 1 i n we
are given an -category Ci and a collection Ri of diagrams in Ci , then we have a well-defined collection
R1 . . . Rn of diagrams in the product C1 . . . Cn . so there is no ambiguity in writing expressions such
as R1 . . . Rn . In the case n = 0, we agree that this product coincides with the empty set of diagrams in
the final -category 0 .
Proof of Proposition 4.8.1.3. We first show that p is a locally coCartesian fibration. Suppose given an object
([C1 , . . . , Cn ], K) in M, and a morphism : (hni, K) (hmi, K0 ) in N(Fin ) N(P ). We wish to show that
can be lifted to a locally p-coCartesian morphism in M. Supplying a lift of is tantamount to choosing a
collection of functors Y
fj : Ci Dj
(i)=j
0
for 1 j m, such that Dj admits K -indexed colimits, and fj preserves K-indexed colimits separately in
each variable. For 1 i n, let Ri denote the collection of all colimit diagrams in Ci , indexed by simplicial
0 Q
sets belonging to K. We now set Dj = PK R ( (i)=j Ci ), where R denotes the -product of {Ri }(i)=j (we
refer the reader to T.5.3.6 for an explanation of this notation). It follows from Proposition T.5.3.6.2 that
the functors {fj }1jm assemble to a locally p-coCartesian morphism in M.
To complete the proof that p is a coCartesian fibration, it will suffice to show that the locally p-coCartesian
morphisms are closed under composition (Proposition T.2.4.2.8). In view of the construction of locally p-
coCartesian morphisms given above, this follows immediately from Proposition T.5.3.6.11.
Remark 4.8.1.8. The coCartesian fibration p of Proposition 4.8.1.3 classifies a functor N(Fin ) N(P )
Cat
d , which we may identify with a functor from N(P ) to the -category of commutative monoid objects
of Cat
d . Consequently, we obtain a functor from P to the -category of symmetric monoidal -categories.
In other words, if K K0 are collections of simplicial sets, then we obtain a symmetric monoidal functor
from Cat
d (K) to Catd (K0 ). It follows from the proof of Proposition 4.8.1.3 that this functor is given on
0
objects by the formula C 7 PK
K (C).
Remark 4.8.1.9. Let O be an -operad, so that AlgO (Cat ) can be identified with the -category
of O-monoidal -categories (Example 2.4.2.4 and Proposition 2.4.2.5). Unwinding the definitions, we see
that AlgO (Cat (K)) can be identified with the subcategory of AlgO (Cat ) spanned by the O-monoidal
-categories which are compatible with K-indexed colimits, and those O-monoidal functors which preserve
K-indexed colimits.
(3) For every -category E which admits K0 -indexed colimits and every object X O, composition with
fX induces an equivalence of -categories FunK0 (DX , E) FunK (CX , E). In particular, f induces an
0
identification DX ' PK
K (CX ), and is therefore fully faithful (Proposition T.5.3.6.2).
4.8. TENSOR PRODUCTS OF -CATEGORIES 511
(4) If E O is a coCartesian fibration of -operads which is compatible with K0 -indexed colimits, then
the induced map AlgD (E) AlgC (E) induces an equivalence of -categories from the full subcategory
of AlgD (E) spanned by those algebra objects A such that each AX : DX EX preserves K0 -indexed
colimits to the full subcategory of AlgC (E) spanned by those algebra objects B such that each BX :
CX EX preserves K-indexed colimits.
Variant 4.8.1.11. In Notation 4.8.1.2, we can replace Cat by the (very large) -category Cat d of -
categories which are not necessarily small, and P by the collection P of not necessarily small collections of
b
simplicial sets. We then obtain a coCartesian fibration
c N(Fin ) N(Pb).
M
Let C be a symmetric monoidal category. The category Fun(Cop , Set) of presheaves of sets on C then
inherits a symmetric monoidal structure, which is characterized by the following assertions:
(1) The Yoneda embedding C Fun(Cop , Set) is a monoidal functor.
(2) The tensor product functor : Fun(Cop , Set) Fun(Cop , Set) Fun(Cop , Set) preserves colimits sepa-
rately in each variable.
The bifunctor : Fun(Cop , Set) Fun(Cop , Set) Fun(Cop , Set) is called the Day convolution product. More
concretely, this operation is given by the composition
where is induced by the Cartesian product functor Set Set Set, and 0 is given by left Kan extension
along the functor Cop Cop Cop determined by the symmetric monoidal structure on C. This symmetric
monoidal structure on Fun(Cop , Set) is called the Day convolution product). We can use Proposition 4.8.1.10
to generalize the Day convolution product to the -categorical setting. Taking K to be empty, K0 to be the
collection of all small simplicial sets, and O is the commutative -operad, we deduce the following:
Corollary 4.8.1.12. Let C be a small symmetric monoidal -category. Then there exists a symmet-
ric monoidal structure on the -category P(C) of presheaves on C. It is characterized up to (symmetric
monoidal) equivalence by the following properties:
(1) The Yoneda embedding j : C P(C) can be extended to a symmetric monoidal functor.
(2) The tensor product : P(C) P(C) P(C) preserves small colimits separately in each variable.
Proof. The existence of the desired symmetric monoidal structures on P(C) and j follows from Proposition
4.8.1.10. The uniqueness follows from the universal property given in assertion (3) of Proposition 4.8.1.10).
Applying Proposition 4.8.1.10 in the case where K is empty and K0 is the class of all small filtered
simplicial sets, we deduce the following:
Corollary 4.8.1.13. Let C be a small symmetric monoidal -category. Then there exists a symmetric
monoidal structure on the -category Ind(C) of Ind-objects on C. It is characterized up to (symmetric
monoidal) equivalence by the following properties:
(1) The Yoneda embedding j : C Ind(C) can be extended to a symmetric monoidal functor.
512 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
(2) The tensor product : Ind(C) Ind(C) Ind(C) preserves small filtered colimits separately in each
variable.
Moreover, if C admits finite colimits, and the tensor product : C C C preserves finite colimits separately
in each variable, then assertion (2) can be strengthened as follows:
(20 ) The tensor product functor : Ind(C) Ind(C) Ind(C) preserves small colimits separately in each
variable.
Moreover, if D is any symmetric monoidal -category such that D admits small filtered colimits and the
tensor product D D D preserves small filtered colimits, then the restriction functor Fun (Ind(C), D)
Fun(C, D) is an equivalence of -categories.
Proof. Only assertion (20 ) requires proof. For each D Ind(C), let eD denote the functor C 7 C D.
Let D denote the full subcategory spanned by those objects D Ind(C) such that the functor eD preserves
small colimits separately in each variable. We wish to prove that D = Ind(C). Assertion (2) implies that
the correspondence D 7 eD is given by a functor Ind(C) Fun(Ind(C), Ind(C)) which preserves filtered
colimits. Consequently, D is stable under filtered colimits in Ind(C). It will therefore suffice to show that D
contains the essential image of j.
Let C C. Since the Yoneda embedding j is a symmetric monoidal functor, we have a homotopy
commutative diagram
C
eC
/C
j j
ej(C)
Ind(C) / Ind(C).
The desired result now follows from Proposition T.5.5.1.9, since ej(C) preserves filtered colimits and j eC
preserves finite colimits.
Let K be the collection of all small simplicial sets. Let us now consider the symmetric monoidal -
category Cat
d (K), whose objects are -categories which admit small colimits and whose morphisms are
functors which preserve small colimits. We let PrL denote the full subcategory of Cat
d (K) spanned by the
presentable -categories.
Proposition 4.8.1.14. Let K denote the collection of all small simplicial sets. The -category PrL of
presentable -categories is closed under tensor products in Cat
d (K), and therefore inherits a symmetric
monoidal structure (see Proposition 2.2.1.1).
() Let C and C0 be presentable -categories, and assume that the tensor product C C0 is presentable.
Let S be a (small) set of morphisms in C. Then the tensor product S 1 C C0 is presentable.
To prove (), we choose a (small) set of objects M = {C0 } which generates C0 under colimits. Let
f : C C0 C C0 be the canonical map, and let T be the collection of all morphisms in C C0 having the
form f (s idC 0 ), where s S and C 0 M . Consider now the composition
f L
g : S 1 C C0 C C0 C C0 T 1 (C C0 ),
4.8. TENSOR PRODUCTS OF -CATEGORIES 513
The left hand side can be identified with the full subcategory of FunK (C C0 , D) spanned by those functors
which carry each morphism in T to an equivalence. Under the equivalence
this corresponds to the full subcategory spanned by those functors F : C FunK (C0 , D) which carry
each morphism in S to an equivalence. This -category is equivalent to FunK (S 1 C, FunK (C0 , D)) '
FunK K (S 1 C C0 , D), as desired.
In 4.8.2, we will need a more explicit description of the tensor product on PrL .
Lemma 4.8.1.15. Let C and D be presentable -categories. Then FunR (Cop , D) is a presentable -category.
Proof. Using Theorem T.5.5.1.1 and the results of T.5.5.4, we can choose a small -category C0 , a small
collection S of morphisms in P(C0 ), and an equivalence C ' S 1 P(C0 ). Then
FunR (P(C0 )op , D) ' FunL (P(C0 ), Dop )op ' Fun(C0 , Dop )op ' Fun(C0op , D)
is presentable by Proposition T.5.5.3.6, where the second equivalence is given by composition with the
Yoneda embedding (Theorem T.5.1.5.6). For each morphism S, let E() denote the full subcategory
of FunR (P(C0 )op , D) spanned by T
those functors which carry to an equivalence in D. Then FunR (Cop , D)
is equivalent to the intersection S E(). In view of Lemma T.5.5.4.18, it will suffice to show that each
E() is a localization of FunR (P(C0 )op , D). We now observe that E() is given by a pullback diagram
/ Fun(1 , D),
E
where E denotes the full subcategory of Fun(1 , D) spanned by the equivalences. According to Lemma
T.5.5.4.17, it will suffice to show that E is an accessible localization of Fun(1 , D), which is clear.
Proposition 4.8.1.16. Let C and D be presentable -categories. Then there is a canonical equivalence
Proof. Let E be an arbitrary presentable -category, and let Fun0 (C D, E) be the full subcategory of
Fun(C D, E) spanned by those functors which preserve small colimits separately in each variable. Then
we have a canonical isomorphism Fun0 (C D, E) ' FunL (C, FunL (D, E)). Here the -category FunL (D, E)
is presentable (Proposition T.5.5.3.8). Using Corollary T.5.5.2.9 and Proposition T.5.2.6.3, we can iden-
tify FunL (D, E) with the full subcategory of FunR (E, D)op spanned by those functors which are accessible.
Consequently, we get a fully faithful embedding
whose essential image consists of the collection of accessible functors from E to FunR (Cop , D). We now
apply Lemma 4.8.1.15 to conclude that FunR (Cop , C) is presentable, so that (using Corollary T.5.5.2.9 and
Proposition T.5.2.6.3 again) Fun0 (C D, E) can be identified with FunL (FunR (Cop , D), E). It follows that
FunR (Cop , D) and C D corepresent the same functor on PrL and are therefore canonically equivalent.
Remark 4.8.1.17. The symmetric monoidal structure on PrL described in Proposition 4.8.1.14 is closed
(see Definition 4.1.1.17): for every pair of presentable -categories C and D, the -category FunL (C, D) of
colimit-preserving functors from C to D (which is presentable by Proposition T.5.5.3.8) is equipped with a
map C FunL (C, D) D which exhibits FunL (C, D) as an exponential of D by C.
Example 4.8.1.18. Let X and Y be -topoi. Then X Y is an -topos, and can be identified with the
(Cartesian) product of X and Y in the -category of -topoi. For a proof of a slightly weaker assertion, we
refer the reader to Theorem T.7.3.3.9. The general statement can be proven using a similar argument.
Example 4.8.1.19. Remark 4.8.1.8 implies that the -category S = P(0 ) is a unit object of PrL . In
particular, for every presentable -category C we have canonical equivalences C ' C S ' FunR (Cop , S).
The essential surjectivity of the composition is a restatement of the representability criterion of Proposition
T.5.5.2.2.
Example 4.8.1.20. Recall that, for every -category C, the -category C of pointed objects of C is defined
to be the full subcategory of Fun(1 , C) spanned by those functors F : 1 C for which F (0) is a final object
of C. The canonical isomorphism of simplicial sets FunR (Cop , D ) ' FunR (Cop , D) induces an equivalence
C D ' (C D) for every pair of presentable -categories C, D LPr. In particular, we have a canonical
equivalence C S ' C .
Example 4.8.1.21. Let n 2 be an integer, and let n S denote the full subcategory of S spanned by
the n-truncated spaces. For any presentable -category C, we can identify C n S with the -category
FunR (Cop , n S) FunR (Cop , S). Under the Yoneda equivalence FunR (Cop , S) ' C, FunR (Cop , n S) corre-
sponds to the full subcategory of C spanned by those objects C such that MapC (C 0 , C) is n-truncated, for
each C 0 C. In other words, we have a canonical equivalence C n S ' n C.
Example 4.8.1.22. Let Sp denote the -category of spectra. Then Sp can be identified with a homotopy
limit of the tower
. . . S S .
Consequently, for every presentable -category C, we have equivalences
C Sp ' FunR (Cop , Sp) ' holim{FunR (Cop , S )} ' holim{C } ' Sp(C),
Remark 4.8.1.23. Combining Proposition 4.8.1.16 with Theorem T.5.5.3.18, we conclude that the bifunctor
: PrL PrL PrL preserves small colimits separately in each variable (remember that colimits in PrL can
also be computed as limits in PrR , which are computed by forming limits in Cat by Theorem T.5.5.3.18).
Alternatively, one can observe that PrL is actually a closed monoidal category, with internal mapping objects
given by FunL (C, D) (see Proposition T.5.5.3.8).
(S1) Choose a simplicial model category A equipped with a compatible monoidal structure, whose under-
lying -category is equivalent to Sp. For example, we can take A to be the category of symmetric
spectra (see [73]). According to Proposition 4.1.3.10, the underlying -category N(Ao ) ' Sp is en-
dowed with a symmetric monoidal structure. The advantage of this perspective is that it permits us
to easily compare the algebras and modules considered in this paper with more classical approaches to
the theory of structured ring spectra. For example, Theorem 4.1.4.4 implies that Alg(Sp) is (equivalent
to) the -category underlying the model category of algebras in symmetric spectra (that is, strictly
associative monoids in A); see Example 4.1.4.6.
The main disadvantage of this approach is that it seems to require auxiliary data (namely, a strictly
associative model for the smash product functor), which could be supplied in many different ways.
From a conceptual point of view, the existence of such a model ought to be irrelevant: the purpose
of higher category theory is to provide a formalism which allows us to avoid assumptions like strict
associativity.
(S2) Let FunL (Sp, Sp) denote the full subcategory of Fun(Sp, Sp) spanned by those functors from Sp to
Sp which preserve small colimits. Corollary 1.4.4.6 asserts that evaluation on the sphere spectrum
yields an equivalence of -categories FunL (Sp, Sp) Sp. On the other hand, since FunL (Sp, Sp) is
stable under composition in Fun(Sp, Sp), the composition monoidal structure on Fun(Sp, Sp) induces
a monoidal structure on FunL (Sp, Sp). This definition has the virtue of being very concrete (the smash
product operation is simply given by composition of functors), and it allows us to identify the algebra
objects of FunL (Sp, Sp): they are precisely the colimit-preserving monads on the -category Sp (for
an application of this last observation, see Theorem 7.1.2.1). The disadvantage of this definition is
that it is very associative in nature, and therefore does not generalize easily to show that Sp is a
symmetric monoidal -category, as we will show below.
(S3) Let PrL be the -category whose objects are presentable -categories and whose morphisms are
colimit-preserving functors (see T.5.5.3), and let PrLSt be the full subcategory of PrL spanned by those
presentable -categories which are stable. In 4.8.1, we showed that there is a symmetric monoidal
structure on PrL . We will show that the full subcategory PrLSt inherits a symmetric monoidal structure
from that of PrL . The commutative algebra objects of PrLSt can be identified with symmetric monoidal
-categories C which are stable, presentable, and have the property that the bifunctor : C C C
preserves small colimits separately in each variable. We will see that Sp is the unit object of PrLSt (with
respect to its tensor structure). It follows from Proposition 3.2.1.8 that Sp can be endowed with the
structure of a commutative algebra object of PrLSt , and in fact is initial among such algebra objects.
This establishes not only the existence of a symmetric monoidal structure on Sp, but also a universal
property which can be used to prove its uniqueness (Corollary 4.8.2.19).
We will adopt approach (S3). We begin with some general remarks concerning idempotent objects of
monoidal -categories.
Definition 4.8.2.1. Let C be a monoidal -category with unit object 1. We will say that a map e : 1 E
is an idempotent object of C if the induced maps
id e eid
E ' E 1 E E E ' 1 E E E
are equivalences in C.
Remark 4.8.2.2. In the situation of Definition 4.8.2.1, we will often abuse terminology and simply say that
E is an idempotent object of C, or that e : 1 E exhibits E as an idempotent object of C.
Example 4.8.2.3. Let C be an -category. Then the -category Fun(C, C) is a strict monoidal -
category via composition (that is, composition endows Fun(C, C) with the structure of a simplicial monoid:
516 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
see Example 4.1.4.7). An idempotent object of Fun(C, C) is a functor L : C C equipped with a natural
transformation e : idC L such that the induced maps
L = L idC L L L = idC L L L
are equivalences in Fun(C, C). This is equivalent to the assertion that L is a localization functor from C to
itself (see Proposition T.5.2.7.4).
Proposition 4.8.2.4. Let C be a monoidal -category and let e : 1 E be a morphism in C. The following
conditions are equivalent:
(2) For every -category M, let lE : M M be the functor given by tensor product with E C, so that
e induces a natural transformation M : idM lE . Then each of the natural transformations M
exhibits lE as a localization functor on M.
(3) Let lE : C C be the functor given by left tensor product with E. Then e induces a functor : idC lE
which exhibits lE as a localization functor on C.
Proof. The implication (1) (2) follows from Proposition T.5.2.7.4 and the implication (2) (3) is obvious.
Assume that (3) is satisfied. Then Proposition T.5.2.7.4 implies that the transformation : idC lE induces
equivalences of functors lE lE2
. Evaluating these functors at the unit object of C, we deduce that the two
natural maps E E E are equivalences.
In this section, we will be primarily interested in idempotent objects of symmetric monoidal -categories.
Proposition 4.8.2.7. Let C be a symmetric monoidal -category and let e : 1 E be an idempotent object
of C. Let L : C C be the localization functor given by C 7 E C (see Proposition 4.8.2.4). Then L is
compatible with the symmetric monoidal structure on C, so that L C inherits a symmetric monoidal structure
(see Proposition 2.2.1.9).
Proof. Let f : C C 0 be an L-equivalence and let D C; we wish to show that the induced map
C D C 0 D is an L-equivalence. In other words, we wish to show that f induces an equivalence
E C D E C 0 D. This is clear, since f induces an equivalence E C E C 0 .
Definition 4.8.2.8. Let C be a symmetric monoidal -category. We will say that a commutative algebra
object A CAlg(C) is idempotent if the multiplication map A A A is an equivalence. Let CAlgidem (C)
denote the full subcategory of CAlg(C) spanned by the idempotent commutative algebra objects.
4.8. TENSOR PRODUCTS OF -CATEGORIES 517
Note that if A is a commutative algebra object of C with unit map e : 1 A, then the map idA e :
A A A is a right inverse to the multiplication map A A A. It follows that A is an idempotent
commutative algebra object of C if and only if e exhibits A as an idempotent object of C. In fact, we can be
more precise:
Proposition 4.8.2.9. Let C be a symmetric monoidal -category with unit object 1, which we regard as a
trivial algebra object of C. Then the functor
is fully faithful, and its essential image is the collection of maps e : 1 E which exhibit E as an idempotent
object of C.
Proof. The arguments sketched above show that is essentially surjective. We prove that is fully faithful.
Let A, A0 CAlg(C) be idempotent algebras with units e : 1 A and e0 : 1 A0 . It will suffice to
show that if MapC1/ (A, A0 ) is nonempty, then MapC1/ (A, A0 ) and MapCAlg(C) (A, A0 ) are both contractible.
e f
Assume therefore that MapC1/ (A, A0 ) is nonempty, so that e0 factors as a composition 1 A A0 for
some morphism f in C. Note that A and A0 are idempotent objects of C; let L and L0 denote the associated
localization functors. Then L0 (e) exhibits L0 A as an idempotent object of L0 C, and L0 (e) has a left inverse.
It follows that L0 (e) is an equivalence. Since A0 is L0 -local, we immediately deduce that MapC1/ (A, A0 ) '
MapCL0 1/ (L0 A, L0 A0 ) is contractible.
Note that A can be identified with an initial object of the full subcategory CAlg(L C) CAlg(C). To
show that MapCAlg(C) (A, A0 ) is contractible, it suffices to show that A0 L C. We have a commutative
diagram
A; A0
eidA0 f idA0
e0 idA0 %
A0 / A0 A0
Since the horizontal map is an equivalence, this diagram exhibits A0 as a retract of A A0 . Since A A0 is
L-local, we conclude that A0 is L-local.
Proposition 4.8.2.10. Let C be a symmetric monoidal -category and let A be an idempotent object of
CAlg(C). Let L : C C be the associated localization functor (given by tensor product with A), so that L C
inherits the structure of a symmetric monoidal -category (Proposition 4.8.2.7). Then the forgetful functor
G : ModA (C) C determines an equivalence of symmetric monoidal -categories ModA (C) (L C) .
Proof. The forgetful functor G admits a symmetric monoidal left adjoint F : C ModA (C) , given by
tensor product with F . Let M ModA (C); we will abuse notation by identifying M with its image in C.
The composition
M '1M AM M
is homotopic to the identity, so that M is a retract of A M in C and therefore belongs to L C. It
follows that the counit map F G id is an equivalence of functors for ModA (C) to itself, so that G
determines an equivalence onto the full subcategory of C spanned by those objects X such that the unit
map X (G F )(X) is an equivalence. Unwinding the definitions, we see that this is subcategory coincides
with (L C) .
We now specialize to the case where C is the -category PrL of presentable -categories, endowed with
the symmetric monoidal structure described in 4.8.1. The unit object of PrL is the -category of spaces.
If C is presentable -category with a distinguished object C C, we will say that (C, C) is idempotent if
there is a colimit-preserving functor F : S C with F () = C which exhibits C as an idempotent object
of PrL . Note that in this case, the functor F is well-defined up to a contractible space of choices (Theorem
518 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
T.5.1.5.6). It then follows from Proposition 4.8.2.9 that C has the structure of a commutative algebra object
of PrL , and that F : S C is the unit map for this algebra structure. In other words, there is a canonical
symmetric monoidal structure on C for which C C is the unit object.
We now give some examples of idempotent objects of PrL .
Proposition 4.8.2.11. Let S denote the -category of pointed spaces, and let S 0 denote the 0-sphere
(that is, a pointed space consisting of exactly two points). Then (S , S 0 ) is idempotent. Moreover, the
forgetful functor ModS (PrL ) PrL determines a fully faithful embedding, whose essential image is the full
subcategory PrLPt PrL spanned by the pointed presentable -categories.
Lemma 4.8.2.12. Let C and D be -categories, and assume that C has an initial object. Let Fun0 (C, D)
denote the full subcategory of Fun(C, D) spanned by those functors which carry initial objects of C to final
objects of D, and define Fun0 (C, D ) similarly. Then the forgetful functor : Fun0 (C, D ) Fun0 (C, D) is a
trivial fibration of simplicial sets.
Remark 4.8.2.13. If the -category D does not have a final object, then the conclusion of Lemma 4.8.2.12
is true but vacuous: both of the relevant -categories of functors are empty.
Proof. We first observe that objects of Fun0 (C, D ) can be identified with maps F : C 1 D with the
following properties:
(a) For every initial object C C, F (C, 1) is a final object of D.
(b) For every object C C, F (C, 0) is a final object of D.
Assume for the moment that (a) is satisfied, and let C0 C 1 be the full subcategory spanned by those
objects (C, i) for which either i = 1, or C is an initial object of C. We observe that (b) is equivalent to the
following pair of conditions:
(b0 ) The functor F | C0 is a right Kan extension of F | C {1}.
(b00 ) The functor F is a left Kan extension of F | C0 .
Let E be the full subcategory of Fun(C 1 , D) spanned by those functors which satisfy conditions (b0 ) and
(b00 ). Using Proposition T.4.3.2.15, we deduce that the projection : E Fun(C {1}, D) is a trivial Kan
fibration. Since is a pullback of , we conclude that is a trivial Kan fibration.
Proof of Proposition 4.8.2.11. The object S 0 S corresponds `to the colimit-preserving functor F : S S
which assigns to each space X S the pointed space X+ = X {} obtained by adjoining to X a disjoint
base point. According to Propositions 4.8.2.4 and 4.8.2.10, it will suffice to show the following:
() For every presentable -category C, the functor F induces a map FC : C ' C S C S which
exhibits C S as a PrLPt -localization of C.
In view of Example 4.8.1.20, it will suffice to show that if C and D are presentable -categories such
0 0
that D is pointed, then the canonical map FunR (D, C ) FunR (D, C) is an equivalence of -categories
0
(here FunR (D, C) denotes the full subcategory of Fun(D, C) spanned by those accessible functors which
0
preserve small limits, and FunR (D, C ) is defined similarly). This follows from Lemma 4.8.2.12, Proposition
T.1.2.13.8, and Proposition T.4.4.2.9.
Remark 4.8.2.14. It follows from Proposition 4.8.2.11 that the -category S of pointed spaces inherits a
symmetric monoidal structure. This symmetric monoidal structure is uniquely determined by the require-
ments that the tensor product : S S S preserve colimits separately in each variable and that the
unit object is given by S 0 S (Proposition 4.8.2.9). It follows that this tensor product is given by the
classical smash product of pointed spaces: that is, it assigns to a pair of pointed spaces X and Y the space
X Y obtained from X Y by collapsing the subspaces X and Y to the base point.
4.8. TENSOR PRODUCTS OF -CATEGORIES 519
Proposition 4.8.2.15. Let n 2 be an integer, and let n S denote the full subcategory of S spanned
by the n-truncated spaces. Then the pair (n S, ) is idempotent (here S denotes the space consisting
of a single point, which is automatically n-truncated). Moreover, the forgetful functor ModS (PrL ) PrL
determines a fully faithful embedding, whose essential image is the full subcategory of X PrL spanned by
the presentable -categories which are equivalent to (n + 1)-categories (see Definition T.2.3.4.1).
Proof. The object n S corresponds to the colimit-preserving functor n : S n S which assigns to
each space X S its n-truncation. According to Propositions 4.8.2.4 and 4.8.2.10, it will suffice to show the
following:
() For every presentable -category C, the functor n induces a map : C ' C S C n S which
exhibits C n S as a X-localization of C.
Using Example 4.8.1.21, we are reduced to the following statement: if C and D are presentable -categories
such that D is equivalent to an (n + 1)-category, then every F FunL (C, D) has a right adjoint G : D C
which factors through n C. This is immediate, since G is left exact and therefore carries objects of D
(which are automatically n-truncated by virtue of our assumption on D) to n-truncated objects of C.
Remark 4.8.2.16. Proposition 4.8.2.15 implies that each n S is equipped with a symmetric monoidal
structure, which is uniquely determined by the requirement that the tensor product n S n S n S
preserve colimits separately in each variable, and that the object n S be the unit object. It follows that
this symmetric monoidal structure coincides with the Cartesian symmetric monoidal structure introduced
in 2.4.1.
Remark 4.8.2.17. The proof of Proposition 4.8.2.15 shows that for any presentable -category C and any
n 0, the tensor product C n S can be identified with the full subcategory n C C spanned by the
n-truncated objects of C.
We now turn to the main case of interest.
Proposition 4.8.2.18. Let Sp denote the -category of spectra, and let S Sp be the sphere spectrum.
Then (Sp, S) is idempotent. Moreover, the forgetful functor ModSp (PrL ) PrL determines a fully faithful
embedding whose essential image is the full subcategory PrLSt PrL spanned by the stable presentable -
categories.
Proof. The object S Sp corresponds to the colimit-preserving functor : S Sp. According to
Propositions 4.8.2.4 and 4.8.2.10, it will suffice to show the following:
() For every presentable -category C, the functor induces a map F : C ' C S C Sp which
exhibits C Sp as a PrLSt -localization of C.
This follows immediately from Example 4.8.1.22 and Corollary 1.4.4.5.
Corollary 4.8.2.19. There exists a symmetric monoidal structure on the -category Sp such that S Sp is
the unit object and the tensor product : Sp Sp Sp preserves small colimits separately in each variable.
Moreover, if C is an arbitrary symmetric monoidal -category such that C is stable and presentable and
the tensor product : C C C preserves colimits separately in each variable, then there exists a symmetric
monoidal functor Sp C such that the underlying functor Sp C preserves small colimits. Moreover,
the collection of such functors is parametrized by a contractible Kan complex.
In other words, the -category Sp admits a symmetric monoidal structure, which is uniquely character-
ized by the following properties:
We will refer to this monoidal structure on Sp as the smash product symmetric monoidal structure.
Remark 4.8.2.20. It follows from Proposition 4.8.2.18 that every stable presentable -category C is canon-
ically tensored over the symmetric monoidal -category Sp.
Warning 4.8.2.21. Given a pair of objects X, Y hSp, the smash product of X and Y is usually denoted
by X Y . We will depart from this convention by writing instead X Y for the smash product.
Remark 4.8.2.22. For any -operad O , the symmetric monoidal structure on Sp restricts to a O-monoidal
structure on spectra. If O is unital, then the proof of Corollary 4.8.2.19 shows that this O-monoidal
structure is uniquely determined by the requirement that for each X O, the corresponding unit object of
Sp is identified with the sphere spectrum.
Let FunL (Sp, Sp) denote the full subcategory of Fun(Sp, Sp) spanned by those functors which preserve
small colimits. According to Corollary 1.4.4.6, evaluation at the sphere spectrum S Sp induces an equiva-
lence of -categories Fun(Sp, Sp) Sp, so that the smash product monoidal structure on Sp determines a
monoidal structure on Fun(Sp, Sp). It follows from the above argument that this monoidal structure can be
identified with the monoidal structure given by pointwise composition.
In Chapter 7, we will make an extensive study of the associative and commutative algebra objects of the
-category Sp.
to (D , B) in CatAlg
consists of a monoidal functor F : C
D together with a map of algebras
F (A) B. For a more precise discussion, see Definition 4.8.3.7 below.
, whose objects can be viewed as pairs (C , M) where C is
(ii) We will define another -category CatMod
a monoidal -category and M is an -category left-tensored over C .
associates to every pair (C , A) the -category RModA (C) of right A-module objects of C .
The relevant constructions are straightforward but somewhat tedious. The reader who does not wish to
become burdened by technicalities is invited to proceed directly to 4.8.4 and 4.8.5, where we will undertake
a deeper study of the functor .
We begin by recalling some terminology.
Definition 4.8.3.1. Let S be a simplicial set and let O be an -operad. A coCartesian S-family of
O-monoidal -categories is a coCartesian fibration q : C O S with the following property: for every
vertex s S, the induced map of fibers C
s = C S {s} O
is a coCartesian fibration of -operads.
In this case, we will say that q exhibits C as a coCartesian S-family of O-monoidal -categories. In the
special case O = Ass , we will say that q is a coCartesian S-family of monoidal -categories, or that q
exhibits C as a coCartesian S-family of monoidal -categories.
Example 4.8.3.3. Let MonAss (Cat ) denote the -category of associative monoid objects of Cat .
There is a canonical map Ass MonAss (Cat ) Cat , which classifies a coCartesian fibration q :
g Ass (Cat ) Ass MonAss (Cat ). The coCartesian fibration q exhibits Mon
Mon g Ass (Cat ) as a co-
Cartesian MonAss (Cat )-family of monoidal -categories. Moreover, this family of monoidal -categories
is universal in the following sense: for every simplicial set S, the construction ( : S MonAss (Cat )) 7
S MonAss (Cat ) Mon
g Ass (Cat ) establishes a bijection between the collection of equivalence classes of dia-
grams S MonAss (Cat ) and the collection of equivalence classes of coCartesian S-families of monoidal
-categories C Ass S (with essentially small fibers).
Definition 4.8.3.4. Let K and S be simplicial sets. We will say that a coCartesian S-family of -categories
q : C MonAss (Cat ) S is compatible with K-indexed colimits if the following conditions are satisfied:
(i) For each vertex s S, the fiber Cs admits K-indexed colimits.
(ii) For each vertex s S, the tensor product functor Cs Cs Cs preserves K-indexed colimits separately
in each variable.
(iii) For every edge s t in S, the induced functor Cs Ct preserves K-indexed colimits.
If K is a collection of simplicial sets, we will say that q is compatible with K-indexed colimits if it is compatible
with K-indexed colimits for each K K.
Notation 4.8.3.5. Let K be a collection of simplicial sets. Let MonK
Ass (Cat ) denote the subcategory of
MonAss (Cat ) whose objects are monoidal -categories C which are compatible with K-indexed colimits
and whose morphisms are monoidal functors F : C D such that the underlying functor C D preserves
K
K-indexed colimits. Let Mon g Ass (Cat )Mon (Cat ) MonK
g Ass (Cat ) denote the fiber product Mon Ass (Cat ).
Ass
K K
The evident map q : Mon g Ass (Cat ) Ass MonK Ass (Cat ) exhibits MonAss (Cat ) as a coCartesian
g
K
MonAss (Cat )-family of monoidal -categories which is compatible with K-indexed colimits. Moreover, it
is universal with respect to this property: for every simplicial set S, pullback along q induces a bijection
from equivalence classes of diagrams S MonK Ass (Cat ) and equivalence classes of coCartesian S-families
of monoidal -categories which are compatible with K-indexed colimits.
Remark 4.8.3.6. Let Cat (K) be defined as in Definition 4.8.1.1, and endowed with the symmetric
monoidal structure described in Corollary 4.8.1.4. For every set K of -categories, the equivalence
MonAss (Cat ) FunAss (Ass ,Ass MonAss (Cat )) FunAss (Ass , Mon
g Ass (Cat ))
spanned by those pairs (C , A), where C MonAss (Cat ) is a monoidal -category and A is an algebra
g Ass (Cat ) Mon (Cat ) {C } ' C . If K is a collection of simplicial
object of the monoidal -category Mon Ass
K
sets, we let Cat (K) denote the fiber product CatAlg
Alg
MonAss (Cat ) MonAss (Cat ).
Remark 4.8.3.8. The -category CatAlg (K) is characterized up to equivalence by the following universal
property: for any simplicial set S, there is a bijection between equivalence classes of diagrams S CatAlg
(K)
and equivalence classes of diagrams
8C
A
q
Ass S
id / Ass S,
522 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
where q exhibits C as a coCartesian S-family of monoidal -categories whose fibers are essentially small,
q is compatible with K-indexed colimits, and A is an S-family of associative algebra objects of C .
Definition 4.8.3.9. If q : C Ass S is a coCartesian S-family of monoidal -categories, then we will
say that a map p : M LM S exhibits M as a coCartesian S-family of -categories left-tensored
over C if p is a coCartesian S-family of LM-operads (in the sense of Definition 5.3.1.19) and we are given
an isomorphism C ' M LM Ass .
Notation 4.8.3.10. If M LM S is as in Definition 4.8.3.9, we let M denote the fiber product
M LM {m}.
Notation 4.8.3.11. Let C Ass S be a coCartesian S-family of monoidal -categories. We define a
simplicial set Alg(C)
g equipped with a forgetful map Alg(C)
g S so that the following universal property is
satisfied: for every map of simplicial sets K S, there is a canonical bijection
^
HomS (K, LMod(M)) ' HomLM S (LM K, M ).
^
We let LMod(M) denote the full simplicial subset of LMod(M) whose vertices are left module objects of
Ms , for some vertex s S.
Remark 4.8.3.12. In the special case where S = 0 , the terminology of Notation 4.8.3.11 agrees with that
of Definitions 4.1.1.6 and 4.2.1.13.
The following result is an easy consequence of Proposition T.3.1.2.1:
Lemma 4.8.3.13. Let q : C Ass S be a coCartesian S-family of monoidal -categories, let p :
M LM S be a coCartesian S-family of -categories left-tensored over C . Then:
(1) The map q 0 : Alg(C) S is a coCartesian fibration of simplicial sets.
(2) A morphism A A0 in Alg(C) is q 0 -coCartesian if and only if the underlying map A(h1i) A0 (h1i)
is a q-coCartesian morphism in C C .
(3) The map r : LMod(M) S is a coCartesian fibration of simplicial sets.
(4) A morphism M M 0 in LMod(M) is r-coCartesian if and only if its image in Alg(C) is q 0 -coCartesian,
and the induced map M (m) M 0 (m) is a p-coCartesian morphism in M M .
op
Definition 4.8.3.14. Let K be a collection of simplicial sets, and let C Ass S be a coCartesian
S-family of monoidal -categories which is compatible with K-indexed colimits, and let M LM S
be a coCartesian S-family of -categories left-tensored over C . We will say that M is compatible with
K-indexed colimits if the following conditions are satisfied:
(i) For every vertex s S and each K K, the -category Ms admits K-indexed colimits.
(ii) For every vertex s S and each K K, the action map Cs Ms Ms preserves K-indexed colimits
separately in each variable.
4.8. TENSOR PRODUCTS OF -CATEGORIES 523
(iii) For every edge s t in S and each K K, the induced functor Ms Mt preserves K-indexed
colimits.
Lemma 4.8.3.15. Let p : C Ass S be a coCartesian S-family of monoidal -categories and let
q : M LM S be a coCartesian S-family of -categories left-tensored over C . Assume that both p
and q are compatible with N()op -indexed colimits. Then:
(1) The forgetful functor r : LMod(M) Alg(C) is a coCartesian fibration of simplicial sets.
(2) Let f : M N be an edge of LMod(M), lying over an edge f0 : A B in Alg(C), which in turn
lies over an edge : s t in S. Then f is r-coCartesian if and only if it induces an equivalence
B ! A M N in the -category LMod(M)t , where ! : Alg(C)s Alg(C)t denotes the functor
induced by .
Proof. Choose a vertex M LMod(M) lying over A Alg(C), and let f0 : A B be an edge of Alg(C) lying
over an edge : s t in S. To prove (1), we will show that f0 can be lifted to an r-coCartesian morphism
of LMod(M); assertion (2) will be a consequence of our construction. Let r0 : Alg(C) S denote the
canonical projection. Using Lemma 4.8.3.13, we can lift to an (r0 r)-coCartesian morphism f 0 : M M 0
in LMod(M); let f00 : A A0 denote the image of f 0 in Alg(C). Lemma 4.8.3.13 guarantees that f00 is
r0 -coCartesian, so we can identify A0 with ! A; moreover, there exists a 2-simplex of Alg(C) corresponding
to a diagram
0
>A
f00 f000
A
f0
/ B.
We will prove that f000 can be lifted to an r-coCartesian morphism f 00 of LMod(M). Using the fact that r is
an inner fibration, it will follow that there is a composition f = f 00 f 0 lifting f0 , which is also r-coCartesian
by virtue of Proposition T.2.4.1.7. We may therefore replace f0 by f000 and thereby reduce to the case where
s = t and the edge is degenerate.
Proposition 4.6.2.17 shows that f0 can be lifted to a locally r-coCartesian morphism f : M B A M in
LMod(M)s . Since the projection rs : LMod(M)s Alg(M)s is a Cartesian fibration (Corollary 4.2.3.2), we
deduce that f is rs -coCartesian (Corollary T.5.2.2.4). To prove that f is r-coCartesian, it will suffice to show
that for every edge : s t in S, the image ! (f ) is an rt -coCartesian morphism of the fiber LMod(M)t .
Using the characterization of rt -coCartesian morphisms supplied by Proposition 4.6.2.17, we see that this
is equivalent to the requirement that the canonical map ! (B) ! A ! M ! (B A M ) is an equivalence
in LMod(M)t . This is clear, since the functor ! preserves tensor products and geometric realizations of
simplicial objects.
Remark 4.8.3.17. In the situation of Definition 4.8.3.16, if p and q are compatible with N()op -indexed
colimits, then Lemma 4.8.3.15 implies that the projection map LMod(M) S is a coCartesian fibration of
simplicial sets.
Variant 4.8.3.18. Let p : C Ass S be a coCartesian S-family of monoidal -categories. We will say
that an inner fibration q : M LM S is a locally coCartesian S-family of -categories left-tensored
over C if we are given an isomorphism C ' M LM Ass and, for every edge 1 S, the induced
map q1 : M S 1 LM 1 is a coCartesian 1 -family of -categories left-tensored over C S 1 .
If K is a simplicial set, we will say that q is compatible with K-indexed colimits if each q1 is compatible
with K-indexed colimits. If p and q are compatible with N()op -indexed colimits and A is an S-family of
524 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
algebra objects of C , then we define LMod(M) as in Notation 4.8.3.11 and LModA (M) as in Definition
4.8.3.16. It follows from Remark 4.8.3.17 that the map LModA (M) S is a locally coCartesian fibration of
simplicial sets.
Variant 4.8.3.19. In the situation of Definition 4.8.3.9, there is an evident dual notion of a locally coCarte-
sian S-family of -categories M RM S right-tensored over C . Given an S-family of algebra objects
A of C , we can then define a locally coCartesian fibration RModA (M) S (provided that C and M
are compatible with N()op -indexed colimits), whose fiber over a vertex s S is the -category of right
A-module objects of the fiber Ms .
We let CatMod
= MonLM (Cat ) denote the -category of LM-monoid objects of Cat . We will infor-
mally describe the objects of CatMod
as pairs (C, M), where C is an -category equipped with a monoidal
structure and M is an -category equipped with a left action of C. If K is a collection of simplicial sets,
we let CatMod
(K) denote the subcategory of Cat
Mod
whose objects are diagrams where C and M admit
K-indexed colimits and the tensor product functors
CC C CM M
preserve K-indexed colimits separately in each variable, and whose morphisms are maps (C, M) (C0 , M0 )
such that the underlying functors C C0 , M M0 preserve K-indexed colimits.
Remark 4.8.3.20. The -category CatMod (K) is characterized by the following universal property: for
every simplicial set S, there is a canonical bijection between equivalence classes of maps S CatMod
(K) and
equivalence classes of diagrams M LM S which exhibit M as a coCartesian S-family of -categories
left-tensored over some coCartesian S-family of monoidal -categoires C = M LM Ass such that C
and M are compatible with K-indexed colimits.
We now sketch the construction of the functor .
Construction 4.8.3.21. Let Pr : LM RM BM be defined as in Construction 4.3.2.1, and let Pr0
denote the composition of Pr with the forgetful functor BM Ass . If C Ass S is a coCartesian S-
family of monoidal -categories, we let C denote the pullback C Ass (LM RM ), which we regard as
a coCartesian (LM S)-family of RM -monoidal -categories; let Ca = C RM Ass be the underlying
(LM S)-family of monoidal -categories.
Suppose that A : S Alg(C) is an S-family of algebra objects of C . Then A determines a (LM S)-
family of algebra objects of Ca , which we will denote by A. We let RModA (C) denote the simplicial
set RModA (C) of Variant 4.8.3.19. If C Ass S is compatible with N()op -indexed colimits, then
Lemma 4.8.3.15 implies that the map RModA (C) LM S is a coCartesian S-family of LM -monoidal
-categories. Let C0 = RModA (C) LM Ass be the underlying S-family of monoidal -categories.
Using Propositions 4.3.2.6 and T.3.3.1.5, we deduce that the inclusion {m} , RM induces a categorical
equivalence C0 C .
In the situation of Construction 4.8.3.21, if the original family C Ass S is compatible with K-
indexed colimits for some collection of simplicial sets K containing N()op , then RModA (C) LM S is
also compatible with K-indexed colimits. We can summarize the situation as follows:
Proposition 4.8.3.22. Let K be a collection of simplicial sets which includes N()op , let q : C Ass S
be a coCartesian S-family of monoidal -categories which is compatible with K-indexed colimits, and let A
be an S-family of algebra objects of C . Then the forgetful functor p : RModA (C) LM S exhibits
the coCartesian fibration RModA (C) S of Variant 4.8.3.19 as left-tensored over a coCartesian S-family
of monoidal -categories C0 which is equivalent to C . Moreover, p is also compatible with K-indexed
colimits.
Remark 4.8.3.23. In the special case S = 0 , Proposition 4.8.3.22 amounts to the fact that there is a
natural action of the monoidal -category C on RModA (C), for each A Alg(C). This statement was
established in 4.3.2 (and does not require any assumptions on C).
4.8. TENSOR PRODUCTS OF -CATEGORIES 525
Construction 4.8.3.24. Fix a collection of simplicial sets K which includes N()op . Let C denote the
fiber product CatAlg
(K) MonAss (Cat ) MonAss (Cat ), so that we have a coCartesian Cat (K)-family of
g Alg
monoidal -categories C Ass Cat (K). By construction, there is a canonical CatAlg
Alg
(K)-family
of algebra objects of C , which we will denote by A. Let RModA (C) LM CatAlg (K) be defined
as in Construction 4.8.3.21, so that RModA (C) is a coCartesian CatAlg
(K)-family of LM
-monoidal -
categories which is compatible with K-indexed colimits. Remark 4.8.3.20 implies that this family is classified
by a functor : CatAlg
(K) Cat (K). Note that the composite functor Cat (K) Cat (K)
Mod Alg Mod
K
MonAss (Cat ) classifies the coCartesian Cat (K)-family of monoidal -categories C , and is therefore
Alg
K
equivalent to the evident forgetful functor CatAlg (K) MonAss (Cat ). Replacing by an equivalent
functor if necessary, we will henceforth assume that the diagram
CatAlg
(K)
/ CatMod
(K)
' w
MonKAss (Cat )
is commutative.
(K) Cat (K) as follows: to
Remark 4.8.3.25. More informally, we can describe the functor : CatAlg Mod
every object (C , A) of Cat (K) (given by a monoidal -category C and an algebra object A Alg(C)), it
Alg
associates the -category RModA (C) of right A-module objects of C, viewed as an -category left-tensored
over C.
where 0 is the map described in Remark 4.6.2.9 and 00 is given by evaluation at the A-bimodule given by
A. Then is an equivalence of -categories.
A precise formulation of (B) requires more effort. In order to make sense of the relative tensor product
M C RModA (C), we need to interpret each factor as an object of a relevant -category. To this end, let us
recall a bit of notation. Fix a collection of simplicial sets K. We let Cat (K) be the subcategory of Cat
whose objects are -categories which admit K-indexed colimits and whose morphisms are functors which
preserve K-indexed colimits, and regard Cat (K) as endowed with the (symmetric) monoidal structure
described in 4.8.1 Some basic features of Cat (K) are summarized in the following result:
Lemma 4.8.4.2. Let K be a small collection of simplicial sets. Then the -category Cat (K) is presentable,
and the tensor product : Cat (K) Cat (K) Cat (K) preserves small colimits separately in each
variable.
Proof. We first show that Cat (K) admits small colimits. Let J be an -category, and let : J Cat (K)
be a diagram. Let 0 denote the composition
J Cat (K) Cat ,
and let C be a colimit of the diagram 0 in Cat . Let R denote the collection of all diagrams in C given by
a composition
p
K . (J) C,
where K K and p is a colimit diagram. It follows from Proposition T.5.3.6.2 that there exists a functor
F : C D with the following properties:
(i) For every diagram q : K . C belonging to R, the composition F q is a colimit diagram.
(ii) The -category D admits K-indexed colimits.
(iii) For every -category E which admits K-indexed colimits, composition with F induces an equivalence
from the full subcategory of Fun(D, E) spanned by those functors which preserve K-indexed colimits to
the full subcategory of Fun(C, E) spanned by those functors such that the composition (J) C E
preserves K-indexed colimits for each J J.
The map F allows us to promote D to an object of D = (Cat )0 / . Using (i) and (ii), we deduce that D lies
in the subcategory Cat (K)/ (Cat )0 / , and (iii) that this lifting exhibits D as a colimit of the diagram
.
We next show that the tensor product : Cat (K) Cat (K) Cat (K) preserves small colimits
separately in each variable. It will suffice to show that for every object C Cat (K), the operation
D 7 C D admits a right adjoint. This right adjoint is given by the formula E 7 FunK (C, E), where
FunK (C, E) denotes the full subcategory of Fun(C, E) spanned by those functors which preserve K-indexed
colimits.
We now complete the proof by showing that Cat (K) is presentable. Fix an uncountable regular cardinal
so that K is -small and every simplicial set K K is -small. Choose another regular cardinal such that
< and : that is, 00 < whenever 0 < and 0 < . Let Cat (K) denote the full subcategory of
Cat (K) spanned by those -categories C which are -small and admit K-indexed colimits. Then Cat (K)
is an essentially small -category; it will therefore suffice to prove that every object C Cat (K) is the
colimit (in Cat (K)) of a diagram taking values in Cat (K).
Let A be the collection of all simplicial subsets C0 C with the following properties:
(a) The simplicial set C0 is an -category.
(b) The -category C0 admits K-indexed colimits.
(c) The inclusion C0 , C preserves K-indexed colimits.
4.8. TENSOR PRODUCTS OF -CATEGORIES 527
() For every -small simplicial subset C0 C, there exists a -small simplicial subset C00 C which
contains C0 and belongs to A.
Let us regard the set A as partially ordered with respect to inclusions, and we have an evident functor
: A Set . From assertion (), it follows that A is filtered (in fact, -filtered) and that C is the colimit
of the diagram (in the ordinary category Set ). Since the collection of categorical equivalences in Set is
stable under filtered colimits, we deduce that C is the homotopy colimit of the diagram (with respect to
the Joyal model structure), so that C is the colimit of the induced diagram N() : N(A) Cat (Theorem
T.4.2.4.1). Requirement (c) guarantees that every inclusion C0 C1 between elements of A is a functor
which preserves K-indexed colimits, so that N() factors through Cat (K). We claim that C is a colimit
of the diagram N() in the -category Cat (K). Unwinding the definitions, this amounts to the following
assertion: for every -category E which admits K-indexed colimits, a functor F : C E preserves K-indexed
colimits if and only if F | C0 preserves K-indexed colimits for each C0 A. The only if direction is obvious.
To prove the converse, choose K K and a colimit diagram p : K . C. The image of p is -small, so
that () guarantees that p factors through C0 for some C0 A. Requirement (c) guarantees that p is also a
colimit diagram in C0 , so that F p is a colimit diagram provided that F | C0 preserves K-indexed colimits.
It remains only to prove assertion (). Fix a -small subset C0 C. We define a S transfinite sequence of
-small simplicial subsets {C C}< . If is a nonzero limit ordinal, we take C = < C . If = + 1,
we define C to be any -small simplicial subset of C with the following properties:
For each K K and each map q : K C , there exists an extension q : K . C which is a colimit
diagram in C.
Given n > 0 and a map f : K ? n C such that the restriction f |K ? {0} is a colimit diagram in
C, there exists a map f : K ? n C extending f .
Our assumption that S guarantees that we can satisfy these conditions by adjoining a -small set of
simplices to C . Let C00 = < C . Then C00 contains C0 , and belongs to A as desired.
Now suppose that C is a monoidal -category, that M is an -category right-tensored over C, and that
N is an -category left-tensored over C. Fixing a collection of simplicial sets K, we further assume that C,
M, and N admit K-indexed colimits, and that the tensor product functors
MC M CC C CN N
preserve K-indexed colimits separately in each variable. We can identify C with an associative algebra
object of Cat (K), and the -categories M and N with right and left modules over this associative algebra,
respectively (Remark 2.4.2.6). Consequently, the relative tensor product M C N can be defined using the
constructions of 4.4.2. This tensor product is given as the geometric realization (in Cat (K)) of the simpli-
cial object BarC (M, N) of Construction 4.4.2.7. The bar construction BarC (M, N) is given informally by the
formula [n] 7 M C(n) N, where the tensor product is formed in the -category Cat (K). Consequently,
this bar construction is dependent on the choice of the collection K. To emphasize this dependence, we will
denote BarC (M, N) by BarK 0
C (M, N) . If K K, then we have a forgetful functor Cat (K) Cat (K )
0
0
which is lax symmetric monoidal, and induces a natural transformation BarK K
C (M, N) BarC (M, N). In
K
particular, we have a map : BarC (M, N) BarC (M, N). The map is characterized by the following
universal property:
528 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
() For each n 0 and every -category E which admits K-indexed colimits, composition with induces
an equivalence from the full subcategory of Fun(BarKC (M, N)n , E) spanned by those functors which
preserve K-indexed colimits to the full subcategory of Fun(BarC (M, N)n , E) ' Fun(M Cn N, E)
spanned by those functors which preserve K-indexed colimits separately in each variable.
We can identify BarC (M, N) with a simplicial object : N()op Cat . Let C , and N be defined
as in Notation 4.2.2.16 and define M similarly. Unwinding the definitions, we see that classifies the
coCartesian fibration q : M C N N()op . Proposition T.3.3.4.2 allows us to identify the geometric
realization | BarC (M, N) | with the -category obtained from M C N obtained by inverting all of the
q-coCartesian morphisms. Combining this observation with (), we obtain the following concrete description
of the relative tensor product in Cat (K):
Lemma 4.8.4.3. Let K be a small collection of simplicial sets and let M C N be as above. For ev-
ery -category E which admits K-indexed colimits, the natural transformation BarC (M, N) BarK C (M, N)
induces an equivalence of -categories from the full subcategory of Fun(M C N, E) spanned by those functors
which preserve K-indexed colimits to the full subcategory of Fun(M C N , E) spanned by those functors
F with the following properties:
Our next goal is to apply Lemma 4.8.4.3 to construct a canonical map M C RModA (C) RModA (M).
Construction 4.8.4.4. Let Cut : N()op Ass RM be as in Construction 4.1.2.5, and let RCut :
N()op RM be the functor given by the the composition
r LCut r0
N()op N()op LM RM ,
where r and r0 are the isomorphisms given by order-reversal and LCut is the functor described in Construction
4.2.2.6.
We have a commutative diagram :
F o F / F+
F0 o F0 / F+0
F ([m], [n]) = RCut([m]) F ([m], [n]) = RCut([m] ? [n]) F+ ([m], [n]) = RCut([n])
F0 ([m], [n]) = Cut([m]) F 0 ([m], [n]) = Cut([m] ? [n]) F+0 ([m], [n]) = Cut([n]).
The vertical maps in this diagram are induced by the natural transformation RCut Cut described in
Remark 4.2.2.8, and the horizontal maps by the inclusions [m] , [m] ? [n] - [n].
Let p : C Ass be a monoidal -category, and let q : M RM be an -category right-tensored
over C . We let C0 denote the full subcategory of Fun(N()op , C) spanned by those functors which carry each
morphism in N()op to an equivalence, and let M0 Fun(N()op , M) be defined similarly (since N()op
is weakly contractible, the diagonal embeddings C C0 and M M0 are categorical equivalences). We
4.8. TENSOR PRODUCTS OF -CATEGORIES 529
regard C0 as a monoidal -category and M0 as an -category right-tensored over C0 (see Remark 2.1.3.4).
Let C0 = C0 Ass N()op , let M0 be defined as in Notation 4.2.2.16 (suitably modified for purposes of
discussing right actions, rather than left actions).
Fix an algebra object A Alg(C) and regard RModA (C) as an -category left-tensored over C0 as in
4.3.2. Let RModA (C) C0 be defined as in Notation 4.2.2.16, and let X = M0 C0 RModA (C) . We
will lift to a commutative diagram
F o F / F+
F o / F 0+
0 0
F
X N()op C0 N()op C M .
(d) Using the assumption that q is a fibration of -operads, we can choose a functor F compatible with
F , so that the diagram
F o F
F o
0 0
F
Cut A
X N()op N()op Ass C M .
0 0
The construction of RModA (M) guarantees a natural transformation of functors F F + .
F
0
/ F 0+
compatible with .
We can identify with a functor : X N() 1 M . It is not difficult to see that this functor
determines a map X RModA (M).
Remark 4.8.4.5. In the situation of Construction 4.8.4.4, we can think of an object of X lying over
[n] N()op as a finite sequence (M, C1 , . . . , Cn , N ), where M M, each Ci C, and N is a right A-module
object of C. The functor is given informally by the formula (M, C1 , . . . , Cn , N ) 7 M C1 . . . Cn N .
From this description, we see that satisfies the requirements of Lemma 4.8.4.3. Let K is a collection of
simplicial sets such that C and M admit K-indexed colimits, and that the tensor product functors
CC C MC M
preserve K-indexed colimits separately in each variable. Then determines a functor : M C RModA (C)
RModA (M), which is well-defined up to equivalence.
We can now formulate (B) as follows:
Theorem 4.8.4.6. Let K be a small collection of simplicial sets which includes N()op , let C be a monoidal
-category, let M C be an -category right-tensored over C, and let A Alg(C) be an algebra object
of C. Suppose that the -categories C and M admit K-indexed colimits, and the tensor product functors
CC C MC M
preserve K-indexed colimits separately in each variable. Then the above construction yields an equivalence
of -categories M C RModA (C) RModA (M), where the tensor product is taken in Cat (K).
Remark 4.8.4.7. In the formulation of Theorems 4.8.4.6 and 4.8.4.1, the -categories RModA (M) and
LModA (M) do not depend on the class of simplicial sets K. It follows that the -categories M C RModA (C)
and LinFunK
C (RModA (C), M) do not depend on K, provided that K contains N() .
op
Remark 4.8.4.8. Let K be a collection of simplicial sets which includes N()op and regard Cat (K)
be the symmetric monoidal -category as in Corollary 4.8.1.4. Let C be a monoidal -category which
admits K-indexed colimits, such that the tensor product : C C C preserves K-indexed colimits
separately in each variable. Then we can regard C as an algebra object of Cat (K). If A Alg(C),
then we regard LModA (C) and RModA (C) as right and left modules over C (in Cat (K)), respectively.
Using Theorem 4.8.4.6, we can identify the tensor product LModA (C) C RModA (C) with the -category
RModA (LModA (C)) ' A BModA (C). Regarding A as a bimodule over itself, we obtain an object A AA
A BModA (C), which classifies a functor
c
S(K) LModA (C) C RModA (C).
Here S(K) denotes the unit object of Cat (K) (see Notation 4.8.5.2). We claim that c exhibits LModA (C)
RModC (Cat (K)) as the left dual of RModA (C) LModC (Cat (K)). To prove this, it suffices to verify
condition () of Proposition 4.6.2.18: that is, we must show that if D Cat (K) and M RModC (Cat (K)),
then c induces a homotopy equivalence
MapRModC (Cat (K)) (D LModA (C), M) MapCat (K) (D, M C RModA (C)).
This follows from Theorems 4.8.4.1 and 4.8.4.6, which allow us to identify both sides with the the subcate-
gory of Fun(D, RModA (M)) spanned by those functors which preserve K-indexed colimits and equivalences
between them.
4.8. TENSOR PRODUCTS OF -CATEGORIES 531
Remark 4.8.4.9. Let K be a small collection of simplicial sets which includes N()op . Let C be a monoidal
-category which admits colimits indexed by simplicial sets belonging to K, and such that the tensor product
: C C C preserves colimits indexed by simplicial sets belonging to K separately in each variable. We
will identify C with a algebra object of the symmetric monoidal -category Cat (K) of Corollary 4.8.1.4.
For every algebra object A Alg(C), the -category RModA (C) is left-tensored over C, and can there-
fore be identified with a left C-module object of Cat (K) (see 4.3.2). We let Morita(C) denote the full
subcategory of LModC (Cat (K)) spanned by objects of the form RModA (C), where A Alg(C). We will
refer to Morita(C) as the Morita -category of C.
Let A and B be algebra objects of C. Using Theorems 4.8.4.1 and 4.3.2.7, we obtain an equivalence of
-categories
LinFunC (RModA (C), RModB (C)) ' LModA (RModB (C)) ' A BModB (C).
That is, every C-linear functor from RModA (C) to RModB (C) which preserves K-indexed colimits is given
by the formula M 7 M A K, for some bimodule object K A BModB (C) (it follows from this description
that Morita(C) is independent of the choice of K, so long as K includes N()op ).
The Morita -category of C can be described informally as follows:
The objects of Morita(C) are algebra objects A Alg(C).
Given a pair of objects A, B Alg(C), the mapping space MapMorita(C) (A, B) can be identified with
'
the Kan complex A BModB (C) .
Given a triple of objects A, B, C Alg(C), the composition law
' '
A BModB (C) B BModC (C) ' MapMorita(C) (A, B) MapMorita(C) (B, C)
MapMorita(C) (A, C)
'
' A BModB (C)
is given by (M, N ) 7 M B N .
The proofs of Theorem 4.8.4.6 and 4.8.4.1 are very similar, and rest on an analysis of the forgetful functor
RModA (C) C. We observe that this functor is C-linear. More precisely, evaluation at the object m RM
induces a C-linear functor RModA (C) C. We have the following fundamental observation:
Lemma 4.8.4.10. Let C be a monoidal -category containing an algebra object A, and let N = C, regarded
as an -category left-tensored over C. Consider the commutative diagram
G
N o
RModA (C)
q p0
y
C ,
where G is determined by the C-linear forgetful functor RModA (C) C. Then there exists a functor F :
N RModA (C) and a natural transformation u : idN G F which exhibits F as a left adjoint to G
relative to C (see Definition 7.3.2.2 and Remark 7.3.2.3). Moreover, F determines a C-linear functor from
C to RModA (C).
Remark 4.8.4.11. More informally, Lemma 4.8.4.10 asserts that the forgetful functor RModA (C) C and
its left adjoint C 7 C A commute with the action of C by left multiplication.
Proof. We observe that p and p0 are locally coCartesian fibrations (Lemma 4.2.2.19). Moreover, for each
object C C , the induced map on fibers RModA (C)
C NC is equivalent to the forgetful functor :
RModA (C) C, and therefore admits a left adjoint (Corollary 4.2.4.8). We complete the proof by observing
that the functor G satisfies hypothesis (2) of Proposition 7.3.2.11. Unwinding the definitions, this results
from the observation that the canonical maps (C D)A C (DA) expressing the coherent associativity
of the tensor product on C are equivalences in C.
532 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
over the point corresponding to idC . This can in turn be identified with the homotopy fiber product
This homotopy fiber is given by X0' , where X0 FunC (M , N ) is the full subcategory spanned by those
functors F which carry (p q)-coCartesian morphisms of M to (p q 0 )-coCartesian morphisms of N . Using
the functor , we see that X0 X; we will complete the proof by showing that X X0 . Note that a morphism
f in M is (p q)-coCartesian if and only if q(f ) is p-coCartesian and f is locally q-coCartesian. It follows
that if F X, then F (f ) is locally q 0 -coCartesian; since q 0 (F (f )) ' q(f ) is p-coCartesian we conclude that
F (f ) is (p q)-coCartesian. This proves that X X0 as desired.
Lemma 4.8.4.13. Let C be a monoidal -category and let M and N be -categories left-tensored over C.
Let K be a simplicial set such that N admits K-indexed colimits, and such that for each C C, the tensor
product functor {C} N C N N preserves K-indexed colimits. Then:
(1) The -category LinFunC (M, N) admits K-indexed colimits.
(2) A map f : K . LinFunC (M, N) is a colimit diagram if and only if, for each M M, the induced map
K . N is a colimit diagram.
Remark 4.8.4.14. In the situation of Lemma 4.8.4.13, suppose that K is a class of simplicial sets such that
C, M, and N admit K-indexed colimits, and the tensor product functors
CC C CM M CN N
preserve K-indexed colimits separately in each variable. Then the full subcategory LinFunK C (M, N)
LinFunC (M, N) is stable under K-indexed colimits: this follows from the characterization of K-indexed
colimits supplied by Lemma 4.8.4.13 together with Lemma T.5.5.2.3.
Proof. Assertion (1) follows from Lemma 4.8.4.12 and Proposition T.5.4.7.11. Proposition T.5.4.7.11 also
implies that a diagram f : K . LinFunC (M, N) is a colimit if and only if, for every object M M having
image C C and [n] N()op , the induced map fM : K . N C is a colimit diagram. The necessity of
condition (2) is now obvious. For the sufficiency, let p : C N()op , q : M C , and q 0 : N C
4.8. TENSOR PRODUCTS OF -CATEGORIES 533
} !
N
!
/ N
C C0
where ! is an equivalence of -categories, so that fM is a colimit if and only if fM0 is a colimit diagram.
Proof of Theorem 4.8.4.1. Let N = C, and regard N as an -category left-tensored over C. Let G :
RModA (C) N and F : N RMod(C) be as in Lemma 4.8.4.10. Then F and G induce adjoint
functors
LinFunK (N, M) o
f
/ LinFunK (RMod (C), M)
C g C A
We first claim that evaluation at the unit object 1 N ' C induces an equivalence of -categories
: LinFunK C (N, M) M. It will suffice to show that for every simplicial set K, the induced map
Fun(K, LinFunK C (N, M)) Fun(K, M) induces a bijection on equivalence classes of objects. Replacing
M by Fun(K, M), we are reduced to proving that induces a bijection on equivalence classes of objects. On
the left hand side, the set of equivalence classes can be identified with 0 MapLModC (Cat (K) (C, M). Using
Corollary 4.2.4.8, we can identify this with the set 0 MapCat (K) (S(K), M) ' 0 MapCat (0 , M), which is
the set of equivalence classes of objects of M as required.
Let T : LinFunK C (RModA (C), M) M denote the composition of the functor g with the equivalence .
We have a homotopy commutative diagram of -categories
LinFunK
C (RModA (C), M)
/ LModA (M)
T T0
( z
M,
where T is the evident forgetful functor. We will prove that is an equivalence showing that this diagram
satisfies the hypotheses of Corollary 4.7.4.16:
(a) The -categories LinFunK C (RModA (C), M) and LModA (M) admit geometric realizations of simplicial
objects. In the first case, this follows from Lemma 4.8.4.13 and Remark 4.8.4.14. In the second, it
follows from Corollary 4.2.3.5.
(b) The functors T and T 0 admit left adjoints, which we will denote by U and U 0 . The left adjoint U is
given by composing f with a homotopy inverse to the equivalence , and the left adjoint U 0 is supplied
by Corollary 4.2.4.8.
(c) The functor T 0 is conservative and preserves geometric realizations of simplicial objects. The first
assertion follows from Corollary 4.2.3.2 and the second from Corollary 4.2.3.5.
(d) The functor T is conservative and preserves geometric realizations of simplicial objects. The second
assertion follows from Lemma 4.8.4.13. To prove the first, suppose that : S S 0 is a natural
transformation of C-linear functors from RModA (C) to M, each of which preserves K-indexed colimits,
and that T () is an equivalence. We wish to show that is an equivalence. Let us abuse notation by
identifying S and S 0 with the underlying maps RModA (C) M, and let X be the full subcategory of
534 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
RModA (C) spanned by those objects X for which induces an equivalence S(X) S 0 (X) in M. We
wish to show that X = RModA (C).
Since is an equivalence of -categories, we conclude that g() is an equivalence in LinFunK
C (N, M).
In other words, the -category X contains the essential image of the free module functor C ' N
RModA (C). Since S and S 0 preserve K-indexed colimits, X is stable under geometric realizations of
simplicial objects. The equality X = RModA (C) now follows from Proposition 4.7.4.14.
(e) The natural transformation T 0 U 0 T U is an equivalence of functors from M to itself. Unwinding
the definitions, we see that both of these functors are given by tensoring with the object A C.
Proof of Theorem 4.8.4.6. The forgetful functor RModA (C) C can be viewed as a map between left C-
module objects in Cat (K), and therefore induces a functor G : M C RModA (C) M C C ' M. Let
G0 : RModA (M) M be the evident forgetful functor. We have a diagram
M C RModA (C)
/ RModA (M)
G0
G
& y
M,
which commutes up to canonical homotopy, where is the functor defined in Remark 4.8.4.5. To prove
that is an equivalence of -categories, it will suffice to show that this diagram satisfies the hypotheses of
Corollary 4.7.4.16:
(a) The -categories M C RModA (C) and RModA (M) admit geometric realizations of simplicial objects.
In the first case, this follows from our assumption that N()op K; in the second case, it follows from
Corollary 4.2.3.5 (since C admits geometric realizations and tensor product with A preserves geometric
realizations).
(b) The functors G and G0 admit left adjoints, which we will denote by F and F 0 . The existence of F 0
follows from Corollary 4.2.4.8 (which also shows that F 0 is given informally by the formula M 7 M A).
Similar reasoning shows that the forgetful functor RMod(C) C admits a left adjoint F0 . This left
adjoint can be promoted to a map of -categories left-tensored over C, so that it induces a functor
id F0 : M C C M C RMod(C) which is left adjoint to G.
(c) The functor G0 is conservative and preserves geometric realizations of simplicial objects. The first
assertion follows from Corollary 4.2.3.2 and the second from Corollary 4.2.3.5 (since N()op K).
(d) The functor G is conservative and preserves geometric realizations of simplicial objects. The sec-
ond assertion is obvious (since G is a morphism in Cat (K) by construction). The proof that G is
conservative is a bit more involved. Let c : N()op N(+ )op N()op N()op be the con-
catenation functor, given by the formula ([l], [m], [n]) 7 [l] ? [m] ? [n] ' [l + m + n + 2], and let
c0 : N()op N(+ )op N()op N()op be given by ([l], [m], [n]) 7 [l] ? [n]. The canonical inclu-
sions [l]?[n] , [l]?[m]?[n] induce a natural transformation of functors : c c0 . Let p : C N()op
be the canonical map, let : C N()op (N()op N(+ )op N()op )) C denote the projection,
and choose a p-coCartesian natural transformation : 0 covering . Adjusting 0 by a homotopy
if necessary, we can assume that 0 induces a functor T : N(+ )op RModA (C) RModA (C) . We
will view the functor T as an augmented simplicial object in the category of left C-module functors
from RModA (C) to itself, given informally by the formula Tn (N ) = N A(n+1) ; in particular, the
functor T1 is equivalent to the identity functor. For each object N RModA (C), the canonical map
: |T N | T1 N ' N is an equivalence: to prove this, it suffices to show that the image of under
the forgetful functor : RModA (C) C is an equivalence (Corollary 4.2.3.2): we note that |T N |
4.8. TENSOR PRODUCTS OF -CATEGORIES 535
can be identified with the relative tensor product N A A and that () is the canonical equivalence
N A A ' N ).
Using Lemma 4.8.4.3, we see that T determines an augmented simplicial object U : N(+ )op
Fun(M C ModR A (C), M C RModA (C)). Note that each Un preserves K-indexed colimits. Let X be the
full subcategory of M C RModA (C) spanned by those objects for which the canonical map |U X|
U1 X ' X is an equivalence. Since each Un preserves K-indexed colimits, the full subcategory
X is stable under K-indexed colimits in M C RMod(C)). Because M C RModA (C)) is generated
under K-indexed colimits by the essential image of the tensor product functor : M RModA (C)
M C RModA (C) (which obviously belongs to X), we conclude that X = M C RModA (C).
Now suppose that f : X Y is a morphism in M C RModA (C)) such that G(f ) is an equivalence.
We wish to prove that f is an equivalence. Note that f is equivalent to the geometric realization
|U f | (in the -category Fun(1 , M C RModA (C))); it therefore suffices to show that Un (f ) is an
equivalence for n 0. We complete the argument by observing that Un factors through G (since Tn
factors through the forgetful functor RModA (C) C).
for any collection of simplicial sets K which contains N()op (see Construction 4.8.3.24). In this section, we
will apply the main results of 4.8.4 (Theorems 4.8.4.6 and 4.8.4.1) to establish some basic formal properties
of . We can describe our goals more specifically as follows:
(1) If A is an associative ring, we can almost recover A from the category RModA of right A-modules. More
precisely, if we let M denote the ring A itself, regarded as a right A-module, then left multiplication by
elements of A determines a canonical isomorphism A HomA (M, M ). In other words, the data of the
associative ring A is equivalent to the data of the category RModA of right A-modules together with
its distinguished object M . An analogous result holds if we replace the category of abelian groups by
a more general monoidal -category C: the functor induces a fully faithful embedding from the
-category CatAlg (K) to the -category of triples (C , M, M ), where C is a monoidal -category,
M is an -category left-tensored over C, and M M is a distinguished object. We refer the reader to
Theorem 4.8.5.5 for a precise statement.
(2) If we work in the setting of presentable -categories, then the functor admits a right adjoint, which
carries a triple (C , M, M ) to the pair (C , A), where A Alg(C) is the algebra of endomorphisms of
M (Theorem 4.8.5.11).
We begin by addressing a small technical point regarding the behavior of the functor with respect to
base change:
536 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Proposition 4.8.5.1. Let K be a small collection of simplicial sets which includes N()op , and consider
the commutative diagram
CatAlg
(K)
/ CatMod
(K)
' w
MonKAss (Cat ).
The functors and are coCartesian fibrations, and the functor carries -coCartesian morphisms to
-coCartesian morphisms.
g Ass K(Cat ) be as defined in Notation 4.8.3.5,
Proof. We first show that is a coCartesian fibration. Let Mon
and set
K
X = Fun(Ass , Mon
g Ass (Cat ))
Fun(Ass ,Ass MonK
Ass (Cat ))
MonK
Ass (Cat )
Let us denote an object of X by a pair (C , A), where C is a monoidal -category (compatible with K-
indexed colimits) and A FunAss (Ass , C ). It follows from Proposition T.3.1.2.1 that the projection
map 0 : X MonK
Ass (Cat ) is a coCartesian fibration; moreover, a morphism (C , A) (D , B) in X is
-coCartesian if and only if the underlying map F (A) B is an equivalence, where F : C D denotes
0
the underlying monoidal functor. In this case, if A is an algebra object of C , then B ' F (A) is an algebra
object of D . Note that CatAlg (K) can be identified with the full subcategory of X spanned by those pairs
(C , A) where A is an algebra object of C . It follows that if f : X Y is a 0 -coCartesian morphism of X
such that X CatAlg (K), then Y Cat (K). We conclude that = | Cat (K) is again a coCartesian
Alg 0 Alg
fibration, and that a morphism in Cat (K) is -coCartesian if and only if it is 0 -coCartesian.
Alg
We next prove that is a coCartesian fibration. Note that CatMod (K) ' LMod(Cat (K)) and the
functor can be identified with the forgetful functor LMod(Cat (K)) Alg(Cat (K)), and is therefore a
Cartesian fibration (Corollary 4.2.3.2). Consequently, to prove that is a coCartesian fibration, it will suffice
to show that for every morphism F : C D in the -category Alg(Cat (K)) ' MonK Ass (Cat ), the
forgetful functor LModD (Cat (K)) LModC (Cat (K)) admits a left adjoint. This follows immediately
from Lemma 4.8.4.2 and Proposition 4.6.2.17.
It remains only to prove that carries -coCartesian morphisms to -coCartesian morphisms. Unwinding
the definitions, we must show that if F : C D is a morphism in Alg(Cat (K)) and A is an algebra
object of C , then the canonical map : D C RModA (C) RModF A (D) is an equivalence of -categories
(each of which is left-tensored over D). Note that RModF A (D) can be identified with the -category
RModA (D), where we regard D as right-tensored over the -category C via the monoidal functor F . Under
this identification, the functor is given by the equivalence of Theorem 4.8.4.6.
Notation 4.8.5.2. Fix a small collection of simplicial sets K. We let S(K) denote the unit object of
the monoidal -category Cat (K): it can be described concretely as the smallest full subcategory of S
which contains the final object 0 and is closed under K-filtered colimits (Remark T.5.3.5.9). Since the
formation of Cartesian products in S preserves small colimits in each variable, the full subcategory S(K) S
is stable under finite products. We may therefore regard S(K) as equipped with the Cartesian monoidal
structure, which endows it with the structure of an algebra object of Cat (K). We let M denote the object
of CatMod
(K) given by the left action of S(K) on itself.
Using Proposition 4.2.4.9, we can identify M with (S(K) , 1), where 1 denotes the unit object 0
S(K), regarded as an algebra object of S(K).
Lemma 4.8.5.3. Let K be a small collection of simplicial sets. Then the pair (S(K) , 1) is an initial object
of CatAlg
(K).
4.8. TENSOR PRODUCTS OF -CATEGORIES 537
K
Proof. Let : CatAlg
(K) MonAss (Cat ) denote the forgetful functor. Then (S(K) , 1) is an initial object
K
of MonAss (Cat ) ' Alg(Cat (K)) (Proposition 3.2.1.8). It will therefore suffice to show that (S(K) , 1) is a
-initial object of CatAlg
(K) (Proposition T.4.3.1.5). Since is a coCartesian fibration (Proposition 4.8.5.1),
this is equivalent to the requirement that for every -coCartesian morphism : (S(K) , 1) (C , A), the
object A is initial in the fiber 1 {C } ' Alg(C) (Proposition T.4.3.1.10). This follows immediately from
Proposition 3.2.1.8.
It follows from Lemma 4.8.5.3 that the forgetful functor : CatAlg
(K)(S(K) ,1)/ Cat (K) is a trivial
Alg
(C , M) in CatMod
(K), given by a monoidal functor S(K) C which preserves K-indexed colimits (which
is unique up to a contractible space of choices by Proposition 3.2.1.8) together with a functor f : S(K) M
which preserves K-indexed colimits. In view of Remark T.5.3.5.9, such a functor is determined uniquely
up to equivalence by the object f (0 ) M. Consequently, we can informally regard CatMod (K)M/ as an
-category whose objects are triples (C , M, M ), where (C , M) CatMod and M M is an object.
Theorem 4.8.5.5. Let K be a small collection of simplicial sets which contains N()op . Then the functor
(K) Cat (K)M/ is fully faithful.
: CatAlg Mod
Corollary 4.8.5.6. For every pair of algebra objects A, B C, let : MapC (A, B) A BModB (C) carry a
map : A B to the image of B under the forgetful functor B BModB (C) A BModB (C) determined by .
Then induces a homotopy equivalence
Proof. Enlarging C if necessary, we may suppose that C admits geometric realizations of simplicial objects
and that the tensor product : C C C preserves geometric realizations of simplicial objects. Set
K = {N()op }, and regard C as an algebra object of the -category X = Cat (K). According to Theorem
4.8.5.5, the construction R 7 LModR (C) determines a full faithful embedding Alg(C) (LModC (X))C / , so
that the canonical map
MapAlg(C) (A, B) MapLModC (X) (RModA (C), RModB (C)) RModB (C) {B}
is a homotopy equivalence. We now invoke Theorems 4.8.4.1 and 4.3.2.7 to idenitfy the underlying Kan
complex of A BModB (C) with the mapping space MapLModC (X) (RModA (C), RModB (C)).
Lemma 4.8.5.7. Let K be a small collection of simplicial sets which contains N()op , let (C , M, M ) be
an object of CatMod
(K)M/ , and suppose that there exists an algebra object E Alg(C) such that M can be
promoted to an object M LModE (M) where the action E M M exhibits E as a morphism object
MorM (M, M ) (see Definition 4.2.1.28). Then E represents the right fibration
CatAlg
(K) CatMod
(K)M/
(CatMod
(K)M/ )/(C ,M,M ) .
Proof. Theorem 4.8.4.1 implies the existence of a functor : RModE (C) M of -categories left-
tensored over C together with an identification : M ' (E) of left E-modules. The pair (, ) determines
an object CatAlg
(K) CatMod
(K)M/
(CatMod
(K)M/ )/(C ,M,M ) lying over E. We claim that this object is
final. To prove this, consider an arbitrary object (D , A) CatAlg
(K); we wish to show that the map
MapCatAlg
(K)
((D , A), (C , E)) MapCatMod
(K)M/
( (D , A), (C , M, M ))
538 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
is a homotopy equivalence. It will suffice to prove the result after passing to the homotopy fiber over a
point of MapMonK Ass (Cat )
(D , C ), corresponding to a monoidal functor F . Using Propositions 4.8.5.1 and
T.2.4.4.2 and replacing D by C (and A by F A Alg(C)), we are reduced to proving that the diagram
{M } /M
is a pullback square. Theorem 4.8.4.1 allows us to identify the upper right corner of this diagram with the
-category LModA (M), and the desired result follows from Corollary 4.7.2.41.
Proof of Theorem 4.8.5.5. Fix objects (C , A), (D , B) CatAlg (K). We wish to show that the canonical
map : MapCatAlg (K)
((C , A), (D , B)) MapCatMod (K)
M/
( (C , A), (D , B)) is a homotopy equiva-
lence. Let M RModB (D) denote the right B-module given by the action of B on itself. In view of Lemma
4.8.5.7, it will suffice to show that the canonical map m : B M M exhibits B as a morphism object
MorRModB (D) (M, M ). In other words, we must show that for every object D D, the multiplication map m
induces a homotopy equivalence MapD (D, B) MapRModB (D) (D M, M ). This follows from Proposition
4.2.4.2.
It is not difficult to describe the essential image of the fully faithful embedding : CatAlg
(K)
CatMod
(K)M/ of Theorem 4.8.5.5:
Proposition 4.8.5.8. Let C be a monoidal -category. Assume that C admits geometric realizations of
simplicial objects and that the tensor product C C C preserves geometric realizations. Let M be an -
category left-tensored over C and let M M be an object. There exists an algebra object A Alg(C) and
an equivalence RModA (C) ' M of -categories left-tensored over C which carries A to M if and only if the
following conditions are satisfied:
(1) The -category M admits geometric realizations of simplicial objects.
(2) The action map C M M preserves geometric realizations of simplicial objects.
(3) The functor F : C M given by F (C) = C M admits a right adjoint G.
(4) The functor G preserves geometric realizations of simplicial objects.
(5) The functor G is conservative.
(6) For every object N M and every object C C, the evident map
In other words, we can identify A with a morphism object MorM (M, M ). It is therefore a final object of the
monoidal -category C+ [M ]; it follows that A can be regarded as an algebra object of C and that M has
the structure of a left module over A. Using Theorem 4.8.4.6, we deduce the existence of a C-linear functor
U : RModA (C) M carrying A to M . To complete the proof, it will suffice to show that U is an equivalence
of -categories.
Let G0 : RModA (C) C be the forgetful functor and F 0 a left adjoint to G0 . Proposition 4.2.4.2 allows
us to identify F 0 with the free module functor C 7 C A, so that F ' U F 0 . This equivalence is adjoint
to a natural transformation : G0 G U . We claim that is an equivalence of functors. Using condition
(4), we see that G0 , G, and U commute with geometric realizations of simplicial objects. Since every right
A-module N can be written as a geometric realization of free right A-modules (Proposition 4.7.4.14), we see
that it suffices to prove that induces an equivalence
G
G0
% ~
C.
Remark 4.8.5.9. Fix a monoidal -category C which admits geometric realizations of simplicial objects,
and assume that the tensor product functor C C C preserves geometric realizations of simplicial objects.
Theorem 4.8.5.5 implies that determines a fully faithful embedding from Alg(C) to the -category
LModC (Cat (K))C / of pointed C-module objects of Cat (K), where K = {N()op }. In fact, something
slightly stronger is true: LModC (Cat (K))C / can be identified with the underlying -category of an (, 2)-
category, and is fully faithful at the level of (, 2)-categories. More concretely: given algebra objects
A, B Alg(C) and C-linear functors f, g : RModA (C) RModB (C) satisfying f (A) = g(A) = B, any
C-linear natural transformation : f g which induces an equivalence A : B ' f (A) g(A) ' B is itself
an equivalence. To prove this, let X RModA (C) be the full subcategory spanned by those objects M for
which M : f (M ) g(M ) is an equivalence. We wish to prove that X = RModA (C). Since f and g preserve
geometric realizations, X is stable under the formation of geometric realizations. Since every right A-module
is a geometric realization of free right A-modules (Proposition 4.7.4.14), it suffices to show that every free
module C A RModA (C) belongs to X. Since is C-linear, X is stable under the left action of C; we are
therefore reduced to showing that the right module A belongs to X, which is true by assumption.
Lemma 4.8.5.7 can also be used to show that the fully faithful embedding admits a right adjoint, pro-
vided that we can guarantee the existence of endomorphism objects MorM (M, M ). For this, it is convenient
to work a setting where we require all -categories to be presentable. For this, we need to introduce a bit
of terminology.
Notation 4.8.5.10. Let Cat d denote the -category of (not necessarily small) -categories, which contains
Alg Mod
Cat as a full subcategory. Similarly, we define -categories Cat
d
Cat and Cat
Alg d CatMod
by
allowing monoidal -categories and left-tensored -categories which are not small. Let K denote the
Alg Mod
collection of all small simplicial sets, and let Cat
d (K) and Cat
d (K) be defined as in 4.8.3. Construction
Alg Mod
b : Cat
d (K) Cat
(K). We let Pr
Alg
4.8.3.24 generalizes immediately to give a functor
d denote the full
Alg
subcategory of Cat (K) spanned by those pairs (C , A) where the -category C is presentable, and PrMod
d
Mod
the full subcategory of Cat
d
(K) spanned by those pairs (C , M) where C and M are both presentable. It
540 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Alg Mod
follows from Corollary 4.2.3.7 that the functor b : Cat
d (K) Cat
d
(K) restricts to a functor Pr
Alg
Pr Mod b Similarly, if we let M denote the object (S , 0 ) ' (S , S) PrMod ,
, which we will also denote by .
then we have a functor b : PrAlg PrMod
M/ .
b : PrAlg PrMod
Theorem 4.8.5.11. The functor M/ is fully faithful and admits a right adjoint.
Proof. The first assertion follows by applying Theorem 4.8.5.5 in a larger universe. For the second, it will
suffice to show that for every object X = (C , M, M ) PrModM/ , the right fibration Pr
Alg
PrMod (PrMod
M/ )/X is
M/
representable (Proposition T.5.2.4.2). In view of Lemma 4.8.5.3, it will suffice to show that there exists an
algebra object E Alg(C) such that M can be promoted to a module M LModE (C) such that the action
E M M exhibits E as a morphism object MorM (M, M ). This is equivalent to requiring the existence
of an algebra object E Alg(C+ [M ]) such that the underlying object in C+ [M ] is final. According to
Corollary 3.2.2.4, it will suffice to show that C+ [M ] has a final object (which then admits an essentially
unique algebra structure): that is, it will suffice to show that there exists a morphism object MorM (M, M ).
This follows from Proposition 4.2.1.33.
Remark 4.8.5.12. More informally, the right adjoint to b carries an object (C , M, M ) PrMod
M/ to the
pair (C , E) Pr , where E Alg(C) is the algebra of endomorphisms of the object M M.
Alg
Let C be a presentable monoidal -category for which the tensor product : C C C preserves
small colimits separately in each variable. Then the functor
b of Theorem 4.8.5.11 restricts to a map
A 7 RModA (C).
The proof of Theorem 4.8.5.11 shows that this functor admits a right adjoint. In particular, it preserves
small colimits. Combining this observation with Proposition T.4.4.2.9, we obtain the following:
Corollary 4.8.5.13. Let C be a presentable monoidal -category for which the tensor product : C C
C preserves small colimits separately in each variable. Then the functor
A 7 RModA (C)
preserves K-indexed colimits for every small weakly contractible simplicial set K.
We next investigate the behavior of the functor with respect to tensor products of -categories.
Notation 4.8.5.14. The -category MonAss (Cat ) of monoidal -categories admits finite products, and
can therefore be regarded as endowed with Cartesian symmetric monoidal structure. Let K be a small
collection of simplicial sets. We define a subcategory MonK
Ass (Cat ) MonAss (Cat ) as follows:
(2) Let F : (C
1 , . . . , Cm ) (D1 , . . . , Dn ) be a morphism in MonAss (Cat ) covering a map : hmi hni
K
in Fin , where the objects (C1 , . . . , C
m ) and (D
1 , . . . , D
n ) belong to Mon
Ass (Cat ) . Then F belongs
K
to MonAss (Cat ) if and only if the induced functor (i)=j Ci Dj preserves K-indexed colimits
Q
separately in each variable, for 1 j n.
We let CatMod
(K) denote the subcategory of Cat
Mod
described as follows:
4.8. TENSOR PRODUCTS OF -CATEGORIES 541
(10 ) Let C be an object of CatMod
, corresponding to a finite sequence ((C
1 , M1 ), . . . , (Cn , Mn )). Then
C Cat (K) if and only if each Ci and each Mi admit K-indexed colimits, and the tensor product
Mod
functors
Ci Ci Ci Ci Mi Mi
preserves K-indexed colimits separately in each variable.
(20 ) Let F : ((C
1 , M1 ), . . . , (Cm , Mm )) ((D1 , N1 ), . . . , (Dn , Nn )) be a morphism in Cat
Mon,
covering a
map : hmi hni in Fin , where the objects ((C1 , M1 ), . . . , (Cm , Mm )) and ((D1 , N1 ), . . . , (D
n , Nn ))
belong to CatMod
(K)
. Then F belongs to Cat Mod
(K)
if and only if the induced functors
Y Y
Ci Dj Mi N j
(i)=j (i)=j
Remark 4.8.5.15. Assume that K consists entirely of sifted simplicial sets (this is satisfied, for example,
K
if K = {N()op }). Then we can identify CatAlg
(K) , Cat (K) , and MonAss (Cat ) with Cat (K) ,
Mod Alg
K
Cat (K) , and MonAss (Cat ) , respectively.
Mod
monoidal -categories.
(3) Assume that N()op K. Then the functor of (2) restricts to a functor : CatAlg
(K)
Cat (K) (see Remark 4.8.5.15).
Mod
corresponds to the subcategory Alg(Cat (K)) , which is again a symmetric monoidal -category. A similar
argument shows that CatMod
(K) Alg(Cat (K)) is a coCartesian fibration of symmetric monoidal -
K
categories. Finally, we observe that the functor CatAlg
(K) MonAss (Cat ) is a pullback of (Cat )
Alg
MonAss (Cat ) , which is easily seen to be a coCartesian fibration of -operads. This proves (1).
Assertion (2) is obvious, and assertion (3) follows from Corollary 4.2.3.5. We will prove (4). It is easy to
see that is a map of -operads, and it follows from Proposition 4.2.4.9 that preserves unit objects.
Consequently, it will suffice to show that for every pair of objects (C , A), (D , B) CatAlg
(K), the induced
map
(C , A) (D , B) ((C , A) (D , B))
is an equivalence in CatMod
(K). In other words, we wish to show that induces an equivalence of -
categories
: RModA (C) RModB (D) RModAB (C D)
(here the tensor products are taken in Cat (K)). We have a homotopy commutative diagram of -categories
) v
CD.
To prove that is a categorical equivalence, it will suffice to show that this diagram satisfies the hypotheses
of Corollary 4.7.4.16:
(a) The -categories RModA (C) RModB (D) and RModAB (C D) admit geometric realizations of
simplicial objects. This follows from our assumption that N()op K.
(b) The functors G and G0 admit left adjoints, which we will denote by F and F 0 . The existence of F 0 is
guaranteed by Proposition 4.2.4.2, and is given informally by the formula X 7 X (A B). Similarly,
Proposition 4.2.4.2 guarantees that the forgetful functors RModA (C) C and RModB (D) D admit
left adjoints, given by tensoring on the right with A and B, respectively. The tensor product of these
left adjoints is a left adjoint to G.
(c) The functor G0 is conservative and preserves geometric realizations of simplicial objects. The first
assertion follows from Corollary 4.2.3.2 and the second from Corollary 4.2.3.5.
(d) The functor G is conservative and preserves geometric realizations of simplicial objects. The second
assertion is obvious: G is a tensor product of the forgetful functors RModA (C) C and RModB (D)
D, each of which preserves geometric realizations (and can therefore be interpreted as a morphism in
Cat (K)) by Corollary 4.2.3.5. To prove that G is conservative, we factor G as a composition
G G
RModA (C) RModB (D) 0 C RModB (D) 1 C D .
Theorem 4.8.4.6 allows us to identify the left hand side with the -category RModB (C D). Under this
identification, G1 corresponds to the forgetful functor RModB (C D) C D, which is conservative
by Corollary 4.2.3.2. A similar arguments shows that G0 is conservative, so that G ' G1 G0 is
conservative as required.
(e) The canonical natural transformation G0 F 0 G F is an equivalence of functors from C D to
itself. This is clear from the descriptions of F and F 0 given above: both compositions are given by
right multiplication by the object A B C D.
4.8. TENSOR PRODUCTS OF -CATEGORIES 543
Remark 4.8.5.19. Fix a small collection of simplicial sets K which contains N()op . Let C be a symmetric
monoidal -category. Assume that C admits K-indexed colimits and that the tensor product C C C
preserves K-indexed colimits separately in each variable. Then we C as a commutative algebra object in
the (symmetric monoidal) -category MonK Ass (Cat ). The fiber products
N(Fin ) MonK
Ass (Cat )
CatAlg
(C)
N(Fin ) MonK
Ass (Cat )
Cat
Mod
(C)
can be identified with the symmetric monoidal -categories Alg(C) and LModC (Cat (K)) , respectively.
It follows from Theorem 4.8.5.16 and Proposition 4.8.5.1 that determines a symmetric monoidal functor
C : Alg(C) LModC (Cat (K)) .
Corollary 4.8.5.20. Let K and C be as in Remark 4.8.5.19, and let O be a unital -operad. Then the
functor
C induces a fully faithful functor
AlgO (Alg(C) )
/ AlgO (LModC (Cat (K)) )
AlgO (Alg(C))
/ AlgO (LModC (Cat (K)))
where is fully faithful. Since O is unital, the vertical maps are categorical equivalences, so that is fully
faithful as well.
Corollary 4.8.5.21. Let K be a class of simplicial sets which includes N()op . Let C be a symmetric
monoidal -category which admits K-indexed colimits, for which the tensor product : C C C preserves
K-indexed colimits separately in each variable. Then the construction A 7 ModA (C) determines a fully
faithful embedding
: CAlg(C) CAlg(Cat (K))C / .
Moreover, a symmetric monoidal functor F : C D belongs to the essential image of if and only if the
following conditions are satisfied:
(a) The -category D admits K-indexed colimits, the tensor product : D D D preserves K-indexed
colimits separately in each variable.
(b) The functor F admits a right adjoint G (this condition guarantees that F preserves K-indexed colimits).
is an equivalence.
544 CHAPTER 4. ASSOCIATIVE ALGEBRAS AND THEIR MODULES
Proof. Since Ass is a unital -operad, Propositions 3.2.4.10 and 2.4.3.9 imply that the unique bifunctor of
-operads Ass Comm Comm exhibits Comm as a tensor product of Ass and Comm . Corollary
4.8.5.20 yields a fully faithful embedding CAlg(C) CAlg(LModC (Cat (K))). The functor is obtained
by composing this embedding with the equivalence
furnished by Proposition 3.4.1.3. The description of the essential image of follows from Proposition 4.8.5.8.
Let X be a topological space equipped with a base point . We let X denote the loop space of X, which
we will identify with the space of continuous map p : [1, 1] X such that f (1) = = f (1). Given a
pair of loops p, q X, we can define a composite loop p q by concatenating p with q: that is, we define
p q : [1, 1] X by the formula
(
q(2t + 1) if 1 t 0
(p q)(t) =
p(2t 1) if 0 t 1.
This composition operation is associative up to homotopy, and endows the set of path components 0 X
with the structure of a group: namely, the fundamental group 1 (X, ). However, composition of paths is
not strictly associative: given a triple of paths p, q, r X, we have
1
r(4t + 3) if 1 t 2
r(2t + 1) if 1 t 0
1
(p (q r))(t) = q(4t + 1) if 2 t 0 ((p q) r)(t) = q(4t 1) if 0 t 21
p(4t 3) if 21 t 1.
p(2t 1) if 0 t 1.
The paths p (q r) and (p q) r follow the same trajectories but are parametrized differently; they are
homotopic but not identical.
One way to compensate for the failure of strict associativity is to consider not one composition operation
but several. For every finite set S, let Rect((1, 1) S, (1, 1)) denote the collection of finite sequences of
maps {fS : (1, 1) (1, 1)}sS with the following properties:
(b) For each s S, the map fs is given by a formula fs (t) = at + b where a > 0.
Each of the spaces Rect((1, 1) S, (1, 1)) is equipped with a natural topology (with respect to which
the map is continuous), and the collection of spaces {Rect((1, 1) S, (1, 1))}I can be organized into a
topological operad, which we will denote by t E1 . We can summarize the situation as follows:
545
546 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
() For every pointed topological space X, the loop space X carries an action of the topological operad
t
E1 .
Every point of Rect((1, 1) S, (1, 1)) determines a linear ordering of the finite set S. Conversely, if
we fix a linear ordering of S, then the corresponding subspace of Rect((1, 1) S, (1, 1)) is contractible. In
other words, there is a canonical homotopy equivalence of Rect((1, 1) S, (1, 1)) with the (discrete) set of
linear orderings of S. Together, these homotopy equivalences determine a weak equivalence of the topological
operad t E1 with the associative operad (Definition 4.1.1.1). Consequently, an action of the operad t E1 can be
regarded as a homotopy-theoretic substitute for an associative algebra structure. In other words, assertion
() articulates the idea that the loop space X is equipped with a multiplication which associative up to
coherent homotopy.
If X is a pointed space, then we can consider also the k-fold loop space k X, which we will identify with
the space of all maps f : [1, 1]k X which carry the boundary of the cube [1, 1]k to the base point of X.
If k > 0, then we can identify k X with (k1 X), so that k X is equipped with a coherently associative
multiplication given by concatenation of loops. However, if k > 1, then the structure of k X is much richer.
To investigate this structure, it is convenient to introduce a higher-dimensional version of the topological
t
E1 , the little k-cubes operad introduced by Boardman and Vogt ([19]). In 5.1, we will review the definition
of this topological operad and study the properties of its operadic nerve, which we denote by E k and refer
to as the -operad of little k-cubes.
If the pointed space X is k-connective, then one can show that passage from X to k X involves no loss
of information provided we regard k X as an algebra over the -operad E k . More precisely, we can recover
X (up to weak homotopy equivalence) by applying an iterated bar construction to k X. We will prove this
in 5.2 (see Theorems 5.2.6.10 and 5.2.6.15) after making a detailed study of the bar construction and its
iterates.
Though the -operads E k were originally introduced for the study of iterated loop spaces, they arise
naturally in many other contexts. When k = 1, the -operad E k is equivalent to the associative -operad
Ass (Example 5.1.0.7), which we have studied extensively in Chapter 4. Associative algebras are ubiquitous
throughout mathematics, due largely to the fact that for any object V of any symmetric monoidal category
(or -category) C, the endomorphism object End(V ) C (if it exists) has the structure of an associative
algebra (see 4.7.2). In 5.3, we will study a higher categorical analogue of the same phenomenon: under
mild hypotheses on C, one can associate to each Ek -algebra A AlgEk (C) a center ZEk (A), which is an
Ek+1 -algebra object of C. As an application, we include a proof of Delignes conjecture that the Hochschild
cochain complex of any associative algebra carries an action of the little 2-cubes -operad E 2.
The structure of the -operad E k is closely related to topology of manifolds. If M is a k-dimensional
topological manifold, then we can associate to M an -operad E M , which is equivalent to E
k in the special
case where M ' Rk is a Euclidean space. If C is a symmetric monoidal -category, then the (nonunital)
EM -algebra objects of C can be identified with factorizable cosheaves on M with values in C (Theorem
5.5.4.10). In 5.5, we will discuss the notion of factorizable cosheaf together with the closely related theory
of topological chiral homology. Our discussion makes use of a general construction which produces variants
of the -operad E k , which we discuss in 5.4.
Definition 5.1.0.1. Fix an integer k 0. We let 2k = (1, 1)k denote an open cube of dimension k. We
will say that a map f : 2k 2k is a rectilinear embedding if it is given by the formula
f (x1 , . . . , xk ) = (a1 x1 + b1 , . . . , ak xk + bk )
5.1. DEFINITIONS AND BASIC PROPERTIES 547
for some real constants ai and bi , with ai > 0. More generally, if S is a finite set, then we will say that a
map 2k S 2k is a rectilinear embedding if it is an open embedding whose restriction to each connected
component of 2k S is rectilinear. Let Rect(2k S, 2k ) denote the collection of all rectitlinear embeddings
from 2k S into 2k . We will regard Rect(2k S, 2k ) as a topological space (it can be identified with an
open subset of (R2k )S ).
The spaces Rect(2k {1, . . . , n}, 2k ) constitute the n-ary operations of a topological operad, which we
will denote by t Ek and refer to as the little k-cubes operad.
Definition 5.1.0.2. We define a topological category t E
k as follows:
We let E t
k denote the nerve of the topological category Ek .
Remark 5.1.0.5. Let Env(Ek ) be the symmetric monoidal envelope of E k , as defined in 2.2.4. We can
describe the underlying -category Env(E k ) informally as follows: its objects are topological spaces of the
form iI 2k , and its morphisms are given by embeddings which are rectilinear on each component. The
`
symmetric monoidal structure on Env(Ek ) is given by disjoint union.
Example 5.1.0.6. Suppose that k = 0. Then 2k consists of a single point, and the only rectilinear
embedding from 2k to itself is the identity map. A finite collection {fi : 2k 2k }iI of rectlinear
embeddings have disjoint images if and only if the index set I has at most one element. It follows that t Ek
is isomorphic (as a topological category) to the subcategory of Fin spanned by the injective morphisms in
Fin . We conclude that E
k is isomorphic to the -operad E0 N(Fin ) introduced in Example 2.1.1.19.
Example 5.1.0.7. Suppose that k = 1, so that we can identify the cube 2k with the interval (1, 1).
Every rectangular embedding (1, 1) I (1, 1) determines a linear ordering of the set I, where i < j
if and only if f (t, i) < f (t0 , j) for all t, t0 (1, 1). This construction determines a decomposition of the
space Rect((1, 1) I, (1, 1)) into components Rect< ((1, 1) I, (1, 1)), where < ranges over all linear
orderings on I. Each of the spaces Rect< ((1, 1) I, (1, 1)) can be realized as a nonempty convex subset
548 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
of (R2 )I and is therefore contractible. It follows that Rect((1, 1) I, (1, 1)) is homotopy equivalent to
the discrete set of all linear orderings on I.
Using these homotopy equivalences, we obtain a weak equivalence of topological categories t E1 Ass ,
where Ass is the category of Definition 4.1.1.3. Passing to the homotopy coherent nerves, we obtain an
equivalence of -operads E 1 ' Ass .
Example 5.1.0.7 implies that, when k = 1, the theory of Ek -algebras reduces to the theory of associative
algebras studied in Chapter 4. The -operads E k have a related interpretation when k > 1: namely, giving
an Ek -algebra object of a symmetric monoidal -category C is equivalent to giving an object A C which
is equipped with k different associative multiplications, which are compatible with one another in a suitable
sense. This is a consequence of Theorem 5.1.2.2, which asserts that for k, k 0 0 we can identify E
k+k0 with
the tensor product of the -operads Ek and Ek0 . We will prove this result in 5.1.2.
If X is a pointed topological space, then the k-fold loop space k X carries an action of the topological
operad t Ek . This observation admits the following converse, which highlights the importance of the operads
t
Ek in algebraic topology:
Theorem 5.1.0.8 (May). Let Y be a topological space equipped with an action of the little cubes operad t Ek .
If k > 0, assume that 0 Y is a group under the induced monoid structure (see Definition 5.2.6.6). Then Y
is weakly homotopy equivalent to k X, for some pointed topological space X.
In 5.2.6, we will prove a variant of this result, which describes Ek -algebra objects of the -category
S of spaces (see Theorem 5.2.6.15). Theorem 5.1.0.8 can be interpreted as saying that, in some sense, the
topological operad t Ek encodes precisely the structure that a k-fold loop space should be expected to possess.
In the case k = 1, we recover a familiar notion: namely, a (coherently) associative multiplication. This makes
sense in a variety of contexts outside of algebraic topology. For example, one can consider associative algebra
objects in the category of abelian groups (that is, associative rings), or more generally associative algebras
in any monoidal -category (as in Chapter 4). A similar phenomenon occurs for larger values of k: that is,
it is interesting to study algebras over the topological operads t Ek in categories other than the category of
topological spaces. For example, the theory of structured ring spectra (which is the subject of Chapter 7) is
obtained by considering Ek -algebras in the setting of spectra.
For algebraic applications, it is important to consider not only Ek -algebras but also modules over them.
Here the essential observation is that the -operads E k are coherent, so that the general theory of Chapter
3 gives a robust theory of modules. We will prove this coherence result in 5.1.1, using some general
observations relating the spaces of operations in E k to configuration spaces of points on manifolds. It
follows that for every Ek -algebra object A of a sufficiently nice symmetric monoidal -category C, we can
define an -category ModEAk (C) which is equipped with an Ek -monoidal structure. In 5.1.3, we will show
that the tensor product in ModEAk (C) can be described in terms of the relative tensor product over A which
was studied in 4.4. In 5.1.4, we will show that (if k > 0) the -category RModA (C) inherits the structure of
an Ek1 -monoidal -category, and that there is an Ek1 -monoidal forgetful functor ModEAk (C) RModA (C)
(Theorem 5.1.4.10).
In order to prove Theorem 5.1.1.1, we will need a good understanding of the spaces of operations in the
-operad E k . By construction, these can be realized as spaces of rectilinear embeddings between cubes.
However, for many purposes it is convenient to replace these embedding spaces by configuration spaces.
5.1. DEFINITIONS AND BASIC PROPERTIES 549
Definition 5.1.1.2. Let I be a finite set and let M be a topological manifold. We let Conf(I; M ) denote the
space of all injective maps from I into M , which we identify with a subspace of M I . We refer to Conf(I; M )
as the configuration space of maps I M .
Lemma 5.1.1.3. ` Let I and J be finite sets, and suppose we are given an injective map p : J 2 k
` . Let
U Rect(2 (I J), 2 ) be the open subset consisting of those rectilinear embeddings f : 2 (I J)
k k k
2k such that, for every j J, we have p(j) f (2k {j}). Then evaluation at the origin 0 2k determines
a homotopy equivalence U Conf(I, 2k p(J)).
Proof. Let U denote the collection of all maps 2k (I J) 2k which which either belong to U , or factor
`
as a composition
a a p
2k (I J) I J , 2k
where p is an injection with p|J = p. Then factors as a composition
0 00
U U Conf(I; 2k p(J))
where 0 is the open inclusion and 00 is given by evaluation at the origin 0 2k . We claim that both 0 and
00 are homotopy equivalences:
(i) For every map f U , let (f ) denote the infimum over a, b I J of the distance from f (2k {a})
`
to f (2k {a}) and the distance from f (2k {a}) to the boundary of 2k . We then define a family of
maps {ft }t[0,1] by the formula
t(f )
ft (x1 , . . . , xk , i) = f (x1 , . . . , xk , i) + (x1 , . . . , xk ).
2k
This construction determines a map H : U [0, 1] U such that H|(U {0}) is the identity map and
H carries (U (0, 1]) into U . It follows that H|(U {1}) is a homotopy inverse to 0 .
(ii) There is an evident homeomorphism Conf(I; 2k p(J)) ' U U , which determines a map j :
Conf(I, 2k p(J)) U . We claim that j is a homotopy equivalence. Indeed, there is a defor-
2k
2k to the family of maps
`
mation retraction of U onto U U , which carries a map f : (I J)
{ft : 2 (I J) 2 }t[0,1] given by the formula
k k
`
(
f (tx1 , . . . , txk , a) if a I
ft (x1 , . . . , xk , a) =
tf (x1 , . . . , xk , b) + (1 t)p(b) if b J.
We can use the relationship between rectilinear embedding spaces and configuration spaces to establish
some basic connectivity properties of the -operads E
k:
Proposition 5.1.1.4. Let k 0. For every pair of integers m, n 0, the map of topological spaces
Mapt E (hmi, hni) HomFin (hmi, hni) is (k 1)-connective.
k
Proof. Unwinding the definitions, this is equivalent to the requirement that for every finite set I, the space
of rectinilinear embeddings Rect(2k I, 2k ) is (k 1)-connective. This space is homotopy equivalent (via
evaluation at the origin) to the configuration space Conf(I; 2k ) of injective maps I , 2k (Lemma 5.1.1.3).
We will prove more generally that Conf(J, 2k F ) is (k 1)-connective, where J is any finite set and F
is any finite subset of 2k . The proof proceeds by induction on the number of elements of J. If J = ,
then Conf(J, 2k F ) consists of a single point and there is nothing to prove. Otherwise, choose an element
550 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
E
0 E1 E2 . . .
Proof. Let C and D be objects of C , corresponding to finite sequences of objects (X1 , . . . , Xm ) and
(Y1 , . . . , Ym0 ) of objects of C. Then MapC (C, D) can be identified with the space
a Y
MapC ((i)=j Xi , Yj ),
:hmihni 1jm0
Notation 5.1.1.8. Let O be a simplicial operad (that is, a simplicial colored operad having a single distin-
guished object), and let O be the simplicial category described in Notation 2.1.1.22: the objects of O are
objects hni Fin , and the morphisms spaces O are given by the formula
a Y
MapO (hmi, hni) = MulO (1 {i}, {i})
:hmihni 1in
5.1. DEFINITIONS AND BASIC PROPERTIES 551
where ranges over all maps hmi hni in Fin . We will say that a morphism in O is active if its image in
Fin is active, and we let Mapact
O (hmi, hni) denote the summand of MapO (hmi, hni) spanned by the active
morphisms.
We will say that O is unital if MulO (, {0}) is isomorphic to 0 ; in this case, every semi-inert morphism
: hmi hni in Fin can be lifted uniquely to a morphism in O . In particular, the canonical inclusion
i : hmi hm + 1i admits a unique lift i : hmi hm + 1i in O . Composition with i induces a map of
simplicial sets
: Mapact act
O (hm + 1i, hni) MapO (hmi, hni).
For every active morphism f : hmi hni in O , we will denote the simplicial set 1 {f } by Ext (f ); we
will refer to Ext (f ) as the space of strict extensions of f .
Construction 5.1.1.9. Let O be a fibrant simplicial operad, and let N (O) be the underlying -operad
(Definition 2.1.1.23). Suppose we are given a sequence of active morphisms
f1 f2 fn
hm0 i hm1 i . . . hmn i
in the simplicial category O . This sequence determines an n-simplex of N(O) . Let S [n] be a proper
nonempty subset having maximal element j 1. We define a map of simplicial sets : Ext (fj ) Ext(, S)
as follows: for every k-simplex : k Ext (fj ), ( ) is a k-simplex of Ext(, S) corresponding to a map
of simplicial categories : C[n k+1 ] O , which may be described as follows:
(i) On objects, the functor is given by the formula
(
0 0 hmn0 i if k 0 = 0 or n0
/S
(n , k ) =
hmn0 + 1i otherwise.
(ii) Fix a pair of vertices (n0 , k 0 ), (n00 , k 00 ) n k+1 . Then induces a map of simplicial sets :
MapC[n k+1 ] ((n0 , k 0 ), (n00 , k 00 )) MapO ((n0 , k 0 ), (n00 , k 00 )). The left hand side can be identified
with the nerve of the partially ordered set P of chains
in [n] [k + 1]. If (n0 , k 0 ) = hmn0 i or (n00 , k 00 ) = hmn00 + 1i, then is given by the constant map
determined by fn00 fn0 +1 . Otherwise, is given by composing the morphisms fj1 fn0 +1
and fn00 fj+1 with the map
0
N(P ) k Ext (fj ) MapO (hmj1 + 1i, hmj i),
where 0 is induced by the map of partially ordered sets P [k] which carries a chain (n0 , k 0 ) =
(n0 , k0 ) (n1 , k1 ) . . . (np , kp ) = (n00 , k 00 ) to the supremum of the set {ki 1 : ni S} [k].
Remark 5.1.1.10. In the situation of Construction 5.1.1.9, the simplicial set Ext(, S) can be identified
with the homotopy fiber of the map
: Mapact act
O (hmj1 + 1i, hmj i) MapO (hmj1 i, hmj i),
while Ext (fj ) can be identified with the actual fiber of . The map of Construction 5.1.1.9 can be
identified with the canonical map from the actual fiber to the homotopy fiber.
Proposition 5.1.1.11. Let O be a fibrant simplicial operad, and assume that every morphism in the under-
lying simplicial category O = O h1i admits a homotopy inverse. Suppose that, for every pair active morphisms
f0 : hmi hni and g0 : hni h1i in O , there exist morphisms f : hmi hni, h : hni hni, and
g : hni h1i satisfying the following conditions:
552 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
(i) The map f is homotopic to f0 , the map g is homotopic to g0 , and the map h is homotopic to idhni .
Ext (h f ) / Ext (g h f )
Proof. It is clear that N (O) satisfies conditions (1) and (2) of Definition 3.3.1.9. We will show that condition
(3) is also satisfied. Suppose we are given a degenerate 3-simplex :
hni
g0
/ h1i
= >
f0 id g0
hmi
f0
/ hni
in N(O) , where f and g are active. We wish to show that the diagram
Ext(|{0,2,3} , {0}) / Ext(|{0,3} , {0})
is a homotopy pushout square of Kan complexes. In proving this, we are free to replace by any equivalent
diagram 0 : 3 N (O). We may therefore assume that 0 is determined by a triple of morphisms
f : hmi hni, h : hni hni, and g : hni h1i satisfying conditions (ii) and (iii) above. Using Remark
5.1.1.10, we see that Construction 5.1.1.9 determines a weak homotopy equivalence between the diagrams
Ext (h f ) / Ext (g h f ) Ext(|{0,2,3} , {0}) / Ext(|{0,3} , {0}).
Since the diagram on the left is a homotopy pushout square by virtue of (iii), the diagram on the right is
also a homotopy pushout square.
5.1. DEFINITIONS AND BASIC PROPERTIES 553
Proof of Theorem 5.1.1.1. Let O = Singt Ek denote the simplicial operad associated to the topological operad
t
Ek . We will say that a rectilinear embedding f Rect(2k hni , 2k ) is generic if f can be extended to an
embedding f : 2k hni 2k , where 2k = [1, 1]k is a closed cube of dimension k. We will say that an
active morphism f : hni hmi in O is generic if it corresponds to a sequence of m rectlinear embeddings
which are generic.
We observe the following:
(a) If f is generic, then the difference 2k f (2k hni ) is homotopy equivalent to 2k f ({0} hni ). It
follows that the sequence Ext (f ) MapO (hn + 1i, h1i) MapO (hni, h1i) is homotopy equivalent
to the fiber sequence of configuration spaces (see Lemma 5.1.1.3)
2k f ({0} hni ) Conf(hn + 1i , 2k ) Conf(hni , 2k ),
hence also a homotopy fiber sequence. More generally, if f : hni hmi is generic, then
Ext (f ) Mapact act
O (hn + 1i, hmi) MapO (hni, hmi),
is a fiber sequence.
(b) Every rectlinear embedding f0 Rect(2k hni , 2k ) is homotopic to a generic rectilinear embedding
f (for example, we can take f to be the composition of f0 with the contracting map 2k hni '
( 2 , 2 ) hni , 2 hni ). Similarly, every active morphism in O is homotopic to a generic
1 1 k k
morphism.
(c) The collection of generic morphisms in O is stable under composition.
To prove that Ek is coherent, it will suffice to show that the simplicial operad O satisfies the criteria of
Proposition 5.1.1.11. It is clear that every map in O admits a homotopy inverse (in fact, every rectilinear
embedding from 2k to itself is homotopic to the identity). In view of (a), (b), and (c) above, it will suffice
to show that the diagram
Ext (h) / Ext (g h)
Ext (h f ) / Ext (g h f )
is a homotopy pushout square for every triple of active morphisms
f h g
hmi hni hni h1i
in O , provided that each of the underlying rectilinear embeddings is generic.
Let U0 U1 U2 be the images of g h f , g h, and g, respectively. Let U i denote the closure of Ui .
We now set
V = 2k U 1 W = U2 U 0 .
Note that V W = 2k U 0 and V W = U2 U 1 . The argument of Lemma 5.1.1.3 shows that evaluation
at the origin of 2k determines weak homotopy equivalences
Ext (h) Sing(V W ) Ext (g h) Sing(V )
Ext (h f ) Sing(W ) Ext (g h f ) Sing(W V ).
It will therefore suffice to show that the diagram
Sing(V W ) / Sing(V )
Sing(W ) / Sing(W V )
is a homotopy pushout square of Kan complexes, which follows from Theorem A.3.1.
554 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
N(Fin ) N(Fin )
/ N(Fin )
commutes, where denotes the smash product functor on pointed finite sets (Notation 2.2.5.1). In
particular, the functor is given on objects by the formula hmi hni = hmni.
(2) Suppose we are given a pair of morphisms : hmi hni in t E 0 0 t
k and : hm i hn i in Ek0 . Write
= (, {fj : 2 {j}, 2 }jhni ) and = (, {fj : 2 {j}, 2 }j 0 hn0 i ). We then define
k 1 k 0 k 1 k
Passing to homotopy coherent nerves, we obtain a bifunctor of -operads (see Definition 2.2.5.3) E
k
E
k0 E k+k0 .
A version of the following fundamental result was proven by Dunn (see [41]):
Theorem 5.1.2.2 (Dunn Additivity Theorem). Let k, k 0 0 be nonnegative integers. Then the bifunctor
E
k Ek0 Ek+k0 of Construction 5.1.2.1 exhibits the -operad Ek+k0 as a tensor product of the -operads
E
k and Ek0 (see Definition 2.2.5.3).
Example 5.1.2.3 (Baez-Dolan Stabilization Hypothesis). Theorem 5.1.2.2 implies that supplying an Ek -
monoidal structure on an -category C is equivalent to supplying k compatible monoidal structures on C.
Fix an integer n 1, and let Catn denote the full subcategory of Cat spanned by those -categories
which are equivalent to n-categories. For C, D Catn
, the mapping space MapCat (C, D) is the underlying
Kan complex of Fun(C, D), which is equivalent to an n-category (Corollary T.2.3.4.8). It follows that Catn
is equivalent to an (n + 1)-category. Let us regard Catn
as endowed with the Cartesian monoidal structure.
Corollary 5.1.1.7 implies that CAlg(Catn n
) ' AlgEk (Cat ) for k n+2. It follows that if C is an n-category,
5.1. DEFINITIONS AND BASIC PROPERTIES 555
X Y ' (X 1) (1 Y ) (5.1)
' (X 1) (1 Y ) (5.2)
' X Y (5.3)
(W X) (Y Z) ' (W Y ) (X Z).
Taking W and Z to be the unit object, we get a canonical isomorphism X,Y : X Y Y X. Conversely,
if we are given a collection of isomorphisms X,Y : X Y Y X, we can try to endow : C C C
with the structure of a monoidal functor by supplying the isomorphisms
X,Y
(W X) (Y Z) ' W (X Y ) Z ' W (Y X) Z ' (W Y ) (X Z)
together with the evident isomorphism 1 1 ' 1. One can show that construction supplies with the
structure of a monoidal functor if and only if the following conditions are satisfied:
(1) For every triple of objects X, Y, Z C, the isomorphism X,Y Z is given by the composition
X,Y X,Z
X (Y Z) ' (X Y ) Z ' (Y X) Z ' Y (X Z) ' Y (Z X) ' (Y Z) X.
(2) For every triple of objects X, Y, Z C, the isomorphism XY,Z is given by the composition
Y,Z X,Z
(X Y ) Z ' X (Y Z) ' X (Z Y ) ' (X Z) Y ' (Z X) Y ' Z (X Y ).
1
(Equivalently, the inverse maps X,Y : Y X ' X Y satisfy condition (1).)
556 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
A natural isomorphism X,Y : X Y ' Y X is called a braiding on the monoidal category (C, )
if it satisfies conditions (1) and (2). A braided monoidal category is a monoidal category equipped with a
braiding. We can summarize our discussion as follows: if C is an ordinary category, then endowing C with
the structure of a braided monoidal category is equivalent to endowing the nerve N(C) with the structure of
an E2 -monoidal -category.
Remark 5.1.2.5. It follows from Example 5.1.2.4 that if C is a braided monoidal category containing a
sequence of objects X1 , . . . , Xn , then the tensor product X1 Xn is the fiber of a local system of
objects of C over the space Rect(22 {1, . . . , n}, 22 ). In other words, the tensor product X1 Xn
is endowed with an action of the fundamental group 1 Conf({1, . . . , n}, R2 ) of configurations of n distinct
points in the plane R2 (see Lemma 5.1.1.3). The group 1 Conf({1, . . . , n}, R2 ) is the Artin pure braid
group on n strands. The action of 1 Conf({1, . . . , n}, R2 ) on X1 Xn can be constructed by purely
combinatorial means, by matching the standard generators of the Artin braid group with the isomorphisms
Xi ,Xj . However, Theorem 5.1.2.2 provides a more illuminating geometric explanation of this phenomenon.
Corollary 5.1.2.6. Let K be some collection of simplicial sets which includes N()op . Suppose that C is a
symmetric monoidal -category which admits colimits indexed by the simplicial sets belonging to K and for
which the tensor product : C C C preserves such colimits separately in each variable. Then for k 1,
the construction A 7 RModA (C) determines a fully faithful functor
Remark 5.1.2.7. Corollary 5.1.2.6 furnishes a convenient way of understanding the notion of an Ek -algebra:
giving an Ek -algebra object A AlgEk (C) is equivalent to giving the underlying associative algebra object
A0 Alg(C), together with an Ek1 -structure on the -category RModA0 (C) of right A0 -modules (with
unit object given by the module A0 itself).
Variant 5.1.2.8. Corollary 5.1.2.6 remains valid (with essentially the same proof) if we assume only that
C is an Ek -monoidal -category; in this case, the -category LModC (CatK ) inherits an Ek1 -monoidal
structure (see Remark 5.1.2.7).
Let k, k 0 0 be integers and let C be an Ek+k0 -monoidal -category. Using the bifunctor of -operads
E
k E
k0 Ek+k0 , we see that AlgE0 /E 0 (C) inherits the structure of an Ek -monoidal -category. The
k k+k
tensor product on AlgE0 /E 0
(C) does not preserve small colimits in general, but it does in the following
k k+k
special case:
Proposition 5.1.2.9. Let k, k 0 0 be integers and let C be an Ek+k0 -monoidal -category. Let be an
uncountable regular cardinal. Assume that C admits colimits indexed by -small weakly contractible simplicial
sets and that (if k + k 0 > 0) the tensor product on C preserves colimits indexed by -small weakly contractible
simplicial sets separately in each variable. Then:
(1) The -category AlgEk0 /Ek+k0 (C) admits colimits indexed by -small weakly contractible simplicial sets.
preserves colimits indexed by -small weakly contractible simplicial sets separately in each variable.
Proof. We will assume that k 0 > 0 (the case k 0 = 0 is an immediate consequence of Proposition T.4.4.2.9).
We proceed by induction on k 0 . Using Theorem 5.1.2.2, we can reduce to the case k 0 = 1. In this case,
assertion (1) follows immediately from Corollary 4.7.4.19. To prove (2), we may assume without loss of
5.1. DEFINITIONS AND BASIC PROPERTIES 557
generality that k = 1 and that C is small. Using the constructions described in 4.8.1, we can choose a
fully faithful E2 -monoidal functor f : C C which preserves colimits indexed by -small weakly contractible
simplicial sets, having the property that C is presentable and the tensor product on C preserves small colimits
separately in each variable. Using Remark 4.7.4.21, we can replace C by C and thereby reduce to the case
where C itself is presentable and the tensor product on C preserves small colimits separately in each variable.
In this case, the construction
A 7 RModA (C)
determines a fully faithful embedding : AlgE1 /E2 (C) LModC (PrL ) which preserves colimits indexed by
weakly contractible simplicial sets (Corollary 4.8.5.13). Moreover, the functor is monoidal (see Theorem
4.8.5.16). It will therefore suffice to show that the tensor product on LModC (PrL ) preserves small colimits
separately in each variable. This tensor product factors as a composition
F
LModC (PrL ) LModC (PrL ) LModC C (PrL ) LModC (PrL ),
where F is left adjoint to the forgetful functor LModC (PrL ) LModC C (PrL ). We conclude by observing
that fits into a commutative diagram
PrL PrL
/ PrL
where the vertical maps are conservative and preserve small colimits (Corollary 4.2.3.5).
The proof of Theorem 5.1.2.2 will occupy our attention for the remainder of this section. We will need a
few auxiliary constructions.
Construction 5.1.2.10. Fix integers k, k 0 0. We define a topological category W as follows:
(a) The objects of W are finite sequences (hm1 i, . . . , hmb i) of objects of Fin .
(b) Given a pair of objects of W = (hm1 i, . . . , hmb i), W 0 = (hm01 i, . . . , hm0b0 i) of W, the mapping space
MapW (W, W 0 ) is given by
a Y
Mapt E (hbi, hb0 i) Mapt E0 (hmi i, hm0j i).
k k
:hbihb0 i (i)=j
Here the coproduct is taken over all maps of pointed finite sets : hbi hb0 i, and Mapt E (hbi, hb0 i)
k
denotes the inverse image of under the map Mapt E (hbi, hb0 i) HomFin (hbi, hb0 i).
k
We observe that there is a canonical isomorphism of N(W) with the wreath product E
k o Ek0 , defined in
2.4.4.
There are evident topological functors
t
E t t
k Ek W Ek+k0 ,
Here 0 is the functor described in Remark 2.4.4.2. We will reduce the proof of Theorem 5.1.2.2 to the
following:
558 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
! } 0
(h1i)
in E 0
1 o Ek . By the two-out-of-three property, it will suffice to show that F () and F ( ) are equivalences in
C, which follows from our assumption since and are inert.
0
Conversely, suppose that F X; we wish to show that for every inert morphism : X X 0 in E
1 o Ek ,
the image F () is an inert morphism in C . Arguing as in Remark 2.1.2.9, we can reduce to the case where
X 0 E. Then can be written as a composition 0 00 , where 00 M0 and 0 is a morphism in E. Our
assumption that F X guarantees that F (0 ) is an equivalence and that F (00 ) is inert, so that F () is
inert as desired.
Proof of Theorem 5.1.2.2. We proceed by induction on k. If k = 0, the desired result follows from Proposition
2.3.1.4, since the -operad E
k is unital. If k = 1, we consider the factorization
E,\
1 E0,\
k (E 0,\
1 o Ek0 , M ) E1+k
and apply Corollary 5.1.2.12 together with Theorem 2.4.4.3. If k > 1, we have a commutative diagram
E,\ E,\ / E0,\ .
1 k+k0 1 k+k
5.1. DEFINITIONS AND BASIC PROPERTIES 559
The inductive hypothesis guarantees that the horizontal maps and the left vertical map are weak equivalences
of -preoperads, so that the right vertical map is a weak equivalence as well.
To prove Proposition 5.1.2.11, we first observe that the forgetful functor 0 : E
1 o Ek N(Fin ) satisfies
condition () of Proposition 2.3.3.11: that is, inert morphisms in N(Fin ) can be lifted to 0 -coCartesian
morphisms in E
1 o Ek . For every integer n 0, we let Tupn N(Fin )/hni be the subcategory whose
objects are active maps hmi hni and whose morphisms are equivalences. Fix an object X E
1 o Ek ,
write X = (hn1 i, hn2 i, . . . , hnb i), and let n = n1 + + nb . According to Proposition 2.3.3.14, it will suffice
to show that the map
(E
1 o Ek )/X N(Fin )/hni Tupn (Ek+1 )/hni N(Fin )/hni Tupn
(E 1 0
1 o Ek )/X (E1 o Ek )/X (E1 o Ek )/X
as follows:
The objects of (E 0
1 o Ek )/X are morphisms : (hm1 i, hm2 i, . . . , hma i) (hn1 i, . . . , hnb i) such that the
underlying maps hai hbi and hm1 + + ma i hn1 + + nb i are active morphisms in Fin . Such
an object belongs to (E 1
1 o Ek )/X if and only if each of the integers mi is positive.
The morphisms in (E 0
1 o Ek )/X are given by commutative diagrams
(hm1 i, . . . , hma i)
/ (hm01 i, . . . , hm0 0 i)
a
0
) u
(hn1 i, . . . , hnb i)
are objects of (E 1
1 o Ek )/X .
(E 1
1 o Ek )/X (E1 o Ek )/X N(Fin )/hni Tupn
(E 1 0
1 o Ek )/X (E1 o Ek )/X
both admit right adjoints, and are therefore weak homotopy equivalences. By the two-out-of-three property,
we conclude that the inclusion
(E 0
1 o Ek )/X , (E1 o Ek )/X N(Fin )/hni Tupn
is a weak homotopy equivalence. It will therefore suffice to show that the map
X : (E 0
1 o Ek )/X (Ek+1 )/X N(Fin )/hni Tupn
is a weak homotopy equivalence. We note that X is equivalent to a product of maps {(hni i) }1ib , which
allows us to reduce to the case b = 1. In other words, we can reformulate Proposition 5.1.2.11 as follows:
Proposition 5.1.2.13. For each n 0, the functor : E
1 oEk Ek+1 induces a weak homotopy equivalence
of simplicial sets
: (E 0
1 o Ek )/(hni) (Ek+1 )/hni N(Fin )/hni Tupn .
560 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
TI, T UI, U
as follows:
Let W = (hm1 i, . . . , hmb i) be an object of W0 , so that T (W ) is the topological space
Y
Mapact
t E (hbi, h1i) Mapact
t E (hma i, hni)).
1 k
1ab
We can identify a point of T (W ) with a sequence (f, g1 , . . . , gb ), where f : hbi 21 21 and
ga : hma i 2k hni 2k are rectilinear embeddings. We let TI, (W ) be the subset of T (W )
consisting of those sequences which satisfy the following pair of conditions:
The image of f is contained in I. It follows that f induces a map : hbi 0 I.
5.1. DEFINITIONS AND BASIC PROPERTIES 561
If a, a0 hbi satisfy (a) (a0 ), then either a = a0 or the maps ga and ga0 have disjoint images.
Let E = hmi be an object of E, so that U (E) is the topological space Mapact
t E (hmi, hni) = Rect(hmi
k+1
2k+1 , hni 2k+1 ). Let us identify hni 2k+1 with the product hni 2k (1, 1), so that we have
projection maps
p0 p1
hni 2k hni 2k+1 (1, 1).
We let UI, (E) denote the subspace of U (E) consisting of those rectilinear embeddings f : hmi
2k+1 hni 2k+1 satisfying the following conditions:
The image of p1 f is contained in I (1, 1). Consequently, f induces a map : hni 0 I.
If i, j hni satisfy (i) (j), then either i = j or the sets {i} 2k+1 and {j} 2k+1 have
disjoint images in hmi 2k (under the map p0 f ).
It is easy to see that the functors TI, : Wop 0 Top and UI, : E
op
Top depend functorially
on the pair (I, ) P . Moreover, the natural transformation T U 0 determined by restricts to
natural transformations TI, UI, 0 . According to Theorem T.2.2.1.2, the unstraightening functor
op
Unv is a right Quillen equivalence from (Set )Sing(W0 ) (endowed with the projective model structure) to
(Set )/ N(W0 ) (endowed with the contravariant model structure); it follows that Unv carries homotopy colimit
op
diagrams between fibrant objects of (Set )Sing(W0 ) to homotopy colimit diagrams in Set (with respect
to the usual model structure). Similarly, Unv0 carries homotopy colimit diagrams between fibrant objects
op
of (Set )Sing(E) to homotopy colimit diagrams in Set . Consequently, to prove Proposition 5.1.2.13 it will
suffice to show the following:
Proposition 5.1.2.16. The functor Sing(T ) is a homotopy colimit of the diagram of functors {Sing(TI, ) :
Sing(W0 )op Set }(I,)P .
Proposition 5.1.2.17. The functor Sing(U ) is a homotopy colimit of the diagram of functors {Sing(UI, ) :
Sing(E)op Set }(I,)P .
Proposition 5.1.2.18. For every element (I, ) P , the topological functor induces a weak homotopy
equivalence of simplicial sets Unv Sing(TI, ) Unv0 Sing(UI, ).
Proof of Proposition 5.1.2.16. Fix an object W = (hm1 i, . . . , hmb i) W0 ; we wish to show that Sing T (W )
is a homotopy colimit of the diagram {Sing TI, (W )}(I,)P . Let T 0 (W ) denote the configuration space
Y
Conf(hbi , (1, 1)) Conf(hma i , hni 2k ).
1ab
We can identify T 0 (W ) with the set of tuples (f, g1 , . . . , gb ), where f : hbi (1, 1) and and ga : hma i
hni 2k are injective maps. Given (I, ) P , let TI, 0
(W ) be the open subset of T 0 (W ) consisting of those
tuples (f, g1 , . . . , gb ) satisfying the following conditions:
The image of the map f is contained in I (1, 1), so that f induces a map : hbi 0 I.
If a, a0 hbi satisfy (a) (a0 ), then either a = a0 or the maps ga and ga0 have disjoint images.
Evaluation at the origins of 21 and 2k determines a map T (W ) T 0 (W ) which restricts to maps TI, (W )
0
TI, (W ) for each (I, ) P . It follows from Lemma 5.1.1.3 that each of these maps is a homotopy
equivalence. It will therefore suffice to show that Sing T 0 (W ) is a homotopy colimit of the diagram of
0
simplicial sets {Sing TI, (W )}(I,)P . According to Theorem A.3.1, it will suffice to prove the following:
Let x be as in (), and let Px0 denote the subset of Px consisting of those triples where f induces a
surjection : hbi 0 I. The inclusion N(Px0 ) , N(Px ) admits a right adjoint and is therefore a weak
homotopy equivalence. It will therefore suffice to show that N(Px0 ) is weakly contractible.
Let Q be the collection of all equivalence relations on the set hbi which have the following properties:
We regard Q as a partially ordered set with respect to refinement. Pullback of equivalence relations along
determines a forgetful functor : N(Px0 ) N(Q)op . It is easy to see that is a Cartesian fibration. The
simplicial set N(Q) is weakly contractible, since Q has a smallest element (given by the equivalence relation
where a a0 if and only if a = a0 ). We will complete the proof of () by showing that the fibers of are
weakly contractible, so that is left cofinal (Lemma T.4.1.3.2) and therefore a weak homotopy equivalence.
Fix an equivalence relation Q. Unwinding the definitions, we see that 1 {} can be identified
with the nerve of the partially ordered set R consisting of those subsets I (1, 1) satisfying the following
conditions:
(c) If f (a) and f (a0 ) belong to the same connected component of I, then a a0 .
op
To see that N(R) is contractible, it suffices to observe
S that the partially ordered set R is filtered: this
follows from the fact that R is nonempty (it contains ahbi (f (a) , f (a) + ) for sufficiently small > 0)
and is closed under pairwise intersections.
Proof of Proposition 5.1.2.17. The proof is essentially the same as that of Proposition 5.1.2.16, with some
minor modifications. Fix an object E = hmi E. We wish to show that Sing U (E) is a homotopy colimit of
the diagram {Sing UI, (E)}(I,)P . Write hni 2k+1 as a product hni 2k (1, 1), and consider the
projection maps
p0 p1
hni 2k hni 2k+1 (1, 1).
Let U 0 (E) = Conf(hmi , hni 2k+1 ) be the collection of injective maps f = (f0 , f1 ) : hmi (hni
2k ) (1, 1). For every pair (I, ) P , we let UI,
0
(E) denote the open subset of U 0 (E) consisting of those
functions f = (f0 , f1 ) which satisfy the following conditions:
The image of f1 is contained in I (1, 1), so that f1 induces a map : hmi 0 I.
If i, j hmi satisfy (i) (j), then either i = j or f0 (i) 6= f0 (j).
Evaluation at the origin of 2k+1 determines a map U (E) U 0 (E) which restricts to maps Ui, (E)
0
UI, (E) for each E E. It follows from Lemma 5.1.1.3 that each of these maps is a homotopy equivalence.
It will therefore suffice to show that Sing U 0 (E) is a homotopy colimit of the diagram of simplicial sets
0
{Sing UI, (E)}(I,)P . According to Theorem A.3.1, it will suffice to prove the following:
Let f be as in (), and let Px0 denote the subset of Px consisting of those triples where f1 induces a
surjection : hmi 0 I. The inclusion N(Px0 ) , N(Px ) admits a right adjoint and is therefore a weak
homotopy equivalence. It will therefore suffice to show that N(Px0 ) is weakly contractible.
Let Q be the collection of all equivalence relations on the set hmi which have the following properties:
We regard Q as a partially ordered set with respect to refinement. Pullback of equivalence relations along
determines a Cartesian fibration functor : N(Px0 ) N(Q)op . The simplicial set N(Q) is weakly contractible,
since Q has a smallest element (given by the equivalence relation where i j if and only if f1 (i) = f1 (j)).
We will complete the proof of () by showing that the fibers of are weakly contractible, so that is left
cofinal (Lemma T.4.1.3.2) and therefore a weak homotopy equivalence.
Fix an equivalence relation Q. Unwinding the definitions, we see that 1 {} can be identified
with the nerve of the partially ordered set R consisting of those subsets I (1, 1) satisfying the following
conditions:
(c) If f0 (i) and f1 (j) belong to the same connected component of I, then i j.
op
To see that N(R) is contractible, it suffices to observe
S that the partially ordered set R is filtered: this
follows from the fact that R is nonempty (it contains ihni (f1 (i) , f1 (i) + ) for sufficiently small > 0)
and closed under pairwise intersections.
X Unv Sing(TI,
0 ) Unv Sing(TI, ) Unv Sing(TI, )
is also left cofinal (Lemma T.4.1.3.2), and therefore a weak homotopy equivalence.
0
Define a functor UI, : E Top by the formula UI,
0
(hmi) = HomSet (hmi , 0 I). We have a commutative
diagram
X Un Sing(T 0 ) (Unv Sing(T 0 ))
F / Unv0 Sing(UI, )
v I, I,
X
F0
/ Unv0 Sing(U 0 ).
I,
We will complete the proof by showing that the upper horizontal map is an equivalence of -categories.
Unwinding the definitions, we deduce easily that F0 is an equivalence of -categories: both the domain and
codomain of F0 are equivalent to the Kan complex Tup0 I . The vertical maps are right fibrations; it will
therefore suffice to show that F induces a homotopy equivalence between the fibers of the vertical maps.
This amounts to the following assertion:
: Sing(TI, (W ) TI,
0 (W ) {}) Sing(UI, (E) U 0
I, (E)
{ 0 })
is a homotopy equivalence.
564 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
In fact, is the product of an identity map with the inclusion of a point into the product
Y
Rect((1, 1), Ii ),
1im
where Ii denotes the connected component of I which is the image of i hmi under the map 0 : hmi 0 I.
The desired result now follows from the fact that each embedding space Rect((1, 1), Ii ) is contractible
(Lemma 5.1.1.3).
Our goal in this section is to show that this operation is, in some sense, independent of n. More precisely,
we show that there is a monoidal forgetful functor ModEAk (C) ModEA10 (C) is monoidal, where A0 denotes
the image of A in Alg(C). In other words, there is a forgetful functor from ModEAk (C) to the -category
A BModA (C) of A-A-bimodule objects of C, and that the tensor product corresponds (under this forgetful
functor) to the relative tensor product A of 4.4.2.
Alg/ O (C) / Alg/ O0 (C0 ).
Consequently, for every algebra object A Alg/ O (C) having image A0 Alg/ O0 (C0 ), we obtain a map
0
ModO
A (C) O O
0
ModO 0
A0 (C ) .
(2) Let A0 denote the image of A in AlgE1 /Ek (C). Then the map
F : ModEAk (C) E E E1
1 ModA0 (C)
k
Remark 5.1.3.3. We can regard Theorem 4.5.2.1 as a limiting case of Theorem 5.1.3.2, where we take
k = .
5.1. DEFINITIONS AND BASIC PROPERTIES 565
The remainder of this section is devoted to the proof of Theorem 5.1.3.2. Like the proof of Theorem
5.1.2.2, it rests on a calculation of the homotopy type of certain configuration spaces.
Notation 5.1.3.4. Fix an integer a 0. We let Ja denote the subcategory of Finhai/ whose objects are
injective maps hai hmi and whose morphisms are commutative diagrams
hai
} !
hmi
/ hm0 i
every object (W, ) Wa , we let T (W ) be the summand of MapW (W, (h1i)) corresponding to those maps
W = (hm1 i, . . . , hmb i) (h1i) which induce active morphisms hbi h1i and hm1 + + mb i h1i in Fin .
Let T0a denote the space Rect(hai 21 , 21 ) Rect(2k1 , 2k1 )a . For each (W, ) Wn , composition with
determines a continuous map T a (W, ) T0a .
Let Ea denote the topological category t E k Fin Ja . We will identify objects of Ea with pairs (hmi, ),
where hmi t E k and : hai hmi is an injective map of finite linearly ordered sets. We define a topological
functor U a : Eop
a Top by the formula U a
(hmi, ) = Mapact
t E (hmi, h1i). Let U0a be the topological space
k+1
t E (hai, h1i) = Rect(hai 2 , 2 ), so that for every object (hmi, ) Ea composition with determines
Mapact k k
k
a map of topological spaces U a (hmi, ) U0a .
Remark 5.1.3.5. The functors T a and U a of Notation 5.1.3.4 are given by the composition
T
Wop
a W
op
Top
U
Eop
a E
op
Top,
where T and U are the functors defined in Notation 5.1.2.14 in the special case n = 1. If a = 0, then we can
identify T a with T and U a with U , and the topological spaces T0a and U0a consist of a single point.
Let v : C[N(Wa )] Sing(Wa ) and v 0 : C[N(Ea )] Sing(Ea ) be the counit maps. We let denote
the simplicial category consisting of a single object, and regard the simplicial sets Sing(U0 ) and Sing(T0 )
as simplicial functors S. Let v 00 : C[0 ] be the canonical equivalence. The topological functor
: W t E k+1 restricts to a topological functor 0 : Wa Ea , and we have a commutative diagram of
simplicial sets
Unv Sing(T a ) / Unv00 Sing(T0a )
Unv0 Sing(U a ) / Unv00 Sing(U0a ),
where Un denotes the unstraightening functor of T.2.2.1.
We will need the following result:
566 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Unv0 Sing(U a ) / Unv00 Sing(U0a )
is a homotopy pullback square (with respect to the usual model structure on Set ).
Remark 5.1.3.7. In the situation of Proposition 5.1.3.6, the simplical sets Unv0 Sing(U a ), Unv00 Sing(U0a ),
and Unv00 Sing(T0a ) are Kan complexes, but Unv Sing(T a ) is merely an -category. Consequently, is not
a homotopy pullback diagram with respect to the Joyal model structure. Let S denote the homotopy fiber
product (Unv0 Sing(U a )) Unv00 Sing(U0a ) (Unv00 Sing(T0a )), so that determines a functor f : Unv Sing(T a )
S. Proposition 5.1.3.6 is equivalent to the assertion that the homotopy fibers of f (computed with respect
to the Joyal model structure) are weakly contractible.
Remark 5.1.3.8. In the special case a = 0, Proposition 5.1.3.6 follows from Proposition 5.1.2.13.
We will prove Proposition 5.1.3.6 at the end of this section. Let us now see that it implies Theorem
5.1.3.2.
0 00
hni 0 hn0 i
0
hmi,
where 00 is inert and 000 is active. Replacing 0 with 000 , we can reduce to the case where 0 is active. Then
0 is an amalgam of active maps hni i h1i; we may therefore assume that m = 1. If n = 0, the desired
result follows from Example 3.4.4.7. If n = 1, the map 0 is an equivalence and there is nothing to prove. If
n > 2, then the map 0 factors as a composition
hni hn 1i h1i
each of which has fibers of cardinality < n, and the desired result follows from the inductive hypothesis. We
may therefore assume without loss of generality that n = 2.
0
Let D = 1 E KEk and D = 1 E1 KE1 be as in the statement of Theorem 3.4.4.3. Let D0 D0
k
correspond to the identity map h1i h1i in E1 , and let D be the image of D0 in D. Set D = D 1 {0} and
0
D0 = D 1 {0}. Let Dact /D be the full subcategory of D/D D D spanned by those diagrams
h2i
/X
h1i / h1i
According to Theorem 3.4.4.3, assertion (1) will follow if we can solve the lifting problem depicted in the
diagram
Dact / C
/D <
f
q
(Dact
/D )
. / E
k
so that f is an operadic q-colimit diagram. Moreover, assertion (2) will follow if we show that the composite
f
map (D0/D 0 ) (D/D ) C
act . act .
is also an operadic q-colimit diagram.
We will prove the following:
() The map of -operads E1 Ek induces a left cofinal functor D0/D 0 D/D .
act act
Assuming (), we are reduced to the problem of solving the lifting problem
D0/D
act / C
0
<
f0
q
(D0/D
act .
0)
/ E
k
hai
>
h2i / h1i
where is injective and is active. The map determines a linear ordering of hai . Let J0 be the full
subcategory of J spanned by those diagrams for which the image of contains the smallest and largest
elements of hai . The inclusion J0 , J admits a left adjoint, and is therefore left cofinal. It will therefore
suffice to show that every lifting problem of the form
J0 / C
?
g
q
J.0 / E
k
admits a solution, where g is an operadic q-colimit diagram. This follows from Proposition 3.1.1.20, since
there is an equivalence of -categories J0 ' N()op .
It remains to prove (). Let W be as in Construction 5.1.2.10, so that the inclusion i : E
1 , Ek factors
as a composition
E 0
1 , i N(W) Ek
(h1i) / (h1i)
568 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
where the maps h2i hbi and h2i hm1 + + mb i determined by are injective, and the maps hbi h1i
and hmi i h1i determined by are active. Morphisms in D00 are given by diagrams
0
(h1i, h1i) / (hm1 i, . . . , hmb i)
(h1i) / (h1i)
00
where 0 induces an active map hb0 i hbi. The map i0 induces a functor Dact /D D . This functor admits
a left adjoint and is therefore left cofinal. Consequently, to prove () it will suffice to show that i00 induces
a left cofinal functor Q : D00 Dact
/D .
Fix an object E D/D . According to Theorem T.4.1.3.1, it will suffice to show that -category
act
X = (Dact/D ) Dact
/D
D00 is weakly contractible. We can identify objects of X with pairs (E, u : E Q(E)),
where E is an object of D00 and u is a morphism in Dact
/D . Let X be the full subcategory of X spanned by those
0
objects for which u is an equivalence. Using Proposition 5.1.2.11 and Theorem T.4.1.3.1, we deduce that
the inclusion X0 X is right cofinal, and therefore a weak homotopy equivalence. It will therefore suffice
to show that X0 is weakly contractible. The -category X0 can be identified with a homotopy fiber of the
map Unv (Sing(T 2 )) S appearing in Remark 5.1.3.7, and is therefore weakly contractible by Proposition
5.1.3.6.
We now turn to the proof of Proposition 5.1.3.6. We begin by defining a functor Tea : Wop
a Top, given
on objects by the formula T (W, ) = T (W ) (2 ) . Given a morphism : (W, ) (W , ) in Wop
e a a k a 0 0
a , we
let
Tea () : T a (W ) (2k )a T a (W 0 ) (2k )a
be given by
(f, {pi 2k }1ia ) 7 (T a ()(f ), {i (pi ) 2k }1ia ),
where i : 2k 2k denotes the rectilinear embedding determined by restricting to the cube indexed by
e a : Eop
(i). Define U a Top similarly, so that we have natural transformations of functors
Tea T a ea U
U
e a)
Unv0 Sing(U / Unv0 Sing(U a ) / Unv00 Sing(U0a ).
Since (2k )a is contractible, the horizontal maps on the left of the diagram are categorical equivalences (and
therefore weak homotopy equivalences). Consequently, to prove Proposition 5.1.3.6, it will suffice to show
that the outer rectangle is a homotopy pullback square.
Let U00a denote the open subset of Conf(hai , 2k ) U0a = Conf(hai , 2k ) Rect(hai 2k , 2k ) consisting
of those pairs (p, f ), where p : hai 2 is an injective map and f : hai 2 2k is a rectilinear
k k
embedding satisfying p(i) f ({i} 2k ) for 1 i a. Let T00a denote the fiber product T0a U0a U00a . We
5.1. DEFINITIONS AND BASIC PROPERTIES 569
regard Sing(T00a ) and Sing(U00a ) as simplicial functors Set , so that we have a commutative diagram
e a)
Un Sing(U
v0
/ Unv00 Sing(U 0 a0 ) / Unv00 Sing(U0a ).
Here the left horizontal maps are trivial Kan fibrations. We are therefore reduced to showing that the square
on the right is a homotopy pullback.
0a 0a 0a
Let U 0 0 denote the configuration space Conf(hai , 2k ) and let T 0 0 denote the open subset of U 0 0
consisting of configurations such that the composite map hai 2 is injective. There are canonical
1
projection maps
0a 0a
U00a U 0 0 T00a T 0 0
0a
and it follows easily from Lemma 5.1.1.3 that these maps are homotopy equivalences. We regard Sing(T 0 0 )
0a
and Sing(U 0 0 ) as simplicial functors Set , so that we have a commutative diagram
e a)
Unv0 Sing(U / Unv00 Sing(U 0 a0 ) / Unv00 Sing(U 00 a0 ).
where the left horizontal maps are categorical equivalences. It will therefore suffice to show that the outer
rectangle is a homotopy pullback square.
0a
Fix a point p T 0 0 , which we identify with an injective map hai 2k . We will show that the homotopy
0a
fiber of the map : Unv Sing(Tea ) Unv00 Sing(T 0 0 ) over the point p is weakly homotopy equivalent to the
0
homotopy fiber of the map : Unv0 Sing(U e ) Unv00 Sing(U 0 0a
a
0 ) over p. For every object (W, ) Wa , the
op
a
map Tea (W, ) T 00 0 is a Serre fibration; let us denote its fiber over p by Tb(W, ). Similarly, for (E, ) Eop
a ,
a 0 0a
the map U (E, ) U 0 is a Serre fibration, and we will denote its fiber by U (E, ). We regard T as a
e b b
topological functor Wop a Top and U as a topological functor Ea Top. Note that the homotopy
b op
0
fibers of and can be identified with Unv Sing(Tb) and Unv0 Sing(U b ), respectively. Consequently, we can
reformulate Proposition 5.1.3.6 as follows:
Proposition 5.1.3.9. For every a 0 and every point p Conf(hai , 21 2k1 ) which determines an
injective map hai 21 , the induced map Unv Sing(Tb) Unv0 Sing(U
b ) is a weak homotopy equivalence of
simplicial sets.
Remark 5.1.3.10. In what follows, we let
T : Wop
0 Top U : Eop Top
be as in Notation 5.1.2.14 (where we take the parameter n appearing in Notation 5.1.2.14 to be equal to
1). Unwinding the definitions, we see that for W = (hm1 i, . . . , hmb i) W and (W, ) Wa , we can identify
Tb(W, ) with the open subset of T (W ) consisting of those embeddings f : hm1 + + mb i 2k 2k such
that p(i) f ({(i)} 2 ) for 1 i a. Similarly, if (hmi, ) Ea , then U (hmi, ) can be identified with
k b
the open subset of U (hmi) = Rect(hmi 2k , 2k ) consisting of those embeddings f : hmi 2k 2k such
that p(i) f ({(i)} 2 ) for 1 i a.
k
We will prove Proposition 5.1.3.9 using the same strategy as our proof of Proposition 5.1.2.13: namely,
we will assemble Tb and U
b by forming homotopy colimits of simpler functors, for which the desired conclusion
is easier to verify.
570 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Construction 5.1.3.11. Let P be the partially ordered set defined in Construction 5.1.2.15. For each
object (I, ) P , we let TI, : Wop
0 Top and UI, : E
op
Top be defined as in Construction 5.1.2.15
(here we take the parameter n appearing in Construction 5.1.2.15 to be 1). For every element (I, ) P ,
we define subfunctors
TbI, Tb bI, U
U b
by the formulas
As in the proof of Proposition 5.1.2.13, we are reduced to proving the following trio of assertions:
Proposition 5.1.3.12. The functor Sing(Tb) is a homotopy colimit of the diagram of functors {Sing(TbI, ) :
Sing(Wa )op Set }(I,)P .
Proposition 5.1.3.14. For every element (I, ) P , the canonical map Unv TbI, Unv0 U
bI, is a weak
homotopy equivalence.
Proof of Proposition 5.1.3.12. Fix an object W = (hm1 i, . . . , hmb i) W0 and an object (W, ) Wa ; we
wish to show that Sing Tb(W, ) is a homotopy colimit of the diagram {Sing TbI, (W, )}(I,)P . For 1 i a,
we let (i) denote the image of i in hbi , and + (i) the corresponding element of hm (i) i .
Let X denote the subspace of
Y
Conf(hbi , (1, 1)) Conf(hma i , 2k )
1ab
consisting of tuples (f, g1 , . . . , gb ) such that, for 1 i a, we have p(i) = (f ( (i)), g (i) (+ (i))). For each
(I, ) P , we let XI, denote the open subset of X consisting of those tuples (f, g1 , . . . , gb ) satisfying the
following conditions:
The image of the map f is contained in I (1, 1), so that f induces a map : hbi 0 I.
If a, a0 hbi satisfy (a) (a0 ), then either a = a0 or the maps ga and ga0 have disjoint images.
Lemma 5.1.1.3 determines a homotopy equivalence Te(W, ) X which restricts to a homotopy equivalence
TbI, (W, ) XI, for each (I, ) P . It will therefore suffice to show that Sing(X) is the homotopy colimit
of the diagram of {Sing XI, }(I,)P . According to Theorem A.3.1, it will suffice to prove the following:
() Let x = (f, g1 , . . . , gb ) be a point of X, and let Px = {(I, ) P : x XI, }. Then the simplicial set
N(Px ) is weakly contractible.
The proof now proceeds exactly as in the proof of Proposition 5.1.2.16. Let x be as in (), and let Px0
denote the subset of Px consisting of those triples where f induces a surjection : hbi 0 I. The inclusion
0
N(Px ) , N(Px ) admits a right adjoint and is therefore a weak homotopy equivalence. It will therefore suffice
to show that N(Px0 ) is weakly contractible.
Let Q be the collection of all equivalence relations on the set hbi which have the following properties:
We regard Q as a partially ordered set with respect to refinement. Pullback of equivalence relations along
determines a forgetful functor : N(Px0 ) N(Q)op . It is easy to see that is a Cartesian fibration. The
simplicial set N(Q) is weakly contractible, since Q has a smallest element (given by the equivalence relation
where i i0 if and only if i = i0 ). We will complete the proof of () by showing that the fibers of are
weakly contractible, so that is left cofinal (Lemma T.4.1.3.2) and therefore a weak homotopy equivalence.
Fix an equivalence relation Q. Unwinding the definitions, we see that 1 {} can be identified
with the nerve of the partially ordered set R consisting of those subsets I (1, 1) satisfying the following
conditions:
(a) The set I is a finite union of open intervals.
(b) The set I contains the image of f .
(c) If f (a) and f (a0 ) belong to the same connected component of I, then a a0 .
op
To see that N(R) is contractible, it suffices to observe
S that the partially ordered set R is filtered: this
follows from the fact that R is nonempty (it contains ahbi (f (a) , f (a) + ) for sufficiently small > 0)
and is closed under pairwise intersections.
Proof of Proposition 5.1.3.13. The proof is essentially the same as that of Proposition 5.1.3.12, with some
minor modifications. Fix an object E = hmi E and an lifting (E, ) Ea ; we wish to show that Sing Ub (W, )
is a homotopy colimit of the diagram {Sing U bI, (E, )}(I,)P . Let X denote the subspace of Conf(hmi , 2k )
consisting of injective maps f : hmi 2k satisfying f ((i)) = p(i) for 1 i a. We identify such a map
f with a pair of maps (f0 , f1 ), where f0 : hmi 2k1 and f1 : hmi 21 . For each (I, ) P , we let
XI, denote the open subset of X consisting of those maps f = (f0 , f1 ) satisfying the following condition:
The image of the map f1 is contained in I, so that f1 induces a map : hmi 0 I.
If i, j hmi satisfy (i) (j), then either i = j or f0 (i) 6= f0 (j).
Lemma 5.1.1.3 determines a homotopy equivalence U e (E, ) X which restricts to a homotopy equivalence
TI, (W, ) XI, for each (I, ) P . It will therefore suffice to show that Sing(X) is the homotopy colimit
b
of the diagram of {Sing XI, }(I,)P . According to Theorem A.3.1, it will suffice to prove the following:
() Let f = (f0 , f1 ) be a point of X, and let Px = {(I, ) P : f XI, }. Then the simplicial set N(Px )
is weakly contractible.
Let f be as in (), and let Px0 denote the subset of Px consisting of those triples where f1 induces a
surjection : hmi 0 I. The inclusion N(Px0 ) , N(Px ) admits a right adjoint and is therefore a weak
homotopy equivalence. It will therefore suffice to show that N(Px0 ) is weakly contractible.
Let Q be the collection of all equivalence relations on the set hmi which have the following properties:
(i) If f1 (i) f1 (i0 ) f1 (i00 ) and i i00 , then i i0 i00 .
(ii) If i i0 and f0 (i) = f0 (i0 ), then i = i0 .
We regard Q as a partially ordered set with respect to refinement. Pullback of equivalence relations along
determines a Cartesian fibration functor : N(Px0 ) N(Q)op . The simplicial set N(Q) is weakly contractible,
since Q has a smallest element (given by the equivalence relation where i j if and only if f1 (i) = f1 (j)).
We will complete the proof of () by showing that the fibers of are weakly contractible, so that is left
cofinal (Lemma T.4.1.3.2) and therefore a weak homotopy equivalence.
Fix an equivalence relation Q. Unwinding the definitions, we see that 1 {} can be identified
with the nerve of the partially ordered set R consisting of those subsets I (1, 1) satisfying the following
conditions:
(a) The set I is a finite union of open intervals.
572 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
is also left cofinal (Lemma T.4.1.3.2), and therefore a weak homotopy equivalence.
Define a functor U b 0 : Ea Top by the formula
I,
0
UI, (hmi, ) = { HomSet (hmi , 0 I) : (i hai )1 (p(i)) ((i))}.
We have a commutative diagram
X Unv Sing(Tb0 0
(Unv Sing(TbI, ))
F / Unv0 Sing(U
bI, )
I, )
X
F0
/ Unv0 Sing(U
b 0 ).
I,
We will complete the proof by showing that the upper horizontal map is an equivalence of -categories.
Unwinding the definitions, we deduce easily that F0 is a categorical equivalence. The vertical maps are right
fibrations; it will therefore suffice to show that F induces a homotopy equivalence between the fibers of the
vertical maps. This amounts to the following assertion:
() For every object (W, ) = ((hm1 i, . . . , hmb i), ) Wa having image (E, ) = (hm1 + + mb i, ) =
(hmi, ) in Ea , if TbI,
0
(W, ) determines an isomorphism hbi ' 0 I having image 0 U b 0 (E, ),
I,
then the induced map
: Sing(TbI, (W ) b0 {}) Sing(U
TI, (W )
bI, (E) b 0 { 0 })
UI, (E)
is a homotopy equivalence.
Let X denote the product 1im Rect(21 , Ii ), where Ii denotes the connected component of I which
Q
is the image of i hmi under the map 0 : hmi 0 I. Let U denote the open subset of X consisting of
those sequences of embeddings (fi )1im having the property that 1 (p(j)) f(j) for 1 j a. We note
that is the product of an identity map with the inclusion of a point into Sing(U ). We complete the proof
by observing that U is contractible (Lemma 5.1.1.3).
5.1. DEFINITIONS AND BASIC PROPERTIES 573
M R N ' (M N ) RR R.
Our goal in this section is to prove a generalization of this assertion, where the ordinary category of abelian
groups is replaced by a symmetric monoidal -category C.
We begin by formulating a somewhat more general problem. Let k 1 be an integer, and let A be an
Ek -algebra object of a symmetric monoidal -category C. We can then consider the -category ModEAk (C)
of Ek -modules over A (see 3.3.3). In good cases, ModEAk (C) inherits the structure of an Ek -monoidal -
category (Theorem 3.4.4.2). On the other hand, we can regard A as an associative algebra object of C using
the forgetful functor
AlgEk (C) AlgE1 (C) ' Alg(C),
so that we can consider the -category RModA (C) of right A-module objects of C. It follows from Corollary
4.8.5.20 that (under mild hypotheses) we can regard RModA (C) as an Ek1 -monoidal -category. Our main
goal in this section is to show that (under the same hypotheses) there is an Ek1 -monoidal forgetful functor
ModEAk (C) RModA (C) (Theorem 5.1.4.10). We begin by setting up a bit of notation.
Notation 5.1.4.1. Let Cut : N()op Ass be as in Construction 4.1.2.5 and let E 1 Ass
be the
2
equivalence of Example 5.1.0.7. We let Ass denote the fiber product N() Ass E1 , so that the projection
op
There is a unique vertex x X lying over the initial object ([0], 0) N()op 1 . We let LM2 denote
the -category Xx/ . Example 5.1.0.7 implies that the map X N()op 1 is a trivial Kan fibration, so
that x X is an initial object and therefore the map LM2 N()op 1 is also a trivial Kan fibration.
Moreover, the fiber product LM2 1 {1} is isomorphic to Ass2 .
We will say that a morphism f in Ass2 or LM2 is inert if its image in LM is inert.
Construction 5.1.4.2. Let S be a simplicial set, and let C E 1 S be an coCartesian S-family of
E1 -monoidal -categories. We let Alg2 (C) denote the full subcategory of
spanned by those vertices which correspond to a vertex s S and a map Ass2 C s which carries every
inert morphism in Ass2 to an inert morphism in Cs . We let RMod2
(C) denote the full subcategory of
Composition with the forgetful functors Ass2 Ass and LM2 LM determines restriction maps that
fit into a commutative diagram
RMod(M) / RMod2 (C)
Alg(C0 ) / Alg2 (C).
Using Propositions 4.1.2.15, 4.2.2.11, and T.3.3.1.5, we deduce that the horizontal maps are categorical
equivalences.
Combining Remark 5.1.4.5, Example 5.1.4.4, and Lemma 4.8.3.15, we obtain the following:
Proposition 5.1.4.7. Let k 1 and let C E k be a coCartesian fibration of -operads. Assume that C
admits geometric realizations of simplicial objects and that the tensor product C C C preserves geometric
realizations of simplicial objects. Then the projection map RMod2
A (C) Ek1 is a coCartesian fibration
of -operads.
Remark 5.1.4.8. In the situation of Construction 5.1.4.6, the -category C admits a monoidal structure and
A determines an algebra object A0 Alg(C). We have a canonical equivalence of -categories RMod2 A (C) '
RModA0 (C).
: LM2 E
k1 KEk Fun( , Ek ),
1
where KEk denotes the full subcategory of Fun(1 , Ek ) spanned by the semi-inert morphisms (see Notation
3.3.2.1).
Suppose that C Ek is a coCartesian fibration of -operads and let A Alg/Ek (C). Then composition
with determines a functor
2
ModEAk (C) E E k1 RModA (C) .
k
is symmetric monoidal. Let B be the image of A in AlgE2 (C). Then factors as a composition
0 2 00
ModA (C) N(Fin ) E E2
1 ModB (C) E E1 RModB (C) ,
2
where Theorem 5.1.4.10 implies that 00 is an E1 -monoidal functor. The forgetful functor ModEB2 (C)
ModEB1 (C) is conservative (Corollary 3.4.3.4) and E1 -monoidal (Theorem 5.1.3.2). It will therefore suffice to
show that the composite functor ModA (C) N(Fin ) E E1
1 ModB (C)
is E1 -monoidal; this follows from
Theorem 4.5.2.1 and Example 5.1.0.7.
The proof of Theorem 5.1.4.10 will require a simple combinatorial lemma.
Lemma 5.1.4.12. Let ? : be the join functor, given by ([m], [n]) 7 [m] ? [n] ' [m + n + 1].
Then the induced map
N() N() N()
is right cofinal.
Proof. Using Theorem T.4.1.3.1, we are reduced to proving the following: let [n] , and let C =
( ) ([n] ) be the category of triples ([m], [m0 ], : [m] ? [m0 ] [n]). Then the simplicial set N(C) is
weakly contractible. Let C0 be the full subcategory of C spanned by those triples ([m], [m0 ], ) for which
induces a bijection from [m] to {0, 1, . . . , i} and a bijection from [m0 ] to {j, . . . , n} for some 0 i j n.
The inclusion C0 , C admits a left adjoint, so that the map N(C0 ) N(C) is a weak homotopy equivalence.
We conclude by observing that C0 has an initial object, given by the triple ([0], [0], : [1] [n]) with
(0) = 0, (1) = n.
576 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
is a map of -operads which preserves unit objects. If k = 1, this completes the proof. For k 2, we note
that every morphism in E
k1 is equivalent to the image of a morphism in E1 . It therefore suffices to show
2
that the induced functor : ModEAk (C) E E
1 RModA (C) E E 0
1 is E1 -monoidal. Let A denote
k k1
the image of A in AlgE2 /Ek (C). The functor factors as a composition
0 2 00 2
ModEAk (C) E E E2
1 ModA0 (C) E E1 RModA0 (C) ' RModA (C) E E
1,
k 2 k1
where 0 is an E1 -monoidal functor by Theorem 5.1.3.2. It will therefore suffice to show that 00 is E1 -
monoidal. We may therefore replace A by A0 and thereby reduce to the case k = 2.
2
Let p : ModEA2 (C) E 0
2 and p : RModA (C) E1 be the projection maps. We wish to show that
if is a p-coCartesian morphism in ModEA2 (C) whose image in E 0
2 is contained in E1 , then () is a p -
2
coCartesian morphism in RModA (C) . Since it suffices to show that preserves tensor products of pairs of
object, we may assume without loss of generality that covers the map 0 : h2i h1i in E2 corresponding
to the rectilinear embedding
a
22 h2i ' ((1, 0) (1, 1)) ((0, 1) (1, 1)) , 22 .
MapE (X, X) = MapE (Z, Z) = MapE (Z, Yn ) ' MapE (Z, X) ' MapE (Yn , X) =
s1 s+1
f (s, t, ) = ( , f0 (t)) f (s, t, ) = ( , f0 (t)).
2 2
Note that 0 is a morphism from X to Z in E0 . Let X0 be the full subcategory of (N(E0 )/Z )X/ spanned
by those diagrams of the form
> Yn
X
0
/ Z.
There is an evident forgetful functor X0 N()op which is an equivalence of -categories. The functor
F : K C induces a functor 0 : (X0 ). C . Using Lemma 4.8.3.15, we see that () is q-coCartesian if
and only if 0 is an operadic q-colimit diagram.
We now define another topological subcategory Ev E. Let : 22 22 be the reflection given by
(s, t) = (s, t).
f0 (s) 1 f0 (s) + 1
f (s, t, ) = ( , f1 (t)) f (s, t, ) = ( , f1 (t)).
2 2
Let 0 , 1 : 22 21 be the projection onto the first and second factors, respectively. A rectilinear
embedding f : 22 {, n, . . . , n, } 22 belongs to MapEv (Yn , Z) if and only if f (s, t, i) =
f (s, t, i), 1 f (s, t, i) < 1 f (s0 , t0 , i0 ) when i < i0 0, and 0 f (s, t, i) < 0 for i < 0 (so that
0 f (s, t, i) > 0 for i > 0).
If f : 22 {, m, . . . , m, ) 22 {, n, . . . , n, } is a morphism from Ym to Yn in E
covering a map of linearly ordered sets : [n] [m] given by a collection of maps {fi : 22
22 }i{,m,...,m,} , then f belongs to Ev if and only if fi = fi and 1 fi (s, t) < 1 fi0 (s0 , t0 )
whenever i < i0 0 and f carries 22 {i} and 22 {i0 } to the same connected component of
22 {, n, . . . , n, }.
Note that Ev contains E0 , and that the inclusion E0 , Ev is a weak equivalence of topological categories.
Let Xv be the full subcategory of (N(Ev )/Z )X/ spanned by those diagrams of the form
> Yn
X
0
/ Z.
If f : 22 {, m, . . . , m, ) 22 {, n, . . . , n, } is a morphism from Ym to Yn in E
covering a map of linearly ordered sets : [n] [m] given by a collection of maps {fi : 22
22 }i{,m,...,m,} , then f belongs to Ev if and only if fi = fi and 0 fi (s, t) < 0 fi0 (s0 , t0 )
whenever i < i0 and f carries 22 {i} and 22 {i0 } to the same component of 22 {, n, . . . , n, }.
Ev - Eh,v , Ev
are weak equivalences of topological categories. Let Xh be the full subcategory of (N(Eh )/Z )X/ spanned by
those diagrams of the form
> Yn
X
0
/ Z,
and let Xh,v be defined similarly. Then F determines a functor h : (Xh ). C . Since h |(Xh,v ). =
v |(Xh,v ). and the inclusions Xh - Xh,v , Xv are categorical equivalences, we conclude that v is an
operadic q-colimit diagram if and only if h is an operadic q-colimit diagram.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 579
Let E1 be the topological subcategory of Eh whose morphisms are given by rectilinear embeddings which
commute with projection onto the second coordinate. The inclusion E1 , Eh is a weak equivalence of
topological categories. Let X1 be the full subcategory of (N(E1 )/Z )X/ spanned by those diagrams of the form
> Yn
X
0
/ Z,
so that the inclusion X1 Xh is a categorical equivalence. We are therefore reduced to proving that
1 = h |(X1 ). is an operadic q-colimit diagram.
Let Y denote the full subcategory of ((E1 )h1i )h2i/ spanned by those diagrams
hni
>
0
h2i
0
/ h1i
such that is semi-inert, 0 is active, and image of contains the smallest and largest elements of hni (with
respect to the ordering induced by 0 ). The map 1 factors as a composition
0
(X1 ). Y. C .
Since is p-coCartesian, the proof of Theorem 5.1.3.2 shows that 0 is an operadic q-colimit diagram. It
will therefore suffice to show that the map X1 Y is left cofinal. We have a commutative diagram of
-categories
X1 /Y
N()op
u / N()op
where the vertical maps are categorical equivalences and u is the functor given by [n] 7 [n] ? [n]op ' [2n + 1].
The functor u factors as a composition
u0 u00 u000
N()op N()op N()op N()op N()op N()op .
The map u0 is left cofinal by Lemma T.5.5.8.4, the map u00 is an isomorphism (given by order-reversal on the
second coordinate), and the map u000 is induced by the join operation which is a left cofinal functor (Lemma
5.1.4.12). It follows that u is left cofinal so that X1 Y is also left cofinal, as desired.
Let us begin by considering the case k = 1. For any pointed topological space X, the loop space G = X
can be regarded as a group object in the -category of spaces. If X is connected, then it can be recovered
as the classifying space of G: that is, the geometric realization of the simplicial space
/// G G /// G //
/
which encodes the multiplication on G. If we regard the -category S as endowed with the symmetric
monoidal structure given by the Cartesian product, then this classifying space can be described as the
relative tensor product G , where we regard G as an associative algebra object of S and the one-point
space as a left and right module over G.
The above construction makes sense in much greater generality. Let C be a monoidal -category with
unit object 1 and let A be an algebra object of C. Suppose that A is equipped with an augmentation: that
is, a morphism : A 1 in Alg(C). Let us assume further that the C admits geometric realizations of
simplicial objects and that the tensor product
: CC C
preserves geometric realizations of simplicial objects, so that the relative tensor product 1A 1 is well-defined.
We will denote this tensor product by Bar(A) and refer to it as the bar construction on the augmented algebra
A.
Our goal in 5.2.2 is to study the bar construction A 7 Bar(A) and establish some of its basic properties.
The most important of these properties is that (under mild hypotheses) it carries augmented algebra objects
of C to augmented coalgebra objects of C: that is, augmented algebra objects of the opposite -category Cop .
To study this phenomenon, we will need to understand the relationship between the monoidal structure on
C and the induced monoidal structure on Cop . To this end, in 5.2.1 we will introduce another -category
TwArr(C) called the twisted arrow -category of C. By definition, the objects of TwArr(C) are morphisms
f : C D in C, with a morphism from (f : C D) to (f 0 : C 0 D0 ) given by a commutative diagram
C
f
/D
O
f0
C0 / D0 .
Any monoidal structure on C determines a monoidal structure on TwArr(C) (Example 5.2.2.23), and the
construction
(f : C D) 7 (C, D)
determines a monoidal functor from TwArr(C) to C Cop . We will see that the construction
determines a functor : Alg(C)op Alg(Cop )op S. Our main result asserts that if the unit object 1 C
is final, then for each A Alg(C) the functor B 7 (A, B) is representable by an object B0 Alg(Cop ),
and that the image of B0 in Cop can be identified with the bar construction Bar(A) (Theorem 5.2.2.17).
The hypothesis that the unit object 1 be final is mainly for convenience, since it allows us to ignore the
distinction between algebra objects of C and augmented algebra objects of C; we will discuss the general case
(where we do not assume that 1 is final) in 5.2.4.
Suppose now that the symmetric monoidal structure on C is symmetric. Then the bar construction
A 7 Bar(A) = 1 A 1 is a symmetric monoidal functor. In particular, if A is an (augmented) Ek -algebra
object of C for k > 0, then we can regard A as an (augmented) Ek1 -algebra object of Alg(C) so that Bar(A)
inherits the structure of an (augmented) Ek1 -algebra object of C. Using this observation, we can define an
iterated bar construction Bar(k) for (augmented) Ek -algebras using the formula
In 5.2.3, we will show that the iterated bar construction A 7 Bar(k) (A) carries augmented Ek -algebra
objects of C to Ek -coalgebra objects of C. Moreover, we will see that the Ek -coalgebra Bar(k) (A) is universal
among those objects B Cop for which the pair (A, B) can be lifted to an Ek -algebra object of TwArr(C):
this gives a direct (non-recursive) definition of the iterated bar construction Bar(k) (and one which makes
sense in slightly greater generality).
If the monoidal structure on C is symmetric, then the -category AlgEk (C) of augmented Ek -algebra
objects of C inherits a monoidal structure. Given a pair of augmented Ek -algebras
A : A 1 B : B 1,
(see Proposition 5.2.5.1 for a precise statement). Moreover, we will see that B can be realized as the dual of
the iterated bar construction Bar(k) (A): in other words, as an object of C, it is characterized by the universal
mapping property
MapC (C, B) ' MapC (C Bar(k) (A), 1).
We will refer to B as the Koszul dual of A. The passage from A to its Koszul dual can be regarded as a
special case of the formation of centralizers, which we will study in 5.3 (see Example 5.3.1.5).
In 5.2.6, we will specialize to the case where C is the -category of spaces (endowed with the symmetric
monoidal structure given by the Cartesian product). In this case, we show that the iterated bar construction
Bar(k) induces an equivalence from the -category of grouplike Ek -algebra objects of C to the -category
of k-connective pointed spaces (Theorem 5.2.6.15), and that this equivalence is homotopy inverse to the
construction X 7 k X described above (Theorem 5.2.6.10).
C
f
/D
O
f0
C0 / D.
We will give a precise definition of TwArr(C) below (Construction 5.2.1.1) and prove that the construction
(f : C D) 7 (C, D) determines a right fibration : TwArr(C) C Cop (Proposition 5.2.1.3). The right
fibration is classified by a functor : Cop C S, which we can view in turn as a functor C Fun(Cop , S).
582 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
We will show that this functor is equivalent to the Yoneda embedding (Proposition 5.2.1.11); in particular,
it is fully faithful and its essential image is the collection of representable functors F : Cop S.
The twisted arrow -category TwArr(C) will play an important role when we discuss the bar construction
in 5.2.2. For our applications, it is important to know that the construction C 7 TwArr(C) is functorial
and commutes with small limits. To prove this, it will be convenient to describe TwArr(C) by means of a
universal property. We will provide two such descriptions at the end of this section (see Corollary 5.2.1.19).
Construction 5.2.1.1. If I is a linearly ordered set, we let I op denote the same`set with the opposite
ordering. If I and J are linearly ordered sets, we let I ? J denote the coproduct I J, equipped with the
unique linear ordering which restricts to the given linear orderings of I and J, and satisfies i j for i I and
j J. Let denote the category of combinatorial simplices: that is, the category whose objects sets of the
form [n] = {0, 1, . . . , n} for n 0, and whose morphisms are nondecreasing maps between such sets. Then
is equivalent to the larger category consisting of all nonempty finite linearly ordered sets. The construction
I 7 I ? I op determines a functor Q from the category to itself, given on objects by [n] 7 [2n + 1]. If C is
a simplicial set (regarded as a functor op S), we let TwArr(C) denote the simplicial set given by
D0 o D1 o o Dn .
Example 5.2.1.2. Let C be an ordinary category. Then the simplicial set TwArr(N(C)) is isomorphic to
the nerve of an ordinary category, which we will will denote by TwArr(C) (so that we have TwArr(N(C)) '
N(TwArr(C))). Concretely, this category can be described as follows:
The construction (f : C D) 7 (C, D) determines a forgetful functor from : TwArr(C) C Cop . This
functor exhibits TwArr(C) as fibered in sets over C Cop , where the fiber over an object (C, D) C Cop is
given by the set of morphisms HomC (C, D). Consequently, TwArr(C) can be identified with category given
by applying the Grothendieck construction to the functor
Cop C Set
Let C be an arbitrary simplicial set. For any linearly ordered set I, we have canonical inclusions
I , I ? I op - I op .
C TwArr(C) Cop .
Proposition 5.2.1.3. Let C be an -category. Then the canonical map : TwArr(C) C Cop is a right
fibration of simplicial sets. In particular, TwArr(C) is also an -category.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 583
Proof. We must show that the map has the right lifting property with respect to the inclusion of simplicial
sets ni , n for 0 < i n. Unwinding the definitions, we must show that every lifting problem of the
form
K /; C
2n+1 / 0
admits a solution, where K denotes the simplicial subset of 2n+1 consisting of those faces which satisfy
one of the following three conditions:
The vertices of are contained in the set {0, . . . , n}.
The vertices of are contained in the set {n + 1, . . . , 2n + 1}.
There exists an integer j 6= i such that 0 j n and neither j nor 2n + 1 j is a vertex of .
Since C is an -category, it will suffice to show that the inclusion K , 2n+1 is an inner anodyne map of
simplicial sets.
Let us say that a face of 2n+1 is primary if it does not belong to K and does not contain any vertex
in the set {0, 1, . . . , i 1}, and secondary if it does not belong to K and does contain a vertex in the set
{0, 1, . . . , i1}. Let S be the collection of all simplices of 2n+1 which are either primary and do not contain
the vertex i, or secondary and do not contain the vertex 2n + 1 i. If S, we let 0 denote the face
obtained from by adding the vertex 2n + 1 i if is primary, and by adding the vertex i if is secondary.
Note that every face of 2n+1 either belongs to K, belongs to S, or has the form 0 for a unique S.
Choose an ordering {1 , 2 , 3 , . . . , m } of S with the following properties:
If p q, then the dimension of p is less than or equal to the dimension of q .
If p q, the simplices p and q have the same dimension, and q is primary, then p is also primary.
For 0 q m, let Kq denote the simplicial subset of 2n+1 obtained from K by adjoining the simplices p
and p0 for 1 p q. We have a sequence of inclusions
K = K0 , K1 , , Km = 2n+1 .
It will therefore suffice to show that each of the maps Kq1 , Kq is inner anodyne. Let d denote the
dimension of the simplex q0 . It now suffices to observe that there is a pushout diagram of simplicial sets
dj / Kq1
q
d / Kq ,
>X
C
f
/ D.
584 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Definition 5.2.1.5. A pairing of -categories is a triple (C, D, : M C D), where C and D are
-categories and is a right fibration of -categories.
Remark 5.2.1.6. In the situation of Definition 5.2.1.5, we will generally abuse terminology by simply
referring to the map : M C D as a pairing of -categories. In this case, we will also say that is a
pairing of C with D.
Example 5.2.1.7. Let C be an -category. Proposition 5.2.1.3 asserts that the forgetful functor
TwArr(C) C Cop
is a pairing of -categories.
Definition 5.2.1.8. Let : M C D be a pairing of -categories, and let M M be an object having
image (C, D) C D. We will say that M is left universal if it is a final object of M C {C}, and right
universal if it is a final object of M D {D}. We let ML and MR denote the full subcategories of M spanned
by the left universal and right universal objects, respectively. We say that is left representable if, for
each object C C, there exists a left universal object M M lying over C. We will say that is right
representable if, for each object D D, there exists a right universal object M M lying over D.
Construction 5.2.1.9. Let : M C D be a pairing of -categories. As a right fibration, is classified
by a functor : Cop Dop S. Note that is left representable if and only if, for each object C C, the
restriction C : |{C}Dop S is representable by an object D D. In this case, we can view as a map
Cop Fun(Dop , S) which is homotopic to a composition
D j
Cop
D Fun(Dop , S)
for some essentially unique functor D : Cop D (here j : D Fun(Dop , S) denotes the Yoneda embedding).
We will refer to D as the duality functor associated to ; it carries each object C C to an object D (C)
which represents the functor C (that is, the image in D of a left universal object M M lying over C C).
More concretely, the functor D is characterized by the existence of functorial homotopy equivalences
Similarly, if the pairing is right representable, then it determines a duality functor D0 : Dop C,
which we will also refer to as the duality functor associated to . If is both left and right representable,
op
then D : Cop D is right adjoint to the duality functor D0 : D Cop .
Proposition 5.2.1.10. Let C be an -category. Then the pairing : TwArr(C) C Cop of Proposition
5.2.1.3 is both left and right representable. Moreover, the following conditions on an object M TwArr(C)
are equivalent:
(a) The object M is left universal (in the sense of Definition 5.2.1.8).
(b) The object M is right universal (in the sense of Definition 5.2.1.8).
(c) When viewed as a morphism in the -category C, the object M is an equivalence.
Proof. We will prove that (c) (b). Then for every object C C, the identity morphism idC is a right
universal object of TwArr(C) lying over C Cop , which proves that is right representable. Since a right
universal object of TwArr(C) lying over C Cop is determined uniquely up to equivalence, we may also
conclude that (b) (c). By symmetry, we can also conclude that (a) (c) and that the pairing is left
representable.
Fix an object D Cop , and let TwArr(C)D denote the fiber product TwArr(C) Cop {D}. Then
induces a right fibration of simplicial sets D : TwArr(C)D C. We wish to prove that if M is an object of
TwArr(C)D given by an equivalence f : C D in C, then M represents the right fibration D .
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 585
For every linearly ordered set I, there is an evident map of linearly ordered sets I ?I op I ?[0], depending
functorially on I. Composing with these maps, we obtain a functor : C/D TwArr(C)D . This map is
bijective on vertices (vertices of both C/D and TwArr(C)D can be identified with edges f : C D of the
simplicial set C). Since the right fibration C/D C is representable by any equivalence f : C D (see the
proof of Proposition T.4.4.4.5), it will suffice to show that the is an equivalence of -categories.
We now define an auxiliary simplicial set M as follows. For every [n] , we let M([n]) denote the
subset of C([n] ? [0] ? [n]op ) consisting of those (2n + 2)-simplices of C whose restriction to [0] ? [n]op is the
constant (n + 1)-simplex at the vertex D. The inclusions of linearly ordered sets
n ? 0 ? n / 0
is a categorical equivalence. It will therefore suffice to show that the map i is a categorical equivalence. Let
op
K0 denote the simplicial subset of K spanned by those faces of the form I ? 0 ? I , where I is a proper
subset of [n]. We have a pushout diagram of simplicial sets
( n ? 0 )
` 0
? n )
i0
/ K0
0 (
` i
/ K.
(n ? 0 ) 0 (
0
? n )
Since the Joyal model structure is left proper, we are reduced to proving that the map i0 is a categorical
equivalence. We can write i0 as a homotopy colimit of morphisms of the form
a op op
(I ? 0 ) (0 ? I ) I ? 0 ? I ,
0
where I ranges over all proper subsets of [n]. Since each of these maps is a categorical equivalence (Lemma
T.5.4.5.10), we conclude that i0 is a categorical equivalence as desired.
We now prove that 0 is a trivial Kan fibration. We must show that 0 has the right lifting property
with respect to every inclusion of simplicial sets n , n . To prove this, we must show that every lifting
586 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
f0
n ? 0 ? n / 0
has a solution, where L denotes the simplicial subset of n ? 0 ? n ' 2n+2 given by the union of 0 ? n ,
n ? n , and K0 , and f0 is a map whose restriction to 0 ? n is constant.
Let be a face of 2n+2 which does not belong to L. Let i() denote the first vertex of 2n+2 which
belongs to . Since does not belong to 0 ? n L, we must have i() n. For j < i(), we have j / .
Since is not contained in K0 , we conclude that 2n + 2 j . Let us say that is large if it contains
the vertex 2n + 2 i(), and small if it does not contain the vertex 2n + 2 i(). Let S be the collection
of small faces of 2n+2 (which are not contained in L). For each S, we let 0 denote the face obtained
from by adding the vertex 2n + 2 i(). Choose an ordering of S = {1 , 2 , . . . , m } with the following
properties:
(b) If p q and the simplices p and q have the same dimension, then i(q ) i(p ).
For 0 q m, let Lq denote the simplicial subset of 2n+2 obtained from L by adding the faces p and p0
for p q. We have a sequence of inclusions
L = L0 L1 L2 Lm = 2n+2 .
To complete the proof, it will suffice to show that the map f0 : L0 C can be extended to a compatible
sequence of maps {fq : Lq C}0qm . We proceed by induction. Assume that q > 0 and that fq1 :
Lq1 C has already been constructed. Let d be the dimension of q0 , and observe that there is a pushout
diagram of simplicial sets
d / Lq1
di(q )
d / Lq .
Consequently, to prove the existence of fq , it will suffice to show that the map fq1 |ddi(q ) can be extended
to a d-simplex of C. Since d > i(q ), the existence of such an extension follows from the assumption that C is
an -category provided that i(q ) > 0. In the special case i() = 0, it suffices to show that the map fq1 |dd
carries the final edge of dd to an equivalence in C. This follows from our assumption that f0 |(0 ? n ) is a
constant map (note that q0 automatically contains the vertices n + 1 and 2n + 2, so that the final edge of
q0 is contained in 0 ? n n ? 0 ? n ' 2n+2 ).
Proposition 5.2.1.11. Let C be an -category, and let : Cop C S classify the right fibration :
TwArr(C) C Cop . The map C Fun(Cop , S) determined by is homotopic to the Yoneda embedding
(see T.5.1.3).
Remark 5.2.1.12. Let C be an -category and let : TwArr(C) C Cop be the pairing of Proposition
5.2.1.3. Proposition 5.2.1.10 implies that is right and left representable, so that Construction 5.2.1.9 yields
a pair of adjoint functors
Dop
:CC D0 : C C .
Proposition 5.2.1.11 asserts that these functors are homotopic to the identity.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 587
Proof. We begin by recalling the construction of the Yoneda embedding j : C Fun(Cop , S). Choose
a fibrant simplicial category D and an equivalence of -categories : C N(D). The construction
(D, D0 ) 7 MapD (D, D0 ) determines a simplicial functor F : Dop D Kan, where Kan denote the
(simplicial) category of Kan complexes. Passing to homotopy coherent nerves, we obtain a functor
which we can identify with Yoneda embedding C Fun(Cop , S). We are therefore reduced to proving that
the functor classifies the right fibration TwArr(C) C Cop .
Let C : Set Cat denote the left adjoint to the simplicial nerve functor and let : C[C Cop ]
D Dop be the equivalence of simplicial categories determined by , and let
Un : SetD D
op
(Set )/ C Cop
denote the unstraightening functor defined in T.2.2.1. To complete the proof, it will suffice to construct an
equivalence : TwArr(C) Un (F) of right fibrations over C Cop .
We begin by constructing the map . Let E be the simplicial category obtained from D Dop by adjoining
a new element v, with mapping spaces given by
Unwinding the definitions, we see that giving the map is equivalent to constructing a map : TwArr(C).
N(E) carrying the cone point of TwArr(C). to v and such that |TwArr(C) is given by the composition
for every n-simplex : n TwArr(C). We will identify with a map of simplicial categories C[n+1 ] E,
carrying the final vertex of n+1 to v and given on C[n ] by the composite map
op
C[n ] C[C] C[C]op D Dop E .
We can identify with a map 2n+1 C, which induces a functor of simplicial categories
: C[2n+1 ] C(C) D .
Recall that for 0 j k m, the mapping space MapC[m ] (j, k) can be identified with the nerve of the
partially ordered collection of subsets of [m] having infimum j and supremum k (see Definition T.1.1.5.1).
Under this identification, corresponds to the map of partially ordered sets given by
S {n + 1} 7 S {2n + 1 j : j S}.
It is not difficult to see that these maps determine a simplicial functor C[n+1 ] E, giving a map of
simplicial sets : n+1 N(E). The construction is functorial in , and therefore arises from the desired
map : TwArr(C). N(E).
588 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
are right fibrations, it will suffice to prove that induces a homotopy equivalence
: C C0 : D D0 : M M0
0
CD
/ C0 D0
commutes. We let CPair denote the category whose objects are pairings ( : M C D) and whose
morphisms are defined as above.
Construction 5.2.1.14. The category CPair of Definition 5.2.1.13 is equipped with a natural simplicial
enrichment, where the mapping spaces MapCPair (, 0 ) are characterized by the following universal property:
for every simplicial set K, there is a canonical bijection between HomSet (K, MapCPair (, 0 )) and the set
of triples (, , ) where : K C C0 is a map of simplicial sets carrying each edge of K to an equivalence
in Fun(C, C0 ), : K D D0 is a map of simplicial sets carrying each edge of K to an equivalence in
Fun(D, D0 ), and : K M M0 is a map fitting into a commutative diagram
K M
/ M0
0
K K CD
/ C0 D0
(it then follows automatically that carries each edge of K to an equivalence in Fun(M, M0 )). It is not
difficult to see that the mapping spaces MapCPair (, 0 ) are Kan complexes (see Lemma 5.2.1.23 below), so
that the homotopy coherent nerve N(CPair ) is an -category. We will denote this -category by CPair
and refer to it as the -category of pairings of -categories.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 589
Remark 5.2.1.15. It follows from Proposition T.4.2.4.4 that CPair is equivalent to the full subcategory of
Fun(20 , Cat ) spanned by those diagrams C M D for which the induced map M C D is equivalent
to a right fibration. This subcategory is a localization of Fun(20 , Cat ); in particular, we can identify CPair
with a full subcategory of Fun(20 , Cat ) which is closed under small limits.
Variant 5.2.1.16. Suppose that : M C D and 0 : M0 C0 D0 are left representable pairings of
-categories. We will say that a morphism of pairings
M
/ M0
0
CD
/ C0 D0
is left representable if the functor carries left universal objects of M to left universal objects of N. We let
CPairL denote the subcategory of CPair whose objects are left representable pairings of -categories and
whose morphisms are left representable morphisms of pairings. We will refer to CPairL as the -category
of left representable pairings of -categories.
Dually, if : M C D and 0 : M0 C0 D0 are right representable pairings, then we say that a
morphism of pairings
M
/ M0
0
CD
/ C0 D0
is right representable if carries right universal objects of M to right universal objects of N. We let CPairR
denote the subcategory of CPair whose objects are right representable pairings of -categories and whose
morphisms are right representable morphisms of pairings. We will refer to CPairR as the -category of right
representable pairings of -categories.
The relevance of the left representability condition on a morphism of pairings can be described as follows:
Proposition 5.2.1.17. Let : M C D and 0 : M0 C0 D0 be left representable pairings of -
categories, which induce functors D : Cop D and D0 : C0 op D0 . Let (, , ) be a left representable
morphism of pairings from to 0 . Then the diagram
Cop
D
/D
0 op D0 / D0
C
Cop Dop S C0 op D0 op S,
which we can identify with maps : Cop Fun(Dop , S) and 0 : C0 op Fun(D0 op , S). Let
G : Fun(D0 op , S) Fun(C0 op , S)
be the functor given by composition with . Then induces a natural transformation G 0 . Let F
denote a left adjoint to G, so that we obtain a natural transformation u : F 0 of functors from Cop
to Fun(D0 op , S). Let jD : D Fun(Dop , S) and jD0 : D0 Fun(D0 op , S) denote the Yoneda embeddings.
590 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Then ' jD D and 0 ' jD0 D0 , and Proposition T.5.2.6.3 gives an equivalence F jD ' jD0 . Then
u determines a natural transformation
u
jD0 D ' F jD D ' F 0 ' jD0 D0 .
Since jD0 is fully faithful, this is the image of the a natural transformation of functors D D0 .
Our assumption that carries left universal objects of M to left universal objects of M0 implies that this
natural transformation is an equivalence.
In what follows, we will focus our attention on right representable pairings of -categories (though all
of our results are have analogues for left representable pairings, which can be proven in the same way).
Proposition 5.2.1.18. Let C be an -category and let : TwArr(C) C Cop be the pairing of Proposition
5.2.1.3. Let : M D E be an arbitrary right representable pairing of -categories. Then the evident
maps
MapCPairR (, ) MapCat (Cop , E) MapCPairR (, ) MapCat (D, C)
are homotopy equivalences.
Before giving the proof of Proposition 5.2.1.18, let us describe some of its consequences.
Corollary 5.2.1.19. Let , : CPairR Cat be the forgetful functors given on objects by the formulas
( : M C D) = C ( : M C D) = D .
Then:
(1) The functor admits a right adjoint, given at the level of objects by C 7 TwArr(C).
(2) The functor admits a left adjoint, given at the level of objects by D 7 TwArr(Dop ).
Proof. Combine Propositions 5.2.1.18 and T.5.2.4.2.
Remark 5.2.1.20. Let us say that a pairing of -categories is perfect if it is equivalent (in the -category
CPair) to a pairing of the form TwArr(C) C Cop , for some -category C. We let CPairperf denote
the subcategory of CPair whose objects are perfect pairings of -categories and whose morphisms are
right representable morphisms of pairings (note that if and 0 are perfect pairings of -categories, then
Proposition 5.2.1.10 implies that a morphism of pairings from to 0 is left representable if and only if it
is right representable). It follows from Corollary 5.2.1.19 that the full subcategory CPairperf CPairR is
both a localization and a colocalization of CPairR . Moreover, the forgetful functors , : CPairR Cat
of Corollary 5.2.1.19 restrict to equivalences CPairperf Cat . Composing these equivalences, we obtain
an equivalence of -categories from Cat to itself, given at the level of objects by C 7 Cop .
Remark 5.2.1.21. Let : M C D be a right representable pairing of -categories, and let :
TwArr(C) C Cop be the pairing of Proposition 5.2.1.3. Using Proposition 5.2.1.18, we can lift the
identity functor idC to a right representable morphism of pairings (, , ) : . For every object D D,
the induced map
D : M D {D} TwArr(C) Cop {(D)}
is a map between representable right fibrations over C which preserves final objects, and therefore an equiv-
alence of -categories. It follows that the diagram
M
/ TwArr(C)
D
/ Cop
is homotopy Cartesian (note that the vertical maps are Cartesian fibrations, so that this condition can be
tested fiberwise).
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 591
:CD D0 : Dop C
op
Dop
M
/ TwArr(C)
D
/ Cop
is homotopy Cartesian (Remark 5.2.1.21), it will suffice to show that is an equivalence of -categories.
Using Proposition 5.2.1.17, we see that the diagram of -categories
D0
Dop /C
id
C
id /C
: M CD 0 : M0 C0 D0 .
592 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Lemma 5.2.1.23. In the situation described above, the map is a Kan fibration. In particular, the mapping
space MapCPair (, 0 ) is a Kan complex.
Proof. Since Fun(C, C0 )' Fun(D, D0 )' is a Kan complex, it will suffice to show that the map is a right
fibration (Lemma T.2.1.3.3). We will prove that has the right lifting property with respect to every right
anodyne map of simplicial sets i : A B. Fix a map B Fun(C, C0 )' Fun(D, D0 )' , and let N denote the
fiber product (C D B) C0 D0 M0 . Unwinding the definitions, we are reduced to solving a lifting problem
of the form
AM /9 N
i0 0
BM / CD.
The desired result now follows from the fact that i0 is right anodyne (Corollary T.2.1.2.7), since 0 is a right
fibration.
Our next step is to analyze the fibers of Kan fibration : MapCPair (, 0 ) Fun(C, C0 )' Fun(D, D0 )' .
Fix a pair of functors : C C0 and : D D0 . Unwinding the definitions, we see that the fiber
1 {(, )} is the -category FunC0 D0 (M, M0 ). Let : Cop Dop S classify the right fibration , and
let 0 : C0 op D0 op S classify the right fibration 0 . Then FunC0 D0 (M, M0 ) is homotopy equivalent to
the mapping space MapFun(Cop Dop ,S) (, 0 ( )). Let P(C) = Fun(Cop , S) and define P(C0 ) similarly,
so that and 0 can be identified with maps : Dop P(C) and 0 : D0 op P(C0 ). We then have
where G : P(C0 ) P(C) is the map given by composition with . Note that G admits a left adjoint
: P(C) P(C0 ), which fits into a commutative diagram
C / P(C)
D / P(D),
where the horizontal maps are given by the Yoneda embeddings (see Proposition T.5.2.6.3). Combining this
observation with the analysis above, we obtain a homotopy equivalence
Let us now specialize to the case where the pairings : M C D and 0 : M0 C0 D0 are right
representable. In this case, the functors and 0 admit factorizations
D0
Dop
C P(C)
D0 0
D0 op
C0 P(C0 )
(see Construction 5.2.1.9). We may therefore identify 1 {(, )} with the mapping space
corresponds the summand of MapFun(Dop ,C0 ) ( D0 , D00 ) spanned by the equivalences D0 ' D0 0
(see Proposition 5.2.1.17 and its proof).
Proof of Proposition 5.2.1.18. Let C be an -category, let : TwArr(C) C Cop be the pairing of Propo-
sition 5.2.1.3, and let : M D E be an arbitrary right representable pairing of -categories. We first
show that the forgetful functor
MapCPairR (, ) MapCat (Cop , E)
is a Kan fibration. It will therefore suffice to show that the fibers of are contractible. Fix a functor
: Cop E, so that we have a Kan fibration of simplicial sets u : 1 {} Fun(C, D)' . Combining
Remark 5.2.1.12 with the analysis given above, we see that the fiber of u over a functor : C D can
be identified with the summand of MapFun(C,D) (, D0 ) spanned by the equivalences. It follows that u
is a right fibration represented by the object D0 Fun(C, D), so that the fiber 1 {} is equivalent to
Fun(C, D)' /(D0 ) and therefore contractible.
We now show that the forgetful functor MapCPairR (, ) MapCat (D, C) is a homotopy equivalence.
For this, it suffices to show that the Kan fibration of simplicial sets : MapCPairR
(, ) Fun(D, C)' has
contractible fibers. Fix a functor : D C, so that we have a Kan fibration v : 1 {} Fun(E, Cop )' .
Using Remark 5.2.1.12 and the above analysis, we see that the fiber of v over a map : E Cop can be
identified with the summand of the mapping space MapFun(Eop ,C) (D0 , ). It follows that v is a left fibration
represented by the object D0 Fun(Eop , C), so that the fiber 1 {} is equivalent to Fun(Eop , C)' D0 /
and therefore contractible.
We conclude this section by introducing a relative version of the twisted arrow construction which will
be needed in 5.2.3.
Let e0 : C C and e1 : C Dop be the two projection maps, so that we have a natural transformation
: (j e0 ) ( e1 ) of functors C Fun(Cop , S). The functor j e0 classifies a right fibration :
TwArr (C) C Cop , which we regard as a pairing of -categories. We will refer to TwArr (C) as the
-category of twisted arrows of C relative to .
Note that classifies a map : TwArr (C) M D Cop op
of right fibrations over C C . We therefore
obtain a morphism of pairings
TwArr (C)
/M
C Cop
id e1
/ CD.
594 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Example 5.2.1.25. In the setting of Construction 5.2.1.24, suppose that D = 0 and that is the identity
map from C to itself. In this case, the evaluation map e0 : C C is an equivalence, and the right fibration
TwArr (C) C Cop classifies the Yoneda pairing
Applying Proposition 5.2.1.11, we deduce that the pairing TwArr (C) C Cop
is equivalent to the pairing
TwArr(C) C Cop of Construction 5.2.1.3 (this can also be deduced by comparing the universal properties
of TwArr(C) and TwArr (C) given by Proposition 5.2.1.18 and 5.2.1.26, respectively).
Proposition 5.2.1.26. Let : M C D be a pairing of -categories, let : TwArr (C) C Cop
be
as in Construction 5.2.1.24. Then:
(1) The pairing is right representable.
(2) Let 0 : M0 C0 D0 be an arbitrary right representable pairing of -categories. Then composition
with the canonical morphism induces a homotopy equivalence
: MapCPairR (0 , ) MapCPair (, ).
Corollary 5.2.1.27. The inclusion functor CPairR , CPair admits a right adjoint, given on objects by the
construction
( : M C D) 7 (TwArr (C) C Cop
).
MapCPairR (0 , )
/ MapCPair (0 , )
q p
* t
Fun(C0 , C)' Fun(D0 , D)' .
To prove that is a homotopy equivalence, it will suffice to show that induces a homotopy equivalence of
homotopy fibers over any pair of functors (F : C0 C, G : D0 D). It now suffice to observe that both
homotopy fibers can be identified with the mapping space MapFun(C0op D0 op ,S) (0 , (F G)), where and
0 classify the right fibrations and 0 , respectively.
Remark 5.2.1.28. Let : M C D be a pairing of -categories and let : TwArr (C) C Cop
be the pairing of Construction 5.2.1.24. Assume that is left representable, so that the duality functor
D : Cop D is defined. Unwinding the definitions, we see that Cop is equivalent to the -category
Cop D Fun(1 , D) whose objects are triples (C, D, ) where C Cop , D D, and : D D (C) is a
morphism in D. In particular, the forgetful functor Cop C
op
admits a fully faithful left adjoint L, whose
essential image is spanned by those triples (C, D, ) where : D D (C) is an equivalence in D. We
will denote this essential image by (C0 )op , and we let TwArr0 (C) denote the inverse image of C (C0 )op in
TwArr (C).
Note that (C0 )op is a localization of Cop op
. Moreover, if f is a morphism in C , then Lf is an equivalence
if and only if the image of f in C is an equivalence.
op
M / M0
0
CD / C D0 .
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 595
C Cop / C Cop0 .
C Cop / C Cop
C (C0 )op / C Cop ,
Definition 5.2.2.1. Let A be an augmented algebra object of a monoidal -category C. We will say that
a morphism f : A (C) in A BModA (C) exhibits C as the bar construction on A if, for every object D C,
composition with f induces a homotopy equivalence
Remark 5.2.2.2. Let A be an augmented algebra object of a monoidal -category C. If there exists a
morphism f : A (C) in A BModA (C) which exhibits C as a bar construction on A, then the object C is
uniquely determined up to equivalence. In this case, we will denote the object C by Bar(A).
Example 5.2.2.3. Let C be a monoidal -category which admits geometric realizations of simplicial objects
and assume that the tensor product : C C C admits geometric realizations of simplicial objects. If
A is an augmented associative algebra object of C, then the forgetful functor 1 BMod1 (C) A BModA (C)
admits a left adjoint, given by the construction M 7 1 A M A 1 (see Proposition 4.6.2.17). Specializing
to the case M = A, we deduce that the object Bar(A) exists and is given by the formula
Example 5.2.2.4. Let C be a pointed -category which admits small colimits. Then we may regard C as
endowed with the coCartesian symmetric monoidal structure (see 2.4.3). Then the tensor product
: CC C
(C, D) 7 C q D
preserves sifted colimits. Note that the forgetful functor CAlg(C) C is an equivalence of -categories
(Proposition 2.4.3.9). In particular, every object C C can be regarded as a commutative algebra object of
C in an essentially unique way. It follows from Proposition 3.2.4.7 that the relative tensor product C D E
can be identified with the pushout of C with E over D in the -category CAlg(C), and therefore in the
-category C. In particular, for every A C ' CAlg(C), the bar construction Bar(A) = 1 A 1 can be
identified with the suspension (A) C.
We will need the following slight generalization of Example 5.2.2.3:
Proposition 5.2.2.5. Let C be a monoidal -category which admits geometric realizations of simplicial
objects. Then for every augmented associative algebra object A of C, there exists an object C C and a
morphism A (C) in A BModA (C) which exhibits C as a bar construction on A.
The proof of Proposition 5.2.2.5 is based on the following simple lemma:
Lemma 5.2.2.6. Let C be a monoidal -category and let A be an associative algebra object of C. Then
there exists a simplicial object X in A BModA (C) with the following properties:
(a) The geometric realization of X exists and is equivalent to A (as an object of A BModA (C)).
(b) For every integer n 0, the object Xn A BModA (C) is equivalent to a free bimodule A Yn A,
where Yn = An .
Proof. Suppose first that C admits geometric realizations of simplicial objects and that the tensor product
: C C C preserves geometric realizations of simplicial objects. In this case, the desired result follows
the equivalence A ' A A A (Proposition 4.4.3.16), together with the explicit description of A A A supplied
by Construction 4.4.2.7.
To treat the general case, it suffices to choose a fully faithful embedding of monoidal -categories
f : C , C0 where C0 admits geometric realizations and the tensor product : C0 C0 C0 preserves
geometric realizations. The first part of the proof shows that A is given by the geometric realization of a
simplicial object X of f (A) BModf (A) (C0 ) satisfying conditions (a) and (b), and condition (b) implies that
each Xn belongs to the essential image of the induced embedding A BModA (C) f (A) BModf (A) (C0 ). To
prove the existence of f , we may assume without loss of generality that C is small (enlarging the universe if
necessary); in this case, we can take C0 = P(C) and f to be the Yoneda embedding (see Variant 4.8.1.11).
Remark 5.2.2.7. More informally, Lemma 5.2.2.6 asserts that any associative algebra A can be recovered
as the geometric realization of a simplicial object
// // // A A.
// A A A A / AAA
The proof supplies a more explicit description of this simplicial object: the face maps are given by the
multiplication on A, and the degeneracy maps are given by the unit of A.
Proof of Proposition 5.2.2.5. Let us say that an object M A BModA (C) is good if the functor C 7
MapA BModA (C) (M, (C)) is corepresentable by an object of C. It follows immediately from the definitions
that every free bimodule M = A M0 A is good (the corresponding functor is corepresented by the
object M0 C). Since the -category C admits geometric realizations of simplicial objects, the collection
of corepresentable functors C S is closed under totalizations of cosimplicial objects. It follows that the
collection of good objects of A BModA (C) is closed under geometric realizations of simplicial objects. Using
Lemma 5.2.2.6, we deduce that A A BModA (C) is good, as desired.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 597
Remark 5.2.2.8. The proof of Proposition 5.2.2.5 shows that the object Bar(A) C is given by the
geometric realization of a simplicial object
/// A A // // 1.
/ /A
This coincides with the two-sided bar construction BarA (1, 1) of Construction 4.4.2.7.
Remark 5.2.2.9. In the situation of Proposition 5.2.2.5, one can show that all objects of A BModA (C) are
good, so that the forgetful functor
admits a left adjoint; see Corollary 5.2.2.41. However, our proof of Corollary 5.2.2.41 does not provide quite
so concrete a description of the bar construction Bar(A) as the one given in Remark 5.2.2.8.
There is a generalization of Example 5.2.2.4 which describes the structure of the bar construction on a
free algebra. First, we need a slight variant on Proposition 4.2.4.10.
Remark 5.2.2.10. Let C be a monoidal -category. Assume that for every countable weakly contractible
simplicial set K, the -category C admits K-indexed colimits and that the tensor product : C C C
preserves K-indexed colimits separately in each variable. It follows from Corollary 3.1.3.7 that the forgetful
functor
Alg(C) AlgE0 / Ass (C) ' C1/
admits a left adjoint, which we will denote by Fr : C1/ Alg(C).
Construction 5.2.2.11. Let C be as in Remark 5.2.2.10, and suppose we are given an object C C1/
equipped with an augmentation 0 : C 1 (in the -category C1/ ). Then 0 induces a morphism of algebras
: Fr (C) 1 which allows us to regard 1 as a left Fr (C)-module and as a morphsim of left Fr (C)-
modules. The canonical map C Fr (C) extends to a map of left Fr (C)-modules m : Fr (C)C Fr (C),
and the morphism 0 induces a map of free modules 0 : Fr (C) C Fr (C) 1 ' Fr (C). As in the
discussion preceding Proposition 4.2.4.10, we see that there is a canonical homotopy from 0 to m,
which determines a commutative diagram
Fr (C) C
m / Fr (C)
0
Fr (C)
/1
0
Fr (C)
/1
(Fr(C 0 ) C 0 ) q Fr(C 0 )
qid / Fr(C 0 )
qid
Fr(C 0 ) / 1.
The assertion that this diagram is a pushout is equivalent to the assertion that it exhibits 1 as a coequalizer
of the pair of maps , : Fr(C 0 ) C 0 Fr(C 0 ), where is induced by the multiplication on Fr(C 0 ) and
is induced by the augmentation on C 0 . This follows from Proposition 4.2.4.10.
Corollary 5.2.2.13. Let C be a monoidal -category. Assume that for every countable weakly contractible
simplicial set K, the -category C admits K-indexed colimits and that the tensor product : C C C
preserves K-indexed colimits separately in each variable. Then the composite map
Fr Bar()
C1/ /1 Algaug (C) C
is given by C 7 1 qC 1.
Proof. We have canonical equivalences
Remark 5.2.2.14. In the special case where the unit object of C is both initial and final (so that C is
a pointed -category), we can simplify the statement of Corollary 5.2.2.13: it asserts that if C C and
Fr(C) denotes the free associative algebra object of C generated by C, then there is a canonical equivalence
Bar(Fr(C)) ' C.
Remark 5.2.2.15. In the situation of Corollary 5.2.2.13, the identification Bar(Fr (C)) ' 1 qC 1 is given
by the composition
1 qC 1 1 qFr (C) 1 1 Fr (C) 1.
Our goal in this section is to study some of the properties of the bar construction A 7 Bar(A). For
simplicity, let us first consider the situation of Example 5.2.2.3 (where the bar construction Bar(A) is given
by the relative tensor product 1 A 1 defined in 4.4.2). Our main results can be summarized as follows:
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 599
Bar(A) = 1 A 1
' 1 A A A 1
1 A 1 A 1
' 1 A 1 1 1 A 1
= Bar(A) Bar(A).
We can view this map as giving a comultiplication : Bar(A) Bar(A) Bar(A). We will show
that this comultiplication is coherently associative: that is, it exhibits Bar(A) as an associative algebra
object in the monoidal -category Cop . Moreover, this algebra object is equipped with a canonical
augmentation, given by the morphism
1 ' 1 1 1 A 1 = Bar(A)
in C.
(b) The object Bar(A) C depends functorially on A (as an associative algebra object of Cop ). More
precisely, we view the bar construction as providing a functor
(c) Assume that C admits totalizations of cosimplicial objects. Then Cop admits geometric realizations of
simplicial objects, so that we can apply the bar construction to augmented associative algebra objects
of Cop . This yields a functor
Cobar : Algaug (Cop ) Algaug (C)op ,
which we will refer to as the cobar construction. If C is an augmented algebra object of Cop (which
we can think of as a augmented coalgebra object of C), then Cobar(C) is given by the totalization of
a cosimplicial diagram
1 // C /// C C ///
/
The functor Cobar : Algaug (Cop ) Algaug (C)op is adjoint to the bar construction Bar : Algaug (C)op
Algaug (Cop ).
Warning 5.2.2.16. Let C be a monoidal -category which admits geometric realizations of simplicial
objects and totalizations of cosimplicial objects. There are many cases of interest in which the tensor
product
: CC C
preserves geometric realizations of simplicial objects or totalizations of cosimplicial objects, but there are
relatively few cases in which the tensor product functor has both of these properties. Consequently, if we wish
to discuss the bar and cobar constructions on an equal footing, it is important to give arguments which do
not require either of these assumptions. This will require us to exercise some additional care: for example,
while it is still possible to define relative tensor products M A N (as the geometric realization of a bar
construction), it is no longer associative in general. For this reason, we will refrain from analyzing the bar
construction A 7 Bar(A) using the formalism developed in 4.4.2.
To simplify the discussion, it will be convenient to assume that the unit object 1 C is both initial and
final. This can always be achieved by replacing C by the -category C1/ /1 ; we will give a more thorough
discussion of this point in 5.2.3. Note that the assumption that 1 is a final object of C implies that it is also
a final object of Alg(C) (Corollary 3.2.2.5); the dual assumption that 1 is an initial object of C guarantees
that it is final as an object of Alg(Cop ). Consequently, we will be free to ignore the distinction between
associative algebras and augmented associative algebras.
600 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Let us now describe the adjunction appearing in assertion (c) more explicitly (under the assumption
that the unit object 1 is both initial and final). Suppose we are given an algebra object A Alg(C) and a
coalgebra object C Alg(Cop ). According to (c), we should have a canonical homotopy equivalence
MapAlg(C) (A, Cobar(C)) ' MapAlg(Cop ) (C, Bar(A)).
We will prove this by identifying both sides with a classifying space for liftings of the pair (A, C)
Alg(C Cop ) to an algebra object of the twisted arrow -category TwArr(C) of Construction 5.2.1.1. Our
main result can be formulated more precisely as follows:
Theorem 5.2.2.17. Let C be a monoidal -category, so that Cop and TwArr(C) inherit the structure of
monoidal -categories (see Example 5.2.2.23). Then:
(1) The induced map Alg(TwArr(C)) Alg(C) Alg(Cop ) is a pairing of -categories.
(2) Assume that the unit object 1 C is final (so that every algebra object of C is equipped with a canonical
augmentation) and that C admits geometric realizations of simplicial objects. Then the pairing is left
representable, and therefore determines a functor D : Alg(C)op Alg(Cop ). The composite functor
D
Alg(C)op Alg(Cop ) Cop
is given by A 7 Bar(A).
(3) Assume that the unit object 1 is initial (so that every coalgebra object of C is equipped with a canonical
augmentation) and that C admits totalizations of cosimplicial objects. Then the pairing is right
representable, and therefore determined a functor D0 : Alg(Cop )op Alg(C). The composite functor
D0
Alg(Cop )op Alg(C) C
is given by C 7 Cobar(C).
Remark 5.2.2.18. Assertion (3) of Theorem 5.2.2.17 follows from assertion (2), applied to the opposite
-category Cop .
Remark 5.2.2.19. In the situation of Theorem 5.2.2.17, suppose that the unit object 1 is both initial and
final, and that C admits both geometric realizations of simplicial objects and totalizations of cosimplicial
objects. Then the pairing : Alg(TwArr(C)) Alg(C) Alg(Cop ) is both left and right representable. We
therefore obtain adjoint functors
Dop
Alg(C) o
/ coAlg(C),
D0
given by the bar and cobar constructions, where coAlg(C) = Alg(Cop )op denotes the -category of coalgebra
objects of C.
More generally, if C is an arbitrary monoidal -category which admits geometric realizations of simplicial
objects and totalizations of cosimplicial objects, then by applying Theorem 5.2.2.17 to the -category C1/ /1
we obtain an adjunction
Bar /
Algaug (C) o coAlgaug (C).
Cobar
The proof of Theorem 5.2.2.17 will require some general remarks about pairings between monoidal -
categories.
Definition 5.2.2.20. Let O be an -operad. A pairing of O-monoidal -categories is a triple
(p : C O , q : D O , : M C O D )
where p and q exhibit C and D as O-monoidal -categories and : M C O D is a O-monoidal
functor which is a categorical fibration and which induces a right fibration X : MX CX DX after taking
the fiber over any object X O.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 601
Remark 5.2.2.21. In the situation of Definition 5.2.2.20, we will generally abuse terminology by simply
referring to the O-monoidal functor : M C O D as a pairing of monoidal -categories. In
the special case where O = Ass is the associative -operad, we will refer to simply as a pairing of
monoidal -categories. If O = Comm is the commutative -operad, we will refer to as a pairing of
symmetric monoidal -categories.
Remark 5.2.2.22. Let CPair denote the -category of pairings of -categories (see Construction 5.2.1.14),
and let O be an -operad. Unwinding the definitions, we see that the data of a pairing of O-monoidal
-categories is equivalent to the data of a O-monoid object of CPair.
Example 5.2.2.23. Recall that the forgetful functor ( : M C D) 7 C induces an equivalence
CPairperf Cat , whose homotopy inverse is given on objects by C 7 ( : TwArr(C) C Cop ) (see
Remark 5.2.1.20). Let O be an -operad and let C be a O-monoidal -category, which we can identify
with a O-monoid object in the -category Cat . It follows that the pairing TwArr(C) C Cop admits the
structure of a O-monoid object of CPairperf , which we can identify with a pairing of O-monoidal -categories
TwArr(C) C O (Cop ) .
Variant 5.2.2.24. Let O be an -operad, and suppose we are given a pairing of O- monoidal -categories
: M C N(Fin ) D ,
which we can identify with a O-monoid object of the -category CPair. Applying the right adjoint to the
inclusion CPairR , CPair, we see that the pairing TwArr (C) C Cop
of Construction 5.2.1.24 can be
promoted to a O-monoid object of CPairR , corresponding to another pairing of O-monoidal -categories
TwArr(C) o / M
TwArr (C)
C N(Fin ) (Cop ) o C N(Fin ) (Cop
)
/ C N(Fin ) D
C N(Fin ) (Cop ) o C N(Fin ) (C0 )op,
602 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
TwArr(C) / M
C N(Fin ) (Cop ) / C N(Fin ) D .
Note that the horizontal maps in this diagram are merely lax Ek -monoidal functors in general.
We can summarize the situation informally as follows: if we given a pairing of Ek -monoidal -categories
: M C E D
k
for which the underlying pairing : M C D is left dualizable, then the duality map D : Cop D of
Construction 5.2.1.9 has the structure of a lax Ek -monoidal functor.
Remark 5.2.2.26. Let : M C O D be a pairing of O-monoidal -categories. Then the
induced map Alg/ O (M) Alg/ O (C) Alg/ O (D) is a pairing of -categories. This follows immediately
from Corollary 3.2.2.3.
In particular, if : M C Ass D is a pairing of monoidal -categories, then it induces a pairing
of -categories
Alg() : Alg(M) Alg(C) Alg(D).
The key step in the proof of Theorem 5.2.2.17 is to establish a criterion which can be used to show that
Alg() is left (or right) representable.
Proposition 5.2.2.27. Let : M C Ass D be a pairing of monoidal -categories. Assume that:
(1) If 1 denotes the unit object of D, then the right fibration M D {1} C is a categorical equivalence.
(2) The underlying pairing : M C D is left representable.
(3) The -category D admits totalizations of cosimplicial objects.
Then the induced pairing Alg() : Alg(M) Alg(C) Alg(D) is left representable.
The proof of Proposition 5.2.2.27 will occupy our attention for most of this section. We begin by treating
an easy special case.
Proposition 5.2.2.28. Let : M C Ass D be a pairing between monodial -categories, and
assume that the underlying pairing of -categories : M C D is left representable. Let A Alg(C) be
a trivial algebra object of C (see 3.2.1). Then:
(1) There exists a left universal object of Alg(M) lying over A Alg(C).
(2) An object M Alg(M) lying over A Alg(C) is left universal if and only if the image of M in M is
left universal (with respect to the pairing : M C D).
Proof. We can identify Alg(M) Alg(C) {A} with Alg(N), where N denotes the monoidal -category
M C Ass . An object of Alg(M) Alg(C) {A} is left universal if and only if it is a final object of Alg(N).
Since is left representable, N has a final object. Assertions (1) and (2) are therefore immediate consequences
of Corollary 3.2.2.5.
To prove Proposition 5.2.2.27 in general, we must show that an arbitrary algebra object A Alg(C)
can be lifted to a left universal object of Alg(M). This object is not as easy to find: for example, its
image in M is generally not left universal for the underlying pairing : M C D. In order to construct
it, we would like to reduce to the situation where A is a trivial algebra object of C. We will accomplish
this by replacing C by another monoidal -category having A as the unit object: namely, the -category
ModAss
A (C) ' A BModA (C) (see Theorem 4.4.1.28).
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 603
Lemma 5.2.2.29. Let : M C Ass D be a pairing of monoidal -categories, and let M Alg(M)
have image (A, B) Alg(C) Alg(D). Then the induced map
Proof. It will suffice to show that the map M BModM (M) A BModA (C) B BModB (D) is a right fibration.
This map is a pullback of the categorical fibration
be the projection map. Since is a categorical fibration, it will suffice to show that 0 and 0 are right
fibrations. The map 0 is a pullback of the forgetful functor Alg() : Alg(M) Alg(C) Alg(D). We are
therefore reduced to proving that Alg() and 0 are right fibrations, which follows immediately from
Corollary 3.2.2.3.
Alg(ModAss
M (M)) Alg(ModAss Ass
A (C))Alg(ModB (D))
{(A0 , B 0 )} Alg(M) Alg(C)Alg(D) {(A00 , B00 )}
is a homotopy equivalence of Kan complexes. Using Corollary 3.4.1.7, we can identify the domain of this
map with Alg(M)M/ Alg(C)A/ Alg(D)B/ {(A0 , B 0 )}. We will conclude the proof by showing that M Alg(M)
is p-initial, where p : Alg(M) Alg(C) Alg(D) denotes the projection. Since p is a right fibration, we are
reduced to showing that that the Kan complex Alg(M) Alg(C)Alg(D) {(A, B)} is contractible. This Kan
complex is given by a homotopy fiber of the map : Alg(N) Alg(C), where N = M D {B}. We now
observe that is a categorical equivalence, since the monoidal functor N C is a categorical equivalence
(by virtue of the fact that it is a right fibration whose fibers are contractible Kan complexes).
Lemma 5.2.2.32. Let : M C Ass D be a pairing of monoidal -categories, and let M Alg(M)
be an object having image (A, B) Alg(C) Alg(D), where B is a trivial algebra object of D. Let F : M
ModAss
M (M) ' M BModM (M) be a left adjoint to the forgetful functor, given by V 7 M V M (see Corollary
4.3.3.14). Then F carries left universal objects of M (with respect to the pairing : M C D) to left
universal objects of ModAss Ass Ass
M (M) (with respect to the pairing M : ModM (M) ModA (C) ModB (D)).
Ass
604 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
F 0 F 00
CD / ModAss
A (C) ModAss
B (D)
f : M C {C} ModAss
M (M) ModAss
A (C)
{F 0 (C)}.
We wish to show that f preserves final objects. In fact, we will show that f is an equivalence of -categories.
Note first that f has a right adjoint g, given by composing the forgetful functor ModAss M (M) ModAssA (C)
{F (C)} M C {(G F )(C)} with the pullback functor M C {(G F )(C)} M C {C} associated to
0 0 0 0 0
the unit map C (G0 F 0 )(C). Let u : id g f be the unit map. For every object V M C {C}
having image D D, the unit map uV : V (g f )(V ) has image in D equivalent to the unit map
D (G00 F 00 )(D) ' B D B in D. Since B is a trivial algebra, we conclude that the image of uV in D is
an equivalence. Because the map M C {C} D is a right fibration, we conclude that uV is an equivalence.
A similar argument shows that the counit map v : f g id is an equivalence of functors, so that g is
homotopy inverse to f as desired.
Lemma 5.2.2.33. Let : M C Ass D be a pairing of monoidal -categories and let M Alg(M)
be an object having image (A, B) Alg(C)Alg(D), where B is a trivial algebra object of D. Let 1 denote the
unit object of M (which we regard as a trivial algebra object of M) and suppose we are given an augmentation
: M 1. Then the induced map
carries right universal objects of M (with respect to the pairing ) to right universal objects of ModAss
M (M)
(with respect to the pairing M ).
Proof. For each object D D, let MD denote the fiber M D {D}. Then each MD can be regarded as an
-category bitensored over M1D , where 1D denotes the unit object of D. Moreover, we have a canonical
equivalence
ModAss
M (M) ModAss
1 (D) {D} ' M BModM (MD ).
D
D0
ModAss Ass
B (D) ' D C ModA (C),
Example 5.2.2.35. Let C be a monoidal -category with unit object 1, and consider the pairing of monoidal
-categories
: TwArr(C) C Ass (Cop )
of Example 5.2.2.23. Let A be an augmented algebra object of C. Then we can identify A with an algebra
object of the monoidal -category C/1 ' TwArr(C) Cop {1}; let M denote the image of this algebra object
in TwArr(C). It follows from Corollary 5.2.2.34 that the pairing
0 0 0
X E, let X = X|C , and let X E be a q-limit of the diagram X. We have a canonical map : X X
which induces the identity map idX : X X in E. To complete the proof, it suffices to show that is an
0
equivalence; that is, that the map v : X(v) X (v) is an equivalence in the -category Dv . This is an
immediate consequence of assumption (a).
Corollary 5.2.2.37. Let C be an -category and suppose we are given a natural transformation : 0
between functors , 0 : C/ Cat . Assume that:
(2) For each object C C/ , the functor (C) : (C) 0 (C) is conservative.
(3) Let v denote the cone point of C/ . Then the -category (v) admits C-indexed limits, and the functor
(v) : (v) 0 (v) preserves C-indexed limits.
(C) / (C 0 )
0 (C) / 0 (C 0 )
is right adjointable.
D
F / D0
q
~ q0
C /
where F carries q-coCartesian morphisms to q 0 -coCartesian morphisms. We will complete the proof by
showing that q satisfies conditions (a) and (b) of Proposition 5.2.2.36. To prove (a), suppose that : D D0
is a morphism in the -category (v) whose image in (C) is an equivalence, for each C C. We wish to
show that is an equivalence. Note that the image of under the composite functor (v) 0 (v) 0 (C)
is an equivalence for each C C. Since 0 satisfies condition (a) of Proposition 5.2.2.36, we conclude that
the image of in 0 (v) is an equivalence, so that is an equivalence by virtue of assumption (2).
We now prove (b). Let X FunC/ (C, D) be a functor which carries each morphism in C to a q-coCartesian
morphism in D. It follows from assumption (4) that q and q 0 are Cartesian fibrations and that the functor
F carries q-Cartesian morphisms to q 0 -Cartesian morphisms. Combining assertion (3) with Propositions
T.4.3.1.9 and T.4.3.1.10, we deduce that X can be extended to a q-limit diagram X FunC/ (C/ , D) and
that the image F X FunC/ (C/ , D0 ) carries every morphism in C/ to a q 0 -coCartesian morphism in D0 . It
then follows from (2) that X carries each morphism in C/ to a q-coCartesian morphism in D.
Remark 5.2.2.38. In the situation of Corollary 5.2.2.37, suppose that the maps q and q 0 are Cartesian
fibrations and that the functor F carries q-Cartesian morphisms of D to q 0 -Cartesian morphisms of D0 .
(c0 ) The functor (v) : (v) 0 (v) preserves limits of diagrams indexed by the -category C.
DM : ModAss Ass op op
A (C) Mod1 (C ) 'C
Proof of Proposition 5.2.2.27. Let A Alg(C); we wish to show that there is a left universal object of Alg(M)
lying over A. Let B be a trivial algebra object of D, so that condition (1) implies that the right fibration
M D {B} C is an equivalence of (monoidal) -categories. It follows that the pair (A, B) can be lifted to
an object M Alg(M) in an essentially unique way. Using Proposition 5.2.2.30, we are reduced to proving
that there exists a left universal object of Alg(ModAss Ass
M (M)) lying over A Alg(ModA (C)). Since A is the
Ass Ass
unit object of ModA (C), it suffices to lift A to a left universal object of ModM (M) (Proposition 5.2.2.28).
The existence of such a lift now follows from Lemma 5.2.2.40.
Proof of Theorem 5.2.2.17. Let C be a monoidal -category and let Alg() : Alg(TwArr(C)) Alg(C)
Alg(Cop ) be the canonical map. Assertion (1) of the Theorem follows from Remark 5.2.2.26. We will give the
proof of assertion (2); assertion (3) will then follow by symmetry. Assume that the unit object 1 C is final
and that C admits geometric realizations of simplicial objects. Then the pairing of monoidal -categories
: TwArr(C) C Ass (Cop ) satisfies the hypotheses of Proposition 5.2.2.27, so that Alg() is left
representable. In particular, we have a duality functor DAlg() : Alg(C)op Alg(Cop ).
Let A be an algebra object of C. Since the unit object 1 C is final, there exists an essentially unique
augmentation : A 1. Let M Alg(TwArr(C)) be as in Example 5.2.2.35. The proof of Proposition
5.2.2.27 shows that, as an object of the -category C, we can identify DAlg() (A) with DM (A), which is
canonically equivalent to Bar(A) by virtue of Corollary 5.2.2.41.
(1) If 1 denotes the unit object of D, then the right fibration M D {1} C is a categorical equivalence.
Then the induced pairing Alg/Ek () : Alg/Ek (M) Alg/Ek (C) Alg/Ek (D) is left representable.
One can attempt to prove this using the strategy outlined in 5.2.2; the main obstacle is in proving that
-categories of the form ModEAk (C) are monadic over C. We will adopt a different approach which avoids
this issue, using the Additivity Theorem to reduce to the case k = 1.
Remark 5.2.3.2. If the unit object of D is initial, then Theorem 5.2.3.1 is also valid when k = 0; we leave
the proof to the reader.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 609
Proof of Theorem 5.2.3.1. We proceed by induction on k. When k = 1, the desired result follows from
Proposition 5.2.2.27 (see Example 5.1.0.7). Let us therefore assume that k > 1. Consider the bifunctor of
-operads E
k1 E1 Ek studied in 5.1.2. Using Remark 5.2.2.26, we see that induces a pairing of
E1 -monoidal -categories
Applying the inductive hypothesis, we deduce that the underlying pairing is left representable. Assertion
(1) implies that the map M D {1} C is an equivalence of Ek -monoidal -categories and therefore induces
an equivalence
AlgEk1 /Ek (M) AlgE /E (D) {1} AlgEk1 /Ek (C).
k1 k
Using assumption (2) and Corollary 3.2.2.5, we deduce that AlgEk1 /Ek (D) admits totalizations of cosimplicial
objects. Applying Proposition 5.2.2.27 (and Example 5.1.0.7) to , we deduce that the pairing
Alg/E1 (AlgEk1 /Ek (M)) Alg/E1 (AlgEk1 /Ek (C)) Alg/E1 (AlgEk1 /Ek (D))
is left representable. The desired result now follows from Theorem 5.1.2.2.
Specializing to the case where M is given by the twisted arrow construction on C, we obtain the following:
Corollary 5.2.3.3. Let C be an Ek -monoidal -category. Assume that C admits geometric realizations of
simplicial objects and that the unit object 1 C is final. Then the pairing of Ek -monoidal -categories
: TwArr(C) C E (Cop )
k
Notation 5.2.3.4. In the situation of Corollary 5.2.3.3, we will denote the duality functor DAlg/E () by
k
(k) op op
Bar : Alg/Ek (C) Alg/Ek (C ) , and refer to it as the k-fold bar construction.
Remark 5.2.3.5. The inductive strategy used to prove Theorem 5.2.3.1 does not apply directly to Corollary
5.2.3.3, because the intermediate pairings
which we will refer to as the k-fold cobar construction If C admits both totalizations of cosimplicial objects
and geometric realizations of simplicial objects and if the unit object of C is both initial and final, then the
k-fold bar and cobar construction determine an adjunction
Bar(k) /
Alg/Ek (C) o Alg/Ek (Cop )op .
Cobar(k)
610 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
In the situation of Theorem 5.2.3.1, we can remove hypothesis (1) by passing to reduced pairings. Com-
bining Theorem 5.2.3.1 with Proposition 5.2.4.20 and Remark 5.2.4.16, we obtain the following:
Corollary 5.2.3.7. Let 0 < k < and let : M C E D be a pairing of Ek -monoidal -
k
categories. Assume that the underlying pairing : M C D is left representable and that D admits
totalizations of cosimplicial objects. Then the induced pairing
Alg/Ek (red ) : Alg/Ek (Mred ) Alg/Ek (Cred ) Alg/Ek (Dred )
is left representable.
Remark 5.2.3.8. In the situation of Corollary 5.2.3.7, the forgetful functor Alg/Ek (Mred ) Alg/Ek (M) is
an equivalence of -categories (Example 5.2.4.18). Consequently, we identify Ek -algebra objects of M with
triples (A, B, ) where A Alg/Ek (Cred ), B Alg/Ek (Dred ), and : B DAlg/E (red ) (A) is a morphism in
k
where second map is a pairing of -categories. Using Corollary 5.2.3.7, we see that this pairing is left
representable if C admits geometric realizations of simplicial objects and right representable if C admits
totalizations of cosimplicial objects. We will denote the associated duality functors (if they exist) by
Bar(k) : Algaug
/Ek (C)
op
Algaug op
/Ek (C )
In good cases, one can obtain the k-fold bar construction Bar(k) as a k-fold composition of ordinary bar
constructions. To see this, we first need a remark on the functoriality of Theorem 5.2.3.1:
Proposition 5.2.3.10. Let 0 < k < and suppose we are given pairings of Ek -monoidal -categories
: M C E D 0 : M0 C E D0 .
k k
Let : C C0 , : D D0 and : M M0 be lax Ek -monoidal functors which fit into a
commutative diagram
M
/ M0
0
C E D
/ C0 D0
k E
k
(1) If 1D and 1D0 are the unit objects of D and D0 , respectively, then the right fibrations M D {1D } C
and M0 D0 {1D0 } C0 are trivial Kan fibrations.
(2) The pairings : M C D and 0 : M0 C0 D0 are left representable.
(3) The -categories D and D0 admit totalizations of cosimplicial objects.
(4) The lax Ek -monoidal functor is monoidal and preserves unit objects.
(5) The underlying functor D D0 preserves totalizations of cosimplicial objects.
(6) The underlying morphism of pairings
M / M0
0
CD / C0 D0
is left representable: that is, carries left universal objects of M to left universal objects of M0 .
Then the induced morphism of pairings
Alg/E ()
k
Alg/E (0 )
k
Alg/Ek (C) Alg/Ek (D) / Alg/E (C ) Alg/E (D0 )
0
k k
DAlg/E () DAlg 0
k /Ek ( )
Alg/Ek (D) / Alg/E (D0 )
k
TwArr(C) / TwArr(C0 )
0
C E (Cop ) / C0 (C0 op )
k E k
Alg/E ()
k
Alg/E (0 )
k
Alg/Ek (C) Alg/Ek (C ) op / Alg/E (C ) Alg/E (C0 op ).
0
k k
612 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Theorem 5.2.2.17 shows that the pairings Alg/Ek () and Alg/Ek (0 ) are left representable, and Proposition
5.2.3.10 shows that the functor Alg/Ek (TwArr(C)) Alg/Ek (TwArr(C0 )) preserves left universal objects.
Using Proposition 5.2.1.17 we see that the diagram
Alg(C)op
Bar(k) / Alg(Cop )
Bar(k) /
Alg(C0 )op Alg(C0 op )
Cobar(k)/
Alg/Ek (Cop ) Alg/Ek (C)op
Cobar(k)/
Alg/Ek (C0 op ) Alg/Ek (C0 )op
Example 5.2.3.12. Let 0 < k, k 0 < and let C be an Ek+k0 -monoidal -category. Suppose that C admits
geometric realizations of simplicial objects, that the unit object of C is final, and that the tensor product
: C C C preserves geometric realizations of simplicial objects. It follows that AlgEk /Ek+k0 (C) admits
geometric realizations of simplicial objects and that the forgetful functor AlgEk /Ek+k0 (C) C preserves
geometric realizations of simplicial objects (Proposition 3.2.3.1). Applying Example 5.2.3.11, we conclude
that is compatible with k 0 -fold bar constructions: that is, the diagram of -categories
0)
0)
Alg/Ek0 (C)op
Bar(k / Alg/E (Cop )
k0
C Ass (Cop ) / C Ass D
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 613
C Cop / CD
is left representable by construction. Assume that the following further conditions are satisfied:
(i) The -category C admits geometric realizations of simplicial objects.
(ii) The -category D admits totalizations of cosimplicial objects.
(iii) The duality functor D : Cop D preserves totalizations of cosimplicial objects (this condition is
automatic if is also right representable).
(iv) Let 1C and 1D be the unit objects of C and D, respectively. Then 1C and 1D are final objects of C
and D, and the right fibrations M C {1C } D and M D {1D } C are categorical equivalences.
It follows from (iv) that the duality functor D carries the unit object of C to the unit object of D, so that
the hypotheses of Proposition 5.2.3.10 are satisfied. We conclude that the morphism of pairings
Alg/Ek (TwArr(C)) / Alg/E (M)
k
Alg/E () Alg/E ()
k k
Alg/Ek (C) Alg/Ek (C ) op / Alg/E (C) Alg/E (D)
k k
is left representable. In particular, the duality functor DAlg/E () : Alg/Ek (C)op Alg/Ek (D) is given by the
k
composition
Bar(k)
Alg/Ek (C)op Alg/Ek (Cop ) Alg/Ek (D)
where Bar(k) denotes the k-fold bar construction and is given by composition with the lax Ek -monoidal
functor (Cop ) D of Remark 5.2.2.25 (given on objects C 7 D (C)).
Example 5.2.3.14. Let 0 < k, k 0 < and let C be an Ek+k0 -monoidal -category. Assume that C ad-
mits geometric realizations of simplicial objects, that the tensor product : C C C preserves geometric
realizations of simplicial objects, and that the unit object of C is final. Then the k-fold bar construction de-
termines a lax Ek0 -monoidal functor from AlgEk /Ek+k0 (C)op to AlgEk /Ek+k0 (Cop ) (Remark 5.2.2.25). Applying
Example 5.2.3.13, we see that the (k + k 0 )-fold bar construction is given by the composition
Alg/Ek+k0 (C)op ' Alg/Ek0 (AlgEk /Ek+k0 (C))op
0)
Bar(k
Alg/Ek0 (AlgEk /Ek+k0 (C)op )
Bar(k)
Alg/Ek0 (AlgEk /Ek+k0 (Cop ))
0
Here Bar(k ) indicates the k 0 -fold bar construction associated to the Ek0 -monoidal -category AlgEk /Ek+k0 (C),
which is compatible with the k 0 -fold bar construction on C by virtue of Example 5.2.3.12.
Proof of Proposition 5.2.3.10. As in the proof of Theorem 5.2.3.1, we will proceed by induction on k. Assume
first that k > 1. Passing to Ek1 -algebras, we obtain a diagram of E1 -monoidal pairings
AlgE () AlgE (0 )
k1 /Ek k1 /Ek
AlgEk1 /Ek (C) E AlgEk1 /Ek (D) / AlgE /E (C0 ) AlgE /E (D0 ) .
1 k1 k E k11k
614 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
By virtue of Theorem 5.1.2.2 and the inductive hypothesis, it will suffice to show that this diagram satisfies the
hypotheses of Proposition 5.2.3.10. Assumptions (1), (2), and (4) follow immediately from the corresponding
assumptions on our original morphism of pairings, (3) and (5) follow from Corollary 3.2.2.5, and assumption
(6) follows from the inductive hypothesis.
It remains to treat the case k = 1. In what follows, we will indulge a slight abuse of notation by identifying
E1 with the associative -operad and work with monoidal -categories throughout. We wish to show that
the functor Alg(M) Alg(M0 ) determined by carries left universal objects to left universal objects. Fix
A Alg(C), and let B Alg(D) be a trivial algebra so that (by virtue of assumption (1)) the pair (A, B)
can be lifted to an object M Alg(M) in an essentially unique way. Let A0 Alg(C0 ), B 0 Alg(D0 ), and
M 0 Alg(M0 ) be the images of A, B, and M ; condition (4) guarantees that B 0 is a trivial algebra object
of D0 . Using Propositions 5.2.2.28 and 5.2.2.30, we see that it suffices to show that the induced functor
0
M BModM (M) M 0 BModM 0 (M ) preserves left universal objects. In other words, we must show that for
C A BModA (C) having image C 0 A0 BModA0 (C0 ), the canonical map uC : (DM (C)) D0M 0 (C 0 ) is an
equivalence in D0 . Let : A BModA (C) C be the forgetful functor and choose a -split simplicial object
C with C ' |C | such that each Cn belongs to the essential image of the left adjoint of . Let C0 be the
image of C in A0 BModA0 (C0 ) and let 0 : A0 BModA0 (C0 ) C0 be the forgetful functor. The simplicial object
0 (C0 ) = ((C )) is split with colimit 0 (C 0 ) ' ((C)). It follows from Variant 4.7.3.6 that the canonical
map |C0 | C 0 is an equivalence. Moreover, assumption (4) implies that each Cn0 lies in the essential image
of the left adjoint to 0 . Arguing as in proof of Lemma 5.2.2.40, we conclude that the maps
We conclude this section by establishing a generalization of Corollary 5.2.2.13, which describes the result
of applying an iterated bar construction to a free algebra.
Proposition 5.2.3.15. Let 0 < k < and let C be an Ek -monoidal -category. Assume that:
(b) For every countable weakly contractible simplicial set K, the -category C admits K-indexed colimits.
(c) For every countable weakly contractible simplicial set K, the tensor product : C C C preserves
K-indexed colimits separately in each variable.
Then:
(1) The forgetful functor Alg/Ek (C) C admits a left adjoint Free : C Alg/Ek (C).
Proof. If k = 1, the desired result follows from Corollary 5.2.2.13 (see Remark 5.2.2.14). We will handle
the general case using induction on k. Assume that k > 1 and set D = AlgEk1 /Ek (C). Then D inherits
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 615
the structure of a monoidal -category and Theorem 5.1.2.2 allows us to identify Alg/Ek (C) with the -
category Alg(D). We first observe that D satisfies conditions (a), (b), and (c) (see Proposition 5.1.2.9). By
the inductive hypothesis, the forgetful functors
DC Alg(D) D
admit left adjoints which we will denote by Free0 and Free00 , so that the forgetful functor Alg/Ek (C) C
admits a left adjoint given by the composition Free00 Free0 . Let us abuse notation by viewing Bar(k) as a
functor from Alg/Ek (C) to C; using Example 5.2.3.14 we can identify Bar(k) with the composition
Bar(1) Bar(k1)
Alg(D) D = Alg/Ek1 (C) C.
where D denotes the suspension functor on the -category D, and the third equivalence follows from the
fact that the functor Free0 commutes with suspension by virtue of being a left adjoint.
Remark 5.2.4.2. Let : M C D be a reduced pairing of -categories. Then the fiber M(1C ,1D ) is a
contractible Kan complex. Moreover, any object 1M M(1C ,1D ) is an initial object of M, so that is also
weakly reduced.
Definition 5.2.4.3. Let : M C D and 0 : M0 C0 D0 be weakly reduced pairings of -categories.
We will say that a morphism of pairings
M
/ M0
0
CD
/ C0 D0
is reduced if the functor preserves initial objects (from which it follows that and also preserve initial
objects).
We let CPairwred denote the subcategory of CPair whose objects are weakly reduced pairings of -
categories and whose morphisms are reduced morphisms. We let CPairred denote the full subcategory of
CPairwred spanned by the reduced pairing of -categories.
Example 5.2.4.4. Let C be an -category containing an initial object X and a final object Y . Then the
-category TwArr(C) has an initial object, given by any morphism f : X Y . Let : TwArr(C) C Cop
be the pairing of -categories of Proposition 5.2.1.3, so that (f ) = (C, D). Note that the projection maps
are right fibrations represented by the objects D C and C Cop , respectively, and are therefore trivial
Kan fibrations. It follows that is a reduced pairing of -operads.
Remark 5.2.4.5. The -category CPair has a final object, given by the pairing of -categories 0 :
0 0 0 . It is clear that the pairing 0 is reduced. For any weakly reduced pairing of -categories
: M C D, the mapping space MapCPairwred (0 , ) is contractible: that is, there is essentially only one
reduced morphism of pairings
0 /M
0
0 0
/ C D,
for which the horizontal maps determine initial objects of M, C, and D. It follows that the -categories
CPairred and CPairwred are pointed, so that the forgetful functors
CPairwred
CPairwred CPairred
CPair
red
By virtue of Remark 5.2.4.5, Proposition 5.2.4.8 is an immediate consequence of the following pair of
results:
Lemma 5.2.4.9. The inclusion CPairwred
, CPair admits a right adjoint.
Lemma 5.2.4.10. The inclusion CPairred , CPairwred admits a right adjoint.
We will deduce Lemma 5.2.4.9 from the following more basic assertion:
Lemma 5.2.4.11. Let (Cat ) denote the -category of pointed objects of Cat (that is, the -category
whose objects are -categories C with a distinguished object C C) and let (Cat )wred denote the full
subcategory of (Cat ) spanned by those objects for which C C is initial. Then the inclusion
(Cat )wred
, (Cat )
admits a right adjoint, given on objects by (C, C) 7 (CC/ , idC ).
Proof. Let C and D be -categories with distinguished objects C and D. We wish to prove that if D D
is initial, then the canonical map
: Map(Cat ) ((D, D), (CC/ , idC )) Map(Cat ) ((D, D), (C, C))
is a homotopy equivalence. Unwinding the definitions, we can identify the restriction to maximal Kan
complexes of the functor
Fun(D, CC/ ) CC/ {idC } Fun(D, C) C {C}.
We claim that this map is a trivial Kan fibration. To prove this, it suffices to show that for every monomor-
phism of simplicial sets K , L, every lifting problem
D L /C
admits a solution. Since the right vertical map is a left fibration, it will suffice to show that the right
vertical map is left anodyne. By virtue of Lemma T.2.1.2.4, this is automatic if the inclusion {D} , D is
left anodyne (or equivalently right cofinal; see Proposition T.4.1.1.3). This follows from Theorem T.4.1.3.1,
since D is an initial object of D.
Proof of Lemma 5.2.4.9. Let us identify CPair with the full subcategory of Fun(1 q{0} 1 , Cat ) spanned
by those diagrams
CMD
for which the induced map M C D is equivalent to a right fibration. It follows from Lemma 5.2.4.11
that the inclusion
Fun(1 q{0} 1 , (Cat )wred
) , Fun(1 q{0} 1 , (Cat ) )
admits a right adjoint. It will therefore suffice to show that this right adjoint carries the full subcategory
CPair Fun(1 q{0} 1 , (Cat ) )
into CPairwred
Fun(1 q{0} 1 , (Cat )wred
). Unwinding the definitions, we must show that if : M
C D is a right fibration and we are given an object 1M with having image (1M ) = (1C , 1D ) C D, then
the induced map
? : M1M / C1C / D1D /
is also a pairing of -categories. This follows immediately from Proposition T.2.1.2.1.
618 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
?C : M? C? ?D : M? D?
(C M D) 7 C (C M D) 7 D.
Let ? : M? C? D? denote the product of ?C with ?D . By construction, it fits into a commutative
diagram
M?
/M
?
C? D?
C D
/ CD
where the functor is given by
(C M D) = M.
Lemma 5.2.4.10 is an immediate consequence of the following:
Lemma 5.2.4.13. Let : M C D be a weakly reduced pairing of -categories. Then:
(a) The map ? : M? C? D? is a pairing of -categories.
(b) The natural map M? M is a trivial Kan fibration.
(c) The pairing ? is reduced.
(d) The canonical map of pairings : ? is reduced.
(e) For any reduced pairing of -categories 0 : M0 C0 D0 , composition with induces a homotopy
equivalence
MapCPairwred (0 , ? ) MapCPairwred (0 , ).
Proof. Let C denote the full subcategory of C spanned by the initial objects and let C+ Fun(1 , C) be
the full subcategory spanned by those maps f : C C 0 where C is initial. We define D and D+ similarly,
and let K denote the horn 1 q{1} 1 .
To prove (a), we note that there is a pullback diagram of simplicial sets
M? / (C? D? ) C D C D (C+ D+ )
Fun(K, M) / Fun(K, C D) Fun({0}q{0},C D) Fun({0} q {0}, M).
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 619
Corollary T.2.1.2.9 implies that the bottom horizontal map is a left fibration, so that the upper horizontal
map is also a left fibration. We are therefore reduced to proving that the projection map
(C? D? ) C D C D (C+ D+ ) C? D?
is a left fibration. In fact, this map is a trivial Kan fibration, since it is obtained by pulling back along the
product of the trivial Kan fibrations
C+ C C D+ D D .
To prove (b), we note that M? can be expressed as a fiber product M0 M M1 , where
M0 C Fun(1 ,C) Fun(1 , M)
is the full subcategory spanned by those maps : C M where C () is degenerate and C C? , and
M1 D Fun(1 ,D) Fun(1 , M) is defined similarly. It will therefore suffice to show that the evaluation
maps
e0 : M0 M e1 : M0 M
are trivial Kan fibrations. We will give the proof for e0 ; the proof for e1 is similar. Since is a right fibration,
the canonical map
f : Fun(1 , M) (Fun(1 , C) Fun(1 , D)) Fun({1},C)Fun({1},D) Fun({1}, M)
is a trivial Kan fibration. The map e0 factors as a composition
e0 e00
M
0
D+ D M
0
M,
where e0 is a pullback of f and e00 is a pullback of the projection map D+ D. Since both of these maps
are trivial Kan fibrations, it follows that e0 is a trivial Kan fibration.
We now prove (c) and (d). Since the original pairing is reduced, the -category M contains an initial
object 1. Note that 1 belongs to the full subcategories C? , D? M, so both of these -categories admit
initial objects. The diagram
id id
111
determines an object of M? which is a preimage of 1 under the trivial Kan fibration M? M, and is
therefore an initial object of M? which maps to initial objects of C? and D? under the forgetful functors
?C and ?D . This proves that the pairing ? is weakly reduced, and that the map of pairings : ? is
reduced. To complete the proof of (c), let M denote the contractible Kan complex of initial objects of M
(which is contained in the intersection C? D? ); we will show that the maps
: M? D? M C? 0 : M? C? M D?
are trivial Kan fibrations. This is clear, since and 0 are obtained via base change from the trivial Kan
fibrations e1 and e0 , respectively.
We now prove (e). For every pair of -categories X and Y which admit initial objects, let Fun (X, Y)
denote the full subcategory of Fun(X, Y) spanned by those functors which preserve initial objects. Suppose
that 0 : M0 C0 D0 is a reduced pairing of -categories; we wish to show that the induced map
MapCPairwred (0 , ? ) MapCPairwred (0 , )
is a homotopy equivalence. Unwinding the definitions, we see that this map is obtained by passing to the
underlying Kan complexes from a functor of -categories
Fun (M0 , M) Fun (M0 ,C D) Fun (C0 , C) Fun (D0 , D).
620 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
We claim that this map is an equivalence of -categories. Using (b), we are reduced to proving that the
diagram of -categories
Fun(C0 , C) Fun(D0 , D) / Fun(M0 , C D)
Fun(C0 , C) / Fun(M0 , C) Fun(D0 , D) / Fun(M0 , D),
so it will suffice to show that each of these squares is homotopy Cartesian. This follows from the observation
that the maps C? C and D? D are right fibrations, since the projection maps M0 C0 and M0 D0
are left cofinal by virtue of Remark 5.2.4.7.
Notation 5.2.4.14. Let : M C D be an arbitrary pairing of -categories, and let 1M M be a
distinguished object having image (1C , 1D ) C D under the map . We let
red : Mred Cred Dred
be the reduced pairing of -categories obtained from the pair (, 1M ) by applying a right adjoint to the
inclusion CPairred
, CPair . Our proof of Proposition 5.2.4.8 shows that
red
can be realized concretely by
the map
M?1M / C?1C / D?1D / .
Remark 5.2.4.15. In the situation of Notation 5.2.4.14, we have canonical equivalences
Cred ' M1M / D1D / {1D } Mred ' M1/ Dred ' M1M / C1C / {1C }.
Remark 5.2.4.16. In the situation of Notation 5.2.4.14, the forgetful functor Cred C can be identified
with the composition of the right fibration M1M / D1D / {1D } C1C / with the left fibration C1C / C. Let
K be any weakly contractible simplicial set. Combining Propositions T.1.2.13.8 and T.4.4.2.9, we deduce
the following:
() If C admits K-indexed limits, then the -category Cred admits K-indexed limits and the forgetful
functor Cred C preserves K-indexed limits.
In particular, if C admits totalizations of cosimplicial objects, then Cred has the same property.
Example 5.2.4.17. Let C be an -category and let : TwArr(C) C Cop be the pairing of Proposition
5.2.1.3. Let f : C D be a morphism in C, so that the -category CC/ /D has both initial and final objects.
Using Example 5.2.4.4, we see that the pairing
0 : TwArr(CC/ /D ) CC/ /D Cop
C/ /D
TwArr(CC/ /D ) / TwArr(C)
0
CC/ /D Cop / C Cop .
C/ /D
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 621
Using the identification TwArr(CC/ /D ) ' TwArr(C)f / and the description of red given in Remark 5.2.4.15,
we see that that this morphism of pairings determines an equivalence 0 ' red : that is, it exhibits 0 as
universal among reduced pairings with a map to in the -category CPair (here we regard as an object
of CPair via the choice of object f TwArr(C)).
Example 5.2.4.18. Let G : CPair CPairred ' CPairred be a right adjoint to the inclusion. Since the
collection of reduced pairings of -categories is closed under Cartesian products, we see that G preserves
products when regarded as a functor from CPair to itself.
Let O be an -operad and let
: M C O D
be a pairing of O-monoidal -categories, which we can identify with a O-monoid object of CPair. As-
sume that the -operad O is unital, so that the forgetful functor MonO (CPair ) MonO (CPair) is an
equivalence of -categories. Then G induces a map
G
MonO (CPair) ' MonO (CPair ) MonO (CPairred ) MonO (CPair),
which can be regarded as a right adjoint to the inclusion MonO (CPairred ) , MonO (CPair). Applying this
functor to , we obtain another pairing of O-monoidal -categories
which reduces to the construction of Notation 5.2.4.14 after passing to the fiber over any object X O (where
the distinguished object of the fiber MX is given by the unit with respect to the O-monoidal structure).
is automatically reduced. It follows that the map of pairings Alg/ O (red ) Alg/ O () factors through a
map Alg/ O (red ) Alg/ O ()? , which is easily seen to be an equivalence. In particular, we have canonical
equivalences
Alg/ O (Cred ) ' Alg/ O (M) Alg/ O (D) {1} Alg/ O (Dred ) ' Alg/ O (M) Alg/ O (C) {1}
(1) Let C be an object of Cred having image C C. Suppose that there exists a left universal object M M
lying over C. Then there exists a left universal object M Mred lying over C. Moreover, the image of
M in M is also left universal.
(2) If the pairing is left representable, then the pairing red is left representable and the natural map
red is a left representable morphism of pairings.
622 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Remark 5.2.4.21. In the situation of Proposition 5.2.4.20, if is left representable then Proposition 5.2.1.17
supplies a commutative diagram of -categories
Dred
Cred / Dred
C
D
/ D.
Proof of Proposition 5.2.4.20. Assertion (2) follows immediately from (1). To prove (1), let 1C and 1D
denote the images of 1M in C and D and set
C0 = C1C / M0 = M1M / D0 = D1 D / ,
so that we have a pairing 0 : M0 C0 D0 and we may assume without loss of generality that red is obtained
by applying Construction 5.2.4.12 to 0 . In particular, we can identify Cred and Dred with full subcategories
of M0 , and we can identify Mred with the fiber product M00 M0 M01 where the full subcategories
are defined as in the proof of Lemma 5.2.4.13. We wish to prove that the -category Mred Cred {C} has a
final object. Let C 0 denote the image of C in C0 and let X denote the image of C in M. The proof of Lemma
5.2.4.13 gives a trivial Kan fibration
C/
Mred Cred {C} M00 Cred {C} ' M0 C0 C 0 / {C 0 }.
Note that the maps M0 M and C0 C are left fibrations and therefore induce trivial Kan fibrations
C/ C0/
M0 MX/ C0 CC/ .
has a final object. We now conclude the proof by applying Proposition T.1.2.13.8 (which implies that the
-category (M C {C})X/ has a final object which is preserved by the forgetful functor (M C {C})X/
M C {C}).
is left representable.
We will refer to the points of Pair(k) (A, B) as pairings of A with B. More informally: a pairing of A with B
is an augmentation on the tensor product A B which extends the given augmentations A and B .
The construction (A, B) 7 Pair(k) (A, B) is contravariantly functorial in A and B. In particular, given a
pairing Pair(k) (A, B) and another augmented algebra object B 0 Algaug Ek (C), evaluation on determines
a canonical map
0
B 0 : MapAlgaug
E (C) (B , B) Pair
(k)
(A, B 0 ).
k
We will say that the pairing exhibits B as a Koszul dual of A if, for every object B 0 Algaug Ek (C), the
map B 0 is a homotopy equivalence. In this case, the object B Algaug Ek (C) is determined by A up to a
contractible space of choices. Similarly, we will say that a pairing exhibits A as a Koszul dual of B if, for
every object A0 Algaug
Ek (C), evaluation on induces a homotopy equivalence
0
MapAlgaug
E (C) (A , B) Pair
(k)
(A0 , B).
k
lying over the unit object 1 C. We let Pair(1) (A, B) denote the fiber product
Remark 5.2.5.3. If the monoidal structure on C is symmetric, then for A, B Algaug (C) ' Algaug E1 (C)
(1) (1) rev
we have a canonical homotopy equivalence Pair (A, B) ' Pair (A, B ). The discussion preceding
Definition 5.2.5.2 sketches a construction of this equivalence; we will give another argument (in the more
general context of Ek -algebras) below.
Warning 5.2.5.4. In the setting of Definition 5.2.5.2, the construction (A, B) 7 Pair(1) (A, B) is generally
not symmetric in A and B (see Remark 5.2.5.17).
Our next step is to realize the construction (A, B) 7 Pair(1) (A, B) as arising from a pairing between
monoidal -categories.
Definition 5.2.5.5. Let C be a monoidal -category with unit object 1. Then the construction (C, D) 7
MapC (C D, 1) determines a functor Cop Cop S which classifies a right fibration
: Dual(C) C C .
We will refer to as the duality pairing on C. We will identify the objects of Dual(C) with triples (C, D, )
where C, D C and : C D 1 is a morphism in C.
Remark 5.2.5.6. Let C be a monoidal -category and let (C, D, ) be an object of Dual(C). Then (C, D, )
is left universal (with respect to the duality pairing : Dual(C) C C) if and only if for every object
D0 C, composition with induces a homotopy equivalence
In this case, we will say that exhibits D as a weak left dual of C. The object D is determined uniquely up
to equivalence and we will indicate the dependence of D on C by D = C.
Similarly, the object (C, D, ) is right universal with respect to if and only if for each C 0 C, composition
with induces a homotopy equivalence
In this case, we will say that exhibits C as a weak right dual of D. The object C is uniquely determined
up to equivalence, and we will indicate the dependence of C on D by writing C = D .
Remark 5.2.5.7. Let C be a monoidal -category and let (C, D, ) Dual(C). If exhibits D as a left
dual of C (in the sense of Definition 4.6.1.7), then exhibits D as a weak left dual of C (in the sense of
Remark 5.2.5.6). However, the converse fails. For example, if C = N(Vect ) for some field , then a map
: V W exhibits W as a weak left dual of V when it induces an isomorphism W Hom (V, ),
but such a map exhibits W as a left dual of V only when V is finite-dimensional.
Remark 5.2.5.8. Let C a presentable monoidal -category for which the tensor product : C C C
preserves small colimits separately in each variable. For each object C C, the functors
D 7 MapC (C D, 1) D 7 MapC (D C, 1)
carry colimits in D to limits in S, and are therefore representable (Proposition T.5.5.2.2). It follows that the
duality correspondence Dual(C) C C is both left and right representable.
Our next observation is that if C is a monoidal -category, then the duality pairing Dual(C) C C
can be promoted to a pairing of monoidal -categories. The only caveat is that on the second copy of C,
we should use the reverse of the usual monoidal structure.
Construction 5.2.5.9. Let M be an -category which is bitensored over a pair of monoidal -categories
C and D. Let Drev denote the same -category D but endowed with the reversed monoidal structure.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 625
Using the constructions of 4.6.3, we can regard M as left-tensored over the monoidal -category C Drev .
For each object M M, we let (C Drev )[M ] denote the monoidal -category given in Definition 4.7.2.1.
The projection map (C Drev )[M ] C Drev is a right fibration, so that we obtain a pairing of monoidal
-categories
: (C Drev )[M ] C Ass (Drev ) .
In the special case where C is a monoidal -category with unit object 1 which we regard as bitensored
over itself, we can identify (C Crev )[1] with the -category Dual(C). It follows that we can regard Dual(C)
as a monoidal -category and that the duality pairing refines to a pairing of monoidal -categories
Remark 5.2.5.10. Let C be a monoidal -category. Assume that every object C C admits a weak left
dual C, so that the duality pairing Dual(C) C Crev is left representable. It follows from Remark 5.2.2.25
that the construction C 7 C determines a lax monoidal functor Cop Crev . In particular, for every pair
of objects C, D C, we have a canonical map
D C (C D).
Remark 5.2.5.12. Let C be a monoidal -category. Then Theorem 4.7.2.34 determines an equivalence of
-categories
Alg(Dual(C)) ' BMod(C) C 1.
In particular, if we are given a pair of objects A Alg(C), B Alg(Crev ), then the fiber
can be identified with the Kan complex A BModB rev (() C) C {1} of A-B rev bimodule structures on the unit
object 1.
Remark 5.2.5.13. Let C be a monoidal -category, let
: Dual(C) C Crev
classified by the functor (A, B) 7 Pair(1) (A, B rev ) (alternatively, one can regard this as a precise definition
of the functor Pair(1) which appears in Definition 5.2.5.2).
626 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Combining Remark 5.2.5.13 with Corollary 5.2.4.22, we obtain the following analogue of Proposition
5.2.5.1:
Proposition 5.2.5.14. Let C be a monoidal -category. Assume that:
(1) The -category C admits totalizations of cosimplicial objects.
(2) For each object C C, there exists a weak right dual C C.
Then for every augmented algebra object B Algaug (C), there exists an augmented algebra A Algaug (C)
and a point Pair(1) (A, B) with the following universal property: for every algebra object A Algaug (C),
evaluation on induces a homotopy equivalence
Remark 5.2.5.15. In the situation of Proposition 5.2.5.1, suppose that the -category C admits geometric
realizations of simplicial objects, and that the tensor product on C preserves geometric realizations of sim-
plicial objects. Then Proposition 5.2.3.10 implies that the algebra A can be identified with the right dual
Bar(B) , where Bar(B) Alg(Cop ) denotes the bar construction on the augmented algebra B.
Remark 5.2.5.16. Let C be a monoidal -category and suppose we are given an augmented algebra
object B Algaug (C). Let M = RModB (C), so that M is an -category left-tensored over C. Using the
augmentation on B, we can view the unit object 1 C as a right B-module. Theorem 4.3.2.7 supplies an
equivalence of -categories LModA (M) ' A BModB (C) which depends functorially on A. It follows that
a pairing Pair(1) (A, B) induces a homotopy equivalence MapAlgaug (C) (A0 , A) Pair(1) (A0 , B) for all
A0 Algaug (C) if and only if it exhibits A as an endomorphism object of 1 in the -category M, in the
sense of 4.7.2.
Remark 5.2.5.17. In the situation of Proposition 5.2.5.1, suppose that condition (1) is satisfied and that
for every object C C there exists a weak left dual C C. Then for every augmented algebra object
B Algaug (C) we can find an augmented algebra A Algaug (C) and a point Pair(1) (B, A) with which
induces homotopy equivalences MapAlgaug (C) (A0 , A) Pair(1) (B, A0 ) for all A0 Algaug (C). If C admits
geometric realizations of simplicial objects and the tensor product on C preserves geometric realizations of
simplicial objects, then the algebra A can be realized explicitly as the left dual Bar(B). In particular, we
note that this algebra generally does not agree with the algebra Bar(B) appearing in Remark 5.2.5.15, even
when both are well-defined (see Warning 5.2.5.4)
Our next goal is to generalize Proposition 5.2.5.14 to the setting of Ek -monoidal -categories for k 1.
We begin by introducing a construction which reverses the multiplication on an Ek -algebra (or an Ek -
monoidal -category).
Construction 5.2.5.18. Fix 1 k < . The open cube 2k = (1, 1)k is equipped with a canonical
reflection : 2k 2k , given in coordinates by
(t1 , t2 , t3 , . . . , tk ) = (t1 , t2 , t3 , . . . , tk ).
Conjugation by determines an automorphism of the topological operad t E k (which is the identity map on
objects and replaces each rectilinear embedding f : 2k 2k by the conjugate embedding f 1 ). The
involution induces an involution on the -operad E k , which we will denote by
rev : E
k Ek .
If q : C E
k is an Ek -monoidal -category, we let (C ) denote the E
rev
k -monoidal -category given
by the composition
q rev
C E k Ek .
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 627
We will refer to (Crev ) as the reverse of the Ek -monoidal -category C . In this case, composition with
induces an isomorphism of simplicial sets
Alg/Ek (C) ' Alg/Ek (Crev ),
which we will denote by A 7 Arev .
Remark 5.2.5.19. Many variants on Construction 5.2.5.18 are possible. Every element of the group G =
k n {1}k determines an automorphism of 2k of the form
(t1 , . . . , tk ) 7 (t(1) , . . . , t(k) ,
which in turn determines an automorphism of the -operad E k given by conjugation by on each rectilinear
embedding from 2k to itself. In 5.4.2, we will see that this action of G on E k extends (up to homotopy)
to an action of the orthogonal group O(k) on E k . In particular, any two signed permutations , 0 G
which belong to the same connected component of O(k) determine equivalent maps from E k to itself (the
equivalence is not canonical: it depends on a choice of path from to 0 in the orthogonal group O(k)).
Remark 5.2.5.20. Let C Comm be a symmetric monoidal -category and set D = C Comm E k
be the associated Ek -monoidal -category. Then there is a canonical isomorphism D ' (Drev ) . Beware,
however, that the reversal isomorphism
rev
AlgEk (C) ' Alg/Ek (D) Alg/Ek (Drev ) ' AlgEk (C)
Remark 5.2.5.21. Let Cat be the -category of (small) -categories, which we regard as endowed
with the Cartesian symmetric monoidal structure. Then we can identify Ek -monoidal -categories with
Ek -algebra objects of Cat . Under this identification, the reversal isomorphism rev : AlgEk (Cat ) '
AlgEk (Cat ) of Remark 5.2.5.20 corresponds to the the construction C 7 (Crev ) of Construction 5.2.5.18.
Remark 5.2.5.22. In the special case k = 1, the reversal isomorphism rev : E
k Ek fits into a commu-
tative diagram
E
rev / E
1 1
Ass
/ Ass ,
where denotes the involution of Remark 4.1.1.8 and the vertical maps are given by the equivalence of
Example 5.1.0.7. Consequently, the notion of reversal for E1 -monoidal -categories and E1 -algebras agrees
with the analogous notion for monoidal -categories and associative algebras studied in Chapter 4.
Remark 5.2.5.23. Suppose we are given integers k 0 and k 0 1. Then the reversal isomorphisms
revk0 : E
k0 Ek0 and revk+k : Ek+k0 Ek+k0 fit into a commutative diagram
0
E / E 0
k Ek k+k
id revk0 revk+k0
E / E 0 ,
k Ek0 k+k
where the horizontal maps are the bifunctors of -operads given in Construction 5.1.2.1. In particular:
(a) If C is an Ek+k0 -monoidal -category, then composition with revk0 induces an equivalence of Ek -
monoidal -categories
: AlgEk0 /Ek+k0 (C) ' (AlgEk0 /Ek+k0 (Crev ) .
628 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Alg/Ek+k0 (C)
rev / Alg/E (Crev )
k+k0
Alg/Ek (AlgEk0 /Ek+k0 (C)
/ Alg/E (AlgE /E (Crev ))
k k0 k+k0
Example 5.2.5.24. For each integer k 0, one can define two different embeddings , 0 : E
k Ek+1 ,
given by the compositions
: E
k ' Ek {h1i} , Ek E1 Ek+1
0 : E
k ' {h1i} Ek , E1 Ek Ek+1 .
Using Remark 5.2.5.23, we see that these embeddings fit into commutative diagrams
E
id / E E
rev / E
k k k k
0 0
E
rev / E E
rev / E .
k+1 k+1 k+1 k+1
It follows from Example 5.2.5.24 that the reversal involutions on the -operads E k are compatible with
the transition maps in this sequence and therefore determine an involution rev : E
E . Of course, this
automorphism is automatically homotopic to the identity (since E is a final object in the -category of
-operads).
Example 5.2.5.26. Let k 1 and let C be an Ek -monoidal -category, which we can identify with an
object of
AlgEk (Cat ) ' AlgEk1 (Alg(Cat )).
Then the Ek -monoidal -category (Crev ) is obtained from Cop by composing with the automorphism of
AlgEk1 (Alg(Cat )) induced by the reversal automorphism rev : Alg(Cat ) Alg(Cat ).
outlined in Construction 5.2.5.9 determines a functor Alg(Cat ) Alg(CPair). It is easy to see that this
functor commutes with finite products and therefore induces a map
AlgEk (Cat ) ' AlgEk1 (Alg(Cat )) AlgEk1 (Alg(CPair)) ' AlgEk (CPair)
for k 1. This map assigns to each Ek -monoidal -category C a pairing of Ek -monoidal -categories
Dual(C) C E (Crev ) ,
k
Warning 5.2.5.28. Construction 5.2.5.27 is not invariant under automorphisms of the -operad E k : it
depends on a choice of equivalence between E k and the operadic tensor product of E
k1 with the associative
-operad Ass . One can see this already at the level of the underlying -categories: objects of the -
category Dual(C) are given by triples (C, D, ) where C, D C and : C D 1 is a morphism in C, where
is the north pole in the sphere S k1 ' Bin Ek ; one can obtain other pairings (which are noncanonically
equivalent for k > 1) by choosing other points S k1 .
Remark 5.2.5.29. Let C be an Ek -monoidal -category for k 1. Then we have a canonical equivalence
of -categories
In other words, we can identify the objects of Alg/Ek (Dual(C)) with triples (A, B, ), where A is an Ek -
algebra in C, B is an Ek -algebra in C, and is the data of an A-B bimodule structure on the trivial algebra
1 AlgEk1 /Ek (C).
Variant 5.2.5.30. Let C be an Ek -monoidal -category for k 1. Suppose we are given a morphism of
-operads O E
k which factors through the inclusion : Ek1 , Ek of Example 5.2.5.24. Then the
-category AlgO /Ek (C) inherits a monoidal structure. Moreover, if : Dual(C) C Crev is the duality
pairing, then the induced pairing
AlgO /Ek () : AlgO /Ek (Dual(C)) AlgO /Ek (C) AlgO /Ek (Crev )
Example 5.2.5.31. In the situation of Variant 5.2.5.30, we can take k = and O = E 0 . Unwinding the
definitions, we see that the pairing AlgE0 /E (red ) ' red is classified by the functor
Pair0 : Algaug
E0 (C)
op
Algaug
E0 (C)
op
S.
It follows from Proposition 5.2.4.20 that the pairing red is right universal if is right universal, which gives
a proof of Proposition 5.2.5.1 in the case k = 0. More concretely: if every object C C admits a weak right
dual C , then the Koszul dual of an augmented E0 -algebra
?C
1
id /1
!
1
id / 1.
: Dual(C) C E (Crev )
k
be the associated duality pairing. Then induces a reduced pairing of Ek -monoidal -categories
Alg/Ek1 (A BModB (C)) Alg/E (LModA (C))Alg/E (C) Alg/Ek1 (RModB (C))
{(A , B )}.
k1 k1
More informally, Pair(k) (A, B) is the space of witnesses to the commutativity of the central left action of A
on 1 via A with the central right action of B on 1 via B .
(2) For each object C C, there exists a weak right dual C with respect to the underlying monoidal
structure on C.
of Construction 5.2.5.32 is right representable. In other words, for every augmented algebra object B
Algaug aug
/Ek (C), there exists an augmented algebra A Alg/Ek (C) and a point Pair
(k)
(A, B) with the following
universal property: for every algebra object A0 Algaug
/Ek (C), evaluation on induces a homotopy equivalence
Remark 5.2.5.34. If k > 1, then the notion of weak left and right duals for objects C C are (noncanoni-
cally) equivalent to one another.
Example 5.2.5.35. In the situation of Proposition 5.2.5.33, suppose that C satisfies the following additional
conditions:
(4) For every countable weakly contractible simplicial set K, the -category C admits K-indexed colimits.
(5) For every countable weakly contractible simplicial set K, the tensor product : C C C preserves
K-indexed colimits separately in each variable.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 631
It follows from (5) that the construction C 7 C determines a functor C Cop which preserves K-
indexed colimits for every countable weakly contractible simplicial set K. Proposition 5.2.3.15 implies
that the forgetful functor Alg/Ek (C) C admits a left adjoint Free : C Alg/Ek (C). For each C
C, Proposition 5.2.5.33 guarantees that there exists an algebra object A Alg/Ek (C) and a point
Pair(k) (A, Free(C)) with the following universal property: for each A0 Alg/Ek (C), evaluation on induces
a homotopy equivalence
MapAlg/E (C) (A0 , A) Pair(k) (A0 , Free(C)).
k
Using Propositions 5.2.3.10 and 5.2.3.15, we see that A can be identified (as an object of C) with
0 0 0
E
1 E2 E3
as in Remark 5.2.5.25 and regard C as an E -monoidal -category. Applying Construction 5.2.5.27 in the
case k = (or passing to the limit for finite values of k) we obtain an E -monoidal duality pairing
Dual(C) C E
(Crev ) .
we obtain the functor (A, B) 7 Pair(k) (A, B rev ) (see Variant 5.2.5.30). To complete the proof, it will suffice
to show that k and k+1 are homotopic (as morphisms of -operads from E
k to E ). This is automatic,
since E is a final object of the -categor of -operads (Corollary 5.1.1.5).
Remark 5.2.5.37. In the situation of Lemma 5.2.5.36, it is not necessary to assume that C is symmetric
monoidal: the analogous result holds more generally if we assume only that C is Ek+1 -monoidal. To adapt
the proof given above, it is only necessary to know that the inclusion maps , 0 : E
k Ek+1 are homotopic
to one another. To prove this, let G = k+1 n {1}k+1 be as in Remark 5.2.5.19, so that each element g G
determines an automorphism g of E k+1 . We now observe that there is a unique element g G whose image
in O(k + 1) belongs to the identity component SO(k + 1) and which satisfies g = 0 . It will therefore
suffice to show that g is homotopic to the identity, which follows from the fact that the action of G on E
k+1
factors through an action of O(k + 1). Note that this argument yields homotopy equivalences
Definition 5.2.5.38. Let C be an Ek -monoidal -category for 0 < k < . Suppose we are given augmented
algebra objects A Algaug aug
/Ek (C) and B Alg/Ek (C
rev
) and an element Pair(k) (A, B rev ). We will say that
exhibits B as a left Koszul dual of A if, for every augmented algebra B 0 Algaug /Ek (C
rev
), evaluation on
induces a homotopy equivalence
We will say that exhibits A as a right Koszul dual of B if, for every object A0 Algaug
/Ek (C), evaluation on
induces a homotopy equialence
In the special case where the monoidal structure on C is symmetric, Definition 5.2.5.38 reduces to the
the definition given at the beginning of this section (this follows immediately from Lemma 5.2.5.36).
Proof of Proposition 5.2.5.1. In the case k = 0, the desired result follows from Example 5.2.5.31. For k > 0,
combine Lemma 5.2.5.36 with Proposition 5.2.5.33.
(f1 , . . . , fn ) 7 f
(
fi (z) if y = i (z) for some i
f (y) =
otherwise.
It follows that the Kan complex Sing k (X) is equipped with an action of the simplicial operad Singt Ek .
This action is envoded by a map
X : Singt E
k Kan,
where Kan denotes the (simplicial) category of Kan complexes. Restricting our attention to the case where
X = |K|, where K is a (pointed) Kan complex, we obtain a simplicial functor
Kan/ Singt E
k Kan .
S E
k S.
For every pointed Kan complex K, the resulting map E k S is evidently an Ek -monoid object of S (in the
sense of Definition 2.4.2.1). Consequently, N() is adjoint to a functor k : S MonEk (S). We will refer to
Ek -monoid objects of S simply as Ek -spaces, and MonEk (S) as the -category of Ek -spaces. The functor k
implements the observation that for every pointed space X, the k-fold loop space of X is an Ek -space. This
observation has a converse: the functor is almost an equivalence of -categories. However, it fails to be
an equivalence for two reasons:
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 633
(a) If X is a pointed space, then the k-fold loop space k X contains no information about the homotopy
groups i X for i < k. More precisely, if k > 0 and f : X Y is a map of pointed spaces which
induces isomorphisms i X i Y for i k, then the induced map k X k Y is a weak homotopy
equivalence of spaces. Consequently, the functor k : S MonEk (S) fails to be conservative. To
correct this problem, we need to restrict our attention to k-connective spaces: that is, pointed spaces
X such that i X ' for i < k; for such spaces, there is no information about low-dimensional
homotopy groups to be lost.
(b) Suppose that k > 0 and let Y MonEk (S); we will abuse notation by identifying Y with the space
Y (h1i). Then Y carries an action of the -operad E1 : in particular, there is a multiplication map
Y Y Y which is unital and associative up to homotopy. This multiplication endows the set
of connected components 0 Y with the structure of a monoid (which is commutative if k > 1). If
Y ' k X lies in the image of the functor , then we have a canonical isomorphism 0 Y ' k X
(compatible with the monoid structures on each side). In particular, we deduce that the monoid 0 Y
is actually a group (that is, Y is grouplike in the sense of Definition 5.2.6.6 below).
Remark 5.2.6.1. In the case k = 0, issues (a) and (b) do not arise: in fact, we have canonical equivalences
of -categories
S ' AlgE0 (S) ' MonE0 (S)
(here we regard S as endowed with the Cartesian monoidal structure). The first equivalence results from
Proposition 2.1.3.9, and the second from Proposition 2.4.2.5; the composition of these equivalences agrees
with the map defined above. For this reason, we will confine our attention to the case k > 0 in what
follows.
We first introduce some terminology which is motivated by the above discussion.
Definition 5.2.6.2. Let C be an -category which admits finite products and let G be an associative
monoid object of C. Let m : G G G the multiplication maps, and let p1 , p2 : G G G be the
projection maps onto the first and second factors, respectively. We will say that G is grouplike if the maps
(p1 , m) : G G G G (m, p2 ) : G G G G
are equivalences. We let Mongp
Ass (C) denote the full subcategory of MonAss (C) spanned by the grouplike
monoid objects of C.
Example 5.2.6.3. Let G be a monoid, which we can regard as an associative monoid object of the -
category N(Set) of sets. Then G is grouplike if and only if the constructions
(x, y) 7 (x, xy) (x, y) 7 (xy, y)
determine bijections from G to itself. It is not hard to see that this condition holds if and only if G is a
group.
Example 5.2.6.4. Let G be an associative monoid object of the -category S of spaces. If G is grouplike,
then 0 G is a grouplike associative monoid object of the -category N(Set) and therefore a group. Con-
versely, suppose that 0 G is a group. For each point x G determining a connected component [x] 0 G,
we can choose another point y G satisfying [y] = [x]1 . Then left multiplication by x induces a homotopy
equivalence G G (with homotopy inverse given by left multiplication by y). Since this condition holds
for every x G, it follows that the map (p1 , m) : G G G G is also a homotopy equivalence (since we
can check on homotopy fibers of p1 ). A similar argument shows that the map (m, p2 ) : G G G G is a
homotopy equivalence.
Remark 5.2.6.5. Let C be an -category which admits finite products. Composition with the functor Cut :
N()op Ass of Construction 4.1.2.5 determines a functor : MonAss (C) Mon(C) Fun(N()op , C).
An associative monoid object G MonAss (C) is grouplike if and only if the simplicial object (G) is a
groupoid object of C, in the sense of T.6.1.2.
634 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Definition 5.2.6.6. Let C be an -category which admits finite products. We will say that an E1 -monoid
gp
object G : E
1 C is grouplike it belongs to the essential image of MonAss (X) under the equivalence of
-categories MonAss (X) MonE1 (X) determined by the equivalence E1 Ass . We let Mongp
E1 (X)
MonE1 (X) denote the full subcategory spanned by the grouplike E1 -monoid objects of X.
If 0 < k , then we will say that an Ek -monoid object G : E k X is grouplike if the composite
G gp
map E
1 , Ek X is an grouplike E1 -monoid object of X. We let MonEk (X) MonEk (X) denote the full
subcategory spanned by the grouplike Ek -monoid objects.
Remark 5.2.6.7. Let C be an -category which admits finite products and let G be an Ek -monoid object
of C for 2 k . Then the multiplication map m : G G G is commutative up to homotopy.
Consequently, G is grouplike if and only if the map (m, p2 ) : G G G G is an equivalence in C.
Remark 5.2.6.8. In the situation of Definition 5.2.6.6, the condition that X is grouplike does not depend
on which of the natural embeddings E
1 , Ek is chosen.
Remark 5.2.6.9. Let 1 k . Then the full subcategory Mongp Ek (S) MonEk (S) is closed under small
colimits. To prove this, we note that MongpEk (S) is given by the inverse image of MongpEk (N(Set)) under the
colimit-preserving functor
0 : MonEk (S) MonEk (N(Set)).
It will therefore suffice to show that the category of (abelian) groups is closed under small colimits in the
category of (commutative) monoids, which is clear.
The main goal of this section is to prove the following:
Theorem 5.2.6.10 (Boardman-Vogt, May). Let 0 < k < , and let Sk
denote the full subcategory of S
spanned by the k-connective spaces. Then:
(1) The functor k : S MonEk (S) is fully faithful when restricted to Sk
.
) X
AlgEk (Xop op
AlgEk (X ) AlgEk (X)
are equivalences of -categories. Since X admits geometric realizations of simplicial objects, we can consider
the k-fold bar construction
Bar(k)
MonEk (X) ' AlgEk (X ) AlgEk (Xop
)
op
' X .
Since X admits totalizations of cosimplicial objects, the k-fold bar construction admits a right adjoint, given
the k-fold cobar construction
Cobar(k)
X ' AlgEk (Xop
)
op
AlgEk (X ) ' MonEk (X).
In what follows, we will abuse notation by denoting these adjoint functors by
Bar(k) : MonEk (X) X Cobar(k) : X MonEk (X).
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 635
Remark 5.2.6.12. Let X be an -topos and let 0 < k < . Using Examples 5.2.2.4 and 5.2.3.14, we see
that the the composite functor
Cobar(k)
X MonEk (X) X
is given by X 7 k X.
Example 5.2.6.13. When k = 1, we can identify MonE1 (X) with the -category Mon(X) Fun(N()op , X)
of monoid objects of X. Under this equivalence, the bar construction Bar(1) carries a monoid G to its
geometric realization |G |, regarded as a pointed object of X via the augmentation map G0 |G |. Since
X is an -topos, this construction determines a fully faithful embedding from grouplike monoid objects of
X (see Remark 5.2.6.5) to the full subcategory of X spanned by those pointed objects X for which the map
X is an effective epimorphism.
Example 5.2.6.14. Let G be a discrete group, regarded as a grouplike E1 -monoid object of N(Set) S.
Then Bar(1) (G) can be identified with the usual classifying space BG (regarded as a pointed space).
If X is an -topos, we let X denote the -category of pointed objects of X. For each integer a 0,
we let Xa
denote the full subcategory of X spanned by the a-connective pointed objects. We regard X
a
a
as endowed with the Cartesian symmetric monoidal structure. Note that the unit object of X is its final
object and that Xa
admits geometric realizations of simplicial objects, so that the formalism of 5.2.3 can
be applied.
Theorem 5.2.6.15. Let X be an -topos. For each k > 0, the k-fold cobar construction
Lemma 5.2.6.16. Let X be an -topos and let G be a monoid object of X. If G is 1-connective, then G is
grouplike.
Proof. Since X is an -topos, we can choose a small -category C and a fully faithful embedding f :
X P(C) with a left exact left adjoint f : P(C) X. Then f G is a monoid object of P(C), so that
0 f G inherits the structure of a monoid object of 0 P(C). Let H denote the fiber of the truncation map
(f G) 0 f G. Then f H can be identified with the fiber of the truncation map
and is therefore equivalent to G as a monoid object of X. To prove that G is grouplike, it will suffice to prove
that H is grouplike. We may therefore replace X by P(C) (and G by H) and thereby reduce to the case
where X is an -topos of presheaves. In this case, the monoid object G is grouplike if and only if for each
object C C, the evaluation G(C) is grouplike when regarded as a monoid object of S. We may therefore
assume without loss of generality that X = S, in which case the desired result follows immediately from the
characterization given in Example 5.2.6.4.
Remark 5.2.6.17. Let k and k 0 be positive integers. It follows from Remark 5.2.6.12 that an object X Xk
0 0
belongs to Xk+k if and only if Cobar(k) (X) belongs to the full subcategory MonEk (Xk
) MonEk (X ) '
MonEk (X). Consequently, if Theorem 5.2.6.15 holds for the integer k, then the cobar construction Cobar(k)
induces an equivalence of -categories
0 0
Xk+k
MonEk (Xk
).
636 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Proof of Theorem 5.2.6.15. In the case k = 1, the desired result follows from Example 5.2.6.13. We treat
the general case using induction on k. If k 2, we can write k = a + b for a, b 1. Using Remark 5.2.3.14,
we see that the k-fold cobar construction Cobar(k) factors as a composition
Cobar(a)
X MonEa (X )
(b)
Cobar
MonEa (MonEb (X ))
' MonEk (X )
' MonEk (X).
The desired result now follows from the inductive hypothesis together with Remark 5.2.6.17.
Corollary 5.2.6.18. For any -topos X, the loop functor The loop functor k : Sk
S is conservative
and preserves sifted colimits.
Proof. Using Theorem 5.2.6.15 and Remark 5.2.6.12, we may reduce to the problem of showing that the
forgetful functor : Mongp gp
Ek (S) S is conservative and preserves sifted colimits. Since MonEk (S) is stable
under colimits in MonEk (S), it suffices to show that the forgetful functor MonEk (S) S is conservative and
preserves sifted colimits. This follows from Proposition 2.4.2.5, Proposition 3.2.3.1, and Lemma 3.2.2.6.
objects of S1
is stable under finite coproducts, we deduce the following:
Corollary 5.2.6.19. Let F be a finitely generated free group, and BF its classifying space. Then BF is a
compact projective object of S1
.
For each n 0, let F (n) denote the free group on n generators, and BF (n) a classifying space for F (n).
Let F denote the full subcategory of the category of groups spanned by the objects {F (n)}n0 . We observe
that the construction F (n) 7 BF (n) determines a fully faithful embedding i : N(F) S1 . Let P (N(F))
be defined as in T.5.5.8 (that is, P (N(F)) is the -category freely generated by N(F) under sifted colimits).
Remark 5.2.6.20. According to Corollary T.5.5.9.3, the -category P (N(F)) is equivalent to the under-
lying -category of the simplicial model category A of simplicial groups.
It follows from Proposition T.5.5.8.15 that the fully faithful embedding i is equivalent to a composition
j F
N(F) P (N(F)) S1
,
where F is a functor which preserves sifted colimits (moreover, the functor F is essentially unique).
Remark 5.2.6.22. Combining Corollary 5.2.6.21 and Remark 5.2.6.20, we recover the following classical
fact: the homotopy theory of pointed connected spaces is equivalent to the homotopy theory of simplicial
groups. See [57] for an explicit combinatorial version of this equivalence.
MapS1
(S 1 , X) ' MapP (N(F)) (jZ, GX) MapP (N(F)) (jZ, GY ) ' MapS1
(S 1 , Y ).
Theorem 5.2.6.10 is an immediate consequence of Theorem 5.2.6.15 together with the following:
Proposition 5.2.6.23. For each integer k > 0, the functors k , Cobar(k) : S MonEk (S) are equivalent
to one another.
Remark 5.2.6.24. Suppose we are given a pair of nonnegative integers k and k 0 . The bifunctor of -operads
E
k Ek0 Ek+k0 determines a map
which is an equivalence of -categories by virtue of Theorem 5.1.2.2. Let K be a pointed Kan complex.
Then the counit map
0 0
Sing (k | Sing (k |K|)|) Sing (k+k |K|)
underlies an equivalence in the -category MonEk (MonEk0 (S)), which depends functorially on K. In other
words, the diagram of -categories
S
k
/ MonE (S )
k
k+k0 k0
MonEk+k0 (S )
/ MonE (MonE 0 (S ))
k k
commutes up to homotopy.
Proof of Proposition 5.2.6.23. Using Remarks 5.2.6.24 and 5.2.3.14, we can reduce to the case k = 1. Let
G : MonE1 (S) S denote the forgetful functor, so that G 1 and G Cobar(1) are both equivalent to the
functor : S S. It follows that for any pointed space X with base point component X , the canonical
maps
1 (X ) 1 X Cobar(1) X Cobar(1) X
are equivalences. It will therefore suffice to show that the functors 1 |S1
and Cobar(1) |S1
are equivalent.
Using Corollary 5.2.6.18, we see that the functors 1 |S1
and Cobar(1) |S1
preserve sifted colimits. It will
therefore suffice to show that the functors 1 and Cobar(1) are equivalent when restricted to spaces of the
form BF , where F is a finitely generated free group. We have canonical equivalences
since the bar construction Bar(1) (F ) can be functorially identified with the classifying space BF (Example
5.2.6.14).
638 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Remark 5.2.6.25. Let K be a pointed space. Then the k-fold loop space k K can be endowed with two
a priori different Ek -structures: one coming from the geometric structure of the little cubes operads, and
the second coming from the identification of k K with the k-fold cobar construction of 5.2.3. Proposition
5.2.6.23 asserts that these two structures are equivalent to one another. However, our proof is somewhat
unsatisfying: rather than directly exhibiting an equivalence of Ek -spaces, we instead argued that they cannot
help but to be equivalent by virtue of all of the naturality properties that both constructions enjoy. Let us
briefly sketch a construction which relates the functors k and Cobar(k) more directly.
Fix a pointed topological space X. Let C = 2k be an open k-dimensional cube and let C + denote its one-
point compactification. We let Map(C, X) denote the space of all maps from C to X (which is homotopy
equivalent to X), and Map (C + , X) the space of all pointed maps from C + into X (which is homotopy
equivalent to the k-fold loop space k (X)). There is an evident inclusion map C : Map (C + , X) ,
Map(C, X). Given a collection of rectilinear embeddings
1 : C1 , C n : Cn , C
having disjoint images, we can associate a map of pointed spaces : C + C1+ C2+ Cn+ . We have a
commutative diagram
Q
Ci Q
Q
Map (C +
, X) /
1in Map(Ci , X)
1in i
O
Map (C, X)
C
/ Map(C, X).
where the vertical maps are given by composition with and the i . One can show that these commutative
diagrams exhibit C as an Ek -algebra in the twisted arrow category of spaces. Taking X = |K| for some
Kan complex K, we obtain an object of AlgEk (TwArr(S)) whose image in AlgEk (S) agrees with k K and
whose image in AlgEk (Sop ) ' S agrees with K. This determines a canonical map k K Cobar(k) K, which
can be shown to be an equivalence.
S
/ S
k+1 k
MonEk+1 (S) / MonE (S)
k
commutes up to homotopy, where the lower vertical map is induced by the inclusion of -operads Ek , Ek+1 .
Theorem 5.2.6.10 therefore supplies an identification of the -category Mongp
E (S) ' lim Mongp
Ek (S) with the
homotopy limit of the tower of -categories
S2 1 0
S S ,
Corollary 5.2.6.27. Let Spcn denote the -category of connective spectra. Then the functor : Spcn S
is conservative and preserves sifted colimits.
Proof. Using Remark 5.2.6.26, we are reduced to proving that the forgetful functor Mongp E (S) S is
conservative and preserves sifted colimits. Since MongpE (S) is closed under colimits in MonE (S), we are
reduced to proving that the forgetful functor MonE (S) S is conservative and preserves sifted colimits.
This follows from Proposition 2.4.2.5, Proposition 3.2.3.1, and Lemma 3.2.2.6.
5.2. BAR CONSTRUCTIONS AND KOSZUL DUALITY 639
Remark 5.2.6.28. Let X be an -topos, and regard X as endowed with the Cartesian symmetric monoidal
structure. Theorem 5.2.6.15 guarantees the existence of an equivalence : X1 gp gp
' Mon (X) ' Alg (X),
gp gp
where Alg (X) denotes the essential image of Mon (X) under the equivalence of -categories Mon(X) '
Alg(X) supplied by Propositions 4.1.2.6 and 2.4.2.5. This equivalence fits into a commutative diagram
Fun(1 , X) Fun({1},X) X1
/ LModgp (X)
X1
/ Alggp (X),
where LModgp (X) denotes the fiber product LMod(X) Alg(X) Alggp (X) and is an equivalence of -
categories. In other words, if X X is a pointed connected object, then there is a canonical equivalence
between the -topos X/X and the -category LMod(X) (X) of (X)-module objects of X.
To prove this, we let D denote the full subcategory of Fun(1 N(+ )op , X) spanned by those functors
F with the following properties:
(i) The functor F is a right Kan extension of its restriction to the full subcategory K 1 N(+ )op
spanned by the objects (0, [1]), (1, [1]), and (1, [0]).
(ii) The object F (1, [0]) X is final.
(iii) The augmentation map F (1, [0]) F (1, [1]) is an effective epimorphism (equivalently, the object
F (1, [1]) X is 1-connective).
It follows from Proposition T.4.3.2.15 that the restriction map F 7 F | K determines a trivial Kan fibration
D Fun(1 , X) Fun({1},X) X1 . Recall that we have a canonical equivalence LMod(X) ' LMon(X)
(Propositions 4.2.2.9 and 2.4.2.5). To construct the functor , it will suffice to show that the restriction
functor F 7 F |(1 N()op ) is a trivial Kan fibration from D onto LMon(X) Mon(X) Mongp (X), where
LMon(X) is defined as in Definition 4.2.2.2. Using Proposition T.4.3.2.8, we see that (i) is equivalent to the
following pair of assertions:
(i0 ) The restriction F |({1} N(+ )op ) is a right Kan extension of its restriction to {1} N(0 op
+ ) .
(i1 ) The functor F determines a Cartesian natural transformation from F0 = F |({0} N(+ )op ) to F1 =
F |({1} N(+ )op ).
Assertions (i0 ), (ii), and (iii) are equivalent to requirement that the functor F1 belongs to the full subcategory
C Fun(N(+ )op , X) appearing in the proof of Theorem 5.2.6.15. In particular, these conditions guarantee
that F1 is a colimit diagram. Combining this observation with Theorem T.6.1.3.9 allows us to replace (i1 )
by the following pair of conditions:
(i01 ) The functor F0 is a colimit diagram.
(i001 ) The restriction F |(1 N()op ) is a Cartesian transformation from F0 | N()op to F1 | N()op .
It follows that Y can be identified with the full subcategory of Fun(1 , N(+ )op ) spanned by those functors
F such that F 0 = F |(1 N()op ) belongs to LMon(X) Mon(X) Mongp (X) and F is a left Kan extension
of F 0 . The desired result now follows from Proposition T.4.3.2.15.
Remark 5.2.6.29. In the situation of Remark 5.2.6.28, let X be a pointed 1-connective object of the -
topos X. Under the equivalence X/X ' LMod(X) (X), the forgetful functor LModX (X) X corresponds
to the functor (Y X) 7 (Y X 1) given by passing to the fiber over the base point : 1 X (here 1
denotes the final object of X). It follows that the free module functor X LMod(X) (X) corresponds to the
functor X ' X/1 X/X given by composition with .
640 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
... / A k A mid
k A
/ A k A
id m
provides a resolution of A by free (A k Aop )-modules; we will denote this resolution by P . The cochain
complex HC (A) = HomAk Aop (P , A) is called the Hochschild cochain complex of the algebra A. The
cohomologies of the Hochschild cochain complex (which are the Ext-groups ExtiAk Aop (A, A)) are called
the Hochschild cohomology groups of the algebra A. A well-known conjecture of Deligne asserts that the
Hochschild cochain complex HC (A) carries an action of the little 2-cubes operad: in other words, that we
can regard HC (A) as an E2 -algebra object in the -category of chain complexes over k. This conjecture has
subsequently been proven by many authors in many different ways (see, for example, [109], [89], and [142]).
Our first goal in this section is to outline a proof of Delignes conjecture using the formalism of -operads.
The basic strategy (which we will carry out in 5.3.1) can be summarized as follows:
(1) Let C be an arbitrary presentable symmetric monoidal -category, and let f : A B be a morphism
of Ek -algebra objects of C. We will prove that there exists another Ek -algebra ZEk (f ) of C, which is
universal with respect to the existence of a commutative diagram
ZEk (f ) A
:
u
f %/
A B
in the -category AlgEk (C), where u is induced by the unit map 1 ZEk (f ) (Theorem 5.3.1.14). We
refer to ZEk (f ) as the centralizer of f .
(2) In the case where A = B and f is the identity map, we will denote ZEk (f ) by ZEk (A). We will see that
ZEk (A) has the structure of an Ek+1 -algebra object of C. (More generally, the centralizer construction
is functorial in the sense that there are canonical maps of Ek -algebras ZEk (f ) ZEk (g) ZEk (f g);
in the special case f = g = idA this gives rise to an associative algebra structure on the Ek -algebra
ZEk (A), which promotes ZEk (A) to an Ek+1 -algebra by Theorem 5.1.2.2.)
(3) We will show that the image of ZEk (f ) in C can be identified with a classifying object for morphisms
from A to B in the -category ModEAk (C) (Theorem 5.3.1.30). In the special case where k = 1 and
f = idA , we can identify this with a classifying object for endomorphisms of A as an A-A-bimodule
(see Theorem 4.4.1.28), thereby recovering the usual definition of Hochschild cohomology.
Fix an integer k 0 and let Free : C AlgEk (C) be a left adjoint to the forgetful functor. If f : A B
is a morphism of Ek -algebra objects of C, then for each C C we have a canonical fiber sequence
MapC (C, ZEk (f )) MapAlgE (C) (Free(C) A, B) MapAlgE (C) (A, B).
k k
Consequently, to understand the structure of Z(Ek )(f ) (as an object of C), we need to understand the
structure of tensor products of the form Free(C) A (as Ek -algebra objects of C). In 5.3.3, we will address
this problem in the special case where A = Free(D) is itself freely generated by an object D C. Our main
result (Theorem 5.3.3.3) asserts the existence of a pushout square
Free(C D) / Free(C) Free(D)
5.3. CENTERS AND CENTRALIZERS 641
in AlgEk (C). Roughly speaking, this result asserts that Free(C)Free(D) is freely generated by the objects C
and D, subject to the constraint that they commute with respect to all binary operatons in the -operad
t
Ek .
To every Ek -algebra object of a symmetric monoidal -category C, one can associate a grouplike Ek -
space A MapC (1, A) which we will refer to as the group of units of A. In 5.3.2, we will study the group
of units ZEk (f ) of the centralizer of a morphism of Ek -algebras f : A B. Our main result (Remark
5.3.2.7) implies that that there is a canonical fiber sequence
ZEk (f ) B k1 MapAlgE (C) (A, B)
k
(which admits several deloopings). We can describe the situation informally as follows: the (k 1)-fold de-
looping Bar(k1) (B) acts on B and therefore also on the mapping space MapAlgE (C) (A, B), and the stabilizer
k
of the point f Map AlgEk (C)(A, B) can be identified with the (k 1)-fold delooping Bar(k1) ZEk (f ) .
Remark 5.3.1.3. We will generally abuse notation by identifying Z(f ) with its image in the -category C.
By construction, this object is equipped with a map Z(f ) M N which fits into a commutative diagram
Z(f ) M
8
$
1M
f
/ N.
642 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Remark 5.3.1.4. In the situation of Definition 5.3.1.2, we can lift M to an object M LModA (M), where A
is a trivial algebra object of C
a . Then we can identify centralizers for a morphism f : M N with morphism
objects MorMM/ (M, N ) computed in the LM-monoidal -category C M /
(see Definition 4.2.1.28).
LM
Example 5.3.1.5 (Koszul Duality). Let C be a symmetric monoidal -category and let k 0. Then the
-category AlgEk (C) inherits a symmetric monoidal structure: in particular, we can regard D = AlgEk (C)
as a monoidal -category which is left-tensored over itself. If : A 1 is an augmented Ek -algebra object
of C, then a centralizer of is an Ek -algebra B which is universal among those for which there exists an
augmentation B A 1 which is compatible with : in other words, it is a Koszul dual of A, in the sense
of 5.2.5.
Definition 5.3.1.6. Let q : C LM be a coCartesian fibration of -operads, and let M M = Cm be
an object. A center of M is a final object of the fiber product LMod(M) M {M }. If such an object exists,
we will denote it by Z(M ).
Remark 5.3.1.7. In the situation of Definition 5.3.1.6, we will often abuse notation by identifying the center
Z(M ) with its image in the -category Alg(C) of associative algebra objects of the monoidal -category
Ca .
Our first goal is to show that, as our notation suggests, the theory of centers is closely related to the
theory of centralizers. Namely, we have the following:
Proposition 5.3.1.8. Let q : C LM be a coCartesian fibration of -operads, and let M M = Cm .
Suppose that there exists a centralizer of the canonical equivalence e : 1M M . Then there exists a center
of M . Moreover, a lifting M LModA (M) of M exhibits A as a center of M if and only if the diagram
A9 M
#
1M
e /M
exhibits A as a centralizer of e.
The proof will require a few preliminaries.
Lemma 5.3.1.9. Let q : C LM be a fibration of -operads which exhibits the -category M = Cm as
weakly enriched over the planar -operad C
a . Assume that C admits a a-unit object (Definition 3.2.1.1),
and let : LMod(M) M be the forgetful functor.
(1) The functor admits a left adjoint L.
(2) Let LMod0 (M) LMod(M) be the essential image of L. Then induces a trivial Kan fibration
LMod0 (M) M. In particular, L is fully faithful.
(3) An object (A, M ) LMod(M) belongs to LMod0 (M) if and only if A is a trivial algebra object of Ca
(see refunitr).
Proof. Let us identify the -operad Triv with the full subcategory of LM spanned by those objects having
the form (hni, hni ). The functor factors as a composition
0 00
LMod(M) AlgTriv / LM (C) M,
where 00 is a trivial Kan fibration (Example 2.1.3.5). To prove (1), it will suffice to show that 0 admits a left
adjoint. We claim that this left adjoint exists, and is given by operadic q-left Kan extension along the inclusion
Triv LM . According to Proposition 3.1.3.3, it suffices to verify that for each M AlgTriv / LM (C) and
5.3. CENTERS AND CENTRALIZERS 643
every object of the form X LM, the map Triv LM (LM )act /X C can be extended to an operadic
q-colimit diagram (lying over the natural map (Triv LM (LM ) )/X ). LM ). If X = m, then
act
X Triv and the result is obvious. If X = a, then the desired result follows from our assumption that
C admits an a-unit. This proves (1). Moreover, we see that if A = (A, M ) LMod(M), then a map
f : M A| Triv exhibits A as a free LM-algebra generated by M if and only A| Ass is a trivial algebra
and f is an equivalence. It follows that the unit map id L is an equivalence, so that L is a fully faithful
embedding whose essential image LMod0 (M) is as described in assertion (3). To complete the proof, we
observe that | LMod0 (M) is an equivalence of -categories and also a categorical fibration, and therefore a
trivial Kan fibration.
Lemma 5.3.1.10. Let q : C LM be a coCartesian fibration of -operads which exhibits the -category
M = Cm as left-tensored over the monoidal -category Ca . Let A Alg(Ca ) be a trivial algebra object, and
let M LModA (M). Let C0 = C M /
be defined as in Notation 2.2.2.3, let M0 = C0m ' MM/ , and let
LM
: LMod(M0 ) M0 {M 0 } LMod(M) M {M }
is a trivial Kan fibration. In particular, M has a center in C if and only if M 0 has a center in C0 .
Proof. Note that M : LM C is a coCartesian section of q, so that C0 LM is a coCartesian fibration
of -operads (Theorem 2.2.2.4). Since is evidently a categorical fibration, it will suffice to show that is
a trivial Kan fibration. To this end, we let A denote the full subcategory of Fun(1 , LMod(M)) spanned by
those morphisms (N, B) (N 0 , B 0 ) which exhibit (N, B) as an LMod0 (M)-colocalization of (N 0 , B 0 ), where
LMod0 (M) is the full subcategory of LMod(M) described in Lemma 5.3.1.9 (in other words, a morphism
(N, B) (N 0 , B 0 ) belongs to A if and only if B is a trivial algebra and the map N N 0 is an equivalence in
M). Evaluation at {1} 1 and m LM induces a functor e : A M. The map factors as a composition
0 00
LMod(M0 ) M0 {M 0 } A M {M } LMod(M) M {M },
where 00 is a pullback of the trivial Kan fibration A LMod(M) given by evaluation at {1}. We conclude
by observing that 0 is also an equivalence of -categories.
Lemma 5.3.1.11. Let M be an -category left-tensored over a monoidal -category C , let M M be
an object, and suppose that there exists a morphism object MorM (M, M ). Then there exists a center Z(M ).
Moreover, an object M LModA (M) lifting M exhibits A as a center of M if and only if the canonical map
A M M exhibits A as a morphism object MorM (M, M ).
Proof. Combine Corollary 4.7.2.42, Corollary 3.2.2.5, and Proposition 4.2.2.11.
Proof of Proposition 5.3.1.8. Combine Lemma 5.3.1.10, Lemma 5.3.1.11, and Remark 5.3.1.4.
We are primarily interested in studying centralizers in the setting of O -algebra objects of a symmetric
monoidal -category C . To emphasize the role of O , it is convenient to introduce a special notation for
this situation:
Definition 5.3.1.12. Let O and D be -operads, and let p : O LM D be a bifunctor of -
operads. Suppose that q : C D is a coCartesian fibration of -operads. Then we have an induced
coCartesian fibration of -operads q 0 : AlgO / D (C) LM . If f : A B is a morphism in AlgO (C)m ,
then we let ZO (f ) denote the centralizer of f (as a morphism in AlgO (C) ), provided that this centralizer
exists. If A AlgO (C)m , we let ZO (A) denote the center of A, provided that such a center exists.
Remark 5.3.1.13. The primary case of interest to us is that in which D = N(Fin ), so that C can be
regarded as a symmetric monoidal -category and the map p : O LM D is uniquely determined.
In this case, we will denote AlgO / D (C)m ' AlgO / D (C)a simply by AlgO (C). If A AlgO (C), we can identify
644 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
the center ZO (A) (if it exists) with an associative algebra object of the symmetric monoidal -category
AlgO (C). If O is a little cubes operad, then Theorem 5.1.2.2 and Example 5.1.0.7 provide equivalences of
-categories
AlgEk+1 (C) AlgE1 (AlgEk (C)) Alg(AlgEk (C)),
so we can identify ZEk (A) with an Ek+1 -algebra object of C.
In the situation of Definition 5.3.1.12, it is generally not possible to prove the existence of centralizers
by direct application of Lemma 5.3.1.11: the tensor product of O-algebra objects usually does not commute
with colimits in either variable, so there generally does not exist a morphism object MorAlgO (C)m (A, B) for
a pair of algebras A, B AlgO (C)m . Nevertheless, if O is coherent, then we will show that the centralizer
ZO (f ) of a morphism f : A B exists under very general conditions:
Theorem 5.3.1.14. Let O be a coherent -operad, let p : O LM D be a bifunctor of -operads,
and let q : C D exhibit C as a presentable D-monoidal -category. Then, for every morphism
f : A B in AlgO (C)m , there exists a centralizer ZO (f ).
Corollary 5.3.1.15. Let k 0, and let C be a symmetric monoidal -category. Assume that C is
presentable and that the tensor product : C C C preserves small colimits separately in each variable.
Then:
(1) For every morphism f : A B in AlgEk (C), there exists a centralizer ZEk (f ) AlgEk (C).
(2) For every object A AlgEk (C), there exists a center
is a homotopy equivalence. For this, it suffices to show that induces a homotopy equivalence after passing
to the homotopy fiber over any point f MapAlgO (C) (B, C). This is clear, since the map of homotopy fibers
can be identified with the natural map
Corollary 5.3.1.17. Let C be a symmetric monoidal -category. Assume that C is compactly generated,
and that the tensor product : C C C preserves compact objects and preserves small colimits in each
variable. Let k 0. Then:
(1) The -category AlgEk (C) is compactly generated.
5.3. CENTERS AND CENTRALIZERS 645
(2) The tensor product : AlgEk (C) AlgEk (C) AlgEk (C) preserves compact objects separately in each
variable.
Proof. Since the forgetful functor AlgEk (C) C preserves filtered colimits, the free algebra functor Free :
C AlgEk (C) carries compact objects of C to compact objects of AlgEk (C). Let X denote the smallest full
subcategory of AlgEk (C) which is closed under finite colimits and contains Free(C), for each compact object.
Then X consists of compact objects of AlgEk (C), so the inclusion X , AlgEk (C) extends to a fully faithful
embedding F : Ind(X) AlgEk (C) which preserves filtered colimits. Using Proposition T.5.5.1.9, we see
that F preserves small colimits. Since AlgEk (C) is presentable (Corollary 3.2.3.5), the functor F admits a
right adjoint G (Corollary T.5.5.2.9. To prove that F is an equivalence of -categories, it will suffice to
show that G is conservative. Let : A B be a morphism of Ek -algebra objects of C such that G() is an
equivalence. Then induces a homotopy equivalence MapC (C, A) MapC (C, B) for every compact object
C C. Since C is compactly generated, it follows that is an equivalence. This completes the proof that C
is compactly generated. Moreover, it shows that every compact object of C is a retract of an object of X.
Let A, B AlgEk (C) be compact; we wish to prove that A B is a compact object of AlgEk (C). Let us
first regard A as fixed, and let Y AlgEk (C) denote the full subcategory spanned by those objects B for
which A B is compact in AlgEk (C). We wish to show that Y contains all compact objects of AlgEk (C).
Since Y is closed under retracts, it will suffice to show that X Y. Note that Y contains the initial object
of AlgEk (C) (since A is compact), and is closed under pushouts by Corollary 5.3.1.16. It follows that Y is
closed under finite colimits (see Corollary T.4.4.2.4). To complete the proof that X Y, it will suffice to
show that Y contains Free(C), for every compact object C C. We are therefore reduced to proving that
A Free(C) is compact, whenever A is a compact object of AlgEk (C) and C C is compact. Fixing C and
allowing A to vary, the same argument allows us to reduce to the case where A = Free(C 0 ) for some compact
object C 0 C. The desired result is now an immediate consequence of the presentation of Free(C 0 ) Free(C)
supplied by Theorem 5.3.3.3.
Example 5.3.1.18 (The Drinfeld Center). Let C be an Ek -monoidal -category. Using Example 2.4.2.4
and Proposition 2.4.2.5, we can view C as an Ek -algebra object of the -category Cat (which we regard
as endowed with the Cartesian symmetric monoidal structure). Corollary 5.3.1.15 guarantees the existence
of a center ZEk (C), which we can view as an Ek+1 -monoidal -category. In the special case where k = 1
and C is (the nerve of) an ordinary monoidal category, the center ZE1 (C) is also equivalent to the nerve
of an ordinary category Z. Example 5.1.2.4 guarantees that Z admits the structure of a braided monoidal
category. This braided monoidal category Z is called the Drinfeld center of the monoidal category underlying
C (see, for example, [81]). Consequently, we can view the construction C 7 ZEk (C) as a higher-categorical
generalization of the theory of the Drinfeld center.
Our goal for the remainder of this section is to provide a proof of Theorem 5.3.1.14. The idea is to change
-categories to maneuver into a situation where Lemma 5.3.1.11 can be applied. To carry out this strategy,
we will need to introduce a bit of notation.
(ii) The underlying map C N(Fin ) S exhibits C as an S-family of -operads, in the sense of
Definition 2.3.2.10.
(iii) For every object C C with q(C) = (X, s) O S and every morphism f : s s0 in S, there exists
a q-coCartesian morphism C C 0 in C lifting the morphism (idX , f ).
/O
0 taking the value O , so that determines a functor : S Cat . This construction determines a
bijective correspondence between equivalences classes of S-families of O-operads and equivalence classes of
functors from S to the -category (Op )/ O , where Op is the -category of -operads (see Definition
2.1.4.1).
Definition 5.3.1.21. Let O be an -operad, S an -category, and q : C O S be a coCartesian
S-family of O-operads. We define a simplicial set AlgS/ O (C) equipped with a map AlgS/ O (C) S so that the
following universal property is satisfied: for every map of simplicial sets T S, there is a canonical bijection
of FunS (T, AlgS/ O (C)) with the subset of FunO S (O T, C) spanned by those maps with the property that
for each vertex t T , the induced map O C t belongs to Alg/ O (Ct ).
Remark 5.3.1.22. If q : C O S is as in Definition 5.3.1.21, then the induced map q 0 : AlgS/ O (C) S
is a coCartesian fibration. We will refer to a section A : S AlgS/ O (C) of q 0 as an S-family of O-algebra
objects of C. We will say that an S-family of O-algebra objects of C is coCartesian if A carries each morphism
in S to a q 0 -coCartesian morphism in AlgS/ O (C).
Definition 5.3.1.23. Let O be a coherent -operad, let q : C O S be a coCartesian S-family of
O
O-operads, and let C
0 denote the product O S. If A is an S-family of algebra objects of C, we let ModA (C)
denote the fiber product
O
Mod (C) p AlgO (C) S,
O
where Mod (C) and p AlgO (C) are defined as in 3.3.3 and the map S p AlgO (C) is determined by A. We
let ModO,S O
A (C) denote the fiber product ModA (C) ModO qA (C0 )
C0 .
' y
S.
5.3. CENTERS AND CENTRALIZERS 647
The vertical maps are coCartesian fibrations and preserves coCartesian morphisms. Using Corollary 3.4.1.7,
we deduce that induces a categorical equivalence after passing to the fiber over each object of S. Applying
Corollary T.2.4.4.4, we deduce the following:
Proposition 5.3.1.27. Let O be a coherent -operad, q : C O S a coCartesian S-family of O-
operads, and A a coCartesian S-family of O-algebra objects of C. Then the forgetful functor
: AlgSO (ModO,S
A (C))
AS /
AlgS/ O (C)AS /
is an equivalence of -categories.
Proposition 5.3.1.27 provides a mechanism for reducing questions about centralizers of arbitrary algebra
morphisms f : A B to the special case where A is a trivial algebra.
Remark 5.3.1.28. Let C LM be a coCartesian fibration of -operads which exhibits an -category
M = Cm as left-tensored over the monoidal -category Ca . Let 1 denote the unit object of Ca , let f :
M0 M be a morphism in M, and consider the fiber product X = Ca M M/M , where the map Ca M
is given by tensor product with M0 . We will identify the tensor product 1 M0 with M0 , so that the
pair (1, f : M0 M ) can be identified with an object X X. The undercategory XX/ can be identified
with the fiber product (Ca )1/ MM0 / MM0 / /M . Assume that the -category X has a final object (in other
words, there exists a morphism object MorM (M0 , M ) in Ca ). Using Proposition T.1.2.13.8, we deduce that
the forgetful functor XX/ X induces an equivalence between the full subcategories spanned by the final
objects of XX/ and X. In other words:
(i) A map : 1 Z in Ca together with a commutative diagram
Z : M0
idM0 g
#
M0
f
/M
Z : M0
idM0 g
#
M0
f
/M
example, the map C LM is a coCartesian fibration of -operads). For every object X O , we let
CX,a denote the fiber of q over the vertex (X, a), and define CX,m similarly. Let f : A0 A be a morphism
in AlgLM
/ O (C)m . Assume that:
Then:
(1) There exists a centralizer Zf () AlgLM
O (C)a .
(2) Let Z AlgLM
/ O (C)a be an algebra object. Then a commutative diagram
Z; A0
g
#
A0
f
/A
exhibits Z as a centralizer of f if and only if, for every object X O, the induced map gX : Z(X)
A0 (X) A(X) exhibits Z(X) as a morphism object MorCX,m (A0 (X), A(X)).
Proof. Let 1 AlgLM
/ O (C)a be a trivial algebra; we will abuse notation by identifying the tensor product
1 A0 with A0 . To prove (1), we must show that the -category
A = (AlgLM
/ O (C)a )1/ (AlgLM (C)m ) (AlgLM
/ O (C)m )A0 / /A
/O A0 /
E = (C
a )1O / (C
m )A
(C
m )A0O / /AO
0O /
(see 2.2.2 for an explanation of this notation). Using Theorem 2.2.2.4 (and assumption (ii)), we deduce
that the evident forgetful functor E O is a coCartesian fibration of -operads; moreover, we have
a canonical isomorphism A ' Alg/ O (E). For each object X O , the -category EX = E O {X} is
equivalent to the fiber product
which has a final object by virtue of assumption (iii) and Remark 5.3.1.28. It follows that A has a final
object; moreover, an object A A ' Alg/ O (E) is final if and only if each A(X) is a final object of EX . This
proves (1), and reduces assertion (2) to the contents of Remark 5.3.1.28.
We now apply Proposition 5.3.1.29 to the study of centralizers in general. Fix a coherent -operad
O , a bifunctor of -operads O LM D , and a coCartesian fibration of -operads q : C
D . Let A AlgO / D (C)m , and let A LMod(AlgO / D (C)) be such that Am = A and Aa is a trivial
algebra. We can regard A as a coCartesian LM -family of O-algebra objects of C D (O LM ). Let
C = ModO,LMA
(C) be the coCartesian S-family of O-operads given by Proposition 5.3.1.25. Since Aa is
trivial, the forgetful functor Ca C
a = C D (O {a}) is an equivalence of O-operads, and induces
an equivalence of -categories Alg/ O (C)a AlgO / D (C)a . It follows from Proposition 5.3.1.27 that every
morphism f : A B in AlgO / D (C)m is equivalent to (f 0 ), where f 0 : A B 0 is a morphism in Alg/ O (C)m ;
here we abuse notation by identifying A with the associated trivial O-algebra object of Cm . It follows
from Proposition 5.3.1.27 that the forgetful functor induces an identification between centralizers of f in
AlgO / D (C)a and centralizers of f 0 in Alg/ O (C)a . Combining this observation with Proposition 5.3.1.29, we
obtain the following result:
Theorem 5.3.1.30. Let O be a coherent -operad, O LM D a bifunctor of -operads, and
q : C D a coCartesian fibration of -operads. Let f : A B be a morphism in AlgO / D (C)m and let
C and f 0 : A B 0 be defined as above. Assume that:
() For every object X O, there exists a morphism object MorCX,m (A(X), B 0 (X)) CX,a .
5.3. CENTERS AND CENTRALIZERS 649
Then:
(1) There exists a centralizer Z(f ) AlgO / D (C)a .
(2) Let Z be an arbitrary object of AlgO / D (C)a , and let :
Z< A
g
#
A
f
/B
be a commutative diagram in AlgO / D (C)m . Let Z 0 be a preimage of Z in AlgO (C)a , so that lifts (up
to homotopy) to a commutative diagram
Z; 0 A
f0 #
A / B0
in Alg/ O (C)m . Then exhibits Z as a centralizer of f if and only if, for every object X O, the induced
map Z 0 (X) A(X) B 0 (X) exhibits Z 0 (X) as a morphism object MorCX,m (A(X), B 0 (X)) CX,a .
Corollary 5.3.1.31. In the situation of Theorem 5.3.1.30, suppose that O is the 0-cubes -operad E0 .
Then we can identify centralizers of a morphism f : A B in AlgO / D (C)m with morphism objects
MorCm (A, B) in Ca .
Proof. Combine Theorem 5.3.1.30 with Remark 5.3.1.26.
Remark 5.3.1.32. More informally, we can state Theorem 5.3.1.30 as follows: the centralizer of a morphism
f : A B can be identified with the classifying object for A-module maps from A to B. In particular, the
center Z(A) can be identified with the endomorphism algebra of A, regarded as a module over itself.
We now return to the proof of our main result.
Proof of Theorem 5.3.1.14. Combine Theorem 5.3.1.30, Proposition 4.2.1.33, and Theorem 3.4.4.2.
We conclude this section with the proof of Proposition 5.3.1.25. First, we need a lemma.
Lemma 5.3.1.33. Let n 2, and let C n be an inner fibration of -categories. Let q : D E be
another inner fibration of -categories. Every lifting problem of the form
n0 n C
g
/: D
q
C /E
and let j : n n 1 be the map (id, j0 ), where j0 carries the first two vertices of n to {0} 1 and
the remaining vertices to {1} 1 .
650 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Let K = (n0 1 ) qn0 {0} (n {0}), let C0 = (n 1 ) n C, and let C00 = K n C. We will show
that there exists a solution to the lifting problem
C00 /D
?
g0 q
C0 / E.
Composing this solution with the map C C0 induced by j, we will obtain the desired result.
For every simplicial subset L n , let C0L denote the fiber product
and let XL denote the full subcategory of FunE (C0L , D) FunE (C0 ,D) {g 0 | C0 } spanned by those functors F
with the following property: for each vertex v L, the restriction of F to ({v} 1 ) n C is a q-left Kan
extension of F |({v} {0}) n C.
To complete the proof, it will suffice to show that the restriction map Xn Xn0 is surjective on
vertices. We will prove the following stronger assertion:
() For every inclusion L0 L of simplicial subsets of n , the restriction map L0 ,L : XL XL0 is a trivial
Kan fibration.
Proof of Proposition 5.3.1.25. It follows from Remark 3.3.3.15 that q 0 is a categorical fibration and the
induced map ModO,S O,S
A (C) N(Fin ) S exhibits ModA (C) as an S-family of -operads (note that the
O,S O
projection ModA (C) ModA (C) is an equivalence of -categories). To complete the proof of (1), it
will suffice to show that q 0 satisfies condition (iii) of Definition 5.3.1.19. That is, we must show that if M is
an object of ModO,S
A (C) having image (X, s) in O S and f : s s is a morphism in S, then (idX , f ) can
0
O,S
be lifted to a q -coCartesian morphism M M in ModA (C) . Let A be the full subcategory of (O )X/
0 0
spanned by the semi-inert morphisms X Y in O , and let A0 be the full subcategory of A spanned by
the null morphisms. The object M ModO,S A (C)
determines a functor F : A C . Let F0 denote the
F
composite map A C O . Since q exhibit C as a coCartesian S-family of -operads, there exists a
q-coCartesian natural transformation H : A 1 C from F to another map F 0 , such that q H is the
F0 f A
product map A 1 O S. Let H 0 : A0 1 C be the composition A0 1 O S C .
Since A is a coCartesian S-family of O-algebras, the functors H| A0 1 and H 0 are equivalent; we may
therefore modify H by a homotopy (fixed on A {0}) and thereby assume that H| A0 1 = H 0 , so that H
determines a morphism : M M 0 in ModO,S A (C)
lying over (idX , f ). To complete the proof of (1), it
0
will suffice to show that is q -coCartesian.
5.3. CENTERS AND CENTRALIZERS 651
Let C
0 = O S. We have a commutative diagram of -categories
ModO
A (C)
/ rModO (C) O C
Mod (C0 ) 0
p
q0 p0
O S / O p AlgO (C) p Alg (C ) C
0
/( C
0
O 0
p00
Since the upper square is a pullback diagram, it will suffice to show that r() is p0 -coCartesian. In view
of Proposition T.2.4.1.3, we are reduced to showing that r() is p-coCartesian and that (p0 r)() is p00 -
coCartesian.
To prove that r() is p-coCartesian, we must show that every lifting problem of the form
n0
g
/ ModO (C) O C
Mod (C) 0
7
n / C
0
admits a solution, provided that n 2 and that g carries the initial edge of n0 to the morphism determined
by H. Unwinding the definitions, this amounts to solving a lifting problem of the form
n0 O KO
G / C
8
n O K O / O S.
The existence of a solution to this lifting problem is guaranteed by Lemma 5.3.1.33. The assertion that
(p0 r)() is p00 -coCartesian can be proven in the same way. This completes the proof of (1).
Let f : M M 00 be as in (2), let f be the image of f in S, and let fe : M M 0 be the q 0 -coCartesian
map constructed above. We have a commutative diagram
0
M
=
fe g
"
M
f
/ M 00 .
Let : ModO
A (C) C be the forgetful functor. By construction, (f ) is a q-coCartesian morphism in C ,
so that (fe) is q-coCartesian if and only if (g) is an equivalence. We note that f is q 0 -coCartesian if and
only if the map g is an equivalence. The only if direction of (2) is now obvious, and the converse follows
from Remark 5.3.1.24 together with Corollary 3.4.3.4.
0 Z(A) A Aut(A).
Our goal in this section is to prove a result which generalizes this statement in the following ways:
652 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
(a) In place of a single associative ring A, we will consider instead a map of algebras f : A B. In this
setting, we will replace the automorphism group Aut(A) by the set Hom(A, B) of algebra homomor-
phisms from A to B. This set is acted on (via conjugation) by the group B of units in B. Moreover,
the stabilizer of the element f Hom(A, B) can be identified with the group of units Z(f ) of the
centralizer of the image of f . In particular, we have an exact sequence of pointed sets
(b) Rather than considering rings (which are associative algebra objects of the category of abelian groups),
we will consider algebra objects in an arbitrary symmetric monoidal -category C. In this setting, we
need to determine appropriate analogues of the sets Z(f ) , B , and Hom(A, B) considered above. In
the last case this is straightforward: the analogue of the set Hom(A, B) of ring homomorphisms from
A to B is the space MapAlg(C) (A, B) of morphisms in the -category Alg(C). Note that the spaces
MapC (1, Z(f )) and MapC (1, B) are equipped with (coherently) associative multiplications (see Defi-
nition 5.3.2.4), so that the sets 0 MapC (1, Z(f )) and 0 MapC (1, B) have the structure of associative
monoids. We let Z(f ) MapC (1, Z(f )) be the union of those connected components corresponding
to invertible elements of 0 MapC (1, Z(f )), and let and B MapC (1, B) be defined similarly.
The collection of units in an associative ring R is equipped with the structure of group (with respect
to multiplication). We will see that there is an analogous structure on the space of units B for an
associative algebra object B of an arbitrary symmetric monoidal -category C: namely, B is a loop
space. That is, there exists a pointed space X(B) and a homotopy equivalence B ' X(B). There
is an action of the loop space B on the mapping space MapAlg(C (A, B). This action is encoded by
a fibration X(A, B) X(B), whose homotopy fiber (over the base point of X(B)) can be identified
with MapAlg(C) (A, B). In particular, a morphism of associative algebra objects f : A B determines
a base point of X(A, B), and we will see that the loop space X(A, B) can be identified with the the
space of units Z(f ) . In other words, we have a fiber sequence of spaces
which, after looping the base and total space, yields a fiber sequence
We should regard the map as a k-dimensional analogue of the adjoint action of the unit group B
of an associative ring B on the set of maps Hom(A, B).
5.3. CENTERS AND CENTRALIZERS 653
Our first step is to define the spaces of units appearing in the above discussion. This requires a bit of a
digression.
Proof. We must show that if X O hni , and if i : X Xi are a collection of inert morphisms in O
lifting the maps i : hni h1i for 1 i n, then the induced map O (X) 1in O (Xi ) is a
Q
homotopy equivalence. Let 0 denote a final object of O ; then theQleft hand side is homotopy equivalent to
MapO (0, X), while the right hand side is homotopy equivalent to 1in MapO (0, Xi ). The desired result
now follows from the observation that the maps i exhibit X as a q-product of the objects {Xi }1in .
Remark 5.3.2.3. An -operad O is unital if and only if the functor O : O S is equivalent to the
constant functor taking the value 0 .
If A AlgEk (C), we will often write A in place of GL1 (A); we will refer to A as the Ek -space of units in
A.
In the special case k = 0, we let GL1 : AlgEk (C) MonEk (S) ' S be the functor defined by composition
with C ; we will also denote this functor by A 7 A .
Theorem 5.3.2.5. Let C be a symmetric monoidal -category. Assume that the underlying -category C
is presentable and that the tensor product : C C C preserves small colimits separately in each variable.
Fix an integer k 0, and let Map : AlgEk (C)op AlgEk (C) S be the adjoint of the Yoneda embedding
AlgEk (C) Fun(AlgEk (C)op , S). There exists another functor X : AlgEk (C)op AlgEk (C) S and a natural
transformation : Map X with the following properties:
(1) For every object B AlgEk (C) and every morphism f : A0 A in AlgEk (C), the diagram
Map(A, B) / Map(A0 , B)
X(A, B) / X(A0 , B)
is a pullback square.
(2) Let f : A B be a morphism in AlgEk (C), so that the map f determines a base point of the space
X(A, B) (via ). Then there is a canonical homotopy equivalence k X(A, B) ' ZEk (f ) .
654 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Remark 5.3.2.6. In the situation of Theorem 5.3.2.5, it suffices to prove assertion (1) in the case where A0
is the initial object 1 AlgEk (C). This follows by applying Lemma T.4.4.2.1 to the diagram
X(A, B) / X(A0 , B) / X(1, B).
Remark 5.3.2.7. In the special case where A0 is the initial object 1 AlgEk (C), the space Map(A0 , B) is
contractible, so that part (1) of Theorem 5.3.2.5 asserts the existence of a fiber sequence
Fixing a base point (f : A B) Map(A, B) and taking loop spaces repeatedly, we have a fiber sequence
We observe that there is a canonical natural transformation : ZEk (f0 ) B of functors E k C . The
natural transformation induces an equivalence of Ek -spaces ZEk (f0 ) B . Invoking part (2) of Theorem
5.3.2.5, we obtain the fiber sequence
described in (c).
An Ek -algebra object A of a symmetric monoidal -category C determines an (, k)-category C(A)
enriched over C (having a single j-morphism for each j < k). One approach to the proof of Theorem 5.3.2.5
would be to define X(A, B) to be the space of functors from C(A) into C(B). Since we have not developed
the theory of enriched (, k)-categories in this book, our proof will proceed along somewhat different lines.
We will use an inductive approach, which iteratively replaces the -category C by the -category LModC
of -categories left-tensored over C. To guarantee that this replacement does not destroy our hypothesis
that C is presentable, we need to introduce a few restrictions on the C-modules that we allow.
Notation 5.3.2.8. Let be a regular cardinal. Recall that a presentable -category C is -compactly
generated if C is generated by its -compact objects under the formation of small, -filtered colimits (see
T.5.5.7). If C and D are -compactly generated -categories, then we will say that a functor F : C D is -
good if F preserves small colimits and carries -compact objects of C to -compact objects of D. Equivalently,
F is -good if F admits a right adjoint G which commutes with -filtered colimits (Proposition T.5.5.7.2).
Let PrL denote the -category of presentable -categories and colimit-preserving functors. We let
Pr denote the subcategory of the -category PrL whose objects are -compactly generated presentable
L
Proof. We will prove assertion (1); assertion (2) will then follow from (1) and Lemma 4.8.4.2, and as-
sertion (3) from the observation that the functor Ind : Cat (K) PrL preserves small colimits. It is
clear that the functor Ind : Cat0 (K) PrL is essentially surjective. To prove that it is fully faith-
ful, it will suffice to show that for every pair of -categories C, D Cat0 (K), the canonical map :
Fun(C, D) Fun(Ind (C), Ind (D)) induces an equivalence of -categories from the full subcategory
Fun0 (C, D) of Fun(C, D) spanned by the those functors which preserve K-indexed colimits to the full subcate-
gory Fun0 (Ind (C), Ind (D)) of Fun(Ind (C), Ind (D)) spanned by the -good functors. Let Fun0 (C, Ind (D))
denote the full subcategory of Fun(C, Ind (D)) consisting of those functors which preserve K-indexed colimits
and carry C into the full subcategory of Ind (D) spanned by the -compact objects. We have a homotopy
commutative diagram of -categories
Fun0 (C, D)
/ Fun0 (Ind (C), Ind (D))
0 ( t 00
0
Fun (C, Ind (D)),
where 0 and 00 are given by composing with the Yoneda embeddings for D and C, respectively. To complete
the proof, it will suffice to show that 0 and 00 are categorical equivalences.
To show that 0 is a categorical equivalence, let D0 denote the collection of all -compact objects of
Ind (D). Since D0 is stable under -small colimits in Ind (D), Fun0 (C, Ind (D)) is isomorphic to the full
subcategory of Fun(C, D0 ) spanned by those functors which preserve -small colimits. It will therefore suffice
to show that the Yoneda embedding induces an equivalence D D0 . This follows from Lemma T.5.4.2.4,
by virtue of our assumption that D is idempotent-complete.
Repeating the previous argument with C in place of D, we see that an object of Ind (C) is -compact
if and only if it lies in the image of the Yoneda embedding j : C Ind (C). Consequently, to prove that
00 is a categorical equivalence, it suffices to show that composition with j induces an equivalence from the
full subcategory of Fun(Ind (C), Ind (C)) spanned by those functors which preserve small colimits to the full
subcategory of Fun(C, Ind (C)) spanned by those functors which preserve -small colimits; this follows from
Proposition T.5.5.1.9.
We now study the interaction between the subcategory PrL PrL and the symmetric monoidal structure
L
Pr on PrL constructed in 4.8.1. Let PrL denote the subcategory of PrL whose objects are finite
sequences (C1 , . . . , Cn ) where each of the -categories Ci is -compactly generated, and whose morphisms
Q given by maps (C1 , . . . , Cm ) (D1 , . . . , Dn ) covering a map : hmi hni in Fin such that the functors
are
(i)=j Ci Dj preserve -compact objects for 1 j n.
generated under -small colimits by the essential image of the functor C0 D0 C0 D0 , which is clear.
Assertion (2) follows immediately from (1). Assertion (3) follows from Lemma 5.3.2.9, and assertion (4)
follows from (3) together with Lemma 4.8.4.2.
Lemma 5.3.2.12. Let C be a symmetric monoidal -category. Assume that C is presentable and that
the tensor product : C C C preserves small colimits separately in each variable. Then there exists an
uncountable regular cardinal with the following properties:
(2) The tensor product : C C C preserves -compact objects, and the unit object 1 C is -compact.
(3) For every algebra object A Alg(C), the -category RModA (C) is -compactly generated.
(4) For every algebra object A Alg(C), the action functor : C RModA (C) RModA (C) preserves
-compact objects.
Proof. Choose an regular cardinal 0 such that C is 0 -compactly generated. Let C0 be the full subcategory
of C spanned by the 0 -compact objects, and let C1 denote the smallest full subcategory of C which contains
C0 , the unit object of C, and the essential image of the tensor product functor : C0 C0 C. Since C1 is
essentially small, there exists a regular cardinal > 0 such that every object in C1 is -small. We claim
that has the desired properties. It is clear that is uncountable and that (1) is satisfied.
To prove (2), choose -compact objects C, D C. Then C and D can be written as -small colimits
lim(C ) and lim(D ), where the objects C and D are 0 -compact. Then C D ' lim(C D ) is a
-small colimit of objects belonging to C1 , and is therefore -compact.
We now prove (3). According to Corollary 4.2.3.5, the forgetful functor G : RModA (C) C preserves
-filtered colimits (in fact, all small colimits). It follows from Proposition T.5.5.7.2 that the left adjoint F
to G preserves -compact objects. Let X denote the full subcategory of RModA (C) generated under small
colimits by objects of the form F (C), where C C is -compact; we will show that X = RModA (C). For
each M RModA (C), we can write M ' A A M = | BarA (A, M ) |. Consequently, to show that M X, it
will suffice to show that X contains F (An1 G(M )) for each n 1. We are therefore reduced to proving
that F (C) X for each C C, which is clear (the functor F preserves small colimits and C can be written
as a colimit of -compact objects of C by (1)).
We now prove (4). Let Y denote the full subcategory of RModA (C) spanned by those objects M such
that C M RModA (C) is -compact for every -compact object C C. The -category Y is evidently
closed under -small colimits in RModA (C). Since C F (D) ' F (C D), it follows from (2) that Y contains
F (D) for every -compact object D C. Since every object of Y is -compact in RModA (C), we have a fully
faithful embedding f : Ind (Y) ModR A (C), which preserves small colimits by Proposition T.5.5.1.9. The
essential image Y0 of f is stable under small colimits and contains F (D) for every -compact object D C, so
that X Y0 . It follows that f is essentially surjective and therefore an equivalence of -categories. Lemma
T.5.4.2.4 now guarantees that the collection of -compact objects of RModA (C) is an idempotent completion
of Y. Since is uncountable, Y is stable under sequential colimits and therefore idempotent complete. It
follows that Y contains every -compact object of RModA (C), as desired.
Proof of Theorem 5.3.2.5. We proceed by induction on k. Assume first that k = 0. Let X denote the
composite functor
H0
AlgEk (C)op AlgEk (C) Cop C S,
where H is the adjoint of the Yoneda embedding for C (given informally by H(C, C 0 ) = MapC (C, C 0 )). The
forgetful functor : AlgEk (C) C determines a natural transformation of functors Map X. We claim
that this functor satisfies conditions (1) and (2) of Theorem 5.3.2.5.
5.3. CENTERS AND CENTRALIZERS 657
Suppose we are given a morphism A0 A in AlgEk (C) and an object B AlgEk (C). Let 1 denote the
unit object of Cm . Proposition 2.1.3.9 implies that AlgEk (C) is equivalent to (C)1/ . It follows that we have
a natural transformation of fiber sequences
Map(A, B) / Map(A0 , B)
X(A, B) / X(A0 , B)
MapC (1, (B)) / MapC (1, (B)).
Since the bottom horizontal map is a homotopy equivalence, the upper square is a homotopy pullback square.
This proves (1). To prove (2), we invoke Corollary 5.3.1.31 to identify ZEk (f ) = MapC (1, ZEk (f ) ) with
the mapping space MapC ((A), (B)) = X(A, B).
We now treat the case where k > 0. Applying Corollary 5.1.2.6 (in the setting of -categories which
are not necessarily small, which admit small colimits) we obtain a fully faithful embedding : AlgEk (C)
AlgEk1 (LModC (PrL )). Let be an uncountable regular cardinal satisfying the conditions of Lemma 5.3.2.12
and let C0 = ModC (PrL ). Using Corollary 4.2.3.7, Lemma 5.3.2.9, and Lemma 5.3.2.11, we deduce that C0
is a presentable -category equipped with a symmetric monoidal structure, such that the tensor product
: C0 C0 C0 preserves colimits separately in each variable. The functor induces a fully faithful
embedding AlgEk (C) AlgEk1 (C0 ), which we will also denote by .
Let Map0 : AlgEk1 (C0 )op AlgEk1 (C0 ) S be the adjoint to the Yoneda embedding. Invoking the
inductive hypothesis, we deduce that there exists another functor X 0 : AlgEk1 (C0 )op AlgEk1 (C0 ) S and
a natural transformation 0 : Map0 X 0 satisfying hypotheses (1) and (2) for the -category C0 . Let X
denote the composition
X0
AlgEk (C)op AlgEk (C) AlgEk1 (C0 )op AlgEk1 (C0 ) S .
Since is fully faithful, the composition
Map0
AlgEk (C)op AlgEk (C) AlgEk1 (C0 )op AlgEk1 (C0 ) S
is equivalent to Map, so that 0 induces a natural transformation of functors : Map X.
It is clear from the inductive hypothesis that the natural transformation satisfies condition (1). We
will prove that satisfies (2). Let f : A B be a morphism in AlgEk (C), and let (f ) : A B be the
induced morphism in AlgEk1 (C0 ). Let Z = ZEk (f ), so that we have a commutative diagram
Z< A
#
A
f
/ B.
(Z) A
;
(f ) $
A / B,
which is classified by a map : (Z) ZEk1 ((f )). The inductive hypothesis guarantees a homotopy
equivalence ZEk1 ((f )) ' n1 X 0 (A, B) ' n1 X(A, B). Passing to loop spaces, we get an homotopy
equivalence ZEk1 ((f )) ' n X(A, B). We will complete the proof by showing the following:
658 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Assertion (a) is easy: the space (Z) can be identified with the summand of the mapping space
MapRModZ (C) (Z, Z) spanned by the equivalences from Z to itself. Corollary 4.2.4.7 furnishes an identification
MapRModZ (C) (Z, Z) ' MapC (1, Z), under which the summand (Z) MapModR Z (C)
(Z, Z) corresponds to
the space of units Z .
The proof of (b) is slightly more involved. We wish to show that induces a homotopy equivalence
: MapModC (PrL ) (C, RModZ (C)) MapModC (PrL ) (C, ZEk1 ((f ))).
Let D be a unitalization of the symmetric monoidal -category ModC (PrL ) , so that the underlying -
category of D is equivalent to ModC (PrL )C / . Since Ek1 is unital, we can regard RModZ (C) and ZEk1 ((f ))
as Ek1 -algebra objects of D. Regard the -category ModC (PrL ) as tensored over spaces, and let D = C S 1
(see T.4.4.4), regarded as an object of D by choosing a base point S 1 . Then we can identify with the
morphism MapD (D, RModZ (C)) MapD (D, ZEk1 ((f ))).
Theorem 4.8.5.5 guarantees that the construction C 7 RModC (C) determines a fully faithful embedding
of symmetric monoidal -categories F : Alg(C) D . Theorem 4.8.5.11 guarantees that the underlying
functor f : Alg(C) D admits a right adjoint g, so that f exhibits Alg(C) as a colocalization of D which
is stable under tensor products in D. Using Proposition 2.2.1.1, we see that g can be regarded as a lax
symmetric monoidal functor, and induces a map : AlgEk (C) ' AlgEk1 (Alg(C)) AlgEk1 (D) which is
right adjoint to the functor given by composition with F . Using the fact that is a fully faithful symmetric
monoidal functor, we deduce that () is an equivalence in AlgEk (C). Consequently, to prove that induces
an equivalence from MapD (D, ModR Z (C)) to MapD (D, ZEk1 ((f ))), it will suffice to show that the object
D D lies in the essential image of the functor f . In other words, we must show that there exists an algebra
object K Alg(C) such that C S 1 is equivalent to RModK (C) in the -category ModC (PrL )C / . Choosing
a symmetric monoidal functor S C (which is well-defined up to a contractible space of choices), we
can reduce to the case where C = S, endowed with the Cartesian symmetric monoidal structure. In this
case, ModC (PrL ) is equivalent to the -category PrL of symmetric monoidal -categories, and the tensor
product C S 1 can be identified with the -category (S)/S 1 of spaces fibered over the circle. In this case, we
can take K = Z ' (S 1 ) Mon(S) ' Alg(S) to be the group of integers: the equivalence S/S 1 ' AlgK (S)
is provided by Remark 5.2.6.28, and the free module functor S AlgK (S) corresponds to the map given by
the base point on S 1 by virtue of Remark 5.2.6.29.
Warning 5.3.2.13. The spaces X(A, B) constructed in the proof of Theorem 5.3.2.5 depend on the regular
cardinals that are chosen at each stage of the induction. We can eliminate this dependence by replacing
the functor X by the essential image of the natural transformation : Map X at each step.
Remark 5.3.2.14. With a bit more effort, one can show that the homotopy equivalence k X(A, B) '
ZEk (f ) appearing in Theorem 5.3.2.5 is an equivalence of k-fold loop spaces, which depends functorially on
A and B.
and that C is the (nerve of the) ordinary category VectC of vector spaces over the field C of complex numbers.
Then AlgAss (C) is equivalent the nerve of the category of associative C-algebras. Given a pair of associative
C-algebras A and B, there is a diagram of associative algebras
A A C B B,
but this diagram does not exhibit A C B as a coproduct of A and B. Instead, it exhibits A C B as the
quotient of the coproduct A q B by the (two-sided) ideal generated by commutators [a, b] = ab ba, where
a A and b B. In other words, A C B is freely generated by A and B subject to the condition that A
and B commute in A C B.
In this section, we will prove an -categorical generalization of the above assertion. We will replace the
ordinary category VectC by an arbitrary symmetric monoidal -category C and the associative -operad
Ass by any coherent -operad O for which the Kan complex O is contractible.
Notation 5.3.3.1. Let O be an -operad for which O is a contractible Kan complex. Fix a pair of objects
X O and Y O h2i . We let Bin(O) denote the summand of MapO (Y, X) consisting of active morphisms
from Y to X. We will refer to Bin(O) as the space of binary operations in O (note that since O is contractible,
the space Bin(O) is canonically independent of the objects X and Y ).
Let C O be a O-monoidal -category. For every point Bin(O), we obtain a map
!
C C ' C
Y CX ' C .
We will refer to this map as the tensor product determined by and denote it by : C C C. Note that
the tensor product C D depends functorially on the triple (C, D, ). If A Alg/ O (C), then evaluation
at determines a map A A A (where we abuse notation by identifying A with its image under the
forgetful functor Alg/ O (C) FunO (O, C) ' C).
Example 5.3.3.2. Let O = E k for 0 k . Then the space of binary operations Bin(O) can be
identified with the space of rectilinear embeddings 2k q 2k , 2k , which is homotopy equivalent to a sphere
S k1 (see Lemma 5.1.1.3). We single out three special cases:
If k = 0, then Bin(O) is empty.
If k = 1, then Bin(O) is homotopy equivalent to the sphere S 0 . If C is an E1 -monoidal -category, then
the corresponding tensor product operations on C are given by (C, D) 7 C D and (C, D) 7 D C.
If k = , then the space of operations Bin(O) is contractible.
Let C be a symmetric monoidal -category which admits small colimits, and assume that that the tensor
product on C preserves small colimits separately in each variable. Let O be an -operad for which O is a
contractible Kan complex. Then the forgetful functor AlgO (C) C admits a left adjoint Free : C AlgO (C)
(Corollary 3.1.3.5). Given a pair of objects C, D C, the tensor product Free(C) Free(D) is generally
not equivalent to the coproduct Free(C) q Free(D) ' Free(C q D). To measure the difference, we note that
every binary operation Mul(O) gives rise to a map
Free(CqD)()
f : C D Free(C q D) Free(C q D) Free(C q D).
g
Note that the composite map C D Free(C q D) Free(C) Free(D) does not depend on the point .
Allowing to vary, we obtain a map
f : (C D) Bin(O) Free(C q D)
in C, where we regard C as tensored over the -category S of spaces as explained in T.4.4.4. Equivalently,
we can view f as a map
Free(C D Bin(O)) Free(C q D),
660 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Free(C D) / Free(C) Free(D).
The commutativity of this diagram encodes the fact that g f is independent of f ; equivalently, it reflects
the idea that C and D commute inside the tensor product Free(C) Free(D). The main result of this
section can be formulated as follows:
Theorem 5.3.3.3. Let C be a symmetric monoidal -category which admits small colimits and assume
that the tensor product on C preserves small colimits separately in each variable. Let O be an -operad for
which O is a contractible Kan complex, and let Free : C AlgO (C) be a left adjoint to the forgetful functor.
If O is coherent, then for every pair of objects C, D C, the construction sketched above gives rise to a
pushout diagram
Free(C D Bin(O)) / Free(C) q Free(D)
Free(C D) / Free(C) Free(D)
in AlgO (C).
Remark 5.3.3.4. In the statement of Theorem 5.3.3.3, it is possible to weaken the hypothesis that C admits
small colimits: it suffices that C admits sufficiently many colimits for all of the relevant constructions to be
well-defined. For example, if is an uncountable regular cardinal for which O is -small, then it suffices to
assume that C admits -small colimits and that the tensor product
: CC C
Note that the hypotheses of Theorem 5.3.3.3 are satisfied when O = E k for 0 k ; see Theorem
5.1.1.1 (this is satisfied, for example, if O is the Ek -operad for 0 k ; this follows from Theorem
5.1.1.1 when k < and from Example 3.3.1.12 when k = .
Example 5.3.3.5. Suppose that O = E 0 . In this case, we can identify the -category AlgO (C) with
the -category C1/ (Proposition 2.1.3.9); here 1 denotes the unit object of C, and the free algebra functor
Free : C AlgO (C) is given by the formula C 7 1 q C. In this case, Theorem 5.3.3.3 asserts that the
diagram
1 / 1qC qD
1 q (C D) / (1 q C) (1 q D)
(1 q C) (1 q D) ' 1 q C q D q (C D).
5.3. CENTERS AND CENTRALIZERS 661
Example 5.3.3.6. Suppose that O = E 1 ' Ass (see Example 5.1.0.7). In this case, Theorem 5.3.3.3 is
Free(C D)
f
// Free(C) q Free(D) / Free(C) Free(D)
g
is a coequalizer, where f and g are induced by the maps C D Free(C) q Free(D) given by multiplication
on Free(C) q Free(D) in the two possible orders.
Example 5.3.3.7. Let O = E ' Comm, so that the space of binary operations Bin(Comm) is con-
tractible. In this case, the left vertical map in the diagram
Free(C D) / Free(C) Free(D)
is an equivalence. Consequently, Theorem 5.3.3.3 reduces to the assertion that the right vertical map
Free(C) q Free(D) Free(C) Free(D) is an equivalence, which is a special case of Proposition 3.2.4.7.
Let us now outline our approach to the proof of Theorem 5.3.3.3. Our first goal is to try to remove
the hypothesis that the ambient -category C is symmetric monoidal. We note that the theory of O-
algebras can be developed in an arbitrary O-monoidal -category. However, if we assume only that C is
an O-monoidal -category, then there is no monoidal structure on Alg/ O (C). In particular, the tensor
product Free(C) Free(D) does not generally inherit the structure of an O-algebra. However, there are
some special cases in which it does. For example, suppose that O = Ass and that there exists an equivalence
: D C C D in the -category C. In this case, we will see that the tensor product
admits the structure of an algebra whose underlying multiplication is determined by the family of maps
0 0 0 0
(C m Dn ) (C m Dn ) C m+m Dn+n
Our main obstacle will be to describe the structure of this pushout more explicitly: in particular, we will
show that Free(C) Free(D) is roughly of the expected size (Remark 5.3.3.30). We begin by studying the
data needed to make sense of the tensor product Free(C) Free(D).
The objects of J are triples (hni, S, T ), where S and T are subsets of hni which contain the base point
and hni = S T . In this case, we will abuse notation by regarding S and T as objects of Fin .
662 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
A morphism from (hni, S, T ) to (hn0 i, S 0 , T 0 ) in J consists of a map : hni hn0 i in Fin which
restricts to inert morphisms S S 0 , T T 0 .
We let Q denote the nerve of the category J. Note that the forgetful functor
Q N(Fin )
(hni, S, T ) 7 hni
exhibits Q as an -operad. The underlying -category Q has exactly three objects
Notation 5.3.3.9. Let O be an arbitrary -operad. We let Q(O) denote the -operad given by the
fiber product O N(Fin ) Q . In the special case where the -category O is a contractible Kan complex,
the forgetful functor
Q(O) ' Q O Q
is an equivalence of -categories. In other words, Q(O) is a Kan complex with exactly three connected
components, each of which is contractible. In this case, we choose objects a , a+ , a Q(O) lying over the
corresponding objects of Q. Note that we have a canonical homotopy equivalence
When O is a contractible Kan complex, we can think of this forgetful functor as taking a O-algebra object
A Alg/ O (C) to its image in C together with the family of multiplication maps {A A A}Bin(O) and
all coherence data.
Let O be an -operad for which O is a contractible Kan complex, let C be an O-monoidal -category
and let A AlgQ(O)/ O (C). Then for each operation Bin(O), evaluation of A on determines a map
Corollary 5.3.3.12. Let O be an -operad for which O is a contractible Kan complex, let C be a O-
monoidal -category, and let A, B AlgQ(O)/ O (C). Then the diagram of spaces
MapC (A(a ), B(a )) / lim MapC (A(a ) A(a+ ), B(a ))
Bin(O)
Corollary 5.3.3.13. Let O be an -operad for which O is a contractible Kan complex, let C be a O-
monoidal -category, let A AlgQ(O)/ O (C), and let B Alg/ O (C). Then the diagram of spaces
MapC (A(a ), B) / lim MapC (A(a ) f A(a+ ), B)
Bin(O)
denote the left adjoints to the forgetful functors. Then for any object A AlgQ(O)/Ek (C), there is a canonical
pushout diagram
limBin(O) Free(A(a ) A(a+ ) / Free(A(a ))
Free(a ) q Free(a+ ) / (A).
Proof of Proposition 5.3.3.11. Let f denote the unique morphism from (h2i, {0, }, {1, }) to (h1i, h1i, h1i)
in Q , so that f determines a monomorphism of simplicial sets 1 , Q . We let M denote the inverse
image Q(O) Q 1 , which we will identify with a subcategory of Q(O) . Then the projection p : M 1
exhibits M as a correspondence from M0 ' O
h2i to M1 ' Oh1i . Let us identify Bin(O) with the space
Fun1 (1 , M) of sections of p. According to Proposition B.3.17, the canonical map
(O)
h2i qBin(O){0} (Bin(O) ) qBin(O){1} Oh1i M
1
f : (h2i, {0, }, {1, }) (h1i, h1i, {}) f+ : (h2i, {0, }, {1, }) (h1i, {}, h1i)
in the -category Q . We will abuse notation by identifying f , f , and f+ with the corresponding maps of
simplicial sets 1 Q . Let K Q be the union of the images of those maps and let M+ = K Q Q(O) .
Then M+ is a subcategory of Q(O) note that the underlying Kan complex of M+ has exactly four connected
components, each of which is contractible: the components containing the objects a , a+ , a Q(O) together
with another component corresponding to the object
Let q : C O be the map which exhibits C as a O-monoidal -category and let D FunO (M+ , C )
denote the full subcategory spanned by those functors A : M+ C for which the induced maps
0 00
AlgQ / O (C) D FunO (M, C ).
Note that an object A FunO (M+ , C ) belongs to D if and only if A is a q-left Kan extension of q|M .
It follows from Proposition T.4.3.2.15 that the map 00 is a trivial Kan fibration. We will complete the proof
by showing that 0 is also a trivial Kan fibration. Let A be an object of FunO (Q , C ). Fix an object
Q Q(O) having image (hni, S, T ) in Q . For 1 i n, the inert morphism i : hni h1i of Notation
2.0.0.2 can be lifted (in an essentially unique fashion) to an inert morphism
a if i S, i
/T
Q a if i T, i /S
a if i S T,
Q/ = M Q(O) Q(O)Q/
in Q(O) which we will denote by i . Let E denote the full subcategory of M+ +
spanned by the inert morphisms Q M . It is not difficult to see that the inclusion E , M+ Q/ admits a
right adjoint and is therefore right cofinal. Moreover, if A|M belongs to D, then the restriction of A to M+ Q/
is a q-right Kan extension of its restriction to the finite set {i }1in M+
Q/ . This proves the following:
() If A FunO (Q(O) , C ) satisfies A|M D, then A is a q-right Kan extension of A|M+ at an object
Q Q if and only if A(i ) is an inert morphism in C for each i, where the morphisms i are defined
as above.
By virtue of Remark 2.1.2.9, the condition described in () is satisfied for all objects Q Q(O) if and
only if A is a Q(O)-algebra object of C. It now follows from Proposition T.4.3.2.15 that the restriction map
0 is a trivial Kan fibration, as desired.
We now introduce a slight variant of Notation 5.3.3.8 which will be useful in what follows.
Construction 5.3.3.15. Consider the horn 22 2 , isomorphic to the pushout 1 q{1} 1 . There is an
evident map Q Fun(22 , N(Fin )), which carries an object (hni, S, T ) in Q to the diagram
S / hni;
here we abuse notation by identifying the finite pointed sets S and T with objects of Fin .
Let O be an -operad. We let Q(O) denote the fiber product
Evaluation at the vertex {2} 22 induces a forgetful functor Q(O) Q(O) . If O is a unital -operad
and O is a Kan complex, then the forgetful functor Q(O) Q(O) is a trivial Kan fibration.
5.3. CENTERS AND CENTRALIZERS 665
Remark 5.3.3.16. Let q : O N(Fin ) be an -operad. We can identify the objects of Q(O) with
diagrams
XS X XT
for which the induced maps q(XS ) q(X) q(XT ) are injections of finite pointed sets. The forgetful
functor Q(O) Q is given on objects by
Notation 5.3.3.17. Let O be a unital -operad for which O is a contractible Kan complex. We let
Triv(O) denote the subcategory of O spanned by the inert morphisms. Note that our assumption on O
guarantees that the projection map Triv(O) Triv is an equivalence of -operads.
Let EnvO (Triv(O)) denote the O-monoidal envelope of the -operad Triv(O) (see Construction
2.2.4.1): more concretely, EnvO (Triv(O)) is the full subcategory of the fiber product
(XS X XT ) = (XS X)
+ ,
which carry an object (XS X XT ) in Q(O) to the maps
idX
666 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
in UO (O) .
If C is an O-monoidal -category and A Alg/ O (C), we obtain natural maps of Q-algebras
For example, the map (A) A|Q is given by the identity map from A to itself when evaluated on the
objects a an a , and by the unit map of A when evaluated on a+ .
The main ingredient in our proof of Theorem 5.3.3.3 is the following:
Proposition 5.3.3.19. Let C be a symmetric monoidal -category. Assume that C admits small colimits
and that the tensor product : C C C preserves small colimits separately in each variable. Let O be
a coherent operad for which O is a contractible Kan complex. Let A and B be O-algebra objects of C, let C
and D be objects of C, and suppose we are given morphisms
:CA :DB
in the -category C. Assume that exhibits A as the free O-algebra generated by C and that exhibits B
as the free O-algebra generated by D. Then the induced map
exhibits A B as the free O-algebra generated by the Q(O)-algebra (C) + (D) AlgQ(O) (C).
Remark 5.3.3.20. In the statement of Proposition 5.3.3.19, the hypothesis that C is symmetric monoidal
can be weakened: it is only important that there is a reasonable tensor product on O-algebra objects of C.
For example, if O = Ek , then it is sufficient to assume that C is an Ek+1 -monoidal -category.
Proof of Proposition 5.3.3.19. Let q : C N(Fin ) exhibit C as a symmetric monoidal -category. Fix
a point Z O and let K denote the -category Q(O) O (O )act /Z . Then the map of Q(O)-algebras
f : ( C) (+ D) (A B)|Q determines a map : K . C which carries the cone point to
A(Z) B(Z) C and is given on K by the tensor product of ( C) with (+ D). We wish to show that is
an operadic q-colimit diagram. Using Propositions 3.1.1.15 and 3.1.1.16 (together with our assumption that
the tensor product on C is compatible with countable colimits), we are reduced to proving that a certain
map 0 : K . C is a colimit diagram.
Let L = Triv(O) O (O )act 0
/Z . Using the factorization of f as a tensor product, we see that is
homotopic to the composite map
( ,+ ) 0 0+
K . (L L). L. L. C C C .
Here 0 and 0+ are maps determined by the maps C A and D B, and are therefore colimit diagrams
by virtue of our assumption that these maps exhibit A and B are the free O-algebras generated by C and D
5.3. CENTERS AND CENTRALIZERS 667
respectively. Since the tensor product on C preserves small colimits separately in each variable, we conclude
that the composite map
0 0+
(L L). L. L. C C C
is a colimit diagram. To complete the proof, it will suffice to show that the map ( , + ) : K L L is
left cofinal. Since L is a Kan complex, this is equivalent to the assertion that ( , + ) is a weak homotopy
equivalence (Corollary T.4.1.2.6), which follows from Lemma 5.3.3.21.
Proof of Lemma 5.3.3.21. Let q : O N(Fin ) exhibit O as an -operad and let K and L be as in the
proof of Proposition 5.3.3.19; we wish to show that the map ( , + ) : K L L is a weak homotopy
equivalence. Since L is a Kan complex, it will suffice to show that each homotopy fiber of ( , + ) is weakly
contractible. Fix a point of L L, corresponding to a pair of active morphisms X Z X+ in the
-category O . Unwinding the definitions, we see that the homotopy fiber product K LL {(, )} can
be identified with the full subcategory
E O
X / /Z O OX+ / /Z
/Z
'/
>Y 7Z
X+
for which the underlying maps q(X ) q(Y ) q(X+ ) are injective and the map q(X ) q q(X+ ) q(Y ) is
surjective. Let E+ denote the full subcategory of O
X / /Z O OX+ / /Z spanned by those diagrams where
/Z
and are injective. Using the assumption that the -operad O is unital, we see that the inclusion E , E+
admits a right adjoint and is therefore a weak homotopy equivalence. We will complete the proof by showing
that E+ is weakly contractible.
We will henceforth write E+ (X+ ) instead of E+ to indicate the dependence of E+ on the object X+
(which we will allow to vary). If m = 0, then the -category E+ (X+ ) admits an initial object (given by
0
X ) and there is nothing to prove. Otherwise, we can choose a semi-inert morphism : X+ X+ where
q() ' hm 1i. Let KO be as in Notation 3.3.2.1 and let X denote the fiber product
(KO )idX / / idZ (KO )/ idZ (KO )/ / idZ ,
so that evaluation at 0 and 1 induce maps
e0 : X O
X / /Z O OX 0 / /Z/Z +
e1 : X O
X / /Z O O
X+ / /Z
/Z
and let X0 be the inverse image of E (X+ ) under the map e1 . Let e1
+ + 0 1 +
0 (E (X+ )) and e1 (E (X+ )) denote
the inverse images of E (X+ ) and E (X+ ) under the functors e0 and e1 , respectively, so that we have a
+ 0 +
commutative diagram
E+ (X+
0
) e1 + 0 1 +
0 (E (X+ )) e1 (E (X+ )) E (X+ ).
+
Since O is coherent, evaluation at 0 induces a flat categorical fibration KO O (Theorem 3.3.2.2) so that
the map e1
0 (E (X+ )) E (X+ ) is a weak homotopy equivalence by virtue of Lemma 3.3.2.8 (see Example
+ 0 + 0
admit right adjoints and are therefore weak homotopy equivalences. Since the -category E+ (X+ 0
) is weakly
contractible by the inductive hypothesis, it follows that E (X+ ) is weakly contractible as desired.
+
668 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Proof. Let K and L be as in the proof of Proposition 5.3.3.19, so that A can be identified (as an object of C)
with the colimit of a certain diagram : K C determined by M . Since O is coherent, Lemma 5.3.3.21
asserts that the map ( , + ) : K L L is a weak homotopy equivalence. The choice of determines a
map L L K which is a section of ( , + ) : K L L, and can be identified with the canonical map
lim( s) lim(). Our hypothesis that each of the maps M () is an equivalence guarantees that carries
each morphism in K to an equivalence in C. Since ( , + ) is a weak homotopy equivalence, it follows that
factors (up to homotopy) as a composition
( ,+ ) 0
K L L C.
lim(0 ( , + ))
5
'
0
lim( ( , + ) s) / lim(0 ).
We conclude by observing that the bottom vertical map is an equivalence because ( , + ) s is homotopic
to the identity map from L L to itself, and that the the right diagonal map is an equivalence by virtue of
the fact that ( , + ) is left cofinal (Lemma 5.3.3.21 and Corollary T.4.1.2.6).
Warning 5.3.3.31. Let O be as in Proposition 5.3.3.30 and let C be a symmetric monoidal -category.
Assume that C admits small colimits and that the tensor product : C C C preserves small colimits
separately in each variable. Let M = (C, D, ) be a commutativity datum in C and let A denote the free O-
algebra generated by M . Then each point Bin(O) determines an equivalence : Free(C)Free(D) A.
However:
(a) The map is a morphism in the -category C: it is generally not a map of O-algebras, even though
both Free(C) Free(D) and A can be regarded as O-algebras.
(b) The map depends on the chosen point Bin(O), even though the domain and codomain of do
not.
(c) The objects Free(C)Free(D) and A need not be equivalent if the space Bin(O) is empty. For example,
if O = E0 , then every triple of objects M = (M , M+ , M ) can be regarded as a commutativity
datum in C. The free O-algebra generated by M is given by the coproduct
1 q M q M+ q M ,
1 q M q M+ q (M M+ ).
In the situation of Proposition 5.3.3.30, suppose we are given an arbitrary object M AlgQ(O)/ O (C).
Let A be the free O-algebra generated by M , so that each point Bin(O) determines a map
A()
: Free(M (a )) Free(M (a+ )) A A A
Proposition 5.3.3.32. Let C be a monoidal -category which admits small colimits for which the tensor
product : C C C preserves small colimits in each variable. Let M AlgQ(Ass)/ Ass (C) and let A
Alg(C) be the free associative algebra generated by M . Assume that the canonical map M (a ) M (a+ )
M (a ) is an equivalence. Then the composite map
Free(M (a )) Free(M (a+ )) A A A
is an equivalence in the -category C.
Warning 5.3.3.33. In the situation of Proposition 5.3.3.32, the map
Free(M (a+ )) Free(M (a )) A A A
obtained by multiplying in the reverse order need not be an equivalence.
Remark 5.3.3.34. In more concrete terms, Proposition 5.3.3.32 asserts that the free algebra A is given (as
an object of C) by the coproduct
qm,n0 M (a )m M (a+ )n .
Proof of Proposition 5.3.3.32. Let K be as in proof of Proposition 5.3.3.19. Unwinding the definitions, we
can identify K with the nerve of the category I which may be described as follows:
The objects of I are triples (hni, S, T ) where S and T are pointed subsets of hni satisfying S T = hni.
A morphism from (hni, S, T ) to (hn0 i, S 0 , T 0 ) in I is a map of pointed sets hni hn0 i which restricts to
a monotone map hni hn0 i and induces bijections S ' S 0 and T ' T 0 .
Unwinding the definitions, we see that the free algebra A can be identified (as an object of C) with the
colimit of a diagram : N(I) C given on objects by the formula
O M (a ) if i S, i /T
(hni, S, T ) = M (a+ ) if i T, i
/S
1in M (a ) if i S T.
Note that the nerve N(I) can be decomposed as a disjoint union qp,q0 N(Ip,q ), where Ip,q denotes the full
subcategory of I spanned by those objects (hni, S, T ) where |S hni | = p and |T hni | = q. Let p,q denote
the restriction of to N(Ip,q ), so that A is given by a coproduct of colimits
qp,q0 lim(p,q ).
Under this identification, the map Free(M (a )) Free(M (a+ )) A is given by a coproduct of maps
fp,q : p,q (hp + qi, {, 1, . . . , p}, {, p + 1, . . . , p + q}) lim(p,q ).
It will therefore suffice to show that each of the maps fp,q is an equivalence.
We will proceed by induction on p. Note first that if p = 0, then Ip,q is comprised of the single object
(hp + qi, {, 1, . . . , p}, {, p + 1, . . . , p + q}) and there is nothing to prove. To handle the case p > 0, we first
define the disorder of an object (hni, S, T ) to be the least element of S hni . For each integer i > 0, we
let Ji denote the full subcategory of Ip,q spanned by those objects of disorder i, and we let Ji J+
+
i be
the full subcategory spanned by those objects (hni, S, T ) which either have disorder < i or satisfy i S T .
Note that the canonical map
(hp + qi, {, 1, . . . , p}, {, p + 1, . . . , p + q}) lim(|N(J1 ) )
can be identified with the tensor product of fp1,q with the identity map from M (a ) to itself, and is
therefore an equivalence by virtue of the inductive hypothesis. It will therefore suffice to show that each of
the canonical maps
lim(|N(J1 ) ) lim(|N(J+ ) ) lim(|N(J2 ) )
1
are equivalences. This follows from the following pair of observations:
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 671
(a) For i > 0, the functor |N(J+ ) is a left Kan extension of |N(Ji ) . To prove this, we observe that if
i
(hni, S, T ) is any object of J+i which does not belong to Ji , then the fiber product Ji J+ (J+
i )/(hni,S,T )
i
0 0 0 0
has a final object (hn + 1i, S , T ). Moreover, the map (hn + 1i, S , T ) (hni, S, T ) is an equivalence
in C by virtue of our assumption that the map M (a ) M (a+ ) M (a ) is an equivalence.
variants on Definition 5.1.0.2, where the condition that an embedding i : 2k , 2k be rectilinear is replaced
by the requirement that i preserve some other structure. We will describe a number of these variants in
5.4.2. For our purposes, the main case of interest is that in which we require all of our cubes to be equipped
with an open embedding into a topological manifold M of dimension k. The collection of such cubes can
be organized into an -operad E M which we will study in 5.4.5. The study of this -operad will require
some results from point-set topology concerning open immersions between topological manifolds, which we
will review in 5.4.1.
The -operad E M will play a central role in our discussion of topological chiral homology in 5.5. In
the latter context it is sometimes convenient to work with nonunital E M -algebras: that is, algebras over the
closely related -operad (E )
M nu E
M obtained by removing all 0-ary operations. It is therefore useful to
understand the relationship between unital and nonunital algebras over an -operad O . We will consider
this problem first for associative algebras in 5.4.3 (using a variation on formalism developed in 4.7.2)
and then for Ek -algebras in 5.4.4 (from which it is easy to deduce analogous results for EM -algebras; see
Proposition 5.4.5.14).
Convention 5.4.0.1. Unless otherwise specified, the word manifold will refer to a paracompact Hausdorff
topological manifold of some fixed dimension k.
Theorem 5.4.1.1 (Brouwer). Let M and N be manifolds of dimension k, and let S be an arbitrary topological
space. Suppose we are given a continuous map f : M X N X satisfying the following pair of conditions:
# {
X
is commutative.
Remark 5.4.1.2. When X is a single point, Theorem 5.4.1.1 was proven by Brouwer in [26].
Corollary 5.4.1.3. Let M and N be manifolds of the same dimension, and let f : M X N X be a
continuous bijection which commutes with the projection to X. Then f is a homeomorphism.
Let M and N be topological manifolds of the same dimension. We let Emb(M, N ) denote the set of
all open embeddings M , N . We will regard Emb(M, N ) as a topological space: it is a subspace of the
collection of all continuous maps from M to N , which we endow with the compact-open topology. We let
Homeo(M, N ) denote the set of all homeomorphisms of M with N , regarded as a subspace of Emb(M, N ).
For k 0, we let Top(k) denote the topological group Homeo(Rk , Rk ) of homeomorphisms from Rk to itself.
Remark 5.4.1.4. Let M and N be topological manifolds of the same dimension, and let Map(M, N ) denote
the set of all continuous maps from M to N , endowed with the compact-open topology. Since M is locally
compact, Map(M, N ) classifies maps of topological spaces from M to N : that is, for any topological space
X, giving a continuous map X Map(M, N ) is equivalent to giving a continuous map M X N , which
is in turn equivalent to giving a commutative diagram
M X
f
/ N X
# {
X.
Under this equivalence, continuous maps from X to Emb(M, N ) correspond to commutative diagrams as
above where f is injective (hence an open embedding, by Theorem 5.4.1.1), and continuous maps from
X to Homeo(M, N ) correspond to commutative diagrams as above where f is bijective (and therefore a
homeomorphism, by Theorem 5.4.1.1). It follows that the space of embeddings Emb(M, M ) has the structure
of a topological monoid, and that Homeo(M, M ) has the structure of a topological group.
In 5.4.2, we will need the to know that the topological monoid Emb(Rk , Rk ) is grouplike: that is, the set
of path components 0 Emb(Rk , Rk ) forms a group under composition. This is an immediate consequence
of the following version of the Kister-Mazur theorem, whose proof we defer until the end of this section.
Theorem 5.4.1.5 (Kister-Mazur). For each k 0, the inclusion Top(k) , Emb(Rk , Rk ) is a homotopy
equivalence.
We now describe some variants on the embedding spaces Emb(M, N ) and their homotopy types.
Definition 5.4.1.6. Let M be a topological manifold of dimension k, let S be a finite set, and for every
positive real number t let B(t) Rk be as in Lemma 5.4.1.7. We let Germ(S, M ) denote the simplicial set
limn Sing Emb(B( 21n ) S, M ). We will refer to Germ(S, M ) as the simplicial set of S-germs in M .
Lemma 5.4.1.7. Let M be a topological manifold of dimension k and S a finite set. For every positive real
number t, let B(t) Rk denote the open ball of radius t. For every pair of positive real numbers s < t, the
restriction map r : Emb(B(t) S, M ) Emb(B(s) S, M ) is a homotopy equivalence.
Proof. This follows from the observation that the embedding B(s) , B(t) is isotopic to a homeomorphism.
Proposition 5.4.1.8. Let M be a topological manifold of dimension k and let S be a finite set. Then the
obvious restriction map Sing Emb(Rk S, M ) Germ(S, M ) is a homotopy equivalence of Kan complexes.
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 673
Notation 5.4.1.9. Let M be a topological manifold of dimension k. Evaluation at the origin 0 Rk induces
a map : Emb(Rk , M ) M . We will denote the fiber of this map over a point x M by Embx (Rk , M ).
The map is a Serre fibration, so we have a fiber sequence of topological spaces
We let Germ(M ) denote the simplicial set Germ({}, M ). Evaluation at 0 induces a Kan fibration
Germ(M ) Sing M ; we will denote the fiber of this map over a point x M by Germx (M ). We have a
map of fiber sequences
0 00
Germx (M ) / Germ(M ) / Sing M.
(see Theorem 5.4.1.5): in other words, Germ0 (Rk ) can be regarded as a model for the homotopy type of the
topological group Top(k).
Remark 5.4.1.10. For any topological k-manifold M , the group Germ0 (Rk ) acts on Germ(M ) by compo-
sition. This action is free, and we have a canonical isomorphism of simplicial sets Germ(M )/ Germ0 (Rk ) '
Sing M .
Remark 5.4.1.11. Let j : U M be an open embedding of topological k-manifolds and S a finite set.
Then evaluation at 0 determines a diagram of simplicial sets
Conf(S, U ) / Conf(S, M ).
We claim that this diagram is homotopy Cartesian. In view of Proposition 5.4.1.8, it suffices to show that
the equivalent diagram
Germ(S, U ) / Germ(S, M )
Conf(S, U ) / Conf(S, M ),
is homotopy Cartesian. This diagram is a pullback square and the vertical maps are Kan fibrations: in fact,
the vertical maps are principal fibrations with structure group Germ0 (Rk )S .
Taking U = Rk , and S to consist of a single point, we have a larger diagram
{0} / Sing Rk / Sing M.
674 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Since the horizontal maps on the left are homotopy equivalences of Kan complexes, we obtain a homotopy
fiber sequence of Kan complexes
We conclude this section with the proofs of Theorems 5.4.1.1 and 5.4.1.5.
Proof of Theorem 5.4.1.1. Fix a continuous map f : M X N X and an open set U M X; we
wish to show that f (U ) is open in N X. In other words, we wish to show that for each u = (m, x) U ,
the set f (U ) contains a neighborhood of f (u) = (n, x) in N S. Since N is a manifold, there exists an open
neighborhood V N containing n which is homeomorphic to Euclidean space Rk . Replacing N by V (and
shrinking M and X as necessary), we may assume that N ' Rk . Similarly, we can replace M and X by
small neighborhoods of m and s to reduce to the case where M ' Rk and U = M X.
We first treat the case where X consists of a single point. Let D M be a closed neighborhood of m
homeomorphic to a (closed) k-dimensional disk, and regard N as an open subset of the k-sphere S k . We
have a long exact sequence of compactly supported cohomology groups
0 ' Hk1
c (S k ; Z) Hk1
c (f ( D); Z) Hkc (S k f ( D); Z) Hkc (S k ; Z) Hkc (f ( D); Z) ' 0.
0 ' Hk1
c (f (D); Z) Hkc (S k f (D); Z) Hkc (S k ; Z) Hkc (f (D); Z) ' 0.
This proves that Hkc (S k f (D); Z) is free of rank 1 so that (by Poincare duality) S k f (D) is connected.
The set S k f ( D) can be written as a union of connected sets f (D D) and S k f (D), which must
therefore be the connected components of S k f ( D). It follows that f (D D) is open S k so that f (M )
contains a neighborhood of f (m) as desired.
Let us now treat the general case. Without loss of generality, we may assume that f (u) = (0, x),
where x X and 0 denotes the origin of Rk . Let fx : M N be the restriction of f to M {x}.
The above argument shows that fx is an open map, so that fx (M ) contains a closed ball B() Rk
for some positive radius . Let S M {m} be the inverse image of the boundary B(), so that S
is homeomorphic to the (k 1)-sphere. In particular, S is compact. Let : M X Rk denote the
composition of f with the projection map N X N ' Rk . Shrinking X if necessary, we may suppose
that the distance d(f (s, x), f (s, y)) < 2 for all s S and all y X. We will complete the proof by
showing that B( 2 ) X is contained in the image of f . Supposing otherwise; then there exists v B( 2 )
and y X such that (v, y) / f (M X). Then fy defines a map from M to Rk {v}, so the restriction
fy |S is nullhomotopic when regarded as a map from S to Rk {v}. However, this map is homotopic (via a
straight-line homotopy) to fx |S, which carries S homeomorphically onto B() Rk {v}. It follows that
the inclusion B() Rk {v} is nullhomotopic, which is impossible.
We now turn to the proof of Theorem 5.4.1.5. The main step is the following technical result:
Lemma 5.4.1.12. Let X be a paracompact topological space, and suppose that there exists a continuous map
f0 : Rk X Rk such that, for each x X, the restriction f0,x = f0 | Rk {x} is injective. Then there
exists an isotopy f : Rk X [0, 1] Rk with the following properties:
(i) The restriction f | Rk X {0} coincides with f0 .
(ii) For every pair (x, t) X [0, 1], the restricted map ft,x = f | Rk {x} {t} is injective.
(iii) For each x X, the map f1,x is bijective.
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 675
(iv) Suppose x X has the property that f0,x is bijective. Then ft,x is bijective for all t [0, 1].
Proof. Let w : X Rk be given by the formula w(x) = f0 (0, x). Replacing f0 by the map (v, x) 7
f0 (v, x) w(x), we can reduce to the case where w = 0: that is, each of the maps f0,x carries the origin of
Rk to itself.
For every continuous positive real-valued function : X R>0 , we let B() denote the open subset of
Rk X consisting of those pairs (v, x) such that |v| < (x). If r is a real number, we let B(r) = B(), where
: X R>0 is the constant function taking the value r.
Let g 1 : Rk X Rk X be given by the formula g 1 (v, x) = (f1 (v, x), x). The image g 1 (B(1)) is an
open subset of Rk X (Theorem 5.4.1.1) which contains the zero section {0} X; it follows that g 1 (B(1))
contains B() for some positive real-valued continuous function : X R>0 . Replacing f0 by the funciton
(v, x) 7 f0(x)
(v,x)
, we can assume that B(1) g 1 (B(1)).
We now proceed by defining a sequence of open embeddings {g i : Rk X Rk X}i2 and isotopies
{hit }0t1
from g i to g i+1 , so that the following conditions are satisfied:
(a) Each of the maps g i is compatible with the projection to X.
(b) Each isotopy {hit }0t1 consists of open embeddings Rk X Rk X which are compatible with the
projection to X. Moreover, this isotopy is constant on the open set B(i) Rk X.
(c) For i 1, we have B(i) g i (B(i)).
(d) Let x X be such that the map gxi : Rk Rk is a homeomorphism. Then hit,x : Rk Rk is a
homeomorphism for all t [0, 1].
Assuming that these requirements are met, we can obtain the desired isotopy ft by the formula
(
1
g i (v, x) if (|v| < i) (t > 1 2i1 )
ft (v, x) = i s2
hs (v, x) if t = 1 + 2i ,
where denotes the projection from Rk X onto Rk . We now proceed by induction on i. Assume that g i
has already been constructed; we will construct an isotopy hi from g i to another open embedding g i+1 to
satisfy the above conditions. First, we need to establish a bit of notation.
For every pair of real numbers r < s, let {H(r, s)t : Rk Rk }0t1 be a continuous family of homeo-
morphisms satisfying the following conditions:
(i) The isotopy {H(r, s)t } is constant on {v Rk : |v| < 2r } and {v Rk : |v| > s + 1}.
(ii) The map H(r, s) restricts to a homeomorphism of B(r) with B(s).
We will assume that the homeomorphisms {H(r, s)t } are chosen to depend continuously on r, s, and t.
Consequently, if < 0 are positive real-valued functions on X, we obtain an isotopy {H(, 0 )t : Rk X
Rk X} by the formula H(, 0 )t (v, x) = (H((x), 0 (x))t (v), x).
Since g i is continuous and {0} X (g i )1 B( 21 ), there exists a real-valued function : X (0, 1) such
that g i (B()) B( 12 ). We define a homeomorphism c : Rk X Rk X as follows:
(
(v, x) / g i (Rk X)
if (v, x)
c(v, x) = 1
g (H((x), i)1 (w), x) if (v, x) = g i (w, x).
i
Since g i carries B() into B( 21 ), we deduce that c(g i (v, x)) B( 21 ) if (v, x) B(i). Note that c is the identity
outside of the image g i B(i + 1); we can therefore choose a positive real valued function : X (i + 1, )
such that c is the identity outside of B().
We now define hit by the formula hit = c1 H(1, )t c g i (here we identify the real number 1 R with
the constant function X R taking the value 1). It is clear that hit is an isotopy from g i = g0i to another
676 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
map g i+1 = g1i , satisfying conditions (a) and (d) above. Since H(1, )t is the identity on B( 12 ) and c g i
carries B(i) into B( 21 ), we deduce that hit is constant on B(i) so that (b) is satisfied. It remains only to verify
(c): we must show that g i+1 B(i + 1) contains B(i + 1). In fact, we claim that g i+1 B(i + 1) contains B().
Since c is supported in B(), it suffices to show that (cg i+1 )B(i + 1) = (H(1, )1 c g i )B(i + 1) contains
B(). For this we need only show that (c g i )B(i + 1) contains B(1) B(i) g i B(i) g i B(i + 1). This is
clear, since H((x), i)1 induces a homeomorphism of B(i + 1) with itself.
Proof of Theorem 5.4.1.5. For every compact set K Rk , the compact open topology on the set of continu-
ous maps Map(K, Rk ) agrees with the topology induced by the metric dK (f, g) = sup{|f (v) g(v)|, v K}.
Consequently, the compact open topology on the entire mapping space Map(Rk , Rk ) is defined by the count-
able sequence of metrics {dB(n) }n0 (here B(n) denotes the closed ball of radius n), or equivalently by the
single metric
X 1
d(f, g) = inf{1, dB(n) (f, g)}.
2n
n0
k k k k
It follows that Emb(R , R ) Map(R , R ) is metrizable and therefore paracompact. Applying Lemma
5.4.1.12 to the canonical pairing
f0 : Rk Emb(Rk , Rk ) , Rk Map(Rk , Rk ) Rk ,
We let BTop(k) denote the -category given by the homotopy coherent nerve N(t EBTop(k) ) .
Remark 5.4.2.3. Definition 5.4.2.1 is a close relative of Definition 5.1.0.2. In fact, choosing a homeomor-
phism Rk ' 2k , we obtain an inclusion of -operads E k BTop(k) .
Remark 5.4.2.4. The object h0i is initial in BTop(k) . It follows that BTop(k) is a unital -operad.
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 677
Example 5.4.2.5. Suppose that k = 1. Every open embedding j : Rk S , Rk determines a pair (<, ),
where < is an element of the set of linear orderings of S (given by s < s0 if j(0, s) < j(0, s0 )) and : S {1}
is a function defined so that (s) = 1 if j|(Rk {s}) is orientation preserving, and (s) = 1 otherwise. This
construction determines a homotopy equivalence Emb(Rk S, Rk ) L(S) {1}S , where L(S) denotes
the set of linear orderings of S. It follows that BTop(k) is equivalent to the nerve of its homotopy category
and therefore arises from an operad in the category of sets via Construction 2.1.1.7. In fact, this is the
operad which controls associative algebras with involution, as described in 2.3.4.
Notation 5.4.2.6. For each integer k 0, we let BTop(k) denote the -category BTop(k) N(Fin ) {h1i}
underlying the -operad BTop(k) . Then BTop(k) can be identified with the nerve of the topological
category having a single object whose endomorphism monoid is the space Emb(Rk , Rk ) of open embeddings
from Rk to itself. It follows from the Kister-Mazur theorem (Theorem 5.4.1.5) that Emb(Rk , Rk ) is a
grouplike topological monoid, so that BTop(k) is a Kan complex. In fact, Theorem 5.4.1.5 shows that
BTop(k) can be identified with a classifying space for the topological group Top(k) of homeomorphisms from
Rk to itself.
Remark 5.4.2.7.QWe can modify Definition 5.4.2.1 by replacing the embedding spaces Emb(Rk S, Rk )
by the products sS Emb(Rk , Rk ). This yields another -operad, which is canonically isomorphic to
BTop(k)q . The evident inclusions Emb(Rk S, Rk ) , k k
Q
sS Emb(R , R ) induce an inclusion of -
q
operads BTop(k) , BTop(k) .
If k > 0, then the Kan complex BTop(k) is not contractible (nor even simply-connected, since an
orientation-reversing homeomorphisms from Rk to itself cannot be isotopic to the identity), so the -
operad BTop(k) is not reduced. Consequently, we can apply Theorem 2.3.4.4 to decompose BTop(k) as
the assembly of a family of reduced -operads. The key to understanding this decomposition is the following
observation:
Proposition 5.4.2.8. Let k be a nonnegative integer, and choose a homeomorphism Rk ' 2k . The induced
inclusion f : E
k BTop(k) is an approximation to BTop(k) (see Definition 2.3.3.6).
Proof. Using Corollaries 2.3.3.16 and 2.3.3.17, we are reduced to proving that for every finite set S, the
diagram
Sing(Rect(2k S, 2k )) / Sing Rect(2k , 2k )S
Sing(Emb(Rk S), Rk ) / Sing(Emb(Rk , Rk ))S
Sing(Emb(Rk S, Rk )) / Sing(Emb(Rk , Rk ))S
Germ(S, Rk ) / Germ({s}, Rk )
Q
sS
Conf(S, Rk ) / Rk ).
Q
sS Conf({s},
The lower square is a pullback diagram in which the vertical maps are Kan fibrations, and therefore a
homotopy pullback diagram. The middle square is a homotopy pullback diagram because the middle vertical
678 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
maps are homotopy equivalences (Proposition 5.4.1.8). The outer rectangle is a homotopy pullback diagram
because the vertical compositions are homotopy equivalences (Lemma 5.1.1.3). The desired result now follows
from a diagram chase.
Remark 5.4.2.9. Fix a nonnegative integer k. The -operad BTop(k) is unital and its underlying
-category BTop(k) is a Kan complex (Notation 5.4.2.6). According to Theorem 2.3.4.4, there exists a
reduced generalized -operad O and an assembly map O BTop(k) . Then O h0i ' O ' BTop(k);
we may therefore assume without loss of generality that O BTop(k) N(Fin ) is a BTop(k)-family of
-operads. Since E
k is reduced, Theorem 2.3.4.4 guarantees that the inclusion Ek BTop(k)
factors
(up to homotopy) through O . Without loss of generality, this map factors through Ox , where x denotes
the unique vertex of BTop(k). The resulting map E k Ox is a approximation to Ox (Proposition 5.4.2.8).
Since both Ek and Ox are reduced, it is an equivalence (Corollary 2.3.3.24). We can summarize the situation
as follows: the -operad BTop(k) is obtained by assembling a reduced BTop(k)-family of -operads, each
of which is equivalent to Ek . More informally, we can regard this BTop(k)-family as encoding an action
of the loop space BTop(k) ' Sing(Top(k)) on the -operad E
k , so that BTop(k) can be regarded as a
semidirect product of the -operad Ek with the topological group Top(k) of homeomorphisms of Rk with
itself.
We can summarize Remark 5.4.2.9 informally as follows: if C is a symmetric monoidal -category, then
the -category AlgBTop(k) (C) can be identified with the -category of Ek -algebra objects of C which are
equipped with a compatible action of the topological group Top(k). The requirement that Top(k) act on
an Ek -algebra is rather strong: in practice, we often encounter situations where an algebra A AlgEk (C)
is acted on not by the whole of Top(k), but by some smaller group. Our next definition gives a convenient
formulation of this situation.
Definition 5.4.2.10. Let B be a Kan complex equipped with a Kan fibration B BTop(k). We let E
B
denote the fiber product
BTop(k) BTop(k)q B q .
where we regard B B 0 as equipped with the composite map B B 0 BTop k BTop k 0 BTop k + k 0
(classifying the sum of the bundles pulled back from B and B 0 , respectively). The functor B,B 0 exhibits
E
BB 0 as a tensor product of the -operads EB and EB 0 . To prove this, we observe that Remark 5.4.2.13
implies that the constructions B 7 EB and B 7 EBB 0 carry homotopy colimits of Kan complexes (over
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 679
Top k) to homotopy colimits of -operads. Consequently, we may assume without loss of generality that
B ' 0 . Similarly, we may assume that B 0 ' 0 . In this case, the bifunctor B,B 0 is equivalent to bifunctor
E
k Ek0 Ek+k0 appearing in the statement of Theorem 5.1.2.2.
We conclude this section by illustrating Definition 5.4.2.10 with some examples. Another general class
of examples will be discussed in 5.4.5.
Example 5.4.2.15. Let B be a contractible Kan complex equipped with a Kan fibration B BTop(k).
Then E
B is equivalent to the -operad Ek .
Example 5.4.2.16. Fix k 0, and choose a homeomorphism of Rk with the unit ball B(1) Rk . We will
say that a map f : B(1) B(1) is a projective isometry if there exists an element in the orthogonal group
O(k), a positive real number , and a vector v0 B(1) such that f is given by the formula f (w) = v0 +(w).
For every finite set S, we let Isom+ (B(1) S, B(1)) denote the (closed) subspace of Emb(B(1) S, B(1))
consisting of those open embeddings whose restriction to each ball B(1) {s} is an orientation-preserving
projective isometry. Let t ESO(k) be the subcategory of t E
BTop(k) having the same objects, with morphism
spaces given by a Y
Mapt ESO(k) (hmi, hni) = Isom+ (B(1) 1 {i}, B(1)).
1in
BTop(k) which induces an equivalence of O with the -operad EB , where B is a Kan complex which
plays the role of a classifying space BSO(k) for the special orthogonal group SO(k) (and we arrange that the
inclusion of topological groups SO(k) Top(k) induces a Kan fibration BSO(k) BTop(k)). This recovers
the operad of framed disks described, for example, in [124].
Variant 5.4.2.17. In Example 5.4.2.16, there is no need to restrict our attention to orientation preserving
maps. If we instead allow all projective isometries, then we get another -operad O ' E B , where B is a
classifying space for the full orthogonal group O(k).
Example 5.4.2.18. In the definition of BTop(k) , we have allowed arbitrary open embeddings between
Euclidean spaces Rk . We could instead restrict our attention to spaces of smooth open embeddings (which
we regard as equipped with the Whitney topology, where convergence is given by uniform convergence of
all derivatives on compact sets) to obtain an -operad ESm . This can be identified with the -operad
EB , where B is a classifying space for the monoid of smooth embeddings from the open ball B(1) to itself.
Since every projective isometry is smooth, there is an obvious map O ESm , where O is defined as
in Variant 5.4.2.17. In fact, this map is an equivalence of -operads: this follows from the fact that the
inclusion from the orthogonal group O(k) into the space Embsm (B(1), B(1)) of smooth embeddings of B(1) to
itself is a homotopy equivalence (it has a homotopy inverse given by the composition Embsm (B(1), B(1))
GLk (R) O(k), where the first map is given by taking the derivative at the origin and the second is a
homotopy inverse to the inclusion O(k) , GLk (R)).
Many other variants on Example 5.4.2.18 are possible. For example, we can replace smooth manifolds
with piecewise linear manifolds. We can also consider smooth or piecewise linear manifolds equipped with
additional structures, such as orientations. We leave the details to the reader.
of this result. More precisely, we will show that if A is a nounital algebra object of a monoidal -category
C which admits a (two-sided) unit up to homotopy, then A can be extended to an algebra object of C in an
essentially unique way (Theorem 5.4.3.8). In ordinary category theory, this is a tautology. However, in the
-categorical setting the result is not as obvious, since the unit of an algebra object A of C is required to
satisfy a hierarchy of coherence conditions with respect to the multiplication on A.
We begin by recalling some basic definitions. Let Comm nu denote the nonunital commutative -operad:
that is, the subcategory of N(Fin ) whose morphisms are given by surjective maps hmi hni of pointed
finite sets (see Definition 5.4.4.1). We let Ass
nu denote the fiber product Commnu Comm Ass ; we will
refer to Assnu as the nonunital associative -operad. Given a planar -operad C Ass , we let Algnu (C)
denote the -category AlgAssnu / Ass (C); we will refer to Algnu (C) as the -category of nonunital associative
algebra objects of C. For many purposes, it is convenient to have a slightly different model for the theory of
nonunital associative algebras.
Definition 5.4.3.1. We will say that a morphism [m] [n] in s is inert if it determines an inert morphism
in the -operad Assnu : that is, if it induces a bijection [m] ' {i, i + 1, . . . , i + m} [n]. If C N()
op
nu
is a -planar -operad, we let Alg (C) denote the full subcategory of FunN()op (N(s ) , C ) spanned
op
by those functors which carry inert morphisms in N(s )op to inert morphisms in C .
Proposition 5.4.3.2. Let C Ass be a planar -operad and let C = C Ass N()op be the associ-
ated -planar -operad. Then composition with the map N(s )op Ass
nu of Proposition 5.4.3.3 induces
nu
an equivalence of -categories Algnu (C) Alg (C).
Proposition 5.4.3.3. Let s denote the subcategory of whose morphisms are given by injective maps
[m] [n] of linearly ordered finite sets. The functor Cut : N()op Ass of Construction 4.1.2.5
determines an approximation N(s )op Ass
nu to the -operad Assnu .
Remark 5.4.3.4. The definition of a nonunital associative algebra makes sense in the more general setting
of nonunital planar -operads. We will have no need for this additional generality.
nu
Definition 5.4.3.5. Let C N()op be a -monoidal -category, and let A Alg (C) be a nonunital
algebra object of C. Let 1 denote the unit object of C. A map u : 1 A is a right unit if the composition
u
A'A1AAA
is homotopic to the identity in C. Similarly, we will say that u is a left unit if the composition
u
A'1AAAA
is homotopic to the identity in C. We will say that u is a quasi-unit if it is both a left unit and a right unit.
We will say that A is quasi-unital if there exists a quasi-unit u : 1 A.
Remark 5.4.3.6. Let A be as in Definition 5.4.3.5, and suppose that A admits a left unit u : 1 A and a
right unit v : 1 A. Then the composite map
uv
1'1'1 AAA
is homotopic to both u and v, so that u and v are homotopic to each other. It follows that A is quasi-unital
if and only if it admits both a left and a right unit; in this case, the quasi-unit of A is determined uniquely
up to homotopy.
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 681
nu
Definition 5.4.3.7. Let C N()op be a -monoidal -category, and let A Alg (C) be a nonunital
algebra object of C, and let u : 1 A be a quasi-unit of A. We will say that a morphism f : A B in
nu
Alg (C) is quasi-unital if f u is a quasi-unit for B (in particular, this implies that B is quasi-unital). We
qu nu nu
let Alg (C) denote the subcategory of Alg (C) spanned by the quasi-unital objects of Alg (C) and
qu
quasi-unital morphisms between them. We will refer to Alg (C) as the -category of quasi-unital algebra
morphisms in C.
We can now state the main result of this section:
Theorem 5.4.3.8. Let C N()op be a -monoidal -category. Then the restriction functor
nu
Alg(C) Alg (C)
qu
induces a trivial Kan fibration Alg(C) Alg (C).
We will prove Theorem 5.4.3.8 at the end of this section. The basic idea is as follows: if A is a quasi-unital
associative algebra, then A can be identified with the algebra of (left) A-module endomorphisms of itself.
To make this idea precise, we will need a good theory of nonunital modules over nonunital algebras.
Recall that if A is a nonunital ring, then a nonunital left A-module is an abelian group M equipped with
a bilinear multiplication map A M M which satisfies the associativity formula a(bm) = (ab)m. Note
that if A admits a unit, then this condition does not imply that M is an A-module, because it does not imply
that the unit element of A acts by the identity on M . For example, there is a trivial nonunital A-module
0
structure on any abelian group M , given by the zero map A M M.
We now adapt the theory of nonunital left modules to the -categorical context. Let LM nu denote
the -operad LM N(Fin ) Comm nu . Given a fibration of -operads O LM
, corresponding to an
-category M = Om weakly enriched over a planar -operad C = Oa , we let LMod (M) denote the nu
the -category AlgLMnu / LM (O). We will refer to LModnu (M) as the -category of nonunital left module
objects of M. We have the following analogue of Proposition 5.4.3.3, which follows immediately from
Remarks 4.2.2.8 and 2.3.3.9:
Proposition 5.4.3.9. The functor : 1 N()op LM of Remark 4.2.2.8 determines an approximation
1 N(s )op LM
nu to the -operad LMnu .
Definition 5.4.3.10. We will say that a morphism in 1 N(s )op is inert if its image in LM
nu is inert. If
M 1 N()op is a map which exhibits M = M (0,[0]) as weakly enriched over the -planar -operad
nu
M 1 {1}, then we let LMod (C) denote the full subcategory of Fun1 N()op (1 N(s )op , M )
spanned by those functors which carry inert morphisms in 1 N(s )op to inert morphisms in C .
Combining Proposition 5.4.3.9 with Theorem 2.3.3.23, we obtain:
Proposition 5.4.3.11. Let O LM be a fibration of -operads which exhibits M = Om as weakly
enriched over the -planar -operad C = O
a , and let M = O LM ( N() ). Then composition
1 op
nu
with the map N(s ) LMnu induces an equivalence of -categories LMod (M) LMod (M).
1 op nu
Remark 5.4.3.12. In the situation of Definition 5.4.3.10, there are evident forgetful functors
nu nu
M LMod (M) Alg (C).
nu
We will generally abuse notation by identifying an object of LMod (M) with its image in M. If A is a
nu nu
nonunital algebra object of C, we let LModA (C) denote the fiber product LMod (M) Algnu (C) {A}.
nu nu
If A Alg(C), we will generally abuse notation by writing LModA (C) for LMod(A) (C), where (A)
nu
denotes the image of A under the forgetful functor : Alg(C) Alg (C).
Definition 5.4.3.13. Let M 1 N()op be a coCartesian fibration which exhibits M = M
(0,[0]) as
nu
left-tensored over the -monoidal -category C = M 1 {1}, and let M LMod (M) be a nonunital
module. We will say that M is quasi-unital if the following conditions are satisfied:
682 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
nu qu
(1) The image of M in Alg (C) is a quasi-unital algebra object A Alg (C).
:M '1M AM M
Remark 5.4.3.14. In view of Remark 5.4.3.6, the condition of Definition 5.4.3.13 does not depend on the
choice of a quasi-unit u : 1C A.
Remark 5.4.3.15. In the situation of Definition 5.4.3.13, the condition that be homotopic to the identity
is equivalent to the (apparently weaker) condition that be an equivalence. For suppose that is an
equivalence. Since the composition
uu
1 ' 1 1 A A A
is homotopic to u, we conclude that 2 is homotopic to (that is, 2 and belong to the same connected
component of MapM (M, M ) ). If is invertible in the homotopy category hM, this forces to be homotopic
to the identity.
Proof. It is clear that is a categorical fibration. It will therefore suffice to show that is a categorical
equivalence. We may assume without loss of generality that M = (1 N()op ) LM M for some
coCartesian fibration of -operads M LM . Let M C be defined as in Notation 4.2.2.16, and let
N = N()op C M where N()op maps to C via the algebra object A. Let q : N N()op be the
canonical map, so that q is a locally coCartesian fibration (Lemma 4.2.2.19).
We define a subcategory I [1] op as follows:
A morphism : (i, [m]) (j, [n]) in [1] op belongs to I if and only if either i = 0 or the map
[n] [m] is injective.
For i = 0, 1, we let Ii denote the full subcategory of I spanned by the objects {(i, [n])}n0 , so that I0 '
op and I1 ' op s . There is an evident forgetful functor I . We observe that
op
LModA (M) and
nu
LModA (M) can be identified with full subcategories of FunN()op (N(I0 ), N) and FunN()op (N(I0 1), N),
respectively.
Let X denote the full subcategory of FunN()op (N(I), N) spanned by those functors F with the following
properties:
(i) The restriction F0 = F | N(I0 ) belongs to LModA (M).
Conversely, conditions (ii) and (iii) imply (i) (since every inert morphism in N()op belongs to N(s )op ).
The map factors as a composition
0 00 qu
LModA (M) X LModA (M).
Proposition T.4.3.2.15 implies that 0 is the section of a trivial Kan fibration X LModA (M), and therefore
a categorical equivalence. We will complete the proof by showing that 00 is a trivial Kan fibration. According
to Proposition T.4.3.2.15, it will suffice to prove:
qu
(a) For every F1 LModA (M) FunN()op (N(I1 ), N), there exists a functor F FunN()op (N(I), N)
which is a p-right Kan extension of F1 .
qu
(b) If F FunN()op (N(I), N) is a functor such that F1 = F | N(I1 ) belongs to
LModA (M), then F X
if and only if F is a p-right Kan extension of F 0 .
qu
We begin by proving (a). Fix a functor F1 LModA (M) FunN()op (N(I1 ), N) and an object
E = (0, [n]) I0 . Let J = I1 I IE/ . According to Lemma T.4.3.2.13, it will suffice to show that f = F1 | N(J)
can be extended to a q-limit diagram N(J)/ N (compatible with the evident map N(J)/ N()op ).
Let J0 denote the full subcategory of J spanned by those maps (0, [n]) (1, [m]) for which the image of
the underlying map [m] [n] contains n. We claim that the inclusion N(J0 ) N(J) is right cofinal. In view
of Theorem T.4.1.3.1, it will suffice to show that, for every morphism E E 0 = (1, [m]) in I, the category
Z = J0 IE/ IE/ /E 0 has a weakly contractible nerve. Let : [m] [n] be the underlying map of linearly
ordered sets. If (m) = n then Z has a final object and there is nothing to prove. Assume therefore that
(m) < n. Unwinding the definitions, we can identify Z with a product of categories {Eop i }0in , where
(
(s,+ ) 1 (i)/ if i < n
Ei '
s if i = n.
The categories Ei have initial objects for i < n, and En has weakly contractible nerve (because the inclusion
N(s ) N() is right cofinal (Lemma T.5.5.8.4), right cofinal maps are weak homotopy equivalences
(Proposition T.4.1.1.3),
Q and N() is weakly contractible (Lemma T.5.5.8.4 and Proposition T.5.5.8.7)). It
follows that N(Z) ' 0in N(Ei )op is likewise weakly contractible. We are therefore reduced to proving:
(a0 ) There exists a q-limit diagram g : N(J0 )/ N rendering the following diagram commutative:
9/ N
g
N(J 0 )
_
g
p
N(J0 )/ / N()op ,
We now observe that, for every morphism : [m] [n] in for which (m) = n classifying a map
1 N()op , the pullback N N()op 1 is equivalent to a product M 1 . It follows that for every object
N N[m] , there exists a locally q-Cartesian morphism : N 0 N in N covering . Remark 4.2.2.22 implies
that is q-Cartesian.
Let h1 : N(J0 )/ N()op denote the composition N(J0 )/ N(I) N()op , so that we have a natural
transformation h : 1 N(J0 )/ N()op from h0 = h|{0} N(J0 )/ to h1 , where h0 is the constant functor
taking the value [n]. For each object x N(J0 )/ , the restriction of h to 1 {x} classifies a morphism
: [m] [n] satisfying (m) = n. It follows that we can lift h|(1 N(J0 )) to a p-Cartesian transformation
h : g 0 g. Using Proposition T.4.3.1.9, we are reduced to proving that the diagram g 0 : N(J0 ) N[n] can
e
be extended to a q-limit diagram in N[n] . In what follows, we will abuse notations by identifying N[n] with
684 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
M, so that g 0 can be regarded as a diagram in M. Let M = f1 ([0]) M. Unwinding the definitions, we see
that the values assumed by g 0 can be identified with M , and the morphisms between these values are given
by iterated multiplication by the unit 1C A. Since M is assumed to be quasi-unital, it follows that g 0
carries every morphism in J0 to an Qequivalence in N[n] . The simplicial set N(J0 ) is weakly contractible, since
it is isomorphic to the product ( 0i<n N(s,+ )op ) N(s )op . Applying Corollary T.4.4.4.10, we deduce
that g 0 admits a colimit g 0 : N(J0 ). N[n] , and that g 0 carries {v}. to an equivalence in N[n] . Since the
-category M [n] is equivalent to the product C[n] M, we conclude that g is a q[n] -limit diagram, where
0 0
0
q[n] : M[n] C[n] denotes the projection. Applying Corollary T.4.3.1.15 to the diagram
q0
M / C
$ {
N()op ,
we conclude that g 0 is a q 0 -limit diagram. Since q is a pullback of q 0 , we deduce that g 0 is a q-limit diagram,
as desired. This completes the proof of (a). Moreover, the proof shows that an arbitrary extension F of F1
is a q-right Kan extension at (0, [n]) if and only if, for some : [m] [n] in with (m) = n, the map
F (0, [n]) F (1, [m]) is locally q-Cartesian; moreover, this condition is independent of the choice of . In
particular, we can take = id[n] to conclude that F is a q-right Kan extension of F1 if and only if F satisfies
condition (ii), which proves (b).
We now return to Theorem 5.4.3.8. Before giving the proof, let us sketch the main idea. Suppose
that A is a nonunital ring, and we wish to promote A to an associative ring. Let M = A, regarded as
a (nonunital) right module over itself. Left multiplication induces a homomorphism of nonunital algebras
: A HomA (M, M ). If A admits a left unit 1, then A is freely generated by 1 as a right A-module, so
that evaluation at 1 induces an isomorphism HomA (M, M ) ' M . Under this isomorphism, corresponds
to the map a 7 a1. If the element 1 A is also a right unit, then is an isomorphism. On the other hand,
EndA (M, M ) is manifestly an associative ring. To translate this sketch into the setting of higher category
theory, we will need the following lemma, which will be proven at the end of this section:
qu
Lemma 5.4.3.17. Let C be a -monoidal -category, and let A Alg (C). There exists an -category
qu
M which is left-tensored over C and an object M LModA (M) for which the underlying map A M M
exhibits A as a classifying object for morphisms from M to M .
We will also need some nonunital analogues of the results of 4.7.2.
Lemma 5.4.3.18. Let p : M 1 N()op be a map which exhibits M = M 0,[0] as weakly enriched over
the -planar -operad C = M 1 {1}. Let s : N() N(Po) be the functor given on objects by
op op
[n] 7 ([n], 0, n). Then, for each object M M, composition with s induces a categorical equivalence
nu nu
: Alg (C+ [M ]) LMod (M) M {M }.
Proof. The proof is essentially identical to that of Theorem 4.7.2.34. Let Pos = Po s , and let X
Fun1 N()op (1 N(Pos )op , M ) be the full subcategory spanned by those functors F satisfying the
following conditions:
(a) If 0 i i0 j n, then the map F (0, [n], i, j) F (0, [n], i0 , j) is inert.
(b) If 0 i i0 j 0 n, then the map F (1, [n], i, j) F (1, [n], i0 , j 0 ) is inert.
(c) For 0 i j n, the map F (0, [n], i, j) F (1, [n], i, j) is inert.
(d) If : [m] [n] is an inert morphism in , then F (0, [n], (i), (j)) F (0, [m], i, j) is an equivalence
in M .
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 685
X
/ nu
LMod (M)
X0
0
/ M.
It will therefore suffice to show that the functors and 0 are categorical equivalences. The map 0 is an
equivalence since N(Po0s )op is weakly contractible (it has a final object, given by ([0], 0, 0)). It will therefore
suffice to show that is a categorical equivalence. Let X0 be the full subcategory of Fun1 N()op ({0}
N(Pos )op , M ) spanned by those functors F which satisfy (a0 ), (b0 ), (d), (d0 ), and the following weaker
version of (c):
(c0 ) For n 0, the map F (0, [n], 0, n) F (1, [n], 0, n) is inert.
A functor F Fun1 N()op ({0} N(Pos )op , M ) belongs to X0 if and only if F0 = F |(1 N(s )op )
nu
determines an object of LMod (M) and F is a p-right Kan extension of F0 . Then X0 is a full subcategory
of X and Proposition T.4.3.2.15 guarantees that the restriction map | X0 is a trivial Kan fibration. We will
complete the proof by showing that X = X0 . In other words, we will show that a functor F X0 also satisfies
conditions (a), (b), and (c). To prove (a), consider 0 i i0 j n. Condition (d) guarantees that the
induced map F (0, [n], i, j) F (0, [n], i0 , j) is equivalent to the map F ([j i], 0, j i) F ([j i0 ], 0, j i0 )
and is therefore inert by (a0 ). To prove (b), we assume that 0 i i0 j 0 j n and note that (d0 ) implies
that F (0, [n], i, j) F (0, [n], i0 , j 0 ) is equivalent to the map LF ([j i], 0, j i) LF ([j 0 i0 ], 0, j 0 i0 )
which is inert by (b0 ). It remains to verify (c). Fix 0 i j n; we wish to show that the map
u : F (0, [n], i, j) F (1, [n], i, j) is inert. Using (b), we are reduced to proving that the composite map
F (0, [n], i, j) F (1, [n], i, j) ' F (1, [j i], 0, j i) is inert. This map factors as a composition
u0 u00
F (0, [n], i, j) F (0, [j i], 0, j i) F (1, [j i], 0, j i)
Lemma 5.4.3.20. Let C be a -monoidal -category, M an -category which is left-tensored over C, and
M M an object. Then the forgetful functor
nu nu
LMod (M) M {M } Alg (C)
is a right fibration.
Proof. Combine Lemma 5.4.3.19 and 5.4.3.18.
Lemma 5.4.3.21. Let M be an -category left-tensored over a -monoidal -category C . Assume that
the -category C[M ] has a final object A. Then:
nu
(1) The object A can be promoted to an object of Alg (C+ [M ]) in an essentially unique way. We will
abuse notation by denoting this object also by A.
nu nu
Let : Alg (C+ [M ]) Alg (C) be the forgetful functor. Then:
nu nu
(2) There is a canonical equivalence of -categories Alg (C)/(A) ' LMod (M) M {M }.
Proof. Proposition 4.7.2.30 implies that the forgetful functor C[M ] N()op exhibits C[M ] as a -
monoidal -category, so that C[M ] ' O Ass N()op for some coCartesian fibration of -operads
O Ass . Combining Corollary 3.2.2.5 with Proposition 5.4.3.2, we deduce that A can be lifted to an
nu
object of Alg (C[M ]), and that any such lifting is a final object of Alg(C[M ]) (and therefore uniquely
determines up to equivalence. Since the map Alg(C+ [M ]) Alg(C[M ]) is a trivial Kan fibration; we
may lift A to a final object of Alg(C+ [M ]), which we will also denote by A. This proves (1). We have a
diagram of maps
nu nu nu nu
Alg (C)/(A) Alg (C+ [M ])/A Alg (C+ [M ]) LMod (M) M {M }
LMod (M) be a nonunital left module object having images M M and A Alg (C). Suppose
that the multiplication map A M M exhibits A as a classifying object for endomorphisms of M .
nu
Then, for every algebra object B Alg (C), we have a canonical isomorphism Map Algnu (C) (B, A) '
nu
LMod(M) M {M } /
Alg(C+ [M ]) / Alg(C)
0
nu
LMod (M) M {M } / Algnu (C+ [M ]) / nu
Alg (C).
nu
Let A0 be the image of M 0 in Alg (C+ [M ]). To prove that A0 belongs to the essential image of , it will
suffice to show that A0 belongs to the essential image of 0 .
Let C C+ [M ] denote the image of A0 . By assumption, C is a final object of C+ [M ]. Using Corollary
3.2.2.5 and Proposition 5.4.3.2, we deduce that A0 is a final object of Algnu (C+ [M ]). On the other hand,
Corollary 3.2.2.5 and Proposition 4.1.2.15 imply that Alg(C+ [M ]) has a final object A. Using Corollary
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 687
nu
3.2.2.5 and Proposition 5.4.3.2 again, we deduce that 0 (A) is a final object of Alg (C+ [M ]) and therefore
equivalent to A0 , which proves that A0 belongs to the essential image of 0 .
qu
We now prove that is fully faithful. Fix objects A, B Alg(C), and set A0 = (A) Alg (C), B0 =
qu
(B) Alg (C). We wish to prove that the map Map Alg(C) (B, A) Map Algqu (C) (B0 , A0 ) is a homotopy
qu
equivalence. Use Lemma 5.4.3.17 to choose M 0 LModA0 (M) as above. Consider the diagram
LModA (M) o
LModA (M) M {M } / {A} Alg(C) Alg(C+ [M ])
LModA0 (M) o / {A0 } Algqu (C) Algqu (C+ [M ]).
qu qu
LModA0 (M) M {M }
The left square is a pullback, and the left vertical map is a trivial Kan fibration (Proposition 5.4.3.16). The
horizontal maps on the right are both categorical equivalences (Theorem 4.7.2.34 and Lemma 5.4.3.18). Using
the two-out-of-three property, we deduce that is a categorical equivalence. Since is also a categorical
fibration, it is a trivial Kan fibration; we may therefore choose M LModA (M) lifting M 0 .
According to Corollary 4.7.2.41 and Lemma 5.4.3.22, we have canonical homotopy equivalences
We wish to prove that induces a homotopy equivalence Map Alg(C) (B, A) Map Algqu (C) (B0 , A0 ). In
view of the above identifications, it will suffice to show that the restriction map
qu
g : LModB (M) M {M } LModB0 (M) M {M }
here [K, X] denotes the set of maps from K to X in the homotopy category H of spaces. Replacing C by
Fun(K, C) and A by the nonunital algebra A0 Algnu (Fun(K, C)) ' Fun(K, Algnu (C)) corresponding to the
constant map K {A} Algnu (C), we can reduce to the case where K = 0 . In other words, it will suffice
to show composition with induces a bijection of sets q : 0 MapC (C, A) 0 MapM (C M, M ).
Our next step is to construct an inverse to q. Let u : 1 A be a quasi-unit. Let : C M M be an
arbitrary morphism in M. Then determines a map C A A in C. Let q 0 () denote the composition
u
C ' C 1 C A A.
We may view q 0 as a map of sets from 0 MapM (C M, M ) to 0 MapC (C, A). The composition q 0 q :
0 MapC (C, A) 0 MapC (C, A) is induced by the map ru : A A given by right multiplication by u.
Since u is a right unit of A, we deduce that q 0 q is the identity. In particular, q is injective.
To complete the proof, it will suffice to show that q is surjective. According to Theorem 4.7.2.34, if C is
an object of C, then giving a map : C M M in M is equivalent to lifting C to an object C e C+ [M ].
In particular, the left action of A on M gives rise to a canonical element A e C+ [M ]. Then belongs to
the image of q if and only if there exists a map C e A e in C [M ]. Consequently, the surjectivity of q is
+
Proposition 4.7.2.39 asserts that the forgetful functor C+ [M ] C is a right fibration. Consequently, the
quasi-unit u : 1 A can be lifted to a map u e:EA e in C+ [M ]. Since u is a left unit of A, the object E
classifies a map v : 1 M M which is an equivalence in C, so that v is an equivalence in M. It follows
from Remark 4.7.2.31 that E is an invertible object of C+ [M ] (see Remark 4.1.1.19), so that the functor
Ce 7 Ce E is an equivalence from C+ [M ] to itself. Consequently, condition () is equivalent to:
e : E A,
In view of the existence of u e it will suffice to prove the following slightly stronger assertion:
Applying Theorem 4.7.2.34 again, we see that (00 ) is equivalent to the following assertion: for every map
: C M M , there exists a commutative diagram
C AM / C M
AM / M;
in M, where the horizontal arrows are given by the canonical action of A on M . This is a straightforward
consequence of the constructions of M and M .
Definition 5.4.4.1. Let Surj denote the subcategory of Fin containing all objects of Fin , such that a
morphism : hmi hni belongs to Surj if and only if it is surjective. If O is an -operad, we let O nu
denote the fiber product O N(Fin ) N(Surj). Given a fibration of -operads C D and a map of
-operads O D , we let Algnu nu
O / D (C) denote the -category AlgOnu / D (C). We will refer to AlgO / D (C)
as the -category of nounital O-algebra objects of C. In the special case where D = O , we will denote
O / D (C) by Alg/ O (C). In the special case where D = N(Fin ), we will denote AlgO / D (C) by AlgO (C).
Algnu nu nu nu
Our goal is to show that if O is a little k-cubes operad Ek for some k 1, then the -category Algnu
O (C)
of nonunital O-algebra objects of C is not very different from the -category AlgO (C) of unital O-algebras
objects of C. More precisely, we will show that the restriction functor AlgO (C) Algnu O (C) induces an
equivalence of AlgO (C) onto a subcategory Algqu nu
O (C) AlgO (C) whose objects are required to admit units
up to homotopy and whose morphisms are required to preserve those units (see Definition 5.4.4.2 below).
We now formulate a generalization of Theorem 5.4.3.8.
Alg (C) (see Definition 5.4.3.7). More generally, for any k 1 we let Algqu
/Ek (C) denote the fiber product
0 0
Algnu
/Ek (C) Algnu
/E1
qu
(C0 ) Alg/E1 (C ), where C = E
1 E C . We will refer to Algqu
/Ek (C) as the -category of
k
quasi-unital Ek -algebra objects of C.
Remark 5.4.4.3. We can make Definition 5.4.4.2 more explicit as follows. If A Algnu /Ek (C) and 1 is the
unit object of C, we will say that a map u : 1 A is a quasi-unit for A if its homotopy class is both a left
and right unit with respect to the multiplication on A, as in Definition 5.4.3.5. Then A belongs to Algqu
/Ek (C)
if and only if it admits a quasi-unit u; in this case, u is determined uniquely up to homotopy. A morphism
qu
f : A B belongs to Algnu /Ek (C) belongs to Alg/Ek (C) if and only if A admits a quasi-unit u : 1 A and
the composite map f u is a quasi-unit for B.
Remark 5.4.4.4. In the situation of Remark 5.4.4.3, a map e : 1 A is a quasi-unit for A if and only if
each of the composite maps
eid m id e m
A ' 1 A A A A A ' A 1 A A A
is homotopic to the identity. If k > 1, then the multiplication on A and the tensor product on C are
commutative up to homotopy, so these conditions are equivalent to one another.
Let q : C E nu
k be a coCartesian fibration of -operads, and let : Alg/Ek (C) Alg/Ek (C) be
the restriction functor. Then carries Ek -algebra objects of C to quasi-unital objects of Alg/Ek (C), and
nu
morphisms of Ek -algebras to quasi-unital morphisms in Algnu /Ek (C). Consequently, can be viewed as a
functor from Alg/Ek (C) to Algqu
/Ek (C). The main result of this section is the following generalization of
Theorem 5.4.3.8:
Theorem 5.4.4.5. Let k 1 and let q : C E k be a coCartesian fibration of -operads. Then the
forgetful functor : Alg/Ek (C) Algqu
/Ek (C) is an equivalence of -categories.
The proof of Theorem 5.4.4.5 is somewhat elaborate, and will be given at the end of this section.
Remark 5.4.4.6. In the situation of Theorem 5.4.4.5, we may assume without loss of generality that C
is small (filtering C if necessary). Using Proposition 4.8.1.10, we deduce the existence of a presentable Ek -
monoidal -category D E
k and a fully faithful Ek -monoidal functor C D . We have a commutative
690 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
diagram
Alg/Ek (C) / Alg/E (D)
k
0
Algqu / Algqu (D)
/Ek (C) /Ek
where the horizontal maps are fully faithful embeddings, whose essential images consist of those (unital or
nonunital) Ek -algebra objects of D whose underlying object belongs to the essential image of the embedding
C , D. To prove that is a categorical equivalence, it suffices to show that 0 is a categorical equivalence.
In other words, it suffices to prove Theorem 5.4.4.5 in the special case where C is a presentable Ek -monoidal
-category.
We will use Theorem 5.4.4.5 to deduce an analogous assertion regarding commutative algebras. Let C
be a symmetric monoidal -category. We let CAlgnu (C) denote the -category Algnu Comm (C) of nonunital
commutative algebra objects of C. Definition 5.4.4.2 has an evident analogue for nonunital commutative
algebras and maps between them: we will say that a nonunital commutative algebra A CAlgnu (C) is
quasi-unital if there exists a map e : 1 A in C such that the composition
eid
A ' 1 A A A A
is homotopic to the identity (in the -category C). In this case, e is uniquely determined up to homotopy
and we say that e is a quasi-unit for A; a morphism f : A B in CAlgnu (C) is quasi-unital if A admits a
quasi-unit e : 1 A such that f e is a quasi-unit for B. The collection of quasi-unital commutative algebras
and quasi-unital morphisms between them can be organized into a subcategory CAlgqu (C) CAlgnu (C).
Corollary 5.4.4.7. Let C be a symmetric monoidal -category. Then the forgetful functor CAlg(C)
CAlgqu (C) is an equivalence of -categories.
Proof. In view of Corollary 5.1.1.5, we have an equivalence of -operads lim E Comm = E . It will
qu k
therefore suffice to show that the forgetful functor AlgE (C) AlgE (C) is an equivalence of -categories.
This map is the homotopy inverse limit of a tower of forgetful functors k : AlgEk (C) Algqu Ek (C), each of
which is an equivalence of -categories by Theorem 5.4.4.5.
As a first step toward understanding the forgetful functor : Alg/ O (C) Algnu / O (C), let us study the left
adjoint to . In classical algebra, if A is a nonunital ring, then we can canonically enlarge A to a unital ring
by considering the product A Z endowed with the multiplication (a, m)(b, n) = (ab + mb + na, mn). Our
next result shows that this construction works quite generally:
for every object X O, the map fX : A(X) A (X) and the unit map 1X A+ (X) exhibit A+ (X)
+
T : Algnu nu
/ O (C) ' Alg/ O (C)
/0
Algaug
/ O (C).
F / Alg
/ O (C) o
Proof. Let p : M 1 be a correspondence associated to the adjunction Algnu / O (C) . Let D
denote the full subcategory of Fun1 (1 1 , M) spanned by those diagrams
A
f
/ A+
g
A0
f0
/ A+
0
/ O (C) and A0 is a trivial O-algebra object of C; note that this last condition
where A0 is a final object of Algnu +
00
/ O (C), so that D1 is contractible. The restriction map f0 7 A0 is a categorical fibration from D1
Algnu +
00
onto the contractible Kan complex of initial objects of Alg/ O (C). It follows that is a trivial Kan fibration.
00
The map 00 is a pullback of , and therefore also a trivial Kan fibration.
We now complete the proof by showing that 0 is a trivial Kan fibration. In view of Proposition T.4.3.2.15,
it will suffice to show that a diagram Fun1 (1 1 , M) belongs to D if and only if 0 = |K belongs
to D0 and is a p-right Kan extension of 0 . Unwinding the definitions (and using Corollary 3.2.2.5), we
are reduced to showing that if we are given a diagram
A
f
/ A+
g
A0
f0
/ A+
0
A0 (X) / A+ (X)
0
is a pullback square in CX , for each X O. Since CX is a stable -category, this is equivalent to the
requirement that the induced map : cofib(fX ) A+ 0 (X) is an equivalence. The map fits into a
commutative diagram
1X / 1X
A+ (X) / cofib(f ) / A+ (X)
0
where the vertical maps are given by the units for the algebra objects A+ and A+ +
0 . Since A0 (X) is a
+
trivial algebra, the unit map 1X A0 (X) is an equivalence. Consequently, it suffices to show that f is
p-coCartesian if and only if each of the composite maps 1X A+ (X) cofib(f ) is an equivalence. We
have a pushout diagrm
/ A+ (X)
`
1X A(X)
1X / cofib(f ).
Since CX is stable, the lower horizontal map is an equivalence if and only if the upper horizontal map is
an equivalence. The desired result now follows immediately from the criterion described in Proposition
5.4.4.8.
Let us now return to the proof of Theorem 5.4.4.5. The case k = 1 follows immediately from Theorem
5.4.3.8. The proof of Theorem 5.4.4.5 in general will proceed by induction on k. For the remainder of this
section, we will fix an integer k 1, and assume that Theorem 5.4.4.5 has been verified for the -operad E k.
Our goal is to prove that Theorem 5.4.4.5 is valid also for E k+1 . Fix a coCartesian fibration of -operads
q : C E qu
k+1 ; we wish to show that the forgetful functor : Alg/Ek+1 (C) Alg/Ek+1 (C) is an equivalence of
-categories. In view of Remark 5.4.4.6, we can assume that C is a presentable Ek+1 -monoidal -category.
We begin by constructing a left homotopy inverse to . Consider the bifunctor of -operads E 1
Ek E
k+1 of 5.1.2. Using this bifunctor, we can define E1 -monoidal -categories Alg Ek /Ek+1 (C)
and
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 693
Algnu
Ek /Ek+1 (C) . Moreover, the collection of quasi-unital Ek -algebras and quasi-unital morphisms between
them are stable under tensor products, so we can also consider an E1 -monoidal subcategory Algqu
Ek /Ek+1 (C)
nu nu
AlgEk /Ek+1 (C) . By the same reasoning, we have Ek -monoidal -categories AlgE1 /Ek+1 (C) , AlgE1 /Ek+1 (C) ,
and Algqu
E1 /Ek+1 (C) .
There is an evident forgetful functor Algnu nu nu
/Ek+1 (C) Alg/E1 (AlgEk /Ek+1 (C)), which obviously restricts
qu nu qu
to a functor 0 : AlgEk+1 (C) Alg/E1 (AlgEk /Ek+1 (C)). Using the inductive hypothesis (and Corollary
T.2.4.4.4), we deduce that the evident categorical fibration AlgEk /Ek+1 (C) Algqu
Ek /Ek+1 (C) is a categorical
equivalence and therefore a trivial Kan fibration. It follows that the induced map
qu
Algnu nu
E1 (AlgEk /Ek+1 (C)) Alg/E1 (AlgEk /Ek+1 (C))
is a trivial Kan fibration, which admits a section 1 . Let 2 be the evident equivalence
Algnu nu
/E1 (AlgEk /Ek+1 (C)) ' Alg/Ek (AlgE1 /Ek+1 (C)).
Alg/Ek (Algqu nu
E1 /Ek+1 (C)) Alg/Ek (AlgE1 /Ek+1 (C)).
Using the inductive hypothesis and Corollary T.2.4.4.4 again, we deduce that the forgetful functor
is a trivial Kan fibration, which admits a section 3 . Finally, Theorem 5.1.2.2 implies that the functor
Alg/Ek+1 (C) Alg/E1 (AlgEk /Ek+1 (C)) is an equivalence of -categories which admits a homotopy inverse
4 . Let denote the composition 4 3 2 1 0 . Then is a functor from Algqu /Ek+1 (C) to Alg/Ek+1 (C).
The composition becomes homotopic to the identity after composing with the functor Alg/Ek+1 (C) '
Algqu qu nu nu
/E1 (AlgEk /Ek+1 (C)) Alg/E1 (AlgEk /Ek+1 (C)), and is therefore homotopic to the identity on Alg/Ek+1 (C).
To complete the proof of Theorem 5.4.4.5, it will suffice to show that the composition is equivalent
to the identity functor from Algqu /Ek+1 (C) to itself. This is substantially more difficult, and the proof will
require a brief digression. In what follows, we will assume that the reader is familiar with the theory of
centralizers of maps of Ek -algebras developed in 4.3.3.7 (see Definition 5.3.1.2).
MapfAlg
u
(B, C) MapuAlg/E (C) (A, C).
/Ek (C) k
Remark 5.4.4.12. Let M be an associative monoid. If x and y are commuting elements of M , then the
product xy = yx is invertible if and only if both x and y are invertible. In the situation of Definition
5.4.4.11, this guarantees that if u : 1 A and v : 1 A are morphisms in C such that u and v commute
uv
in the monoid HomhC (1, A) and w denotes the product map 1 ' 1 1 A A A, then we have
w u v
MapAlg/E (C) (A, B) = MapAlg/E (C) (A, B) MapAlg/E (C) (A, B) (where the intersection is formed in the
k k k
mapping space MapAlg/E (C) (A, B)). It follows that if f : A B is a u-equivalence or a v-equivalence, then
k
it is also a w-equivalence.
694 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Remark 5.4.4.13. Let C E k be a presentable Ek -monoidal -category, and let e : 1 A be the unit
map for an Ek -algebra object A Alg/Ek (C). We will abuse notation by identifying A with the underlying
nonunital Ek -algebra object, and let A+ be the free Ek -algebra generated by this nonunital Ek -algebra (see
e
Proposition 5.4.4.8). Let e+ denote the composite map 1 A A+ . Then the counit map v : A+ A is
+
an e -equivalence. To see this, it suffices to show that for every object B Alg/Ek (C), composition with v
induces a homotopy equivalence
+
MapAlg/E (C) (A, B) = MapeAlg/E (C) (A, B) MapeAlg/E (C) (A
+
, B).
k k k
Note that any nonunital algebra morphism f : A B carries e to an idempotent element [f e] of the
monoid HomhC (1, B), so f e is a quasi-unit for B if and only if [f e] is invertible. Consequently, the ho-
+
motopy equivalence MapAlg/E (A+ , B) ' MapAlgnu (A, B) induces an identification MapeAlg/E (C) (A+ , B) '
k /Ek k
MapAlgqu (C) (A, B). The desired result now follows from the inductive hypothesis.
/Ek
Lemma 5.4.4.14. Let q : C E k+1 be a presentable Ek+1 -monoidal -category, so that AlgEk /Ek+1 (C)
inherits the structure of an E1 -monoidal -category. Let f : A A0 be a morphism in AlgEk /Ek+1 (C), and
let u : 1 A be a morphism in C such that f is a u-equivalence. Let B AlgEk /Ek+1 (C) and v : 1 B be
an arbitrary morphism in C. Then:
(1) The induced map f idB is a u v : 1 A B equivalence.
(2) The induced map idB f is a v u : 1 B A-equivalence.
Proof. We will prove (1); the proof of (2) is similar. Let eA : 1 A and eB : 1 B denote the units of
A and B, respectively. We note that u v is homotopic to the product of maps eA v and u eB which
commute in the monoid HomhC (1, A B). By virtue of Remark 5.4.4.12, it will suffice to show that f idB
is a w-equivalence, where w = u eB .
Let w0 be the composition of w with f idB , and let C AlgEk /Ek+1 (C). We have a commutative diagram
Mapw
AlgE
0
(C) (A
0
B, C) / Mapw
AlgE (C (A B, C)
k /Ek+1 k /Ek+1
* t
MapAlgE (C) (B, C)
k /Ek+1
and we wish to show that the horizontal map is a homotopy equivalence. It will suffice to show that this
map induces a homotopy equivalence after passing to the homotopy fibers over any map g : B C. This
is equivalent to the requirement that f induces a homotopy equivalence MapfAlgu 0
(C) (A , ZEk (g)) Ek /Ek+1
MapuAlgE (C) (A, ZEk (g)), which follows from our assumption that f is a u-equivalence.
k /Ek+1
Lemma 5.4.4.15. Let C E k be a presentable Ek -monoidal -category, let A Alg/Ek (C), and let
u : 1 A be a morphism in the underlying -category C. Then there exists a morphism f : A A[u1 ] in
Alg/Ek (C) with the following universal properties:
(1) The map f is a u-equivalence.
(2) The composite map f u is a unit in the monoid HomhC (1, A[u1 ]).
Proof. Let P : Alg/Ek (C) MonEk (S) be the functor described in 5.2.6. The inclusion Mongp Ek (S)
MonEk (S) admits a right adjoint G which can be described informally as follows: G carries an Ek -space X to
the subspace X gp X given by the union of those connected components of X which are invertible in 0 X.
Let J : MonEk (S) S be the forgetful functor, and let : Alg/Ek (C) S be the functor corepresented by
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 695
A. We can identify u with a point in the space JP (A), which determines natural transformation of functors
JP . Let denote the fiber product JP JGP in the -category Fun(Alg/Ek (C), S). Since , J,
G, and P are all accessible functors which preserve small limits, the functor 0 is accessible and preserves
small limits, and is therefore corepresentable by an object A[u1 ] Alg/Ek (C) (Proposition T.5.5.2.7). The
evident map 0 induces a map f : A A[u1 ] which is easily seen to have the desired properties.
Example 5.4.4.17. Let A Algqu /Ek (C) be a nonunital algebra equipped with a quasi-unit eA : 1 A. Let
A+ Alg/Ek (C) be an algebra equipped with a nonunital algebra map : A A+ which exhibits A+ as
the free Ek -algebra generated by A. Then the composite map 0 : A A+ A+ [(eA )1 ] is quasi-unital,
and therefore (by the inductive hypothesis) lifts to an Ek -algebra map : A A+ [(eA )1 ]. Using the
inductive hypothesis again, we deduce that is an equivalence in Alg/Ek (C), so that 0 is an equivalence of
nonunital algebras.
We now return to the proof of Theorem 5.4.4.5 for a presentable Ek+1 -monoidal -category C
E
k+1 . We will assume that Theorem 5.4.4.5 holds for the -operad E k , so that the forgetful functor
AlgEk /Ek+1 (C) Algqu
Ek /Ek+1 (C) is an equivalence of -categories. Consequently, all of the notions defined
above for Ek -algebras make sense also in the context of quasi-unital Ek -algebras; we will make use of this
observation implicitly in what follows.
Let D denote the fiber product
Fun( 1 , Algqu
Ek /Ek+1 (C)) Fun( ,AlgE /E
1 nu (C)) Fun(1 , Algnu
Ek /Ek+1 (C))
k k+1
whose objects are nonunital maps f : A B between quasi-unital Ek -algebra objects of C, and whose
morphisms are given by commutative diagrams
A
f
/B
f0
A0 / B0
where the vertical maps are quasi-unital. Let D0 denote the full subcategory Fun(1 , Algqu
Ek /Ek+1 (C)) D
spanned by the quasi-unital maps f : A B. The inclusion D0 , D admits a left adjoint L, given
informally by the formula (f : A B) 7 (A B[(f eA )1 ]), where eA : 1 A denotes the unit of A.
Using Remark 5.4.4.16, we deduce the following:
A
f
/B
g g0
A0 / B0,
then L() is an equivalence if and only if the following pair of conditions is satisfied:
A
A
/ F (A)
A / F (A)[(A eA )1 ],
where eA : 1 A denotes the quasi-unit of A. It follows from Example 5.4.4.17 that the lower horizontal
map is an equivalence. Consequently, the above functor can be regarded as a natural transformation from
GF j to j in the -category Fun(Algqu nu qu
Ek /Ek+1 (C), Alg/E1 (AlgEk /Ek+1 (C))). Composing with 4 3 2 1 ,
we obtain a natural transformation : F of functors from Algqu /Ek+1 (C) to AlgEk /Ek+1 (C). Since
is homotopic to the identity, we can view as a natural transformation from F | Algqu /Ek+1 (C) to . This
transformation is adjoint to a map of functors idAlgqu/E
(C) . It is easy to see that this transformation
k+1
is an equivalence (using the fact that the forgetful functor Algqu
/Ek+1 (C) C is conservative, by Lemma
3.2.2.6), so that is a right homotopy inverse to . This completes the proof of Theorem 5.4.4.5.
with these open embeddings (up to specified isotopy). We will also consider a more rigid version of the -
operad E M , where the morphisms are required to be strictly compatible with the embeddings into M (rather
than merely up to isotopy); this -operad will be denoted by N(Disk(M )) (Definition 5.4.5.6). The main
result of this section is Theorem 5.4.5.9, which asserts that theory of EM -algebras is closely related to the
more rigid theory of N(Disk(M )) -algebras.
Our first step is to define the -operad EM more precisely.
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 697
00
maps of topological categories CM C0M C00M . The map is a weak equivalence of topological categories,
0 0 00
and so induces a homotopy equivalence BM BM . We claim that the induced map : BM BM
0 k
is also a homotopy equivalence. We can identify vertices of BM with open embeddings R M and
00
vertices of BM with points of M ; since M is a k-manifold, the map is surjective on vertices. Fix a vertex
k 0
(j : R , M ) BM . We have a map of homotopy fiber sequences
/ MapN(C00 ) (Rk , M ) / B 00 .
M M
It follows from Remark 5.4.1.11 that the left square is a homotopy pullback. It follows that the map of path
0 0 0
spaces MapBM 0 (j, j ) MapB 00 ((j), (j )) is a homotopy equivalence for every j lying in the essential
M
0
image of . Since the space BTop (k) is connected, the map is essentially surjective, so that is a
homotopy equivalence as desired.
00
We note there is a canonical homotopy equivalence Sing(M ) BM (adjoint to the weak homotopy
equivalence appearing in Proposition T.2.2.2.7). Consequently, we obtain a canonical isomorphism BM '
BM0
' BM00
' Sing(M ) in the homotopy category H. It follows that EM can be identified with the colimit of
a diagram -operads parametrized by M , each of which is equivalent to E k . This family is generally not
constant: instead, it is twisted by the principal Top(k)-bundle given by the tangent bundle of M . In other
words, if C is an -operad, then we can think of an object of AlgEM (C) as a (twisted) family of Ek -algebra
objects of C , parametrized by the points of M .
698 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Example 5.4.5.3. Let M be the Euclidean space Rk . Then the Kan complex BM is contractible, so that
E
M is equivalent to the littles cubes operad Ek (see Example 5.4.2.15). Since the -operad EM depends
functorially on M , we obtain another description of the action up to homotopy of the homeomorphism
group Top(k) on E k (at least if we view Top(k) as a discrete group).
Example 5.4.5.4. Let M be a k-manifold which is given as a disjoint union of open submanifolds M 0 , M 00
M . Then there is a canonical isomorphism of -operads E
M ' EM 0 EM 00 . Using Theorem 2.2.3.6, we
deduce that the canonical map AlgEM (C) AlgEM 0 (C) AlgEM 00 (C) is an equivalence, for any -operad
C .
Example 5.4.5.5. Let M be a k-manifold and let M 0 be a k 0 -manifold. There is an evident map of Kan
complexes : BM BM 0 BM M 0 , which induces a bifunctor of -operads : E
M EM 0 EM M 0 .
Remark 5.4.5.2 implies that is a homotopy equivalence, so that exhibits E
M M 0 as a tensor product of
the -operads EM and E
M 0 (see Remark 5.4.2.14).
Definition 5.4.5.6. Let M be a topological manifold of dimension k. Let Disk(M ) denote the collection of
all open subsets U M which are homeomorphic to Euclidean space Rk . We regard Disk(M ) as a partially
ordered set (with respect to inclusions of open sets), and let N(Disk(M )) denote its nerve. Let N(Disk(M ))
denote the subcategory subset of N(Disk(M ))q spanned by those morphisms (U1 , . . . , Um ) (V1 , . . . , Vn )
with the following property: for every pair of distinct integers 1 i, j m having the same image k hni ,
the open subsets Ui , Uj Vk are disjoint.
Remark 5.4.5.7. Let M be a manifold of dimension. Then N(Disk(M )) is the -operad associated to
the ordinary colored operad O whose objects are elements of Disk(M ), with morphisms given by
(
if U1 . . . Un V and Ui Uj = for i 6= j
MulO ({U1 , . . . , Un }, V ) =
otherwise.
Remark 5.4.5.8. Let Disk(M )0 denote the category whose objects are open embeddings Rk , M , and
whose morphisms are commutative diagrams
Rk
f
/ Rk
! }
M
where f is an open embedding. Then the forgetful functor (j : Rk , M ) 7 j(Rk ) determines an equivalence
of categories from Disk(M )0 to Disk(M ). If we regard Disk(M ) as a colored operad via the construction
of Remark 5.4.5.7, then Disk(M )0 inherits the structure of a colored operad, to which we can associate an
-operad N(Disk(M )0 ) equipped with an equivalence : N(Disk(M )0 ) N(Disk(M )) . The forgetful
functor (j : Rk , M ) 7 Rk determines a map of colored operads from Disk(M )0 to t E BTop(k) . Passing to
0
nerves, we obtain a map of -operads N(Disk(M ) ) BTop(k) , which naturally factors through the map
E
M BTop(k) . Composing with a homotopy inverse to , we get a map of -operads N(Disk(M ))
EM .
We can describe the situation roughly as follows: the objects of the -operads N(Disk(M )) and E M
are the same: copies of Euclidean space Rk equipped with an embedding in M . However, the morphisms
5.4. LITTLE CUBES AND MANIFOLD TOPOLOGY 699
$ ~
M
which commutes up to (specified) isotopy, while an n-ary operation in N(Disk(M )) is given by a diagram
as above which commutes on the nose.
The map of -operads : N(Disk(M )) E M appearing in Remark 5.4.5.8 is not an equivalence.
For example, the underlying -category of E M is the Kan complex BM ' Sing(M ), while the underlying
-category of N(Disk(M )) is the nerve of the partially ordered set Disk(M ), which is certainly not a Kan
complex. However, this is essentially the only difference: the map exhibits E
M as the -operad obtained
from N(Disk(M )) by inverting each of the morphisms in Disk(M ). More precisely, we have the following
result:
Theorem 5.4.5.9. Let M be a manifold and let C be an -operad. Composition with the map
N(Disk(M )) E
M
of Remark 5.4.5.8 induces a fully faithful embedding : AlgEM (C) AlgN(Disk(M )) (C). The essential image
of is the full subcategory of AlgN(Disk(M )) (C) spanned by the locally constant N(Disk(M )) -algebra objects
of C (see Definition 4.2.4.1).
Theorem 5.4.5.9 is an immediate consequence of Proposition 2.3.4.5, together with the following pair of
lemmas:
Lemma 5.4.5.10. Let M be a manifold of dimension k. Then the map N(Disk(M )) E
M induces a
weak homotopy equivalence : N(Disk(M )) BM .
Lemma 5.4.5.11. The map of -operads Disk(M ) E
M is a weak approximation to EM .
Proof of Lemma 5.4.5.10. The construction U 7 BU determines a functor from the category Disk(M )
to the category of simplicial sets. Let X denote the relative nerve N (Disk(M )) (see T.3.2.5), so that we
have a coCartesian fibration : X N(Disk(M )) whose over an object U Disk(M ) is the Kan complex
BU . Remark 5.4.5.2 implies that the fibers of are contractible, so that is a trivial Kan fibration. The
projection map has a section s, which carries an object U Disk(M ) to a chart Rk ' U in BU . The
map is obtained by composing the section s with the evident map 0 : X BM . Consequently, it will
suffice to show that the map 0 is a weak homotopy equivalence. According to Proposition T.3.3.4.5, this is
equivalent to the requirement that BM be a colimit of the diagram {U 7 BU }U Disk(M ) in the -category
of spaces S. Using Remark 5.4.5.2 again, we may reduce to showing that Sing M is a colimit of the diagram
{U 7 Sing U }U Disk(M ) . In view of Theorem A.3.1, we need only show that for every point x M , the
op
partially ordered set P : {U Disk(M ) : x U } is weakly contractible.
T In fact, P is filtered: for every
finite collection of open disks Ui M containing x, the intersection i Ui is an open neighborhood of x
which contains a smaller open neighborhood V ' Rk of x (because M is a topological manifold).
Proof of Lemma 5.4.5.11. Since the map E
M BTop(k)
is an approximation (Remark 5.4.2.11), it will
suffice to show that the composite map
: N(Disk(M )) E
M BTop(k)
is a weak approximation to BTop(k) . To this end, fix an object U Disk(M ) and an integer m 0; wish
to prove that the map
: N(Disk(M ))
/U N(Fin )/h1i {hmi} BTop(k)/U N(Fin )/h1i {hmi}
700 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
is a weak homotopy equivalence (Corollary 2.3.3.16). We can identify the domain of with the nerve N(A),
where
S A Disk(M )m denotes the partially ordered set of sequences (V1 , . . . , Vm ) Disk(M )m such that
Vi U and Vi Vj = for i 6= j.
It will now suffice to show that induces a homotopy equivalence after passing to the homotopy fiber
over the unique vertex of the Kan complex BTop(k)m . Unwinding the definitions, we must show that the
canonical map
Y
hocolim(V1 ,...,Vm )A Sing Emb(Rk , Vi ) Sing Emb(Rk hmi , U )
1im
is a weak homotopy equivalence. Using Proposition 5.4.1.8, we can reduce to showing instead that the map
Y
hocolim(V1 ,...,Vm )A Germ(Vi ) Germ(hmi , U )
1im
is a homotopy equivalence. Both sides are acted on freely by the simplicial group Germ0 (Rk ). Consequently,
it will suffice to show that we obtain a weak homotopy equivalence of quotients
Y
hocolim(V1 ,...,Vm )A Conf({i}, Vi ) Conf(hmi , U ).
1im
In view of Theorem A.3.1, it will suffice to show that for every injective map : hmi U , the partially
ordered set A = {(V1 , . . . , Vm ) A : (i) Vi } has weakly contractible nerve. This is clear, since Aop
is filtered (because each point (i) has arbitrarily small neighborhoods homeomorphic to Euclidean space
Rk ).
We can summarize Theorem 5.4.5.9 informally as follows. To give an EM -algebra object A of a symmetric
monoidal -category C, we need to specify the following data:
(ii) For every collection of disjoint open disks V1 , . . . , Vn contained in an open disk U M , a map A(V1 )
. . . A(Vn ) A(U ), which is an equivalence when n = 1.
In 5.5.1, we will explain how to describe this data in another way: namely, as a cosheaf on the Ran
space of M (see Definition 5.5.1.1). However, in the setting of the Ran space, it is much more convenient to
work with a nonunital version of the theory of EM -algebras. Consequently, we will spend the remainder of
this section explaining how to adapt the above ideas to the nonunital case. We associate to every k-manifold
M an -operad (E M )nu as in Definition 5.4.4.1. It follows from Remark 2.3.3.9 and Proposition 2.3.4.8 that
(E )
M nu is the assembly of the BM -family of -operads (BM N(Fin )) BM q (E
M )nu , each fiber of which
is equivalent to the nonunital little cubes operad (Ek )nu . If C is a symmetric monoidal -category, we let
EM (C) denote the -category Alg(EM )nu (C) of nonunital EM -algebra objects of C. Our next goal is to
Algnu
show that the results of 5.4.4 can be generalized to the present setting: that is, for any symmetric monoidal
-category C, we can identify AlgEM (C) with a subcategory of Algnu EM (C) (Proposition 5.4.5.14). Our first
step is to identify the relevant subcategory more precisely.
Remark 5.4.5.13. Let M be a manifold of dimension k > 0 and let A be a nonunital EM -algebra object
of a symmetric monoidal -category C . Fix a point U BM , corresponding to an open embedding
: Rk , M . We will say that a map u : 1 A(U ) in C is a quasi-unit for A if, for every pair of objects
V, W BM and every morphism : U V W , the composite map
u
A(V ) ' 1 A(V ) A(U ) A(V ) A(W )
is homotopic to the map induced by the composition U U V W in EM . Note that it suffices to check
this condition in the special case where V = W = U and, if k > 1, where is a single map (arbitrarily
chosen). Unwinding the definition, we see that A is quasi-unital if and only if there exists a quasi-unit
u : 1 A(U ) for each U BM . Similarly, a map A B between quasi-unital EM -algebra objects is
u
quasi-unital if, for every quasi-unit u : 1 A(U ), the composite map 1 A(U ) B(U ) is a quasi-unit for
B. Moreover, if M is connected, then it suffices to check these conditions for a single U BM .
Proposition 5.4.5.14. Let M be a manifold of dimension k > 0 and let C be a symmetric monoidal
-category. Then the restriction functor AlgEM (C) Algqu
EM (C) is an equivalence of -categories.
(K N(Fin )) BM
q EM
Alg0OK
K
/ Algqu0 (C).
OK
If K = BM , then the vertical maps are categorical equivalences. Consequently, it will suffice to prove that
K is an equivalence for every map of simplicial sets K BM . The collection of simplicial sets K which
satisfy this condition is clearly stable under homotopy colimits; we can therefore reduce to the case where
K is a simplex, in which case the desired result follows from Theorem 5.4.4.5.
It follows from Lemma 5.4.5.11 and Remark 2.3.3.9 that for every manifold M , the map Disk(M )nu
(E
M )nu is a weak approximation to (EM ) nu . Combining this with Lemma 5.4.5.10 and Theorem 2.3.3.23,
we deduce the following nonunital variant of Theorem 5.4.5.9:
Proposition 5.4.5.15. Let M be a manifold and let C be an -operad. Then composition with map
N(Disk(M )) E
M of Remark 5.4.5.8 induces a fully faithful embedding
: Algnu nu
EM (C) AlgN(Disk(M )) (C).
Definition 5.4.5.16. Let M be a manifold of dimension k > 0 and let C be a symmetric monoidal -
nu -algebra object of C is quasi-unital if it corresponds
category. We will say that a locally constant Disk(M )
to a quasi-unital (E
M )nu -algebra object of C under the equivalence of Proposition 5.4.5.15. Similarly, we
702 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
will say that a map f : A B between locally constant quasi-unital Disk(M ) nu -algebra objects of C is
quasi-unital if it corresponds to a quasi-unital morphism in Algnu
EM (C) under the equivalence of Proposition
qu,loc
5.4.5.15. We let AlgDisk(M ) (C) denote the subcategory of AlgDisk(M ) (C) spanned by the quasi-unital, locally
constant Disk(M ) -algebra objects of C and quasi-unital morphisms between them.
Remark 5.4.5.17. Let A Algnu Disk(M ) (C), let W Disk(M ) be an open disk in M , and let U W be an
open disk with compact closure in W . We say that a map 1 A(U ) in C is a quasi-unit for A if, for every
disk V Disk(M ) such that V W and V U = , the diagram
1 A(V )
uid
/ A(U ) A(V )
A(V ) / A(W )
commutes up to homotopy. Note that if M has dimension at least 2, it suffices to check this condition for
a single open disk V . Unwinding the definition, we see that A is quasi-unital if and only if there exists
a quasi-unit u : 1 A(U ) for every pair U W as above, and a map f : A B in Algnu Disk(M ) (C) is
quasi-unital if and only if composition with f carries every quasi-unit 1 A(U ) to a quasi-unit 1 B(U )
(see Remark 5.4.5.13). In fact, it suffices to check these conditions for a single pair U W in each connected
component of M .
Combining Proposition 5.4.5.14, Theorem 5.4.5.9, and Proposition 5.4.5.15, we arrive at the following:
Proposition 5.4.5.18. Let M be a manifold of dimension k > 0 and C a symmetric monoidal -category.
qu,loc
Then the restriction functor Algloc
Disk(M ) (C) AlgDisk(M ) (C) is an equivalence of -categories.
In other words, there is no essential loss of information in passing from unital Disk(M ) -algebras to
nonunital Disk(M ) -algebras, at least in the locally constant case. For this reason, we will confine our
attention to nonunital algebras in 5.5.
(which does not require the assumption that M is connected) in 5.5.2, and verify R that it is equivalent to
F(Ran(M )) for connected M in 5.5.4 (Theorem 5.5.4.14). The construction A 7 M A can be regarded as a
generalization of Hochschild homology (Theorem 5.5.3.11) and has a number of excellent formal properties,
which we will discuss in 5.5.3.
In 5.5.6, will use the theory of topological chiral homology to formulate and prove a nonabelian version
of the Poincare duality theorem (Theorem 5.5.6.6). The proof will rely on general version of Verdier duality
(Theorem 5.5.5.4), which we prove in 5.5.5.
Remark 5.5.0.1. We will regard Convention 5.4.0.1 as in force throughout this section: the word manifold
will always refer to a paracompact, Hausdorff, topological manifold of some fixed dimension k.
Proof. We first prove that Ran(M )S is path connected. Let T be a subset of M containing S. For each
t T , choose a path pt : [0, 1] M such that pt (0) = t and pt (1) S (this is possible since M is connected
and S is nonempty). Then the map r 7 S {pt (r)}tT determines a continuous path in Ran(M )S joining
T with S. We will complete the proof by showing that for each n > 0, every element n Ran(M )S is
trivial; here we compute the homotopy group n with respect to the base point given by S Ran(M )S .
The topological space Ran(M )S admits a continuous product U : Ran(M )S Ran(M )S Ran(M )S ,
given by the formula U (T, T 0 ) = T T 0 . This product induces a map of homotopy groups
Since S is a unit with respect to the multiplication on Ran(M )S , we conclude that (, 1) = = (1, )
(where we let 1 denote the unit element of the homotopy group n Ran(M )S ). Because the composition of
the diagonal embedding Ran(M )S Ran(M )S Ran(M )S with U is the identity from Ran(M )S to itself,
we have also (, ) = . It follows that
= (, ) = (, 1)(1, ) = 2
so that = 1 as desired.
Proof of Theorem 5.5.1.6. For every point x M , choose an open embedding jx : Rk , M such that
jx (0) = x. Let Ux = jx (B(1)) be the image under jx of the unit ball in Rk , and let Vx be the open subset
of Ran(M ) consisting of those nonempty finite subsets S M such that S Ux 6= . Let J be the partially
ordered set of all nonempty finite subsets of M (that is, J is the Ran space Ran(M ), but viewed as a partially
ordered set). We define a functor from Jop to the category of open subsets of Ran(M ) by the formula
\
T 7 VT = Vx .
xT
For each S Ran(M ), the partially ordered set {T J : S VT } is nonempty and stable under finite unions,
and therefore has weakly contractible nerve. It follows that Sing Ran(M ) is equivalent to the homotopy
colimit of the diagram {Sing VT }T Jop (Theorem A.3.1). We will prove that each of the spaces VT is weakly
contractible, so that this homotopy colimit is weakly homotopy equivalent to N(Jop ) and therefore weakly
contractible.
Fix T J, and choose a continuous family of maps {hr : Rk Rk }0r1 with the following properties:
(i) For 0 r 1, the map hr is the identity outside of a ball B(2) Rk of radius 2.
(ii) The map h0 is the identity.
(iii) The map h1 carries B(1) Rk to the origin.
We now define a homotopy T : Ran(M ) [0, 1] Ran(M ) by the formula
[
T (S, r) = S jx ht jx1 (S).
xT
The homotopy T leaves VT and Ran(M )T setwise fixed, and carries VT {1} into Ran(M )T . It follows
that the inclusion Ran(M )T VT is a homotopy equivalence, so that VT is weakly contractible by Lemma
5.5.1.8.
We now discuss a natural stratification of the Ran space.
Definition 5.5.1.9. Let M be a manifold. We let Rann (M ) denote the subspace of Ran(M ) consisting of
those subsets S M having cardinality n, and Rann (M ) the subspace of Rann (M ) consisting of those
subsets S M having cardinality exactly n.
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 705
Remark 5.5.1.10. The set Rann (M ) is closed in Ran(M ), and Rann (M ) is open in Rann (M ).
Definition 5.5.1.11. Let M be a manifold and let F Shv(Ran(M )) be a sheaf on Ran(M ). For each
n 0, let i(n) : Rann (M ) Ran(M ) denote the inclusion map. We will say that F is constructible if the
following conditions are satisfied:
(1) The canonical map F limn i(n) i(n) F is an equivalence.
(2) For each n, the restriction of i(n) F to the open subset Rann (M ) Rann (M ) is locally constant.
Remark 5.5.1.12. Condition (2) of Definition 5.5.1.11 is equivalent to the requirement that F be Z0 -
constructible, where we regard Ran(M ) as Z0 -stratified via the map Ran(M ) Z0 given by S 7 |S|.
We refer the reader to A.5 for a general review of the theory of constructible sheaves. Here we are required
to impose condition (1) because the partially ordered set Z0 does not satisfy the ascending chain condition.
Remark 5.5.1.13. We can endow the topological space Ran(M ) with another topology, where a set U
Ran(M ) is open if and only if its intersection with each Rann (M ) is open (with respect to the topology
of Definition 5.5.1.1). If F is a sheaf on Ran(M ) with respect to this second topology, then condition (1) of
Definition 5.5.1.11 is automatic: this follows from Proposition T.7.1.5.8.
The following result gives a convenient characterization of constructible sheaves on the Ran space:
Proposition 5.5.1.14. Let M be a manifold and F Shv(Ran(M )). Then F is constructible if and only if
it is hypercomplete and satisfies the following additional condition:
() For every nonempty finite collection of disjoint disks U1 , . . . , Un M containing open subdisks V1
U1 , . . . , Vn Un , the restriction map F(Ran({Ui })) F(Ran({Vi })) is a homotopy equivalence.
Proof. We first prove the only if direction. Suppose that F is constructible. To show that F is hypercom-
plete, we write F as a limit lim i(n) i(n) F as in Definition 5.5.1.11. It therefore suffices to show that each
i(n) F is hypercomplete. This follows from the observation that Rann (M ) is a paracompact topological
space of finite covering dimension (Corollary T.7.2.1.12).
We now prove every constructible sheaf F Shv(Ran(M )) satisfies (). For 1 i n, we invoke
Theorem 5.4.1.5 to choose an isotopy {hti : Vi Ui }tR such that h0i is the inclusion of Vi into Ui and h1i is
a homeomorphism. These isotopies determine an open embedding
H : Ran({Vi }) R Ran({Ui }) R .
Let F0 Shv(Ran({Ui }) R) be the pullback of F, so that F0 is hypercomplete (see Lemma A.2.6 and
Example A.2.8). It follows that H F0 is hypercomplete. Since F is constructible, we deduce that F0 is
foliated. For t R, let F0t denote the restriction of F to Ran({Vi }) {t}. We have a commutative diagram
of spaces
F(Ran({Ui }))
/ F0 ((Ran({Vi }) R)
0
( u 00
Since each h1i is a homeomorphism, we deduce that 0 is a homotopy equivalence. Proposition A.2.5 guaran-
tees that 00 is a homotopy equivalence, so that is a homotopy equivalence by the two-out-of-three property.
Applying Proposition A.2.5 again, we deduce that the composite map F(Ran({Ui })) F00 (Ran({Vi })) '
F(Ran({Vi })) is a homotopy equivalence as desired.
We now prove the if direction of the proposition. Assume that F is hypercomplete and that F satisfies
(); we wish to prove that F is constructible. We first show that the restriction of F to each Rann (M ) is locally
constant. Choose a point S Rann (M ); we will show that F | Rann (M ) is constant in a neighborhood of S.
706 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Let S = {x1 , . . . , xn }, and choose disjoint open disks U1 , . . . , Un X such that xi Ui . Let W Rann (M )
denote the collection of all subsets S M which contain exactly one point from each Ui . We will prove that
F | Rann (M ) is constant on W . Let X = F(Ran({Ui })). Since W Ran({Ui }), there is a canonical map
from the constant sheaf on W taking the value X to F |W ; we will show that this map is an equivalence.
Since W ' U1 . . . Un is a manifold, it has finite covering dimension so that Shv(W ) is hypercomplete.
Consequently, to show that a morphism in Shv(W ) is an equivalence, it suffices to check after passing to the
stalk at each point {y1 , . . . , yn } W . This stalk is given by limV F(V ), where the colimit is taken over all
open subsets V Ran(M ) containing {y1 , . . . , yn }. It follows from Remark 5.5.1.4 that it suffices to take
the colimit over those open sets V of the form Ran({Vi }), where each Vi Ui is an open neighborhood of
yi . Condition () guarantees that each of the maps X F(V ) is a homotopy equivalence, so after passing
to the filtered colimit we obtain a homotopy equivalence X limV F(V ) as desired.
Let G = limn i(n) i(n) F (using the notation of Definition 5.5.1.11). To complete the proof, it will
suffice to show that the canonical map : F G is an equivalence. Since each i(n) F is automatically
hypercomplete (because Rann (M ) is a paracompact space of finite covering dimension), we see that G is
hypercomplete. Using the results of T.6.5.3, we deduce that the collection of those open sets U Ran(M )
such that induces a homotopy equivalence U : F(U ) G(U ) is stable under the formation of unions of
hypercoverings. It therefore suffices to show that U is an homotopy equivalence for some collection of open
sets U which forms a basis for the topology of Ran(M ). By virtue of Remark 5.5.1.4, we may assume that
U = Ran({Ui }) for some collection of disjoint open disks U1 , . . . , Un .
For each integer m, let Fm = i(m) F. We wish to prove that the map F(U ) limm Fm (U
Ranm (M )) is a homotopy equivalence. In fact, we will prove that the individual maps F(U ) Fm (U
Ranm (M )) are homotopy equivalences for m n. Choose a point xi in each disk Ui , and let S =
{x1 , . . . , xn }. Let FS denote the stalk of F at the point S. We have a commutative diagram of restriction
maps
F(U ) / Fm (U Ranm (M ))
0
! w
FS
where is a homotopy equivalence by the argument given above. By the two-out-of-three property, we are
reduced to proving that 0 is a homotopy equivalence.
The set U Ranm (M ) admits a stratification by the linearly ordered set [m], which carries a point
T Ran(M ) to the cardinality of T . Let C = Sing[m] (U Ranm (M )). Since F is constructible, the sheaf
F |(U Ranm (M )) corresponds to some left fibration q : C e C under the equivalence of -categories
provided by Theorem A.9.3. Under this equivalence, we can identify Fm (U Ranm (M )) with the -
category FunC (C, C)
e of sections of q, while FS corresponds to the fiber of C eS of q over the point S C.
To prove that is an equivalence, it suffices to show that S is an initial object of C. To this end, choose
0
given by the formula c(t, T ) = {i (tv) : i (v) T }. The continuous map c induces a natural transformation
from the inclusion {S} , C to the identity functor from C to itself, thereby proving that S C is initial as
desired.
Proposition 5.5.1.15. Let X be a topological space, U(X) the collection of open subsets of X, and F :
N(U(X)op ) S a presheaf on X. The following conditions are equivalent:
(2) Let U be an open subset of X, C be a category, and f : C U(U ) a functor. Suppose that, for every
point x U , the full subcategory Cx = {C C : x f (C)} C has weakly contractible nerve. Then F
F
exhibits F(U ) as a limit of the diagram N(C)op N(U(X)op ) S.
Lemma 5.5.1.16. Let X be a topological space, and let F Shv(X) be an -connective sheaf satisfying the
following condition:
() Let A be a partially ordered set and f : A U(X)op an order-preserving map such that, for every
point x X, the full subcategory Ax = {a A : x f (a)} A is filtered. Then F exhibits F(X) as a
F
limit of the diagram N(A) N(U(X)op ) S.
Proof. The functor F : N(U(X)op ) S classifies a left fibration q : E N(U(X)op ). We will construct a
partially ordered set A and a map : N(A) E such that the composite map N(A) N(U(X)op ) and each
subset Ax is filterd. According to Corollary T.3.3.3.3, we can identify the limit limaA F(f (a)) with the Kan
complex FunN(U(X)op ) (N(A), E), which is nonempty by construction.
We will construct a sequence of partially ordered sets
= A(0) A(1) . . .
(i) For every element a A(n), the set {b A(n) : b < a} is a finite subset of A(n 1).
(ii) For every point x X and every finite subset S A(n 1)x , there exists an upper bound for S in
A(n)x .
S
Assuming that this can be done, we can complete the proof by taking A = n A(n) and be the amalga-
mation of the maps (n).
The construction now proceeds by induction on n. Assume that n > 0 and that the map (n 1) :
N(A(n 1)) E has already been constructed. Let K be the set of pairs (x, S), where x X and S is a
finite subset of A(n 1)x which is closed-downwards
` (that is, a a0 and a0 S implies a S). We define
A(n) to be the disjoint union A(n 1) K. We regard A(n) as a partially ordered set, where a < b in A(n)
if and only a, b A(n 1) and a < b in A(n 1), or a A(n 1), b = (x, S) K, and a S. It is clear that
A(n) satisfies condition (i). It remains only to construct a map (n) : N(A(n)) E which extends (n 1)
and satisfies (ii). Unwinding the definitions, we must show that for every pair (x, S) K, the extension
problem
0
/
N(S) =E
N(S).
admits a solution, where 0 denotes the restriction (n 1)| N(S) and carries the cone point of N(S). to
an object E E such that x q(E) U(X).
Since S is finite, the subset U = sS q( 0 (s)) is an open subset of X containing the point x. The
T
map 0 determines a diagram : N(S) E N(U(X)op ) {U } ' F(U ). To prove the existence of , it
suffices to show that there exists a smaller open subset V U containing x such that the composite map
N(S) F(U ) F(V ) is nullhomotopic. Since N(S) is finite, it suffices to show induces a nullhomotopic
map from N(S) into the stalk Fx = limxV F(V ). We conclude by observing that Fx is contractible (since
F is assumed to be -connective).
708 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Proof of Proposition 5.5.1.15. Suppose first that (1) is satisfied; we will verify (2). Let : U(X) Shv(X)
be the functor which carries an open set U to the sheaf U given by the formula
(
0 if V U
U (V ) =
otherwise.
Let G = limCC f (C) . For every point x U , the stalk Gx is weakly homotopy equivalent to the nerve of
the category Cx , and for x
/ U the stalk Gx is empty. If each Cx has weakly contractible nerve, then we
conclude that the canonical map G U is -connective, so that
F(U ) ' MapShv(X) (U , F) ' MapShv(X) (G, F) ' lim MapShv(X) (f (C) , F) = lim F(f (C)).
CC CC
Now suppose that (2) is satisfied. Let S U(X) be a covering sieve on an open set U X. Then
for each x U , the partially ordered set Sx = {V S : x V } is nonempty and stable under finite
intersections, so that N(Sx )op is filtered and therefore weakly contractible. It follows from (2) that the
map F(U ) limV S F(V ) is a homotopy equivalence, so that F is a sheaf. It remains to show that F is
hypercomplete. Choose an -connective morphism : F F0 , where F0 is hypercomplete; we wish to show
that is an equivalence. The first part of the proof shows that F0 also satisfies the condition stated in (2).
Consequently, it will suffice to prove the following:
() Let : F G be an -connective morphism in Shv(X), where F and G both satisfy (2). Then is
an equivalence.
To prove (), it suffices to show that for each open set U X, induces a homotopy equivalence U :
F(U ) G(U ). We will show that U is n-connective for each n 0, using induction on n. If n > 0, then
we can conclude by applying the inductive hypothesis to the diagonal map : F F G F. It remains to
consider the case n = 0: that is, to show that the map U is surjective on connected components. In other
words, we must show that every map U G factors through . This follows by applying Lemma 5.5.1.16
to the fiber product U G F (and restricting to the open set U ).
Definition 5.5.2.2. We will say that a symmetric monoidal -category C is sifted-complete if the under-
lying -category C admits small sifted colimits and the tensor product functor C C C preserves small
sifted colimits.
Remark 5.5.2.3. If a simplicial set K is sifted, then the requirement that the tensor product C C C
preserve sifted colimits is equivalent to the requirement that it preserve sifted colimits separately in each
variable.
Example 5.5.2.4. Let C be a symmetric monoidal -category. Assume that the underlying -category C
admits small colimits, and that the tensor product on C preserves small colimits separately in each variable.
Let O be an arbitrary small -operad, so that AlgO (C) inherits a symmetric monoidal structure (given by
pointwise tensor product). The -category AlgO (C) itself admits small colimits (Corollary 3.2.3.3), but the
tensor product on AlgO (C) generally does not preserve colimits in each variable. However, it does preserve
sifted colimits separately in each variable: this follows from Proposition 3.2.3.1. Consequently, AlgO (C) is a
sifted-complete symmetric monoidal -category.
The main existence result we will need is the following:
Theorem 5.5.2.5. Let M be a manifold and let q : C N(Fin ) be a sifted-complete symmetric monoidal
-category. For every algebra object A AlgEM (C), the restriction A| N(Disk(M )) admits an operadic left
Kan extension to N(U(M ) ).
Assuming Theorem 5.5.2.5 for the moment, we can give the definition of topological chircal homology.
R 5.5.2.6. Let M be a manifold and let C be a sifted-complete symmetric monoidal
Definition -category.
We let : AlgEM (C) AlgN(U(M )) (C) be the functor given by restriction to N(Disk(M )) followed by
operadic left Kan extension along the inclusionRN(Disk(M )) N(U(M ) ). If A R AlgEM (C) and U is an
open
R subset of M , we will denote the value of (A) on the open set U M by U
A C. We will refer to
U
A as the topological chiral homology of U with coefficients in A.
Remark 5.5.2.7. To describe the content of Definition 5.5.2.6 more concretely, it is useful to introduce a
bit of notation. If M is a manifold, we let Disj(M ) denote the partially ordered subset of U(M ) spanned
by those open subsets U M which are homeomorphic to S Rk for some finite set S. In the situation of
Definition 5.5.2.6, the algebra object A determines a functor : N(Disj(M )) C, given informally by the
formula
V1 Vn 7 A(V1 ) A(Vn )
(here the Vi denote pairwise disjoint open disks in M ). The topological chiral homology M A C is then
R
Example 5.5.2.10. Let A AlgBTop(k) (C). Then Remark 5.5.2.9 allows us to define the topological chiral
R
homology
R M
A of any k-manifold with coefficients in A. Similarly, if A AlgESm (C) (see Example 5.4.2.18),
then M A is defined for any smooth k-manifold M . Many other variations on this theme are possible:
roughly speaking, if A is Ran Ek -algebra object of C equipped with a compatible action of some group G
mapping to Top(k), then M A is well-defined if we are provided with a reduction of the structure group of
M to G.
710 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
In order to prove Theorem 5.5.2.5 (and to establish the basic formal properties of topological chiral
homology), we need to have good control over colimits indexed by partially ordered sets of the form Disj(M ),
where M is a manifold (see Remark 5.5.2.7). We will obtain this control by introducing a less rigid version
of the -category N(Disj(M )), where we allow open disks in M to move.
Definition 5.5.2.11. Fix an integer k 0. We let Man(k) denote the topological category whose objects
are k-manifolds, with morphism spaces given by MapMan(k) (N, M ) = Emb(N, M ). If M is a k-manifold,
we let D(M ) denote the full subcategory of the -category N(Man(k))/M spanned by those objects of the
form j : N M , where N is homeomorphic to S Rk for some finite set S.
Remark 5.5.2.12. An object of the -category D(M ) can be identified with a finite collection of open
embeddings {i : Rk , M }1in having disjoint images. Up to equivalence, this object depends only on
the sequence of images (1 (Rk ), . . . , n (Rk )), which we can identify with an object of the category Disj(M ).
However, the morphisms in these two categories are somewhat different: a morphism in D(M ) is given by a
diagram
Rk / Rk
` `
1im 1jn
{i } {j }
$ z
M
commutes up to (specified) isotopy, which does not guarantee an inclusion of images i (Rk )
S
which
j (Rk ). Nevertheless, there is an evident functor : N(Disj(M )) D(M ), defined by choosing a
S
parametrization of each open disk in M (up to equivalence, the functor is independent of these choices).
The fundamental result we will need is the following:
Proposition 5.5.2.13. Let M be a k-manifold. Then:
(1) The functor : N(Disj(M )) D(M ), described in Remark 5.5.2.12, is left cofinal.
(2) Let Disj(M )nu denote the subcategory of Disj(M ) whose objects are nonempty open sets U Disj(M )
and whose morphisms are inclusions U , V such that the induced map 0 U 0 V is surjective. If
M is connected, then the induced functor N(Disj(M )nu ) D(M ) is left cofinal.
The second assertion of Proposition 5.5.2.13 will require the following technical result:
Lemma 5.5.2.14. Let M be a connected manifold, let S be a finite subset of M , and let Disj(M )nu
S denote
the full subcategory of Disj(M )nu spanned by those objects V Disj(M )nu such that S V . Then the
simplicial set N(Disj(M )nu ) is weakly contractible.
Proof. For every object V Disj(M )nu
S , let (V ) denote the subset of Ran(M ) consisting of those subsets
T with the following properties:
(i) We have inclusions S T V .
(ii) The map T 0 V is surjective.
For every point T Ran(M )S , let CT denote the full subcategory of Disj(M )nu S spanned by those objects
op
V such that T (V ). Each of the category CT is filtered (for every finite collection V1 , . . . , Vn CT , we
can choose V CT such that V Vi and each of the maps 0 V 0 Vi is surjective: namely, take V to be
T
a union of sufficiently small open disks containing the points of T ). It follows from Theorem A.3.1 that the
Kan complex Sing Ran(M )S is equivalent to the homotopy colimit of the diagram {(V )}V Disk(M )nu S
. For
nu
each V Disj(M
Q S ) , write V as a disjoint union of open disks U 1 . . . U m . Then (V ) is homeomorphic
to a product 1im Ran(Um )SUm , and is therefore weakly contractible by Lemmas 5.5.1.8 and 5.5.1.6. It
follows that the Kan complex Sing(Ran(M )S ) is weakly homotopy equivalent to the nerve of the category
Disj(M )nu . The desired result now follows from the weak contractiblity of Sing Ran(M )S (Lemmas 5.5.1.8
and 5.5.1.6).
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 711
Proof of Proposition 5.5.2.13. We first give the proof of (1). Let S = {1, . . . , n}, let U = S Rk , and
let : U M be an open embedding corresponding to an object of D(M ). According to Theorem
T.4.1.3.1, it will suffice to show that the -category C = N(Disj(M )) D(M ) D(M )/ is weakly con-
tractible. We observe that the projection map C N(Disj(M )) is a left fibration, associated to a functor
: N(Disj(M )) S which carries each object V Disj(M ) to the homotopy fiber of the map of Kan com-
plexes Sing Emb(U, V ) Sing Emb(U, M ). According to Proposition T.3.3.4.5, it will suffice to show that the
colimit lim() is contractible. Since colimits in S are universal, it will suffice to show that Sing Emb(U, M ) is
a colimit of the diagram {Sing Emb(U, V )}V Disj(M ) . Using Theorem T.6.1.3.9 and Remark 5.4.1.11, we are
reduced to showing that Sing Conf(S, M ) is a colimit of the diagram {Sing Conf(S, V )}V Disj(M ) . According
to Theorem A.3.1, it will suffice to show that for every injective map j : S , M , the partially ordered set
Disj(M )S = {V Disj(M ) : j(S) V } has weakly contractible nerve. This is clear, since Disj(M )op S is
filtered: every open neighborhood of j(S) contains a union of sufficiently small open disks around the points
{j(s)}sS .
The proof of (2) is identical except for the last step: we must instead show that that for every injective
map j : S , M , the category Disj(M )nu S = {V Disj(M )
nu
: j(S) V } has weakly contractible nerve,
which follows from Lemma 5.5.2.14.
The advantage of the -category D(M ) over the more rigid -category N(Disj(M )) is summarized in
the following result:
For later use, it will be convenient to prove a slightly more general form of Proposition 5.5.2.15. Let
:M f M be a covering map between manifolds whose fibers are finite. Since any finite covering of a disk is
homeomorphic to a disjoint union of disks, the construction U 7 1 U determines a functor D(M ) D(M f).
`
When M = M M , this can be identified with the diagonal map D(M ) D(M ) D(M ). Proposition
f
5.5.2.15 is therefore an immediate consequence of the following:
Proposition 5.5.2.16. Let : Mf M be a covering map between manifolds which has finite fibers. Then
the induced map 1 : D(M ) D(M
f) is left cofinal.
N(Disj(M ))
y &
1 / D(M
D(M ) f),
where is left cofinal by virtue of Proposition 5.5.2.13. It will therefore suffice to show that is left cofinal
(Proposition T.4.1.1.3). Fix an object : U M f of D(M f). According to Theorem T.4.1.3.1, it will suffice
to show that the -category C = D(M )/ D(M
f f) N(Disj(M )) is weakly contractible. There is an evident left
fibration C N(Disj(M )), classified by a functor : N(Disj(M )) S which carries an object V Disj(M )
to the homotopy fiber of the map
Sing(Emb(U, 1 V )) Sing(Emb(U, M
f))
over the vertex given by (, ). Using Proposition T.3.3.4.5, we can identify the weak homotopy type of C
with the colimit lim() S. Consequently, it will suffice to show that lim() is contractible. Since colimits in
S are universal, it will suffice to show that Sing(Emb(U, Mf)) is a colimit of the diagram 0 : N(Disj(M )) S
given by the formula 0 (V ) = Sing(Emb(U, 1 V )).
Let S U be a set which contains on point from each connected component of U and let 00 :
N(Disj(M )) S be the functor given by the formula V 7 Sing(Conf(S, 1 V )). There is an evident
712 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
restriction functor of diagrams 0 00 . Using Remark 5.4.1.11 and Theorem T.6.1.3.9, we are reduced to
proving that the canonical map lim(00 ) Sing(Conf(S, M f)) is a homotopy equivalence. In view of Theorem
A.3.1, it will suffice to show that for every point j Conf(S, M
f) the full subcategory Disj(M )j of Disj(M )
spanned by those objects V Disj(M ) such that j(S) 1 V is weakly contractible. This is clear, since
Disj(M )op
j is filtered.
Armed with Proposition 5.5.2.15, we are ready to prove that topological chiral homology is well-defined.
Proof of Theorem5.5.2.5. According to Theorem 3.1.2.3, it will suffice to show that for each open set U M
the induced diagram
A
N(Disj(U )) D(U ) EM C
can be extended to an operadic colimit diagram in C . Since is left cofinal (Proposition 5.5.2.13), it suffices
to show that A can be extended to an operadic colimit diagram in C . Choose a q-coCartesian natural
transformation from A to a functor : D(()U ) C, given informally by the formula ({i : Vi ,
U }1in ) = A(1 ) A(n ). In view of Proposition 3.1.1.15, it will suffice to show that can be
extended to an operadic colimit diagram in C. Since D(U ) is sifted (Proposition 5.5.2.15) and the tensor
product on C preserves sifted colimits separately in each variable, it suffices to show that can be extended
to a colimit diagram in C (Proposition 3.1.1.16). This colimit exists because C admits sifted colimits and
D(U ) is sifted.
We close this section with the following result concerning the functorial behavior of topological chiral
homology:
(1) If A AlgN(U(M )) (C) has the property that A0 = A| N(Disk(M )) is locally constant and A is an
operadic left Kan extension of A0 , then F A is an operadic left Kan extension of F A0 .
R R
(2) For any locally constant algebra A AlgEM (C), the canonical map M F A F ( M A) is an equivalence
in C.
Proof. We first prove (1). Since A0 is locally constant, we can assume that A0 factors as a composition
A0
N(Disk(M )) E M C
0
(Theorem 5.4.5.9). We wish to prove that for every object U U(M ), the
diagram F A exhibits F A(U ) D as an operadic colimit of the composite diagram
A0 F
Disj(M ) D(M ) E
M C D .
0
Since is left cofinal (Proposition 5.5.2.13), it will suffice to show that F A exhibits F A(U ) as an operadic
colimit of F A00 .
Let p : C N(Fin ) exhibit C as a symmetric monoidal -category, and let q : D N(Fin )
exhibit D as a symmetric monoidal -category. Choose a p-coCartesian natural transformation from
A00 to a map : D(M ) C. Since F is a symmetric monoidal functor, F () is a q-coCartesian natural
transformation from F A00 to F . It will therefore suffice to show that F A exhibits F A(U ) as a colimit
of the diagram F in the -category D (Propositions 3.1.1.15 and 3.1.1.16). Since F | C preserves sifted
colimits and the -category D(M ) is sifted (Proposition 5.5.2.15), it suffices to show that A(U ) is a colimit
of the diagram . Using Propositions 3.1.1.15 and 3.1.1.16 again, we are reduced to proving that A(U ) is
an operadic colimit of the diagram A00 , which (since is left cofinal) follows from our assumption that
A is an operadic left Kan extension of A0 . This completes the proof of (1). Assertion (2) is an immediate
consequence.
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 713
identified with image in C of the colimit limxU (Ax ) CAlg(C) (Theorem 5.5.3.8).
(4) If k = 1 and M is the circle S 1 , then we can view an algebra object A AlgEM (C) as an associative
algebra object of C (equipped with anRautomorphism given by monodromy around the circle). In this
case, the topological chiral homology M A can be identified with the (-twisted) Hochschild homology
of A, which is computed by an analogue of the usual cyclic bar complex (Theorem 5.5.3.11).
R
We begin with assertion (1). The functor of Definition 5.5.2.6 carries AlgEM (C) into AlgN(U(M )) (C).
Consequently, whenever U1 , . . . , Um are disjoint open subsets of U M , we have a multiplication map
Z Z Z
A A A.
U1 Um U
Theorem 5.5.3.1. Let M be a manifold and C a sifted-complete symmetric monoidal -category. Then
for every object A AlgEM (C) and every collection of pairwise disjoint open subsets U1 , . . . , Um M , the
map Z Z Z
A A S
A
U1 Um Ui
is an equivalence in C.
RProof. It follows from Proposition 5.5.2.13 that for each open set U M , the topological chiral homology
U
A is the colimit of a diagram U : D(()U ) C given informally by the formula U (V1 . . . Vn ) =
A(V1 ) A(Vn ). Since each D(Ui ) is sifted (Proposition 5.5.2.15) and the tensor
R productRon C preserves
sifted colimits separately in each variable, we can identify the tensor product U1 A Um A with the
S
colimit limD(()U )...D(()U ) (U1 Um ). Let W = Ui . The tensor product functor U1 Um
1 n
can be identified with the pullback of W along the evident map
: D(U1 ) D(Um ) D(W )
(V1 U1 , . . . , Vm Um ) 7 V1 . . . Vm .
Consequently, we are reduced to proving that the induces an equivalence
lim( W ) lim W .
It will suffice to show that is left cofinal. This follows by applying Proposition T.4.1.1.3 to the commutative
diagram
N(Disj(U1 ) . . . Disj(Un )) / D(U1 ) . . . D(Um )
N(Disj(W )) / D(W );
note that the horizontal maps are left cofinal by Proposition 5.5.2.13, and the map is an isomorphism of
simplicial sets.
714 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
ToRformulate assertion (2) more precisely, suppose we are given a pair of algebras R B AlgEM (C). Let
A,
(A), (B) AlgN(U(M )) (C) be given by operadic left Kan extension. Then ( (A) (B))| N(Disk(M ))
R R
Composing these functors and restricting to AlgE f (C) FunN(Fin ) (E
f, C ), we obtain a functor
M M
Example 5.5.3.5. Let M be a manifold, let S be a finite set, and let C be a symmetric monoidal
N -
category. Let : M S M denote the projection map, and let A AlgEM S (C). Then A ' sS As ,
where {As }sS denotes the image of A under the equivalence
Y
AlgEM S (C) ' AlgEM (C)
sS
of Example 5.4.5.4.
f M be as in Construction 5.5.3.3. The construction U 7 1 U determines a functors
Let : M
D(M ) D(Mf) and Disj(M )) Disj(M
f). For any algebra object A AlgE (C), the composite functors
f M
act A
Disj(M ) (E
M) (C )act C
1 A
f) (E )act (C )act C
Disj(M ) Disj(M
Mf
R R
are homotopic to one another. We therefore obtain a canonical map M ( A) Mf A (provided that both
sides are defined).
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 715
Theorem 5.5.3.6. Let : M f M be a covering map between manifolds which has finite fibers, and let C
be a sifted-complete symmetric monoidal -category. For any algebra object A AlgE f (C), the canonical
M
map Z Z
( A) A
M M
f
is an equivalence in C.
R
Proof. Proposition 5.5.2.13 allows us to identify M ( A) with the colimit of a diagram : D(M )
act A act A
(E (C )act C and M (C )act C.
R
M) f A with the colimit of a diagram : D(M ) (EM f)
f
The desired result now follows from the observation that 1 : D(M ) D(Mf) is left cofinal (Proposition
5.5.2.16.
Proof of Theorem 5.5.3.2. Let A, B AlgEM (C). We may assume without loss of generality that A and B
are given by the restriction of an algebra C AlgEM ` M (C) (Example 5.4.5.4). We have a commutative
diagram
/(
R R R
M
(A B) M
A) ( M B)
00
0
R& w
M
`
M
C.
The map 0 is an equivalence by Theorem 5.5.3.1, and the map 00 is an equivalence by Theorem 5.5.3.6 (see
Example 5.5.3.5). It follows that is an equivalence, as desired.
Lemma 5.5.3.7. Let M be a manifold and C an -category which admits small colimits. Regard C as en-
dowed with the
R coCartesian symmetric monoidal structureR (see 2.4.3). Then, for every object A AlgEM (C),
the functor A exhibits the topological chiral homology M A as the colimit of the diagram A| N(Disk(M )) :
N(Disk(M )) C.
Theorem 5.5.3.8. Let M be a manifold and C a sifted-complete symmetric monoidal -category. Regard
q
Rthe Kan complex BM as the underlying -category of the -operad BM , and let A AlgBM (C) so q
that
M
A is well-defined (see Remark 5.5.2.9). Composing A with the diagonal map B M N(Fin ) B M we
,
0
obtain a functor : B M CAlg(C). Let A = colim() CAlg(C). Then there is a canonical equivalence
A ' A0 (h1i) in the -category C.
R
M
Remark 5.5.3.9. Let A be as in the statement of Theorem 5.5.3.8. It follows from Theorem 2.4.3.18 that A
is determined by the functor , up to canonical equivalence. In other words, we may identify A AlgBM (C)
with a family of commutative algebra objects of C parametrized by the Kan complex BM (which is homotopy
equivalent to Sing(M ), by virtue of Remark 5.4.5.2). Theorem 5.5.3.8 asserts that in this case, the colimit
of this family of commutative algebras is computed by the formalism of topological chiral homology.
Proof of Theorem 5.5.3.8. Let : Disk(M ) Fin Disk(M ) be the functor given by the construction
structure given by pointwise tensor product (see Example 3.2.4.4). Since the symmetric monoidal structure
on CAlg(C) is coCartesian (Proposition 3.2.4.7), the colimit lim() can be identified with the topological
chiral homology M A CAlg(C). Let : CAlg(C) C denote the forgetful functor. We wish to prove
R
R R
the existence of a canonical equivalence ( M A) ' M (A). In view of Proposition 5.5.2.17, it suffices to
observe that is a symmetric monoidal functor and that the underlying functor CAlg(C) C preserves
sifted colimits (Proposition 3.2.3.1).
If M is an arbitrary k-manifold, we can view an EM -algebra object of a symmetric monoidal -category
C as a family of Ek -algebras {Ax }xM parametrized by the points of M . In general, this family is twisted
by the tangent bundle of M . In the special case where M = S 1 , the tangent bundle TM is trivial, so we
can think of an EM -algebra as a family of associative algebras parametrized by the circle: that is, as an
associative algebra A equipped with an automorphism (given by monodromy around R the circle). Our final
goal in this section is to show that in this case, the topological chiral homology S 1 A coincides with the
Hochschild homology of the A-bimodule corresponding to .
Fix an object of D(S 1 ) corresponding to a single disk : R , S 1 . An object of D(S 1 )/ is given by a
diagram
R
j
/U
~ 0
1
S
which commutes up to isotopy, where U is a finite union of disks. The set of components 0 (S 1 0 (U ))
is finite (equal to the number of components of U ). Fix an orientation of the circle. We define a linear
ordering on 0 (S 1 0 (U )) as follows: if x, y S 1 belong to different components of S 1 0 (U ), then we
write x < y if the three points (x, y, 0 (j(0))) are arranged in a clockwise order around the circle, and y < x
otherwise. This construction determines a functor from D(S 1 )/ to (the nerve of) the category of nonempty
finite linearly ordered sets, which is equivalent to op . A simple calculation yields the following:
Lemma 5.5.3.10. Let M = S 1 , and let : R , S 1 be any open embedding. Then the above construction
determines an equivalence of -categories : D(M )/ N(op ).
We can now formulate the relationship between Hochschild homology and topological chiral homology
precisely as follows:
Theorem 5.5.3.11. Let q : C N(Fin ) be a sifted-complete symmetric monoidal category. Let A
AlgES1 (C) be an algebra determining a diagram : D(S 1 ) C whose colimit is S 1 A. Choose an open
R
Remark 5.5.3.13. In the situation of Theorem 5.5.3.11, let us view A as an associative algebra object of
C equipped with an automorphism . We can describe the simplicial object B informally as follows. For
each n 0, the object Bn C can be identified with the tensor power A(n+1) . For 0 i < n, the ith face
map from Bn to Bn1 is given by the composition
where the middle map involves the multiplication on A. The nth face map is given instead by the composition
n1
Bn ' (A A(n1) ) A ' A (A An1 ) ' (A A) An1 A A ' Bn1 .
Example 5.5.3.14. Let E denote the homotopy category of the -operad BTop(1) , so that N(E) is
the -operad describing associative algebras with involution (see Example 5.4.2.5). Then N(E) contains a
subcategory equivalent to the associative -operad Ass . Since the circle S 1 is orientable, the canonical
map E S 1 BTop(1)
N(E) factors through this subcategory. We obtain by composition a functor
Alg(C) AlgES1 (C) for any symmetric monoidal -category C. If C admits sifted colimits and the tensor
product on C preserves sifted colimits, we can then define the topological chiral homology S 1 A. It follows
R
from Theorem 5.5.3.11 that this topological chiral homology can be computed in very simple terms: namely,
it is given by the geometric realization of a simplicial object B of C consisting of iterated tensor powers of
the algebra A. In fact, in this case, we can say more: the simplicial object B can be canonically promoted
to a cyclic object of C. The geometric realization of this cyclic object provides the usual bar resolution for
computing the Hochschild homology of A.
Our first goal in this section is to show that, if M is a manifold, then we can identify EM -algebras with
a suitable class of cosheaves on the Ran space Ran(M ). To describe this class more precisely, we need to
introduce a bit of terminology.
Definition 5.5.4.3.
S Let M be a manifold, and let U be a subset of Ran(M ). The support Supp U of
U is the union SU S M . We will say that a pair of subsets U, V Ran(M ) are independent if
Supp U Supp V = .
Definition 5.5.4.4. If U and V are subsets in Ran(M ), we let U ? V denote the set {S T : S U, T
V } Ran(M ).
Example 5.5.4.6. If {Ui }1in is a nonempty finite collection of disjoint open subsets of a manifold M , then
the open set Ran({Ui }) Ran(M ) defined in 5.5.1 can be identified with Ran(U1 ) ? Ran(U2 ) ? ? Ran(Un ).
Remark 5.5.4.7. If U and V are open in Ran(M ), then U ? V is also open in Ran(M ).
Remark 5.5.4.8. We will generally consider the set U ? V only in the case where U and V are independent
subsets of Ran(M ). In this case, the canonical map U V U ? V given by the formula (S, T ) 7 S T is
a homeomorphism.
(1) The objects of Fact(M ) are finite sequences (U1 , . . . , Un ) of open subsets Ui Ran(M ).
(2) A morphism from (U1 , . . . , Um ) to (V1 , . . . , Vn ) in Fact M is a surjective map : hmi hni in Fin with
the following property: for 1 i n, the sets {Uj }(j)=i are pairwise independent and ?(j)=i Uj Vi .
We let Fact(M ) Fact(M ) denote the fiber product Fact(M ) Fin {h1i}, so that Fact(M ) is the category
whose objects are open subsets of Ran(M ) and whose morphisms are inclusions of open sets.
Theorem 5.5.4.10. Let M be a manifold and let C be a symmetric monoidal -category. Assume that C
admits small colimits and that the tensor product on C preserves small colimits separately in each variable.
Then the operation of operadic left Kan extension along the inclusion : N(Disk(M )) nu N(Fact(M ) )
nu
determines a fully faithful embedding F : AlgN(Disk(M )) (C) AlgN(Fact(M )) (C). Moreover, the essential
image of the full subcategory Algnu,loc u
Disk(M ) (C) spanned by the locally constant objects of AlgN(Disk(M )) (C) is the
full subcategory of AlgFact(M ) (C) spanned by those objects A satisfying the following conditions:
(1) The restriction of A to N(Fact(M )) is a constructible cosheaf on Ran(M ), in the sense of Definition
5.5.4.1.
(2) Let U, V Ran(M ) be independent open sets. Then the induced map A(U ) A(V ) A(U ? V ) is an
equivalence in C.
Remark 5.5.4.11. In view of Proposition 5.4.5.15, we can formulate Theorem 5.5.4.10 more informally as
follows: giving a nonunital EM -algebra object of the -category C is equivalent to giving a constructible
C-valued cosheaf F on the Ran space Ran(M ), with the additional feature that F(U ? V ) ' F(U ) F(V )
when U and V are independent subsets of Ran(M ). Following Beilinson and Drinfeld, we will refer a cosheaf
with this property as a factorizable cosheaf on Ran(M ).
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 719
Remark 5.5.4.12. If M is a manifold, let Ran+ (M ) denote the collection of all finite subsets of M , so that
Ran+ (M ) = Ran(M ) {}. We regard Ran+ (M ) as a topological space, taking as a basis those subsets
of the form Ran+ (U ) where U is an open subset of M . Note that this topology is usually not Hausdorff:
for example, Ran+ (M ) belongs to every nonempty open subset of M . It is possible to obtain a unital
analogue of the easy part of Theorem 5.5.4.10: the formation of pperadic left Kan extensions embeds the
-category AlgN(Disk(M )) (C) as a full subcategory of an -category of factorizable cosheaves on Ran+ (M ).
However, we do not know if there if there is a simple description of the essential image of the locally constant
N(Disk(M ))-algebras.
The proof of Theorem 5.5.4.10 rests on the following basic calculation:
Lemma 5.5.4.13. Let M be a k-manifold, let D (E M )nu be an object (corresponding to a nonempty finite
collection of open embeddings {i : Rk M }1im ), let : N(Disj(M )nu ) S be a functor classified by the
left fibration N(Disj(M )nu ) E ((E act
M )nu )D/ (here Disj(M )nu is defined as in Proposition 5.5.2.13), and let
M
: N(Fact(M )) S be a left Kan extension of . Then is a hypercomplete S-valued cosheaf on Ran(M ).
Proof. Recall that a natural transformation of functors : F G from an -category C to S is said to be
Cartesian if, for every morphism C D in C, the induced diagram
F (C) / F (D)
G(C) / G(D)
is a pullback square in S. Let D0 be the image of D in BTop(k) , and let 0 : N(Disj(M )nu ) S be a
functor classified by the left fibration N(Disj(M )nu ) BTop(k) (BTop(k) )act /D 0 . There is an evident natural
transformation of functors : 0 , which induces a natural transformation : 0 . It is easy
to see that is a Cartesian natural transformation. Let S = {1, . . . , m}, so that we can identify 0 with
the functor which assigns to V Disj(M )nu the summand Sing Emb0 (S Rk , V ) Sing Emb(S Rk , V )
consisting of those open embeddings j : S Rk V which are surjective on connected components. Let
00 : N(Disj(M )nu ) S be the functor given by the formula V 7 Sing Conf 0 (S, V ), where Sing Conf 0 (S, V )
Sing Conf(S, V ) is the summand consisting of injective maps i : S V which are surjective on connected
components. We have an evident natural transformation of functors : 0 00 . Using Remark 5.4.1.10,
we deduce that is Cartesian, so that = is a Cartesian natural transformation from to 00 .
Let : Conf(S, M ) Ran(M ) be the continuous map which assigns to each configuration i : S M
its image i(S) M (so that exhibits Conf(S, M ) as a finite covering space of Ranm (M ) Ran(M )).
Let 00 : N(Fact(M )) S be the functor given by the formula U 7 Sing(1 U ). We observe that 00 is
canonically equivalent to 00 . We claim that 00 is a left Kan extension of 00 . To prove this, it suffices to
show that for every open subset U Ran(M ), the map 00 exhibits Sing(1 U ) as a colimit of the diagram
{00 (V )}V J , where J Disj(M )nu is the full subcategory spanned by those unions of disks V = U1 . . . Un
such that Ran({Ui }) U . For each x 1 (U ), let Jx denote the full subcategory of J spanned by those
open sets V such that the map x : S M factors through a map S V which is surjective on connected
components. In view of Theorem A.3.1, it will suffice to show that Jx has weakly contractible nerve. In
fact, we claim that Jop x is filtered: this follows from the observation that every open neighborhood of x(S)
contains an open set of the form U1 . . . Um , where the Ui are a collection of small disjoint disks containing
the elements of x(S).
The map induces a natural transformation : 00 . Using Theorem T.6.1.3.9, we deduce that is
also a Cartesian natural transformation. We wish to show that satisfies the criterion of Remark 5.5.4.2. In
other words, we wish to show that if U Ran(M ) is an open subset and f : I Fact(M ) is a diagram such
that each f (I) U and the full subcategory Ix = {I I : x f (I)} has weakly contractible nerve for each
x U , then exhibits (U ) as a colimit of the diagram {(f (I))}II . By virtue of Theorem T.6.1.3.9, it
will suffice to show that 00 exhibits 00 (U ) as a colimit of the diagram {00 (f (I))}II . This is an immediate
consequence of Theorem A.3.1.
720 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Proof of Theorem 5.5.4.10. The existence of the functor F follows from Corollary 3.1.3.5. Let A0 be a
nonunital N(Disk(M )) -algebra object of C. Using Corollary 3.1.3.5, Proposition 3.1.1.15, and Proposition
3.1.1.16, we see that A = F (A0 ) can be described as an algebra which assigns to each U Ran(M ) a colimit
of the diagram
/U C .
U : N(Disk(M )) N(Fact(M ) ) N(Fact(M ) )act
The domain of this functor can be identified with the nerve of the category CU whose objects are finite
collections of disjoint disks V1 , . . . , Vn M such that Ran({Vi }) U . In particular, if U = Ran(U 0 ) for
some open disk U 0 M , then the one-element sequence (U 0 ) is a final object of CU . It follows that the
canonical map A0 A| N(Disk(M )) is an equivalence, so that the functor F is fully faithful.
We next show that if A = F (A0 ) for some A0 Algloc,nu
N(Disk(M )) (C), then A satisfies conditions (1) and (2).
To prove that A satisfies (2), we observe that if U, V Ran(M ) are independent then we have a canonical
equivalence CU ?V ' CU ? CV . Under this equivalence, the functor U ?V is given by the tensor product of the
functors U and V . The map A(U ) A(V ) A(U ? V ) is a homotopy inverse to the equivalence
lim U ?V ' lim U V ( lim U ) ( lim V )
N(CU ?V ) N(CU )N(CV ) N(CU ) N(CV )
provided by our assumption that the tensor product on C preserves small colimits separately in each variable.
We next show that A| N(Fact(M )) is a hypercomplete cosheaf on Ran(M ). By virtue of Proposition
5.4.5.15, we can assume that A0 factors as a composition
A0
nu (EM )nu C .
Disk(M ) 0
0 A00
(E
M )nu D C ,
where A000 is a symmetric monoidal functor. Corollary 4.8.1.12 implies that the P(D) inherits a symmetric
monoidal structure, and that A000 factors (up to homotopy) as a composition
T
D P(D) C
where T is a symmetric monoidal functor such that the underlying functor Th1i : P(D) C preserves small
colimits. Let B0 denote the composite map
nu (EM )nu D P(D) ,
Disk(M )
and let B AlgFact(M ) (P(D)) be an operadic left Kan extension of B0 , so that A0 ' T B0 and A ' T B.
Since Th1i preserves small colimits, it will suffice to show that B| N(Fact(M )) is a hypercomplete P(D)-
valued cosheaf on Ran(M ) (Remark 5.5.4.2). Fix an object D D, and let eD : P(D) S be the functor
given by evaluation on D. In view of Remark 5.5.4.2, it will suffice to show that eD (B| N(Fact(M ))) is a
hypercomplete S-valued cosheaf on Ran(M ). The desired result is now a translation of Lemma 5.5.4.13.
To complete the proof that A satisfies (1), it suffices to show that for each C C, the functor U 7
MapC (A(U ), C) satisfies condition () of Proposition 5.5.1.14. Let U1 , . . . , Un M be disjoint disks con-
taining smaller disks V1 , . . . , Vn M ; it will suffice to show that the corestriction map A(Ran({Vi }))
A(Ran({Ui })) is an equivalence in C. Since A satisfies (2), we can reduce to the case where n = 1. In this
case, we have a commutative diagram
A0 (V1 )
/ A0 (U1 )
0
A(Ran(V1 )) / A(Ran(U1 )).
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 721
The vertical maps are equivalences (since F is fully faithful), and the map is an equivalence because A0 is
locally constant.
Now suppose that A AlgN(Fact(M )) (C) satisfies conditions (1) and (2); we wish to prove that A lies in
the essential image of F | Algloc,nu
N(Disk(M )) (C). Let A0 = A| N(Disk(M )) . Since A satisfies (1), Proposition
5.5.1.14 guarantees that A0 is locally constant; it will therefore suffice to show that the canonical map
F (A0 ) A is an equivalence in the -category AlgN(Fact(M )) (C). It will suffice to show that for every open
set U Ran(M ) and every object C C, the induced map U : MapC (A(U ), C) MapC (F (A0 )(U ), C) is
a homotopy equivalence of spaces. Since A and F (A0 ) both satisfy condition (1), the collection of open sets
U such that U is a homotopy equivalence is stable under unions of hypercovers. Consequently, Remark
5.5.1.4 allows us to assume that U = Ran(V1 ) ? ? Ran(Vn ) for some collection of disjoint open disks
V1 , . . . , Vn M . We claim that : F (A0 )(U ) A(U ) is an equivalence. Since A and F (A0 ) both satisfy
(2), it suffices to prove this result after replacing U by Ran(Vi ) for 1 i n. We may therefore assume
that U = Ran(V ) for some open disk V M . In this case, we have a commutative diagram
A0 (V )
9
0 00
$
F (A0 )(U )
/ A(U ).
The map 0 is an equivalence by the first part of the proof, and 00 is an equivalence by construction. The
two-out-of-three property shows that is also an equivalence, as desired.
The construction of topological chiral homology is quite closely related to the left Kan extension functor F
studied in Theorem 5.5.4.10. Let M be a manifold, let A AlgN(Disk(M )) (C), and let A0 = A| N(Disk(M )) .
R nu nu
Evaluating (A0 ) on the Ran space Ran(M ), we obtain an object of C which we will denote by M A.
R nu
Unwinding the definition, we see that M A can be identified with the colimit limV Disj(M ) (V ), where
nu
: N(Disj(M )) C is the functorR given informally by the formula (U1 . . . Un ) = A(U1 ) A(Un ).
The topological chiral homology M A is given by the colimit limV Disj(M ) (V ). The inclusion of Disj(M )nu
R nu R
into Disj(M ) induces a map M A M A. We now have the following result:
Theorem 5.5.4.14. Let M be a manifold and C a symmetric monoidal -category. Assume that C
admits small colimits and that the tensor product on C preserves colimits separately in each variable, and let
A AlgN(Disk(M )) (C). Suppose that M is connected and that A is locally constant. Then the canonical map
R nu
A M A is an equivalence in C.
R
M
Proof. The map A determines a diagram : N(Disj(M )) C, given informally by the formula (U1 . . .
Un ) = A(U1 ) A(Un ). We wish to prove that the canonical map : lim(| N(Disj(M )nu )) lim() is an
equivalence. Since A is locally constant, we can use Theorem 5.4.5.9 to reduce to the case where A factors as
A0 0
a composition Disk(M ) EM C . In this case, factors as a composition N(Disj(M )) D(M ) C,
so we have a commutative diagram
0 00
( z
0
lim( ).
Proposition 5.5.2.13 guarantees that 0 and 00 are equivalences in C, so that is an equivalence by the
two-out-of-three property.
722 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Theorem 5.5.4.14 can be regarded as making the functor of Theorem 5.5.4.10 more explicit: if A0 is
a locally constant quasi-unital N(Disk(M )) -algebra and M is connected, then the global sections of the
associated factorizable cosheaf can be computed by the topological chiral homology construction of Definition
5.5.2.6. We can also read
R this theorem in the other direction. If A is a locally constant N(Disk(M )) -algebra,
the the functor U 7 U A does not determine a cosheaf N(U(M R )) C in the sense of Definition 5.5.4.1.
However, when U is connected, the topological chiral homology U A can be computed as the global sections
of a sheaf
R on the Ran space Ran(U ). This is a reflection of a more subtle sense in which the construction
U 7 U A behaves locally in U . We close this section with a brief informal discussion.
Let M be a manifold of dimension k, and let N M be a submanifold of dimension k d which has a
trivial neighborhood of the formRN Rd . Let A AlgEM (C) and let (A) denote the associated N(U(M )) -
R
algebra object of C. Restricting (A) to open subsets of M of the form N V , where V is a union of finitely
many open disks in Rd , we obtain another algebra AN AlgN(Disk(Rd )) (C). This algebra is locally constant,
andRcan therefore be identified with an Ed -algebra object of C (Theorem 5.4.5.9). We will denote this algebra
by N A.
R
Warning 5.5.4.15. This notation is slightly abusive: the Ed -algebra N A depends not only on the closed
submanifold N M but also on a trivialization of a neighborhood of N .
Suppose now that d = 1, and that N M is a hypersurface which separates the connected manifold M
into two components. Let M+ denote the union of one of these components with the neighborhood N R
of N , and M the union of the other component with N R of N . After choosing
R appropriate conventions
regarding the orientation of R, we can endow the topological chiral homology M+ A with the structure of
a right module over N A (which we will identify with an associative algebra object of C), and M A with
R R
R
the structure of a left module over N A. There is a canonical map
Z Z Z
( A) RN A ( A) A,
M+ M M
which
R can be shown to be an equivalence. In other words, we can recover the topological chiral homology
M
A of the entire manifold M if we understand the topological chiral homologies of M+ and M , together
with their interface along the hypersurface N . R
Using more elaborate versions of this analysis, one can compute M A using any sufficiently nice decom-
position of M into manifolds with corners (for example, from a triangulation of M ). This can be made
precise using the formalism of extended topological quantum field theories (see [98] for a sketch).
ModEAk (C)
/ LModB (C)
# z
C
which are right-tensored over C (in view of Theorem 4.8.5.5, the existence of such a diagram characterizes the
object B Alg(C) up to canonical equivalence). Under the equivalence , the left B-module B corresponds
to the object F (1) ModEAk (C) appearing in the statement of Theorem 7.3.5.1.
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 723
Remark 5.5.5.2. Let k be a field and let A denote the category of chain complexes of k-vector spaces. Then
A has the structure of a simplicial category; we let C = N(A) denote the nerve of A (that is, the derived
-category of the abelian category of k-vector spaces; see Definition 1.3.2.7). Vector space duality induces a
simplicial functor Aop A, which in turn gives rise to a functor Cop C. This functor preserves limits, and
therefore induces a functor Shv(X; Cop ) Shv(X; C) for any locally compact Hausdorff space X. Composing
this map with the equivalence D of Theorem 5.5.5.1, we obtain a functor D0 : Shv(X; C)op Shv(X, C): that
is, a contravariant functor from Shv(X; C) to itself.
It is the functor D0 which is usually referred to as Verdier duality. Note that D0 is not an equivalence
of -categories: it is obtained by composing the equivalence D with vector space duality, which fails to be
an equivalence unless suitable finiteness restrictions are imposed. We refer the reader to [156] for further
discussion.
The first step in the proof of Theorem 5.5.5.1 is to choose a convenient model for the -category
Shv(X; C) of C-valued sheaves on X. Let K(X) denote the collection of all compact subsets of X, regarded
as a partially ordered set with respect to inclusion. Recall (Definition T.7.3.4.1) that a K-sheaf on X (with
values in an -category C) is a functor F : N(K(X))op C with the following properties:
(i) The object F() C is final.
(ii) For every pair of compact sets K, K 0 X, the diagram
F(K K 0 ) / F(K)
F(K 0 ) / F(K K 0 )
is a pullback square in C.
(iii) For every compact set K X, the canonical map limK 0 F(K 0 ) F(K) is an equivalence, where K 0
ranges over all compact subsets of X which contain a neighborhood of K.
We let ShvK (X; C) denote the full subcategory of Fun(N(K(X)op ), C) spanned by the K-sheaves. We now
have the following:
Lemma 5.5.5.3. Let X be a locally compact Hausdorff space and C a stable -category which admits small
limits and colimits. Then there is a canonical equivalence of -categories Shv(X; C) ' ShvK (X; C).
Proof. Since C is stable, filtered colimits in C are left exact. The desired result is now a consequence of
Theorem T.7.3.4.9 (note that Theorem T.7.3.4.9 is stated under the hypothesis that C is presentable, but
this hypothesis is used only to guarantee the existence of small limits and colimits in C).
Using Lemma 5.5.5.3, we can reformulate Theorem 5.5.5.1 as follows:
Theorem 5.5.5.4. Let X be a locally compact Hausdorff space and let C be a stable -category which admits
small limits and colimits. Then there is a canonical equivalence of -categories
We will prove Theorem 5.5.5.4 by introducing an -category which is equivalent to both ShvK (X; C)op
and ShvK (X; Cop ).
Notation 5.5.5.5. Fix a locally compact Hausdorff space X. We define a partially ordered set M as follows:
(1) The objects of M are pairs (i, S) where 0 i 2 and S is a subset of X such that S is compact if
i = 0 and X S is compact if i = 2.
Remark 5.5.5.6. The projection (i, S) 7 i determines a map of partially ordered sets : M [2].
For 0 i 2, we let Mi denote the fiber 1 {i}. We have canonical isomorphisms M0 ' K(X) and
M2 ' K(X)op , while M1 can be identified with the partially ordered set of all subsets of X.
Proposition 5.5.5.7. Let X be a locally compact Hausdorff space, C a stable -category which admits
small limits and colimits, and let M be the partially ordered set of Notation 5.5.5.5. Let F : N(M ) C be
a functor. The following conditions are equivalent:
(1) The restriction (F | N(M0 ))op determines a K-sheaf N(K(X))op Cop , the restriction F | N(M1 ) is
zero, and F is a left Kan extension of the restriction F | N(M0 M1 ).
(2) The restriction F | N(M2 ) determines a K-sheaf N(K(X))op C, the restriction F | N(M1 ) is zero, and
F is a right Kan extension of F | N(M1 M2 ).
Assuming Proposition 5.5.5.7 for the moment, we can give the proof of Theorem 5.5.5.4.
Proof of Theorem 5.5.5.4. Let E(C) be the full subcategory of Fun(N(M ), C) spanned by those functors
which satisfy the equivalent conditions of Proposition 5.5.5.7. The inclusions M0 , M - M2 determine
restriction functors
0
ShvK (X; Cop ) E(C)op ShvK (X; C)op .
Note that a functor F Fun(N(M ), C) belongs to E(C) if and only if F | N(M0 ) belongs to ShvK (X; Cop ),
F | N(M0 M1 ) is a right Kan extension of F | N(M0 ), and F is a left Kan extension of F | N(M0 M1 ).
Applying Proposition T.4.3.2.15, we deduce that is a trivial Kan fibration. The same argument shows that
0 is a trivial Kan fibration, so that and 0 determine an equivalence ShvK (X; Cop ) ' ShvK (X; C)op .
Remark 5.5.5.8. The construction (i, S) 7 (2 i, X S) determines an order-reversing bijection from the
partially ordered set M to itself. Composition with this involution induces an isomorphism E(C)op ' E(C)op ,
which interchanges the restriction functors and 0 appearing in the proof of Theorem 5.5.5.4. It follows
that the equivalence of Theorem 5.5.5.4 is symmetric in C and Cop (up to coherent homotopy).
We will give the proof of Proposition 5.5.5.7 at the end of this section. For the moment, we will concentrate
on the problem of making the equivalence of Theorem 5.5.5.1 more explicit.
Definition 5.5.5.9. Let X be a locally compact Hausdorff space and let C be a pointed -category which
admits small limits and colimits. Let F be a C-valued sheaf on X. For every compact set K X, we let
K (X; F) denote the fiber product F(X) F(XK) 0, where 0 denotes a zero object of C. For every open
set U X, we let c (U ; F) denote the filtered colimit limKU K (M ; F), where K ranges over all compact
subsets of U . The construction U 7 c (U ; F) determines a functor N(U(X)) C, which we will denote by
c (; F).
Proposition 5.5.5.10. In the situation of Definition 5.5.5.9, suppose that the -category C is stable. Then
the equivalence D of Theorem 5.5.5.1 is given by the formula D(F)(U ) = c (U ; F).
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 725
Remark 5.5.5.11. Proposition 5.5.5.10 is an abstract formulation of the following more classical fact:
conjugation by Verdier duality exchanges cohomology with compactly supported cohomology.
Proof. It follows from the proof of Theorem T.7.3.4.9 that the equivalence
: ShvK (X; Cop )op ' Shv(X; Cop )op
of Lemma 5.5.5.3 is given by the formula (G)(U ) = limKU G(K). Consequently, it will suffice to show
that the composition of the equivalence : Shv(X; C) ShvK (X; C) of Lemma 5.5.5.3 with the equivalence
0 : ShvK (X; C) ShvK (X; Cop )op is given by the formula ( 0 )(F)(K) = K (X; F). To prove this, we
need to introduce a bit of notation.
Let M 0 denote the partially ordered set of pairs (i, S), where 0 i 2 and S is a subset of X such that
S is compact if i = 0 and X S is either open or compact if i = 2; we let (i, S) (j, T ) if i j and S T
or if i = 0 and j = 2. We will regard the set M of Notation 5.5.5.5 as a partially ordered subset of M 0 .
For 0 i 2, let Mi0 denote the subset {(j, S) M 0 : j = i} M 0 . Let D denote the full subcategory of
Fun(N(M 0 ), C) spanned by those functors F which satisfy the following conditions:
(i) The restriction F | N(M2 ) is a K-sheaf on X.
(ii) The restriction F | N(M20 ) is a right Kan extension of F | N(M2 ).
(iii) The restriction F | N(M10 ) is zero.
(iv) The restriction F | N(M 0 ) is a right Kan extension of F | N(M10 M20 ).
Note that condition (ii) is equivalent to the requirement that F | N(M10 M20 ) is a right Kan extension
of F | N(M1 M2 ). It follows from Proposition T.4.3.2.8 that condition (iv) is equivalent to the requirement
that F | N(M ) is a right Kan extension of F | N(M1 M2 ). Consequently, the inclusion M , M 0 induces a
restriction functor D E, where E Fun(N(M ), C) is defined as in the proof of Theorem 5.5.5.4. Using The-
orem T.7.3.4.9 and Proposition T.4.3.2.15, we deduce that the restriction functor D Fun(N(U(X))op , C)
is a trivial Kan fibration onto the full subcategory
Shv(X; C) Fun(N(U(X))op , C); moreover, the composition 0 is given by composing a homotopy inverse
of this trivial Kan fibration with the restriction functor D Fun(N(M0 ), C) ' Fun(N(K(X))op , Cop )op .
We define a map of simplicial sets : N(M0 ) Fun(1 1 , N(M 0 )) so that carries an object
(0, K) M0 to the diagram
(0, K) / (1, K)
(2, ) / (2, K).
It follows from Theorem T.4.1.3.1 that for each (0, K) M0 , the image (0, K) can be regarded as a left
cofinal map 22 N(M 0 )(0,K)/ N(M 0 ) N(M10 M20 ). Consequently, if F D then condition (iv) is equivalent
to the requirement that the composition of F with each (0, K) yields a pullback diagram
F (0, K) / F (1, K)
F (2, ) / F (2, K)
in the -category C. Since F (1, K) is a zero object of C (condition (iii)), we can identify F (0, K) with the
fiber of the map F (2, ) F (2, K). Taking F to be a preimage of F Shv(X; C) under the functor , we
obtain the desired equivalence
( 0 )(F)(K) ' fib(F(X) F(X K)) = K (X; F).
726 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
Corollary 5.5.5.12. Let X be a locally compact Hausdorff space, let C be a stable -category which admits
small limits and colimits, and let F Shv(X; C) be a C-valued sheaf on X. Then the functor c (; F) is a
C-valued cosheaf on X.
We will need the following consequence of Corollary 5.5.5.12 in the next section.
Corollary 5.5.5.13. Let M be a manifold and let F Shv(M ; Sp) be a Sp-valued sheaf on M . Then:
Proof. We will give the proof of (1); the proof of (2) is similar. According to Corollary 5.5.5.12, the functor
U 7 c (U ; F) is a cosheaf of spectra on M . Since every open subset of M is a paracompact topological space
of finite covering dimension, the -topos Shv(M ) is hypercomplete so that F is automatically hypercomplete.
According to Remark 5.5.4.2, it will suffice to show that for every point x M , the category Disk(M )x =
{U Disk(M ) : x U } has weakly contractible nerve. This follows from the observation that Disk(M )op x is
filtered (since every open neighborhood of M contains an open set U Disk(M )x ).
Proof of Proposition 5.5.5.7. We will prove that condition (2) implies (1); the converse follows by symmetry,
in view of Remark 5.5.5.8. Let F : N(M ) C be a functor satisfying condition (2), and let M 0 and
D Fun(N(M 0 ), C) be defined as in the proof of Proposition 5.5.5.10. Using Proposition T.4.3.2.15, we
deduce that F can be extended to a functor F 0 : N(M 0 ) C belonging to D. It follows from Theorem
T.7.3.4.9 that the inclusion U(X)op M20 determines a restriction functor D Shv(X; C); let F Shv(X; C)
be the image of F 0 under this restriction functor. The proof of Proposition 5.5.5.10 shows that G = F | N(M0 )
is given informally by the formula G(K) = K (X; F).
We first show that Gop is a Cop -valued K-sheaf on X. For this, we must verify the following:
(i) The object G() ' (X; F) is zero. This is clear, since the restriction map F(X) F(X ) is an
equivalence.
G(K K 0 ) / G(K)
G(K 0 ) / G(K K 0 )
is a pushout square in C. Since C is stable, this is equivalent to the requirement that is a pullback
square. This follows from the observation that is the fiber of a map between the squares
F(X) / F(X) F(X K 0 ) / F(X (K K 0 )).
The left square is obviously a pullback, and the right is a pullback since F is a sheaf.
(iii) For every compact subset K X, the canonical map : G(K) limK 0 G(K 0 ) is an equivalence in
C, where K 0 ranges over the partially ordered set A of all compact subsets of X which contain a
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 727
G(K)
/ lim G(K 0 )
K 0 A
0
F(X) / lim F(X)
K A
0
00 / lim
F(X K) F(X K 0 ).
K 0 A
It therefore suffices to show that 0 and 00 are equivalences. The map 0 is an equivalence because
the partially ordered set A has weakly contractible nerve (in fact, both A and Aop are filtered). The
map 00 is an equivalence because F is a sheaf and the collection {X K 0 }K 0 A is a covering sieve on
X K.
To complete the proof, we will show that F is a left Kan extension of F | N(M0 M1 ). Let M 00 M0 M1
be the subset consisting of objects of the form (i, S), where 0 i 1 and S X is compact. We note
that F | N(M0 M1 ) is a left Kan extension of F | N(M 00 ). In view of Proposition T.4.3.2.8, it will suffice to
show that F is a left Kan extension of F | N(M 00 ) at every element (2, S) M2 . We will prove the stronger
assertion that F 0 | N(M 00 M20 ) is a left Kan extension of F | N(M 00 ). To prove this, we let B denote the
subset of M20 consisting of pairs (2, X U ) where U X is an open set with compact closure. In view of
Proposition T.4.3.2.8, it suffices to prove the following:
(a) The functor F 0 | N(M 00 M20 ) is a left Kan extension of F 0 | N(M 00 B).
To prove (a), we note that Theorem T.7.3.4.9 guarantees that F 0 | N(M20 ) is a left Kan extension of F 0 | N(M 000 )
(note that, if K is a compact subset of X, then the collection of open neighborhoods of U of K with compact
closure is cofinal in the collection of all open neighborhoods of K in X). To complete the proof, it suffices to
observe that for every object (2, X K) M20 B, the inclusion N(M 000 )/(2,XK) N(M 00 M 000 )/(2,XK)
is left cofinal. In view of Theorem T.4.1.3.1, this is equivalent to the requirement that for every object
(i, S) M 00 , the partially ordered set P = {(2, X U ) B : (i, S) (2, X U ) (2, X K)} has weakly
contractible nerve. This is clear, since P is nonempty and stable under finite unions (and therefore filtered).
This completes the proof of (a).
To prove (b), fix an open subset U X with compact closure; we wish to prove that F 0 (2, X U ) is a
colimit of the diagram F 0 | N(M 00 )/(2,XU ) . For every compact set K X, let MK 00
denote the subset of M 00
consisting of those pairs (i, S) with (0, K) (i, S) (2, X U ). Then N(M 00 )/(2,XU ) is a filtered colimit
00
of the simplicial sets N(MK ), where K ranges over the collection of compact subsets of X which contain
U . It follows that colim(F 0 | N(M 00 )/(2,XU ) ) can be identified with the filtered colimit of the diagram
{colim(F 0 | N(MK 00
)}K (see T.4.2.3). Consequently, it will suffice to prove that for every compact set K
containing U , the diagram F 0 exhibits F 0 (2, X U ) as a colimit of F 0 | N(MK
00
). Theorem T.4.1.3.1 guarantees
00
that the diagram (K, 0) (K U, 0) (K U, 1) is left cofinal in N(MK ). Consequently, we are reduced
to proving that the diagram
F 0 (0, K U ) / F 0 (1, K U )
F 0 (0, K) / F 0 (2, X U )
728 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
F 0 (0, K U ) / F (1, K U )
F 0 (0, K) /Z / F (1, K)
F (2, ) / F (2, K U ) / F (2, K)
F (2, X U ) / F (2, X),
where the middle right square is a pullback. Since F 0 is a right Kan extension of F 0 | N(M1 M20 ), the proof
of Proposition 5.5.5.10 shows that the middle horizontal rectangle is also a pullback square. It follows that
the lower middle square is a pullback. Since the left vertical rectangle is a pullback diagram (Proposition
5.5.5.10 again), we deduce that the upper left square is a pullback. Since C is stable, we deduce that the
upper left square is a pushout diagram. To complete the proof of (b), it suffices to show that the composite
map Z F (2, K U ) F (2, X U ) is an equivalence. We note that F (1, K U ) and F (2, X) ' F()
are zero objects of C, so the composite map F (1, K U ) F (2, K) F (X) is an equivalence. It will
therefore suffice to show that the right vertical rectangle is a pullback square. Since the middle right square
is a pullback by construction, we are reduced to proving that the lower right square is a pullback. This is
the diagram
F((X K) U ) / F(X K)
F(U ) / F(),
which is a pullback square because F is a sheaf and the open sets U, X K X are disjoint.
Hm
c (M ; A) ' Hkm (M ; A)
for any abelian group A (or, more generally, for any local system of abelian groups on M ). Our goal in this
section is to establish an analogue of this statement for nonabelian cohomology: that is, cohomology with
coefficients in a local system of spaces on M . RTo formulate this analogue, we will need to replace the right
hand side by the topological chiral homology M A of M with coefficients in an appropriate EM -algebra.
Remark 5.5.6.1. The ideas described in this section are closely related to results of Segal, McDuff, and
Salvatore on configuration spaces (see [130], [110], and [123]). In particular, a special case of our main result
(Theorem 5.5.6.6) can be found in [123].
Definition 5.5.6.2. Let M be a manifold, and let p : E M be a Serre fibration equipped with a
distinguished section s : M E. Given a commutative diagram
|n | M
f
/E
p
$
M,
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 729
we will say that f is trivial on an open set U M if the restriction f |(|n | U ) is given by the composition
s
|n | U U M E.
We define the support of f to be the smallest closed set K such that f is trivial on M K. Given an open
set U M , we let (U ; E) denote the simplicial set whose n-simplices are maps f as above, and c (U ; E)
the simplicial subset spanned by those simplices such that the support of f is a compact subset of U (in this
case, f is determined by its restriction f |(|n | U )).
The construction (U1 , . . . , Un ) 7 c (U1 ; E) . . . c (Un ; E) determines a functor from U(M ) to the
simplicial category of Kan complexes. Passing to nerves, we obtain a functor N(U M ) S, which we view
as a N(U(M ) )-monoid object of S. Let us regard the -category S as endowed with the Cartesian monoidal
structure, so that this monoid object lifts in an essentially unique way to a N(U(M ) )-algebra object of S
(Proposition 2.4.2.5). We will denote this algebra by E! .
Remark 5.5.6.3. Let p : E M be as in Definition 5.5.6.2. Every inclusion of open disks U V in M
is isotopic to a homeomorphism (Theorem 5.4.1.5), so the inclusion c (U ; E) c (V ; E) is a homotopy
equivalence. It follows that the restriction E! | N(Disk(M )) is a locally constant object of AlgN(Disk(M )) (S),
and is therefore equivalent to the restriction E ! | N(Disk(M )) for some essentially unique EM -algebra E !
AlgEM (S) (Theorem 5.4.5.9).
Remark 5.5.6.4. Let M be a manifold and let p : E M be a Serre fibration equipped with a section
s. Then the functor U 7 (U ; E) determines a sheaf F on M with values in the -category S of pointed
spaces (Proposition T.7.1.3.14). Using Remark 5.5.6.14 and Lemma 5.5.6.15, we can identify the functor
U 7 c (U ; F) of Definition 5.5.5.9 with the functor U 7 c (U ; E).
Remark 5.5.6.5. Let p : E M be as in Definition 5.5.6.2. Since p is a Serre fibration, the inverse
image U M E is weakly homotopy equivalent to a product U K for every open disk Rk ' U M , for
some pointed topological space K. For every positive real number r, let Xr denote the simplicial subset of
c (U ; E) whose n-simplices correspond to maps which are supported in the closed ball B(r) Rk ' U .
Then each Xr is homotopy equivalent to the iterated loop space Sing(k K). Since there exist compactly
supported isotopies of Rk carrying B(r) to B(s) for 0 < r < s, we deduce that the inclusion Xr Xs is a
homotopy equivalence for each r < s. It follows that c (U ; E) = limr Xr is weakly homotopy equivalent to
Xr for every real number r.
In other words, we can think of E ! : EM S as an algebra which assigns to each open disk j : U , M
the k-fold loop space of F , where F is the fiber of the Serre fibration p : E M over any point in the image
of j.
We can now state our main result as follows:
Theorem 5.5.6.6 (Nonabelian Poincare Duality). Let M be a k-manifold, and let p : E M be a Serre
fibration whose fibers are k-connective, which is equipped with a section s : M E. Then E! exhibits
c (M ; E) Ras the colimit of the diagram E! | N(Disj(M )). In other words, c (M ; E) is the topological chiral
homology M E ! , where E ! AlgEM (S) is the algebra described in Remark 5.5.6.3.
Remark 5.5.6.7. The ` assumption that p : E M have k-connective fibers is essential. For example,
suppose that E = M M and that the section s : M E is given by the inclusion of the second factor. If
M is compact, then the inclusion of the second factor determines a vertex c (M ; E). The support of
is the whole of the manifold M : in particular, does not lie in the essential image of any of the extension
maps i : c (U ; E) c (M ; E) where U is a proper open subset of M . In particular, if U is a disjoint union
of open disks, then cannot lie in the essential image of i unless k = 0 or M is empty.
Remark 5.5.6.8. Theorem 5.5.6.6 implies in particular that any compactly supported section s0 of p : E
M is homotopic to a section whose support is contained in the union of disjoint disks in M . It is easy to see
this directly, at least when M admits a triangulation. Indeed, let M0 M be the (k 1)-skeleton of this
730 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
triangulation, so that the open set M M0 consists of the interiors of the k-simplices of the triangulation
and is thus a union of disjoint open disks in M . Since the fibers of p are k-connective, the space of sections
of p over the (k 1)-dimensional space M0 is connected. Consequently, we can adjust s0 by a homotopy so
that it agrees with s on a small neighborhood of M0 in M , and is therefore supported in M M0 .
Remark 5.5.6.9. Theorem 5.5.6.6 can be rephrased in terms of the embedding calculus developed by Weiss
(see [161]). Let p : E M be a Serre fibration, and regard the functor U 7 c (U ; E) as a precosheaf
F on M with values in Set . Applying the formalism of the embedding calculus, we obtain a sequence of
polynomial approximations
F0 F1 F2 ,
where each Fn is a left Kan extension of the restriction of F to those open subsets of M which are
homeomorphic to a union of at most n disks. Theorem 5.5.6.6 asserts that, when the fibers of p are
sufficiently connected, the canonical map
hocolimn Fn F
is a weak equivalence. In other words, the functor U 7 c (U ; E) can be recovered as the limit of its
polynomial approximations.
Example 5.5.6.10. Let M be the circle S 1 , let X be a connected pointed space, and let E = X S 1 ,
equipped with the projection map p : E M . Then E ! AlgES1 (S) is the ES 1 -algebra determined by the
associative algebra object Sing(X) AlgAss (S). Since M is compact, we can identify c (S 1 ; E) with the
singular complex of the space LX = Map(S 1 , X) of all sections of p. In view of Example 5.5.3.14, Theorem
5.5.6.6 recovers the following classical observation: the free loop space LX is equivalent to the Hochschild
homology of the based loop space X (regarded as an associative algebra with respect to composition of
loops).
Remark 5.5.6.11. Let M be a k-manifold. We will say than an algebra A AlgEM (S) is grouplike if, for
every open disk U M , the restriction A|EU AlgEU (S) ' AlgEk (S) is grouplike in the sense of Definition
5.2.6.6 (by convention, this condition is vacuous if k = 0). For every fibration E M , the associated algebra
E ! AlgEM (S) is grouplike. In fact, the converse holds as well: every grouplike object of AlgEM (S) has the
form E ! , for an essentially unique Serre fibration E M with k-connective fibers.
To prove this, we need to introduce a bit of notation. For each open set U M , let AU denote the
simplicial category whose objects are Serre fibrations p : E U equipped with a section s, where the pair
(U, E) is a relative CW complex and the fibers of p are k-connective; an n-simplex of MapCU (E, E 0 ) is a
commutative diagram
E n
f
/ E0
p p0
# ~
U,
such that f respects the preferred sections of p and p0 . Let BU denote the full subcategory of AlgEU (S)
spanned by the grouplike objects. The construction E 7 E ! determines a functor U : N(AU ) BU , which
we claim is an equivalence of -categories. If U ' Rk is an open disk in M , then this assertion follows from
Theorem 5.2.6.15 (at least if k > 0; the case k = 0 is trivial). Let J denote the collection of all open subsets
U M which are homeomorphic to Rk , partially ordered by inclusion. This collection of open sets satisfies
the following condition:
() For every point x M , the subset Jx = {U J : x U } has weakly contractible nerve (in fact, Jop
x is
filtered, since every open subset of M containing x contains an open disk around x).
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 731
N(AM )
M
/ BM
limU Jop N(AU ) / lim B
U Jop U
(here the limits are taken in the -category Cat ). Here the lower horizontal map is an equivalence of
-categories. Consequently, to prove that M is an equivalence of categories, it suffices to show that the
vertical maps are equivalences of -categories. We consider each in turn.
For each U M , let CU denote the simplicial category whose objects are Kan fibrations p : X Sing(U ).
The functor E 7 Sing(E) determines an equivalence of -categories N(AU ) N(CU ) . Consequently,
to show that is a categorical equivalence, it will suffice to show that the associated map N(CM )
limU Jop N(CU ) is a categorical equivalence. This is equivalent to the requirement that Sing(M ) is a colimit
of the diagram {Sing(U )}U J in the -category S, which follows from () and Theorem A.3.1.
To prove that is a categorical equivalence, it suffices to show that AlgEM (S) is a limit of the diagram
{AlgEU (S)}U Jop . For each U M , let DU denote the -category AlgOU (S), where O U denotes the
generalized -operad BTop(k) BTop(k)q (BU N(Fin )). It follows that the restriction functor A 7 A| O
determines an equivalence of -categories AlgEU (S) DU . It will therefore suffices to show that DM is a
limit of the diagram of -categories {DU }U Jop . To prove this, we show that the functor U 7 O U exhibits
the generalized -operad O M as a homotopy colimit of the generalized -operads {O
U } U J . For this, it is
sufficient to show that the Kan complex BM is a homotopy colimit of the diagram {BU }U J , which follows
from Remark 5.4.5.2, (), and Theorem A.3.1.
Remark 5.5.6.12. In proving Theorem 5.5.6.6, it is sufficient to treat the case where Rthe manifold M is
connected. To see this, we note that for every open set U M , we have a map U : U E ! c (U ; E).
Assume that U is a homotopy equivalence whenever U is connected. We will prove that U is a homotopy
equivalence whenever the set of connected components 0 (U ) is finite. It will then follow that U is an
equivalence for every open set U M , since the construction U 7 U commutes with filtered colimits; in
particular, it will follow that M is a homotopy equivalence.
To carry out the argument, let U M be an open set with finitely many connected components
U1 , . . . , Un , so that we have a commutative diagram
U1 Un
E! /
Q R Q
1in Ui 1in c (Ui , E)
R
E!
U
/ c (U, E).
U
The map U1 Un is a homotopy equivalence since each Ui is connected, the map is a homotopy
equivalence by Theorem 5.5.3.1, and the map is an isomorphism of Kan complexes; it follows that U is a
homotopy equivalence as desired.
(|n | M ) n
`
|n |(M K){0} (| | (M K) [0, 1])
Es
p
/+ M
732 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
where the colimit is taken over the (filtered) collection of all compact subsets of U .
Remark 5.5.6.14. The simplicial set K (M ; E) can be identified with the homotopy fiber of the restriction
map F(M ) F(M K), where F Shv(M ) is the sheaf associated to the fibration p : E M .
Lemma 5.5.6.15. Let p : E M be a Serre fibration equipped with a section s (as in Definition 5.5.6.2),
let U M be an open set. Then the canonical map
c (U ; E) lim K (M ; E)
KU
is a homotopy equivalence.
Proof. It will suffice to show that if A B is an inclusion of finite simplicial sets and we are given a
commutative diagram
A / c (U ; E)
8
f0
B / lim K (M ; E),
f KU
then, after modifying f by a homotopy that is constant on A, there exists a dotted arrow f 0 as indicated
in the diagram (automatically unique, since the right vertical map is a monomorphism). Since B is finite,
we may assume that f factors through K (M ; E) for some compact subset K U . Such a factorization
determines a pair (F, h), where F : |B|M E is a map of spaces over M and h : |B|(M K)[0, 1] E
s
is a fiberwise homotopy of F |(|B| (M K)) to the composite map |B| (M K) M E. Choose a
0
continuous map : M [0, 1] which is supported in a compact subset K of U and takes the value 1 in a
neighborhood of K. Let F 0 : |B| M E be the map defined by the formula
(
0 F (b, x) if x K
F (b, x) =
h(b, x, 1 (x)) if x
/ K.
We now proceed with the proof of Theorem 5.5.6.6. If M is homeomorphic to Euclidean space Rk , then
Disj(M ) contains M as a final object and Theorem 5.5.6.6 is obvious. Combining this observation with
Remark 5.5.6.12, we obtain an immediate proof in the case k = 0. If k = 1, then we may assume (by virtue
of Remark 5.5.6.12) that M is homeomorphic to either an open interval (in which case there is nothing to
prove) or to the circle S 1 . The latter case requires some argument:
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 733
Proof of Theorem 5.5.6.6 for M = S 1 . Choose a small open disk U S 1 and a parametrization : R ' U ,
and let : D(S 1 )/ S be the diagram determined by E ! . According to Theorem 5.5.3.11, the functor is
B
equivalent to a composition D(S 1 )/ N(op ) S for some simplicial object B of S, and the topological
chiral homology S 1 E ! can be identified with the geometric realization |B |. We wish to show that the
R
(b) The map exhibits B as a Cech nerve of 0 . That is, for each n 0, the canonical map
Bn B0 c (S 1 ;E) c (S 1 ;E) B0
is a homotopy equivalence (here the fiber products are taken in the -category S).
To prove (a), let s : S 1 E denote our given section of the Serre fibration p : E S 1 , and let f : S 1 E
denote any other section of p. Choose a point x U . Since S 1 {x} is contractible and the fibers of p are
connected, there exists a (fiberwise) homotopy h : (S 1 {x}) [0, 1] E from f |(S 1 {x}) to s|(S 1 {x}).
Let : S 1 [0, 1] be a continuous function which vanishes in a neighborhood of x, and takes the value 1
outside a compact subset of U . Let h0 : S 1 [0, 1] E be the map defined by
(
0 f (x) if y = x
h (y, t) =
h(y, t(y)) if y 6= x.
Then h0 determines a homotopy from f to another section f 0 = h0 |(S 1 {1}), whose support is a compact
subset of U .
We now prove (b). Choose a collection of open disks U1 , . . . , Un S 1 which are disjoint from one
another and from U . Then the closed set S 1 (U U1 . . . Un ) is a disjoint union of connected components
A0 , . . . , An . Unwinding the definitions, we are required to show that the simplicial set c (U U1 . . .Un ; E)
is a homotopy product of the simplicial sets c (S 1 Ai ; E) in the model category (Set )/c T (S 1 ;E) . For each
index i, let Ui denote the collection of all open subsets of S 1 that contain Ai , and let U = Ui . It follows
from Lemma 5.5.6.15 that we have canonical homotopy equivalences
c (S 1 Ai ; E) lim S 1 V (S 1 ; E)
V Ui
c (U U1 . . . Un ; E) lim S 1 V (S 1 ; E).
V U
Note that for each V Ui , the forgetful map S 1 V (S 1 ; E) c (S 1 ; E) is a Kan fibration. It follows
that each limV U S 1 V (S 1 ; E) is a fibrant object of (Set )/c (S 1 ;E) , so the relevant homotopy product
i
coincides with the actual product 0in limV U S 1 Vi (S 1 ; E) (formed in the category (Set )/c (S 1 ;E) .
Q
i i
Let V denote the partially ordered set of sequences (V0 , . . . , Vn ) U0 Un such that Vi Vj = for i S
6= j.
We observe that the inclusion V (U0 Un ) is right cofinal, and the construction (V0 , . . . , Vn ) 7 Vi
is a right cofinal map from V to U. Consequently, we obtain isomorphisms
Y Y
lim S 1 Vi (S 1 ; E) ' lim S 1 Vi (S 1 ; E);
0in Vi Ui (V0 ,...,Vn )V 0in
734 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
here the product is taken in the category (Set )/c (S 1 ;E) . To complete the proof, it suffices to show that for
each (V0 , V1 , . . . , Vn ) V, the canonical map
Y
: S 1 S Vi (S 1 ; E) S 1 Vi (S 1 ; E)
0in
is a homotopy equivalence.
We now complete the proof by observing that is an isomorphism (since the open sets Vi are assumed
to be pairwise disjoint).
Our proof of Theorem 5.5.6.6 in higher dimensions will use a rather different method. We first consider
the following linear version of Theorem 5.5.6.6, which is an easy consequence of the version of Verdier duality
presented in 5.5.5.
Proposition 5.5.6.16. Let M be a k-manifold, let F Shv(M ; Sp) be a locally constant Sp-valued sheaf on
M , and let F0 Shv(M ; S ) be the sheaf of pointed spaces given by the formula F0 (U ) =
F(U ). Assume
that for every open disk U M , the spectrum F(U ) is k-connective. Then F0 exhibits c (M ; F0 ) as a colimit
of the diagram {c (U ; F0 )}U Disj(M ) in the -category S .
Proof. It follows from Corollary 5.5.5.13 that F exhibits c (M ; F) as a colimit of the diagram
{c (U ; F)}U Disj(M )
in the -category Sp of spectra. It will therefore suffice to show that the functor
preserves the colimit
of the diagram {c (U ; F)}U Disj(M ) .
Let us regard the -category Sp as endowed with its Cartesian symmetric monoidal structure, which
(by virtue of Proposition 2.4.3.19) is also the coCartesian symmetric monoidal structure. The functor U 7
c (U ; F) determines a functor N(Disk(M )) Sp, which extends to a map of -operads N(Disk(M ))q
Spq and therefore determines an algebra A AlgN(Disk(M )) (Sp). Since F is locally constant, the algebra A
is locally constant and is therefore equivalent to a composition
B
N(Disk(M )) E
M Sp .
is connective. Since the -category D(M ) is sifted (Proposition 5.5.2.15), the desired result follows from
Corollary 5.2.6.27.
Recall that if X is an -topos, then colimits in X are universal: that is, for every morphism f : X Y
in X, the fiber product construction Z 7 X Y Z determines a colimit-preserving functor from X/Y to X/X .
In other words, the fiber product X Y Z is a colimit-preserving functor of Z. The same argument shows
that X Y Z is a colimit-preserving functor of X. However, the dependence of the fiber product X Y Z
on Y is more subtle. The following result, which asserts that the construction Y 7 X Y Z commutes with
colimits in many situations.
Lemma 5.5.6.17. Let X be an -topos, and let X1 denote the full subcategory of X spanned by the
pointed connected objects. Let C denote the -category Fun(22 , X)Fun({2},X) X1
whose objects are diagrams
X Z Y in X, where Z is a pointed connected object of X. Let F : C X be the functor
lim
X
C Fun(22 , X)
W / X
Y / Z
(iii) Let K denote the full subcategory of 1 1 N(op + ) spanned by the objects (1, 0, [1]), (0, 1, [1]),
(1, 1, [1]), and (1, 1, [0]). Then G is a right Kan extension of G|K. In particular, the diagram
W1 / X1
Y1 / Z1
is a pullback square.
It follows from Proposition T.4.3.2.15 that the restriction map G 7 G|K induces a trivial Kan fibration
q : C0 C. Note that the functor F is given by composing a section of q with the evaluation functor
G 7 G(0, 0, [1]). To prove that F commutes with sifted colimits, it will suffice to show that C0 is stable
under sifted colimits in Fun(1 1 N(op+ ), X).
Let D be the full subcategory of Fun(1 1 N(op ), X) spanned by those diagrams of simplicial
objects
W / X
Y / Z
(i0 ) The simplicial object Z is a group object of X (that is, Z is a groupoid object of X and Z0 is final in
X; equivalently, for each n 0 the natural map Zn Z1n is an equivalence).
(ii0 ) For each integer n and each inclusion [0] , [n], the induced maps
Xn X0 Zn Yn Y0 Zn Wn X0 Y0 Zn
are equivalences.
Since the product functor X X X commutes with sifted colimits (Proposition T.5.5.8.6), we deduce
that D is stable under sifted colimits in Fun(1 1 N(op ), X). Let D0 Fun(1 1 N(op + ), X)
be the full subcategory spanned by those functors G such that G is a left Kan extension of G0 = G|(1
0
1 N(op op
+ )) and G0 D. Then D is stable under sifted colimits in Fun( N(+ ), X). We will
1 1
0 0
complete the proof by showing that D = C .
736 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
W / X
Y / Z .
Condition (iii) guarantees that Z is a Cech nerve of the augmentation map Z0 Z1 . Since this augmenta-
tion map is an effective epimorphism (by virtue of (ii)), we deduce that the augmented simplicial object Z is
a colimit diagram. Condition (iii) guarantees that the natural maps Xn Zn Z1 X1 is are equivalences.
Since colimits in X are universal, we deduce that X is also a colimit diagram. The same argument shows
that Y and W are colimit diagrams, so that G is a left Kan extension of G0 = G|(1 1 N(op )). To
complete the proof that G D0 , it suffices to show that G0 satisfies conditions (i0 ) and (ii0 ). Condition (i0 )
follows easily from (i) and (iii), and condition (ii0 ) follows from (iii).
Conversely, suppose that G D0 ; we wish to show that G satisfies conditions (i), (ii), and (iii). Condition
(i) follows immediately from (i0 ), and condition (ii) from the fact that Z is a colimit diagram. It remains
to prove (iii). Let K 0 denote the full subcategory of 1 1 N(op + ) spanned by the objects (0, 1, [1),
(1, 0, [1]), and {(1, 1, [n])}n1 . Since X is an -topos and Z is the colimit of a groupoid object of X,
it is a Cech nerve of the augmentation map Z0 Z1 . This immediately implies that G|K 0 is a right Kan
extension of G|K. To complete the proof, it will suffice to show that G is a right Kan extension of G|K 0
(Proposition T.4.3.2.8).
We first claim that G is a right Kan extension of G|K 0 at (0, 1, [n]) for each n 0. Equivalently, we
claim that each of the maps
Xn / X1
Zn / Z1
is a pullback diagram. Since X and Z are both colimit diagrams, it will suffice to show that the map
X Z is a Cartesian transformation of simplicial objects (Theorem T.6.1.3.9): in other words, it will
suffice to show that for every morphism [m] [n] in , the analogous diagram
Xn / Xm
Zn / Zm
Xn / Xm / X0
Zn / Zm / Z0 .
Since Z0 is a final object of X, condition (ii0 ) implies that the right square and the outer rectangle are
pullback diagrams, so that the left square is a pullback diagram as well. A similar argument shows that
Y Z and W Z are Cartesian transformations, so that G is a right Kan extension of G|K 0 at (1, 0, [n])
and (0, 0, [n]) for each n 0.
To complete the proof, we must show that G is a right Kan extension of G|K 0 at (0, 0, [1]): in other
5.5. TOPOLOGICAL CHIRAL HOMOLOGY 737
Y1 / Z1
is a pullback square. Since the map : Z0 Z1 is an effective epimorphism, it suffices to show that the
diagram becomes a pullback square after base change along . In other words, we need only show that the
diagram
W0 / X0
Y0 / Z0
Proof of Theorem 5.5.6.6 for k 2. Replacing E by | Sing(E)|, we can assume without loss of generality
that E is the geometric realization of aRsimplicial set X equipped with a Kan fibration X Sing(M ). We
wish to prove thatRthe canonical map M E ! c (M ; E) is a homotopy equivalence. For this, it suffices
to show that m ( M E ! ) m c (M ; E) is a homotopy equivalence for every integer m 0. Since the
truncation functor m : S m S preserves small colimits and finiteRproducts, Proposition 5.5.2.17 allows
us to identify the left hand side with the topological chiral homology M (m E ! ) in the -category m S.
Regard X as an object of the -topos X = S/ Sing(M ) , let X 0 be an (m + k)-truncation of X, and let
E = |X 0 |. The map X X 0 induces
0
R a map E! E 0!
R which is an equivalence on m-truncations, and
therefore induces an equivalence m ( M E ) m ( M E 0! ). This equivalence fits into a commutative
!
diagram
m M E !
/ m c (M ; E)
R
R 0
m E 0!
/ m c (M ; E 0 ),
M
where is also an equivalence (since M has dimension k). Consequently, to prove that is an equivalence,
it suffices to prove that 0 is an equivalence. We may therefore replace X by X 0 and thereby reduce to the
case where X is an n-truncated object of X for some n 0.
The proof now proceeds by induction on n. If n < k, then X is bothR k-connective and (k 1)-truncated,
and is therefore equivalent to the final object of X. In this case, both M E ! and c (M ; E) are contractible
and there is nothing to prove. Assume therefore that n k 2. Let A = n X, regarded as an object of the
topos of discrete objects Disc X/X . Since X is a 2-connective object of X, this topos is equivalent to the topos
of discrete objects Disc X of local systems of sets on the manifold M . We will abuse notation by identifying
A with its image under this equivalence; let K(A, n + 1) denote the associated Eilenberg-MacLane objects of
X. Let Y = n1 X, so that X is an n-gerbe over Y banded by A and therefore fits into a pullback square
X /1
Y / K(A, n + 1)
Let E0 = |Y | and E1 = |K(A, n + 1)|, so that we have a fiber sequence E E0 E1 of Serre fibrations
738 CHAPTER 5. LITTLE CUBES AND FACTORIZABLE SHEAVES
E!
/ E0! / E1!
R R R
M M M
0 1
c (M ; E) / c (M ; E0 ) / c (M ; E1 )
/ 1 .
0
To complete the proof, it suffices to show that the induced square of colimits
lim() /
lim(0 ) / lim(1 )
is again a pullback diagram. Since n k, the object K(A, n + 1) is (k + 1)-connective, so that 1 takes values
in connected spaces. The desired result now follows from Lemma 5.5.6.17, since D(M ) is sifted (Proposition
5.5.2.15).
Chapter 6
Let f : R R be a smooth function. Then, for each point x0 R, there exists a real number s = f 0 (x0 )
such that f is closely approximated by the linear function x 7 f (x0 ) + s(x x0 ) in a small neighborhood
of x0 . For many purposes, this allows us to reduce questions about arbitrary smooth functions to questions
about linear functions, which are usually much more tractable.
In this chapter, we will give an exposition of Goodwillies calculus of functors, which attempts to exploit
the same idea in a different context: rather than looking for approximations to a smooth function f : R R,
we instead seek linear (or polynomial) approximations to a functor of -categories F : C D. Our
investigation is loosely informed by the following table of analogies:
Point x M Object C C
We will begin in 6.1 by reviewing the contents of Goodwillies paper [60], which introduces and analyzes
a sequence of Taylor approximations Pn (F ) to a functor F : C D between compactly generated -
categories. Restricting to the case n = 1, we obtain a theory of first derivatives, which we will study in 6.2.
One of our main results is the Klein-Rognes chain rule (Theorem 6.2.1.22), which asserts that (under some
mild hypotheses) the first derivative of a composite functor G F is obtained by composing the derivative
of G with the derivative of F . In 6.3, we discuss the chain rule of Arone-Ching, a more general statement
which gives information about the higher derivatives of a composite functor. Using the theory of -operads
developed in 2, we formulate and prove a Koszul dual version of this chain rule.
739
740 CHAPTER 6. THE CALCULUS OF FUNCTORS
Our goal in this section is to give an exposition of Goodwillies calculus of functions, which develops an
analogous theory of Taylor approximations where we replace the real numbers R by the -category Sp of
spectra, and replace smooth functions f : R R by functors F : Sp Sp which commute with filtered
colimits.
Question 6.1.0.1. Let F : Sp Sp be a functor which commutes with filtered colimits. Can we find
another functor G : Sp Sp satisfying some analogues of conditions (a) and (b)?
To address Question 6.1.0.1, we first need to isolate a class of functors G : Sp Sp which behave like
polynomials of degree n. Note that function f : R R is a polynomial of degree n if and only if f can
be written as an R-linear combination of the functions {qm : R R}0mn given by qm (x) = xm . Each
of these functions has an obvious analogue in the setting of functors from Sp to Sp: namely, the functor
Qm : Sp Sp given by Qm (X) = X m determined by the smash product monoidal structure on Sp (see
4.8.2). This motivates the following definition:
Definition 6.1.0.2. We let Polyn (Sp, Sp) denote the smallest full subcategory of Fun(Sp, Sp) which is closed
under translation, small colimits and contains the functors Qm : Sp Sp for 0 m n. We will say that
a functor G : Sp Sp is polynomial of degree n if it belongs to Polyn (Sp, Sp).
from Sp to itself is polynomial of degree n. However, not every polynomial functor has this form.
Definition 6.1.0.2 does a good job of capturing the intuitive notion of polynomial for a functor from Sp
to Sp. However, for some purposes it is rather inconvenient:
(i) Given a functor G : Sp Sp, Definition 6.1.0.2 does not immediately suggest any method for testing
whether or not G is a polynomial of degree n.
(ii) Definition 6.1.0.2 relies on specific structural features of the -category Sp (namely, the monomial
functors Qm : Sp Sp), and does not immediately generalize to other contexts.
For these reasons, it will be convenient to work with a more flexible definition. Suppose that C is an
-category which admits finite colimits and that D is an -category which admits finite limits. In 6.1.1,
we will introduce the notion of an n-excisive functor F : C D (see Definition 6.1.1.3). This notion is
completely intrinsic to F , and is applicable in a wide variety of situations. Moreover, it is closely related to
Definition 6.1.0.2: we will eventually show that a functor F : Sp Sp is polynomial of degree n if and
only if it is n-excisive and commutes with filtered colimits (Corollary 6.1.4.15).
6.1. THE CALCULUS OF FUNCTORS 741
The collection of n-excisive functors from C to D span a full subcategory of Fun(C, D), which we will
denote by Excn (C, D). Our first main result is that, under some mild hypotheses (which we will suppress
mention of for the moment), the inclusion functor Excn (C, D) , Fun(C, D) admits a left adjoint (Theorem
6.1.1.10). We will denote this left adjoint by Pn : Fun(C, D) Excn (C, D). Given an arbitrary functor
F : C D, we can think of Pn (F ) as an nth Taylor approximation to F : it is, in a precise sense, a best
possible approximation to F among n-excisive functors.
An easy consequence of the definition of n-excisive functors is that any n-excisive functor is also m-excisive
for m n (Corollary 6.1.1.14). From this we deduce the existence of canonical maps Pn (F ) Pm (F ), which
we can arrange into a tower of natural transformations
Pn (F ) Pn1 (F ) P0 (F ),
Remark 6.1.0.4. For any functor F : C D, there is a canonical map F limn Pn (F ). In many cases,
one can show that this natural transformation is an equivalence, or at least an equivalence when restricted
to a large subcategory of C. However, this requires strong assumptions on F : it is analogous to the assertion
that an infinitely differentiable function f : R R can be recovered from its Taylor series
X f (n) (0)
f (x) = xn .
n!
n0
We refer the reader to [59] for a treatment of these types of convergence questions.
In 6.1.2 we will show that the Taylor tower of any functor F is a tower of principal fibrations. That
is, we can always recover Pn (F ) as the homotopy fiber of a map Pn1 (F ) R(F ), where R(F ) is functor
which is homogeneous of degree n: that is, R(F ) is n-excisive and Pn1 (R(F )) is trivial. In this sense, every
n-excisive functor F : C D can be built from m-homogeneous functors for 0 m n. This should be
regarded as an analogue of the assertion that every polynomial function g : R R can be written (uniquely)
as a sum of monomials which are homogeneous of degree m for 0 m n.
In 6.1.4, we will review Goodwillies classification of homogeneous functors. The main result is that
every n-homogeneous functor H : C D has a unique expression as
H(C) =
D (h(C, C, . . . , C)n ), (6.1)
where h : Cn Sp(D) is a functor which is 1-homogeneous in each variable and symmetric in its arguments,
and h(C, . . . , C)n denotes the coinvariants for the action of the symmetric group n on h(C, . . . , C) in
the -category Sp(D) (see Theorem 6.1.4.7). In the special case where H = fib(Pn (F ) Pn1 (F )) is the
n-homogenous part of the n-excisive approximation to F , we can regard the functor h as an avatar of the
(m)
nth derivative of F (evaluated at zero), so that 6.1 can be regarded as the analogue of the formula cm = fm!
for the coefficients appearing in the Taylor approximation g(x) = c0 + c1 x + . . . + cn xn for a smooth function
f : R R. The proof of Theorem 4.2.1.26 requires an extension of the theory of n-excisiveness to the
setting of functors of many variables, which we describe in 6.1.4.
The remainder of this section is devoted to studying the classification of n-excisive functors in general.
This is quite a bit more difficult than the classification of n-homogeneous functors: in order to understand an
n-excisive functor F ' Pn (F ), one must understand not only its homogeneous layers fib(Pm (F ) Pm1 (F ))
for 0 m n, but also the k-invariants which describe how these layers are connected to one another. In
general, this is a difficult problem. However, there are special cases in which one say a great deal. In 6.1.5,
we will show that an n-excisive functor F : S Sp which commutes with filtered colimits is determined by
its restriction to finite sets of cardinality n, which may be prescribed arbitrarily (Theorem 6.1.5.1). In
6.1.6, we will study the classification of n-excisive functors between stable -categories, where the relevant
extension problems are controlled by a form of Tate cohomology (see Remark 6.1.6.28).
742 CHAPTER 6. THE CALCULUS OF FUNCTORS
Remark 6.1.0.5. The calculus of functors was introduced by Tom Goodwillie, and most of the ideas
presented in this section are due to him. In particular, our exposition in 6.1.1 through 6.1.4 can be regarded
as a translation of Goodwillies paper [60] to the language of -categories (in fact, very little translation
was necessary: the arguments given in [60] can be adapted to the present setting, without essential change).
We will say that an S-cube X : N(P(S)) C is strongly coCartesian if X is a left Kan extension of its
restriction to P1 (S).
Definition 6.1.1.3. Let C be an -category which admits finite colimits and D an -category which admits
finite limits. Let n 0 be an integer and set S = [n] = {0, . . . , n}. We will say that a functor F : C D is
n-excisive if composition with F carries strongly coCartesian S-cubes in C to Cartesian S-cubes in D. We
let Excn (C, D) denote the full subcategory of Fun(C, D) spanned by the n-excisive functors.
Example 6.1.1.4. Let S = [0] = {0}. Then an S-cube in an -category C is just a morphism in C. Every
S-cube is strongly coCartesian, and an S-cube is Cartesian if and only if the corresponding morphism is an
equivalence in C. Consequently, a functor F : C D is 0-excisive if and only if it it factors through D' :
that is, if and only if it carries each morphism in C to an equivalence in D.
Example 6.1.1.5. Let S = [1] = {0, 1}. Then an S-cube in an -category C is just a commutative diagram
C / C0
C1 / C01 .
Such a diagram determines a Cartesian S-cube if and only if it is a pullback square, and a coCartesian
S-cube if and only if it is a pushout square. Consequently, a functor F : C D is 1-excisive if and only if it
6.1. THE CALCULUS OF FUNCTORS 743
is excisive, in the sense of Definition 1.4.2.1: that is, if and only if it carries pushout squares in C to pullback
squares in D.
Our main goal in this section is to construct a left adjoint to the inclusion functor Excn (C, D) ,
Fun(C, D). For this, we will need to introduce a mild assumption on D.
Definition 6.1.1.6. Let C be an -category. We will say that C is differentiable if it satisfies the following
conditions:
(b) The -category C admits sequential colimits: that is, every diagram N(Z0 ) C admits a colimit in
C.
(c) The colimit functor lim : Fun(N(Z0 ), C) C is left exact. More informally: the formation of
sequential colimits in C commutes with finite limits.
Example 6.1.1.7. Let C be a stable -category. Then C automatically satisfies condition (a) of Definition
6.1.1.6. Condition (b) is equivalent to the requirement that C admits countable coproducts (see Proposition
1.4.4.1). If this condition is satisfied, then (c) follows automatically.
Example 6.1.1.9. Let C be a compactly generated -category, and Cc the full subcategory of C spanned
by the compact objects. Then C ' Ind(Cc ) can be identified with a full subcategory of Fun(Cop c , S) which is
closed under filtered colimits. It follows that C is a presentable -category and that filtered colimits in C
are left exact, so that C is differentiable.
Theorem 6.1.1.10. Let C be an -category which admits finite colimits and has a final object, and let D
be a differentiable -category. Then:
(1) The inclusion Excn (C, D) , Fun(C, D) admits a left adjoint Pn : Fun(C, D) Excn (C, D).
Remark 6.1.1.11 (Rezk). Let C be a small -category which admits finite colimits and has a final object,
and let X be an -topos. Theorem 6.1.1.10 implies that Excn (C, X) is an accessible left-exact localization of
the -category Fun(C, X), and therefore an -topos (which is usually far from hypercomplete when n > 0).
We will give the proof of Theorem 6.1.1.10 at the end of this section. First, we record some basic facts
about Cartesian and strongly coCartesian cubes.
Definition 6.1.1.12. Let S be a finite set, and suppose we are given a decomposition S = T q T q T+ .
The construction T0 7 T q T0 determines an order-preserving map from P(T ) to P(S). Given an S-cube
X
X : N(P(S)) C in an -category C, the composition N(P(T )) N(P(S)) C is a T -cube in C. We will
refer to the T -cubes which arise in this way as T -faces of X.
Proposition 6.1.1.13. Let S be a finite set and T a finite subset of S. Suppose we are given an S-cube
X : N(P(S)) C in an -category C. Then:
Proof. We first prove (1). Assume that X is strongly coCartesian, choose a decomposition S = T q T q T+ ,
and let Y : N(P(T )) C be the corresponding T -face of X. We wish to prove that Y is a left Kan extension
of its restriction to P1 (T ). Unwinding the definitions, we must show that for every subset T0 T , the
functor X induces an equivalence
a a
lim X(T T00 ) X(T T0 ),
0
T0
0 ranges over all subsets of T0 having cardinality at most 1. Let J denote the collection `
0
where T` of all subsets
J T T0 whose intersection with T0 has cardinality at most 1. The construction T00 7 T T00 induces
an injection P1 (T0 ) J. This map admits a left adjoint and therefore induces a left ` cofinal map of
simplicial sets N(P1 (T0 )) N(J). It will therefore suffice to show that X exhibits X(T
` T0 ) as a colimit
of the diagram X| N(J). Note ` that X| N(J) is a left Kan extension of X| N(P (T
1
` T0 )). It will therefore
suffice to show that X(T T0 ) is a colimit of the restriction X| N(P1 (T T0 )), which follows from our
assumption that X is strongly coCartesian.
We now prove (2). Assume that every T -face of X is Cartesian; we will show that X is Cartesian. We
wish to show that X exhibits X() as a limit of X| N(P>0 (S)). Let I denote the subset of P(S) consisting
of those subsets S0 S which have nonempty intersection with T . Since the T -faces of X are Cartesian,
X| N(P>0 (S)) is a right Kan extension of X| N(I). It will therefore suffice to show that X exhibits X()
as a limit of the diagram X| N(I). Note that the inclusion P>0 (T ) , I admits a right adjoint, so that the
map of -categories N(P>0 (T )) N(I) is right cofinal. It will therefore suffice to show that X exhibits
X() as a limit of the diagram X| N(P>0 (T )), which follows from our assumption that the T -faces of X are
Cartesian.
Corollary 6.1.1.14. Let F : C D be a functor between -categories. Assume that C admits finite colimits
and D admits finite limits. If F is n-excisive, the F is m-excisive for each m n.
Proposition 6.1.1.15. Let S be a finite set, let C be an -category which admits finite colimits, and let
X : N(P(S)) C be an S-cube. The following conditions are equivalent:
X(T T 0 ) / X(T )
X(T 0 ) / X(T T 0 )
is a pushout square in C.
X() / X(T )
X({s}) / X(T {s})
is a pushout square in C.
Proof. We first show that (1) (2). Let P P(S) denote the collection of those subsets S 0 such that
S 0 T or S 0 T 0 , let P0 = P P1 (S), and let P1 = {T, T 0 , T T 0 }. We wish to prove that X exhibits
X(T T 0 ) as a colimit of X| N(P1 ). It follows from Theorem T.4.1.3.1 that the inclusion N(P1 ) N(P0 )
6.1. THE CALCULUS OF FUNCTORS 745
is left cofinal. It will therefore suffice to show that X exhibits X(T T 0 ) as a colimit of X| N(P ). Our
assumption that X is strongly coCartesian implies that X| N(P ) is a left Kan extension of X| N(P0 ). It will
therefore suffice to show that X exhibits X(T T 0 ) as a colimit of X| N(P0 ), which follows immediately from
our assumption that X is strongly coCartesian.
The implication (2) (3) is obvious. We will complete the proof by showing that (3) (1). Let
X0 = X| N(P1 (S)). Since C admits finite colimits, we can extend X0 to a strongly coCartesian S-cube
X 0 : N(P(S)) C. The identification X 0 | N(P1 (S)) = X| N(P1 (S)) extends to a natural transformation
: X 0 X. To prove that X is strongly coCartesian, it will suffice to show that is an equivalence. For
each T S, let T : X 0 (T ) X(T ) denote the induced map. We will prove that each of the maps T is an
equivalence. We proceed by induction on the cardinality of T . The result is obvious if the cardinality of T
is 1. Otherwise, choose an element s T and let T 0 = T {s}. Since X 0 and X both satisfy condition
(3), we have a pushout diagram
/ T 0
/ T
{s}
in Fun(1 , C). Since , T 0 , and {s} are equivalences by the inductive hypothesis, we conclude that T is
an equivalence.
Corollary 6.1.1.16. Let C be a stable -category, let S be a finite set, and let X : N(P(S)) C be an
S-cube in C. Define X 0 : N(P(S)) Cop by the formula X 0 (T ) = X(S T ). Then:
(1) The functor X is a strongly coCartesian S-cube in C if and only if X 0 is a strongly coCartesian S-cube
in Cop .
(2) The functor X is a Cartesian S-cube in C if and only if X 0 is a Cartesian S-cube in Cop .
Proof. Assertion (2) follows immediately from Proposition 1.2.4.13. Assertion (1) follows from Proposition
1.2.4.13 and the characterization of strongly coCartesian S-cubes given in Proposition 6.1.1.15.
Corollary 6.1.1.17. Let C and D be stable -categories, and let n 0 be an integer. Then a functor
F : C D is n-excisive if and only if the induced map Cop Dop is n-excisive.
We now turn to the construction of the functor Pn appearing in the statement of Theorem 6.1.1.10. First,
we need to introduce some notation.
Construction 6.1.1.18. Let Fininj denote the category whose objects are finite sets and whose morphisms
are injections, and let Fininj
n denote the full subcategory of Fin
inj
spanned by those finite sets having
cardinality n. Let C be an -category which admits finite colimits and has a final object. Consider the
following conditions on a functor F : N(Fininj ) C:
(ii) For every finite set S, F exhibits F (S) as the colimit of the diagram F | N(P1 (S)).
Let C denote the full subcategory of Fun(N(Fininj ), C) spanned by those functors which satisfy (i) and (ii).
Condition (i) is equivalent to the requirement that F | N(Fininj inj
1 ) is a right Kan extension of F | N(Fin0 ),
and condition (ii) is equivalent to the requirement that F is a left Kan extension of F | N(Fininj
1 ). Using
Proposition T.4.3.2.15, we deduce that the evaluation functor F 7 F () determines a trivial Kan fibration
C C. Choose a section of this Kan fibration. We can regard this section as determining a functor
C N(Fininj ) C, which we will denote by (X, S) 7 CS (X). We will refer to CS (X) as the S-pointed cone
on X.
746 CHAPTER 6. THE CALCULUS OF FUNCTORS
Example 6.1.1.19. Let C be an -category which admits finite colimits and has a final object . If S = ,
we have CS (X) = X for each X C. If S has a single element, then CS (X) is a final object of C. If S has
two elements, then we can identify CS : C C with the (unreduced) suspension functor C : C C, which
carries an object X C to a pushout qX .
Remark 6.1.1.20. Let C and D be -categories which admit finite colimits and final objects, and let
C C : C N(Fininj ) C C D : D N(Fininj ) D
be as in Construction 6.1.1.18. Suppose F : C D is a functor which preserves final objects and pushouts.
Then composition with F carries C into D (where C and D are defined as in Construction 6.1.1.18). It follows
that the diagram
C N(Fininj )
F id
/ D N(Fininj )
CC CD
C
F /D
commutes up to canonical homotopy.
Example 6.1.1.21. Let C be an -category which admits finite colimits and has a final object. For
every finite set S, the functor X 7 CS (X) preserves final objects and finite colimits. Using Remark
6.1.1.20, we conclude that for every pair of finite sets S and T , we have a canonical equivalence of functors
CS CT ' CT CS . This equivalence depends functorially on the pair (S, T ).
Construction 6.1.1.22. Let C be an -category which admits finite colimits and has a final object, let D
an -category which admits finite limits, and let F : C D a functor. For each integer n 0, we define a
new functor Tn (F ) : C D by the formula
restriction to N(P0 (S)), the identity map XI () (X(I))() admits an essentially unique extension to a
map of S-cubes XI (X(I)), depending functorially on I. Define
Y (I) = lim F (XI (S 0 )).
0
6=S S
Lemma 6.1.1.34. Let C be an -category which admits finite colimits and has a final object. Suppose we
are given a functor F : C D, where D is a differentiable -category. Let denote the canonical map from
F to Tn F . Then induces an equivalence Pn (F ) Pn (Tn F ).
Proof. We have Tn F = lim6=S[n] F CS . Since Pn commutes with finite limits (Remark 6.1.1.29), the
canonical map Pn (Tn (F )) lim6=S[n] Pn (F CS ) is an equivalence. Each of the functors CS preserves
pushouts and final objects, so that Remark 6.1.1.30 gives an equivalence Pn (Tn F ) ' lim6=S[n] (Pn F ) CS .
It will therefore suffice to show that the canonical map Pn F lim6=S[n] (Pn F ) CS is an equivalence,
which follows immediately from Lemma 6.1.1.33.
Lemma 6.1.1.35. Let F : C D be a functor, where C admits finite colimits and a final object and D is
differentiable. Let : F Pn F be the canonical natural transformation. Then Pn () : Pn (F ) Pn (Pn (F ))
is an equivalence.
Proof. Using Remark 6.1.1.31, we can identify Pn () with the colimit of the sequence of natural transfor-
mations Pn (F ) Pn (Tnk (F )), each of which factors as a composition of equivalences
Proof of Theorem 6.1.1.10. Let C be an -category which admits finite colimits and a final object, let D
be a differentiable -category, and let Pn : Fun(C, D) Fun(C, D) be the functor given by Construction
6.1.1.27. We have already seen that Pn is left exact (Remark 6.1.1.29), and the essential image of Pn is
contained in Excn (C, D) (Lemma 6.1.1.33). If F Fun(C, D) is n-excisive, then it follows immediately from
the definition that the canonical map F Tn F is an equivalence. Applying this observation iteratively, we
deduce that the canonical map F Pn F is an equivalence, so that F belongs to the essential image of the
functor Pn .
By construction, we have a natural transformation : id Pn of functors from Fun(C, D) to itself. We
will complete the proof by showing that exhibits Pn as a localization functor. According to Proposition
T.5.2.7.4, it will suffice to show that for every F Fun(C, D), the canonical maps
Pn (F ), Pn F : Pn (F ) Pn (Pn (F ))
are equivalences. The map Pn (F ) is an equivalence by the argument given above, since Pn (F ) is n-excisive by
Lemma 6.1.1.33. We conclude by applying Lemma 6.1.1.35 to deduce that Pn (F ) is also an equivalence.
P3 P2 P1 P0 .
P3 F P2 F P1 F P0 F
6.1. THE CALCULUS OF FUNCTORS 749
is called the Taylor tower of F . We can think of the Taylor tower {Pn F }n0 as a sequence of approximations
to the functor F , which become more accurate as n grows large. Our goal in this section is to study the
difference between successive Taylor approximations (as measured, for example, by taking fibers of the maps
Pn F Pn1 F ). Before we can state our main result, we need to introduce a bit of terminology.
Definition 6.1.2.1. Let C be an -category which admits finite colimits and has a final object, and let
D be a differentiable -category. If n is a positive integer, we say that a functor F : C D is n-reduced
if Pn1 F is a final object of Excn1 (C, D) (that is, if (Pn1 F )(C) is a final object of D, for each C C).
We will say that F is n-homogeneous if it is n-excisive and n-reduced. We let Excn (C, D) denote the full
subcategory of Fun(C, D) spanned by those functors which are n-excisive and 1-reduced, and Homogn (C, D)
the full subcategory of Fun(C, D) spanned by those functors which are n-homogeneous.
Remark 6.1.2.2. Let F : C D be a functor, where C has finite colimits and a final object and D is
differentiable. Then P0 F can be identified with the constant functor taking the value F (), where denotes
a final object of C. Consequently, the functor F is 1-reduced if and only if F () is a final object of D: that
is, if and only if F is reduced, in the sense of Definition 1.4.2.1.
Remark 6.1.2.3. In the situation of Definition 6.1.2.1, the functors Pn and Pn1 commute with sequential
colimits (Remark 6.1.1.31). It follows that the collections of n-excisive and n-reduced functors are closed
under sequential colimits in Fun(C, D). In particular, the full subcategory Homogn (C, D) Fun(C, D) is
closed under sequential colimits.
Theorem 6.1.2.4 (Goodwillie). Let C be an -category which admits finite colimits and has a final object,
let D be a differentiable -category, and let n 1 be an integer. Then there exists a pullback diagram of
functors
Pn / Pn1
K /R
(1) For every reduced functor F : C D, K(F ) carries every object of C to a final object of D.
(4) If F Fun (C, D) is (n 1)-excisive, then R(F ) carries each object of C to a final object of D.
Theorem 6.1.2.5. Let C be an -category which admits finite colimits and has a final object, let D be
a differentiable -category, and let n 1 be an integer. Let E Fun(22 , Fun (C, D)) spanned by those
diagrams of functors
E H H0
where E is reduced and (n 1)-excisive, H is n-homogeneous, and H0 is a final object of Fun(C, D). Then
the construction
lim : Fun(22 , Fun (C, D)) Fun (C, D)
induces an equivalence of -categories E Excn (C, D).
750 CHAPTER 6. THE CALCULUS OF FUNCTORS
In other words, every reduced n-excisive functor F : C D can be written uniquely as a fiber of some
natural transformation : E H, where E is a reduced (n 1)-excisive functor and H is n-homogeneous
functor. Here the fiber is taken over a base point given by a natural transformation : H0 H, where
H0 is a final object of Fun(C, D). We can identify with a lifting of H to an n-homogeneous functor from
C to the -category D of pointed objects of D. The existence of the natural transformation follows
immediately from Theorem 6.1.2.4 (namely, we take to be the natural transformation Pn1 (F ) R(F )
appearing in the statement of Theorem 6.1.2.4). We will deduce the uniqueness from the following somewhat
technical lemma:
Lemma 6.1.2.6. Let C be an -category which admits finite limits. Suppose we are given a diagram :
0
X00 / X01 o X02
X10 / X11 o X12
O O O
0
X20 / X21 o X22
For i {0, 1, 2}, let Xih denote the fiber product Xi0 Xi1 Xi2 , and let Xiv denote the fiber product X0i X1i X2i .
Assume that , 0 , , and 0 are equivalences. Then the diagrams 22 C given by
and
X0v X1v X2v
are equivalent. Moreover, the equivalence can be chosen to depend functorially on .
Proof. Let denote the diagram obtained from by omitting the lower right corner, + the diagram
obtained from by omitting the upper left corner, and 0 the diagram obtained from by omitting both
the upper left and lower right corners. We will prove that the diagram
It will therefore suffice to show that the vertical maps in this diagram are equivalences. We will show that
the map is an equivalence; the proofs for the other two maps are similar (but easier). Consider the diagram
000 :
X02
X10 / X11 o X12
O
X20 .
The map factors as a composition
0 00
lim 0 lim 000 lim 00 .
Since and are equivalences, the diagram 0 is a right Kan extension of 00 , so that 00 is an equivalence.
00
Proof of Theorem 6.1.2.5. Since the collection of reduced, n-excisive functors is closed under limits, it is
clear that the formation of fiber products induces a functor : E Excn (C, D). The construction which
carries a functor F to the diagram
Pn1 (F ) R(F ) K(F )
(see Theorem 6.1.2.4) determines a functor : Excn (C, D) E. It follows from Theorem 6.1.2.4 that the
composition is equivalent to the identity on Excn (C, D). We will complete the proof by showing that
is equivalent to the identity functor. Consider an object Y E, corresponding to a diagram of reduced
functors
E H H0
where E is (n 1)-excisive, H is n-homogeneous, and H0 carries every object of C to an initial object of D.
Consider the diagram of functors :
R(E) / R(H) o R(H0 )
O O O
Assertion (1) of Theorem 6.1.2.4 implies that K(E), K(H), and K(H0 ) are final objects of Fun (C, D).
Since Pn1 and R are left exact, the object Pn1 (H0 ) and R(H0 ) are final in Fun (C, D). The object
Pn1 (H) Fun (C, D) is final since H is n-homogeneous, and the object R(E) Fun (C, D) is final by
part (4) of Theorem 6.1.2.4. Since E, H, and H0 are n-excisive, taking the limits along the columns of the
diagram yields the diagram
E H H0
given by Y . Since Pn1 , R, and K are left exact functors, taking the limits along the rows of the diagram
gives the diagram ( )(Y ) :
In the situation of Theorem 6.1.2.5, suppose that F : C D is given by the fiber product E H H0 of
a diagram in E. Then Pn1 F ' Pn1 E Pn1 H Pn1 H0 ' Pn1 E ' E. In particular, F is n-homogeneous
if and only if E is a final object of Fun (C, D). We therefore have the following specialization of Theorem
6.1.2.5:
Corollary 6.1.2.7. Let C be an -category which admits finite colimits and has a final object, let D be a
differentiable -category, and let n 1 be an integer. Let E0 be the full subcategory of Fun(22 , Fun (C, D))
spanned by those diagrams of functors
H1 H H0
where H is n-homogeneous and the functors H0 and H1 carry each object of C to a final object of D. Then
the construction
lim : Fun(22 , Fun (C, D)) Fun (C, D)
induces an equivalence E0 Homogn (C, D).
An important special case of Corollary 6.1.2.7 occurs when the -category D is pointed: that is, the
final objects of D are also initial. In this case, the -category Fun (C, D) is also pointed. We may therefore
identify the -category E0 with Homogn (C, D) (by means of the evaluation functor (H1 H H0 ) 7 H,
which is a trivial Kan fibration by Proposition T.4.3.2.15). Corollary 6.1.2.7 now asserts that the loop functor
: Fun(C, D) Fun(C, D) restricts to an equivalence of -categories : Homogn (C, D) Homogn (C, D).
Combining this observation with Corollary 1.4.2.27, we obtain the following generalization of Proposition
1.4.2.16:
Corollary 6.1.2.8. Let C be an -category which admits finite colimits and has a final object, let D be a
pointed differentiable -category, and let n 1 be an integer. Then the -category Homogn (C, D) is stable.
In the situation of Corollary 6.1.2.8, let Sp(D) denote the -category of spectrum objects of D (Definition
1.4.2.8), which we regard as a full subcategory of Fun(Sfin , D). For every pointed finite space K S , the
fin
evaluation X 7 X(K) determines a functor eK : Sp(D) D. Note that Sp(D) is closed under finite limits
and sequential colimits in Fun(Sfin , D). For every functor F : C Sp(D), we have canonical equivalences
(see Remark 6.1.1.32). It follows that F is n-excisive if and only if each of the functors eK F is n-excisive, and
n-reduced if and only if each of the functors eK F is n-reduced. We therefore have canonical isomorphisms
Excn (C, Sp(D)) ' Sp(Excn (C, D)) Homogn (C, Sp(D)) ' Sp(Homogn (C, D)).
Combining this second isomorphism, Proposition 1.4.2.21, and Corollary 6.1.2.8, we obtain the following
result:
Corollary 6.1.2.9. Let C be an -category which admits finite colimits and has a final object, let D
be a pointed differentiable -category, and let n 1 be an integer. Then composition with the functor
: Sp(D) D induces an equivalence of -categories
Remark 6.1.2.10. Let C be an -category which admits finite colimits and a final object, and let D
be a pointed differentiable -category. Then the -category Fun(C, D) is also pointed. For n 1 and
F Fun(C, D), let U (F ) denote the fiber of the map F Pn1 (F ). Since the functor Pn1 is left exact,
Pn1 U (F ) is the fiber of the equivalence Pn1 (F ) Pn1 Pn1 (F ). It follows that U (F ) is n-reduced.
If G : C D is any n-reduced functor, then MapFun(C,D) (G, Pn1 F ) ' MapFun(C,D) (Pn1 G, Pn1 F ) is
contractible, so that the canonical map
is a homotopy equivalence. It follows that the construction F 7 U (F ) is a right adjoint to the inclusion
from the -category of n-reduced functors to the -category of all functors from C to D. Note that if F is
n-excisive, then U (F ) is also n-excisive (and therefore n-homogeneous).
Let C be an -category which admits finite colimits and a final object, and let C be the -category of
pointed objects of C. The forgetful functor : C C preserves final objects and strongly coCartesian cubes.
It follows that for any differentiable -category D, composition with induces a functor : Excn (C, D)
Excn (C , D). Using Remark 6.1.1.30, we obtain an equivalence equivalence Pn (F ) ' Pn (F ) for every
functor F : C D. In particular, if F is n-reduced, then F is also n-reduced. Consequently, restricts
to a map Homogn (C, D) Homogn (C , D).
Proposition 6.1.2.11. Let C be an -category which admits finite colimits and a final object, and let D be
a pointed differentiable -category. For each integer n 1, composition with the forgetful functor C C
induces an equivalence of -categories : Homogn (C, D) Homogn (C , D).
Homogn (C, D) / Homogn (C , D)
where the vertical maps are equivalences by Corollary 6.1.2.9. We may therefore replace D by Sp(D) and
thereby reduce to the case where D is stable.
Let denote the final object of C. Since C admits finite colimits, the forgetful functor C C admits
a left adjoint, given by X 7 X+ = X q . Composition with this left adjoint determines a functor 0 :
Fun(C , D) Fun(C, D). Since the construction X 7 X+ preserves finite colimits, 0 restricts to a functor
1 : Excn (C , D) Excn (C, D), which is right adjoint to the forgetful functor Ext(n) (C, D) Exc(n) (C , D).
Let U be as in Remark 6.1.2.10, and let denote the composition
1 U
Homogn (C , D) Excn (C , D) Excn (C, D) Homogn (C, D),
To prove that fib(u0 )(X) is a Cartesian S-cube, it suffices to show that F (Y ) is a Cartesian S+ . Since F is
n-excisive, it suffices to show that Y is a strongly coCartesian S-cube, which is clear.
It follows from the above argument that the functor is fully faithful. To complete the proof, we will
show that the functor is conservative. Because is an exact functor between stable -categories, it will
suffice to show that if G Homogn (C , D) satisfies G ' 0, then G is a zero object of Homog(n) (C , D).
The assumption that G ' 0 implies that the canonical map 1 G Pn1 (1 G) is an equivalence: that is,
1 G is (n 1)-excisive. We will show that G is (n 1)-excisive: combined with our assumption that G is
(n 1)-reduced, this will allow us to conclude that G is a zero object of Homogn (C, D).
754 CHAPTER 6. THE CALCULUS OF FUNCTORS
lim6=T S G(Y (T )) / lim G(Y (T {n}))
6 =T S
is a pullback square in D. The assumption that 1 G is (n 1)-excisive implies that the left vertical map
is an equivalence. Using the stability of D, we conclude that the right vertical map is also an equivalence:
that is, G(X) is a Cartesian S-cube.
We now turn to the proof of Theorem 6.1.2.4. We will need a rather elaborate construction. Fix an integer
m 0. Let P = P>0 ([n]) denote the partially ordered set of nonempty subsets of the set [n] = {0, . . . , n}.
We define a functor m : N(P)m Fun (C, D) Fun (C, D) by the formula
i (S1 , . . . , Sm , F ) = F CS1 CSm ,
where the functors CT : C C are defined as in Construction 6.1.1.18. For every subset I Pm , let
UI : Fun (C, D) Fun (C, D) be given by the formula
UI (F ) = lim m |(N(I) {F }).
0
Remark 6.1.2.12. Suppose we are given subsets I Pm and I 0 Pm . Then we can identify I I 0 with a
0
subset of Pm+m . Moreover, we have a canonical equivalence of functors UII 0 ' UI 0 UI from Fun (C, D)
to itself.
Let B P be the collection of those subsets S [n] having nonempty intersection with [n 1] =
{0, . . . , n 1} {0, . . . , n} [n]. For each integer m 0, let Am Pm denote the collection of tuples
(S1 , . . . , Sm ) such that at least one of the sets Si contains n [n]. We have a commutative diagram of
subsets of Pm+1 :
Pm+1 o B m O P o B m+1
O O
Am P o (Am B m ) P
which determines a commutative diagram of left exact functors m :
UPm+1 / UB m P / UB m+1
UAm+1 / UA m / UA m+1
m+1 (B P) m+1 B
0
UAm P / U(A B m )P
m
6.1. THE CALCULUS OF FUNCTORS 755
UAm P / U(B m A )A
m 1
is a pullback square. It will therefore suffice to show that is an equivalence. Note that UB m A1 ' UA1 UB m
(Remark 6.1.2.12), and therefore carries each F Fun (C, D) to a final object of Fun (C, D) (Lemma
6.1.2.13). The same argument shows that U(B m Am )A1 carries each F Fun (C, D) to a final object of
Fun (C, D), so that is an equivalence as desired.
Proof of Theorem 6.1.2.4. For each m 0, let m be the diagram
UPm / UB m
UAm / UB m Am
of functors from the -category Fun (C, D) to itself. Let Tn : Fun (C, D) Fun (C, D) be defined as in
Construction 6.1.1.22, so that Tn ' UP . Using Remark 6.1.2.12 and Lemma 6.1.2.14, we can identify Tn m
with the commutative diagram
UPm+1 / UB m P
UAm+1 / UA m
m+1 (B P),
756 CHAPTER 6. THE CALCULUS OF FUNCTORS
so that the commutative diagram m above induces a natural transformation m : Tn (m ) m+1 . Let
denote a colimit of the sequence
0 Tn (0 ) 0 1 Tn (1 ) 1 2
P / P0
K /R
from Fun (C, D) to itself. We claim that this commutative diagram has the desired properties.
Using the fact that UP = Tn and Remark 6.1.2.12, we see that UPm can be identified with Tnm . Unwinding
the definitions, we deduce that P is the colimit of the sequence of functors
id Tn Tn2 ,
and can therefore be identified with the functor Pn of Construction 6.1.1.27. There is an evident inclusion of
partially ordered sets P>0 ([n1]) , B, which induces a right cofinal map of simplicial sets N(P>0 ([n1])) ,
N(B). It follows that UB ' UN(P>0 ([n1]))op can be identified with the functor Tn1 : Fun (C, D)
Fun (C, D). Using Remark 6.1.2.12, we obtain an equivalence of functors UB m ' Tn1 m
. The functor P 0 can
be identified with the colimit of the sequence
2 3
id Tn1 Tn1 Tn1 ,
which is the functor Pn1 of Construction 6.1.1.27. Lemma 6.1.2.13 implies that K is the colimit of a
sequence of functors which carry every functor F Fun (C, D) to a final object of Fun (C, D). It follows
that K carries every functor F Fun (C, D) to a final object of Fun (C, D). We can therefore identify
with a commutative diagram
Pn / Pn1
K / R.
Note that for I Pm , the functor UI : Fun (C, D) Fun (C, D) is a limit of functors which preserve finite
limits, and is therefore itself preserve finite limits. Since finite limits in D commute with sequential colimits,
finite limits in Fun (C, D) commute with sequential colimits. In particular, the collection of functors from
Fun (C, D) to itself which commute with finite limits is closed under sequential colimits, so that R preserves
finite limits.
We now prove that is a pullback square. Since finite limits in D commute with sequential colimits,
the collection of pullback square in Fun (C, D) is closed under sequential colimits. It will therefore suffice to
show that each m is a pullback square of functors from Fun (C, D) to itself. This follows from the results
of T.4.2.3, since the simplicial set N(Pm ) is the union of the simplicial subsets N(B m ) and N(Am ) having
intersection N(B m Am ).
We next prove that if F : C D is reduced and (n1)-excisive, then R(F ) is a final object of Fun (C, D).
Since we can write R(F ) as the colimit of a sequence of functors UB m Am (F ), it will suffice to show that
each UB m Am (F ) is a final object of Fun (C, D). There is an isomorphism of partially ordered sets
given by
(S1 , . . . , Sm ) 7 (S1 [n 1], . . . , Sm [n 1], {i : n Si })
6.1. THE CALCULUS OF FUNCTORS 757
Remark 6.1.3.3. In the situation of Definition 6.1.3.1, suppose that m > 0 and set let ~n0 = (n2 , . . . , nm ).
We then have a canonical isomorphism
Y 0 Y
Exc~n ( Ci , D) ' Excn1 (C1 , Exc~n ( Ci , D)).
1im 2im
Proposition 6.1.3.4. Let C1 , . . . , Cm be -categories which admit finite colimits, D an -category which
admits finite limits, and F : C1 Cm D an (n1 , . . . , nm )-excisive functor. Then F is n-excisive when
regarded as a functor of one variable (with values in C = C1 . . . Cm ), where n = n1 + + nm .
Corollary 6.1.3.5. Let C be an -category which admits finite colimits, : C Cm the diagonal map,
D a functor which admits finite limits, and F : Cm D an (n1 , . . . , nm )-excisive functor. Then F is
n-excisive, where n = n1 + + nm .
Proof. Combine Proposition 6.1.3.4 with the observation that the diagonal map preserves strongly co-
Cartesian cubes.
Proof of Proposition 6.1.3.4. Let S = [n] = {0, . . . , n} and let X : N(P(S)) C be a strongly coCartesian
S-cube in C, corresponding to a sequence of strongly coCartesian S-cubes {Xi : N(P(S)) Ci }1im . Let
0 : N(P(S)) N(P(S))m be the diagonal map. We wish to show that the composition
Q
Xi F
0
N(P(S)) N(P(S)m ) C D
is a Cartesian S-cube in D.
Let A P(S)m be the image of P>0 (S) under the map 0 : that is, A is the collection of sequences
(S1 , . . . , Sm ) where S1 =Q S2 = = Sm is a nonempty subset of S. Let Y : N(P(S)m ) D be the
composition of F with Xi . We wish to show that Y exhibits Y (, . . . , ) as a limit of the diagram
Y | N(A).
Let B P(S)m be the collection of sequences (S1 , . . . , Sm ) for which the intersection S1 Sm is
nonempty. Then A TB. Moreover, the inclusion A B admits a right adjoint, given by (S1 , . . . , Sm ) 7
(T, . . . , T ) where T = Si . It follows that the canonical map lim(Y | N(B)) lim(Y | N(A)) is an equivalence.
It will therefore suffice to show that Y exhibits Y (, . . . , ) as a limit of the diagram Y | N(B). We will prove
a stronger assertion: namely, that the functor Y is a right Kan extension of Y | N(B).
Choose a sequence of subsets
B = B0 B1 B2 Bk = P(S)m
(a) Each Bj is closed upwards in the partially ordered set P(S)m (that is, if (S1 , . . . , Sm ) Bj and
Si Si0 S, then (S10 , . . . , Sm
0
) Bj ).
(b) For 0 < j k, the set Bj is obtained from Bj1 by adding a single element (S1 , . . . , Sm ) P(S)m .
To prove that Y is a right Kan extension of Y | N(B), it will suffice to show that Y | N(Bj ) is a right Kan
extension of Y | N(Bj1 ) for 0 < j k. Let us suppose that Bj is obtained S from Bj1 by adjoining a single
element (S1 , . . . , Sm ) P(S)m . Then (S1 , . . . , Sm )
/ B, so we have S = i (S Si ). Since the cardinality of
6.1. THE CALCULUS OF FUNCTORS 759
Proposition 6.1.3.6. Let C1 , . . . , Cm be -categories which admit finite colimits and final objects, and let
D be a pointed differentiableQ-category. For everyQsequence of nonnegative integers ~n = (n1 , . . . , nm ), the
inclusion functor : Exc~n ( 1im Ci , D) , Fun( 1im Ci , D) admits a left adjoint P~n . Moreover, the
functor P~n is left exact.
Proof. We proceed by induction on m. If m = 0, then Exc~n ( 1im Ci , D) = Fun( 1im Ci , D) and there
Q Q
is nothing to prove. Assume therefore that m > 0, and set ~n0 = (n2 , . . . , nm ). Using Remark 6.1.3.3, we see
that i is equivalent to the composition
Y 0 0 Y 00 0 Y
Fun(C1 , Fun( Ci , D)) , Fun(C1 , Exc~n ( Ci , D)) Excn1 (C1 , Exc~n ( Ci , D)).
2im 2im 2im
0 Q
The inductive hypothesis implies that the inclusion Exc~n ( 2im Ci , D) , Fun( 2im Ci , D) admits a
Q
left exact left adjoint. It follows that 0 admits a left exact left adjoint. We now complete the proof by
invoking Theorem 6.1.1.10, which guarantees that 00 admits a left exact left adjoint.
Definition 6.1.3.7. Let C1 , C2 , . . . , Cm be -category which admit finite colimits and final objects, let D be
a differentiable -category, and let ~n = (n1 , . . . , nm ) be a sequence of positive integers. We will say that a
functor F : C1 Cm D is ~n-reduced if, for all 1 i m and every sequence of objects {Xj Cj }j6=i ,
the induced functor
F
Y
Ci , Ci {Xj } , C1 Cm D
j6=i
denote the full subcategory of Fun( 1im Ci , D) spanned by the multilinear functors.
Q
Warning 6.1.3.8. The notation of Definition 6.1.3.7 is potentially ambiguous. Given a finite collection of -
C C
Q
categories {C s }sS which admit finite colimits and final objects, set = sS s . Then the full subcategories
Fun ( sS Cs , D), Exc ( sS Cs , D) Fun( sS Cs , D) are generally different from the fullQsubcategories
Q Q Q
Fun (C, D), Exc (C,
Q D) Fun(C, D)Qintroduced in Definition 1.4.2.1. A functor F : C = sS Cs D
belongs to Fun ( sS Cs , D) (Exc ( sS Cs , D)) if it is reduced (reduced and excisive) separately in each
variable; it belongs to Fun (C, D) (Exc (C, D)) if it is reduced (reduced and excisive) when viewed as a
functor of a single variable.
760 CHAPTER 6. THE CALCULUS OF FUNCTORS
Remark 6.1.3.9. The requirement that a functor F : sS Cs D be reduced can be stated more simply
Q
as follows: given a collection of objects {Xs Cs }, if any Xs is a final object of Cs , then F ({Xs }sS ) is a
final object of D.
Proposition 6.1.3.10. Let C1 , C2 , . . . , Cm be -category which admit finite colimits and final objects, let D
differentiable -category, and let F : C1 Cm D be a functor which is (1, . . . , 1)-reduced. Let
be a Q
C = 1im Ci . Then F is m-reduced when viewed as a functor from C to D.
Corollary 6.1.3.11. In the situation of Proposition 6.1.3.10, suppose that F is (1, . . . , 1)-homogeneous.
Then F is m-homogeneous when regarded as a functor from C to D.
Proof. Combine Propositions 6.1.3.4 and 6.1.3.10.
Corollary 6.1.3.12. Let C be an -category which admits finite colimits and a final object, let D be a
differentiable -category, and let F : Cm D be a functor which is (1, . . . , 1)-reduced. Then the composite
F
functor f : C , Cm D is m-reduced. If F is multilinear, then f is m-homogeneous.
Proof. The first assertion follows by combining Proposition 6.1.3.10 with Remark 6.1.1.30 (note that the
diagonal map C Cm preserves final objects and pushout squares), and the second assertion follows from
the first and Proposition 6.1.3.4.
Proof of Proposition 6.1.3.10. We will prove the following:
Assuming (), we can complete the proof as follows. Let X C be an object and let F 0 be the functor
F , regarded as a functor of one variable. We wish to show that (Pn1 F 0 )(X) is a final object of D. We can
write (Pn1 F 0 )(X) as the colimit of a sequence
F 0 (X) 0 (Tn1 F 0 )(X) 1 (Tn1
2
F 0 )(X) .
Using (), we deduce that each of the maps i factors through a final object of D. Thus (Pn1 F 0 )(X) is the
colimit of a sequence of final objects of D, and is therefore itself final.
It remains to prove (). The object X C corresponds to a sequence of objects {Xi Ci }1im . Let
S = {1, . . . , m}, and consider the functor Y : N(P(S)m ) D given by the formula
Let A P(S)m be the collection of all sequences of the form (S1 , . . . , Sm ) where S1 = S2 = = Sm and
each Si is nonempty. Unwinding the definitions, we can identify u with the restriction map
V = {(S10 , . . . , Sm
0
) B0 : Si0 Si }
6.1. THE CALCULUS OF FUNCTORS 761
has weakly contractible nerve. Let V0 be the subset of V consisting of those sequences (S10 , . . . , Sm
0
) such
that Si0 {i} for all i. The inclusion V0 V has a right adjoint, given by the construction
(S10 , . . . , Sm
0
) (S10 {1}, . . . , Sm
0
{m}).
It follows that the inclusion N(V0 ) N(V ) is a weak homotopy equivalence. It will therefore suffice to show
that N(V0 ) is weakly contractible. This is clear, since V0 has a final object.
The right cofinality of implies that the restriction map lim(Y | N(B)) lim(Y | N(B0 )) is an equiv-
alence. It will therefore suffice to show that lim(Y | N(B0 )) is a final object of D. In fact, we claim that
Y (S1 , . . . , Sm ) D is final whenever (S1 , . . . , Sm ) B0 . For this, it suffices to observe that one of the sets
Si is a singleton, so that CSi (Xi ) is a final object of C. Then
Proposition 6.1.3.13. Let C1 , . . . , Cm be -categories which admit finite colimits and final objects, let D
be an -category which admits finite limits, and suppose that F : C1 Cm D is a functor which is
reduced in each variable. Let C = C1 Cm and let F 0 = F , regarded as a functor (of one variable) from
C to D. If F 0 is m-excisive, then F is (1, . . . , 1)-excisive.
Proof. Without loss of generality, it will suffice to show that F is excisive in its first argument. Suppose we
are given objects {Xi Ci }2in and a pushout square :
Y /Z
Y0 / Z0
F (Y, X2 , . . . , Xm ) / F (Z, X2 , . . . , Xm )
F (Y 0 , X2 , . . . , Xm ) / F (Z 0 , X2 , . . . , Xm )
is a pullback square in D. Let S = [m] = {0, . . . , m}. For 2 i m, choose a morphism Xi i , where i
is a final object of Ci . These morphisms determine maps of simplicial sets 1 Ci . Taking the product of
these maps with : 1 1 C1 , we obtain a strongly coCartesian S-cube
Since F 0 is m-excisive, we deduce that F (U ) is a Cartesian S-cube in D. Our assumption that F is reduced
in each variable implies that F (U )(T ) is a final object of D unless T {0, 1}. It follows that F (U ) is a
right Kan extension of its restriction to N(P({0, 1})), so that = F (U )| N(P({0, 1}) is a pullback diagram
as desired.
Corollary 6.1.3.14. Let C1 , . . . , Cm be -categories which admit finite colimits and final objects, let D be a
differentiable -category, and let F : C1 Cm D be a functor which is reduced in each variable. Let
C = 1im Ci , and let F 0 denote the map F , regarded as a functor from C to D. Then there is a canonical
Q
equivalence Pm (F 0 ) ' P1,...,1 (F ) (where P1,...,1 (F ) is defined as in Proposition 6.1.3.6).
762 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof. Since P1,...,1 (F ) is (1, . . . , 1)-excisive, it is m-excisive when viewed as a functor of one variable (Propo-
sition 6.1.3.4). It follows that the canonical map F P1,...,1 (F ) factors as a composition
F Pm (F 0 ) P1,...,1 (F ),
Xi if i /T
formula F T (X1 , . . . , Xm ) = F (X10 , . . . , Xm
0
) where Xi0 = .
i if i T.
The functor F determines a natural transformation : F = F lim6=T S F T . We let Red(F ) denote
the fiber of (in the pointed -category Fun(C1 Cm , D)). We will refer to Red(F ) as the reduction
of F .
Example 6.1.3.16. In the situation of Construction 6.1.3.15, suppose that F is constant in its ith variable,
for some 1 i m. Then Red(F ) carries each object of C1 . . . Cm to a final object of D.
Proposition 6.1.3.17. Let F : C1 Cm D be a functor between -categories. Assume that each Ci
has a final object and that D is pointed and admits finite limits. Then:
(a) The functor Red(F ) : C1 Cm D is reduced.
(b) Let G : C1 Cn D be any reduced functor. Then the canonical map Red(F ) F induces a
homotopy equivalence
Proof. We first prove (a). For T S = {1, . . . , m}, let F T be defined as in Construction 6.1.3.15. Suppose
we are given objects {Xi Ci }1im such that some Xj is a final object of Cj . Then for T S, the
canonical map F T (X1 , . . . , Xm ) F T {j} (X1 , . . . , Xm ) is an equivalence. It follows that the diagram
{F T (X1 , . . . , Xm )}6=T S is a right Kan extension of {F T (X1 , . . . , Xm )}{j}T S , so that the canonical map
Since this map is an equivalence, we deduce that Red(F )(X1 , . . . , Xm ) is a final object of D.
We now prove (b). We have a fiber sequence of spaces
MapFun(C1 Cm ,D) (G, Red(F )) MapFun(C1 Cm ,D) (G, F ) lim MapFun(C1 Cm ,D) (G, F T ).
6=T S
It will therefore suffice to show that the mapping space MapFun(C1 Cm ,D) (G, F T ) is contractible for every
nonempty subset T S. Choose an element j T , and let E C1 Cm be the full subcategory
spanned by those objects (X1 , . . . , Xm ) for which Xj is a final object. Note that F T is a right Kan extension
of F T | E, so the restriction map MapFun(C1 Cm ,D) (G, F T ) MapFun(E,D) (G| E, F T | E) is a homotopy
equivalence. It will therefore suffice to show that MapFun(E,D) (G| E, F T | E) is contractible. In fact, we claim
that G| E is an initial object of Fun(E, D). This follows immediately from our assumption that G is reduced
(since the -category D is assumed to be pointed).
Corollary 6.1.3.18. Let C1 , . . . , Cm be -categories which admit final objects, let D be a pointed -category
which admits finite limits, and let Fun (C1 Cm , D) denote the full subcategory of Fun(C1 Cn , D)
spanned by the reduced functors. Then the inclusion
Pn : Fun(C, D) Fun(C, D)
for every functor F : C D. In the case n = m, we can identify the left hand side with P1,...,1 (Red(F ))
(Corollary 6.1.3.14) and thereby obtain an equivalence P1,...,1 (Red(F )) ' Red(Pn F ).
Construction 6.1.3.20. Let C be an -category which admits finite colimits and a final object, and let D
be a pointed -category which admits finite limits. Consider the functor q : Cn C, given by the formula
a
(X1 , . . . , Xn ) Xi .
1in
For every functor F : C D, we let crn (F ) = Red(F q) denote the reduction of the functor
(X1 , . . . , Xn ) 7 F (X1 q q Xn ).
Proposition 6.1.3.22. Let C be an -category which admits finite colimits and a final object, let D be a
pointed differentiable -category, and let F : C D be an n-excisive functor. For each m n + 1, the
cross-effect crm (F ) : Cm D is (n m + 1, . . . , n m + 1)-excisive.
Proof. The proof proceeds by induction on m. When m = 0 it is vacuous. When m = 1, cr1 (F ) is given
by the fiber of a natural transformation F F0 , where F0 is a constant functor. Since F and F0 are
both n-excisive, we conclude that cr1 (F ) is n-excisive. Let us therefore assume that m 2. Fix objects
X2 , X3 , . . . , Xm C; we will show that the functor
X1 7 crm (F )(X1 , . . . , Xm )
is (n m + 1)-excisive. Let denote a final object of C. Let G, G00 : C D be defined by the formulas
Let G0 be the fiber of the natural transformation G G00 induced by the map Xm . Unwinding the
definitions, we obtain an equivalence
It will therefore suffice to show that crm1 (G0 ) is (n m + 1, . . . , n m + 1)-excisive. Using the inductive
hypothesis, we are reduced to proving that G0 is (n 1)-excisive. Let S = [n 1] = {0, . . . , n 1}
and let Y : N(P(S)) C be a strongly coCartesian S-cube. Let S+ = S {n} and define a functor
Y+ : N(P(S+ )) C by the formula
(
Y (T ) q Xm if n /T
Y+ (T ) =
Y (T ) q if n T.
F (Y () q Xm ) / lim F (Y (T ) q Xm )
6=T S
F (Y () q ) / lim F (Y (T ) q )
6=T S
is a pullback square. Taking fibers in the vertical direction, we deduce that G0 (Y ) is a Cartesian S-cube in
D.
Remark 6.1.3.23. Let C be an -category which admits finite colimits and a final object, D a pointed
differentiable -category, and F : C D a functor. Combining Remarks 6.1.3.19 and 6.1.1.30, we obtain a
canonical equivalence
P1,...,1 crn (F ) ' crn (Pn (F )).
It follows from Proposition 6.1.3.22 that the functor crn (Pn1 F ) is a final object of Fun(Cn , D). Since the
functor crn is left exact, we obtain an equivalence crn (Dn (F )) crn Pn (F ), where Dn (F ) = fib(Pn (F )
Pn1 (F )). We therefore obtain an equivalence of functors
Proposition 6.1.3.24. Let C be an -category which admits finite colimits and has a final object, let D
be a pointed differentiable -category, let n 1 be an integer, and let F : C D be a functor. Then F is
n-reduced if and only if it satisfies the following conditions:
6.1. THE CALCULUS OF FUNCTORS 765
(1) The functor F is 1-reduced: that is, it carries final objects of C to final objects of D.
(2) For every positive integer m < n, the functor P1,...,1 crm (F ) carries each object of Cm to a final object
of D.
Proof. If F is n-reduced, then assertion (1) is obvious and assertion (2) follows from Remark 6.1.3.23.
Conversely, suppose that F satisfies (1) and (2). We will prove that F is k-reduced for 1 k n. The proof
proceeds by induction on k. When k = 1 the desired result follows from (1). To carry out the inductive
step, it suffices to show that if F is m-reduced and P1,...,1 crm F is trivial, then F is (m + 1)-reduced. This
follows immediately from Remark 6.1.3.23.
Example 6.1.4.2. Let C be a symmetric monoidal -category, which we can regard as a commutative
monoid object of Cat . The symmetric monoidal structure determines a symmetric n-ary functor
SymFunn (C, D)
/ SymFunn (C, D)
Fun(Cn , D)
Red / Fun (Cn , D),
where the functor Red is as defined in Construction 6.1.3.15. We will abuse notation by denoting the induced
functor SymFunn (C, D) SymFunn (C, D) also by Red. If F : Cn D is a symmetric n-ary functor, we
will refer to Red(F ) as the reduction of F .
Construction 6.1.4.5. Let F : C D be a functor between -categories. Assume that C has finite
coproducts and a final object, and that D is pointed and admits finite limits. Let : C(n) C be as in
`
Example 6.1.4.2, so that the composition `
F
C(n) C D
is a symmetric n-ary functor from C to D. We let cr(n) (F ) SymFunn (C, D) denote the reduction of F
`
.
We will refer to cr(n) (F ) as the symmetric cross-effect of F .
Remark 6.1.4.6. In the situation of Construction 6.1.4.5, the symmetric cross effect cr(n) (F ) induces a
map Cn D, which can be identified with the cross effect crn (F ) of Construction 6.1.3.20 (see Remark
6.1.4.4).
We can now state the main result of this section.
Theorem 6.1.4.7. Let C be a pointed -category which admits finite colimits and let D be a pointed
differentiable -category. Then the formation of symmetric cross-effects induces a fully faithful embedding
The essential image of cr(n) is the full subcategory SymFunnlin (C, D) SymFunn (C, D) spanned by those
symmetric n-ary functors E : C(n) D such that the underlying functor Cn D is multilinear.
6.1. THE CALCULUS OF FUNCTORS 767
We will give the proof of Theorem 6.1.4.7 at the end of this section. The main idea is to use Corollary
6.1.2.9 to reduce to the case where D is a stable -category, in which case we can explicitly construct a
homotopy inverse to the functor cr(n) . To carry out this strategy, we will need some preliminary results.
Lemma 6.1.4.8. Let C be an -category which admits finite colimits and has final object, let D be an
-category which admits finite limits, and let F : C D be an n-excisive functor for n 1. The following
conditions are equivalent:
(1) The functor F is (n 1)-excisive.
(2) Let S = {1, . . . , n}. For every strongly coCartesian S-cube X : N(P(S)) C such that X() is a final
object of C, F (X) is a Cartesian S-cube of D.
Proof. The implication (1) (2) is obvious. Suppose that (2) is satisfied. Let S = {1, . . . , n} and let
X : N(P(S)) C be a strongly coCartesian S-cube. Let S+ = S {0} and choose a strongly coCartesian
S+ -cube X+ : N(P(S+ )) C extending S such that X+ ({0}) is a final object C. Since F is n-excisive,
F (X+ ) is a Cartesian S+ cube in D so we have a pullback square
F () / lim F (X(T {0})).
6=T S
Using condition (2) and Proposition 6.1.1.13, we deduce that the lower horizontal map is an equivalence. It
follows that the upper horizontal map is an equivalence, so that F (X) is a Cartesian S-cube in D.
Lemma 6.1.4.9. Let C be an -category which admits finite colimits`and has a final object , let D be a
stable -category, ` and let F : C D be an n-excisive functor. Let : Cn C be the functor given by
(C1 , . . . , Cn ) 7 1in Ci . The following conditions are equivalent:
(1) The functor F is n-excisive.
(2) For every finite sequence of morphisms { Ci }1in in C (given by maps i : 1 C), let
S = {1, . . . , n} and let X : N(P(S)) C be the S-cube given by the composition
Q
i
N(P(S)) ' (1 )n
i
C.
F (Y ()) / lim F (Y (T )).
6=T S
Assumption (2) implies that the upper horizontal map is an equivalence. Since D is stable, this implies that
the lower horizontal horizontal map is also an equivalence: that is, F (Y ) is a Cartesian S-cube in D.
768 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proposition 6.1.4.10. Let C be an -category which admits finite colimits and has a final object, and let
D be a stable -category. Suppose that F : C D is an n-excisive functor for some n 1. The following
conditions are equivalent:
(a) The functor F is (n 1)-excisive.
(b) The n-fold cross-effect crn (F ) carries each object of Cn to a zero object of D.
Proof. If F is (n 1)-excisive, then Proposition 6.1.3.22 implies that crn (F ) is (0, 0, . . . , 0)-excisive: that
is, constant. Since crn (F ) is reduced (and n > 0) we conclude that (a) (b). Conversely, suppose that
(b) is satisfied. We will prove that F is (n 1)-excisive by showing that it satisfies the second condition
of Lemma 6.1.4.9. Let be a final object of C and suppose we are given a finite collection of morphisms
{i : Ci }1in . Let S = {1, . . . , n} and let X : N(P(S)) C be the strongly coCartesian S-cube
defined in part (2) of Lemma 6.1.4.9. We wish to prove that F (X) is a Cartesian S-cube in D.
For 1 i n, extend i to a 2-simplex i :
> Ci
i
id /
a
(K1 , . . . , Kn ) 7 Ki ,
1in
Note that Yn is equivalent to the S-cube X. Consequently, to complete the proof it will suffice to show that
each F (Yi ) is a Cartesian S-cube in D. The proof proceeds by induction on i. When i = 0, we must show
that the canonical map
u : F (Y0 ()) lim F (Y0 (T ))
6=T S
is an equivalence. Unwinding the definitions, we see that the fiber of u is given by crn (F )(X1 , . . . , Xn ), which
vanishes by (2).
Now suppose that i > 0, and let S 0 = S {i}. We have a commutative diagram
lim6=T S 0 F (Yi (T )) / lim F (Yi1 (T )) / lim F (Y i1 (T {i})).
6=T S 0
6=T S 0
We wish to prove that the left square is a pullback diagram (note that Yi1 (T ) = Yi (T {i}) for T S 0 ).
To prove this, we observe that the right square is a pullback diagram by the inductive hypothesis, and the
outer rectangle is a pullback square because the horizontal compositions are equivalences.
6.1. THE CALCULUS OF FUNCTORS 769
Corollary 6.1.4.11. Let C be a pointed -category which admits finite colimits, and let D be a stable -
category which admits countable colimits. Let : F G be a natural transformation between n-homogeneous
functors F, G : C D. Then is an equivalence if and only if the induced map crn (F ) crn (G) is an
equivalence.
Proof. Suppose crn () is an equivalence. Let H be the fiber of . Note that H is n-homogeneous and that
crn (H) ' fib(crn ()) is a final object of Fun(C, D). Using Proposition 6.1.4.10, we deduce that H is (n 1)-
excisive. Since H is n-reduced, we conclude that H is a zero object of the stable -category Fun(C, D), so
that is an equivalence.
Lemma 6.1.4.12. Let C be an -category which admits finite colimits, let D be a stable -category, and let
F : C D be a 1-excisive functor. Then F carries strongly coCartesian cubes in C to strongly coCartesian
cubes in D.
Proof. This follows immediately from the characterization of strongly coCartesian cubes given in Proposition
6.1.1.15.
Proposition 6.1.4.13. Let C be an -category which admits finite colimits and has a final object, and let
D be a stable -category. Let F : Cn D be a functor, and for every permutation in the symmetric
group n , let F : Cn D be the composition of F with the isomorphism Cn Cn obtained by applying
the permutation . Let : C Cn be the diagonal map and let f = F , so that f = F for every
permutation . Suppose that F is (1, . . . , 1)-excisive. Then there is a canonical equivalence
M
crn (f ) ' Red(F ).
n
F .
L
In particular, if F is (1, . . . , 1)-homogeneous, then crn (f ) ' n
Proof. Let S = {1, . . . , n}. Choose an initial object C. For every finite sequence of subsets T~ =
(T1 , T2 , . . . , Tn ) P(S)n , define UT~ : Cn Cn by the formula
a a
UT~ (X1 , . . . , Xn ) = ( Xi , . . . , Xi )
iT1 iTn
and let FT~ = F UT~ . By construction, crn (f ) is the reduction of the functor F(S,...,S) .
For any sequence of objects X1 , . . . , Xn C, our assumption that F is (1, . . . , 1)-excisive implies that the
construction T~ 7 FT~ (X1 , . . . , Xn ) is a strongly coCartesian separately in each variable (Lemma 6.1.4.12).
It follows that the canonical map
lim FT~ F(S,...,S)
~ P1 (S)n
T
is an equivalence, so that crn (f ) can be identified with the colimit of the diagram Z : N(P1 (S)n )
Fun(Cn , D) given by Z(T~ ) = Red(FT~ ).
P P1 (S)n be the subset consisting of those sequences T~ = (T1 , . . . , Tn ) with i Ti = S. Note
S
Let S
that if i Ti 6= S, then the functor FT~ is independent of one of its arguments and therefore Red(FT~ ) ' 0
(Example 6.1.3.16). It follows that the diagram Z is a left Kan extension of Z| N(P ). Moreover, N(P ) is a
discrete partially ordered set, whose elements can be identified with permutations of S. The desired result
now follows from the observation that if T~ corresponds to a permutation n , then FT~ ' F .
Proof of Theorem 6.1.4.7. We first show that the essential image of cr(n) is contained in SymFunnlin (C, D). In
view of Remark 6.1.4.6, it will suffice to show that if F : C D is n-homogeneous, then crn (F ) is (1, . . . , 1)-
homogeneous. The functor crn (F ) is (1, . . . , 1)-reduced by Proposition 6.1.3.17 and (1, . . . , 1)-excisive by
Proposition 6.1.3.22.
770 CHAPTER 6. THE CALCULUS OF FUNCTORS
cr(n)
Homogn (C, D) / SymFunnlin (C, D).
The left vertical map is a categorical equivalence by Corollary 6.1.2.9. The functor is obtained from the
forgetful functor 0 : Exc (Cn , Sp(D)) Exc (Cn , D) by taking homotopy invariants with respect to the
action of n . Iterated application of Corollary 6.1.2.9 shows that 0 is a categorical equivalence, so that
is a categorical equivalence. Consequently, to show that the lower horizontal map in the above diagram is
a categorical equivalence, it will suffice to show that the upper horizontal map is a categorical equivalence.
We may therefore replace D by Sp(D) and thereby reduce to the case where D is stable. In particular, D
admits finite colimits. Since D admits sequential colimits, it admits countable filtered colimits, and therefore
all countable colimits (Corollary T.4.2.3.11).
: C(n) C be as in Example 6.1.4.2. For every object C C, the inclusion map {C}(n) ,
`
Let
C(n) C C/C is left cofinal. Note that {C}(n) is isomorphic to the classifying space Bn = En /n , which
has countably many simplices. Consequently, every functor {C}(n) D admits a colimit in D. It follows that
every functor C(n) D admits a left Kan extension along . The formation of left Kan extensions defines
`
a functor : SymFunn (C, D) Fun(C, D) which may be described explicitly as follows: if F : C(n) D
is a symmetric n-ary functor from C to D with underlying functor f : Cn D, then (F )(X) is given by
extracting coinvariants with respect to the action of n on f (X, . . . , X) D. Note that the functor is
left adjoint to the forgetful functor Fun(C, D) SymFunn (C, D). It follows that | SymFunn (C, D) is left
adjoint to the symmetric cross effect construction cr(n) : Fun(C, D) SymFunn (C, D).
We now claim that carries SymFunnlin (C, D) into Homogn (C, D). Let F : C(n) D be a symmetric
n-ary functor from C to D and let f : Cn D be the underlying functor. Let : C Cn be the diagonal
map. If f is 1-homogeneous in each variable, then f is n-homogeneous (Corollaries 6.1.3.4 and 6.1.3.12).
Note that F restricts to a map C Bn D, which we can identify with a map : Bn Fun(C, D)
carrying the base point to f . Moreover, (F ) is given by the colimit of the diagram .
The collection of n-reduced functors from C to D is evidently stable under colimits. The functor Pn :
Fun(C, D) Fun(C, D) is left exact by Remark 6.1.1.29. Since Fun(C, D) is stable, the functor Pn is also
right exact. Since Pn preserves sequential colimits (Remark 6.1.1.31), it preserves countable filtered colimits
and therefore all countable colimits (Corollary T.4.2.3.12). It follows that the collection of n-excisive functors
from C to D is stable under countable colimits. Since the collection of n-reduced functors is evidently stable
under countable colimits, we conclude that Homogn (C, D) Fun(C, D) is stable under countable colimits.
In particular, we deduce that (F ) = lim() is n-homogeneous.
Let 0 = | SymFunnlin (C, D). The above arguments show that we have a pair of adjoint functors
SymFunnlin (C, D) o
0
/ Homogn (C, D).
cr(n)
We claim that these adjoint functors are mutually inverse equivalences. It follows from Corollary 6.1.4.11
(and Remark 6.1.4.6) that the functor cr(n) is conservative on Homogn (C, D). It will therefore suffice to
show that the unit map u : id cr(n) 0 is an equivalence of functors from SymFunnlin (C, D) to itself.
Let F : C(n) D be a symmetric n-ary functor such that the underlying map f : Cn D is 1-
homogeneous in each variable. We wish to prove that u induces an equivalence of symmetric n-ary functors
uF : F cr(n) (F ).
Since the forgetful functor SymFunn (C, D) Fun(Cn , D) is conservative, it will suffice to show that the
induced map v : f crn (F ) is an equivalence. Because D is stable, the formation of colimits in D commutes
6.1. THE CALCULUS OF FUNCTORS 771
with finite limits. It follows that crn (F ) can be identified with the coinvariants for the permutation action
of the symmetric group n on crn (f ). L
Proposition 6.1.4.13 gives a canonical equivalence crn (f ) ' n f , where the summands are
permuted by the action of n . It follows that the n -coinvariants on crn (f ) can be identified with the
functor f . Unwinding the definitions, we see that this identification is given by the map v.
Proposition 6.1.4.14. Let C be an -category which admits finite colimits and a final object, let D be a
stable -category which admits countable colimits, and let : SymFunn (C, D) Fun(C, D) be defined as in
the proof of Theorem 6.1.4.7 (so that if F SymFunn (C, D) has underlying functor f : Cn D, then (F )
assigns to each object X C the coinvariants for the action of the symmetric group n on f (X, . . . , X)).
Then composition with induces an equivalence of -categories
Proof. Let F SymFunnlin (C, D), and let f : Cn D be the underlying functor. Using Corollary 6.1.3.11, we
deduce that the functor X 7 f (X, . . . , X) is n-homogeneous. Note that D and therefore Fun(C, D) admit
countable colimits. The -category of n-reduced functors from C to D is evidently closed under countable
colimits. The functor Pn : Fun(C, D) Fun(C, D) is left exact by Remark 6.1.1.29, and therefore also
right exact since D is stable. Since Pn commutes with sequential colimits (Remark 6.1.1.31), we conclude
that the class of n-excisive functors is stable under finite colimits and sequential colimits and therefore
under all countable colimits. Since (F ) is a countable colimit of functors equivalent to f , we deduce that
(F ) Homogn (C, D).
Let C denote the -category of pointed objects of C, and let : SymFunnlin (C , D) Homogn (C , D)
be defined as above. We have a commutative diagram
SymFunnlin (C, D)
/ Homogn (C, D)
0
SymFunnlin (C , D)
/ Homogn (C , D).
The proof of Theorem 6.1.4.7 shows that is left adjoint to an equivalence of -categories, and is therefore
itself an equivalence of -categories. The map 0 is an equivalence of -categories by Proposition 6.1.2.11.
It will therefore suffice to show that is an equivalence of -categories. Note that is obtained from a
functor 0 : Exc (Cn , D) Exc (Cn , D) by taking homotopy invariants with respect to the action of the
symmetric group n . Here Homog(1,...,1) (Cn , D) denotes the full subcategory of Fun(Cn , D) spanned by those
functors which are (1, . . . , 1)-homogeneous, and Exc (Cn , D) is defined similarly. It will therefore suffice to
show that 0 is an equivalence of -categories. This follows from n applications of Proposition 6.1.2.11.
Corollary 6.1.4.15. Let F : Sp Sp be a functor, and let n 0 be an integer. The following conditions
are equivalent:
Proof. Let Polyn (Sp, Sp) Fun(Sp, Sp) be as in Definition 6.1.0.2, and let X Fun(Sp, Sp) be the full
subcategory spanned by those functors which are n-excisive and commute with filtered colimits. We first
show that (2) (1): that is, Polyn (Sp, Sp) X. For 0 m n, the functor X 7 X m obviously
commutes with filtered colimits, and is n-excisive by Corollary 6.1.3.5. It will therefore suffice to show that
the subcategory X Fun(Sp, Sp) is closed under translation and small colimits. The collection of functors
F : Sp Sp which commute with filtered colimits is closed under translations and small colimits by Lemma
772 CHAPTER 6. THE CALCULUS OF FUNCTORS
T.5.5.2.3. We are therefore reduced to proving that Excn (Sp, Sp) Fun(Sp, Sp) is closed under translation
and small colimits. Since Excn (Sp, Sp) is closed under filtered colimits, it suffices to show that it is a stable
subcategory of Fun(Sp, Sp). This is clear, since Excn (Sp, Sp) is closed under translation and finite limits.
We now prove that (1) (2), using induction on n. Let F : Sp Sp be an n-excisive functor which
commutes with filtered colimits. The inductive hypothesis implies that Pn1 (F ) Polyn1 (Sp, Sp)
Polyn (Sp, Sp). Using the fiber sequence
Dn (F ) F Pn1 (F ),
we are reduced to proving that Dn (F ) Polyn (Sp, Sp). Using Proposition 6.1.4.14, we can write Dn (F ) as
a colimit (indexed by the Kan complex Bn ) of functors of the form
G
Sp Spn Sp,
where G ' crn (F ) is a functor which commutes with filtered colimits and is 1-homogeneous in each variable.
It follows that G preserves small colimits separately in each variable. Let S Spn denote the sphere spectrum,
let E = G(S, . . . , S), and let GE : Spn Sp be the functor given by (X1 , . . . , Xn ) 7 E X1 Xn .
Applying Corollary 1.4.4.6, we deduce that G ' GE , so that Dn (F ) is a colimit of functors of the form
GE . Let C Sp denote the full subcategory spanned by those spectra E for which the functor GE belongs
to Polyn (Sp, Sp). Since Polyn (Sp, Sp) is a stable subcategory of Fun(Sp, Sp) which is closed under small
colimits, C is a stable subcategory of Sp which is closed under small colimits. By construction, we have
S C, so that C = Sp and therefore GE Polyn (Sp, Sp) as desired.
Proof. Let Func (Ind(C), D) be the full subcategory of Fun(Ind(C), D) spanned by those functors which
preserve small filtered colimits. Proposition T.5.3.5.10 implies that the forgetful functor Func (Ind(C), D)
Fun(C, D) is an equivalence of -categories. It follows immediately that is fully faithful. The Yoneda
embedding j : C Ind(C) preserves finite colimits (Proposition T.5.3.5.14) and therefore carries strongly
coCartesian cubes to strongly coCartesian cubes. It follows that the essential image of is contained in
Excn (C, D). Conversely, suppose that f : C D is an n-excisive functor which factors as a composition
j F
C Ind(C) D
where F preserves small filtered colimits. We wish to show that F is n-excisive. Let S = [n] = {0, . . . , n}
and let X : N(P(S)) Ind(C) be a strongly coCartesian S-cube. We wish to show that F (X) is a Cartesian
S-cube in D. Let X1 = X| N(P1 (S)). Using Proposition T.5.3.5.15, we can write X1 as a small filtered
colimits of diagrams j Y , where Y is a functor N(P1 (S)) C. We can extend each Y to a strongly
coCartesian S-cube Z : N(P(S)) C, so that X ' lim (j Z ). Since F commutes with small filtered
colimits, we have F (X) ' lim f (Z ). Since filtered colimits in D commute with finite limits, it will suffice
to show that f (Z ) is a Cartesian S-cube in D. This follows from our assumption that f is n-excisive.
Notation 6.1.5.5. Let C be a small -category. We let P(C) denote the -category Fun(Cop , S) of
presheaves of spaces on C. We let Pc (C) denote the full subcategory of P(C) spanned by the compact
objects, so that Pc (C) is an essentially small -category with P(C) ' Ind(Pc (C)). Let j : C P(C) be the
Yoneda embedding.
For every integer n 0, we`let Pn (C) denote the full subcategory of C spanned by the objects which
can be written as a coproduct 1im j(Xi ) for some m n and some objects Xi C.
Theorem 6.1.5.6. Let C be a small -category, let D be a presentable stable -category, and let n 0 be
an integer. Let F : P(C) D be a functor. The following conditions are equivalent:
Note that Theorem 6.1.5.6 immediately implies Theorem 6.1.5.1 (take C = 0 and D = Sp). Together
with Proposition 6.1.5.4, it implies the following version of Corollary 6.1.5.2.
Corollary 6.1.5.7. Let C be a small -category and let D be a presentable stable -category. Then the
restriction functors
Excnc (P(C), D) Excn (Pc (C), D) Fun(Pn (C), D)
are equivalences of -categories.
Lemma 6.1.5.8. Suppose we are given -categories C1 , . . . , Cm , and C which admit finite colimits, and a
functor F : C1 Cm C which preserves finite colimits separately in each variable. Let S be a finite set
and suppose we are given S-cubes Xi : N(P(S)) Ci . Let X denote the S-cube in C given by the composition
Q
Xi Y F
N(P(S)) Ci C .
Suppose we are given integers ai such that each Xi is a left Kan extension of Xi | N(Pai (S)). Then X is a
left Kan extension of X| N(Pa (S)), where a = a1 + + am .
774 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof. Define Y : N(P(S))m C by the formula Y (S1 , . . . , Sm ) = F (X1 (S1 ), . . . , Xm (Sm )). Let A P(S)m
be the subset consisting of sequences (S1 , . . . , Sm ) where S1 = = Sm and each Si has cardinality a.
We wish to show that Y exhibits Y (S, . . . , S) as a colimit of the diagram
S Y | N(A). Let B0 P(S)m be the
subset consisting of sequences (S1 , . . . , Sm ) such that the union i Si has cardinality a. Then A B.
The inclusion N(A) N(B) admits a left adjoint and is therefore left cofinal. It will therefore suffice to
show that Y exhibits Y (S, . . . , S) as a colimit of Y | N(B). We will prove the following stronger result: Y is
a left Kan extension of Y | N(B).
Choose a sequence of downward-closed subsets
B = B0 B1 Bk = P(S)m ,
where each Bj is obtained from Bj1 by adjoining a single element of P(S)m . To complete the proof, it
will suffice to show that Y | N(Bj ) is a left Kan extension of Y | N(Bj1 ) for 0 < j k. Suppose that Bj is
obtained fromQBj1 by adjoining the element (S1 , . . . , Sm ) P(S)m . Unwinding the definitions, we must
show that Y | 1im N(P(Si )) is a colimit S diagram in C.
Since (S1 , . . . , Sm ) / B0 , the union Si has cardinality larger than a. It follows that some Si has
cardinality larger Qthan ai . Without loss of generality, we may assume that S1 has cardinality larger than
a1 . Let P = ( i P(Si )) {(S1 , . . . , Sm )}, and let P0 P be the subset spanned by those sequences
(T1 , . . . , Tm ) such that T1 6= S1 , and let P1 P0 be the subset consisting of those sequences having the
form (T1 , S2 , S3 , . . . , Sm ). Using the fact that X1 is a left Kan extension of X1 | N(Pa1 (S)) and that F
preserves finite colimits in the first variable, we deduce that Y | N(P ) is a left Kan extension of the diagram
Y | N(P0 ). It will therefore suffice to show that Y exhibits Y (S1 , . . . , Sm ) as a colimit of Y | N(P0 ). Note that
the inclusion P1 P0 admits a left adjoint (given by (T1 , . . . , Tm ) 7 (T1 , S2 , . . . , Sm )) and therefore induces
a left cofinal map N(P1 ) N(P0 ). We are therefore reduced to proving that Y exhibits Y (S1 , . . . , Sm ) as a
colimit of Y | N(P1 ). Since F preserves finite colimits in the first variable, it suffices to show that X1 | N(S1 )
is a colimit diagram. Since S1 has cardinality larger than a1 , this follows from our assumption that X1 is a
left Kan extension of X1 | N(Pa1 (S)).
Lemma 6.1.5.9. Let C be a presentable -category and let D be a presentable stable -category. Let
F
F : C D be a 1-excisive functor such that the composition F+ : C C D preserves small filtered
colimits. Then F preserves small filtered colimits.
Proof. Let and denote initial and final objects of C, respectively, and`
let G and G denote the constant
functors C C taking the values and . Let U denote the pushout id G G , formed in the -category
Fun(C, C). Since F is 1-excisive, we obtain a pullback diagram of functors
F G / F G
F / F U.
It follows that the fiber of the map F F U is equivalent to a constant functor from C to D, and therefore
commutes with filtered colimits. Consequently, to prove that F commutes with filtered colimits, it will
suffice to show that F U commutes with filtered colimits. This is clear, since F U factors as a composition
T F+
C C D, where T is a left adjoint to the forgetful functor C C.
Remark 6.1.5.10. Let C be an -category which admits finite colimits, and D a stable -category which
admits small colimits. The inclusion functor Excn (C, D) Fun(C, D) is a left exact functor between stable
-categories, and therefore right exact. It follows that the collection of n-excisive functors from C to D
is closed under finite colimits. The collection of n-excisive functors from C to D is also closed under small
filtered colimits (since filtered colimits in D are left exact), and therefore closed under all small colimits.
6.1. THE CALCULUS OF FUNCTORS 775
Proof of Theorem 6.1.5.6. We first show that (1) (2). Since the -category D is presentable, we can
regard it as tensored over the -category S of spaces (see 4.8.1.14); we let : S D D denote the
corresponding tensor product functor. Let E = Fun(Pn (C), D). For every object X Pn (C), let X : E
D be the functor given by evaluation at X. This functor admits a left adjoint X! , which is given on objects
by the formula (X! (D))(Y ) = MapC (X, Y ) D.
Let E0 E be the smallest full subcategory which contains the essential image of each of the functors
X! and is closed under small colimits. We claim that E0 = E. Note that both E0 and E are presentable, so
Corollary T.5.5.2.9 implies that the inclusion E0 E admits a right adjoint G. To prove that E0 = E, it will
suffice to show that G is conservative. This is clear: if : E E 0 is a morphism in E such that G() is an
equivalence, then X () is an equivalence for each X Pn (C) and therefore is an equivalence.
Let E1 denote the full subcategory of E spanned by those functors E : Pn (C) D satisfying the
following condition: if E : P(C) D is a left Kan extension of E, then E is n-excisive and preserves filtered
colimits. We wish to show that E1 = E. In view of the preceding arguments, it will suffice to show that
E0 E1 . Note that E1 is closed under small colimits in E by Remark 6.1.5.10. It will therefore suffice to
show that E1 contains the functor X! (D), for each X Pn (C) and each D D. Since X is a compact
object of P(C), the functor X! (D) preserves small filtered colimits. We must` show that it is n-excisive.
Let j : C P(C) denote the Yoneda embedding, so we can write X = 1im j(Ci ) for some objects
Ci C, where m n. We will show that X! (D) is m-excisive. Let S = [m] = {0, . . . , m} and choose a strongly
coCartesian S-cube Y : N(P(S)) P(C). We wish to prove that (X! (D))(Y ) is a Cartesian S-cube in D.
According to Proposition 1.2.4.13, it will suffice to show that (X! (D))(Y ) is a colimit diagram in D. Using the
formula for X! (D) given above, we are reduced to proving that the S-cube of spaces {MapP(C) (X, Y (T ))}T S
is a colimit diagram: that is, it is a left Kan extension of its restriction to N(Pm (S)). Note that this cube
is equivalent to a product of the S-cubes of spaces given by {(Y (T ))(Ci )}T S , each of which is strongly
coCartesian (since we assumed that Y is strongly coCartesian). The desired result now follows from Lemma
6.1.5.8. This completes the proof that (1) (2).
We now prove that (2) (1). Let E0 Fun(P(C), D) be the full subcategory of Fun(P(C), D) spanned
by those functors which are left Kan extensions of their restrictions to Pn (C). We wish to show that if
F : P(C) D is an excisive functor which commutes with filtered colimits, then F E0 . The proof proceeds
by induction on n. If n = 0, then F is constant functor and the result is obvious. Assume that n > 0. It
follows from the inductive hypothesis (and the transitivity of left Kan extensions) that E0 contains every
(n 1)-excisive functor which commutes with filtered colimits. Applying Theorem 6.1.2.4, we obtain a fiber
sequence of functors
F Pn1 F R
where R is n-homogeneous. Using the assumption that F commutes with filtered colimits and the construc-
tion of Pn1 , we conclude that Pn1 F commutes with filtered colimits. It follows that Pn1 F E0 and that
R commutes with filtered colimits. Consequently, we may replace F by R and thereby reduce to the case
where F is homogeneous.
Let : SymFunnlin (P(C), D) Homogn (C, D) be the equivalence of Proposition 6.1.4.14. We may assume
that F = (H) for some H SymFunnlin (P(C), D). Let H : P(C)n D be the n-ary functor underlying H,
so that H is 1-homogeneous in each variable. The proof of Proposition 6.1.4.14 shows that the restriction
H| P(C)n is given by the cross effect crn (F | P(C) ), and therefore preserves filtered colimits separately in each
variable. Using Lemma 6.1.5.9, we conclude that H preserves filtered colimits separately in each variable.
Let : P(C) P(C)n be the diagonal map, so that F is the colimit of a diagram Bn Fun(P(C), D)
carrying the vertex to H . Since E0 is closed under small colimits, it will suffice to show that H E0 . Let
E00 Fun(P(C)n , D) be the full subcategory spanned by those functors G : P(C)n D such that G E0 .
To complete the proof, it will suffice to show the following:
() Any functor G : P(C)n D which commutes with filtered colimits and is 1-excisive in each variable
belongs to E00 .
The proof of () proceeds by induction on n. Suppose that G : P(C)n D commutes with filtered
colimits and is 1-excisive in each variable. Fix 1 i n, let denote an initial object of PC , and define
776 CHAPTER 6. THE CALCULUS OF FUNCTORS
G0 : P(C)n D by the formula G0 (X1 , . . . , Xn ) = G(X1 , . . . , Xi1 , , Xi+1 , . . . , Xn ). Choose a fiber sequence
of functors
G0 G G00 .
The inductive hypothesis implies that G0 E00 . Consequently, to prove that G E00 it will suffice to show
that G00 E00 . As a functor of its ith argument, G00 is 1-excisive and preserves initial objects, and is therefore
right exact. Since G00 preserves filtered colimits in the ith argument, we conclude that G00 preserves small
colimits in the ith argument. Replacing G by G00 , we can assume that G preserves small colimits in the ith
argument. Applying this argument repeatedly, we can reduce to the case where G preserves small colimits
separately in each variable. Let j : Cn P(C)n be the nth power of the Yoneda embedding. Using Lemma
T.5.1.5.5 repeatedly, we deduce that G is a left Kan extension of g = G j along j. It will therefore suffice
to prove the following:
(0 ) Let g : Cn D be any functor, and let G : P(C)n D be a left Kan extension of g along j : Cn
P(C)n . Then G E00 .
Let X denote the full subcategory of Fun(Cn , D) spanned by those functors g such that G E00 , where G is
a left Kan extension of g along j. We wish to prove that X = Fun(Cn , D). For each object C~ = (C1 , . . . , Cn )
C , let eX~ : Fun(C , D) D be the functor given by evaluation at C, and let C! : D Fun(Cn , D) be a left
n n ~ ~
~ ! is given by the formula
adjoint to eC~ , so that C
Y
~ ! (D))(Y1 , . . . , Yn ) = ( MapC (Ci , Yi )) D.
(C
i
0
Let X denote the smallest full subcategory of Fun(C , D) which is closed under small colimits and contains all
n
objects of the form C ~ ! (D). Then X0 is a presentable -category which is closed under colimits in Fun(Cn , D),
so Corollary T.5.5.2.9 implies that the inclusion X0 Fun(Cn , D) admits a right adjoint U . We claim that
X0 = Fun(Cn , D). To prove this, it suffices to show that U is conservative. This is clear: if : g g 0 is a
morphism in Fun(Cn , D) such that U () is an equivalence, then eC~ () is an equivalence for each C ~ Cn .
0
Consequently, to prove that X = Fun(C , D), it will suffice to prove that X X. Because X is closed under
n
small colimits in Fun(Cn , D), it will suffice to show that X contains every object of the form g = C ~ ! (D), where
C = (C1 , . . . , Cn ) C and D D. Let G : P(C) D be a left KanQ
~ n n
extension of g along j. Unwinding the
definitions, we see that G is given by the formula G(X1 , . . . , Xn ) = ( i Xi (Ci )) D. In particular, G is
the functor given by Y
X 7 ( X(Ci )) D ' MapP(C) (X0 , X) D,
i
n
where X0 P (C) denotes the coproduct of the functors represented by the objects Ci C. It follows that
G is the left Kan extension of a constant functor (taking the value D) on the -category {X0 } Pn (C),
and therefore belongs to E0 as desired.
We can regard (a) as a simpler instance of the same problem (note that if n = 0, then Excn (C, D) is a
contractible Kan complex), and (b) is addressed in 6.1.4. In this section, we will discuss problem (c) in the
special case where C and D are stable, and D admits countable limits. In this case, every n-homogeneous
functor G : C D can be described by the formula C 7 g(C, C, . . . , C)n , where g : C(n) D is an
symmetric n-ary functor from C to D which is exact in each variable. In this situation, we will show that
there is a universal example of an (n 1)-excisive functor F equipped with a natural transformation F G.
We can describe F explicitly as the functor which carries an object C C to the fiber of the norm map
We begin with a general discussion. Let M be an abelian group equipped with an action of a group
G. We can associate to M the subgroup M G = {x M : (g G)[g(x) = x]} consisting of G-invariant
elements, as well as the quotient group MG = M/K, where K is the subgroup of M generated by all elements
of the form g(x) x. When the group G is finite, there is a canonical norm map
Nm : MG M G ,
P
which is induced by the map from M to itself given by x 7 gG g(x). Our first goal in this section is to
describe an analogous construction in the -categorical setting.
Notation 6.1.6.1. Let C be an -category and X a Kan complex. We let CX denote the -category
Fun(X, C) of all maps from X to C. If f : X Y is a map of Kan complexes, then composition with
f induces a map f : CY CX . Assume that C admits limits and colimits indexed by the simplicial sets
X Y Y/y , for each y Y . Then f admits left and right adjoints, which we denote by f and f! , respectively.
Example 6.1.6.2. Let G be a group and BG its classifying space (which we regard as a Kan complex). If
C is an -category, we define a G-equivariant object of C is an object of CBG . Let f : BG 0 be the
projection map. If C admits small limits and colimits, then we have functors f , f! : CBG C. We will
denote these functors by M 7 M G and M 7 MG , respectively.
We can now formulate our problem more precisely. Let G be a finite group, f : BG 0 the projection
map, and C be a sufficiently nice -category. We wish to associate to the pair (G, C) a natural transformation
Nm : f! f . That is, we wish to construct a natural map MG M G for each G-equivariant object M C.
It will be convenient to construct this natural transformation more generally for any map f : X Y having
reasonably simple homotopy fibers. We will proceed in several steps, each time allowing slightly more general
homotopy fibers.
Lemma 6.1.6.3. Suppose we are given a homotopy pullback diagram of Kan complexes :
f0
X0 / Y0
g g0
X
f
/ Y.
Let C be an -category, and assume that for each y Y the -category C admits limits indexed by the Kan
complex X Y Yy/ . Then the diagram of -categories
CY / CX
/ CX
0 0
CY
is right adjointable.
778 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof. Let F : X C be a functor; we wish to show that the canonical map g 0 f F f 0 g F is an
0
equivalence in CY . Unwinding the definition, we must show that for each vertex y 0 Y 0 , the map
Construction 6.1.6.4. Let C be an -category which has both an initial object and a final object. It
follows that for any map of Kan complexes f : X Y with (1)-truncated homotopy fibers, the pullback
functor f : CY CX admits left and right adjoints f! and f , given by left and right Kan extension along
f.
Let X Y X denote the homotopy fiber product of X with itself over Y and let : X X Y X be the
diagonal map. Since f is (1)-truncated, is a homotopy equivalence. It follows that the Kan extension
functors ! , : CX CXY X are both homotopy inverse to , so there is a canonical equivalence ! .
Let p0 , p1 : X Y X X be the projection onto the first and second factor, respectively. We have a natural
transformation of functors
p0 p0 ' ' ! ' ! p1 p1
which is adjoint to a natural transformation : idCX (p0 ) p1 . Since we have a homotopy pullback diagram
X Y X
p0
/X
p1 f
X
f
/ Y,
Lemma 6.1.6.3 implies that the canonical map f f (p0 ) p1 is an equivalence, so that determines a
natural transformation idCX f f , which is in turn adjoint to a map Nmf : f! f . We will refer to Nmf
as the norm map determined by f .
Example 6.1.6.5. Let C be an -category with initial and final objects and let f : X Y be a homotopy
equivalence of Kan complexes. Then the natural transformation Nmf : f! f of Construction 6.1.6.4 is
the equivalence determined by the observation that f! and f are both homotopy inverse to f : in other
words, it is determined by the requirement that the induced map f f! f f is homotopy inverse to the
composition of counit and unit maps
f f idCX f f! .
Example 6.1.6.6. Let Y = 0 and let C be an -category with initial and final objects. If f : X Y is a
(1)-truncated map of Kan complexes, then X is either empty or contractible. If X is contractible, then the
norm map Nmf is the equivalence described in Example 6.1.6.5. If X = , then CX ' 0 and the functors
f! and f can be identified with initial and final objects of C ' CY , respectively. In this case, the norm map
Nmf is determined up to a contractible space of choices, since it is a map from an initial object of C to a
final object of C.
Proposition 6.1.6.7. Let C be an -category with an initial and final object. The following conditions are
equivalent:
(1) For every map of Kan complexes f : X Y with (1)-truncated homotopy fibers, the norm map
Nmf : f! f is an equivalence.
Proof. The equivalence of (1) and (2) is easy, and the equivalence of (2) and (3) follows from Example
6.1.6.6.
When the hypotheses of Proposition 6.1.6.7 are satisfied, it is possible to perform a more elaborate version
of Construction 6.1.6.4.
Construction 6.1.6.8. Let C be an -category which admits finite products and coproducts. It follows
that for any map of Kan complexes f : X Y whose homotopy fibers are 0-truncated and have finitely
many path components, the pullback functor f : CY CX admits left and right adjoints f! and f , given
by left and right Kan extension along f .
Let X Y X denote the homotopy fiber product of X with itself over Y and let : X X Y X be the
diagonal map. Since f is 0-truncated, the map is (1)-truncated, so that Construction 6.1.6.4 defines a
norm map Nm : ! . Assume that C is pointed. Proposition 6.1.6.7 implies that Nm is an equivalence,
and therefore admits a homotopy inverse Nm1
: ! .
Let p0 , p1 : X Y X X be the projection onto the first and second factor, respectively. We have a
natural transformation of functors
Nm1
p0 p0
' ! ' ! p1 p1
which is adjoint to a natural transformation : idCX (p0 ) p1 . Since we have a homotopy pullback diagram
X Y X
p0
/X
p1 f
X
f
/ Y,
Lemma 6.1.6.3 implies that the canonical map f f (p0 ) p1 is an equivalence, so that determines a
map idCX f f , which is adjoint to a natural transformation Nmf : f! f . We will refer to Nmf as the
norm map determined by f .
Remark 6.1.6.9. In the situation of Construction 6.1.6.8, assume that f is (1)-truncated. Then our
definition of Nmf is unambiguous: in other words, the natural transformations Nmf : f! f described in
Constructions 6.1.6.4 and 6.1.6.8 agree. This follows immediately from Example 6.1.6.5.
Remark 6.1.6.10. Suppose we are given a homotopy pullback diagram
f0
X0 / Y0
p0 p
X
f
/Y
where the homotopy fibers of f are 0-truncated and have finitely many homotopy groups. Let C be a pointed
-category which admits finite products and coproducts. Using Lemma 6.1.6.3, it is not difficult to show
that the natural transformation f!0 p0 f0 p0 determined by Nmf 0 is homotopic to the composition
Nmf
f!0 p0 p f! p f f0 p0 .
Example 6.1.6.11. Let C be a pointed -category which admits finite products and coproducts, let S be
a finite set (regarded as a discrete simplicial set), and let f : S 0 be the canonical projection map. We
can identify objects of CS with tuples C = (Cs C)sS . The norm map f! (C) f (C) can be identified
with the map a Y
Cs Ct ,
sS tS
which classifies a collection of maps s,t : Cs Ct in C where s,t = id if s = t and the zero map otherwise.
780 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proposition 6.1.6.12. Let C be a pointed -category which admits finite products and coproducts. The
following conditions are equivalent:
(1) For every map of Kan complexes f : X Y whose homotopy fibers are discrete and have finitely many
connected components, the norm map Nmf : f! f is an equivalence.
(2) Condition (1) holds whenever Y = 0 .
(3) For every finite collection of objects {Cs C}sS , the map
a Y
Cs Ct
sS tS
where the first map is the diagonal of C and the last the codiagonal of D. This construction determines a
map Y
MapC (C, D) MapC (C, D),
sS
which endows MapC (C, D) with the structure of aP commutative monoid up to homotopy. We will denote
the image of a collection of morphisms (s )sS by sS s .
It is possible to make a much stronger assertion: the addition on MapC (C, D) is not only commutative
and associative up to homotopy, but up to coherent homotopy. That is, each mapping space in C can be
regarded as a commutative algebra object of S, and the composition of morphisms in C is multilinear. Since
we do not need this for the time being, we omit the proof.
Remark 6.1.6.15. Let C be an -category which admits finite products and coproducts. Since products
and coproducts in C are also products and coproducts in the homotopy category hC, we see that C is
semiadditive if and only if (the nerve of) the category hC is semiadditive.
Example 6.1.6.16. Let C be a stable -category. Then the homotopy category hC is additive (Lemma
1.1.2.10). Combining this with Example ?? and Remark 6.1.6.15, we deduce that C is semiadditive.
Definition 6.1.6.17. Let X be a Kan complex. We will say that X is a finite groupoid if the following
conditions are satisfied:
(1) The set of connected components 0 X is finite.
(2) For every point x X, the fundamental group 1 (X, x) is finite.
(3) The homotopy groups n (X, x) vanish for n 2.
More generally, we say that a map of Kan complexes f : X Y is a relative finite groupoid if the homotopy
fibers of f are finite groupoids.
6.1. THE CALCULUS OF FUNCTORS 781
Construction 6.1.6.18. Let C be a semiadditive -category which admits limits and colimits indexed by
finite groupoids. It follows that for any map of Kan complexes f : X Y which is a relative finite groupoid,
the pullback functor f : CY CX admits left and right adjoints f! and f , given by left and right Kan
extension along f .
Let X Y X denote the homotopy fiber product of X with itself over Y and let : X X Y X be
the diagonal map. Since f is a relative finite groupoid, the homotopy fibers of are homotopy equivalent to
finite discrete spaces. Construction 6.1.6.8 defines a norm map Nm : ! . Since C is semiadditive, the
natural transformation Nm is an equivalence and therefore admits a homotopy inverse Nm1 : ! .
Let p0 , p1 : X Y X X be the projection onto the first and second factor, respectively. We have a
natural transformation of functors
Nm1
p0 p0
' ! ' ! p1 p1
which is adjoint to a natural transformation : idCX (p0 ) p1 . Since we have a homotopy pullback diagram
X Y X
p0
/X
p1 f
X
f
/ Y,
Lemma 6.1.6.3 implies that the canonical map f f (p0 ) p1 is an equivalence, so that determines a
map idCX f f , which is adjoint to a natural transformation Nmf : f! f . We will refer to Nmf as the
norm map determined by f .
Remark 6.1.6.19. In the situation of Construction 6.1.6.18, assume that f is 0-truncated. Then the
definition of Nmf given in Construction 6.1.6.18 agrees with that given in Construction 6.1.6.8 (and, if f is
(1)-truncated, with that given in Construction 6.1.6.4): this follows easily from Remark 6.1.6.9.
Remark 6.1.6.20. In the situation of Construction 6.1.6.18, suppose we are given a homotopy pullback
diagram
f0
X0 / Y0
p0 p
X
f
/ Y.
Using Lemma 6.1.6.3, we deduce that the natural transformation f!0 p0 f0 p0 determined by Nmf 0 is
homotopic to the composition
Nmf
f!0 p0 p f! p f f0 p0 .
Example 6.1.6.21. Let G be a finite group. Then the classifying space BG is a finite groupoid. Let
f : BG 0 be the projection map. If C is semiadditive -category which admits limits and colimits
indexed by finite groupoids, then Construction 6.1.6.18 determines a natural transformation Nmf : f! f .
In particular, for every G-equivariant object M C, we obtain a canonical map Nm : MG M G .
Remark 6.1.6.22. Let C be a semiadditive -category which admits limits and colimits indexed by finite
groupoids, and let G be a finite group. Let M be a G-equivariant object of C, and abuse notation by
identifying M with its image in C. We have canonical maps e : M MG and e0 : M G M . Unwinding
the definitions, we see that the composition
e Nm e0
M MG M G M
782 CHAPTER 6. THE CALCULUS OF FUNCTORS
P
is given by gG g , where for each g G we let g : M M be the map given by evaluation on the
1-simplex of BG corresponding to g; here the sum is formed with respect to the addition described in Remark
6.1.6.14.
If C is equivalent to the nerve of an ordinary category, then the map M MG is a categorical epimorphism
and the map M G M is a categorical monomorphism.P It follows that the map Nm : MG M G is
0
determined (up to homotopy) by P the formula e Nm e ' g g . Moreover, the map Nm exists by virtue of
the observation that the map g g : M M is invariant under left and right composition with the maps
g .
Definition 6.1.6.23. Let C be a stable -category which admits countable limits and colimits. Let G
be a finite group, and let M be a G-equivariant object of C. We will denote the cofiber of the norm map
Nm : MG M G by M tG . We refer to the formation M 7 M tG as the Tate construction.
Remark 6.1.6.24. Let C be a semiadditive -category which admits limits and colimits indexed by finite
groupoids. Assume that for every finite group G and every G-equivariant object M of C, the norm map
Nm : MG M G is an equivalence (if C is stable, this is equivalent to the requirement that the Tate
construction M tG vanish). It follows that for every relative finite groupoid f : X Y , the norm map
Nmf : f! f is an equivalence of functors from CX to CY . We can then repeat Construction 6.1.6.18 to
define a norm map Nmf : f! f for maps f : X Y whose homotopy fibers are finite 2-groupoids. If C
also admits limits and colimits indexed by finite 2-groupoids, then we can repeat Construction 6.1.6.18 to
define a norm map Nmf : f! f whenever f is a relative finite 2-groupoid. This condition is satisfied, for
example, if C is a Q-linear -category (here Q denotes the field of rational numbers), but is generally not
satisfied for stable -categories defined in positive or mixed characteristics. However, it is always satisfies in
the setting of K(n)-local stable homotopy theory. We will study this construction in more detail in a future
work.
Example 6.1.6.25. Let C be a semiadditive -category which admits limits and colimits indexed by finite
groupoids. Let G be a finite group, let i : 0 BG be the inclusion of the base point and let f : BG 0
0
Q the projection map. Let M C ' C and let N = i! M CBG , so that N = i! M ' gG M '
`
be
gG M ' i M . Unwinding the definitions, we see that the norm map f! (N ) f (N ) is given by the
composition
f! (N ) = f! i! M ' (id! M ) ' (id M ) ' f i (M ) ' f (N )
and is therefore an equivalence. If C is stable, we conclude that the Tate construction N tG is a zero object
of C.
Let us now return to the calculus of functors. Suppose we are given a symmetric n-ary functor F : C(n)
D, where D is a stable -category which admits countable limits and colimits. Restricting to the diagonal,
F determines a diagram (F ) : Bn Fun(C, D). Taking the colimit and limit of this diagram, we obtain
functors (F )n , (F )n : C D, and a natural transformation Nm : (F )n (F )n . We will denote
the cofiber of this natural transformation by (F )tn .
Proposition 6.1.6.26. Let C be an -category which admits finite colimits and has a final object, and let D
(n)
be a stable -category which admits finite limits and colimits. Let F SymFunlin (C, D). Then the functor
(F )tn is (n 1)-excisive.
Proof. The functor (F )n is n-homogeneous by Proposition 6.1.5.4. Since the collection of n-excisive
functors from C to D is stable under countable limits, Proposition 6.1.3.4 implies that (F )n is n-excisive.
It follows that (F )tn is also n-excisive. Consequently, to prove that the cross effect crn (F )tn vanishes
(Proposition 6.1.4.10). Let (F ) : Bn Fun(C, D) be as above, so that crn (F ) determines a map
Bn Fun(Cn , D). This diagram has both a colimit and a limit, which we will denote by (crn (F ))n
and (crn (F ))n , respectively. Moreover, we have a transfer map
whose cofiber is the cross-effect crn (F )tn . It will therefore suffice to show that Nm is an equivalence. In
view of Example 6.1.6.25, it will suffice to show that the diagram crn (F ) is an induced representation of
the symmetric group n : that is, that it is given by a left Kan extension along a map 0 Bn . This
follows immediately from Proposition 6.1.4.13.
Remark 6.1.6.27. Let C and D be stable -categories, and assume that D admits countable limits and
colimits. Suppose we are given a symmetric n-ary functor F : C(n) D, and consider the fiber sequence
Nm
(F )n (F )n (F )tn
constructed above. Proposition 6.1.4.14 implies that (F )n is n-homogeneous: that is, it is n-excisive and
MapFun(C,D) ((F )n , G) is contractible for every (n 1)-excisive functor G : C D. Replacing C and D by
their opposite -categories (which does not change the notion of k-excisive functor; see Corollary 6.1.1.17),
the same argument shows that (F )n is n-cohomogeneous: that is, it is n-excisive and the mapping space
MapFun(C,D) (G, (F )n )) is contractible whenever G is (n1)-excisive. It follows that for any (n1)-excisive
functor G, the canonical map
is a homotopy equivalence.
Remark 6.1.6.28. Let C and D be stable -categories, let n > 0 be an integer, and assume that D admits
countable limits and colimits. Combining Remark 6.1.6.27, Proposition 6.1.6.26, and Theorem 6.1.2.5, we
deduce that giving a reduced n-excisive functor F : C D is equivalent to giving the following data:
(a) A reduced (n 1)-excisive E : C D (which will be given by Pn1 (F )).
(n)
(b) A functor K SymFunlin (C, D) (which is a preimage of fib(F Pn1 F ) under the equivalence of
Proposition 6.1.4.14).
(c) A natural transformation of (n 1)-excisive functors : E (K)tn (which is equivalent to the data
of a map E (K)n [1], by Remark 6.1.6.27).
From the data of (a), (b), and (c), we can recover an n-excisive functor F by taking the fiber of the composite
map E (K)tn (K)n [1], which can also be described as the fiber product
E (K)tn (K)n .
6.2 Differentiation
Let C be an -category which admits finite limits. In 1.4.2, we introduced the stable -category Sp(C)
of spectrum objects of C. In this section, we will discuss the extent to which the construction C 7 Sp(C)
is functorial in C. For example, suppose that F : C D is a functor between -categories which admits
finite limits. Under what conditions does F determine a functor from Sp(C) to Sp(D)? The most obvious
case to consider is when the functor F is left exact. In this case, pointwise composition with F determines
a functor F : Sp(C) Sp(D). This functor f fits into a commutative diagram
Sp(C)
F / Sp(D)
C
F / D.
There is a dual situation which is also important. Suppose C and D are presentable -categories, and
that the functor F preserves small colimits. Applying Corollary T.5.5.2.9, we deduce that F admits a
784 CHAPTER 6. THE CALCULUS OF FUNCTORS
right adjoint G. Since G is left exact, we can apply the above reasoning to obtain an induced functor
G : Sp(D) Sp(C). We can use Corollary T.5.5.2.9 again to deduce that G admits a left adjoint F .
This left adjoint fits into a commutative diagram of -categories
Sp(C)
F / Sp(D)
O O
+
+
C
F / D.
This raises a number of questions. For example, suppose that a functor F : C D preserves small
colimits and finite limits. In this case, we can apply either of the above constructions to produce a functor
Sp(C) Sp(D): do the resulting functors coincide (up to homotopy)? On the other hand, suppose that F
satisfies neither condition; can one still hope to find an exact functor F : Sp(C) Sp(D) which is somehow
related to F ?
To address these questions, it is convenient to reformulate them in terms that do not mention spectrum
objects at all. Let C and D be presentable pointed -categories. Composition with the functors C : C
Sp(C) and D : Sp(D) D determines a forgetful functor : FunL
(Sp(C), Sp(D)) Fun(C, D), where
FunL (Sp(C), Sp(D)) denotes the -category of colimit-preserving functors from Sp(C) to Sp(D) (that is, the
-category of exact functors which preserve filtered colimits). Under mild assumptions on D, the functor
is fully faithful, and its essential image is a full subcategory of Fun(C, D) spanned by those reduced, excisive
functors which preserve filtered colimits. Consequently, we may rephrase our problem as follows: given a
functor F : C D, can we choose a reduced, excisive functor F 0 : C D which preserves filtered colimits
and is, in some sense, a best approximation to the original functor F ?
These questions can be readily addressed using ideas introduced in 6.1. Let us suppose that F : C D is
a reduced functor between compactly generated pointed -categories, which preserves small filtered colimits.
According to Theorem 6.1.1.10, there exists a natural transformation : F P1 F , which is universal among
natural transformations from F to an excisive functor. Corollary 6.1.2.9 implies that P1 F is given by the
composition
f D
C Sp(D) D,
where f is reduced and excisive (and therefore right exact). The functor P1 F preserves small filtered colimits
(Remark 6.1.1.31), so that f preserves small filtered colimits and therefore all small colimits. It follows from
Corollary 1.4.4.5 that the functor f factors as a composition
C (F )
C Sp(C) Sp(D),
where (F ) is an exact functor between stable -categories. We can then regard as a natural transfor-
mation from F to
D F C . We will refer to the functor (F ) as the derivative of F .
Our first objective in this section is to study the passage from F to (F ). In 6.2.1, we will give a
concrete description of (F ), analogous to the formula P1 F ' lim m F m
C of Example 6.1.1.28. As an
D
application, we prove a version of the Klein-Rognes chain rule, which asserts that if G : D E is another
reduced functor between compactly generated pointed -categories which commutes with filtered colimits,
then there is canonical equivalence (G F ) ' (G) (F ) of functors from Sp(C) to Sp(E) (see Theorem
6.2.1.22 and Corollary 6.2.1.24). We can informally summarize the situation informally as follows: there is
a functor of -categories which carries each compactly generated pointed -category C to the stable -
category Sp(C), and to each reduced functor F : C D which commutes with filtered colimits its derivative
(F ). In 6.2.2, we will give a precise formulation and proof of this assertion (Theorem 6.2.2.1), using the a
relative version of the stabilization construction C 7 Sp(C) (see Construction 6.2.2.2).
In 6.2.3, we will study the inclusion Exc (C, D) , Fun(C, D). Under some mild hypotheses, we show
that this functor admits a left adjoint, which carries a functor F : C D to its differential DF : C D.
If F is reduced, then DF can be identified with the 1-excisive approximation P1 (F ) introduced in 6.1.1.
6.2. DIFFERENTIATION 785
In the general case, we have DF ' P1 (cored(F )), where the coreduction of F is given by the formula
cored(F )(C) = cofib(F () F (C)). Our main result is that there is a close connection between the
derivative (F ) and the differential DF for a large class of (possibly nonreduced) functors F (Corollary
6.2.3.24).
Throughout this section, weQwill study differentiation not only for one-variable functors F : C D,
but also for multifunctors F : sS Cs D. One motivation for this generality is that it gives a new
perspective on the smash product monoidal structure on spectra constructed in 4.8.2: for each n 0, the
iterated smash product functor : Spn Sp can be identified with the derivative of the iterated Cartesian
product functor : Sn S. In 6.2.4, we will use this observation to obtain a generalization of the smash
product to Sp(C), where C is an arbitrary compactly generated -category. This generalization will play
an important role in our discussion of the chain rule in 6.3. To construct it, we will need to generalize
the stabilization construction of 6.2.2 to the case of multifunctors. Our treatment of this generalization is
somewhat technical; we give the construction in 6.2.5, and characterize the result by a universal property
in 6.2.6.
Definition 6.2.1.1. Let {Cs }sS be a finite collection of -categories which admit finite limits, D an
-category which admits finite limits, and suppose we are given functors
Y Y
F : Cs D f: Sp(Cs ) Sp(D).
sS sS
Warning 6.2.1.3. The derivative ~ of a functor F : sS Cs D depends not only on F , but also on
Q
Example 6.2.1.4. Let F : C D be a left exact functor between -categories which admit finite limits.
Then composition with F induces a functor f : Sp(C) Sp(D), and we have an evident equivalence
786 CHAPTER 6. THE CALCULUS OF FUNCTORS
: F
C ' D f . Since F is left exact, the functor f is exact. Using Proposition 1.4.2.22, we deduce
that exhibits f as a derivative of F .
In particular, if C is an -category which admits finite limits, then the identity functor idSp(C) is a
derivative of the identity functor idC .
Example 6.2.1.5. In the situation of Definition 6.2.1.1, suppose that S isQempty, so that we can identify
a functor F : sS : Cs D with an object D D and a functor f : sS Sp(Cs ) Sp(D) with an
Q
object X Sp(D). A morphism : D D (X) exhibits f as a derivative of F if and only if it has the
following universal property: for every spectrum object Y Sp(D), composition with induces a homotopy
equivalence
MapSp(D) (X, Y ) MapD (D, D Y ).
The requirement that every functor sS Cs D admits a derivative is then equivalent to the requirement
Q
that the functor D : Sp(D) D admits a left adjoint + : D Sp(D).
Remark 6.2.1.6. Let {Cs }sS be a finite collection of -categories which admit finite limits, D an -
category which admits finite limits, and F : sS Cs D a functor. For each s S, let Cs, denote
Q
the -category of pointed objects of Cs , so that the forgetful functor Cs, Cs induces an equivalence of
-categories us : Sp(Cs, ) Sp(Cs ) (Remark 1.4.2.18). Let F denote the composite map
F
Y Y
Cs, Cs D,
sS sS
Q
and let u be the product of the functors us . Then a natural transformation : F sS Cs D f
exhibits f as a derivative of F if and only if the induced transformation
Y
F
Cs, D f u
sS
exhibits f u as a derivative of F .
Remark 6.2.1.7. Let {Cs }sS be finite collection of -categories which admit finite limits, let D be an
-category which admits finite limits so that we have a commutative diagram
Sp(D )
u / Sp(D)
D
D
D
v / D.
If S is nonempty, then any multilinear functor g preserves final objects. It follows that a natural transforma-
tion : F sS
Q
Cs D f exhibits f as a derivative of F if and only if it exhibits u f as a derivative
of v f .
6.2. DIFFERENTIATION 787
Remark 6.2.1.8. Let {Cs }sS be a nonempty finite collection of pointed -categories which admit finite
limits, and let D be another -category which admits finite limits. Repeatedly applying Proposition 1.4.2.22,
we see that composition with D induces an equivalence of -categories
Y Y
Exc ( Cs , Sp(D)) Exc ( Cs , D).
sS sS
Proof. Let P~1 : Fun ( sS Sp(Cs ), D) Exc ( sS Sp(Cs ), D) be aQleft adjoint to the inclusion (obtained
Q Q
by iterated application of Theorem 6.1.1.10), and let F 0 = P~1 (F sS Then F 0 is multilinear, so
Cs ). Q
0
Proposition 1.4.2.22 implies that F = D f for some multilinear functor f : sS Sp(Cs ) Sp(D). It
follows from Remark 6.2.1.8 that the canonical map
Y
F 0
Cs F ' D f
sS
exhibits f as a derivative of F .
Our ~
Q next goal is to obtain a more explicit construction for the derivative F of a reduced functor
F : C
sS s D. This will require a brief digression.
Notation 6.2.1.10. Let S denote the -category of pointed spaces. According to Remark 4.8.2.14, the
smash product functor (X, Y ) 7 X Y underlies a symmetric monoidal structure on S , which is character-
ized up to equivalence by the requirement that S 0 S is the unit object and the smash product preserves
S contains the unit object and is
small colimits separately in each variable. The full subcategory Sfin
closed under smash products, and therefore inherits a symmetric monoidal structure from S . In particular,
for every finite set S, the iterated smash product determines a functor
Y
: Sfin
S .
fin
sS
Proposition 6.2.1.11. Let T be a nonempty finite set, and let Q C be an -category which admits finite
limits. Then composition with the smash product functor : tT Sfin Sfin
induces an equivalence of
-categories Y
, C) Exc (
: Sp(C) = Exc (Sfin Sfin
, C).
tT
Sfin tT S
fin
Q
Proof. Choose an element s T , and let u : be the functor which is the identity on the
0
sth component, and takes the value S on all other components. Composition with u induces a functor
0 : Exc ( tT Sfin
, C) Exc (S , C) = Sp(C). The composite functor
fin
Q
u
Y
Sfin
Sfin
S
fin
tT
0
is equivalent to the identity, so that is an equivalence of -categories. To prove that is an equivalence
of -categories, it will suffice to prove that 0 is an equivalence of -categories. This follows by repeated
application of Proposition 1.4.2.21.
788 CHAPTER 6. THE CALCULUS OF FUNCTORS
Corollary 6.2.1.12. Let T be a nonempty finite Q set and letfinC be a differentiable -category. Then com-
position with the smash product functor : tT Sfin S induces a fully faithful embedding Sp(C)
Fun ( tT S , C), which admits a left adjoint LC .
fin T
Q
Proof. Proposition 6.2.1.11 implies that the functor Sp(C) Fun ( tT Sfin , C) is a fully faithful embedding
Q
admits a left adjoint. This left adjoint is given by the functor P(1,...,1) of Proposition 6.1.3.6.
Remark 6.2.1.13. Let C be a differentiable -category, let T be a nonempty set, and let
Y
LTC : Fun ( Sfin
, C) Sp(C)
tT
be as in Corollary 6.2.1.12. Let ZT0 be the collection of all finite sequences of natural numbers {ns Z0 }tT ,
and for ~n ZT0 let |~n| = tT nt . Using Example 6.1.1.28 and the proof of Proposition 6.2.1.11, we see
P
Y {Xt } Y F
Sfin
Ct D .
sS tT
We let F 0 :
Q
tT Sp(Ct ) Sp(D) denote the functor given by the composition
Y Y Y F+
Y LTD
Sp(Ct ) Fun ( Sfin
, Ct ) Fun ( Sfin
, D) Sp(D),
tT tT sSt tT
(1) Let C be an -category. Then C admits countable filtered colimits if and only if it admits sequential
colimits. (In particular, if C also admits finite colimits and sequential colimits, then C admits all
countable colimits.)
(2) Let F : C D be a functor where the -category C satisfies the equivalent conditions of (1). Then F
preserves countable filtered colimits if and only if F preserves sequential colimits.
Example 6.2.1.17. Let C be a differentiable -category. Then C admits sequential colimits, so that
, C) also admits sequential colimits. Since sequential colimits in C are left exact, the full subcategory
Fun(Sfin
Sp(C) Fun(Sfin , C) is closed under sequential colimits. It follows from Remark 6.2.1.16 that Sp(C) admits
countable filtered colimits, and that the forgetful functor : Sp(C) C preserves countable filtered
colimits. Since Sp(C) is a stable -category (Corollary 1.4.2.17), it admits finite colimits. It follows that
Sp(C) admits all countable colimits (Proposition T.4.4.3.2). If D is another differentiable -category, then
a functor F : Sp(C) Sp(D) preserves countable colimits if and only if it is exact (that is, it preserves finite
colimits) and preserves sequential colimits.
Proposition 6.2.1.18. Let {Ct }tT be aQnonempty finite collection of differentiable -categories, let D be
a differentiable -category, and let F : tT Ct D be a functor which is reduced in each Q variable and
preserves sequential colimits. For every surjection q : S T of finite sets, the functor F 0 : tT Sp(C)
Sp(D) of Construction 6.2.1.14 preserves countable colimits separately in each variable. In particular, F 0 is
multilinear.
Proof. The functor F 0 is given by a composition
Y i
Y Y F+
Y LT
D
Sp(Ct ) Fun ( Sfin
, Ct ) Fun ( Sfin
, D) Sp(D).
tT tT sSt tT
The functor i preserves sequential colimits since Exc ( sSt , Ct ) is closed under sequential colimits in
Q
Sp(D)
Sp(D) / Sp(D)
Q Q
Exc ( sS Sfin
, D)
U / Exc (
sS S , D)
fin
Sfin
D be the
Q
where the vertical maps are given by the equivalence of Proposition 6.2.1.11. Let Z : sS
functor given by the composition
Q
tT X,{Yt } Y F
Y Y Y Y
S '
fin
( S )
fin
Sfin
Ct D,
sS tT sSt tT tT
Proposition 6.2.1.19. Let {Ct }tT be Qa nonempty finite collection of differentiable -categories, let D be a
differentiable -category, and let F : tT Ct D be a reduced functor which Q preserves sequential colimits.
For every surjection of finite sets q : S T , the natural transformation : F tT 0
Ct D F defined
0
above exhibits F as a derivative of F .
Proof. Let P~1 : Fun ( tT Sp(Ct ), D) Exc ( tT Sp(Ct ), D) be a left adjoint to the inclusion. Since the
Q Q
functor F 0 is multilinear, the natural transformation factors as a composition
0 00
Y Y
F
C P~
1 (F 0
C ) D F .
tT tT
To prove that exhibits F 0 as a derivative of F , it will suffice to show that 00 is an equivalence (Remark
6.2.1.8). Fix a collection of spectrum objects {Xt Sp(Ct )}tT . For ~n ZS0 and t T , we let ~nt denote
the restriction of ~n to the subset St S. Note that the construction ~n 7 {|~nt |}tT induces a cofinal map of
partially ordered sets ZS0 ZT0 . Using Remark 6.2.1.13, we compute
( 0
D F )({Xt }) = ( +
D LD )(F ({Xt }))
|~
n|
' lim D F ({X(S |~nt | )})
S
nZ0
~
|m|
~
Y Y
' lim D (F
Ct ) m
Sp(C) (Xt )
t
T
mZ
~ 0 tT tT
' P~1 (F
C )({Xt }).
When using Proposition 6.2.1.19 to compute derivatives of functors, the following result is often useful:
Proposition 6.2.1.20. Let q : S T be a surjective map of nonempty finite sets,Qlet {Ct }tT be a collection
of differentiable -categories, let D be a differentiable -category, and let F : tT Ct D be a reduced
functor which preserves sequential colimits. For each t T , let St = q 1 {t} S, and let
Y Y Y
F+ : Fun ( Sfin
, Ct ) Fun ( , D)
tT sSt sS
denote the functor given by composition with F . Then F + carries tT LSCtt -equivalences to LSD -equivalences.
Q
Proof. Let P~1 : Fun ( sS Sfin , D) Exc (QsS S , D) be a left adjoint to the inclusion, and for each
fin
Q Q
are given a collection of morphisms {t : Xt Yt }tT in the -categories Fun ( sSt Sfin , Ct ) such that
Q
each P~1t (t ) is an equivalence. We wish to show that the induced map P~1 F + ({Xt }) P~1 F + ({Yt }) is an
equivalence. Fix a finite collection of pointed spaces {Ks }sS . Using the description of P~1 supplied by
Example 6.1.1.28, we are reduced to proving that the canonical map
|m|
~ |m|
~
: lim D F ({Xt ({ms Ks }sSt )}tT ) lim D F ({Yt ({ms Ks }sSt )}tT )
S S
mZ
~ 0
nZ0
~
6.2. DIFFERENTIATION 791
is an equivalence in D. For ~n ZS0 , let ~nt denote the restriction of ~n to the subset St S. We have a
commutative diagram
limmZ
|m|
~
F ({Xt ({ms Ks }sSt )}tT )
/ lim |m|
~
S D F ({Yt ({
ms
Ks }sSt )}tT )
~ S0 D mZ
~ 0
0
|m|
~ |~
nt |
t {
ms +ns
Ks }sSt }tT ) / lim |m|
~ |~
nt | ms +ns
limm,~
~ nZS0 D
F ({ Ct X
m,~
~ nZS
D F ({ Ct Yt { Ks }sSt }tT )
0
00
limm,~
|m|+|~
~ n|
F ({Xt {ms +ns Ks }sSt }tT ) / lim
|m|+|~
~ n|
F ({Y t {
ms +ns
Ks }sSt }tT ).
~ nZS0 D m,~
~ nZS
0
D
A simple cofinality argument shows that the vertical composite maps are equivalences, so that we can regard
as a retract of 0 in the -category Fun(1 , D). It will therefore suffice to show that 0 is an equivalence.
Since the functors D and F commute with sequential colimits, it will suffice to show that each of the maps
|~
n | |~
n |
lim Ctt Xt ({ms +ns Ks }sSt ) lim Ctt Yt ({ms +ns Ks }sSt ),
S S
~ t
nt Z0 t
nt Z0
~
which exhibit g as a derivative of G and each ft as a derivative of Ft . Then the composite transformation
Y Y Y Y
:G Ft Cs G Dt ft
tT sS tT tT
Y
E g ft
tT
Q Q Q
exhibits the functor g tT ft : sS Sp(Cs ) Sp(E) as a derivative of G tT Ft .
RemarkQ 6.2.1.23. We can state QTheorem 6.2.1.22 more informally as follows: given composable multifunc-
tors Ft : sSt Cs Dt and G : tT Dt E which are reduced in each variable and preserve sequential
colimits, we have a canonical equivalence
Y Y
~(G Ft ) ' ~(G) ~Ft .
tT tT
792 CHAPTER 6. THE CALCULUS OF FUNCTORS
Corollary 6.2.1.24 (Klein-Rognes). Let C, D, and E be differentiable -categories, and let F : C D and
G : D E be reduced functors which preserve sequential colimits. Let : F
C D f be a natural
transformation which exhibits a functor f : Sp(C) Sp(D) as a derivative of F , and let : G
D E g
be a natural transformation which exhibits g : Sp(D) Sp(E) as a derivative of G. Then the composite map
: G F
C G D f E g f
exhibits g f as a derivative of G F .
Remark 6.2.1.25. For a proof of Corollary 6.2.1.24 in the setting of classical homotopy theory, we refer
the reader to [86].
Corollary 6.2.1.26. Let {Cs }sS be a nonempty finite collection of differentiable -categories, let D and
E be differentiable -categories, and suppose we are given functors
Y
F Fun? ( Cs , D) G Fun? (D, E).
sS
Assume Qthat G is left exact, so that pointwise composition with G induces a functor g : Sp(D) Sp(E). Let
: F sS
Cs D f be a natural transformation which exhibits f as a derivative of F . Then the
induced map
Y
GF
Cs G D f = E g f
sS
Proof. Combine Theorem 6.2.1.22 with Example 6.2.1.4 (one can also deduce this result directly from the
construction of the derivative supplied by the proof of Proposition 6.2.1.9).
Proof of Theorem 6.2.1.22. Let Ft+ and G+ be defined as in Construction 6.2.1.14. Using Proposition
6.2.1.19, we may assume that the functors ft and g are given by the compositions
S
Y i
Y F+ Y LDt
, Cs ) Fun (
Fun (Sfin Sfin
, Dt ) Sp(Dt )
t t t
Sp(Cs )
sSt sSt sSt
Y j Y Y G+
Y E LS
Sp(Dt ) Fun ( Sfin
, Dt ) Fun ( Sfin
, E) Sp(E).
tT tT sSt sS
0 : hCat? hCatEx,?
,
given on objects by C 7 Sp(C) and on morphisms by F 7 F . It follows from Example 6.2.1.4 and Corollary
6.2.1.24 that this construction preserves identity morphisms and composition of morphisms, up to homotopy.
Our main goal in this section is to prove the following result:
Theorem 6.2.2.1. The functor 0 : hCat? hCatEx,?
lifts to a functor of -categories : Cat?
Cat .
Ex,?
Our basic strategy for proving Theorem 6.2.2.1 is to construct the coCartesian fibration X Cat?
classified by the composite map
Cat? CatEx,?
, Cat .
We can obtain X by stabilizing the fibration Y Cat? classified by the inclusion Cat? , Cat .
Construction 6.2.2.2. Let p : C S be an inner fibration of simplicial sets. For each s S, we let Cs
denote the -category C S {s}. Assume that each of the -categories Cs admits finite limits. We define
simplicial sets
Stab(p) PStab (p) PStab(p) S
as follows:
For every map of simplicial sets K S, we have a canonical bijection
In particular, we can identify vertices of PStab(p) with pairs (s, X), where s is a vertex of S and
X : Sfin
Cs is a functor.
We let PStab (p) denote the full simplicial subset of PStab(p) spanned by those pairs (s, X) for which
X is a reduced functor.
We let Stab(p) denote the full simplicial subset of PStab(p) spanned by those pairs (s, X) where X is
a spectrum object of Cs .
Remark 6.2.2.3. Suppose we are given a pullback diagram of simplicial sets
C0 /C
p0 p
S0 /S
where the vertical maps are inner fibrations whose fibers admit finite limits. We then have canonical iso-
morphisms
PStab(p0 ) ' S 0 S PStab(p) PStab (p) ' S 0 S PStab (p) Stab(p0 ) ' S 0 S Stab(p).
Remark 6.2.2.4. In the situation of Construction 6.2.2.2, we have a canonical isomorphism Stab(p)s '
Sp(Cs ) for each vertex s S. In other words, we can think of the construction p 7 Stab(p) as a relative
version of the construction C 7 Sp(C).
794 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proposition 6.2.2.5. Let p : C S be an inner fibration of simplicial sets, where each fiber Cs admits
finite limits. Then the maps
Stab(p) PStab (p) PStab(p) S
Proof. The map PStab(p) S is a pullback of the map Fun(Sfin , C) Fun(S , S), and therefore an inner
fin
fibration by Corollary T.2.3.2.5. The maps Stab(p) , PStab (p) , PStab(p) are inclusions of full simplicial
subsets, and therefore automatically inner fibrations.
Definition 6.2.2.6. Let p : C S be a map of simplicial sets. We will say that p is a locally differentiable
fibration if the following conditions are satisfied:
(c) For each edge s s0 in S, the induced functor Cs Cs0 preserves sequential colimits.
We will say that a locally differentiable fibration is reduced if it satisfies the following further condition:
We will say that a locally differentiable fibration p is a differentiable fibration if it is locally differentiable
and a coCartesian fibration.
Proposition 6.2.2.8. Let p : C S be an inner fibration of simplicial sets, and assume that each fiber Cs
of p admits finite limits.
(1) Assume that p is a coCartesian fibration. Then the induced map q : PStab(p) S is a coCartesian
fibration. Moreover, an edge e : (s, X) (s0 , X 0 ) in PStab(p) is q-coCartesian if and only if, for every
finite pointed space K Sfin
, the resulting edge e(K) : X(K) X (K) is a p-coCartesian edge of C.
0
(2) Assume that p is a coCartesian fibration and that, for each edge s s0 in S, the induced functor
Cs Cs0 is reduced. Then the map q 0 : PStab (p) S is a coCartesian fibration. Moreover, an edge e
of PStab (p) is q 0 -coCartesian if and only if it is q-coCartesian, when regarded as an edge of PStab(p).
(3) If p is a reduced locally differentiable fibration, then the induced map q 00 : Stab(p) S is a locally
coCartesian fibration.
Proof. Assertion (1) follows from Proposition T.3.1.2.1, and (2) follows immediately from (1). We now
prove (3). Since q 00 is an inner fibration by Proposition 6.2.2.5, we may reduce to the case where S = 1 .
Then the map p : C 1 is a coCartesian fibration classifying a reduced functor F : C0 C1 which
preserves sequential colimits. Let X Sp(C0 ) Fun(Sfin , C0 ); we wish to show that there exists a morphism
: F X Y in Fun (Sfin , C1 ), where Y Sp(C1 ) and composition with induces a homotopy equivalence
MapSp(C1 ) (Y, Z) MapFun (Sfin ,C1 )
(F X, Z). To prove the existence of Y , it suffices to note that the
inclusion Fun (Sfin
, C1 ) , Sp(C 1 ) admits a left adjoint (Corollary 6.2.1.12).
6.2. DIFFERENTIATION 795
We now prove (4). Assume that p is a reduced differentiable fibration. Since q 00 : Stab(p) S is a
locally coCartesian fibration by (3), it will suffice to show that the collection of locally q 00 -coCartesian edges
is closed under composition (Proposition T.2.4.2.8). Suppose we are given a 2-simplex
>Y
X
/Z
in Stab(p), where X Sp(Cx ), Y Sp(Cy ), and Z Sp(Cz ), and the morphisms and are locally
q 00 -coCartesian. We wish to show that is locally q 00 -coCartesian. The images of and in S determine
functors F : Cx Cy and G : Cy Cz . Let Ly : Fun (Sfin , Cy ) Sp(Cy ) and Lz : Fun (S , Cz ) Sp(Cz )
fin
denote left adjoints to the inclusion functors. Using the first part of the proof, we may assume without loss
of generality that Y = Ly (F X) and Z = Lz (G Y ). Then and determine a natural transformation
: GF X Lz (GLy (F X)). To prove that is locally q 00 -coCartesian, it will suffice to show that Lz ()
is an equivalence. Equivalently, we wish to show that composition with G carries the map F Z Ly (F X)
to an Lz -equivalence, which follows from Proposition 6.2.1.20.
Notation 6.2.2.9. Let p : C S be an inner fibration whose fibers Cs admit finite limits. We let
p :
Stab(p) C denote the functor given by evaluation on the 0-sphere S 0 Sfin
.
Proposition 6.2.2.10. Let p : C S be a reduced locally differentiable fibration. Let e : s s0 be an edge
of S, so that e induces functors
F
C s C s 0 f
(1) The induced map q : PStab(p) S is a coCartesian fibration. Moreover, an edge e : (s, X) (s0 , X 0 )
in PStab(p) is q-Cartesian if and only if, for every finite pointed space K Sfin
, the resulting edge
e(K) : X(K) X 0 (K) is a p-coCartesian edge of C.
(2) Assume that, for each edge s s0 in S, the induced functor Cs0 Cs is reduced. Then the map
q 0 : PStab (p) S is a Cartesian fibration. Moreover, an edge e of PStab (p) is q 0 -Cartesian if and
only if it is q-coCartesian, when regarded as an edge of PStab(p).
(3) Assume that, for each edge s s0 in S, the induced functor Cs0 Cs is left exact. Then the map
q 00 : Stab(p) S is a Cartesian fibration. Moreover, an edge e of Stab(p) is q 0 -Cartesian if and only
if it is q-Cartesian, when regarded as an edge of PStab(p).
Proof. Assertion (1) follows from Proposition T.3.1.2.1, and assertions (2) and (3) follow immediately from
(1).
Corollary 6.2.2.14. Let p : C S be a locally Cartesian fibration of simplicial sets. Assume that each
fiber Cs of p admits finite limits and that each edge s s0 in S induces a left exact functor Cs0 Cs . Then:
(1) The induced map q : Stab(C) S is a locally Cartesian fibration.
Then
p induces an equivalence
F
Cs0 ' Cs f,
Co
F / D,
G
Co
F /D
G
between differentiable -categories. Assume that F is reduced, and let g : Sp(D) Sp(C) be the functor
given by pointwise application of G. Then:
(1) The functor g admits a left adjoint f : Sp(C) Sp(D).
(2) If the functor G preserves sequential colimits, then the composite functor g f is equivalent to the
derivative (G F ).
Proof. The functor g is a derivative of G (Example 6.2.1.4), so that assertion (1) follows from Proposition
6.2.2.15. Assertion (2) follows from Corollary 6.2.1.24, and assertion (3) follows from (1) and Example
4.7.4.10.
The following consequence of Corollary 6.2.2.16 will play an important role in 7.3:
F : Cs Cs0 F : Cs Cs0 .
F
Cs ' F Us Vs
1
Us0 F Vs1 ' 1
Cs0 (Vs0 F Vs )
Stabilizations of a reduced locally differentiable fibration enjoy the following universal property:
Theorem 6.2.2.20. Let p : C S be a reduced locally differentiable fibration of simplicial sets and let
U : C C be a map which exhibits C as a stabilization of p. Let q : D S be a locally coCartesian fibration
of simplicial sets. Suppose that each fiber Ds of q is a pointed -category which admits finite colimits and
each edge s s0 of S induces a functor Ds Ds0 which is reduced and right exact. Let X denote the
full subcategory of FunS (D, C) spanned by those maps F : D C which induce a reduced excisive functor
Fs : Ds Cs for each s S, and define X FunS (D, C) similarly. Then composition with U induces an
equivalence of -categories X X.
Remark 6.2.2.21. For most applications of Theorem 6.2.2.20, we will take q to be a locally coCartesian
fibration whose fibers are stable -categories.
Remark 6.2.2.22. We can regard Theorem 6.2.2.20 as a relative version of Proposition 1.4.2.22.
Corollary 6.2.2.23. Let p : C S be a reduced locally differentiable fibration, and let U : C C be a map
which exhibits C as a stabilization of p. Then U factors as a composition
U0
C Stab(p) C,
p
where U 0 is an equivalence of local coCartesian fibrations over S (that is, U 0 induces an equivalence of -
categories Cs Stab(p)s ' Sp(Cs ) for each s S, and carries locally (p U )-coCartesian edges of C to
locally (p
p )-coCartesian edges of Stab(p).
Remark 6.2.2.24. The conclusions of Corollary 6.2.2.23 guarantee that U 0 admits a homotopy inverse
fiberwise over S: see Lemma B.2.4. In other words, Stab(p) is the unique stabilization of the reduced locally
differentiable fibration p : C S, up to fiberwise homotopy equivalence over S.
Proof of Corollary 6.2.2.23. Since U exhibits C as a stabilization of p, each fiber Cs is equivalent to Stab(Cs )
and is therefore a stable -category which admits countable colimits. Moreover, every edge s s0 induces
a functor Cs Cs0 which is equivalent to the derivative of the underlying functor Cs Cs0 , and therefore
preserves countable colimits (Proposition 6.2.1.18). Note that composition with p induces a categorical
fibration of -categories FunS (C, Stab(p)) FunS (C, C). Since p exhibits Stab(p) as a stabilization of p
(Example 6.2.2.19), Theorem 6.2.2.20 implies that U factors as a composition p U , where U 0 : C Stab(p)
0
is a map which induces a left exact functor Us0 : Cs Stab(p)s ' Sp(Cs ) for each vertex s S. Since C
satisfies condition (4) of Definition 6.2.2.18, we deduce that each of the functors Us0 is an equivalence of
-categories. Condition (5) of Definition 6.2.2.18 guarantees that U 0 carries locally (p U )-coCartesian
edges to locally (p
p )-coCartesian edges.
Our proof of Theorem 6.2.2.20 will require an analogue of Proposition T.3.2.2.7, which describes the
structure of locally coCartesian fibrations over a simplex. To state this result, we need to introduce a bit of
notation.
Notation 6.2.2.25. Fix an integer n 0. We can identify objects of the simplicial category C[n+1 ] with
elements of the linearly ordered set [n + 1] = {0, . . . , n + 1}. For 0 i n, we can identify vertices of
MapC[n+1 ] (i, n + 1) with subsets S {i, i + 1, . . . , n} which contain i. The construction which assigns to
each subset S its largest element extends uniquely to a map of simplicial sets i : MapC[n+1 ] (i, n + 1) n .
n n+1
Let j! : (Set )C[ ] (Set )C[ ] denote the functor given by left Kan extension along the inclusion
n
j : C[n ] C[n+1 ], and let M : (Set )C[ ] Set denote the composition of i! with the functor
(Set )C[ ] Set given by`evaluation at n + 1. For every F (Set )C , we can identify M(F) with a
n+1
quotient of the disjoint union 0in F(i) MapC[n+1 ] (i, n + 1). The maps {i }0in determine a map
of simplicial sets M(F) n . This map depends functorially on F; we may therefore view M as defining a
n
functor from (Set )C[ ] to (Set )/n . We will abuse notation by denoting this functor also by M.
6.2. DIFFERENTIATION 799
n
Remark 6.2.2.26. For every object F (Set )C[ ] and every 0 i n, there is a canonical isomorphism
M(F) n {i} ' F(i). Moreover, the marking on this simplicial set provided by M(F)+ is trivial: only
degenerate edges of F(i) are marked.
n
Proposition 6.2.2.27. Let F Set C[ ] , and suppose we are given a commutative diagram
M(F)
f
/C
q
" ~
n
with the following properties:
(1) The map q is a locally coCartesian fibration.
(2) Let v be a vertex of F(i), and let S S 0 {i, . . . , n} be subsets containing i, so that there is an edge e
joining the vertex (v, S) to the vertex (v, S 0 ) in the simplicial set F(i) MapC[n+1 ] (i, n + 1). If S 0 S
consists of a single element, then the image of e under the map
f
F(i) MapC[n+1 ] (i, n + 1) M(F) C
is a q-coCartesian morphism in C.
(3) For 0 i n, the composite map
F(i) M(F) n {i} C n {i}
is a categorical equivalence.
Then f is a categorical equivalence.
Proof. The proof proceeds by induction on n. If n = 0 the result is obvious, so we may suppose n > 0. Let
F0 = F | C[n1 ]. Unwinding the definition, we have a canonical isomorphism of simplicial sets
a
: M(F) ' (M(F0 ) 1 ) F(n)
M(F 0 ){1}
q0
Let q denote the composition C n 1 , where q01 {0} = n1 n . The map q is a coCartesian
fibration of simplicial sets. The desired result now follows by combining the inductive hypothesis with
Proposition T.3.2.2.10.
Proposition 6.2.2.28. Let C n be a locally coCartesian fibration of -categories. Then there exists
n
a projectively cofibrant diagram F (Set )C[ ] and a map f : M(F) C which satisfies the hypotheses of
Proposition 6.2.2.27.
Proof. The proof goes by induction on n. The result is obvious if n = 0, so assume n > 0. Let C0 =
C n n1 . The inductive hypothesis guarantees the existence of a projectively cofibrant diagram F0
n1
(Set )C[ ] and a map f0 : M(F0 ) C0 satisfying the hypotheses of Proposition 6.2.2.27. Let q : C 1
be defined as in the proof of Proposition 6.2.2.27. Then q is a coCartesian fibration, and f0 determines a
map of simplicial sets h0 : M(F0 ) {0} C 1 {0}. We can therefore choose a q-coCartesian extension of
h0 to a map h : M(F0 ) 1 C, where h| M(F0 ) {1} determines a map h1 : M(F0 ) C n {n}. Choose
a factorization of h1 as a composition
g0 g 00
M(F0 ) X C n {n},
where g 0 is a cofibration of simplicial sets and g 00 is a categorical equivalence. The map g 0 determines an
n
extension of F0 to a functor F (Set )C[ ] with F(n) = X, and the maps h and g 00 can be amalgamated
to a map of marked simplicial sets M(F) C with the desired properties.
800 CHAPTER 6. THE CALCULUS OF FUNCTORS
C
U /C
p
p
~
n
,
where p is a reduced locally differentiable fibration and U exhibits C as a stabilization of p. Let D be a pointed
-category which admits finite colimits and a final object, let V Fun(D, C) denote the full subcategory
spanned by those functors given by reduced, excisive maps D Ci for some 0 i n, and define V
Fun(D, C) similarly. Then composition with U induces a categorical equivalence V V .
Proof. Composition with the map p and evaluation at a final object of D determines a functor q : V n .
Let q = q U . Using Lemma B.2.4, we are reduced to proving the following:
(i) The projection q : V S is a locally coCartesian fibration.
(ii) The projection q : V S is a locally coCartesian fibration.
(iii) The map V V carries locally q-coCartesian edges to q-coCartesian edges.
(iv) For every vertex s S, the induced map V s Vs is an equivalence of -categories.
The map q admits a factorization
V Fun(D, C) Fun(D,n ) n n .
The first map is the inclusion of a full subcategory, and therefore an inner fibration. The second map is a
pullback of the projection Fun(D, C) Fun(D, n ), and therefore an inner fibration by Corollary T.2.3.2.5.
It follows that q is an inner fibration; likewise q is an inner fibration. To prove the remaining assertions, it
suffices to treat the case n = 1. In particular, we may assume that p and p are coCartesian fibrations.
We now prove (i). Proposition T.3.1.2.1 implies that the projection q 0 : Fun(D, C) Fun(D, 1 ) is a
coCartesian fibration. Moreover, an edge f g in the fiber product Fun(D, C) is q 0 -coCartesian if and only
if, for each D D, the induced edge f (D) g(D) is an p-coCartesian edge of C. Since every edge s s0
induces an exact functor Cs Cs0 , we conclude that if f W , then g W . This proves that q = q 0 |W is a
coCartesian fibration, and that an edge of W is q-coCartesian if and only if it is q 0 -coCartesian.
Assertion (iv) follows immediately from Proposition 1.4.2.22. To prove (iii), write C as the correspondence
associated to a reduced functor F : C0 C1 which preserves sequential colimits. Since U exhibits C as a
stabilization of p, we can identify C with the correspondence associated to the derivative F : Sp(C0 )
Sp(C1 ) of F . Let G : D Sp(C0 ) be a reduced, excisive functor and let e : G F G be the corresponding
q-coCartesian edge of V ; we wish to show that the image of e in V is q-coCartesian. Unwinding the definitions,
we are reduced to proving that the canonical natural transformation F
C0 G C1 F G induces
an equivalence P1 (F C0 G) ' C1 F G. This follows from Remark 6.1.1.30.
We now prove (ii). Suppose we are given an vertex f : D C0 of V ; we wish to show that there exists
a q-coCartesian morphism : f g in V , for some g : D C1 . Using (iv), we may assume without loss of
generality that f can be lifted to a vertex f : D C0 in V . Using (i), we can choose an q-coCartesian edge
f g for some g : D C1 . We now take to be the image of in V , which is q-coCartesian by virtue of
(iii).
Proof of Theorem 6.2.2.20. According to Theorem B.0.20, there exists a model structure on the category of
marked simplicial sets over S whose cofibrations are monomorphisms and whose fibrant objects are pairs
(X, E), where X S is a locally coCartesian fibration and E is the collection of locally coCartesian edges of
X. Without loss of generality, we may assume that the map U : C C determines a fibration with respect
to this model structure. We define a simplicial set Z by the following universal property: for every simplicial
6.2. DIFFERENTIATION 801
set K, HomSet (K, Z) can be identified with the set of pairs (b, ), where b : K S is a map of simplicial
sets and : K S D K S C is a map which is compatible with the projection to K, and induces a
reduced, excisive functor Db(k) Cb(k) for each vertex k of K. Let Z be defined similarly, using C in place
of C. The map X X is a pullback of the canonical map Fun(S, Z) Fun(S, Z). It will therefore suffice to
show that the map Z Z is a trivial Kan fibration. In other words, we need only show that every lifting
problem of the form
_n /Z
n /Z
D0_ /C
>
U
D
0
/ C.
U
W n / C.
Let C = (1 )n denote an n-dimensional cube, and C its boundary. Then the left vertical map is a pushout
of the inclusion ( C) F(0) C F(0). Consequently, the above lifting problem is equivalent to providing
a dotted arrow in the diagram
( C) F(0) /9 C
U
C F(0) / C.
We may assume without loss of generality that the functor F is projectively fibrant (otherwise, we simply
make a fibrant replacement for F), so that F(0) is an -category which is equivalent to the fiber D n {0}.
In particular, F(0) admits finite colimits and a final object. Let V denote the full simplicial subset of
Fun(F(0), C) spanned by those functors which belong to Exc (F(0), Ci ) for some 0 i n, and define V
802 CHAPTER 6. THE CALCULUS OF FUNCTORS
C /V
U0
C / V.
To solve this lifting problem, it suffices to show that U 0 is a trivial Kan fibration. Our assumption on U
guarantees that U 0 is a categorical fibration. We complete the proof by observing that Lemma 6.2.2.29
guarantees that U 0 is a categorical equivalence.
Definition 6.2.3.1. Let {Cs }sS be a finite collection of -categories which admit finite colimits and
Q objects, let D be an -category which admits finite limits, and
final suppose we are given functors F, F 0 :
sS Cs D. We will say that a natural transformation : F F exhibits F as a differential of F if the
0 0
(1) The functor F 0 is multilinear (that is, it is reduced and excisive in each variable).
(2) For every multilinear functor G : sS Cs D, composition with induces a homotopy equivalence
Q
Example 6.2.3.3. In the situation of Definition 6.2.3.1, suppose that S is empty. Then every functor
F : sS Cs D is multilinear, so that a natural transformation : F F 0 exhibits F 0 as a differential of
Q
F if and only is an equivalence.
Remark 6.2.3.4. Let {Cs }sS and D as in Definition 6.2.3.1, and suppose we are given functors
Y Y
F : Cs D f: Sp(Cs ) Sp(D).
sS sS
Example 6.2.3.5. Let {Cs }sS be a finite collection of -categories which admit finiteQ colimits and final
objects and let D be a differentiable -category. Let PQ C D) sS Cs , D) be a left
Q
~1 : Fun( sS s , Exc (
adjoint to the inclusion (see Proposition 6.1.3.6). If F : sS Cs D is a reduced functor, then P~1 F is also
reduced. It follows that the canonical map F P~1 F exhibits P~1 F as a differential of F . In particular, there
exists a differential of F .
We can construct differentials (and derivatives) of more general functors by first passing to the case of
reduced functors. For this, we introduce a dual version of Construction 6.1.3.15.
6.2. DIFFERENTIATION 803
Construction 6.2.3.6. Let {Cs }sS be -categories which admit zero objects s Cs , and let D be an
-category which admits finite colimits and a final object . For 1 i n, let Ui : Ci Ci denote the
taking the value i , and choose a natural transformation of functors i : Ui idCi . For
constant functor Q
each functor F : sS Cs D, consider the functor
Q
Y i Y F
F : Cs N(P(S)) Cs D
sS sS
(b) Let G : sS Cs D be any reduced functor. Then the canonical map F cored(F ) induces a
Q
homotopy equivalence
MapFun(QsS Cs ,D) (cored(F ), G)) MapFun(QsS Cs ,D) (F, G).
Proof. If S is empty, the result is obvious. Let us therefore assume that S is nonempty. If D is pointed,
the desired result follows immediately from Proposition 6.1.3.17. The proof in the general case is similar.
Suppose we are given a collection of objects X~ = {Xs Cs }sS such that some Xs is a zero object of Cs .
~
Then for T S, the canonical map FT (X) FT {s} (X) ~ is an equivalence. It follows that the diagram
~ T (S is a left Kan extension of {FT (X)}
{FT (X)} ~ j T
/ S , so that the canonical map
~ lim FT (X)
FS{j} (X) ~
6=T S
MapFun(QsS Cs ,D) (F, G) / lim MapFun( sS Cs ,D) (FT , G),
Q
T (S
804 CHAPTER 6. THE CALCULUS OF FUNCTORS
where denotes the constant functor taking the value D. To prove that the left vertical map is a homotopy
equivalence, it suffices to prove that the right vertical map is a homotopy equivalence. For this, we show
that for every proper subset T ( S, the canonical map MapFun(QsS Cs ,D) (, G) MapFun(QsS Cs ,D) (FT , G)
is a homotopy equivalence. Choose an element t S T , and let C denote the full subcategory of sS Cs
Q
spanned by those objects whose tth coordinate is a zero object of Ct . Then and FT are both left Kan
extensions of their restrictions to C. It will therefore suffice to show that the canonical map
MapFun(C,D) (| C, G| C) MapFun(C,D) (FT | C, G| C)
is a homotopy equivalence. This is clear, since G| C is a final object of Fun(C, D).
Corollary 6.2.3.9. Let {Cs }sS be a finite collection Q of pointed -categories, let D an -category which
admits finite colimits and a final object, and let Fun ( sS Cs , D) be the full subcategory of Fun( sS Cs , D)
Q
spanned by the reduced functors. Then the inclusion
Y Y
Fun ( Cs , D) Fun( Cs , D)
sS sS
s +
F (X1 , . . . , Xj1 , j , Xj+1 , . . . , Xn ) F (X1 , . . . , Xk1 , k , Xk+1 , . . . , Xn )
+ s
F (X1 , . . . , Xn )
is a pushout square. Then the diagram of functors {FT }T (S is a left Kan extension of its restriction to
N({T P(S) : T {j, k} =
6 {j, k}}), which contains N({S {j}, S {j, k}, S {k}}) as a left cofinal subset.
It follows that the map : limT (S FT FS = F is an equivalence, so that the coreduction cored(F ) is
trivial.
Proposition 6.2.3.11. Let : S T be a surjective map of finite sets, let {Cs }sS and {Dt }tT be pointed
-categories, and let E be an -category which admits finite colimits and a final object. Suppose we are
given functors Y Y
Gt : Cs Dt F : Dt E
(s)=t tT
Q Q
where each Gt is reduced. Then we have a canonical equivalence cored(F tT Gt ) ' cored(F ) tT Gt .
Q
Proof. Since each Gt isQreduced, the functor cored(F ) tT Gt . Consequently, the canonical map F
Q
tT Gt cored(F ) tT Gt factors as a composition
Y Y Y
F Gt cored(F Gt ) cored(F ) Gt .
tT tT tT
Q
Q ) tT Gt satisfies
We wish to prove that is an equivalence. For this, it will suffice to show that cored(F
the universal property of Proposition 6.2.3.8: that is, for every reduced functor H : sS Cs E induces a
homotopy equivalence
Y Y
: MapFun(QsS Cs ,E) (cored(F ) Gt , H) MapFun(QsS Cs ,E) (F Gt , H).
tT tT
6.2. DIFFERENTIATION 805
Let : tT Dt E be the constant functor taking the value E, where is a final object of E. Then
Q
is the pullback of a map
Y Y
lim MapFun(QsS Cs ,E) ( Gt , H) lim MapFun(QsS Cs ,E) (FT 0 Gt , H).
0
0
T (T tT T (T tT
0
It will therefore suffice to show that for every proper subset T ( T , the map
Y Y
T 0 : MapFun(QsS Cs ,E) ( Gt , H) MapFun(QsS Cs ,E) (FT 0 Gt , H)
tT tT
is a homotopy equivalence. Choose an element t T T 0 , choose an element t S with (t) = t, and let
C sS CQ spanned by those objects whose tth coordinate is a zero object of Ct .
Q
s be the full subcategory
Then FT 0 tT Gt and tT Gt are both left Kan extensions of their restrictions to C. It will therefore
Q
suffice to show that the canonical map
Y Y
MapFun(C,E) (( Gt )| C, H| C) MapFun(C,E) ((FT 0 Gt )| C, H| C)
tT tT
be left adjoints to the inclusion functors, and let F : sS Cs D be a functor which is reduced and
Q
right exact in each variable. Then, for every reduced functor G : D E, we have a canonical equivalence
P~1 (G F ) ' P1 (G) F .
806 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof. Since F is right exact in each variable and G is excisive, the functor P1 (G) F is excisive in each
variable. Consequently, the canonical map : G F P1 (G) F induces a natural transformation :
P~1 (G F ) P1 (G) F . Let H : sS Cs E be an arbitrary functor, so that composition with induces
Q
a map
: MapFun(QsS Cs ,E) (P1 (G) F, H) MapFun(QsS Cs ,E) (G F, H).
Fix an element s S, and regard F as defining a functor
Y
f: Ct Fun(Cs , D).
t6=s
where L : Fun(Cs , E) Exc(Cs , E) denotes a left adjoint to the inclusion. It follows that the natural
transformation is an homotopy equivalence whenever H is excisive in the sth variable. In particular, it is
an equivalence when H is excisive in each variable, so that is an equivalence.
Proposition 6.2.3.15. Let : S T be a surjective map of finite sets. Suppose we are given pointed -
categories {Cs }sS , {Dt }tT which admit finite colimits, and a differentiable -category E which
Q is pointed
and admits finite colimits. Let : F F 0 be a natural transformation between functors F, F 0 : QtT Dt E
which exhibits F 0 as a differential of F , and suppose we are given a collection of functors Gt : (s)=t Cs
Dt which are right exact in each variable. Then the induced natural transformation
Y Y
F Gt F 0 Gt
tT tT
exhibits F 0
Q Q
tT Gt as a differential of F tT Gt .
Proof. Using Proposition 6.2.3.11 we can replace F by cored(F ), and thereby reduce to the case where the
functor F is reduced. In this case, the desired result follows from repeated application of Lemma 6.2.3.14.
Under some mild hypotheses, one can show that the derivative and differential of a functor F : sS Cs
Q
D are interchangeable data. More precisely, we can recover the differential of F as the composition
Q
Y C
Y ~
F D
Cs s Sp(Cs ) Sp(D) D,
sS sS
where
Cs denotes a left adjoint to the functor Cs . We begin by studying some existence criteria for the
functors Cs .
Proposition 6.2.3.16. Let C be a differentiable -category which admits finite colimits. Then the functor
: Sp(C) C admits a left adjoint.
Definition 6.2.3.17. Let C be a differentiable -category which admits finite colimits. We let + : C
Sp(C) denote a left adjoint to the functor C : Sp(C) C. We will refer to
+ as the infinite suspension
functor. In the special case where the -category C is pointed, we will denote the functor + simply by
(or by C , if we wish to emphasize the dependence on C).
Remark 6.2.3.18. The notation of Definition 6.2.3.17 is consistent with that of Proposition 1.4.4.4, in the
special case where C is a presentable -category.
Lemma 6.2.3.19. Let C be an -category which admits finite colimits and a final object, and let :
, C) C be the functor given by evaluation on the 0-sphere S S . Then admits a left adjoint
Fun (Sfin 0 fin
: C Fun (Sfin
, C).
Proof. Let FunRex (Sfin , C) denote the full subcategory of Fun(Sfin , C) spanned by the right exact functors,
so that evaluation on the one-point space Sfin induces a trivial Kan fibration FunRex (Sfin , C) C (see
Remark 1.4.2.5). Choose a section of this trivial Kan fibration, which we will denote by C 7 fC . For each
C C, we let fC+ : Sfin
C denote the functor given by the formula
a
fC+ (K) = fC (K) ,
C
where denotes a final object of C and the map C fC (K) is determined by the base point of K. Let
: C Fun (Sfin
, C) be the functor given by F (C) = fC . For each C C, we have a canonical equivalence
+
MapFun(Sfin
,C)
(fC+ , g) MapC (fC+ (S 0 ), g(S 0 )) MapC (C, g(S 0 )).
C is a constant functor, then h is a left Kan extension of its restriction to the final
Note that if h : Sfin
object of Sfin
. Since g is reduced, we deduce that MapFun(Sfin
,C) S
(h, g) is contractible. Let : Sfin fin
be
the forgetful functor. We then have a pushout diagram of functors
C /
fC / f +,
C
where C : Sfin
C denotes the constant functor taking the value C and is defined similarly. It follows
that the restriction map MapFun(Sfin
,C)
(fC+ , g) MapFun(Sfin
,C)
(fC , g) is a homotopy equivalence. Note
that admits a left adjoint , which carries each finite space K to the space obtained from K by adding a
disjoint base point. Unwinding the definitions, we wish to prove that the canonical map
MapFun(Sfin
,C)
(fC , g) ' MapFun(Sfin ,C) (fC , g ) MapC (C, (g )())
is a homotopy equivalence. This follows from the fact that fC is a left Kan extension of its restriction along
the inclusion {} , Sfin .
Remark 6.2.3.20. Let S be a nonempty finite set and Qlet D be a differentiable -category which admits
finite colimits, and let LSD : Fun ( sS Sfin
, D) Exc ( sS Sfin
, D) be
Q
a left adjoint to the inclusion (see
Construction 6.2.1.14). Then the inclusion Fun( sS Sfin D) sS S , D) admits a left adjoint,
fin
Q Q
, Exc (
S
given by X 7 LD cored(X).
808 CHAPTER 6. THE CALCULUS OF FUNCTORS
Now
Q suppose we are given Q a collection of pointed differentiable -categories {Cs }sS . For each functor
F : sS Cs D, let F + : sS Fun (Sfin C) Sfin
D)
Q
, Fun( sS , be the functor given by composition with
F . For every collection of reduced functors Xs Fun (S , Cs ), Proposition 6.2.3.11 supplies an equivalence
fin
cored(F + ({Xs })) ' cored(F )+ ({Xs }). Combining this observation with Proposition 6.2.1.19, we see that
differential ~F ' ~ cored(F ) is given by the composition
F+
Y Y Y Y
Sp(Cs ) , , Cs ) Fun(
Fun (Sfin Sfin
, D) Exc ( Sfin
, D),
sS sS sS sS
Before giving the proof of Theorem 6.2.3.21, let us describe some its consequences.
Corollary 6.2.3.22. Let {Cs }sS be a nonempty finite collection of pointed differentiable -categories
Q which
admit finite colimits and let D be a differentiable Q
-category. Then the construction f
7
D f
sS Cs
induces an equivalence of -categories : Exc? ( sS Sp(Cs ), Sp(D)) Exc? ( sS Cs , D).
Q
Proof. Using Theorem 6.2.3.21, we are reduced to proving that composition with
D induces an equivalence
of -categories Y Y
: Exc? ( Cs , Sp(D)) Exc? ( , D).
sS sS
This follows from Proposition 1.4.2.22 together with the following assertion:
() Let C be an -category which admits countable colimits and let F : C Sp(D) be an excisive functor.
Then F preserves sequential colimits if and only if the functor
D F preserves sequential colimits.
Corollary 6.2.3.24. Let {Cs }sS be a nonempty finite collection of pointed differentiable -categories which
admit finite colimits, let D be a differentiable -category, and suppose we are reduced functors
Y Y
F : Cs D f: Sp(Cs ) Sp(D)
sS sS
Q
where F preserves sequential colimits and f is exact in each variable. Let : F sS Cs D f be a
natural transformation. The following conditions are equivalent:
(a) The natural transformation exhibits f as a derivative of F .
(b) The composite transformation
Y Y Y
:F F
Cs
C s D f
Cs
sS sS sS
Q
exhibits D f sS Cs as a differential of f .
Remark 6.2.3.25. In the situation of Corollary 6.2.3.24, suppose that the -category D admits finite
D : Sp(D) D admits a left adjoint + : D Sp(D) (Proposition 6.2.3.16).
colimits, so that the functor
Using Proposition 1.4.2.22, we obtain the following additional variantions on (a) and (b):
(c) The composite transformation
Y
:
+ F
C s + D f f
sS
exhibits f as a differential of
Q
+ F sS Cs .
Since X contains the essential image of C and is closed under desuspension, it contains each of the objects
nSp(C) (
C X(S n
)). Using the fact that that X is closed under sequential colimits, we deduce that X X.
810 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof of Theorem 6.2.3.21. Working separately in each argument, we are reduced to proving the following
assertion:
() Let C be a pointed differentiable -category which admits finite colimits and D an arbitrary differen-
tiable -category. Then composition with the functor C induces an equivalence of -categories
Let : Exc? (Sp(C), D) Fun(C, D) denote the functor given by precomposition with
C , and write as a
composition of functors
Exc? (Sp(C), D) , Fun? (Sp(C), D) C Fun? (C, D).
Each of these functors admits a left adjoint; it follows that admits a left adjoint , given by the composition
P
Exc? (Sp(C), D) 1 Fun? (Sp(C), D) C Fun? (C, D),
which is given by F 7
D F . Since the functor C is right exact, the functor factors through
Exc? (C, D). We therefore obtain an adjunction
Exc? (C, D) o
0
/ Exc (Sp(C), D)
?
0
We wish to show that these functors are mutually inverse equivalences of categories. We begin by showing
that the functor 0 is fully faithful. Let F : C D be a reduced, excisive functor which commutes with
sequential colimits; we wish to show that the unit map
uF : F 0 0 F =
D F C
is an equivalence. Fix an object C C; we wish to show that uF induces an equivalence uF (C) : F (C)
D F C (C). Let LC : Fun (S , C) Sp(C) and LD : Fun (S , D) Sp(D) be left adjoints to the
fin fin
Under this equivalence, the uF (C) corresponds to the canonical map from F (C) to (P1 F )(C), which is an
equivalence by virtue of our assumption that F is excisive.
To complete the proof that 0 and 0 are mutually inverse equivalences of -categories, it will suffice to
show that the functor 0 is conservative. Let : f g be a morphism in Exc? (Sym(C), D) which induces
an equivalence f
C g C ; we wish to show that is an equivalence. Using Proposition 1.4.2.22,
we can replace D by Sp(D) and thereby reduce to the case where D is stable, so that f and g are exact
functors. Let X Sp(C) denote the full subcategory spanned by those objects X for induces an equivalence
X : f (X) g(X) in D. Since f and g are exact functors which commute with sequential colimits, X is a
stable subcategory of Sp(C) which is closed under sequential colimits. Since X contains the essential image
C , we conclude from Lemma 6.2.3.26 that X = Sp(C).
of the functor
In Example 6.2.1.4, we saw that the derivative of a left exact functor has a simple description. We
conclude this section by establishing an analogue for right exact functors:
6.2. DIFFERENTIATION 811
Proposition 6.2.3.27. Let {Cs }sS and D be pointed differentiable -categories which admit finite colimits,
and suppose we are given functors
Y Y
F : Cs D f: Sp(Cs ) Sp(D)
sS sS
LSD sS S , D) , Cs )
fin
Sp(D) be defined as in Construction 6.2.1.14, let LCs : Fun (Sfin
Q
and : Fun (
Sp(Cs ) be left adjoints to the inclusion functors, and letQCs be defined as in Lemma 6.2.3.19. Repeated appli-
cation of Lemma 6.2.3.19 shows that the functor Fun( sS Sfin , D) D given by evaluation at (S , . . . , S )
0 0
+
Q
admits a left adjoint U . Moreover, we have a canonical equivalence U F ' F sS C . Using Proposi-
tions 6.2.1.20 and 6.2.1.19, we obtain equivalences
D F ' LSD U F
Y
' LSD F + Cs
sS
Y Y
' LSD F +
LCs C s
sS sS
Y
' LSD F +
Cs
sS
Y
' ~F
Cs .
sS
where 0 exhibits ~F as a derivative of F . The first part of the proof shows that 0 is an equivalence, so that
00 is an equivalence by the two-out-of-three property. It follows that exhibits f as a derivative of F .
Example 6.2.3.28. Let F : Sn S be the functor given by
Y
F (X1 , . . . , Xn ) = Xi .
Applying Proposition 6.2.3.27, we can identify the derivative ~(F ) ' ~(cored(F )) with the iterated smash
product functor : Spn Sp.
Variant 6.2.3.29. Let F : Sn S be the functor given by the Cartesian product. If n 1, then we can
use Remark 6.2.1.6, Remark 6.2.1.7, and Example 6.2.3.28 to identify the derivative ~(F ) with the iterated
smash product functor : Spn Sp. This description is also correct in the case n = 0: Example 6.2.1.5
allows us to identify ~(F ) with the sphere spectrum S =
+ () (which is the unit object for the smash
product monoidal structure on Sp).
Definition 6.2.4.3. Let p : O N(Fin ) be an -operad. We will say that O is corepresentable if the
map p is a locally coCartesian fibration.
Remark 6.2.4.4. Let p : O N(Fin ) be a corepresentable -operad. For n 0, the unique active
morphism hni h1i in Fin induces a functor
On ' O
hni Oh1i = O,
which we will denote by {Xi }1in 7 n {Xi }. Since this construction is n -equivariant, it can be described
more invariantly: for every finite set I, we obtain a tensor product functor I : OI O.
Remark 6.2.4.5. Let p : O N(Fin ) be an -operad. Then p is corepresentable if and only if it satisfies
the following conditions:
() For every finite collection of objects {Xi }iI of O, there exists a object Y O and an operation
MulO ({Xi }iI , Y ) which is universal in the following sense: for every object Z O, composition
with induces a homotopy equivalence MapO (Y, Z) MulO ({Xi }iI , Z). Here Y = {Xi }iI , where
denotes the functor of Remark 6.2.4.4.
Remark 6.2.4.6. Let O be a corepresentable -operad. The 0-fold tensor product 0 : 0 ' O0 O can
be identified with an object E O. Note that O is a unital -operad (in the sense of Definition 2.3.1.1) if
and only if E is an initial object of O.
Remark 6.2.4.7. Let p : O N(Fin ) be a corepresentable -operad. Then the underlying -category
O is equipped with a tensor product operation : O O O, given by the functor 2 of Remark 6.2.4.4.
The tensor product is commutative (up to canonical equivalence), but is generally not associative. To
every triple of objects X, Y, Z O, the locally coCartesian fibration O N(Fin ) associates a 3-fold tensor
product 3 {X, Y, Z}, which is equipped with canonical maps
X (Y Z) 3 {X, Y, Z} (X Y ) Z.
These maps are equivalences if O is a nonunital symmetric monoidal -cateogry, in general need not be.
Remark 6.2.4.8. Let O be a corepresentable -operad, and suppose we are given a map of finite sets
: I J. Let {Xi }iI be a collection of objects of O. For j J, set Ij = 1 {j} I, set Yj = Ij {Xi }iIj ,
and set Z = J {Yj }jJ . We have canonical operations
Composing these, we obtain a point of MulO ({Xi }iI , Z), which is classified by a map I {Xi }iI Z. This
construction is functorial in each Xi , and therefore defines a natural transformation of functors
Y
v : I J Ij
jJ
Remark 6.2.4.16. It follows from Proposition 6.2.4.15 that the stabilization of a differentiable -operad
C is determined up to equivalence by C .
Example 6.2.4.17. Let S denote the -category of pointed spaces, which we regard as endowed with
a symmetric monoidal structure via the smash product (see Remark 4.8.2.14). This symmetric monoidal
structure is encoded by a coCartesian fibration S
N(Fin ). The -operad S is differentiable, and
therefore admits a stabilization q : C S by Proposition 6.2.4.14. The underlying -category C of C
can be identified with Sp(S ) ' Sp. It follows from the analysis of Example 6.2.3.28 that for every nonempty
finite set I, the associated tensor product functor I : CI C is given by the iterated smash product of
spectra. However, when I = the tensor product functor I : 0 ' CI C is given by a zero object of
C (rather than the sphere spectrum). In particular, we see that C is a unital corepresentable -operad
(Remark 6.2.4.6), which is not a symmetric monoidal -category. Informally speaking, the corepresentable
-operad C can be obtained from Sp by killing the unit object.
Using Example 6.2.3.28, we also see that C can be identified with the stabilization of the differentiable
-operad S
; the identification is induced by composing the map q : C S with a map of -operads
S S .
>Y
e e0
X
f
/Z
816 CHAPTER 6. THE CALCULUS OF FUNCTORS
@t
e0 id
s
e0
/t
>Y
e e0
X
f
/Z
@t
e0 id
s
e0
/ t,
Ons ' O
(s,hni) O(t,h1i) ' Ot
() Let e : s t be an edge of the simplicial set S, so that e induces a functor e! : Cs Ct be the induced
functor and a map of pointed finite sets : Is It . Then for each j I t , the functor e! carries
s t
T
i1 {j} W (i) into W (j) .
Remark 6.2.5.9. Let : S N(Fin ) be a map of simplicial sets and let p : C S be a locally coCartesian
fibration equipped with a -decomposition. For every vertex s S, the fiber Cs is equivalent to a product
C where (s) = IsQ
Q
iI s s (i), Q edge e : s t determines a map of pointed finite sets
. Moreover, every
: I I and a functor e! : iI s Cs (i) jI t Ct (j), which factors as a composition
s t
Q
Y Y jI t Fj Y
Cs (i) Cs (i) Ct (j),
iI s i1 I t jI t
Notation 6.2.5.11. Let : S N(Fin ) be a map of simplicial sets, which assigns to each vertex s S a
pointed finite set Is . Suppose we are given locally coCartesian fibrations p : C S and q : D S equipped
with -decompositions {W (i)sC }sS,iI s and {W (i)sD }sS,iI s . We will say that a functor U FunS (C, D)
is decomposition-compatible if, for every vertex s S, the induced functor Us : Cs Ds carries W (i)sC into
W (i)sD , for each i I s . We let Fun (C, D) denote the full subcategory of FunS (C, D) spanned by those
functors which are decomposition-compatible.
Remark 6.2.5.12. Let : S N(Fin ), p : C S and q : D S be as in Notation 6.2.5.11, so that the
-decompositions of C and D determine equivalences
Y Y
Cs ' Cs (i) Ds ' Ds (i)
iI s iI s
for each vertex s S. If U FunS (C, D) is decomposition-compatible, then the induced functor Us : Cs Ds
can be identified with a product of functors {Us (i) : Cs (i) Ds (i)}iI s for s S.
Let e : s t be an edge of S inducing a map of pointed finite sets : Is It , so that the induced maps
Cs Ct and Ds Dt determine functors
Y Y
Fj : Cs (i) Ct (j) Gj : Ds (i) Dt (j)
i1 {j} i1 {j}
Cs (i) to Dt (j).
Q
of functors from i1 {j}
Definition 6.2.5.13. Let : S N(Fin ) be a map of simplicial sets. Suppose we are given locally
coCartesian fibrations q : C S and p : C S equipped with -decompositions, and that each fiber
Cs = C S {s} is an -category which admits finite limits. We will say that a functor U FunS (C, C)
exhibits C as a stabilization of p if the following conditions are satisfied:
818 CHAPTER 6. THE CALCULUS OF FUNCTORS
Vs (i)
and U induces functors Us (i) :: Cs (i) Cs (i). Then each Us (i) factors as a composition Cs (i) '
Cs (i)
Sp(Cs (i)) Cs (i). In particular, each Cs (i) is a stable -category, and each of the functors Us (i)
is left exact.
(c) Let e : s t be an edge of S, inducing a map of pointed finite sets : Is It . Then e induces
functors Y Y
Fj : Cs (i) Ct (j) fj : Cs (i) Ct (j),
i1 {j} i1 {j}
Consequently, if p is a coCartesian fibration, then p is a coCartesian fibration if and only if each of the
natural transformations k is an equivalence. This is automatic in the following situations:
(a) The map is inert, and each of the maps F (j) is an equivalence.
6.2. DIFFERENTIATION 819
(b) The map is inert, and each of the maps G(k) is an equivalence.
(c) The maps and are surjective, and the functors F (j) and G(k) are reduced in each variable (see
Theorem 6.2.1.22).
Proposition 6.2.4.14 is an immediate consequence of the following pair of assertions:
Proposition 6.2.5.16. Let : S N(Fin ) be a map of simplicial sets which carries each vertex s S to a
finite pointed set Is . Let p : C S be a differentiable fibration equipped with a -decomposition, and suppose
that each fiber Cs admits finite limits. Then there exists a locally coCartesian fibration C S equipped with
a -decomposition, and a map U FunS (C, C) which exhibits C as a stabilization of C.
Proposition 6.2.5.17. Let p : O S N(Fin ) be a differentiable S-family of -operads. Let :
S N(Fin ) N(Fin ) be the projection onto the second factor, and regard O as endowed with the -
decomposition of Example 6.2.5.10. Suppose that U : O O exhibits O as a stabilization of O , in
the sense of Definition 6.2.5.13. Then the underlying map O S N(Fin ) is a stable local S-family of
-operads.
We begin with the proof of Proposition 6.2.5.17, which is rather formal. We need the following general
recognition principle:
Lemma 6.2.5.18. Let q : O S N(Fin ) be a locally coCartesian fibration. Then q is a corepresentable
local S-family of -operads if and only if the following conditions are satisfied:
(1) Let e : (s, hmi) (t, hni) be an edge of S N(Fin ), suppose we are given an inert morphism :
hm0 i hmi, and let : 2 S N(Fin ) be the 2-simplex corresponding to the diagram
(s, hmi)
9
(id,) e
%
(s, hm0 i) / (t, hni).
(t, hni)
9
e (id,)
e0! %
(s, hmi) / (t, hn0 i).
Proof. We may assume without loss of generality that S = k for some integer k. Using Lemma T.2.4.2.7,
we can reformulate (1) as follows:
(10 ) For each vertex s S and each locally q-coCartesian f in O
s whose image in N(Fin ) is inert, f is
q-coCartesian.
Suppose that (3) is satisfied. We will show that (2) can be formulated as follows:
820 CHAPTER 6. THE CALCULUS OF FUNCTORS
! : O
(t,hni) O(t,hn0 i) ! : O
(t,hni) O(t,hn00 i) ,
so that we have natural transformations
e0! ! e! e00! ! e! .
Condition (2) asserts that these natural transformations are equivalences. In other words, condition (2) is
equivalent to the requirement that the induced map e0! e00! (! ! ) e! is an equivalence of functors
from O
(s,hmi) to O(t,hn0 i) O(t,hn00 i) . Condition (3) guarantees that ! ! is an equivalence of -categories.
Consequently, we can reformulate condition (2) as follows: for every pair (e, ) as above, for every object
X O
(s,hmi) and for every object Y O(t,hni) , the canonical map
is a homotopy equivalence. If we regard Y and as fixed, then this condition is satisfied for all pairs (e, X)
if and only if the canonical maps ! Y Y ! Y exhibit Y as a q-product of ! Y with ! Y . It follows that
(2) (20 ), as desired.
Proof of Proposition 6.2.5.17. Let p : O S N(Fin ) be a differentiable local S-family of -operads, and
let O be a stabilization of p (in the sense of Definition 6.2.5.13). We will show that O is a corepresentable
local S-family of -operads (the stability of O S N(Fin ) will then follow immediately from the
definition of a stabilization). For this, it will suffice to show that the underlying locally coCartesian fibration
q : O S N(Fin ) satisfies hypotheses (1), (2) and (3) of Lemma 6.2.5.18. Condition (3) follows
immediately from Definition 6.2.5.13, and conditions (1) and (2) follow from the discussion in Warning
6.2.5.15.
We devote the remainder of this section to an explicit construction of the stabilizations whose existence
is asserted by Proposition 6.2.5.16.
Notation 6.2.5.19. The -category Sfin of pointed finite spaces admits a symmetric monoidal structure
given by the smash product of pointed spaces (see Notation 6.2.1.10), encoded by a coCartesian fibration
p : (Sfin
) N(Fin ). The coCartesian fibration p is equipped with a -decomposition, where denotes the
identity map from N(Fin ) to itself (see Example 6.2.5.10).
Construction 6.2.5.20. Let : S N(Fin ) be a map of simplicial sets which carries each vertex s S
to a finite pointed set Is . Let p : C S be a locally coCartesian fibration equipped with a -decomposition
{W (i)s }sS,iI s , and assume that each of the -categories Cs admits finite limits.
We define a simplicial set PStab (p) equipped with a map PStab (p) S so that the following universal
property is satisfied: for every map of simplicial sets K S, we have a bijection
) , C).
FunS (K, PStab (p)) = FunS (K N(Fin ) (Sfin
6.2. DIFFERENTIATION 821
)Is , Cs ). If we
For each vertex s S, we can identify the fiber PStab (p)s with the -category Fun((Sfin
)Is Cs ,
are given an object of PStab (p)s corresponding to a decomposition-compatible functor F : (Sfin
then F factors as a composition
Fi
Y Y
(Sfin
)Is ' Sfin
Cs (i) ' Cs
iI s iI s
Remark 6.2.5.21. In the special case where : S N(Fin ) is the constant functor taking the value h1i,
Construction 6.2.5.20 reduces to Construction 6.2.2.2.
p
Let C S N(Fin ) be as in Construction 6.2.5.20. Our next goal is to prove that, under some
mild assumptions, the map : Stab (p) C exhibits Stab (p) as a stabilization of C. Here we will
depart slightly from the exposition of 6.2.2: for the applications in 6.3, we need to treat the case of locally
differentiable fibrations which are not reduced. In this case, the existence of the requisite derivatives requires
some additional assumptions.
Remark 6.2.5.22. Let {Ci }iI be a finite collection of weakly contractible -categories. Then the product
iI Ci is differentiable, pointed, or admits finite colimits if and only if each of the -categories Ci has
Q
the same property. Consequently, if : S Fin is a map of simplicial sets and p : C S is a locally
coCartesian fibration equipped with a -decomposition, then p is a locally differentiable fibration if and only
if the following conditions are satisfied:
s
Q vertex s S, let (s) = I so that the -decomposition of p determines an equivalence
(a) For each
Cs ' iI s Cs (i). Then each Cs (i) is a differentiable -category.
(b) Let s t be an edge of S inducing a map of pointed finite sets : I s I t . Then, for each j I t , the
induced functor Y
Cs (i) Ct (j)
i1 {j}
Moreover, the edge e determines a functor e! : Cs Ct , which is given as a product of functors {e! (j) :
C Ct (j)}jI t . Let us identify F with a sequence of reduced, excisive functors {F (i) : Sfin
Q
(i)=j s (i)
Cs (i)}iI s . Let H be any object of Stab (p)t , which we can identify with a sequence of reduced excisive
functors {H(j) : Sfin Ct (j)}jI t . Unwinding the definitions, we can identify MapStab (p) (F, H) with the
product of the mapping spaces
Y
MapFun(Q(i)=j Sfin ,Dt (j)) (e ! (j) F (i), H(j) (j) ),
(i)=j
To complete the proof of (1), we wish to show that there exists an object G Stab (p)t and a morphism
e : F G in Stab (p) such that composition with e induces a homotopy equivalence
for every object H Stab (p)t . To achieve this, we choose e to correspond to a sequence of natural
transformations Y
{j : e! (j) F (i), G(j) (j) }jI t
(i)=j
Ons ' O
(s,hni) O(t,h1i) = Ot
(ii) For each s S, the underlying map of -categories Os Cs is reduced and excisive.
Theorem 6.2.6.2. Let C S N(Fin ) be a differentiable local S-family of -operads, let C S
N(Fin ) be a stable local S-family of -operads, and let U : C C exhibit C as a stabilization of C (in
the sense of Definition 6.2.5.13). Then, for every right exact local S-family of -operads O S N(Fin ),
composition with U induces an equivalence of -categories Algex ex
O (C) AlgO (C).
Remark 6.2.6.3. Proposition 6.2.4.15 follows immediately from the implication (1) (3) of Theorem
6.2.6.2, applied in the case S = 0 .
The proof of Theorem 6.2.6.2 involves a local analysis on each simplex of S N(Fin ). To carry out this
analysis, it will be convenient to formulate a local version of Theorem 6.2.6.2.
Definition 6.2.6.4. Let : S N(Fin ) be a map of simplicial sets and let p : C S be a locally
coCartesian fibration equipped with a -decomposition. We will say that the -decomposition of C is right
exact if the following conditions are satisfied:
(a) Let s S, write (s) = Is , and let Cs ' iI s Cs (i) be the corresponding product decomposition of
Q
Cs . Then each Cs (i) is a pointed -category which admits finite colimits.
(b) Let e : s t be an edge of S, so that the associated functor e! : Cs Ct is given by a product of
functors Y
Fj : Cs (i) Ct (j)
(i)=j
(see Remark 6.2.5.9). Then each of the functors Fj is right exact in each variable.
We will say that the -decomposition of C is stable if it satisfies (b) together with the following stronger
version of (a):
824 CHAPTER 6. THE CALCULUS OF FUNCTORS
(a0 ) Let s S, write (s) = Is , and let Cs ' iI s Cs (i) be the corresponding product decomposition of
Q
Cs . Then each factor Cs (i) is a stable -category.
Notation 6.2.6.5. Let : S N(Fin ) be a map of simplicial sets, and suppose we are given locally
coCartesian fibrations p : C S and q : D S equipped with -decompositions. For each s S, write
(s) = Is . Assume that the -decomposition of C is right exact and that each fiber Ds of q admits finite
limits. We let Exc (C, D) denote the full subcategory of FunS (C, D) spanned by those functors F : C D
which are decomposition-compatible (Notation 6.2.5.11) and such that the induced map Cs (i) Ds (i) is
reduced and excisive for each s S and each i I s .
Theorem 6.2.6.6. Let : S N(Fin ) be a map of simplicial sets. Suppose we are given a locally
differentiable fibration p : C S equipped with a -decomposition, and suppose that each fiber Cs of p admits
finite colimits. Let p : C S be another locally coCartesian fibration equipped with a stable -decomposition,
and let U Exc (C, C) (so that U induces a left exact functor Cs Cs for each s S). The following
conditions are equivalent:
(1) The map U exhibits C as a stabilization of p (in the sense of Definition 6.2.5.13).
(2) Let q : D S be a locally coCartesian fibration equipped with a right exact -decomposition. Then
composition with U induces an equivalence of -categories
(3) Let p : D S be a locally coCartesian fibration equipped with a stable -decomposition. Then compo-
sition with U induces an equivalence of -categories
We will give the proof of Theorem 6.2.6.6 at the end of this section.
Proof of Theorem 6.2.6.2. Let S be a simplicial set, let : S N(Fin ) N(Fin ) denote the projection
onto the second factor. To deduce Theorem 6.2.6.2 from Theorem 6.2.6.6, it will suffice to verify the following:
The only if direction is obvious. To prove the converse, assume that U F belongs to Algex O (C); we
wish to show that F Algex O (C). To prove this, it suffices to verify that for each vertex s S, the
induced map Fs : O s Cs is a map of -operads. Let : hmi hni be a morphism in Fin , so
that determines functors ! : O
(s,hmi) O(s,hni) and ! : C(s,hmi) C(s,hni) , while F induces functors
0
Fm : O
(s,hmi) C(s,hmi) and Fn : O(s,hni) C(s,hni) , together with a natural transformation u : ! Fm
0
0 / Fun(n , D) Fun(n ,D) {g f0 }
Fun(n , C) Fun(ni ,C) {f0 } i
00 /
Fun( n , C) Fun(ni ,C) {f0 } Fun( n , D) Fun( n ,D) {g f0 }.
Since the inclusion ni is inner anodyne, the domain and codomain of 0 are contractible. We are therefore
reduced to proving that 00 is a homotopy equivalence. Let f1 denote the restriction of f to the face of n
opposite the ith vertex. Then 00 is a (homotopy) pullback of the map
: Fun(n1 , C) Fun( n1 ,C) {f1 } Fun(n1 , D) Fun( n1 ,D) {g f1 },
and therefore a homotopy equivalence by the inductive hypothesis.
Lemma 6.2.6.8. Let n 0 be an integer, and let Y be the simplicial subset of n 1 given by the union of
i j
n 1 and n 1 . Then the inclusion Y , n 1 factors as a composition Y , X , n 1 ,
where i is inner anodyne and j fits into a pushout diagram
n+1 / n+1
X
j
/ n 1
Proof. We proceed by induction on n, the case n = 0 being obvious. If n > 0, set C 0 = (1 )n1 and
i0 j0
use the inductive hypothesis to factor the inclusion C 0 , C 0 as a composition C 0 , X 0 , C 0 . Write
C = C 0 1 , and let Y be the simplicial subset of C given by the union of X 0 1 and C 0 ( 1 ). Then
the inclusion C , Y is inner anodyne (Corollary T.2.3.2.4). The inclusion Y , C is a pushout of the
inclusion
( n1 1 ) q n1 1 (n1 1 ) , n1 1 .
We now conclude by applying Lemma 6.2.6.8.
Lemma 6.2.6.10. Let C = (1 )n denote a cube of dimension n > 0, let C be an -category, and let
f : C C be a functor carrying the initial vertex of C to an object X C and the final vertex of C to an
object Y C. Suppose that g : C D is a functor of -categories which induces a homotopy equivalence
MapC (X, Y ) MapD (g(X), g(Y )). Then g induces a homotopy equivalence of Kan complexes
Lemma 6.2.6.11. Let I be a finite set. Suppose we are given differentiable -categories {Di }iI and E
which admit finite colimits, a pair of functors
Y Y
F : Di E f: Sp(Di ) Sp(E),
iI iI
where each Gi is right exact and H is right exact in each variable. Then composition with induces a
homotopy equivalence
Y Y
: MapFun(QiI Ci ,Sp(E)) (f Gj , H) MapFun(QiI Ci ,E) (F (
Di Gj ), E H).
iI iI
Proof. We
Q will assume that the set I is empty (otherwise the statement is a tautology). Since the functors H
and f iI Gi are multilinear, Proposition 1.4.2.22 implies that composition with E induces a homotopy
equivalence
Y Y
MapFun(QiI Ci ,Sp(E)) (f Gj , H) MapFun(QiI Ci ,E) (
E f Gi ,
E H).
iI iI
a natural transformationQ0 : F Q
Q Q
It will therefore suffice to show that induces iI Di iI Gi
Q Q
E f iI G j which exhibits E f iI G j as a differential of F
iI Di iI Gj . This follows
from Remark 6.2.3.4 together with Proposition 6.2.3.15.
Proof of Theorem 6.2.6.6. The implication (2) (3) is obvious. Assume that (1) (2) for the moment; we
will show that (3) (1). Let us regard p : C S as fixed. It is clear that if there exists a diagram
C
U /C
p p
S
6.2. DIFFERENTIATION 827
where q is a locally coCartesian fibration equipped with a stable -decomposition satisfying condition (3),
then C is well-defined up to equivalence fiberwise over S. Consequently, to prove that (3) (1), it will
suffice to exhibit such a diagram which having the additional property that U exhibits C as a stabilization
of C. Since (1) (2) (3), it suffices to show that p admits a stabilization, which follows from Theorem
6.2.5.25.
It remains to prove that (1) (2). Assume that U : C C exhibits C as a stabilization of p, and let
q : D S be a locally coCartesian fibration equipped with a right exact -decomposition. We wish to prove
that composition with U induces an equivalence of -categories
For this, it suffices to show that for every simplicial set K, the induced map Fun(K, Exc (D, C))
Fun(K, Exc (D, C)) restricts to a homotopy equivalence Fun(K, Exc (D, C))' Fun(K, Exc (D, C))' be-
tween the underlying Kan complexes. Replacing C by Fun(K, C) Fun(K,S) S and C by Fun(K, C) Fun(K,S) S,
we are reduced to proving that the map : Exc (D, C)' Exc (D, C)' is a homotopy equivalence of Kan
complexes.
For every map of simplicial sets T S, let DT = T S D, CT = T S C, and CT = T S C. Set
(DT , CT ) (DT , CT ) .
' '
XT = Exc|T YT = Exc|T
Composition with the map U induces a map of Kan complexes T : XT YT . We will prove that T is a
homotopy equivalence of Kan complexes, for every map T S. Write T as a union of its skeleta
Then T is a homotopy limit of the tower of maps {ski T }. It will therefore suffice to prove that each of the
morphisms skn T is a homotopy equivalence. We may therefore assume without loss of generality that T has
dimension n, for some integer n. We proceed by induction on n, the case n = 1 being trivial. Assume
n 0 and let A denote the set of n-simplices of T , so that we have a pushout diagram of simplicial sets
A n / A n
skn1 T / T,
A n o An
O O
skn1 T o T .
Using the inductive hypothesis, we deduce that A n and skn1 T are homotopy equivalences. Con-
sequently, to prove that T is a homotopy equivalence, it will suffice to show that An is a homotopy
equivalence. Note that An is a product of the functors {a}n (where the product is taken over the
elements a A). It will therefore suffice to show that each of the morphisms {a}n is a homotopy
equivalence. Replacing S by {a} n , we may reduce to the case where S is an n-simplex for some n 0.
We first treat the case where n = 0, so that S consists of a single vertex. The functor carries this
vertex to a pointed finite set I , and the -decompositions of C, C, and D give equivalences
Y Y Y
C' C(i) C= C(i) D' D(i)
iI iI iI
828 CHAPTER 6. THE CALCULUS OF FUNCTORS
Unwinding the definitions, we can identify S with the product of the maps
Since U satisfies condition (1), each of these functors is a homotopy equivalence by Proposition 1.4.2.22.
We now treat the case n > 0. For 0 i n, write (i) = Ji for some finite set J i . Since p : D
n
is a locally coCartesian fibration, Proposition 6.2.2.28 guarantees the existence of a simplicial functor
F : C[n ] Set and a map u : M(F) D which induces categorical equivalences F(i) D n {i} for
0 i n. We may assume without loss of generality that F is a fibrant diagram, so that each F(i) is an
-category. Let D0 = M(F). For every simplicial subset T n , let D0T = D0 n T , so that u induces
a map D0T D n T (which is a categorical equivalence of -categories if T is a simplex). Let X 0 (T )
denote the essential image of X(T ) in FunT (D0 (T ), CT )' and let Y 0 (T ) denote the essential image of Y (T )
in FunT (D0 (T ), CT )' . The evident maps X(T ) X 0 (T ) and Y (T ) Y 0 (T ) are homotopy equivalences. It
follows from the inductive hypothesis that the canonical map X 0 (T ) Y 0 (T ) is a homotopy equivalence for
every proper subset T n , and we wish to show that X 0 (T ) Y 0 (T ) is an equivalence when T = n .
For this, it suffices to show that the diagram of spaces :
X 0 (n ) / Y 0 (n )
X 0 ( n ) / Y 0 ( n )
Define X Fun(F(0), C) similarly. Let C = (1 )n denote a cube of dimension n. Unwinding the definitions,
we obtain a pushout diagram of simplicial sets
C F(0) / C F(0)
D0 n / D0n ,
X 00 = Fun(C, X)' Fun(C,n )' {} X000 = Fun( C, X)' Fun( C,n )' {| C}
Y 00 = Fun(C, X)' Fun(C,n )' {} Y000 = Fun( C, X)' Fun( C,n )' {| C}
6.3. THE CHAIN RULE 829
X 0 (n ) / Y 0 (n ) / Y 00
X 0 ( n ) / Y 0 ( n ) / Y000
where right square is a homotopy pullback. Consequently, to prove that is a homotopy pullback square, it
will suffice to show that the outer rectangle is a homotopy pullback square. This outer rectangle fits into a
commutative diagram
X 0 (n ) / X 00 / Y 00
X 0 ( n ) / X000 / Y000
where the left square is a homotopy pullback diagram. We are therefore reduced to showing that the right
square in this diagram is a homotopy pullback. For this, it suffices to show that for every point x X000 , the
induced map X 00 X000 {x} Y 00 Y000 {x} is a homotopy equivalence of Kan complexes. Let us identify x with
a map f : C X; we wish to show that the projection map g : X X induces a homotopy equivalence
Let F, F 0 X be the images under f of the initial and final vertices of C, respectively. Using Lemma 6.2.6.9,
we are reduced to proving that g induces a homotopy equivalence MapX (F, F 0 ) MapX (g(F ), g(F 0 )). This
follows from Lemma 6.2.6.11 (after an unpacking of definitions).
P3 (F ) P2 (F ) P1 (F ) P0 (F ) ' ,
where each Pn F is n-excisive. Roughly speaking, we can think of this tower as a providing a filtration
of F whose successive quotients Dn (F ) = fib(Pn (F ) Pn1 (F )) are n-homogeneous. According to
Theorem 6.1.4.7, each functor Dn is determined by its symmetric cross-effect cr(n) Dn (F ) SymFunnlin (C, D).
Corollary 6.2.3.22 supplies an equivalence of -categories
for some functor n (F ) : Sp(C)n Sp(D) which is excisive in each variable. We will refer to n (F ) as the
nth derivative of the functor F .
In this section, we will be concerned with the following:
Question 6.3.0.1. Suppose that F : C D and G : D E are reduced functors between pointed compactly
generated -categories which preserve filtered colimits. Can one compute the derivatives of the composite
functor G F in terms of the derivatives of G and F ?
830 CHAPTER 6. THE CALCULUS OF FUNCTORS
To address Question 6.3.0.1, it will be convenient to introduce some terminology. Note that the equiv-
alence of -categories is equivariant with respect to the action of the symmetric group n . It follows
that each of the functors n (F ) : Sp(C)n Sp(D) is invariant under permutations of its arguments. More
precisely, n (F ) underlies a symmetric multilinear functor (n) (F ) SymFunnlin (Sp(C), Sp(D)).
Definition 6.3.0.2. Let C and D be stable -categories. A symmetric sequence of functors from C to D
Qof symmetricn multilinear functors {F(n) : SymFunlin (C, D)}n1 . We let SSeq(C, D) denote the
n
is a collection
-category n1 SymFunlin (C, D) of symmetric sequences from C to D.
Remark 6.3.0.3. We will generally denote a symmetric sequence of functors {F(n) SymFunnlin (C, D)}n1
simply by F SSeq(C, D).
Remark 6.3.0.4. Let C and D be stable -categories. We can think of a symmetric sequence F
SSeq(C, D) as a collection of functors FI : CI D which are exact in each variable, defined for every
nonempty finite set I and depending functorially on I.
Example 6.3.0.5. Let F : C D be a reduced functor between compactly generated pointed -categories,
and assume that F commutes with filtered colimits. Then the collection of derivates { (n) (F )}n1 is a
symmetric sequence from Sp(C) to Sp(D), which we will denote by (F ) SSeq(Sp(C), Sp(D)).
Suppose we are given a triple of stable -categories C, D, and E. There is a composition product
where the sum is taken over all equivalence relations E on the nonempty finite set I. This composition product
is coherently associative. In particular, if C is a compactly generated stable -category, then SSeq(C, C)
can be regarded as a monoidal -category. If D is another compactly generated stable -category, then
SSeq(C, D) is left tensored over SSeq(D, D) and right tensored over SSeq(C, C).
Remark 6.3.0.6. We will not give a precise definition for the composition product of symmetric sequences
in this book. The reader can regard the above discussion as heuristic (though, with some effort, it can be
made precise). Note that the associativity of the composition product described above depends crucially on
the fact that we are working with stable -categories, and that all functors are assumed to be exact.
A complete answer to Question 6.3.0.1 can be given as follows:
Conjecture 6.3.0.7 (Chain Rule). (1) Let C be a compactly generated pointed -category, and let idC :
C C denote the identity functor. Then the symmetric sequence (idC ) is equipped with a coherently
associative multiplication: that is, it can be regarded as an algebra object of the monoidal -category
SSeq(Sp(C), Sp(C)).
(2) Let F : C D be a reduced functor between compactly generated pointed -categories which com-
mutes with filtered colimits. Then (F ) can be regarded as an (idD )- (idC ) bimodule object of
SSeq(Sp(C), Sp(D)).
(3) Let F : C D and G : D E be reduced functors between compactly generated pointed -categories
which commute with filtered colimits. Then there is a canonical equivalence
Remark 6.3.0.8. In the case where C, D, E {Sp, S }, Conjecture 6.3.0.7 was proven (in a different setting)
by Arone and Ching. We refer the reader to [2] for more details.
Remark 6.3.0.9. If we restrict our attention to first derivatives, Conjecture 6.3.0.7 reduces to (the single
variable version of) Theorem 6.2.1.22.
To arrive at a more precise formulation of Conjecture 6.3.0.7, it is convenient to use the language of
corepresentable -operads developed in 6.2.4. Suppose that O is a stable -operad (see Definition
6.2.4.10). For each n > 0, Remark 6.2.4.4 provides a functor n : On O, which is exact in each variable.
We can regard the collection of functors {n }n1 as a symmetric sequence from O to itself, which we will
denote by SSeq(O, O). Let I be a finite set and let Equiv(I) denote the set of all equivalence relations
on I. For every equivalence relation E on I, Remark 6.2.4.8 supplies a natural transformation of functors
Y
I I/E J .
JI/E
Taking the direct sum of these natural transformations over all E, we obtain a map I ( )I Allowing
I to vary, we get a map of symmetric sequences : .
Let us regard the stable -operad O as encoded by a locally coCartesian fibration p : O N(Fin ).
The underlying -category O can be recovered by studying the fibers of p over vertices of N(Fin ) (in fact,
over the single vertex h1i N(Fin )), the symmetric sequence can be recovered by studying the restriction
of p to edges of N(Fin ), and the comultiplication map can be recovered by studying the restriction of p to
2-simplices of N(Fin ). We can regard the entire locally coCartesian fibration p as witnessing the fact that
the comultiplication is associative up coherent homotopy. In other words, a corepresentable -operad O
determines a stable -category O together with a coalgebra object of the monoidal -category SSeq(O, O).
Remark 6.3.0.10. Let O be a stable -category. With some effort, one can show that the construction
sketched above underlies an equivalence between the following two types of data:
(a) Coalgebra objects F of SSeq(O, O) for which the counit map restricts to an equivalence F 1 ' idO .
(b) Stable unital -operads O having underlying -category O.
Since we will not need this fact, we will not give a precise formulation here.
Example 6.3.0.11. Let O N(Fin ) be a stable -operad. Suppose that the underlying -category O
is the -category of spectra, and that each of the functors n : On O preserves filtered colimits. Then
each of the functors n : On O preserves small colimits separately in each variable, and is therefore given
by the formula
(X1 , X2 , . . . , Xn ) 7 En X1 Xn
for some spectrum En (given concretely by En = n {S}1in ). Then the collection {En }n1 can be regarded
as a cooperad in -category of spectra. That is, each En is equipped with an action of the symmetric group
n , and we have coproduct maps O
En1 ++nk Ek Eni
1ik
Using the above dictionary and the canonical equivalence SSeq(O, O)op ' SSeq(Oop , Oop ), we can now
give a precise formulation of the first assertion of Conjecture 6.3.0.7:
Conjecture 6.3.0.13. Let C be a compactly generated pointed -category. Then there exists a unital
stable -operad O with the following properties:
(b) For each n 1, the tensor product functor n : On O is equivalent to (the opposite of) the functor
n (idC ) : Sp(C)n Sp(C).
Using the ideas developed in 6.2, we can immediately deduce a close relative of Conjecture 6.3.0.13. Let
C be a compactly generated pointed -category, and let C be the associated Cartesian symmetric monoidal
-category. Then C is a differentiable -operad, so it admits a stabilization O0 (Proposition 6.2.4.14).
Note that since C is pointed, the -operad O0 is unital. This proves the following:
Proposition 6.3.0.14. Let C be a compactly generated pointed -category. Then there exists a unital stable
-operad O0 with the following properties:
(b) For each n 1, the tensor product functor n : Sp(C)n Sp(C) is given by the derivative of the
Cartesian product functor Cn C.
To bring out the analogy between Conjecture 6.3.0.13 and Proposition 6.3.0.14, let us recall how to
describe explicitly the nth derivative n (F ) of a functor F : C D. Combining Remark 6.1.3.23 with
Proposition 6.2.3.15, we see that n (F ) can be identified with the (multivariate) derivative ~ crn (F ), where
crn (F ) denotes the nth cross effect of F . In other words, we have a canonical equivalence
n (F ) ' ~ red(F q ),
where F q : Cn D is the functor given by F q (C1 , . . . , Cn ) = F (C1 q q Cn ). For our purposes, it will be
easier to study a dual construction, where we replace coproducts by products and reduction by coreduction.
Definition 6.3.0.15. Let C and D be compactly generated pointed -categories, and let F : C D be a
reduced functor which commutes with filtered colimits. For each integer n 1, let n (F ) : Sp(C)n Sp(D)
denote the functor ~ cored(F ), where F : Cn D is given by F (C1 , . . . , Cn ) = F (C1 Cn ). We
will refer to n (F ) as the nth coderivative of F .
Remark 6.3.0.16. Our description of n (F ) as ~ cored(F ) was made to emphasize the analogy with
the description of the usual derivative n (F ) as ~ red(F q ). However, Definition 6.3.0.15 can be simplified:
since the canonical map F cored(F ) induces an equivalence of derivatives, we have n (F ) = ~(F ).
This observation renders the study of coderivatives much more tractable than the formally dual theory of
derivatives.
We can summarize Proposition 6.3.0.14 informally as follows: for every compactly generated -category
C, the symmetric sequence of coderivatives { n (idC )}n1 can be regarded as a coalgebra object of SSeq(O, O).
In other words, we can regard Proposition 6.3.0.14 as a dual version of the first part of Conjecture 6.3.0.7.
Our goal in this section is to formulate and prove dual versions of the remaining assertions of Conjecture
6.3.0.7:
(20 ) Let F : C D be a reduced functor between compactly generated pointed -categories which com-
mutes with filtered colimits. Then (F ) is equipped with compatible left and right (co)actions of the
coalgebras (idD ) and (idC ).
6.3. THE CHAIN RULE 833
(30 ) Let F : C D and G : D E be reduced functors between compactly generated pointed -categories
which commute with filtered colimits. Then there is a canonical equivalence
(G F ) ' (G) (idD )
(F ),
where the superscript indicates that the relative tensor product is formed in the opposite -category:
that is, the right hand side is given by the totalization of a cosimplicial object
The proof of (20 ) is essentially already contained in 6.2: in 6.3.1, we will construct the relevant structures
on (F ) can be obtained by applying the stabilization construction of 6.2.5 to a suitable correspondence
between -operads. In 6.3.2 we will give a precise formulation of (30 ) by constructing a map
(G F ) (G) (idD )
(F ).
The hard part is to show that this map is an equivalence, which we prove in 6.3.6 (see Theorem 6.3.2.1).
Our strategy is to use the formula n (F ) ' ~(F ) of Remark 6.3.0.16 to reduce to the chain rule for first
derivatives (Theorem 6.2.1.22). The main obstacle is that Theorem 6.2.1.22 applies only to functors which
are reduced in each variable. In 6.3.5, we will explain how to circumvent this difficulty by introducing
suitable correction terms into the formula for the chain rule. The main ingredient is a certain technical
result concerning the commutation of differentiation with limits (Theorem 6.3.3.14), which we prove in 6.3.4.
This result can be regarded as a relative version of Arone-Mahowald calculation of the derivatives of the
identity functor on the -category of pointed spaces, which we review in 6.3.3.
Remark 6.3.0.17. Let C be a compactly generated pointed -category. The relationship between the
symmetric sequences (idC ) and (idC ) is more than an analogy: they are Koszul dual to one another.
Given a suitable theory of Koszul duality, one can deduce Conjecture 6.3.0.13 from Proposition 6.3.0.14, and
the remaining assertions of Conjecture 6.3.0.7 from the versions of (20 ) and (30 ) that we prove in this section.
We plan to return to the subject in a future work.
F n : On0 ' O
(0,hni) O(1,h1i) ' O1 .
834 CHAPTER 6. THE CALCULUS OF FUNCTORS
Each F n is equivariant with respect to the action of the symmetric group n on On0 ; we may therefore think
of this construction as giving a family of functors F I : OI0 O1 for every nonempty finite set I. If O is a
stable correspondence of -operads, then each of the functors F I is exact in each variable, so that we can
view {F n }n1 as a symmetric sequence of functors from O0 to O1 . We will denote this symmetric sequence
by F .
Since O
0 and O1 are corepresentable -operads, Remark 6.2.4.4 supplies tensor product functors
I0 : OI0 O0 I1 : OI1 O1
for every nonempty finite set I. If E is an equivalence relation on I, we have canonical natural transformations
I/E
Y Y
1 F J F I F I/E J0 .
JI/E JI/E
If we suppose that p is a stable correspondence of -operads, then we can combine these maps as E varies
over Equiv(I), to obtain maps
I/E
M Y M Y
1 FJ FI F I/E J0 .
EEquiv(I) JI/E EEquiv(I) JI/E
F F 0 F 1 F .
(a) First, take p : M 1 be a correspondence of -categories associated to the functor F . That is, p is
a coCartesian fibration with fibers C ' M0 = M 1 {0} and D ' M1 = M 1 {1}, and the induced
map from M0 to M1 is given by F .
(b) We will show that the correspondence M from C to D determines a correspondence of -operads M
from C to D , using a relative version of Construction 2.4.1.4.
6.3. THE CHAIN RULE 835
(c) By applying the stabilization construction described in 6.2.5 to M , we will obtain a stable corre-
spondence from Sp(C) to Sp(D) .
We will devote most of this section to carrying out step (b). We begin with a relative version of Definition
2.4.0.1.
Definition 6.3.1.4. Let S be a simplicial set and let q : O S N(Fin ) be a map of simplicial sets. We
will say that q is a Cartesian local S-family of -operads if it satisfies the following conditions:
(2) For each s S, the induced map qs : Cs N(Fin ) is a coCartesian fibration which determines a
Cartesian symmetric monoidal structure on the -category Cs (see Definition 2.4.0.1).
Remark 6.3.1.5. Let C and D be -categories which admit finite products, and let q : O 1 N(Fin )
be a corepresentable correspondence between the symmetric monoidal -categories O
0 = C and O1 = D .
1
For each n 0, restricting q to the active morphism : (0, hni) (1, h1i) of N(Fin ) gives a functor
F n : Cn D. Note that factors as a composition (0, hni) (0, h1i) (1, h1i). For every n-tuple of
objects C1 , . . . , Cn C, this factorization determines a map
F n (C1 , . . . , Cn ) F 1 (C1 Cn ).
Condition (3) of Definition 6.3.1.4 guarantees that these map is an equivalences: that is, we can recover each
of functors F n : Cn D by composing the single functor F 1 : C D with the Cartesian product on C.
The analysis given in Remark 6.3.1.5 suggests that Cartesian local S-family of -operads should be
determined by the underlying locally coCartesian fibration
Theorem 6.3.1.6. Let C S be a locally coCartesian fibration of simplicial sets. Then there exists a
Cartesian local S-family of -operads C S N(Fin ) with C ' C N(Fin ) {h1i}. Moreover, C is
determined uniquely up to equivalence.
Proof of Proposition 6.3.1.3. Let F : C D be a reduced functor between compactly generated pointed
-categories which preserves filtered limits, and let M 1 be a correspondence from C to D associated
to F . According to Theorem 6.3.1.6, we can extend M to a Cartesian 1 -family of -operads q : M
1 N(Fin ). Then q is a differentiable local S-family of -operads; let O 1 N(Fin ) denote the stable
1 -family of -operads obtained by applying Construction 6.2.5.20. Then O is a stable correspondence
from Sp(C) to Sp(D) . The identification of the induced functors Sp(C)n Sp(D) with n (F ) follows
from Remark 6.3.1.5.
Theorem 6.3.1.6 is an immediate consequence of a more precise result (Theorem 6.3.1.15), which we will
prove at the end of this section. First, we need to formulate a generalization of Definition 2.4.1.1.
Definition 6.3.1.7. Let q : C S N(Fin ) be a corepresentable local S-family of -operads, and let
p : D S be a locally coCartesian fibration. We will say that a functor FunS (C , D) is a weak Cartesian
structure on C if it satisfies the following conditions:
(2) Let e be a locally q-coCartesian edge of C lying over the unique active morphism hni h1i in N(Fin ).
Then p(e) is a locally p-coCartesain edge of D.
We say that is a Cartesian structure if it is a weak Cartesian structure which induces an equivalence of
-categories Cs Ds for each vertex s S.
Lemma 6.3.1.8. Let S be a simplicial set and let q : C S N(Fin ) be a corepresentable local S-family
of -operads. If q admits a Cartesian structure, then it is a Cartesian S-family of -operads.
Proof. It suffices to prove that each pullback C S n is a corepresentable n -family of -operads for
every map n S. We may therefore assume without loss of generality that S is an -category. The
only nontrivial point is to verify condition (3) of Definition 6.3.1.4. Let f : X Y be a qs -coCartesian
morphism in C ; we wish to show that f is q-coCartesian. According to Lemma T.2.4.2.7, it will suffice to
show that for every locally q-coCartesian morphism g : Y Z, the composition g f is locally q-coCartesian.
Using Remark 6.2.5.4, we can reduce to the case where Z C = C h1i . The map g factors as a composition
g0 g 00
Y Y 0 Z, where g 0 is inert (and therefore q-coCartesian) and g 00 is active. Since g is locally q-coCartesian,
Lemma T.2.4.2.7 implies that g 00 is locally q-coCartesian. We may replace Y by Y 0 and thereby reduce to
the case where the image of g in N(Fin ) is active. Factor f as a composition f 00 f 0 , where f 0 is inert
and f 00 is active. Lemma T.2.4.2.7 implies that g f is locally q-coCartesian if and only if g f 00 is locally
q-coCartesian. We may therefore replace f by f 00 and thereby reduce to the case where f is active. Let s
denote the image of Z in S, and factor g f as a composition
h0 h00
X Z0 Z
where h0 is locally q-coCartesian and h00 is a morphism in Cs . We wish to prove that h00 is an equivalence.
Let p : D S be a locally coCartesian fibration and let : C D be a Cartesian structure on
C . Let t S denote the image of Z. Then induces an equivalence Ct Dt (by condition (1) of
Definition 6.3.1.7). It will therefore suffice to show that (h00 ) is an equivalence in Dt . Since (h0 ) is locally
p-coCartesian (condition (2) of Definition 6.3.1.7), we are reduced to proving that (h) = (g)(f ) is locally
q-coCartesian. Because f is an active qs -coCartesian morphism in C s , the map (f ) is an equivalence in Cs
(by condition (1) of Definition 6.3.1.7). We are therefore reduced to proving that (g) is locally q-coCartesian,
which follows from immediately from condition (2) of Definition 6.3.1.7.
(a) The functor F carries locally p-coCartesian edges to locally q-coCartesian edges.
(b) For each vertex s S, the induced map Cs Ds preserves finite products.
Then the restriction map Fun
S (C , D) FunS (C, D) is an equivalence of -categories.
(b) A morphism (s, hni, i) (s0 , hn0 i, i0 ) in Fin [1] belongs to I if and only if either i0 = 1 or the induced
map : hni hn0 i is active.
Let C0 denote the fiber product C SN(Fin ) N(I), which we regard as a subcategory of C 1 , and
let p0 : C0 N(I) denote the projection. Let C00 and C01 denote the intersections of C0 with C {0} and
C {1}, respectively. We note that there is a canonical isomorphism C01 ' C .
Let E denote the full subcategory of FunS (C0 , D) spanned by those functors F which satisfy the following
conditions:
(i) For every object C C , the induced map F (C, 0) F (C, 1) is an equivalence in D.
It is clear that if (i) and (ii) are satisfied, then the restriction F0 = F | C00 satisfies the following additional
conditions:
(iii) For each s S, the restriction F0 | Cs is a functor from Cs to Ds which preserves finite products.
Condition (i) is equivalent to the assertion that F is a right Kan extension of F | C01 . Proposition T.4.3.2.15
implies that the restriction map r : E Fun S (C , D) induces a trivial Kan fibration onto its essential image.
The map r has a section s, given by composition with the projection map C0 C . The restriction map
Fun
S (C , D) FunS (C, D) factors as a composition
s e
Fun
S (C , D) E FunS (C, D),
where e is induced by composition with the inclusion C C00 C0 . Consequently, it will suffice to prove that
e is an equivalence of -categories.
Let E0 Fun(C00 , D) be the full subcategory spanned by those functors which satisfy conditions (iii),
(iv), and (v). The map e factors as a composition
e0 e00
E E0 Fun (C, D).
We will complete the proof by showing that that e0 and e00 are trivial Kan fibrations.
Let f : C00 D be an arbitrary functor, and let C C 0
j,hni C0 . There exists a unique map :
(j, hni, 0) (j, h1i, 0) in I; choose a locally p0 -coCartesian morphism : C C 0 lifting . Since C is
Cartesian S-family of -operads, the morphism is p0 -coCartesian. It follows that exhibits C 0 as an
initial object of C (C00 )/C 0 C00 C. Consequently, f is a right Kan extension of f | C at C if and only if f ()
is an equivalence. It follows that f satisfies (iv) if and only if f is a right Kan extension of f | C. The same
argument (and Lemma T.4.3.2.7) shows that every functor f0 : C D admits a right Kan extension to C00 .
Applying Proposition T.4.3.2.15, we deduce that e00 is a trivial Kan fibration.
It remains to show that e0 is a trivial Kan fibration. In view of Proposition T.4.3.2.15, it will suffice to
prove the following pair of assertions, for every functor f E0 :
(2) Let F : C0 D be an arbitrary extension of f . Then F is a left Kan extension of f if and only if F
belongs to E.
838 CHAPTER 6. THE CALCULUS OF FUNCTORS
For every finite linearly ordered set J, let J + denote the disjoint union J {}, where is a new
`
0
element larger than every element of J. Let (C, 1) CJ {1} C lying over a vertex s S. Since
there exists a final object 1s Cs , the -category C00 C0 C0/C also has a final object, given by the map
: (C 0 , 0) (C, 1), where C 0 C
J+
corresponds, under the equivalence
C
s,J +
' Cs C
s,J ,
to the pair (1s , C). We now apply Lemma T.4.3.2.13 to deduce (1), together with the following analogue of
(2):
(20 ) An arbitrary functor F : C0 D which extends f is a left Kan extension of f if and only if, for every
morphism : (C 0 , 0) (C, 1) as above, the induced map F (C 0 , 0) F (C, 1) is an equivalence in D.
To complete the proof, it will suffice to show that F satisfies the conditions stated in (20 ) if and only if
F E. We first prove the if direction. Suppose that F E and let : (C 0 , 0) (C, 1) be as above; we
wish to prove that F () : F (C 0 , 0) F (C, 1) is an equivalence in D. The map factors as a composition
0 00
(C 0 , 0) (C 0 , 1) (C, 1).
Condition (i) guarantees that F (0 ) is an equivalence. Condition (ii) guarantees that F (C 0 , 1) is equivalent
(as an object of Ds ) to a product to a product F (1s , 1) F (C, 1), and that F (00 ) can be identified with the
projection onto the second factor. Moreover, since 1s is a final object of Cs , condition (ii) also guarantees
that F (1s , 1) is a final object of Ds . It follows that F (00 ) is an equivalence, so that F () is an equivalence
as desired.
Now let us suppose that F satisfies the condition of (20 ). We wish to prove that F E. We begin
by verifying condition (i). Let C C J for some finite linearly ordered set J, lying over a vertex s S.
Let : (C 0 , 0) (C, 1) be defined as above. Let : (J , 0) (J+ , 0) be the morphism in I induced by
the inclusion J J + . Choose a locally p0 -coCartesian morphism : (C, 0) (C 00 , 0) lifting . Since the
symmetric monoidal structure on Cs is Cartesian, the final object 1s Cs is also the unit object of C and
we can identify C 00 with C 0 . The composition (C, 0) (C 0 , 1) (C, 1) is homotopic to the canonical map
: (C, 0) (C, 1) appearing in the statement of (i). Condition (iv) guarantees that F () is an equivalence,
and (20 ) guarantees that F () is an equivalence. Using the two-out-of-three property, we deduce that F ()
is an equivalence, so that F satisfies (i).
Let F1 = F | C01 , so that we can regard F1 as a functor C D. To prove that F satisfies (ii), we must
verify three conditions:
(ii1 ) Let C C
s,hni and choose inert morphisms i : C Ci in Cs Qcovering the maps i : hni h1i for
1 i n. Then the morphisms i exhibit F1 (C) as a product 1in F1 (Ci ) in the -category Ds .
(ii2 ) Let be a locally p-coCartesian morphism in C covering the unique active morphism hni h1i in
Fin . Then F1 () is a locally q-coCartesian morphism in C .
Condition (ii0 ) follows immediately from (i) and (iv). To prove (ii1 ), we consider the maps : (C 0 , 0)
(C, 1) and i : (Ci0 , 0) (Ci , 1) which appear in the statement of (20 ). For each 1 i n, we have a
commutative diagram
(C 0 , 0)
/ (C, 1)
j0 j
j
(Ci0 , 0) / (Ci , 1).
6.3. THE CHAIN RULE 839
Condition (20 ) guarantees that the maps F () and F (i ) Q are equivalences in D. Consequently, it will suffice
to show that the maps f (i0 ) exhibit f (C 0 , 0) as a product jJ f (Cj0 , 0) in D. Let f0 = f | C. Using condition
(iv), we obtain canonical equivalences
Since condition (iii) guarantees that f0 preserves products, it will suffice to show that the canonical map
is an equivalence in the -category Cs . This follows easily from our assumption that the symmetric monoidal
structure on C is Cartesian.
It remains to prove (ii2 ). Let C C
s,hni and let : C D be a locally p-coCartesian morphism in C
covering the unique active map 0 : hni h1i. Choose a ps -coCartesian morphism 0 : C C 0 in C s lying
over 0 . Since C is a Cartesian S-family of -operads, the morphism 0 is p-coCartesian. We can therefore
factor as a composition
0 00
C C 0 D,
where 00 is a morphism in C. Since is locally p-coCartesian and 0 is p-coCartesian, the morphism 00 is
also locally p-coCartesian. Since F1 ( 0 ) is an equivalence (by (ii0 )), it will suffice to show that F1 ( 00 ) is
locally q-coCartesian. We have a commutative diagram
F (C 0 , 0) / F (C 0 , 1)
f ( 00 ) F1 ( 00 )
F (D, 0) / F (D, 1).
Since F satisfies (i), the horizontal maps in this diagram are equivalences. We are therefore reduced to
proving that f ( 00 ) is locally q-coCartesian, which follows from (v).
It follows from Proposition 6.3.1.12 that if O S N(Fin ) is a Cartesian local S-family of -operads
which admits a Cartesian structure, then O is determined up to equivalence by the underlying locally
Cartesian fibration O S. We next prove a converse: given a locally coCartesian fibration O S where
each fiber Os admits finite products, we construct a local S-family of -operads O S N(Fin ) and a
Cartesian structure O O. For this, we need a relative version of Construction 2.4.1.4.
Construction 6.3.1.10. Let be the category introduced in Notation 2.4.1.2 (so that the objects of
are pairs (hni, K), where K hni . Let p : C S be a locally coCartesian fibration of simplicial sets. We
define a simplicial set C
e equipped with a map Ce S N(Fin ) by the following universal property: for
every map of simplicial sets K N(Fin ), we have an isomorphism
Note that for each s S, we have a canonical isomorphism C e S {s} ' Ce , where Ce is obtained
s s
e
by applying Construction 2.4.1.4 to the -category Cs . We let C denote the full simplicial subset of C
spanned by those vertices which belong to C C
e , for some vertex s S.
s s
Remark 6.3.1.11. Let p : C S be a locally coCartesian fibration of simplicial sets. We will identify
e with triples (hni, s, ), where hni is an object of N(Fin ), s is a vertex of S, and is a map
vertices of C
from the nerve of the partially ordered set of subsets of hni ' {1, . . . , n} (ordered by reverse inclusion) to
the -category Cs .
840 CHAPTER 6. THE CALCULUS OF FUNCTORS
The fundamental properties of Construction 6.3.1.10 are summarized in the following result:
Proposition 6.3.1.12. Let p : C S be a locally coCartesian fibration of simplicial sets. Then:
e S N(Fin ) is a locally coCartesian fibration.
(1) The projection qe : C
e , so that determines a map : hni hn0 i in Fin
(2) Let : (hni, s, ) (hn0 i, t, 0 ) be an edge of C
and an edge e : s s0 in S. Then is locally qe-coCartesian if and only if, for every K hn0 i , the
1 0
induced map ( K) (K) is locally p-coCartesian.
(3) Suppose that each of the -categories Cs admits finite products. Then q : C S N(Fin ) is a locally
coCartesian fibration. Moreover, an edge : (hni, s, ) (hn0 i, t, 0 ) is locally q-coCartesian if and
only if, for every element j hn0 i , the induced map (1 {j}) 0 ({j}) is locally p-coCartesian.
(4) Suppose that each of the -categories Cs admits finite products. Then q exhibits C as a corepresentable
local S-family of -operads.
(5) Suppose that each Cs admits finite products, and let : C C be the map given by composition with
the section s : N(Fin ) N( ) defined in Remark 2.4.1.3 (given by hni 7 (hni, hni )). Then is a
Cartesian structure on C .
Proof. The forgetful functor N( ) N(Fin ) is a Cartesian fibration, and therefore a flat categorical
fibration (Example B.3.11). It follows from Proposition B.3.14 that q is a categorical fibration. To prove
that q is a locally coCartesian fibration, it will suffice to show that for every edge 1 S the induced map
1 S Ce 1 N(Fin ) is a locally coCartesian fibration. We may therefore replace S by 1 and thereby
reduce to the case where p is a coCartesian fibration. Assertions (1) and (2) now follow from Corollary
T.3.2.2.13.
We now prove (3). Fix a vertex (s, hni) of S N(Fin ), so that we can identify objects of C e
s,hni with
functors N(P(hni )) Cs . The full subcategory C s,hni is spanned by those functors which are right Kan
extensions of their restriction to the full subcategory N(P1 (hni )) N(P(hni )), where P1 (hni ) consists
of subsets having cardinality 1. Using our assumption that Cs admits finite products, we deduce that the
inclusion C e e
s,hni , Cs,hni admits a left adjoint Ls,hni . Moreover, a morphism in Cs,hni is an Ls,hni
0
equivalence if and only if, for every element j hni , the induced map ({j}) 0 ({j}) is an equivalence.
We now argue that q is a locally coCartesian fibration. Suppose we are given a vertex (hni, s, ) in C
and an edge : (hni, s) (hn0 i, t) in N(Fin )S. Let 0 : (hni, s, ) (hn0 i, t, 0 ) be a locally qe-coCartesian
morphism in C e lifting . Let 00 : 0 00 be a morphism in the -category C e 0 which exhibits 00 as a
t,hn i
C 0
t,hn0 i -localization of . Since q
e is an inner fibration, we can choose a 2-simplex
(hn0 i, t, 0 )
8
0
00
'
(hni, s, )
/ (hn0 i, t, 00 )
(hn0 i, t)
9
id
%
(hni, s)
/ (hn0 i, t)
of N(Fin )S. We note that is locally q-coCartesian. Moreover, condition (2) implies that for every subset
K hn0 i , 0 induces a locally p-coCartesian edge (1 K) 0 (K). Since 0 is an Lt,hn0 i -equivalence, it
6.3. THE CHAIN RULE 841
induces an equivalence 0 ({j}) 00 ({j}) for each j hn0 i . It follows by transitivity that (1 {j})
00 ({j}) is locally p-coCartesian for each j hn0 i . This proves the only if direction of the final assertion
of (3). To prove the converse, suppose we are given an arbitrary edge of : (hni, s, ) (hn0 i, t, ) in C
which lifts and induces locally p-coCartesian edges (1 {j}) ({j}) for each j hni . Since is
locally q-coCartesian, we can choose a 2-simplex
(hn0 i, t, 00 )
8
'
(hni, s, )
/ (hn0 i, t, )
where is a morphism in C 00 0
t,hn0 i . Then induces an equivalence ({j}) ({j}) for each j hn i . It
follows that is an equivalence, so that is also locally q-coCartesian.
We now prove (4). We may assume without loss of generality that S = n . We will show that it
is a corepresentable local S-family of -categories by verifying the hypotheses of Lemma 6.2.5.18. The
third hypothesis is clear (it follows from Proposition 2.4.1.5 that C s N(Fin ) is a symmetric monoidal
-category for each vertex s S). We will check the first hypothesis; the proof of the second is similar.
Suppose we are given a 2-simplex
(hmi, s, 0 )
7
'
(hm0 i, s, )
/ (hni, t, 00 )
in C where is inert and is locally q-coCartesian. Let 0 : hm0 i hni be the image of in N(Fin ), and
define 0 and 0 similarly. We wish to show that is locally q-coCartesian. Unwinding the definitions, we
must show that for j hmi , then the induced edge (01 {j}) 00 ({j}) is locally p-coCartesian. Since
is locally q-coCartesian, the edge 0 (01 {j}) 00 ({j}) is locally p-coCartesian. It will therefore suffice to
show that (01 {j}) 0 (01 {j}) is an equivalence, which follows from the inertness of .
To prove (5), we node that the first condition of Definition 6.3.1.7 follows from Proposition 2.4.1.5, and
the second follows the description of the class of locally q-coCartesian morphisms given by (2) and (3).
Notation 6.3.1.13. Let S be a simplicial set and let p : C S N(Fin ) and q : D S N(Fin )
be corepresentable local S-families of -operads. We let FunS (C , D ) denote the full subcategory of
FunSN(Fin ) (C , D ) spanned by those maps F which carry locally p-coCartesian edges of C to locally
q-coCartesian edges of D .
Proposition 6.3.1.14. Let p : C S N(Fin ) be a corepresentable local S-family of -operads, let
q : D S be a locally coCartesian fibration, and assume that each of the -categories Ds admits finite
products. Let : D D be the Cartesian structure of Proposition 2.4.1.5. Then composition with
induces a trivial Kan fibration
FunS (C , D ) FunS (C , D),
where Fun
S (C , D) is defined as in Proposition 6.3.1.9.
Proof. Arguing as in the proof of Proposition 6.3.1.9, we can reduce to the case where S = k is a simplex
(and, in particular, an -category). Unwinding the definitions, we can identify Fun S (C , D ) with the
full subcategory of FunS (C N(Fin ) N( ), D) spanned by those functors F which satisfy the following
condition:
(1) For every vertex s S and every object C Cs,hni and every subset J hni , the functor F induces
an equivalence Y
F (C, J) F (C, {j})
jJ
842 CHAPTER 6. THE CALCULUS OF FUNCTORS
in the -category Ds .
(2) For every locally p-coCartesian morphism : C C 0 covering a map 0 : hni hn0 i in Fin , and every
element j hn0 i , the induced map F (C, 1 {j}) F (C 0 , {j}) is a locally q-coCartesian morphism
of D.
The functor F 0 = F can be described by the formula F 0 (C) = F (C, hni ), for each C C hni . In
0
other words, F can be identified with the restriction of F to the full subcategory of C C N(Fin ) N( )
0
spanned by objects of the form (C, hni ) (note that C0 is canonically isomorphic to C ).
Let X = (C, J) be an object of the fiber product C N(Fin ) N( ). Here C C hni and J hni .
0
We claim that the -category CX/ has an initial object. More precisely, if we choose an inert morphism
: C C 0 covering the map : hni J given by the formula
(
j if j J
(j) =
otherwise,
then the induced map e : (C, J) (C 0 , J) is an initial object of C0X/ . It follows that every functor F 0 : C0 D
admits a right Kan extension to C N(Fin ) N( ), and that an arbitrary functor F : C N(Fin ) N( )
D is a right Kan extension of F | C0 if and only if F (e ) is an equivalence, for every e defined as above.
Let E be the full subcategory of Fun(C N(Fin ) N( ), D) spanned by those functors F which satisfy
the following conditions:
(10 ) The restriction F 0 = F | C0 is a weak Cartesian structure on C0 ' C .
(20 ) The functor F is a right Kan extension of F 0 .
Using Proposition T.4.3.2.15, we conclude that the restriction map E Fun S (C , D) is a trivial fibration
of simplicial sets. To prove that is a trivial Kan fibration, it will suffice to show that conditions (1) and
(2) are equivalent to conditions (10 ) and (20 ).
Suppose first F is a functor satisfying conditions (10 ) and (20 ). We first verify condition (1). Let C C s,hni ,
let J hni . We wish to show that the canonical map F (C, J) jJ F (C, {j}) is an equivalence in Ds .
Q
Let e : (C, J) (C 0 , J) and {ej : (C, {j}) (Cj0 , {j})}jJ be defined as above. We have a commutative
diagram
/
Q
F (C, J) jJ F (C, {j})
F (C 0 , J) /Q F (Cj0 , {j})
jJ
in the -category Ds . Using condition (20 ), we deduce that the vertical maps are equivalences. It will
therefore suffice to show that the lower horizontal map is an equivalence, which follows immediately from
(10 ).
We now verify condition (2). Choose a locally p-coCartesian morphism e : C C 0 covering a map
: hni hn0 i in Fin and let j hn0 i . We wish to prove that the induced map F (C, 1 {j}) F (C 0 , {j})
is locally q-coCartesian. Lift the morphism j : hni h1i to an inert morphism C 0 C 00 in C . Condition
(20 ) implies the induced map F (C 0 , {j}) F (C 00 , {1}) is an equivalence. We may therefore replace C 0 by
C 00 and thereby reduce to the case where n0 = 1. The map e factors as a composition
e0
e00
C C0 C 0
where e0 is inert and e00 is active. Using (20 ) again, we deduce that F (e0 ) is an equivalence. We may
therefore replace C by C0 and thereby reduce to the case where e is active, so that 1 {1} = hni . We are
therefore reduced to proving that F ()e is locally p-coCartesian, which follows from (10 ).
6.3. THE CHAIN RULE 843
Now suppose that F satisfies (1) and (2). We first verify that F satisfies (20 ). Fix an object C C hni
and a subset J hni , and choose an inert morphism C C 0 covering the canonical map hni J . We
wish to prove that the induced map F (C, J) F (C 0 , J) is an equivalence in D. Using condition (1), we are
reduced to proving that the induced map F (C, {j}) F (C 0 , {j}) is an equivalence for each j J, which is
a special case of (2).
We now verify condition (10 ). We first show that for each vertex s S, F 0 induces a weak Cartesian
structure on the -operad C
s . Suppose that C Cs,hni , and choose inert morphisms C Ci lying over
i : hni h1i for 1 i n. We wish to show that the induced maps F 0 (C) F 0 (Ci ) exhibit F 0 (C) as a
product of the objects F (Ci ) in the -category Ds . It follows from condition (1) that F 0 (C) is a product of
the objects F (C, {i}) for 1 i n. It therefore suffices to show that each of the maps F (C, {i}) F (Ci , {1})
is an equivalence, which follows from (2). To complete the proof that F 0 is a weak Cartesian structure on
C , it suffices to show that if e : C C 0 is a locally p-coCartesian morphism in C covering an active map
hni h1i in N(Fin ), then F 0 (e) is locally q-coCartesian. This is also a special case of assumption (2).
(1) Let p : C S be a locally coCartesian fibration, and suppose that for each vertex s S, the -
category Cs admits finite products. Then there exists a Cartesian local S-family of -operads p :
O S N(Fin ) and a Cartesian structure : O C. In particular, there is an equivalence C ' O
(of locally coCartesian fibrations over S).
Proof. Assertion (1) follows immediately from Proposition 2.4.1.5. To prove (2), we first define D as in the
proof of Proposition 2.4.1.5. Since D is a Cartesian S-family of -operads, Proposition 6.3.1.9 implies that
there exists a Cartesian structure : D D. Using Proposition 6.3.1.14, we can assume that factors as
a composition
0
D D D,
where 0 is the Cartesian structure of Proposition 2.4.1.5 and Fun
S (D , D ). For every vertex s S
and each hni N(Fin ), the induced map
D
s,hni Ds,hni
is an equivalence of -categories (since both sides can be identified with the nth power of the -category
Ds ). It follows that is a categorical equivalence. We may therefore replace D by D . In this case, the
functor factors as a composition
0
00
Fun
S (C , D ) FunS (C , D) FunS (C, D),
(F ) (idD ) (F ) (F ) (F ) (idC ).
We can regard these assertions as a dual version of parts (1) and (2) of Conjecture 6.3.0.7. In this section, we
will study the analogue of the third part of Conjecture 6.3.0.7. That is, we wish to show that if G : D E is
another reduced functor between compactly generated pointed -categories which commutes with filtered
colimits, then the symmetric sequence (G F ) can be regarded as a kind of tensor product of (G) with
(F ) over (idD ). We begin by formalizing this idea more precisely using the language of stable families
of -operads.
Suppose that p : O 2 N(Fin ) is a corepresentable 2 -family of -operads. Taking the fibers
of the map O 2 , we obtain corepresentable -operads O
0 , O1 , and O2 , and in particular we obtain
tensor product functors
I0 : OI0 O0 I1 : OI1 O1 I2 : OI2 O2
(see Remark 6.2.4.4). Taking the inverse image of edges in 2 , we obtain corepresentable correspondences
from O
i to Oj for i < j. In particular, for every finite set I, we obtain functors
(see the discussion following Definition 6.3.1.1). Every equivalence relation E on a finite set I determines
a 2-simplex (0, I ) (1, (I/E) ) (2, h1i) in 2 N(Fin ), to which the locally coCartesian fibration p
associates a natural transformation Y
H I GI/E FJ
JI/E
of functors from OI0 to O2 . If O is a stable 2 -family of -operads, then we obtain a map of symmetric
sequences : H G F in the -category SSeq(O0 , O2 ). By studying the restriction of p to 3-simplices
of 2 N(Fin ), it is not difficult to verify that the diagram of symmetric sequences
H
/ G F
id
G F
id
/ G 1 F
Now suppose we are given compactly generated pointed -categories C, D, and E, together with reduced
functors F : C D, G : D E, and H : C E commuting with filtered colimits, and a natural
transformation : H G F . We can encode this data by locally coCartesian fibration M 2 with
M0 ' C, M1 ' D, and M2 ' D Let p : M 2 N(Fin ) be as in Construction 6.3.1.10. Then p is a
differentiable 2 -family of -operads, so it admits a stabilization q : O 2 N(Fin ). According to
(), the stable 2 -family of -operads q determines a map of symmetric sequences
+ : (H) (G) (idD )
(F ).
6.3. THE CHAIN RULE 845
We would like to say that if is an equivalence (that is, if the map M 2 is actually a coCartesian
fibration), then the map + is also an equivalence. What we will actually prove is a reformulation of this
assertion, which does not require us to define (relative) composition products of symmetric sequences or
to justify the heuristic () given above. Our reformulation is based on the notion of a thin 2 -family of
-operads (Definition 6.3.2.12). Informally speaking, a stable 2 -family of -operads O 2 N(Fin )
is thin if it determines a morphism H G 1 F which is an equivalence in SSeq(O0 , O2 ). However, the
precise definition of thinness does not directly reference the theory of symmetric sequences, and makes sense
also in unstable situations. Granting the notion of flatness, we can formulate our main result as follows:
Theorem 6.3.2.1. Let p : C 2 be a coCartesian fibration. Assume that the fibers of p are pointed
and compactly generated, and that for i < j the induced functor Ci Cj is reduced and preserves filtered
colimits. Let q : C 2 N(Fin ) be a stabilization of the differentiable 2 -family of -operads C
2 N(Fin ). Then C is a thin 2 -family of -operads.
Theorem 6.3.2.1 is an immediate consequence of the following pair of assertions:
Theorem 6.3.2.2. Let p : C 2 N(Fin ) be a Cartesian 2 -family of -operads, and suppose that the
underlying locally coCartesian fibration p0 : C 2 is a coCartesian fibration. Then C is a thin 2 -family
of -operads.
Theorem 6.3.2.3. Let q : C 2 N(Fin ) be a corepresentable 2 -family of -operads. Assume that:
(1) Each of the -categories Ci is pointed and compactly generated.
(2) For every pair of induces 0 i j 2 and every finite set I, the induced functor CIi Cj preserves
filtered colimits and zero objects.
(3) Let 0 i 2, let : hmi hni be an injective map of pointed finite sets, and let be a morphism in
C lifting the induced map (i, hmi) (i, hni). If is locally q-coCartesian, then is q-coCartesian.
Let C 2 N(Fin ) be a stabilization of C . If C is a thin 2 -family of -operads, then C is also a
thin 2 -family of -operads.
Remark 6.3.2.4. Let q : C 2 N(Fin ) be a corepresentable 2 -family of -operads satisfying
conditions (1) and (2). Then each of the -categories Ci admits a zero object i . If S is a finite set and
S
0 i j 2, then q determines a functor Fi,j : CSi Cj satisfying Fi,j
S
(i , i , . . . , i ) ' j . Moreover, for
every finite set T , we have canonical maps
S ST
Fi,j ({Xs }sS ) Fi,j ({Xs }sS , {i }tT ).
Condition (3) of Theorem 6.3.2.1 asserts that each of these maps is an equivalence. Note that this condition
is automatically satisfied if q is a Cartesian 2 -family of -operads.
We will prove Theorem 6.3.2.2 at the end of this section. The proof of Theorem 6.3.2.3 is quite a bit
more difficult, and will be given in 6.3.6.
Our first step is to define the notion of a thin 2 -family of -operads. This will require a brief digression.
Suppose that q : X S is a locally coCartesian fibration of simplicial sets. Then every edge e : s t in S
induces a functor of -categories Xs Xt . More generally, we can associate to every n-simplex : n S
a functor from X(0) to X(n) , given by the composition of the functors
associated to the edges belonging to the spine of n . If q is a coCartesian fibration, then the functor ()
depends only on the edge (0) (n) of S determined by . However, if we assume only that q is a locally
coCartesian fibration, then () depends on the entire simplex . We will need to precisely articulate the
sense in which the functor () depends on .
846 CHAPTER 6. THE CALCULUS OF FUNCTORS
Notation 6.3.2.5. Let S be a simplicial set. We let S denote the category of simplices of S. The objects
of S are maps : m S. Given a pair of objects : m S and : n S, we let HomS (, )
denote the collection of commutative diagrams
m / n
! }
S.
m
/ n
! }
S.
(b) For every object s,tS , the inclusion Z , Z admits a right adjoint L . Moreover, if is a
0
and let C0j denote the full subcategory of Cj spanned by those diagrams which carry each edge {i1,i} to a
q-coCartesian edge of X for 1 i j. Each of the restriction maps C0j C0j1 is a pullback of the restriction
map
rj : Fun0S ({j1,j} , X) FunS ({j 1}, X),
6.3. THE CHAIN RULE 847
where Fun0S ({j1,j} , X) denotes the full subcategory of FunS ({j1,j} , X) spanned by the locally q-
coCartesian edges. Proposition T.4.3.2.15 (and our assumption that q is a locally coCartesian fibration)
imply that each rj is a trivial Kan fibration. We have a pullback diagram
Z0 / C0n
Z / Cn .
The lower horizonal map is a trivial Kan fibration because the inclusion
a a a
{0,1} {1,2} {n1,n} , n
{1} {n1}
is inner anodyne. It follows that the restriction map Z0 C0n is a trivial Kan fibration, so that the composite
map
: Z0 C0n C0n1 C01 C00 ' Xs
is a trivial Kan fibration, as desired.
We now prove (b). Let be as above, and let s : Xs Z0 be a section of the trivial Kan fibration
0 : Z0 . We will show that the identity map idXs 0 s exhibits s as a left adjoint to 0 ; it will then follow
from (a) that the composition s 0 is a right adjoint to the inclusion. Fix an object x Xs and an object
z Z ; we wish to show that the canonical map
is a homotopy equivalence. For each 0 j n, let j : Z Cj be the restriction functor. We will prove
that each of the maps
MapZ (s(x), z) MapCj (j s(x), j (z))
is a homotopy equivalence using descending induction on j. When j = n, the desired result is obvious (since
n is a trivial Kan fibration), and when j = 0 it will imply the desired result. To carry out the inductive
step, it will suffice to show that the map
is a homotopy equivalence. Let x0 and z 0 be the images of s(x) and z in FunS ({j1,j} , X) and let x00 and
z00 be their images in X(j1) . Then u is a pullback of the restriction map
which is a homotopy equivalence by virtue of the fact that x0 is a locally q-coCartesian edge of X.
Assertion (c) follows from (b) and Lemma 2.2.1.11, and assertion (d) follows from Corollary T.2.4.4.4
together with (a) and (c).
Definition 6.3.2.8. Let q : X S be a locally coCartesian fibration of simplicial sets. Let s, t S be
vertices, let Z0 Z be defined as in Construction 6.3.2.6, and let h : Xs N(s,t
S ) Z be a homotopy
0
s,t
inverse to the equivalence of -categories Z Xs N(S ) of Lemma 6.3.2.7. The composite map
0
h e
Xs N(s,t
S ) Z Z Xt
0 t
Remark 6.3.2.9. In the situation of Definition 6.3.2.8, suppose that : n S is an object of s,t
S , so
that determines a sequence of edges
f (1) f (2) f (n)
s = s0 s1 sn = t.
Since q is a coCartesian fibration, each of the edges f (i) determines a functor f (i)! : X(i1) X(i) .
If : N(s,t
S ) Fun(Xs , Xt ) is the spray associated to q, then () is given (up to homotopy) by the
composition f (n)! f (n 1)! f (1)! .
Remark 6.3.2.10. In the situation of Definition 6.3.2.8, suppose that the map q : X S is a coCartesian
fibration of simplicial sets. Then the spray : N(s,t
S ) Fun(Xs , Xt ) is locally constant: that is, it carries
s,t
each morphism in S to an equivalence in Fun(Xs , Xt ).
Notation 6.3.2.11. Let S be a finite set, and let Equiv(S) be the partially ordered set of equivalence
relations on S (see Construction 6.3.3.12). We let Part(S) denote the partially ordered set consisting of
linearly ordered subsets of Equiv(S). We regard Part(S) as partially ordered with respect to inclusions. Let
Part0 (S) Part(S) denote the subset consisting of nonempty linearly ordered subsets of Equiv(S).
Suppose that S = {1, . . . , n}. The construction
(E Equiv(S)) 7 (S/E)
determines a functor Equiv(S) Fin . Let s = (0, hni) 2 N(Fin ) and t = (2, h1i) 2 N(Fin ).
We define a functor
: Part(S) s,t
2 N(Fin )
H 2 (X, Y ) / G1 (F 2 (X, Y ))
G2 (F 1 (X), F 1 (Y )) / G1 (F 1 (X) 21 F 1 (X)).
For larger values of n, condition () guarantees that the functor H n : On0 O2 can be recovered as the limit
of a finite diagram of functors obtained by composing the functors F p , Gq , and r1 for p, q, r > 0.
6.3. THE CHAIN RULE 849
Remark 6.3.2.14. To place Definition 6.3.2.12 in context, we remark that there exists an (, 2)-category
SSeq which may be described roughly as follows:
The objects of SSeq are pairs (O, U ), where O is a stable -category and U is a coalgebra object of
SSeq(O, O) whose counit induces an equivalence U 1 idO (equivalently, we can define the objects of
SSeq to be unital stable -operads: see Remark 6.3.0.10).
Given a pair of objects (O, U ), (O0 , U 0 ) SSeq, the -category of morphisms from (O, U ) to (O0 , U 0 )
in SSeq can be identified with the collection of U 0 -U comodule objects of SSeq(O, O0 ) (which we can
think of as stable correspondences between the corresponding stable -operads: see Remark 6.3.1.2).
Proof of Theorem 6.3.2.2. Let C0 , C1 , and C2 denote the fibers of the coCartesian fibration p0 : C 2 , so
that p0 determines functors F : C0 C1 and G : C1 C2 . Fix a nonempty finite set I. The construction
of Notation 6.3.2.11 determines a functor : N(Part(I)) Fun(CI0 , C2 ). We wish to show that for every
~ = {Ci C0 }iI , the induced map
sequence of objects C
~
()(C) lim ~
(P )(C)
P Part0 (I)
is an equivalence in C2 . Unwinding the definitions, we see that carries a nonempty chain of equivalence
relations P = (E1 E2 Ek ) to the functor (P ) given by the formula
Y Y
(P )({Ci }) = G( F( Cj )).
JI/E1 jJ
is an equivalence. Note that N(Equiv(I)) has a final object, given by the indiscrete equivalence relation
E> (such that iE> j for all i, j I). We are therefore reduced to proving that the natural transformation
() (E> ) is an equivalence of functors from CI0 to C2 , which follows immediately from the definitions.
SSeq(Sp(C), Sp(C)). Let us consider the special case where C = S is the -category of pointed spaces,
so that Sp(C) ' Sp is the -category of spectra. Let S Sp(S ) ' Sp denote the sphere spectrum.
Repeatedly applying Corollary 1.4.4.6, we see that each of the functors n (idC ) is determined by the single
object ( n F )(S, S, . . . , S) Sp(C), which we will denote by n (F ). In the special case where C = S , we
can identify each n (F ) with a spectrum, so that { n (F )}n1 can be viewed as a symmetric sequence of
spectra.
Let id : S S be the identity functor. Conjecture 6.3.0.7 implies in particular that { n (id)}n1 can be
regarded as an algebra with respect to the composition product on symmetric sequences of spectra. In other
words, it implies that can regard { n (id)}n1 as an operad in the category of spectra, in that it is equipped
with composition maps
m (id) n1 (id) nm (id) n1 ++nm (id)
satisfying suitable associative laws. A structure of this type was constructed by Ching, who showed that
{ n (id)}n1 can be regarded as a homotopy-theoretic analogue of the Lie operad (see [29]). Chings work
built upon earlier results of Arone and Mahowald, who gave an explicit description of the spectra n (id) as
the Spanier-Whitehead dual of a certain partition complex. To recall their result, we need to introduce a bit
of notation.
Definition 6.3.3.1. Let I be a nonempty finite set. We let Equiv(I) denote the collection of all equivalence
relations on I. We will regard Equiv(I) as a partially ordered set, where E E 0 if xEy implies xE 0 y.
We let E> denote the trivial equivalence relation on I (so that xE> y for all x, y S) and E the discrete
equivalence relation on I (so that xE y if and only if x = y). Then E> and E are the greatest and smallest
elements of Equiv(I), respectively. We set
Remark 6.3.3.4. The fiber sequence of Theorem 6.3.3.3 is equivariant with respect to the action of the
symmetric group n .
Remark 6.3.3.5. If n = 1, then the partially ordered sets Equiv+ (I), Equiv (I), and Equiv (I) are empty.
In this case, Theorem 6.3.3.3 asserts the existence of an equivalence 1 (id) ' S, which can be deduced directly
from Example 6.2.1.4. If n > 1, then the simplicial sets N(Equiv(I)), N(Equiv+ (I)), and N(Equiv (I)) are
weakly contractible. In this case, Theorem 6.3.3.3 asserts the existence of an equivalence
n (id) fib(S S N(Equiv (I))
).
For the original proof of Theorem 6.3.3.3, we refer the reader to [3]. In this section, we will give a
rather different proof which is based on the exactness properties of the construction F 7 ~(F ), where
F : C1 Cn D is a functor of several variables. Recall that the differential of F is given by
P~1 cored(F ), where cored(F ) denotes the coreduction of F (Construction 6.2.3.6) and ~1 = (1, . . . , 1) (see
6.3. THE CHAIN RULE 851
Example 6.2.3.5). The construction F 7 P~1 F is preserves finite limits (Theorem 6.1.1.10), but the formation
of coreductions generally does not. The key to our proof of Theorem 6.3.3.3 will be to show that, nevertheless,
the construction F 7 ~F commutes with certain very special finite limits. Before we can formulate a precise
result, we need to introduce some notation.
Notation 6.3.3.6. Let C be a pointed -category which admits finite limits, let K be a finite simplicial
set, and let U : K / C be a diagram. Let v denote the cone point of K / . We let tfib(U ) denote the fiber
of the induced map
U (v) lim(U |K).
We will refer to tfib(U ) as the total fiber of the diagram U .
Remark 6.3.3.7. In the situation of Notation 6.3.3.6, if U is a limit diagram, then tfib(U ) is a final object
of C. The converse holds if the -category C is stable.
Remark 6.3.3.8. Let C and D be pointed -categories which admit finite limits, and let F : C D be
a functor which preserves zero objects. For every finite diagram U : K / C, there is a canonical map
F (tfib(U )) tfib(F U ). If F is left exact, then this map is an equivalence.
Remark 6.3.3.9. Let {Cs }sS be a finite collection of pointed -categories which admit finite limits, let
Q are given diagrams Us : Ks Cs . Let
/
{Ks }sS be a finite collection of finite simplicial sets, and suppose we
D be a pointed -category which admits finite limits, and let G : sS Cs D be a functor which is left
exact in each variable. Then G({tfib(Us )}sS ) can be identified with the total fiber of the diagram
Q
Y Us Y G
Ks/ Cs D .
sS sS
Example 6.3.3.10. In the situation of Notation 6.3.3.6, suppose that K = 0 , so that a map U : K / C
can be identified with a morphism f in C. We then have a canonical equivalence tfib(U ) ' fib(f ).
Example 6.3.3.11. Let {Cs }sS be a finite collection of -categories which admit final objects, let D be a
pointed -category which admits finite limits, and let F : sS Cs D be a functor. Then the reduction
Q
Red(F ) introduced in Construction 6.1.3.15 is given by the total fiber of the diagram of functors {F T }T S .
Q Our next goal is to construct a variant of Example 6.3.3.11. More precisely, we will show that if F :
C D C final objects of D, then the reduction
Q
sS s is a functor which carries final objects of sS s to
Red(F ) has a different description as the total fiber of a diagram of functors (which is better behaved with
respect to differentiation).
Construction 6.3.3.12. Q Let {Cs }sS be a nonempty finite collection of -categories which admit final
objects s Cs . Let F : sS Cs D be a functor, where DQ is an -category which admits finite products.
For every equivalence relation E on the set S, we let F E : sS Cs D denote the functor given by the
formula Y
F E ({Xs }sS ) = F ({XsT }sS )
T S/E
where (
Xs if s T
XsT =
s if s
/ T.
It will be convenient to have a more formal construction of the collection of functors {F E }EEquiv(S) .
For this, we define a partially ordered set Equiv(S) as follows:
(a) The objects of Equiv(S) are pairs (T, E), where T S and E is an equivalence relation on T .
(b) We have (T, E) (T 0 , E 0 ) if and only if T T 0 and xEy implies xE 0 y for x, y T .
852 CHAPTER 6. THE CALCULUS OF FUNCTORS
Let us identify Equiv(S) with the partially ordered subset of Equiv(S) consisting of those pairs (T, E) where
T = S, and let Equiv0 (S) denote the subset of Equiv(S) consisting of those pairs (T, E) where E is a trivial
equivalence relation
Q on T .
Now let F : sS Cs D be as above, and for T S let F T be the functor defined in Construction
6.1.3.15. The construction (T, E) 7 F ST determines a functor N(Equiv0 (S))op Fun( s Cs , D). This
Q
functor admits a right Kan extension N(Equiv(S))op Fun( s Cs , D), which Q
Q
we will denote by (T, E) 7
F (T,E) . When T = S, we will denote F (T,E) simply by F E . Note that F E ' T S/E F T agrees with the
functor defined informally above.
(b) Let G : sS Cs D be any reduced functor. Then the canonical map H F E> ' F induces a
Q
homotopy equivalence
Proof. We first prove (a). We will assume that S has more than one element (otherwise H = F and the result
is obvious). Fix an element t S, and choose a sequence of objects {Xs Cs } such that Xt = t . We will
prove that the canonical map F ({Xs }) limEEquiv+ (S) F E ({Xs }) is an equivalence. Let U Equiv(S)
denote the subset consisting of those equivalence relations E on S such that, if sEt, then s = t (that
is, the set {t} is an equivalence class with respect to E). Note that the inclusion N(U ) N(Equiv(S))
admits a right adjoint, which we will denote by E 7 E 0 . Using our assumption that Xt = t and that
0
F ({s }) is a final object of D, we deduce that the canonical map F E ({Xs }) F E ({Xs }) is an equivalence
for every equivalence relation E Equiv(S). Let U + = U Equiv+ (S). The preceding argument shows
that the diagram {F E ({Xs })}EEquiv+ (S) is a right Kan extension of its restriction to {F E ({Xs })}EU + .
Note that U + has a largest element (given by the equivalence E0 relation corresponding to the partition
S = {t} (S {t})), so that limEEquiv+ (S) F E ({Xs }) is given by F E0 ({Xs }). It now suffices to observe
that the map F ({Xs }) F E0 ({Xs }) is an equivalence.
To prove (b), it will suffice to show that the space
is contractible for every nontrivial equivalence relation E on S. Let S1 , . . . , Sk denote the equivalence classes
with respect to , so that F E = 1ik F Si (where F Si is defined as in Construction 6.1.3.15). It will
Q
therefore suffice to show that each of the mapping spaces MapFun(QsS Cs ,D) (G, F Si ) is contractible. Let
E sS Cs be the full subcategory spanned by those sequences {Ys }sS such that Ys is a final object of
Q
Cs for s
/ Si . Then F Si is a right Kan extension of its restriction to E. It will therefore suffice to show that
MapFun(E,D) (G| E, F Si | E) is contractible. This is clear, since G carries each object of E to a zero object of
D.
The main ingredient in our proof of Theorem 6.3.3.3 is the following assertion:
6.3. THE CHAIN RULE 853
Theorem 6.3.3.14. Let {Cs }sSQbe a nonempty finite collection of pointed -categories which admit finite
colimits. For each functor F : sS Cs SQ , let DF denote a differential of F (see Definition 6.2.3.1
and Proposition 6.2.3.13). Suppose that F : sS Cs S is a functor such that F ({s }) is contractible,
so that Proposition 6.3.3.13 furnishes an equivalence : Red(F ) ' tfib{F E }EEquiv(S) . Then induces an
equivalence D Red(F ) ' tfib{DF E }EEquiv(S) .
Example 6.3.3.15. In the situation of Theorem 6.3.3.14, suppose that S = {0, 1} and let denote the zero
object of both C0 and C1 . Theorem 6.3.3.14 asserts that, if F : C0 C1 S is a functor such that F (, )
is contractible and we define G : C0 C1 S by the formula G(C, D) = F (C, ) F (, D), then the fiber
sequence
Red(F ) F G
induces a fiber sequence of differentials
D Red(F ) DF DG.
Combining Theorem 6.3.3.14 with Corollary 6.2.3.22, we obtain the following result:
Corollary 6.3.3.16. Let {Cs }sS be a Q nonempty finite collection of pointed differentiable -categories
which admit finite colimits, and let F : sS Cs S be a functor which preserves final objects and se-
quential colimits. Then the equivalence Red(F ) ' tfib{F E }EEquiv(S) induces an equivalence ~ Red(F ) '
tfib{~F E }EEquiv(S) of functors from sS Sp(Cs ) to Sp(D).
Q
The proof of Theorem 6.3.3.14 is rather elaborate, and will be given in 6.3.4. We conclude this section
by showing how Theorem 6.3.3.3 can be deduced from Theorem 6.3.3.14.
Proof of Theorem 6.3.3.3. Let id : S S be the identity functor; we wish to describe the spectrum n (id)
or equivalently the functor n (id) : Spn Sp. Let F : Sn S be the functor given by F (X1 , . . . , Xn ) =
X1 q q Xn , so that the functor n (id) is given by the derivative of Red(F ). Set T = {1, . . . , n}. Using
Corollary 6.3.3.16, we obtain an equivalence of functors : n (id) ' tfib{~(F E )}EEquiv(T ) . Since the
product functor on S preserves pushouts in each variable, it follows from Example 6.2.3.10 that cored(F E )
is trivial for E 6= E . Moreover, F E is given by the formula F E (X1 , . . . , Xn ) = X1 Xn , so that
cored(F E ) is the iterated smash product functor : Sn S and therefore ~(F E ) : Spn Sp is also given
by the iterated smash product (see Example 6.2.3.28). In particular, we have ~(F E )(S, S, . . . , S) ' G0 (E),
where G0 : N(Equiv(T ))op Sp denote the functor given by the formula
(
0 S if E = E
G (E) =
0 otherwise.
Evaluating on the sphere spectrum, we obtain an equivalence of spectra n (id) ' tfib(G0 ).
Let G : N(Equiv(T ))op( Sp be the constant functor taking the value S, and let G00 : N(Equiv(T ))op
0 if E = E
Sp be given by G00 (E) = so that we have a fiber sequence of functors
S otherwise.
G0 G G00
tfib(G) = fib(lim(G) lim(G| N(Equiv+ (T ))) tfib(G00 ) = fib(lim(G00 ) lim(G00 | N(Equiv+ (T ))).
854 CHAPTER 6. THE CALCULUS OF FUNCTORS
lim(G| N(Equiv (T ))) / lim(G| N(Equiv (T ))),
which is the fiber of the canonical map
+
S N(Equiv(T )) S N(Equiv (T ))
S N(Equiv (T )) S N(Equiv (T ))
.
is an equivalence of functors from sS Cs S (here dG denotes the differential of a functor G). We can
Q
outline our strategy as follows:
(a) Let C = sS Cs . We will show that any functor F : C S can be approximated by products of
Q
homogeneous functors (Proposition 6.3.4.4).
(b) We show that any homogeneous functor from C to D is a product of functors which are homogeneous
in each variable (Proposition 6.3.4.11).
(c) Using (a) and (b), we are reduced to proving Theorem 6.3.3.14 for (products of) functors which are
homogeneous in each variable. In this case, we will obtain the desired result by combining the classifi-
cation of homogeneous functors given in 6.1.4 with an analysis of the partially ordered set Equiv(S)
of equivalence relations on S.
To carry out step (a), we need to introduce some terminology.
Definition 6.3.4.1. Let C be an -category which admits finite colimits and has a final object and let D be
a differentiable -category. We will say that a natural transformation : F G of functors F, G : C D
is a jet equivalence if induces an equivalence Pn F Pn G for every integer n.
Remark 6.3.4.2. Let C be an -category which admits finite colimits and has a final object, let D be a
differentiable -category, and suppose we are given a pullback diagram
F
/ F0
G
/ G0
in the -category Fun(C, D). If is a jet equivalence, then is also a jet equivalence. This follows from
the fact that each of the functors Pn : Fun(C, D) Fun(C, D) is left exact (Remark 6.1.1.29).
6.3. THE CHAIN RULE 855
Remark 6.3.4.3. Let C be an -category which admits finite colimits and has a final object and let D be
a differentiable -category. Assume that D admits K-indexed colimits, for some simplicial set K. Then
the collection of jet equivalences is closed under K-indexed colimits (when regarded as a full subcategory of
Fun(1 , Fun(C, D))). This follows immediately from the observation that Pn : Fun(C, D) Fun(C, D) is a
localization functor.
The main ingredient in our proof of Theorem 6.3.3.14 is the following general approximation result:
Proposition 6.3.4.4. Let C be an -category which admits finite colimits and has a final object, let F : C
S be a reduced functor, and let n 0 be an integer. Then there exists a simplicial object F of Fun(C, S )
and a jet equivalence : |F | Pn F satisfying the following condition:
Q
(n ) For each integer p 0, the functor Fp can be written as a finite product Fp ' Fp, , each each
Fp, : C S is k -homogeneous for some 1 k n.
The proof of Proposition 6.3.4.4 will require some preliminaries.
Lemma 6.3.4.5. Let C be an -category which admits finite colimits and has a final object, let D be a pointed
differentiable -category, and let : F G be a natural transformation between functors F, G : C D.
Assume that:
(i) The map induces an equivalence F () G(), where denotes the final object of C.
(ii) There exists an integer k such that induces an equivalence of functors k (F ) k (G).
Then is a jet equivalence.
Proof. We will prove that Pn () is an equivalence using induction on n. If n = 0, the desired result follows
from (i). If n > 0, we use Theorem 6.1.2.4 to construct a map of fiber sequences
Pn F / Pn1 F / RF
Pn () Pn1 () R()
Pn G / Pn1 G / RG.
Since Pn1 () is an equivalence by the inductive hypothesis, it will suffice to show that R() is an equivalence.
Because the functor R is left exact, condition (ii) implies that R() induces an equivalence k RF k RG
for some integer k. Since the -category Homogn (C, D) is stable (Corollary 6.1.2.8), this implies that R()
is itself an equivalence.
Lemma 6.3.4.6. Let C be an -category which admits finite colimits and has a final object. Let n 0, and
let U : Fun(N()op , Fun (C, S )) Fun (C, S ) be the functor given by the formula U (F ) = Pn |F |. Then
U preserves finite limits.
Proof. Since it is clear that U preserves final objects, it will suffice to show that U preserves pullback squares
(Corollary T.4.4.2.5). Let 1 : S S be the functor which assigns to each pointed space X the connected
component of its base point (so that we have a fiber sequence 1 X X 0 X). For every functor
F : C S , let F o denote the composite functor
F 1
C S S .
There is an evident natural transformation F o F . According to Lemma 6.3.4.5, this natural transformation
is a jet equivalence whenever F is reduced (or, more generally, whenever F carries the final object of C to a
connected space). If we are given a simplicial object F in Fun (C, D), then we obtain a new simplicial object
Fo , and Remark 6.3.4.3 implies that the induced map |Fo | |F | is also a jet equivalence, and therefore
induces an equivalence U (Fo ) U (F ).
856 CHAPTER 6. THE CALCULUS OF FUNCTORS
F / F0
G / G0
of simplicial objects of Fun (C, D). We would like to show that U () is also a pullback diagram. In view of
the above arguments, it will suffice to show that U carries the diagram 0 :
Fo / F 0 o
Go / G0 o .
to a pullback diagram in Fun (C, S ). Let H be the simplicial functor given by the fiber product F0o G0o
Go .
For every integer k 0 and every object X C, we have a pullback diagram
0 Fk (X) / 0 F 0 (X) G0 (X) 0 Gk (X)
k 0 k
so that the canonical map Fko (X) Hk (X) has nonempty, discrete homotopy fibers (that is, it is a covering
map). Using Lemma 6.3.4.5, we deduce that the map Fko Hk is a jet equivalence, so that Remark 6.3.4.3
implies that U (Fo ) U (H ) is an equivalence. It will therefore suffice to show that the pullback diagram
H / F 0 o
Go / G0 o
remains a pullback diagram after applying the functor U . Because Pn is left exact (Remark 6.1.1.29), we
are reduced to proving that the diagram
|H | / |F 0 o |
|Go | / |G0 o |
is a pullback square of functors. This is equivalent to the assertion that for every object X C, the diagram
|H (X)| / |F 0 o (X)|
|Go (X)| / |G0 o (X)|
is a pullback square of spaces. This follows from Lemma 5.5.6.17 (note that each G0o
k (X) is connected, by
construction).
6.3. THE CHAIN RULE 857
Proof of Proposition 6.3.4.4. Let G : C S denote the constant functor taking the value 0 , and let G be
the constant simplicial object of Fun(C, S ) taking the value G. We proceed by induction on n. When n = 0,
we can take F = G . Let us therefore assume that n > 0. By the inductive hypothesis, we can choose a jet
equivalence : |F | Pn1 F satisfying condition (n1 ). Choose a natural transformation u : G F ,
and let F, be the Cech nerve of u. For every integer p 0, we have an augmentation map
vp : lim Fp,q Fp
[q]
which exhibits lim[q] Fp,q (X) as the base point component of Fp (X), for every object X C. Using Lemma
6.3.4.5, we deduce that vp is a jet equivalence. It follows that the composite map
Pm ( lim Fp,q ) Pm |F | ' Pn1 F
[p],[q]
is also a jet equivalence. Define a simplicial object F0 of Fun(C, S ) by the formula Fp0 = Fp,p . Since the
-category N()op is sifted, we conclude that the map |F0 | Pn1 F is a jet equivalence.
Theorem 6.1.2.4 supplies a fiber sequence of functors
Pn F Pn1 F RF,
where R is n-homogeneous, and let F00 denote the simplicial object of Fun(C, S ) whose pth term is given by
the fiber of the composite map
Fp0 Pn1 F RF.
We claim that the evident map : |F00 | Pn F satisfies our requirements. Since colimits in S are universal,
we have a pullback diagram
|F00 | / |F0 |
Pn F / Pn1 F.
For every integer p 0, the map Fp0 Pn1 F R factors through F00 ' G and is therefore nullhomotopic.
We therefore have an equivalence
Fp00 ' (RF ) Fp0 ' (RF ) Fp,p ' (RF ) (Fp )p .
Because the simplicial object F satisfies (n1 ) and R is n-homogeneous, we deduce that F00 satisfies
(n ).
To apply Proposition 6.3.4.4 in Qour context, we need to know something about the classification of
homogeneous functors with domain sS Cs . For this, we need to generalize some of the results of 6.1.4 to
the multivariate case. We begin by proving a generalization of Proposition 6.1.3.10.
Proposition 6.3.4.7. QLet {Cs }sS be a nonempty finite collection of pointed -categories Q which admit
finite colimits, let C = sS Cs , and let D be a pointed differentiable -category. Let F : sS Cs D be
a functor which is ns -reduced in the sth argument. Then F is n-reduced (when regarded as a functor from C
to D.
Lemma 6.3.4.8. Let C0 and C1 be -categories which admit finite colimits and zero objects 0 and 1 , let
C = C0 C1 , and let D be an -category which admits finite limits. Let 0 denote the composite functor
C0 ' C0 {1 } , C0 C1 = C,
and define 1 : C1 C similarly. Then composition with 0 and 1 induces an equivalence of -categories
: Exc (C, D) Exc (C0 , D) Exc (C1 , D).
858 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof. Let : Exc (C0 , D) Exc (C1 , D) Exc (C0 C1 , D) be the functor given by the formula
Remark 6.3.4.9.Q Let {Cs }sS be a nonempty finite collection of pointed -categories which admit finite
colimits, let C = sS Cs , let D be a pointed -category which admits finite products. Let F : C D be
a functor and let crn (F ) : Cn D be its nth cross effect. Let d crn (F ) denote the differential of crn (F )
(where we regard crn (F ) as a functor of n variables). The proof of Lemma 6.3.4.8 shows that d crn (F ) can
be written as a product of functors given by the composition
Y d cr~
n (F )
Cn Cns s D
sS
where ~n varies over those tuples {ns }sS having sum n and the cross effects cr~n are defined as in Variant
6.1.3.21.
Proof of Proposition 6.3.4.7. If each ns = 0, there is nothing to prove. Assume therefore that ns > 0 for
some s S. Then F is 1-reduced as a functor of its sth argument, and therefore 1-reduced when regarded
as a functor from C to D. According to Proposition 6.1.3.24, it will suffice to show that for m < n, the
differential d crm (F ) vanishes. Using Remark 6.3.4.9, we are reduced to proving that the functor
Y
d crm
~ (F ) : Cm
s D
s
sS
P
is trivial for every sequence {ms }sS satisfying sS ms < n. For such a sequence, we must have ms < ns
for someQs. The desired result now follows by applying Remark 6.1.3.23 to F , regarded as a functor from Cs
to Fun( t6=s Ct , D).
Corollary 6.3.4.10. Let {Cs }sS be a nonempty finite collection of -categories which admit finite colimits
and final objects, and let D be a pointed differentiable -category. For every collection of nonnegative
integers ~n = {ns }sS , let Homog~n ( sS Cs , D) denote the full subcategory of Fun( sSQ
Cs , D) spanned by
Q Q
those functors F which are ns -homogeneous when regarded as a functor from Cs to Fun( t6=s Ct , D). Then
Homog~n ( sS Cs , D) Homogn (C, D), where C = sS Cs and n = sS ns .
Q Q P
Corollary 6.3.4.10, the -category Homogn (C, D) can be reconstructed from the
In the situation of Q
-categories Homog ( sS Cs , D) as follows:
~
n
Proposition 6.3.4.11.QLet {Cs }sS be a nonempty finite collection of pointed -categories which admit
finite colimits, let C = sS Cs , let D be a pointed differentiable -category,
P and let n 0 be an integer.
For every collection of nonnegative integers ~n = {ns }sS , let |~n| = sS ns . Consider the functor
Y Y
: Homog(~n) ( Cs , D) Homog(n) (C, D)
|~
n|=n sS
given by Y
({F~n }) = F~n .
|~
n|=n
Lemma 6.3.4.12. Let S be a finite set. Suppose we are given a finite collection of pointed -categories
{Cs }sS which admit finite colimits, and let D be an -category which admits finite limits. Let C = sS Cs ,
Q
and for each s S, let s : Cs C be the functor given by the product of the identity map id : Cs Cs with
constant functor Cs Ct carrying Cs to a zero object of Ct for t 6= s.
Fix an integer n 0. For every collection of nonnegative integers ~n = {ns }sS , set
Y n Y (n )
C~n = Cs s C(~n) = Cs s ,
sS sS
where C(n
s
s)
denotes the ns th extended power of Cs (see Notation 6.1.4.1). Let SymFun~n (C, D) denote the
(~
n)
-category Fun(C(~n) , D), and let SymFunlin (C, D)
Q denote the full subcategory of SymFun~n (C, D) spanned by
those functors for which the underlying functor sS Cs D is 1-homogeneous in each variable. Let U~n
ns
The desired result is now obtained by extracting homotopy fixed points with respect to the action of the
symmetric group n on each side.
Remark 6.3.4.13. Let C = sS Cs and D be as in Lemma 6.3.4.12, and assume that D is pointed. Let
Q
F : C D be a functor. For every ~n = {ns }sS with sS ns = n, we let cr(~n) (F ) SymFun(~n) (C, D) be
P
the composition of cr(n) (F ) SymFun(n) (C, D) with the functor U~n : C(~n) C(n) in the statement
Q of Lemma
6.3.4.12. Note that the underlying n-ary functor of cr(~n) (F ) is given by the functor cr~n (F ) : sS Cns s D
appearing in Variant 6.1.3.21.
~ and ~n with |m|
Proof of Proposition 6.3.4.11. Suppose we are given two sequences m ~ = |~n| = n. Consider
the composite functor
Y cr(n)
Um,~
~ n : Homog (
m
~
Cs , D) Homogn (C, D) SymFunnlin (C, D) SymFun~nlin (C, D).
sS
If m
~ = ~n, then iterated application of Theorem 6.1.4.7 shows that Um,~~ n is an equivalence of -categories. It
HF lim F E.
+
EEquiv (S)
H0 F 0 lim F 0E .
+
EEquiv (S)
0 0E
Using Remark 6.1.1.29,
Q we deduce that H and each of the functors F is also 2-reduced when regarded as
a functor Cs Fun( t6=s Ct , S ). It follows that the projection maps
H H0 H (F F 0 )E ' F E F 0E F E
induce equivalences after applying the functor P~1 for ~1 = (1, . . . , 1), and therefore equivalences of differentials.
Consequently, the conclusion of Theorem 6.3.3.14 is valid for F if and only if it is valid for the product F F 0 .
Proof of Theorem 6.3.3.14. Let n be the cardinality of the set S, let C = sS Cs , and let Exc ( sS Cs , S )
Q Q
denote the full subcategory of Fun(C, Q S ) spanned by those functors which are reduced and excisive in each
variable. Note that any functor F : sS Cs D which is 1-homogeneous in each variable is n-homogeneous
when regarded as a functor from C to D (Corollary 6.1.3.11). It follows that any natural transformation
F 0 F which 0
Q induces an equivalence Pn F Pn F also induces an equivalence of differentials DF
0
DF .
Let F : sS Cs S be a functor which preserves final objects. For every subset T S, let F : C S T
be defined as in Construction 6.1.3.15, and note that (Pn F T ) ' Pn (F T ). Since Pn is left exact, we conclude
that Pn Red(F ) ' Red(Pn F ). In particular, we have D Red(F ) ' D Red(Pn F ) and DF E ' DPn (F E ) '
D(Pn F )E for each equivalence relation E on S. We may therefore replace F by Pn F and thereby reduce to
the case where F is n-excisive.
Using Proposition 6.3.4.4, we can choose a jet equivalence |F | F such that each Fk is a finite product
of homogeneous functors from C to D. Let F 0 denote the functor |F |. Note that for every subset T S,
the functor F 0T is given by |FT | (using the notation of Construction 6.1.3.15). Since geometric realizations
in S commute with products, we deduce that for every equivalence relation E on S, the canonical map
E
|FE | F 0 is an equivalence. Since F 0 F is a jet equivalence, the left exactness of the functors Pm
implies that F 0E F E is a jet equivalence for every E Equiv(S), so that we have a jet equivalence
|FE | F E . In particular, we obtain an equivalence of differentials D|FE | 'QDF E , so that DF E is the
geometric realization of the simplicial object DFE in the -category Exc ( sS Cs , S ). Since the -
category Exc ( sS Cs , S ) is stable (see Corollary 6.1.2.8), we deduce that the canonical map
Q
is an equivalence in Exc ( sS Cs , S ).
Q
Let H be the simplicial functor given by tfib{FE }EEquiv(S) , and let H = tfib{F E }EEquiv(S) . It follows
from Lemma 6.3.4.6 that the canonical map |H | H is a jet equivalence, so that DH ' D|HQ | is the geo-
metric realization of the simplicial object of the simplicial object dH in the -category Exc ( sS Cs , S ).
It follows that the map
DH tfib{DF E )}EEquiv(S)
E
can be realized as a colimit of maps DHm tfib{Fm }EEquiv(S) . We may therefore replace F by Fm and
thereby reduce to the case where F : C S is a finite product of reduced
Q homogeneous functors.
Using Proposition 6.3.4.11, we can write F as a finite product A F , where each F () belongs
P Homog ( sS Cs , S ), where ~n = {n,s }sS is a collection of nonnegative integers with |~n | =
~
n Q
to
sS n,s > 0. Let A0 A be the subset consisting of those indices such that n,s 1 for all s S. Let
6.3. THE CHAIN RULE 861
Q
F = A0 F (). Applying Remark 6.3.4.14 repeatedly, we can replace F by F and thereby reduce to the
case where A0 =(A. For every subset T S, let FT denote the product of those functors F for which A
1 if s T Q
satisfies n,s = Then F ' 6=T S FT , where each FT can be written as a composition
0 if s
/ T.
F
Y Y
Cs Cs
T
S
e
sS sT
for some functor FeT which is reduced and excisive in each variable.Q
Let U be a collection of nonempty subsets of S, and set FU = T U FT . Note that for E Equiv(S),
we have FUE = T FT , where the product is taken over all subsets T U which are contained in a single
Q
equivalence class of the equivalence relation E. If T 6= S, then the collection of equivalence relations
E Equiv+ (S) satisfying this condition has a smallest element, and therefore a weakly contractible nerve.
It follows that limEEquiv+ (S) FUE is given by the product T U,T 6=S FT . Form a fiber sequence
Q
HU FU lim FUE ,
EEquiv+ (S)
(
FS if S U
so that HU ' where denotes the constant functor C S carrying every object to a
otherwise,
single point.
We will prove that for every collection U of nonempty subsets of S, the canonical map
U : DHU tfib{DFUE }EEquiv(S)
is an equivalence. Taking U = P(S), we obtain a proof of the desired result. Our proof will proceed by
induction on the cardinality of U. Let us therefore assume that U0 is an an equivalence for every proper
subset U0 ( U. Since C S ) is stable (Corollary 6.1.2.8) and the differentiation
Q
the -category Exc ( sS s ,
functor d : Fun( sS Cs , S ) Exc ( sS Cs , S ) preserves colimits, we deduce that the map
Q Q
For each equivalence relation E Equiv(S), let G(E) denote the cofiber of the canonical map
lim FUE0 FUE .
U (U0
When E = E is the discrete equivalence relation on S (that is, sE t for all s, t S), we denote G(E) by
G. Let H0 denote the cofiber of the map limU0 (U HU0 HU . Using the description of the functor HU given
above, we see that (
FS if U = {S}
H0 =
0 otherwise.
We have a fiber sequence
0 U 00
in the stable -category Fun(1 , Exc ( sS Cs , S )), where 00 denotes the canonical map
Q
dH0 tfib{DG(E)}EEquiv(S) .
Consequently, to prove that U is an equivalence, it will suffice to show that 00 is an equivalence. If U = {S},
then H0 ' G ' FS and G(E) is trivial for E Equiv+ (S). Let us therefore assume that U 6= {S}. Then
H0 is trivial, so we are reduced to proving that the canonical map
: DG tfib{DG(E)}EEquiv(S)
862 CHAPTER 6. THE CALCULUS OF FUNCTORS
is an equivalence.
Let : S S S denote the smash product functor on pointed spaces (see Example 6.2.3.28).
V we see that for each equivalence relation E Equiv(S), the functor G(E) is given
Unwinding the definitions,
by the smash product T U FT if each element T U is contained in an equivalence class of E, and is trivial
otherwise. There are several cases to consider:
(a) Suppose there is some element s S which does not belong to any Q element of U. Then each of
the functors G(E) is constant when regarded a functor C s Fun( t6=s Ct , S ), so that the differen-
C S
Q
tial DG(E) is a zero object of Exc ( sS s , ). In this case, is a map between zero objects of
Exc ( sS Cs , S ), and therefore an equivalence.
Q
(b) Suppose that some element s S belongs to T T 0 for some pair of distinct elements T, T 0 U. Using
Proposition 6.1.3.10,
Q we deduce that each of the functors G(E) is 2-reduced when regarded as a functor
from Cs to Fun( t6=s Ct , S ), so that the differential DG(E) vanishes (Remark 6.3.4.14). We again see
that is a map between zero objects of Exc ( sS Cs , S ), and therefore an equivalence.
Q
so that the diagram (E Equiv+ (S)) 7 G(E) is a right Kan extension of its restriction to the -
category N(Equiv++ (S))op . Consequently, to prove that is an equivalence, it will suffice to show that
the simplicial set N(Equiv++ (S)) is weakly contractible. In fact, the partially ordered set Equiv++ (S)
has a smallest element: namely, the equivalence relation whose equivalence classes are precisely the
sets Ti (note that this equivalence relation belongs to Equiv+ (S) by virtue of our assumption that
U 6= {S}).
be a Q left adjoint to the inclusion (given by differentiation). When restricted to the full subcategory of
Fun( sS Cs , D) spanned by those functors which are reduced in each variable, the functor D coincides with
P~1 of Proposition 6.1.3.6 (with ~1 = (1, 1, . . . , 1)), and is therefore left exact. In general D is not left exact.
Nevertheless, Theorem 6.3.3.14 implies that D commutes with a very special type of limits. In this section,
we will apply Theorem 6.3.3.14 to show that differentiation commutes with a larger class of limits (Theorem
6.3.5.5). We will also obtain a generalization of the chain rule of Theorem 6.2.1.22 to the case of nonreduced
functors (Theorem 6.3.5.6).
We begin by formulating a more general version of Theorem 6.3.3.14.
Notation 6.3.5.1. Let p : S T be a map of finite sets. For each t T , we let St denote the fiber of
p1 {t} S. We let Equivp (S) denote the subset of Equiv(S) consisting of those equivalence relations E
on S such that p is constant on each equivalence class: that is, equivalence relations for which xEy implies
6.3. THE CHAIN RULE 863
p(x) = p(y). If E Equiv(S) and t T , we let Et denote the restriction of E to an equivalence relation
on St S. Note
Q that the construction E 7 {Et }tT determines an isomorphism of partially ordered sets
Equivp (S) ' tT Equiv(St ). Note that Equivp (S) has a largest element Ep , where xEp y if and only if
p(x) = p(y). We let Equiv+
p (S) denote the partially ordered set Equivp (S) {Ep }.
Proposition 6.3.5.2. Let p : S T be a surjective map of nonempty finite sets. Suppose we are given a
collection of pointed -categories {Cs }sS which admit finite colimits, a collection
Q of pointed -categories
{Dt }tT , and a pointed presentable differentiable -category E. Let {Ft : p(s)=t Cs Dt } and G :
tT Dt E be functors which preserve zero objects. For each E Equivp (S), let F
E
Q
denote the functor
Q Et
Y Ft Y
Cs Dt .
tT
sS tT
Cs , E).
Q
is an equivalence in the -category Exc ( sS
Remark 6.3.5.3. In the special case where T has a single element, E = S , and the functor G is an
equivalence, Proposition 6.3.5.2 reduces to Theorem 6.3.3.14.
Before giving the proof of Proposition 6.3.5.2, let us describe some of its consequences.
Notation 6.3.5.4. If C and D are compactly generated -categories, we let Func (C, D) denote the full
subcategory of Fun(C, D) spanned by those functors which preserve filtered colimits.
Theorem 6.3.5.5. Let S be a nonempty finite set. Suppose we are given compactly generated pointed
-categories {Cs }sS , and D. Let K be a finite simplicial set and suppose we are given a diagram
Y
: K / Func ( Cs , D),
sS
carrying each vertex v K / to a functor Fv : sS Cs D. For every nonempty subset S 0 S, let Fv,S 0
Q
denote the restriction of Fv to
Y Y Y Y
Cs ' Cs {s } Cs ;
sS 0 sS 0 sSS 0 sS
Q each equivalence relation E Equiv(S), there exists a map of finite simplicial sets u : K
(2) For
S 0 S/E KS satisfying the following conditions:
0
is given by v 7 Fv,S 0 .
864 CHAPTER 6. THE CALCULUS OF FUNCTORS
Proof of Theorem 6.3.5.5. For every compact object D D, let JD : D S denote the functor corepre-
sented by D. Then JD is left exact, so that its derivative jD = (JD ) : Sp(D) Sp is given by pointwise
composition with JD (Example 6.2.1.4). Since D is compactly generated, the functors jD are jointly conser-
vative. Consequently, it will suffice to show that each of the induced maps
0
limE 0 Equiv+ (S) Diff(G S 0 T FvE0 ,S 0 )
Q / lim lim
Q E0
(~(G S 0 T Fv,S 0 )).
E vK E 0 EquivE (S)
+
Q
Here the lower horizontal map is an equivalence by the inductive hypothesis. Since Exc ( sS Sp(Cs ), Sp)
is a stable -category, it will suffice to show that induces an equivalence after passing to the fibers of the
vertical maps. Using Proposition 6.3.5.2, we are reduced to providing that the map
Y Y
~(G Red(Fv0 ,S 0 )) lim ~(G Red(Fv,S 0 ))
0
S T vK 0 S T
is an equivalence.
Let G0 : tT S S denote the iterated smash product functor. For each vertex v K, the canonical
Q
map Y Y
G Red(Fv,S 0 ) G0 Red(Fv,S 0 )
S 0 T S 0 T
induces an equivalence of derivatives. It will therefore suffice to show that the canonical map
Y Y
: ~(G0 Red(Fv0 ,S 0 )) lim ~(G0 Red(Fv,S 0 ))
0 S T vK 0 S T
6.3. THE CHAIN RULE 865
is an equivalence. Using Theorem 6.2.1.22 and Example 6.2.3.28, we can identify with the canonical map
Choose a map u : K S 0 S/E KS 0 and maps S 0 : KS/ 0 Func ( sS 0 Cs , D) as in (2). For S 0 T , let
Q Q
v0,S 0 denote the cone point of KS/ 0 . Using the right cofinality of u, we can identify with the canonical map
S 0 T ~ Red(S 0 (v0,S 0 )) lim S 0 T ~ Red(S 0 (vS 0 )) ' S 0 T lim ~ Red(S 0 (vS 0 )).
{vS 0 KS 0 } vS 0 KS 0
We are therefore reduced to proving that for each S 0 T , the canonical map
~ Red(S 0 (v0,S 0 )) lim ~ Red(S 0 (vS 0 ))
vS 0 KS 0
is an equivalence. Since differentiation is left exact when restricted to functors which are reduced in each
variable, so it suffices to show that Red(S 0 (v0,S 0 )) ' limv K Red S 0 (vS 0 ) is an equivalence. This follows
S0 S0
from our assumption that S 0 is a limit diagram, since the reduction functor Red is left exact.
Theorem 6.3.5.6. Let p : S T be a surjective map of nonempty finite sets.Q Suppose we are given
compactly generated pointed -categories {Cs }sS , {Dt }tT , and E. Let G Func ( tT Dt , E). Let K be a
finite simplicial set, and suppose that for each t T we are given a diagram
Y
K / Func ( Cs , Dt ),
sSt
Q functors Ft,v carries zero objects of sSt Cs to zero objects of Dt , and G carries zero
Q
(1) Each of the
objects of tT Dt to zero objects of E.
~(G) Q ~ / lim ~(G) Q ~
tT (Ft,v0 ) vK tT (Ft,v )
Q
is a pullback square in Fun( sS Sp(Cs ), Sp(E)).
Proof. For each E Equiv+
p (S), let (E) denote the diagram
~(G) Q ~ Et / lim ~(G) Q ~ Et
tT (Ft,v0 ) vK tT (Ft,v ).
866 CHAPTER 6. THE CALCULUS OF FUNCTORS
in the stable -category Fun(1 1 , Exc ( sS Sp(Cs ), Sp(E))). To prove that is a pullback diagram, it
Q
will suffice to show that is a pullback diagram and that (E) is a pullback diagram, for each E Equiv+
p (S).
We first show that is a pullback diagram. Unwinding the definitions, we can write as a commutative
diagram
tfib{~(G) t ~(Ft,v
Q Et
)}EEquivp (S) / lim tfib{~(G) Q ~(F Et )}EEquiv (S) .
t,v
0 vK t p
To prove that this diagram is a pullback square, it will suffice to show that the vertical maps are equivalences.
Fix a vertex v K / ; we will show that the map
Y Y
: tfib{~(G Et
Ft,v )}EEquivp (S) tfib{~(G) ~(F Et )}EEquiv (S)
t,v p
tT tT
is an equivalence. Since the functor ~(G) is left exact in each variable, the right hand side is given by
Y
~(G) tfib{~(Ft,v
Et
)}Et Equiv(St ) .
tT
0
~(G) Q ~(tfib{F Et }E Equiv(S ) ) / ~(G) tfib{~(Ft,v
Et
Q
tT t,v t t tT )}Et Equiv(St ) .
The horizontal maps in this diagram are equivalences by Proposition 6.3.5.2. We are therefore reduced to
Et
proving that 0 is an equivalence. This follows from Theorem 6.2.1.22, since each of the functors tfib{Ft,v }
is reduced in each variable. This completes the proof that is a pullback square.
Now suppose that E Equiv+ p (S); we will show that the diagram (E) is a pullback square. Choose
a map u : K / KE /
satisfying the requirements ofQhypothesis (2). Condition (b) implies that for each
t T , we can choose a diagram u0t : Kt,E /
Func ( sSt Cs , Dt ) such that the composition of u0t ut is
Et /
Q /
Q the formula v 7 Ft,v . Let KE denote the product tT 0Kt,E . For each vertex w {wt }tT , let
given by
Ht,w : sSt Cs Dt denote the image of wt under the diagram ut . Then we rewrite (E) as a diagram
~(G) Q ~ / lim ~(G) Q ~
tT (Ht,ut (v0 ) ) vK tT (Ht,ut (v) ).
/
Let w0 denote the cone point of KE . Using assumptions (a) and (c), we can rewrite the diagram (E) again:
~(G Q / lim ~(G Q
tT Ht,w0 ) wKE/ tT Ht,w )
~(G) Q ~ / lim ~(G) Q ~
tT (Ht,w0 ) wKE
/ tT (Ht,w ).
6.3. THE CHAIN RULE 867
/
Since KE contains w0 as an initial object, the horizontal maps in this diagram are equivalences.
Notation 6.3.5.7. Let {Cs }sS be a nonempty finite collection of pointed -categories which admit finite
colimits, and let D be a differentiable -category. Suppose we are given functors
Y Y
F : Cs D f: Cs Sp(D).
sS sS
Q follows from Proposition 6.2.3.13 that for every functor F : sS Cs D, there exists a functor f :
Q
It
sS Cs Sp(D) and a natural transformation : F D f . The functor f is determined by f up to
equivalence; we will denote it by d(F ).
Example 6.3.5.8. In the situation of Notation 6.3.5.7, let D : D Sp(D) be a left adjoint to D
(Proposition 6.2.3.16). Then a natural transformation : F D f exhibits f as a predifferential of F if
and only if the adjoint map
D F f exhibits f as a differential of D F .
Lemma 6.3.5.9. Let p : S T be a surjective map between nonempty finite sets, and let {Cs }sS be a
Q of pointed -categories which admit finite colimits. Suppose we are given a collection of functors
collection
{Ft : p(s)=t Cs S }tT such that each Ft ({s }p(s)=t ) is contractible. Let F denote the composite functor
Q
Y Ft Y
Cs S S .
sS tT
Proof. Let E Equivp (S). Since the formation of products in S preserves colimits separately in each
variable, the product functor on S preserves contractible colimits seperately in each variable. It follows that
the coreduction of FE is given by the composition
Q Et
Y cored(Ft ) Y
Cs S S .
tT
sS tT
Q Et
cored(Ft )
Y Y Y
Cs S
tT
Sp Sp,
sS tT tT
868 CHAPTER 6. THE CALCULUS OF FUNCTORS
where denotes the functor given by iterated smash product of spectra. Since the functor is left exact
and preserves sequential colimits in each variable, we have canonical equivalences
Since the formation of smash products of spectra is left exact in each variable, Remark 6.3.3.9 implies
that the total fiber tfib{D(FE )}EEquivp (S) is given by the composition
Et
tfib{d(Ft )}
Y Y
Cs Sp Sp S .
sS tT
Invoking Theorem 6.3.3.14, we can identify this composition with the functor
Q
d(Red(Ft ))
Y Y
Cs Sp Sp S ,
tT
sS tT
Using Remark 6.3.3.9 again, we can identify this composition with tfib{FE }EEquivp (S) .
Proof of Proposition 6.3.5.2. It will suffice to show that the natural transformation
is an equivalence in Fun( sS Cs , Sp(E)) (we can then deduce the analogous result for differentials by com-
Q
posing with the left exact functor
E ). Replacing G by E G (and using Example 6.3.5.8), we are reduced
to proving Proposition 6.3.3.14 in the special case where the -category E is stable.
We may assume withoutQ loss of generality that the -categories Cs and Dt are small. Let X denote the
full subcategory of Fun( tT Dt , E) spanned by those functors which preserve zero objects. Let us regard
the functors Ft : p(s)=t Cs Dt as fixed, and allow G to vary over objects of X. For each G X, let G
Q
denote the canonical map
Let X0 X denote the full subcategory spanned by those functors G X such that G is an equivalence.
We wish to show that X0 = X.
For every collection of objects D~ = {Dt Dt }tT and every object E E, let G ~ X be the functor
D,E
given by the formula Y
GD,E
~ ({Dt0 }tT ) = ( MapDt (Dt , Dt0 )) E
tT
6.3. THE CHAIN RULE 869
(here : S E E indicates the action of the -category of pointed spaces on E; see Proposition 4.8.2.11).
Let X1 denote the smallest full subcategory of X which is closed under small colimits and contains each GD,E
~ .
Using the presentability of E, we deduce that X1 is generated by a small collection of objects under small
colimits, and is therefore a presentable -category.
Using Corollary T.5.5.2.9, we deduce that the inclusion X1 X admits a right adjoint V . We claim that
V is conservative (so that X1 = X). To prove this, consider a morphism : G G0 in X such that V () is
an equivalence. Then the composite map
~ ' MapX (G ~ , G) MapX (G ~ , G0 ) ' MapE (E, G0 (D))
MapE (E, G(D)) ~
D,E D,E
is a homotopy equivalence for every pair (D,~ E), from which it follows that is an equivalence.
To prove that X0 = X, it will suffice to show that X1 X0 . Using the stability of E, we deduce that the
construction G 7 G preserves small colimits. It follows that X0 is closed under small colimits in X. It will
therefore suffice to show that GD,E
~ X1 for every pair (D,
~ E). In other words, we can reduce to the case
where the functor G is given by a composition
eD E
Y ~
Dt S Sp E .
tT
Y F MapD (Dt ,)
CS t Dt S .
p(s)=t
Since corepresentable functors preserve limits, we can identify with the canonical map
For every nonempty subset I {1, . . . , n}, let KI denote the product
Y Y
ai 1 ai K.
iI iI
/
Let QI denote the partially ordered collection of nondegenerate simplices of KI . Then N(QI ) is the barycen-
tric subdivision of KI , and therefore weakly contractible (since KI is a product of simplices). The inclusion
N(QI ) N(PI ) admits a right adjoint, which carries a simplex to its intersection with the simplicial
subset KI K. It follows that N(PI ) is also weakly contractible, as desired.
Lemma 6.3.6.2. Let S T be a surjective map of nonempty finite sets, let {Cs }sS be a collection of differ-
entiable pointed -categories, {Dt } a collection of differentiable stable -categories, and E a differentiable
stable -category. Suppose that we are given a collection of functors
Y Y
{Ft : Cs Dt }tT G: Dt E .
sSt tT
Assume that each Ft commutes with sequential colimits, and that G commutes with sequential colimits and
is exact in each variable. For each t T , let t : Ft D(Ft ) be a map which exhibits D(Ft ) as a differential
of Ft . Then the induced map Y Y
:G Ft G D(Ft )
tT tT
Q Q
exhibits G tT D(Ft ) as a differential of G tT Ft .
Q
Proof. Q and right exact in each variable, weQthe canonical map G tT Ft
Q Since the functor G is reduced
G tT cored(Ft ) exhibits G tT cored(Ft ) as a coreduction of G tT Ft . We may therefore replace
each Ft by cored(Ft ) and thereby reduce to the case the functors Ft are reduced in each variable. Using
Corollary 6.2.3.22, we can write each of the functors D(Ft ) as a composition
Y
Y ~
(Ft )
Cs Sp(Cs ) Sp(Dt ) ' Dt
sSt sSt
where ~(Ft ) is a multilinear functor, and the map t exhibits ~(Ft ) as a derivative of Ft . Let ~G :
t ) Sp(E) denote a derivative of G. Since the -categories Dt and E are stable and the
Q
tT Sp(D
functor G is exact in each variable, the diagram
~
G / Sp(E)
Q
tT Sp(Dt )
Q
/E
tT Dt
commutes (up to canonical homotopy). Using Theorem 6.2.1.22, we conclude that exhibits the composite
map
Q~
Y (Ft ) Y ~
G
Sp(Cs ) Sp(Dt ) Sp(E)
sS tT
Q Q
Q tT Ft . It follows from Corollary 6.2.3.24 that also exhibits G
as a derivative of G tT D(Ft ) as a
differential of G tT Ft .
Proof of Theorem 6.3.2.3. Let q : C 2 N(Fin ) be a thin 2 -family of -operads satisfying the
following conditions:
6.3. THE CHAIN RULE 871
given by composition with . The desired result now follows from the fact that is locally q-coCartesian.
Using (i), we next prove the following:
(ii) The map u : M 2 N(Fin ) 1 is a locally coCartesian fibration.
To prove this, suppose we are given a morphism 0 : (j 0 , hn0 i, i0 ) (j, hni, i) in 2 N(Fin ) 1 and
an object X 0 M lying over (j 0 , hn0 i, i0 ). We wish to show that can be lifted to a locally u-coCartesian
morphism : X 0 Y in M. If i = i0 , then the desired result follows from the fact that q : C 2 N(Fin )
and (q U ) : Sp(C) 2 N(Fin ) are locally coCartesian fibrations. Let us therefore assume that i0 = 0
and i = 1. In this case, 0 factors as a composition
0
(j 0 , hn0 i, 0) (j, hni, 0) 0 (j, hni, 1).
872 CHAPTER 6. THE CALCULUS OF FUNCTORS
is a limit diagram in the -category Fun(Sp(C) (0,hni) , Sp(C)2 ). Note that takes values in the full subcat-
egory of Fun(Sp(C)(0,hni) , Sp(C)2 ) spanned by those maps which correspond to functors Sp(C0 )n Sp(C2 )
which are excisive in each variable and commute with filtered colimits. Using Theorem 6.2.3.21, we are
reduced to showing that the composite map
0 : N(Part(S)) Fun(Sp(C) n
(0,hni) , Sp(C)2 ) Fun(C0 , Sp(C)2 )
is a limit diagram, where the second map is given by composition with the functor
C
Cn0 0 Sp(C0 )n ' Sp(C)
(0,hni) .
Set T + = 2 N(Fin ) 1 , so that T + contains objects t+ = (0, hni, 0) and t0+ = (2, h1i, 1). Let
U Equiv(S) be a downward-closed subset (that is, if an equivalence relation E on S belongs to U, then
+ 0+
any finer equivalent relation also belongs to U). We define a functor U : Part(S) tT +,t as follows. To
every chain of equivalence relations (E1 Ek ) on S, U assigns the (k + 1)-simplex of T + given by
the chain of morphisms
(0, hni, 0) (1, (S/E1 ) , i1 ) (1, (S/E2 ) , i2 ) (1, (S/Ek ) , ik ) (2, h1i, 1),
where (
0 if Ej U
ij =
1 / U.
if Ej
+ 0+
Let 0 : Part(S) Tt +,t be the functor which carries a chain of equivalence relations (E1 Ek ) to
the (k + 2)-simplex of T + given by the chain of morphisms
(0, hni, 0) (0, hni, 1) (1, (S/E1 ) , 1) (1, (S/E2 ) , 1) (1, (S/Ek ) , 1) (2, h1i, 1),
+ 0+
Let + : N(tT +,t ) Fun(Cn0 , Sp(C)2 ) be the functor obtained by combining the equivalence Cn0 ' C
(0,hni)
with the spray associated to the locally coCartesian fibration u. Unwinding the definition, we can identify
0 with the composition + 0 . For every downward closed subset U Equiv(S), we let U denote the
composite map
U + 0+ +
N(Part(S)) N(tT +,t ) Fun(Cn0 , Sp(C)2 ).
Let D : Fun(Cn0 , Sp(C)2 ) Exc (Cn0 , Sp(C)2 ) be a left adjoint to the inclusion, given by the differentiation
construction described in 6.2.3. We have an evident natural transformation 0 of functors from
+ 0+
Part(S) into tT +,t , which induces a natural transformation : 0 . Since 0 takes values in the full
subcategory Exc (Cn0 , Sp(C)2 ), induces a map D 0 . Using Lemma 6.3.6.2, we deduce that this map
is an equivalence: that is, for every chain of equivalence relations E ~ = (E1 Ek ) Part(S), the map
~ 0 ~ 0 ~ ~
E~ : (E) (E) exhibits (E) as a differential of (E). We will deduce that 0 is a limit diagram from
the following more general assertion:
6.3. THE CHAIN RULE 873
(iii) For every downward-closed U Equiv(S), the composition D U determines a limit diagram
N(Part(S)) Exc (Cn0 , Sp(C)2 ).
The proof of (iii) proceeds by descending induction on the cardinality of U. Our base case is the following:
(iv) If U = Equiv(S), then the functor D U determines a limit diagram N(Part(S)) Exc (Cn0 , Sp(C)2 ).
To carry out the inductive step, we will prove the following:
(v) Let U ( Equiv(S) be a proper downward closed subset. Let E be an equivalence relation on S which is
minimal among those elements which does not belong to U, let U0 = U {E}, and assume that D U0
is a limit diagram in Exc (Cn0 , Sp(C)2 ). Then D U is a limit diagram in Exc (Cn0 , Sp(C)2 ).
0
We now prove (iv). Let : N(t,tT ) Fun(Chni,0 , C2 ) be the spray associated to the locally coCartesian
fibration q : O T , and let
C2 : C2 Sp(C)2 be a left adjoint to the functor Sp(C)2 C2 determined by
p. Using (i), we deduce that Equiv(S) is equivalent to the composition
C
N(Part(S)) Fun(Cn0 , C2 ) 2 Fun(Cn0 , Sp(C)2 ),
where denotes the composition
0
N(Part(S)) N(t,t
T ) Fun(Chni,0 , C2 ) ' Fun(C0 , C2 ).
n
Let D0 : Fun(Cn0 , C2 ) Exc (Cn0 , C2 ) be a left adjoint to the inclusion. The commutative diagram of
-categories
C
Exc (Cn0 , Sp(C)2 )
2
/ Exc (Cn0 , C2 )
C
Fun(Cn0 , Sp(C)2 )
2
/ Fun(Cn0 , C2 )
determines a commutative diagram of left adjoint functors
Exc (Cn0 , Sp(C)2 ) o Exc (Cn0 , C2 )
O O
D D0
where the upper horizontal map is an equivalence by virtue of Proposition 1.4.2.22. Consequently, to show
n
that D Equiv(S) ' D 0
C2 () is a limit diagram in Exc (C0 , Sp(C)2 ), it will suffice to show that D is
limit diagram in Exc (Cn0 , C2 ). Using Corollary 6.2.3.24, we are reduced to proving that the diagram ~
is a limit diagram in Exc (Sp(C0 )n , Sp(C)2 ). We will prove this by verifying the hypotheses of Theorem
6.3.5.5. Fix an equivalence relation E on S. We let EquivE (S) denote the subset of Equiv(S) spanned by
those equivalence relations E 0 on S which refine E. We have a canonical isomorphism of partially ordered
sets Y
EquivE (S) = Equiv(S 0 ),
S 0 S/E
where the product is taken over all equivalence classes in S (which we regard as subsets of S). The inclusion
EquivE (S) , Equiv(S) admits a right adjoint, which we can identify with the map
Y
: Equiv(S) Equiv(S 0 )
S 0 S/E
given by restricting anQequivalence relation on S to each of the subsets S 0 S/E. Composing with gives
a map : Part(S) S 0 S/E Part(S 0 ). We first verify:
874 CHAPTER 6. THE CALCULUS OF FUNCTORS
(a) The map u restricts to a right cofinal map Part0 (S) S 0 S/E Part0 (S 0 ). According to Theorem
Q
T.4.1.3.1, this is equivalent to the assertion that for every element {XS 0 }S 0 S/E S 0 S/E Part0 (S 0 ),
Q
the partially ordered set P = {X Part0 (S) : (X) {XS 0 }} has weakly contractible nerve.
We can identify each XS 0 with a nondegenerate simplex in N(Equiv(S 0 )). Unwinding the definitions,
we see that the simplicial set N(P ) is isomorphic
Q to the barycentric subdivision of the simplicial set
Q = N(Equiv(S)) QS0 S/E N(Equiv(S 0 )) S 0 S/E XS 0 , which is a full subcategory of N(Equiv(S)).
Let Q0 denote the full subcategory of Q spanned by those equivalence relations on S which refine
E. The inclusion Q0 , Q admits a right adjoint and is therefore a weak homotopy equivalence. We
are therefore reduced Q
to proving that Q0 is weakly contractible. It now suffices to observe that the
projection map Q0 S 0 S/E XS 0 is an isomorphism, so that Q0 is a product of simplices.
t ,t0
For each S 0 S/E, let tS 0 = (0, S0 ) T , let S 0 : N(TS0 ) Fun(C
(0,S 0 ) , C2 ) be the spray associated
t ,t0
to the locally coCartesian fibration q. Composing with the functor Part(S 0 ) N(TS0 ) and using the
S0 S0
0
identification C
(0,S0 ) ' C0 , we obtain a map : N(Part(S 0 )) Fun(CS0 , C2 ). Using (3), we see that the
composite map
0
S 0
N(Part(S)) N(Part(S 0 )) Fun(CS0 , C2 )
0 , C2 )
is given by composing the functor : N(Part(S)) Fun(CS0 , C2 ) with the map Fun(CS0 , C2 ) Fun(CE
determined by the inclusion
0 Y Y
CS0 ' C0 {} Cn0 ,
sS 0 sSS 0
Using (i), we deduce that the map is an equivalence. Consequently, to complete the proof of (v), it will
suffice to show that D U,U0 is a limit diagram.
~ where either i = 0 or E
Let P [1] Part(S) be the subset consisting of those pairs (i, E) ~ contains E.
t+ ,t0+
We define a map P : P T + by the formula
(
~
~ = U,U0 (E) if i = 1
P (i, E)
~
U0 (E) otherwise.
Note that composition with + determines a map P : N(P ) Fun(Cn0 , Sp(C)2 ). Let P 0 denote the partially
ordered subset of P obtained by removing the least element (0, ). By assumption, the restriction of D P
to N({0} Part(S)) is a limit diagram. The inclusion N({0} Part0 (S)) , N(P 0 ) admits a right adjoint
( given by the projection P 0 Part0 (S)) and is therefore right cofinal. It follows that D P is a limit
diagram.
Define partially ordered subsets P 00 P 0 P as follows:
~ P belongs to P 0 if either i = 1 or E
A pair (i, E) ~ does not contain E as a least element.
~ P belongs to P 00 if either i = 1 or E
A pair (i, E) ~ does not contain E.
Set P 00 = P 0 P 0 and P 000 = P 00 P 0 . Note that the projection map P 00 Part(S) is an isomorphism
of partially ordered sets, and that the restriction of P to N(P 00 ) coincides with U,U0 . To complete the
proof, it will suffice to show that the restriction of D P to(N(P 00 ) is a limit diagram. The inclusion
~
~ 7 (0, E {E}) if i = 0 ), and is therefore
N(P 000 ) N(P 00 ) admits a right adjoint (given by (i, E)
~
(1, E) if i = 1.
right cofinal. We are therefore reduced to proving that the restriction of D P to N(P 0 ) is a limit diagram.
Since D P is a limit diagram, this is a consequence of the following assertion:
E = E0 E1 Ek
~ 0) P 0 : E
on S. Let P0 E~ = {(i, E ~ E
~ 0 }. We wish to prove that the canonical map
~
D(P (0, E)) lim ~ 0 ))
D(P (i, E
~ 0 )P 0
(i,E ~0
E
is an equivalence. Let Q P0 E~ be the partially ordered subset spanned by those pairs (i, E ~ 0 ), where
E~ 0 {E 0 Equiv(S) : E E 0 } = E.
~ The construction (i, E~ 0 ) 7 (i, E
~ 0 {E 0 Equiv(S) : E E 0 ~
/ E})
determines a right adjoint to the inclusion Q , PE~ , so that the inclusion N(Q) N(P0 E~ ) is right cofinal.
0
is an equivalence.
Let Part0 (S) denote the subset of Part(S) consisting of those linearly ordered subsets of Equiv(S) which
contain E as a largest element. The construction E ~ 0 7 E ~ induces a bijection from Part0 (S) to the
~0 E
subset of Part(S) consisting of those chains which contain E as a final segment. Let Part00 (S) denote the
~
876 CHAPTER 6. THE CALCULUS OF FUNCTORS
subset of Part0 (S) consisting of linearly ordered subsets which have at least two elements. Unwinding the
definitions, we are reduced to proving that the diagram :
~
DP (0, E) / lim ~ 0 E)
DP (0, E ~
E~ 0 Part00 (S)
~
DP (1, E) / lim ~ 0 E)
DP (1, E ~
E~ 0 Part00 (S)
We now divide the proof into two cases. Suppose first that k = 0, so that E ~ = {E}. The edge
S/E
(1, (S/E) ) (2, h1i) of T determines a functor G : C1 C2 . Unwinding the definitions, we obtain
canonical equivalences
Y
~ 0 E)
P (0, E ~ ' G ~ 0)
S 0 (rS 0 E
C2
S 0 S/E
Y
P (1, E ~ ' ~(G)
~ 0 E) ~0
C1 S 0 (rS 0 E ).
S 0 S/E
6.3. THE CHAIN RULE 877
To prove that is a pullback diagram, it will suffice to show that the square
~(G) Q 0 ~((S 0 rS 0 )({E})) / lim ~
Q ~ ~
(G) S 0 S/E (S rS )(E)
0 0
S S/E E~ 0 Part00 (S)
is a pullback square in Exc (Sp(C0 )n , Sp(C2 )). We will deduce this from Theorem 6.3.5.6.
Choose an equivalence relation E 0 ( E on S. If S 0 S, we let ES0 0 denote the restriction of the equivalence
relation E 0 to S 0 . Unwinding the definitions, we see that for each S 0 S/E and each E ~ Part0 (S), the
0
~ ) S0 canonically equivalent to the composition
functor (S 0 rS 0 )(E 0 E
0 Y 0
Q ~ 0)
(S 00 rS 00 )(E S 0 /ES
0
0
CS0 ' CE
0 C1 C1 ,
0
S 00 S 0 /ES 0
where the final functor is given by the iterated product. To satisfy the hypotheses of Theorem 6.3.5.6, it will
suffice to verify the following:
(vii) The restriction maps rS 00 determine a right cofinal map N(Part00 (S)) S 00 S/E 0 N(Part0 (S 00 )).
Q
Fix elements {E ~ 0 00 Part0 (S 00 )} for S 00 S/E 0 . Let Part000 (S) denote the subset of Part00 (S) consisting of
S
those elements E ~ 0 such that rS 00 (E ~ 0) E~ 0 0 for S 00 S/E 0 . According to Theorem T.4.1.3.1, it will suffice
S
to show that the partially ordered set Part000 (S) has weakly contractible nerve.
Let EquivE (S) denote the subset of Equiv(S) consisting of equivalence relations which refine E, and define
EquivE 0 (S) EquivE (S) similarly. For every downward-closed subset V EquivE (S)({E}EquivE 0 (S)),
we let Part000 000
V (S) denote the subset of Part (S) consisting of those linearly ordered subsets E Equiv(S)
~0
000
which do not intersect V. We will prove that PartV (S) has weakly contractible nerve by descending induction
on the cardinality of V. Taking V = , this will complete the proof of (vi). We first treat the base case
V = EquivE (S) ({E} EquivE 0 (S)) Let R denote the subset of Part000 V (S) consisting of those subsets
~ 0 Equiv(S) which contain E 0 . The inclusion R Part000
E V (S) admits a left ~ 0 7 E
adjoint, given by E ~ 0 {E 0 }.
It will therefore suffice to show that N(R) is weakly contractible. This is clear, since R contains a least element
(given by the linearly ordered subset {E 0 ( E} Equiv(S)).
We now carry out the inductive step. Assume that Part000 V (S) has weakly contractible nerve for some
nonempty subset V EquivE (S) ({E} EquivE 0 (S)). Let E 00 be a maximal element of V and let
V0 = V {E 00 }. We will prove that Part000 V0 (S) has weakly contractible nerve by showing that the inclusion
i : N(Part000 000
V (S)) , N(PartV0 (S))
is a weak homotopy equivalence. Let R denote the subset of Part000 V0 (S) consisting of those linearly ordered
~ 0 Equiv(S) with the following property: if E 00 belongs to E
subsets E ~ 0 , then the common refinement E 0 E 00
~ 0
belongs to E . Then the inclusion map i factors as a composition
i0 i00
N(Part000 000
V (S)) , N(R) , N(PartV0 (S)).
Here i0 admits a right adjoint and i00 admits a left adjoint. It follows that i0 and i00 are weak homotopy
equivalences, so that i is a weak homotopy equivalence. This completes the proof of (vii).
We now return to the proof of (vi) in the case where k > 0. Let W = S/E1 . Given an element w W ,
let Sw denote its inverse image in S and let Ew be the restriction of E to Sw . The map of pointed finite sets
(S/E) W determines functors Y
Gw : C1 C1
ESw /E
878 CHAPTER 6. THE CALCULUS OF FUNCTORS
. Let H : Sp(C)W
1 Sp(C)2 be the functor given by the composition
Y Y
~ 0 E)
P (1, E ~ 'H (~(Gw )) ~
C1 S 0 (rS 0 (E))
wW S 0 Sw /Ew
~ 0 Part0 (S). Since Sp(C) is a stable 2 -family of -operads, the functor H is exact in each variable.
for E
Using Lemma 6.3.6.2 and Corollary 6.2.3.24, we see that is a pullback diagram if and only if the diagram
H
Q ~(Gw Q 0
S Sw /Ew (S rS )({E}))
0 0
wW
v
limE~ 0 Part00 (S) H
Q ~(Gw Q 0 ~
S Sw /Ew (S rS )(E))
0 0
wW
H
Q ~(Gw ) Q 0 ~
S Sw /Ew (S rS )({E})
0 0
wW
" x
limE~ 0 Part00 (S) H
Q ~(Gw ) Q 0 ~
wW S Sw /Ew (E rE )(I)
We wish to prove that the evident natural transformation F F 0 induces an equivalence tfib(F ) tfib(F 0 )
in the stable -category Exc (Sp(C)n0 , Sp(C)2 ). To study this map, we need the following observation:
(viii) Let ( wW Part0 (Sw ))0 denote the subset of ( wW Part0 (Sw )) obtained by removing the least ele-
Q Q
ment. Then the restriction maps The restriction maps {rSw : Part0 (S) Part0 (Sw )} induce a right
cofinal functor Y
N(Part00 (S)) N( Part0 (Sw ))0 .
wW
~w0
}wW of wW Part0 (Sw ) which is not the least element. Using
Q
To prove (viii), let us fix an element {E
the criterion of Theorem T.4.1.3.1, we are reduced to proving that the partially ordered set Z = {E ~0
00 ~ ) E
0 ~ w ]} has weakly contractible nerve. Let Z Part(S) be the subset
00
Part (S) : (w W )[rSw (E
consisting of those nonempty chains E ~ 0 = (E 0 . . . E 0 0 ) Part(S) such that E 0 0 E and rS (E~ 0) E~w
0
0 k k w
for each w W , and let Z 0 Z 00 be the subset obtained by removing the one-element chain {E}. The
inclusion Z , Z 0 has a left adjoint (given by the construction E ~ 0 7 E
~ 0 {E}) and therefore induces a
weak homotopy equivalence N(Z) N(Z ). We are therefore reduced to proving that N(Z 0 ) is weakly
0
Let Y
F0 : N(Part0 (Sw )) Fun(Sp(C)n0 , Sp(C)2 )
wW
~ w }) = H Q
be given by the formula F0 ({E ~ 0
wW Fw (Ew ), and define F0 similarly. Then we can recover F
0
and F as the composite functors
F
Y
Part0 (S) Part0 (Sw ) 0 Fun(Sp(C)n0 , Sp(C)2 )
wW
Y F0
Part0 (S) Part0 (Sw ) 0 Fun(Sp(C)n0 , Sp(C)2 ).
wW
tfib F / tfib F 0 ,
and assertion (viii) guarantees that the vertical maps are equivalences. We are therefore reduced to proving
that the map : tfib F0 tfib F00 is an Q
equivalence. Since the functor
Q H is exact in each variable, we can
identify with the canonical map H wW {tfib Fw }wW H wW {tfib Fw0 }wW . It will therefore
suffice to show that for each w W , the map tfib Fw tfib Fw0 is an equivalence. Equivalently, we wish to
show that the diagram
~(G) Q 0 ~((S 0 rw0 )({Ew })) / lim ~
Q ~ w ~0
(G) S 0 Sw /Ew (S rS 0 )(Ew )
0
S Sw /Ew S E~ w0 Part00 (Sw )
is a pullback square in Fun(Sp(C)n0 , Sp(C)1 ). The proof now proceeds exactly as in the case k = 0 (with some
minor changes in notation).
880 CHAPTER 6. THE CALCULUS OF FUNCTORS
Chapter 7
Let Sp denote the -category of spectra. In 4.8.2, we saw that Sp admits a symmetric monoidal structure
(the smash product symmetric monoidal structure) which is characterized up to equivalence by the require-
ment that the sphere spectrum S Sp is the unit object and the tensor product functor : Sp Sp Sp
preserves colimits separately in each variable. This operation can be regarded as a homotopy theoretic ana-
logue of the usual tensor product of abelian groups. In this chapter, we will undertake a systematic study
of commutative and noncommutative algebra in the -category Sp.
We begin in 7.1 by introducing the notion of an Ek -ring, for 0 k . To guide the readers intuition,
we offer the following table of analogies:
Set Space
Warning 7.0.0.1. Let R be an associative ring, and let M and N be right and left modules over R,
respectively. Then we can regard R as a discrete E1 -algebra in the -category of spectra, and M and N as
discrete module spectra over R. Consequently, we can compute the tensor product M R N either in the
-category of spectra or in the ordinary category of abelian groups. Unless otherwise specified, the notation
881
882 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
M R N will indicate the relative tensor product in the -category of spectra. We will denote the ordinary
algebraic tensor product by TorR0 (M, N ). These are generally different from one another: for example, the
spectrum M R N need not be discrete. In fact, in 7.2 we will see that there are canonical isomorphisms
i (M R N ) ' TorR R
i (M, N ) (Corollary 7.2.1.22). In particular, the algebraic tensor product Tor0 (M, N )
can be realized as the 0th homotopy group of the spectrum M R N .
In cases where the groups TorR i (M, N ) vanish for i > 0 (for example, if either M or N is a projective
module over R), we will generally not distinguish in notation between M R N and TorR 0 (M, N ).
Remark 7.0.0.2. The theory of structured ring spectra plays an important role in modern stable homotopy
theory. There is a vast literature on the subject, which we will not attempt to review here. We refer the
readers to [51] for a foundational approach using the language of model categories, rather than the language
of -categories which we employ in this book.
to coherent homotopy. The technology of Chapter 4 provides us with a robust theory of (left and right)
modules over E1 -rings, which we study in 7.1.1.
For any E1 -ring A, the -category LModA = LModA (Sp) is stable and compactly generated. In 7.1.2
we will prove a converse to this statement (due to Schwede and Shipley): if C is a presentable stable -
category which is generated by a single compact object 1 C, then we can describe C as the -category of
left modules over the endomorphism object R = EndC (1) (see Theorem 7.1.2.1). Moreover, we show that
promoting R to an Ek+1 -ring is equivalent to promoting C to an Ek -monoidal -category (having 1 as unit
object). In this case, it makes sense to consider Ek -algebra objects of C, which we refer to as Ek -algebras
over R. In 7.1.3, we will study the theory of Ek -algebras over an Ek+1 -ring R, and prove a technical result
(Theorem 7.1.3.1) which implies that many natural constructions are compatible with change of R.
Using Theorem 4.1.4.4, we conclude that Alg(1) is equivalent to the underlying -category of strictly
associative monoids in any sufficiently nice monoidal model category of spectra (see Example 4.1.4.6). If we
are interested in studying algebras over a discrete E -ring R, then much more concrete models are available.
In 7.1.4, we will show that the theory of E1 -algebras over R is equivalent to the theory of differential
graded algebras (Proposition 7.1.4.6). When R contains the field Q of rational numbers, there is a similar
description of the -category of E -algebras over R (Proposition 7.1.4.11).
Notation 7.1.1.1. According to Example 5.1.0.7, there is a trivial Kan fibration of -operads q : E 1
Ass . We will fix a section of q. For any symmetric monoidal -category C, composition with this sec-
tion induces an equivalence of -categories : AlgE1 (C) Alg(C). We will generally abuse notation by
identifying an E1 -algebra object A AlgE1 (C) with its image in Alg(C). In particular, we will denote the
-categories LMod(A) (C) and RMod(A) (C) defined in 4.2.1 by LModA (C) and RModA (C), respectively.
If A is an E -ring, then we let ModA denote the -category ModEA (Sp), so that we have canonical
equivalences
LModA ModA RModA
(see Proposition 4.5.1.4).
Definition 7.1.1.2. Let R be an E1 -ring. We let LModR denote the -category LModR (Sp). We will
refer to LModR as the -category of left R-module spectra. Similarly, we let RModR denote the -category
RModR (Sp) of right R-module spectra.
Remark 7.1.1.3. If R is an E1 -ring, we will often refer to (left or right) R-module spectra simply as (left
or right) R-modules.
For the sake of definiteness, we will confine our attention to the study of left module spectra throughout
this section; the theory of right module spectra can be treated in an entirely parallel way.
Our first goal is to prove that the -category of modules over an E1 -ring is stable. This is a consequence
of the following more general assertion:
Proposition 7.1.1.4. Let C be an -category equipped with a monoidal structure and a left action on an -
category M. Assume that M is a stable -category, and let R Alg(C) be such that the functor M 7 R M
is exact. Then LModR (M) is a stable -category. Moreover, if N is an arbitrary stable -category, then a
functor N LModR (M) is exact if and only if the composite functor N LModR (M) M is exact. In
particular, the forgetful functor LModR (M) M is exact.
884 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Corollary 7.1.1.5. Let R be an E1 -ring. Then the -categories LModR and RModR are stable.
We next consider connectivity properties of E1 -rings and their modules. Let R be an E1 -ring. We will
generally not distinguish notationally between R and its underlying spectrum. In particular, for each n Z,
we let n R denote the nth homotopy group of the underlying spectrum. We observe that n R can be
identified with the set 0 MapSp (S[n], R), where S denotes the sphere spectrum. Since S is the identity for
the smash product, there is a canonical equivalence S S ' S; using the fact that is exact in each variable,
we deduce the existence of equivalences S[n] S[m] ' S[n + m] for all n, m Z. The multiplication map
MapSp (S[n], R) MapSp (S[m], R) MapSp (S[n] S[m], R R) MapSp (S[n + m], R)
determines a bilinear map n R m R n+m R. It is not difficult to see that these maps endow R =
L
n n R with the structure of a graded associative ring, which depends functorially on R. In particular,
0 R is an ordinary associative ring, and each n R has the structure of a 0 R-bimodule.
Remark 7.1.1.6. If R admits the structure of an Ek -ring for k 2, we can say a bit more. In this case, the
multiplication on R is commutative (up to homotopy). It follows that the multiplication on R is graded
commutative. That is, for x n R and y m R, we have xy = (1)nm yx. Here the sign results from the
fact that the composition
S[n + m] ' S[n] S[m] ' S[m] S[n] ' S[n + m]
is given by the sign (1)nm . In particular, the homotopy group 0 R is equipped with the structure of a
commutative ring, and every other homotopy group n R has the structure of a module over 0 R.
Lemma 7.1.1.7. The t-structure on the -category Sp determined by the class of connective objects is
compatible with the smash product symmetric monoidal structure (in the sense of Example 2.2.1.3). In other
words, the full subcategory Spcn Sp spanned by the connective objects is closed under smash products and
contains the unit object. Consequently, the monoidal structure on Sp determines a monoidal structure on
Spcn .
Proof. The -category Spcn is the smallest full subcategory of Sp which contains the sphere spectrum S Sp
and is stable under colimits and extensions. Let C be the full subcategory of Sp spanned by those spectra X
such that, for all Y Spcn , X Y is connective. We wish to prove that Spcn C. Since the smash product
preserves colimits separately in each variable, we conclude that C is closed under colimits and extensions in
Sp. It will therefore suffice to prove that S C. This is clear, since S is the unit object of Sp.
Recall that a spectrum X is said to be connective if n X ' 0 for n < 0. We will say that an Ek -ring R
is connective if its underlying spectrum is connective. We let Alg(k),cn denote the full subcategory of Alg(k)
spanned by the connective Ek -rings. We can equivalently define Alg(k),cn to be the -category AlgEk (Spcn ),
where Spcn denotes the full subcategory of Sp spanned by the connective spectra (the full subcategory
Spcn Sp inherits a symmetric monoidal structure in view of Proposition 2.2.1.1 and Lemma 7.1.1.7). In
the special case k = , we will denote this -category CAlgEk (Spcn ) by CAlgcn .
Let M be a left R-module spectrum for some E1 -ring R. We will generally abuse notation by identifying
M with its image in Sp. In particular, we define the homotopy groups {n M }nZ of M to be the homotopy
groups of the underlying spectrum. TheL action map R M M induces bilinear maps n R m M
n+m M , which endow the sum M = nZ n M with the structure of a graded left module over R.
We will say that M is connective if its underlying spectrum is connective; that is, if n M ' 0 for n < 0.
7.1. STRUCTURED RING SPECTRA 885
Remark 7.1.1.8. When restricted to connective Ek -rings, the functor detects equivalences: if f : A B
is a morphism in Alg(k),cn such that (f ) is an equivalence, then f is an equivalence. We observe that the
functor : Alg(k),cn S is a composition of a pair of functors AlgEk (Spcn ) Spcn S, both of which
preserve sifted colimits (Corollaries 3.2.3.2 and 1.4.3.9) and admit left adjoints. It follows from Theorem
4.7.4.5 that Alg(k),cn can be identified with the -category of modules over a suitable monad on S. In
other words, we can view connective Ek -rings as spaces equipped with some additional structures. Roughly
speaking, these additional structures consist of an addition and multiplication which satisfy the axioms for
a ring (commutative if k 2), up to coherent homotopy.
The functor : Alg(k) S is not conservative: a map of Ek -rings f : A B which induces a homotopy
equivalence of underlying spaces need not be an equivalence in Alg(k) . We observe that f is an equivalence
of Ek -rings if and only if it is an equivalence of spectra; that is, if and only if n (f ) : n A n B is an
isomorphism of abelian groups for all n Z. However, (f ) is a homotopy equivalence of spaces provided
only that n (f ) is an isomorphism for n 0; this is generally a weaker condition.
Remark 7.1.1.9. Roughly speaking, if we think of an E1 -ring R as a space equipped with the structure of
an associative ring up to coherent homotopy, then a left R-module can be thought of as another space which
has an addition and a left action of R, up to coherent homotopy in the same sense. This intuition is really
only appropriate in the case where R and M are connective, since the homotopy groups in negative degree
have no simple interpretation in terms of underlying spaces.
If R is a connective E1 -ring, the formation of homotopy groups of a left R-module M can be interpreted
in terms of an appropriate t-structure on LModR .
Notation 7.1.1.10. If R is an E1 -ring, we let LMod0
R be the full subcategory of LModR spanned by those
left R-modules M for which n M ' 0 for n < 0, and LMod0 R the full subcategory of LModR spanned by
those R-modules M for which n M ' 0 for n > 0.
Notation 7.1.1.11. Let R be an E1 -ring, and let M and N be left R-modules. We let ExtiR (M, N ) denote
the abelian group 0 MapLModR (M, N [i]).
Remark 7.1.1.12. Suppose that R is an associative ring, regarded as a discrete E1 -ring, and let M and
N be discrete left R-modules. Then the abelian groups ExtiR (M, N ) of Notation 7.1.1.11 can be identified
with the usual Yoneda Ext-groups, computed in the abelian category of (discrete) left R-modules. This is a
consequence of Proposition 7.1.1.15, proven below.
Proposition 7.1.1.13. Let R be a connective E1 -ring. Then:
(1) The full subcategory LMod0
R LModR is the smallest full subcategory which contains R (regarded as
an R-module in the natural way; see Example 4.2.1.17) and is stable under small colimits.
(3) The t-structure described in (2) is both left and right complete, and the functor 0 determines an
equivalence of the heart LModR with the (nerve of the) ordinary category of (discrete) 0 R-modules.
Corollary 4.2.4.8 implies that R (regarded as an object of LModR ) corepresents the composition LModR
Sp S . It follows that LMod00R = LMod0 R . Because the forgetful functor LModR Sp preserves small
colimits (Corollary 4.2.3.5), we conclude that LMod0
R is stable under extensions and small colimits. Since
R is connective, R LMod0 R , so that LMod 0
R LMod 0
R . Let C be the smallest full subcategory of LModR
which contains R and is stable under small colimits, so that C LMod0R . We will complete the proof of (1)
and (2) by showing that C = LMod0 R .
0
Let M LModR . We will construct a diagram
M (0) M (1) M (2) . . .
in (LModR )/M with the following properties:
(i) Let i 0, and let K(i) be a fiber of the map M (i) M . Then j K(i) ' 0 for j < i.
(ii) The R-module M (0) is a coproduct of copies of R.
(iii) For i 0, there is a pushout diagram
F [i] /0
M (i) / M (i + 1),
Warning 7.1.1.14. Let R be an associative ring, which we can identify with a discrete E1 -ring (Proposition
7.1.3.18). The theory of R-module spectra (Definition 7.1.1.2) does not agree with the usual theory of
R-modules. Instead, Proposition 7.1.1.13 allows us to identify the usual category of R-modules with the
-category of discrete R-module spectra.
Let R be a connective E1 -ring, let A be the abelian category of left modules over the (ordinary) ring
0 R. Then A has enough projective objects, so we can consider the derived -category D (A) described
in 1.3.2. Part (3) of Proposition 7.1.1.13 determines an equivalence N(A) ' LMod R . Using Proposition
1.3.3.12, we deduce the existence of an (essentially unique) right t-exact functor : D (A) LModR .
Proposition 7.1.1.15. Let R be a connective E1 -ring, and let : D (A) LModR be the functor con-
structed above. The following conditions are equivalent:
(1) The E1 -ring R is discrete. That is, i R ' 0 for i > 0.
(2) The functor is fully faithful, and induces an equivalence of D (A) with the -category of right
bounded objects of LModR .
Proof. Let P A be the projective object corresponding to the free left 0 R-module on one generator.
Then, for M D (A), we have a canonical isomorphism Ext0D (A) (P, M ) ' 0 M. If (2) is satisfied, then
we deduce the existence of a canonical isomorphisms
Ext0R ((P ), M ) ' 0 M ' Ext0R (R, M )
for M LMod0 R . Thus (P ) and R are isomorphic in the homotopy category hLModR . Since (P ) is
discrete, we conclude that R is discrete, which proves (1).
For the converse, let us suppose that R is discrete. Let us regard (the nerve of) A as a full subcategory of
both D (A) and LModR . For M, N A, let ExtiA (M, N ) denote the abelian group 0 MapD (A) (M, N [i])
(in other words, ExtiA (M, N ) is the classical Yoneda Ext-group computed in the abelian category A). We
claim that the canonical map ExtiA (M, N ) ExtiR (M, N ) is an isomorphism. For i < 0, both sides vanish.
The proof in general goes by induction on i, the case i = 0 being trivial. For i > 0, we choose an exact
sequence
0KP M 0
in A, where P is a free 0 R-module. We have a commutative diagram of abelian groups with exact rows
1 2 3
Exti1 / Exti1 (K, N ) / ExtiR (M, N ) / ExtiR (P, N ).
R (P, N ) R
We wish to show that 3 is an isomorphism. Since 1 and 2 are bijective by the inductive hypothesis, it
will suffice to show that ExtiA (P, N ) ' 0 ' ExtiR (P, N ). The first equivalence follows from the fact that P
is a projective object of A. For the second, we observe that as an object of LModR , P coincides with a
coproduct of copies of R (in virtue of assumption (1)). Consequently, ExtiR (P, N ) can be identified with a
product of copies of i N , which vanishes since i > 0 and N LMod0 R .
Now suppose that M A, and consider the full subcategory C D (A) spanned by those objects N for
which the canonical map ExtiD (A) (M, N ) ExtiR ((M ), (N )) is an isomorphism for all i Z. Applying
the five lemma to the relevant long exact sequences, we conclude that C is stable under extensions in D (A).
The above argument shows that C contains the heart of D (A); it therefore contains the full subcategory
Db (A) of bounded object of D (A).
Now let C0 D (A) spanned by those objects M having the property that for every N Db (A), the
canonical map ExtiD (A) (M, N ) ExtiR ((M ), (N )) is an isomorphism for i Z. Repeating the above
argument, we conclude that Db (A) C0 . In particular, the restriction | Db (A) is fully faithful.
888 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
We claim that the essential image of | Db (A) consists of precisely the t-bounded objects of LModR . Let
M LModR be a t-bounded object. We wish to prove that M belongs to the essential image of . Without
loss of generality, we may suppose that M LMod0 R . Since M is t-bounded, we have also M LModR
n
for some n 0. We now work by induction on n. If n = 0, then M belongs to the heart of LModR and the
result is obvious. If n > 0, then we have a fiber sequence
n M M n1 M.
Since is exact and fully faithful, it will suffice to show that n M [n] and n1 M belong to the essential
image of , which follows from the inductive hypothesis.
The preceding argument shows that induces an equivalence Db (A) LModbR between the full subcate-
gories of bounded objects. We now conclude by observing that both D (A) and LModR are left complete.
Remark 7.1.1.16. Let R and A be as in Proposition 7.1.1.15, and assume that R is discrete. Let D(A) be
the unbounded derived -category of A (Definition 1.3.5.8), so that Proposition 1.3.5.24 allows us to identify
D (A) with the full subcategory of D(A) spanned by the right bounded objects. Since D(A) and LModR
are both right complete (Propositions 1.3.5.21 and 7.1.1.13), the fully faithful embedding D(A) LModR
induces an equivalence of -categories D(A) ' LModR . In other words, the -category of left R-module
spectra can be identified with the derived -category of the abelian category of (discrete) R-modules.
To prove (a), it suffices to show that G preserves all small colimits. Since G is exact, this is equivalent
to the requirement that G preserves small filtered colimits, which follows from our assumption that C is
compact. To prove (b), suppose we are given a map : D D0 such that G() is an equivalence. Let D00
be the cofiber of . Since G is exact, we deduce that G(D00 ) ' 0, so that n G(D00 ) ' Extn 00
C (C, D ) vanishes
for every integer n. Our assumption that C generates C implies that D00 ' 0, so that is an equivalence.
It remains to prove (c). Fix an object D C, and let X Sp be the full subcategory spanned by those
spectra X for which the map X is an equivalence. Since G preserves small colimits, the -category X Sp
is stable under small colimits. To prove that X = Sp, it suffices to show that S[n] X for every integer n,
where S denotes the sphere spectrum. Since the functor G is exact, we can reduce to the case n = 0, where
the result is obvious.
Remark 7.1.2.2. Let C be a stable -category, and let X C be an object. Then it is possible to extract
from C an E1 -ring spectrum EndC (X) with the property that n EndC (X) ' Extn C (X, X) for all n Z,
and the ring structure on EndC (X) is given by composition in the triangulated category hC. We will
describe the argument in the case where C is presentable (the general case can be reduced to this case by
first replacing C by a small subcategory which contains X, and then enlarging C by formally adjoining filtered
colimits). According to Remark 4.8.2.20, the -category C is naturally left-tensored over Sp. Proposition
4.2.1.33 implies that C is also enriched over Sp, so that there exists a morphism object MorC (X, X). The
object EndC (X) = MorC (X, X) can be lifted to a final object of the monoidal -category C+ [X], and can
therefore be lifted to Alg(Sp) ' AlgE1 (Sp). The identification of the homotopy groups of EndC (X) follows
from the homotopy equivalence MapSp (S[n], EndC (X)) ' MapC (S[n] X, X).
Remark 7.1.2.3. Let C be a presentable stable -category containing an object C. The E1 -ring R appearing
in the proof of Theorem 7.1.2.1 can be identified with the endomorphism algebra EndC (C) described in
Remark 7.1.2.2.
In the situation of Theorem 7.1.2.1, the E1 -ring R is determined up to equivalence by the pair (C, C),
but not by the -category C alone. As in classical Morita theory, an equivalence between module categories
RModR and RModR0 need not result from an equivalence between R and R0 . However, every equivalence
between RModR and RModR0 is obtained by tensor product with a suitable R-R0 -bimodule spectrum. In
fact, we have the following more general result:
Proposition 7.1.2.4. Let R and R0 be E1 -rings, and let FunL (RModR , RModR0 ) be the -category of
functors from RModR to RModR0 which preserve small colimits. Then the relative tensor product functor
R : RModR R BModR0 (Sp) RModR0 induces an equivalence of -categories
If we wish to recover the E1 -ring from the -category RModR of right R-modules, we should consider
not only RModR but also the distinguished object R (regarded as a right module over itself), whose endo-
morphism algebra can be identified with R. More generally, for any k 1, we can recover an Ek -ring R from
the -category of right R-modules, regarded as an Ek1 -monoidal -category. Before stating the precise
result, we need to introduce a bit of terminology.
RM E
k1 Ek for each k > 0. If C is an Ek -monoidal -category and R Alg/Ek (C), then we let
RModR (C) denote the fiber product AlgRM /Ek (C) AlgAss /E {R}. If we assume that C admits geometric
k
realizations of simplicial objects and that the tensor product on C preserves geometric realizations of simplicial
objects, then the constructions of 4.8.3 show that RModR (C) inherits the structure of an Ek1 -monoidal
-category.
890 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proposition 7.1.2.6. Let k 1. The construction R 7 RMod R determines a fully faithful embedding
(k)
from the -category Alg of Ek -rings to the -category AlgEk1 (PrL ) of Ek1 -monoidal presentable -
categories. An Ek1 -monoidal -category C E k1 belongs to the essential image of this embedding if
and only if the following conditions are satisfied:
(1) The -category C is stable and presentable, and if k > 1 then the tensor product functor : C C C
preserves small colimits separately in each variable.
(2) The unit object 1 C is compact.
(3) The object 1 generates C in the following sense: if C C is an object such that ExtiC (1, C) ' 0 for all
integers i, then C ' 0.
Proof. The full faithfulness follows from Corollary 5.1.2.6 and Proposition 4.8.2.18. The description of the
essential image follows as in the proof of Theorem 7.1.2.1.
Proposition 7.1.2.6 is also valid (with the same proof) in the the limiting case k = :
Proposition 7.1.2.7. The construction R 7 Mod R determines a fully faithful embedding from the -
category CAlg of E -rings to the -category CAlg(PrL ) of presentable symmetric monoidal -categories.
A symmetric monoidal -category C belongs to the essential image of this embedding if and only if the
following conditions are satisfied:
(1) The -category C is stable and presentable and the tensor product functor : C C C preserves
small colimits separately in each variable.
(2) The unit object 1 C is compact.
(3) The object 1 generates C in the following sense: if C C is an object such that ExtiC (1, C) ' 0 for all
integers i, then C ' 0.
Our next goal is to use Proposition 7.1.2.7 to address the question raised at the beginning of this section.
Suppose that R is a commutative ring, and let A be the category of chain complexes of R-modules. We will
show that the equivalence of -categories D(A) ' ModR provided by Remark 7.1.1.16 can be promoted
to an equivalence of symmetric monoidal -categories. To formulate this result more precisely, we need to
define a suitable symmetric monoidal structure on D(A). Roughly speaking, it is given by the tensor product
of chain complexes over R. To analyze this tensor product more explicitly, it is convenient to introduce an
appropriate model structure on Ch(A).
Proposition 7.1.2.8. Let R be an associative ring and let A be the abelian category of (discrete) right R-
modules. Then the category Ch(A) admits a left proper combinatorial model structure, which can be described
as follows:
(W ) A map of chain complexes f : M N is a weak equivalence if it is a quasi-isomorphism: that is, if
it induces an isomorphism on homology.
(F ) A map of chain complexes f : M N is a fibration if each of the maps Mi Ni is surjective.
(C) A map of chain complexes f : M N is a cofibration if and only if it has the left lifting property
with respect to every map g which is simultaneously a fibration and a weak equivalence.
Proof. For every integer n, we let E(n) denote the chain complex
id
0 R R 0
which is nontrivial only in degrees n and n 1, and we let E(n) denote the subcomplex consisting of the
module R concentrated in degree n 1. Let C0 be the collection of all monomorphisms of chain complexes
7.1. STRUCTURED RING SPECTRA 891
{ E(n) , E(n) }nZ . Let C be the smallest weakly saturated collection of morphisms containing C0 .
We first show that that there is a model structure on Ch(A) whose class of cofibrations is given by C and
whose weak equivalences are quasi-isomorphisms. For this, it suffices to verify the hypotheses of Proposition
T.A.2.6.13.
Note that every morphism in C is a cofibration with respect to the model structure of Proposition 1.3.5.3.
It follows from Proposition 1.3.5.3 that the class of weak equivalences in Ch(A) is perfect and is stable under
pushouts by morphisms in C. It therefore suffices to show that if f : M N is a morphism which has the
right lifting property with respect to every morphism in C0 , then f is a quasi-isomorphism. Unwinding the
definitions, our assumption guarantees that if x Ni and y Mi1 satisfy f (y) = dx, then there exists an
element x Mi with dx = y and f (x) = x. Taking x to be an arbitrary cycle and y = 0, we deduce that f
induces a surjection Hi (M ) Hi (N ). To prove injectivity, choose a homology class Hi (M ) represented
by y Mi , and suppose that the image of in Hi (N ) vanishes. Then f (y) = dx for some x Mi+1 , and
our hypothesis guarantees the existence of an element x Mi+1 with dx = y, so that = 0 as desired.
To complete the proof, it suffices to show that the model structure we have constructed satisfies the
requirements of Proposition 7.1.2.8: that is, we must show that a map f : M N is a fibration if and
only if it is degreewise surjective. Assume first that f is a fibration. We wish to show that for every integer
n, f has the right lifting property with respect to the inclusion g : 0 , E(n) . The map g is clearly a
quasi-isomorphism. Moreover, g can be obtained as a composition of maps
g0 g 00
0 E(n) E(n)
0 / Map(F , N ) / Map(Q , N ) / Map(P , N ) . /0
Since F is degreewise projective and f is degreewise surjective, the map is an epimorphism. It follows
from a diagram chase that the map degreewise surjective, and that ker() ' ker(). Let K = ker(),
so that K ' Map(F , ker(f )). Let x be a 0-cycle in Map(P , M ) Map(P ,N ) Map(Q , N ) , and write
x = (e e Map(Q , M )0 . Then de
x) for x x is a (1)-cycle of K. If we can write de x = dy for some y K0 ,
then xe y is a 0-cycle of Map(Q , M ) lifting x. It will therefore suffice to show that the chain complex K
is acyclic. For this, it suffices to show that the chain complex F has a contracting homotopy.
We will prove the following more general assertion: for every cofibrant object Z Ch(A) and every
map of chain complexes u : Z F , where exists a nullhomotopy for u: that is, a collection of maps
h : Zm Fm+1 satisfying dh + hd = u. Taking u to be the identity map idF , we will obtain the desired
result. Without loss of generality we may assume that Z is the colimit of a transfinite sequence of chain
complexes
0 = Z(0) Z(1) Z(2)
892 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
where each of the maps Z() Z(+1) is the pushout of an inclusion E(n ) , E(n ) . We construct
a compatible family of maps h : Z()m Fm+1 satisfying dh + h d = u|Z()m using induction on .
When is a limit ordinal (including the case = 0), there is nothing to prove. Let us therefore assume that
h has been constructed, and explain how to define h+1 . By assumption, the chain complex Z( + 1) is
freely generated by Z() together with an additional element x in degree n , satisfying dx = y Z()n 1 .
The element u(x) h (y) Fn satisfies
d(u(x) h (y)) = u(dx) dh (y) h (dy) = u(y) u(y) = 0,
so that u(x) h (y) is a cycle. Since g : P Q is a trivial cofibration, the chain complex F is acyclic.
We may therefore find an element z Fn +1 with dz = u(x) h (y). We now complete the construction by
defining h+1 so that h+1 (x) = z and h+1 |Z() = h .
Remark 7.1.2.9. Let R be an associative ring and A the abelian category of (discrete) R-modules. We will
refer to the model structure on Ch(A) described in Proposition 7.1.2.8 as the projective model structure on the
category Ch(A). It generally does not agree with the model structure of Proposition 1.3.5.3. However, these
model structures have the same weak equivalences. It follows that the underlying -category of Ch(A) does
not depend on which model structure we consider (it is the -category obtained from Ch(A) by formally
inverting all weak equivalences). We will denote this -category by D(A) in what follows.
Remark 7.1.2.10. Let R be a field (not necessarily commutative). Then for every monomorphism M N
of right R-modules, the inclusion of the chain complex
0 M N 0
into
id
0 N N 0
is a pushout of coproducts of generating cofibrations appearing in Proposition 7.1.2.8. It follows that the
model structures of Propositions 1.3.5.3 and 7.1.2.8 coincide. In particular, every object of Ch(A) is cofibrant
with respect to the projective model structure.
Proposition 7.1.2.11. Let R be a commutative ring, let A denote the abelian category of (discrete) R-
modules, and regard Ch(A) as a symmetric monoidal category via the tensor product of chain complexes (see
Remark 1.2.3.21). Then Ch(A) is a symmetric monoidal model category, with respect to the projective model
structure of Proposition 7.1.2.8.
Proof. It is easy to see that the unit object of Ch(A) (given by the module R, considered as a chain complex
concentrated in degree zero) is cofibrant. Suppose we are given cofibrations f : M M0 and g : N N0 ;
we must show that the induced map
a
f g : (M N0 ) (M0 N ) M0 N0
M N
is a cofibration, which is trivial if either f or g is trivial. We first show that f g is a cofibration. Without
loss of generality, we may assume that both f and g are generating cofibrations, having the form
E(m) E(m) E(n) E(n)
for some integers m and n (for an explanation of this notation, see the proof of Proposition 7.1.2.8). Unwind-
ing the definitions, we see that f g is a pushout of the generating cofibration E(m + n) E(m + n) ,
and therefore a cofibration.
Now suppose that f is a trivial cofibration; we wish to show that f g is a trivial cofibration. If we regard
f as fixed, then the collection of morphisms g for which f g is a trivial cofibration is weakly saturated. We
may therefore assume that g is a generating trivial cofibration of the form E(n) E(n) . In this case,
the map f g is an injection whose cokernel is isomorphic (after a shift) to the cokernel of f . Since f is a
quasi-isomorphism which is degreewise injective, the chain complex coker(f ) is acyclic, so that f g is also
a quasi-isomorphism.
7.1. STRUCTURED RING SPECTRA 893
Remark 7.1.2.12. Combining Proposition 7.1.2.11 with Example 4.1.3.6, we conclude that if A is the
abelian category of modules over a commutative ring R, then the derived -category D(A) inherits a sym-
metric monoidal structure. This symmetric monoidal structure is determined uniquely (up to equivalence)
by the requirement that the functor N(Ch(A)o ) D(A) can be promoted to a symmetric monoidal functor;
here Ch(A)o denotes the full subcategory of Ch(A) spanned by those objects which are cofibrant with respect
to the model structure of Proposition 7.1.2.8.
We are now ready to address the question raised at the beginning of this section.
Theorem 7.1.2.13. Let R be a commutative ring, let A denote the abelian category of R-modules, and
regard R as a discrete E -ring. Then there is a canonical equivalence of symmetric monoidal -categories
ModR D(A); here we regard D(A) as a symmetric monoidal -category as in Remark 7.1.2.12.
Proof. The -category D(A) is presentable by Proposition 1.3.4.22, and the tensor product on D(A) pre-
serves colimits separately in each variable since it is induced by a left Quillen bifunctor. The -category
D(A) is stable by Remark 7.1.2.9 and the results of 1.3.2. Let R be the unit object of D(A). For any
M D(A), we have canonical equivalences Hn (M ) ' Extn D(A) (R, M ). It follows that R is a compact
generator for D(A), so that Proposition 7.1.2.7 yields a symmetric monoidal equivalence D(A) ' ModA for
some E -ring A. Here we can regard A as the endomorphism algebra of R D(A), so that
(
n R if n = 0
n A ' ExtD(A) (R, R) '
0 otherwise.
In particular, we deduce that A is a discrete E -ring which can be identified with R, so that we have a
symmetric monoidal equivalence D(A) ' ModR .
It follows that the map factors through the relative tensor product A R M . We can rephrase this
statement more categorically as follows: the associative ring A can be regarded as an associative algebra
object of the category ModR (Ab) of R-modules, and M can be regarded as a left A-module object of the
category ModR (Ab).
We begin this section by generalizing this observation to the -categorical setting. Let C be a symmetric
monoidal -category and let R CAlg(C) be a commutative algebra object of C. Under some mild assump-
tions, the -category ModR (C) of R-module objects of C inherits the structure of a symmetric monoidal
-category. Moreover, the forgetful functor ModR (C) C is lax symmetric monoidal. It follows that ev-
ery algebra object A Alg(ModR (C)) determines an algebra A0 Alg(C), and we have a forgetful functor
LModA (ModR (C)) LModA0 (C). We will show that this forgetful functor is an equivalence of -categories.
In fact, we do not even need to assume that the tensor product on C is fully commutative.
Theorem 7.1.3.1. Let C be an E2 -monoidal -category. Assume that C admits geometric realizations
of simplicial objects and that the tensor product on C preserves geometric realizations separately in each
variable. Let R Alg/E2 (C) ' Alg/E1 (Alg/E1 (C)), so that the -category LModR (C) inherits an E1 -monoidal
structure. For every algebra object A Alg/E1 (LModR (C)) having image A0 AlgE1 /E2 (C), the forgetful
functor : LModA (LModR (C)) LModA0 (C) is an equivalence of -categories.
894 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Remark 7.1.3.2. With a bit more care, the conclusion of Theorem 7.1.3.1 remains valid for an arbitrary
fibration of -operads p : C E 2 : we do not need to assume that p is a coCartesian fibration or that p
is compatible with N()op -indexed colimits. This more general statement can be reduced to the statement
of Theorem 7.1.3.1 by first replacing p by its E2 -monoidal envelope (see 2.2.4) and then using Proposition
4.8.1.10.
Proof. In what follows, it will be convenient to think of the E2 -monoidal structure on C as giving determining
two tensor product operations , : C C C, which are coherently associative and commute with one
another. The operations and can be identified with one another by the Eckmann-Hilton argument (see
Example 5.1.2.4), but the argument will be clearer if we do not exploit this.
We have a diagram of forgetful functors
To show that is an equivalence of -categories, it will suffice to show that this diagram satisfies the
hypotheses of Corollary 4.7.4.16. Using Corollaries 4.2.3.2 and 4.2.3.5, we deduce that G and G0 are conser-
vative and preserve geometric realizations of simplicial objects. Corollary 4.2.4.8 implies that G0 admits a
left adjoint F 0 , given informally by M 7 A0 M . The functor G factors as a composition
G G
1
LModA (LModR (C)) 2
LModR (C) C.
Using Corollary 4.2.4.8 again, we deduce that these functors admit left adjoints F1 and F2 . The functor F2 is
given by M 7 R M , and Lemma 4.8.3.15 shows that the functor F1 is given by N 7 R RR (A N ). It
follows that G admits a left adjoint F = F1 F2 . To complete the proof, it will suffice to show that for each
M C, the canonical map F 0 (M ) F (M ) is an equivalence in LModA0 (C). Unwinding the definitions, we
must show that the canonical map
: A M R RR (A (R N ))
The equivalences in Theorem 7.1.3.1 are compatible with the formation of relative tensor products:
Proposition 7.1.3.3. Let C be an E2 -monoidal -category. Assume that C admits geometric realiza-
tions of simplicial objects and that the tensor product on C preserves geometric realizations separately in
each variable. Let R Alg/E2 (C) ' Alg/E1 (Alg/E1 (C)), so that the -category LModR (C) inherits an E1 -
monoidal structure. Let : LModR (C) C denote the forgetful functor. Suppose we are given an algebra
object A Alg/E1 (LModR (C)), and let A0 be the image of A in AlgE1 /E2 (C), so that induces forgetful
functors L : LModA (LModR (C)) LModA (C) and R : RModA (LModR (C)) RModA (C) (which are
equivalences of -categories by Proposition 7.1.3.1). For every pair of objects M RModA (LModR (C)),
N LModA (LModR (C)), the canonical map
M,N : R (M ) A0 L (N ) (M A N )
is an equivalence in C.
7.1. STRUCTURED RING SPECTRA 895
Proof. Let us regard N LModA (LModR (C)) as fixed, and let X RModA (LModR (C)) be the full sub-
category spanned by those objects for which the map is an equivalence. Since the forgetful functor and
the relative tensor product functors commute with geometric realization, we conclude that X is stable under
geometric realizations in RModA (LModR (C)). Using Proposition 4.7.4.14, we are reduced to proving that
X contains the essential image of the functor F appearing in the proof of Theorem 7.1.3.1. Unwinding the
definitions, we must show that if M0 C, then the canonical map
(M0 A0 ) A0 L (N ) ((M0 A) A N )
is an equivalence. This is clear, since both sides can be identified with the absolute tensor product M0 N .
Corollary 7.1.3.4. Let k 1 be an integer and let C be an Ek+1 -monoidal -category. Assume that
C admits geometric realizations of simplicial objects and that the tensor product on C preserves geomet-
ric realizations of simplicial objects separately in each variable. Let R be an Ek+1 -algebra in C, let A
Alg/Ek (LModR (C)), and let A0 denote the image of A in Alg/Ek (C). Then the forgetful functor
Example 7.1.3.6. Let R = S be the sphere spectrum, regarded as a trivial Ek+1 -algebra object of Sp.
Then the forgetful functor LModR Sp is an equivalence of Ek -monoidal -categories. It follows that the
(k)
forgetful functor AlgR Alg(k) is an equivalence: that is, an Ek -algebra over the sphere spectrum is just
an Ek -ring, in the sense of Definition 7.1.0.1.
Remark 7.1.3.7. Let 0 k, let R be an Ek+1 -ring, and let A be an Ek -algebra over R. We will generally
(k)
abuse notation by identifying A with its image under the forgetful functor AlgR Alg(k) . Theorem 7.1.3.1
gives an equivalence of -categories
which is Ek1 -monoidal if k > 0 (by Corollary 7.1.3.4). Consequently, we may speak unambiguously about
(left) A-module spectra and their relative tensor product over A, without making reference to the underlying
Ek+1 -ring R.
Variant 7.1.3.8. Definition 7.1.3.5 continues to make sense in the special case k = : if R is an E -
ring, then the -category ModR (Sp) ' LModR (Sp) inherits a symmetric monoidal structure, so that the
-category CAlg(LModR (Sp)) is well-defined. We will denote this -category by CAlgR and refer to its
objects as E -algebras over R. Using Theorem 5.1.4.10 and Proposition 3.4.1.4, we obtain a canonical
equivalence of -categories CAlgR ' CAlgR/ : that is, we can identify an E -algebra over R with an
E -ring A together with a map R A.
Warning 7.1.3.9. Let k < and let R be an Ek+1 -ring. We can identify the unit object of LModR with
R itself, so there is an evident forgetful functor
(k) (k) (k)
AlgR ' (AlgR )R/ AlgR/
896 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
generalizing the equivalence described in Variant 7.1.3.8. However, this functor is generally not an equiva-
lence: a map of Ek -rings from R to another Ek -ring A does not exhibit A as an Ek -algebra object of LModR
unless it factors through the center ZEk (A) (see Definition 5.3.1.12).
(k)
Let 0 k and let R be a connective Ek+1 -ring. We will say that an Ek -algebra A AlgR is
(k),cn (k)
connective if its underlying spectrum is connective. We let AlgR denote the full subcategory of AlgR
(k),cn
spanned by the connective Ek -algebras over R. Note that AlgR can be identified with the -category
cn
of Ek -algebra objects of the subcategory LModR LModR . To study this notion, we need the following
observation:
Lemma 7.1.3.10. Let 0 k and let R be a connective Ek+1 -ring. Then the t-structure on LModR
(see Proposition 7.1.1.13) is compatible with the Ek -monoidal structure.
Proof. If k = 0, it suffices to show that the unit object of LModR is connective; this unit object is given by
R, so the result is immediate. If k 1, we must also show that for M, N LModcn R , the tensor product
M R N also belongs to LModcn cn
R . Since LModR is generated by R under small colimits, we can assume that
M = N = R, in which case the result is obvious.
(k) (k),cn
For any object A AlgR , we can find a closest approximation to A which belongs to AlgR .
(k)
Definition 7.1.3.11. Let R be a connective Ek+1 -ring for 0 k and let A AlgR . A connective
cover of A is a morphism : A0 A of Ek -algebras over R with the following properties:
(1) The Ek -algebra A0 is connective.
(k)
(2) For every connective object A00 AlgR , composition with induces a homotopy equivalence
Remark 7.1.3.12. In the situation of Definition 7.1.3.11, we will generally abuse terminology and simply
refer to A0 as a connective cover of A, in the case where the map is implicitly understood.
Proposition 7.1.3.13. Let 0 k , and let R be a connective Ek+1 -ring. Then:
(k)
(1) Every Ek -algebra A AlgR admits a connective cover.
(2) An arbitrary map : A0 A of Ek -algebras over R is a connective cover of A if and only if A0 is
connective and the induced map n A0 n A is an isomorphism for n 0.
(k),cn (k) (k)
(3) The inclusion AlgR AlgR admits a right adjoint G, which carries each Ek -algebra A AlgR to
a connective cover A0 of A.
Proof of Proposition 7.1.3.13. Combine Proposition 2.2.1.1 with Lemma 7.1.3.10.
Recall that an object X of an -category C is said to be n-truncated if the mapping spaces MapC (Y, X)
are n-truncated, for every Y C (see T.5.5.6). Let R be a connective Ek+1 -ring for 0 k . Corollary
(k) (k),cn
3.2.3.5 implies that the -categories AlgR and AlgR are presentable for 0 k , so we have a good
theory of truncation functors.
(k)
Proposition 7.1.3.14. Let 0 k , let R be a connective Ek+1 -ring, and let A AlgR . The following
conditions are equivalent:
(k),cn
(1) As an object of AlgR , A is n-truncated.
(2) As an object of LModcn
R , A is n-truncated.
7.1. STRUCTURED RING SPECTRA 897
LModcn
R (LModR )n
and an identification
(k) (k),cn
Alg/Ek (LModcn
R (LModR )n ) ' n AlgR .
(k)
(3) For every connective Ek -algebra A over R, the map of left R-module spectra n A n A described
above is an equivalence.
Proof. Assertion (1) follows from Proposition 2.2.1.8 and Lemma 7.1.3.10. Assertions (2) and (3) follow from
(1) together with Proposition 2.2.1.9.
More informally, Proposition 7.1.3.15 asserts that if A is connective Ek -algebra over a connective Ek+1 -
ring R, then for each n 0 the truncation n A inherits the structure of an Ek -algebra over R.
Remark 7.1.3.16. Let k 1 and let R be a connective Ek+1 -ring. The Ek -monoidal structure on LModR
induces an Ek -monoidal structure on the subcategory LMod R of discrete objects of LModR , which is equiva-
lent to the nerve of the ordinary category of discrete modules over 0 R. This Ek -monoidal structure is given
by the usual tensor product of modules over the commutative ring 0 R. This follows, for example, from
Theorem 7.1.2.13. We will discuss this point at greater length in 7.2.1.
Definition 7.1.3.17. Let 0 k and let R be a connective Ek+1 -ring. We say that an Ek -algebra R is
(k),disc (k)
discrete if it is connective and 0-truncated. We let AlgR denote the full subcategory of AlgR spanned
by the discrete objects.
898 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(k),disc (k),disc
Since the mapping spaces in AlgR are 0-truncated, it follows that AlgR is equivalent to the
nerve of an ordinary category. We next identify the relevant category.
Proposition 7.1.3.18. Let 1 k , and let R be a connective Ek+1 -ring. If k = 1, then the construction
(k)
A 7 0 A induces an equivalence from AlgR to the (nerve of the) ordinary category of discrete associative
(k)
algebras over 0 R. If k 2, then the construction A 7 0 A determines an equivalence from AlgR to the
(nerve of the) ordinary category of discrete commutative algebras over 0 R.
(k),disc
Proof. Using Proposition 7.1.3.15, we can identify AlgR with the -category of Ek -algebra objects
(1),disc
of the heart LModR . Combining this with Remark 7.1.3.16, we see that AlgR can be identified with
the nerve of the category of associative algebras over 0 R. When k 2, Remark 7.1.3.16 and Corollary
5.1.1.7 imply that Alg/Ek (LModR ) can be identified with the nerve of the ordinary category of commutative
0 R-algebras.
Let 0 k and let R be a connective Ek+1 -ring. Since the t-structure on LModR is left complete
(Proposition 7.1.1.13), the map
LModcn
R lim LModcn
R (LModR )n
n
is an equivalence of -categories. In other words, Postnikov towers are convergent in the -category
(k),cn
AlgR of connective Ek -algebras over R (see Definition T.5.5.6.23).
If we want to understand the structure of differential graded algebras over R, we should begin by studying
the tensor product of chain complexes over R.
Proposition 7.1.4.3. Let R be a commutative ring, let A be the category of R-modules, and regard Ch(A)
as a symmetric monoidal model category with respect to the projective model structure of Proposition 7.1.2.8.
Then Ch(A) satisfies the monoid axiom (see Definition 4.1.4.1).
Proof. Let U be the collection of all morphisms in Ch(A) of the form M N0 M N , where N0 N
is a trivial cofibration. Let U be the weakly saturated class of morphisms generated by U . We wish to
show that every morphism in U is a quasi-isomorphism. We will prove a stronger assertion: namely, every
morphism in U is a trivial cofibration with respect to the model structure described in Proposition 1.3.5.3.
For this, it suffices to show that every morphism in U is a trivial cofibration with respect to the model
structure of Proposition 1.3.5.3.
0
Let M be an arbitrary object of Ch(A), and let f : N|ast N be a trivial cofibration with respect to
the projective model structure; we wish to show that the induced map F : M N0 M N is a trivial
cofibration with respect to the model structure of Proposition 1.3.5.3. We have an exact sequence of chain
complexes
0 N0 N N00 0
where each of the maps
0 Ni0 Ni Ni00 0
is split exact. It follows that the sequence of chain complexes
F
0 M N0 M N M N00 0
Remark 7.1.4.4. Let A be a differential graded algebra over a commutative ring R. Then we can regard
A as a chain complex of R-modules. We will denote the homology of this chain complex by H (A). The
multiplication on A induces a multiplication on H (A), so that H (R) has the structure of a graded R-
algebra.
We say that a map : A B of differential graded algebras is a quasi-isomorphism if it induces a
quasi-isomorphism of chain complexes over R: that is, if and only if it induces an isomorphism of graded
rings H (A) H (B).
Proposition 7.1.4.5. Let R be a commutative ring. Then there exists a combinatorial model structure on
the category DGA(R) of differential graded algebras over R with the following properties:
(F ) A morphism of differential graded algebras : A B is a fibration if and only if each of the maps
An Bn is surjective.
Proof. Combine Proposition 4.1.4.3, Proposition 7.1.4.3, and Proposition 7.1.2.8. The last assertion follows
from Proposition 4.1.4.3 and Remark 7.1.2.10.
900 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proposition 7.1.4.6. Let R be a commutative ring, let DGA(R) denote the category of differential graded
algebras over R, let DGA(R)c be the full subcategory of DGA(R) spanned by the cofibrant objects, and
let W denote the collection of weak equivalences in DGA(R)c . Then there is a canonical equivalence of
-categories
(1)
N(DGA(R)c )[W 1 ] ' AlgR .
In other words, we can identify the -category of E1 -algebras over R with the underlying -category of the
model category DGA(R) of differential graded R-algebras.
We next prove an analogue of Proposition 7.1.4.6 for E -algebras, assuming that the commutative ring
R has characteristic zero.
Proposition 7.1.4.7. Let R be a commutative ring containing the field Q of rational numbers and let A be
the abelian category of discrete R-modules. Regard Ch(A) as endowed with the projective model structure of
Proposition 7.1.2.8. Then Ch(A) is freely powered (see Definition 4.5.4.2).
Proof. We must show that if f : M N is a cofibration in Ch(A), then f is a power cofibration. Without
loss of generality, we may assume that f is a generating cofibration of the form E(m) E(m) for some
m Z (see the proof of Proposition 7.1.2.8 for an explanation of this notation). We wish to show that for
each n 0, the induced map : n (f ) E(m)n is a projective cofibration in Ch(A)
n
, where n denotes
the symmetric group on n letters. Note that is a pushout of the inclusion 0 : E(nm) E(nm) ,
where the symmetric group acts trivially on E(nm) if m is even and by the sign representation if m is odd.
In either case, the assumption that R contains the field Q guarantees that 0 is a retract of the projective
cofibration
E(nm) R R[n ] E(nm) R R[n ],
where R[n ] denotes the regular representation of n over R.
Definition 7.1.4.8. Let R be a commutative ring and let A be a differential graded algebra over R. We will
say that A is a commutative differential graded algebra if for every pair of elements x Am , y An , we have
xy = (1)mn yx. We let CDGA(R) denote the full subcategory of DGA(R) spanned by the commutative
differential graded algebras over R.
Remark 7.1.4.9. Let R be a commutative ring and let A be the abelian category of (discrete) R-modules.
Then we can identify commutative differential graded algebras over R with commutative algebra objects in
the category Ch(A) of chain complexes of R-modules. This identification gives an equivalence of categories
CAlg(Ch(A)) ' CDGA(R).
Combining Proposition 7.1.4.3, Proposition 7.1.4.7, and Proposition 4.5.4.6, we obtain the following:
Proposition 7.1.4.10. Let R be a commutative ring which contains the field Q of rational numbers. Then
there exists a combinatorial model structure on the category CDGA(R) of differential graded algebras over
R with the following properties:
Proposition 7.1.4.11. Let R be a commutative ring and let CDGA(R) denote the category of commutative
differential graded algebras over R. Assume that R contains the field Q of rational numbers, let CDGA(R)c
be the full subcategory of CDGA(R) spanned by the cofibrant objects, and let W denote the collection of
weak equivalences in CDGA(R)c . Then there is a canonical equivalence of -categories
In other words, we can identify the -category of E -algebras over R with the underlying -category of the
model category CDGA(R) of commutative differential graded R-algebras.
Propositions 7.1.4.6 and 7.1.4.11 provided concrete models for the -categories of E1 and E -algebras
over discrete commutative rings. If we are willing to restrict our attention to connective algebras, then
there is another concrete model available, provided by the theory of simplicial rings. We begin with a few
preliminary remarks.
Let C be a presentable -category. We recall that an object C C is said to be compact and projective
if the corepresentable functor MapC (C, ) preserves sifted colimits. We say that C is projectively generated if
there exists a small collection of compact projective objects {C } of C which generates C under small colimits;
see Definition T.5.5.8.23. In this case, we will say that {C } is a set of compact projective generators for C.
(2) The functor F carries compact projective objects of D to compact projective objects of C.
(3) Let {D } be a set of compact projective generators for D. Then {F (D )} is a set of compact projective
generators for C.
Proof. Assertion (1) follows from Corollary T.5.5.2.9 and assertion (2) from the assumption that G preserves
sifted colimits. To prove (3), let C0 be the full subcategory of C generated under small colimits by the objects
{F (D )}. Then the inclusion C0 , C admits a right adjoint U (by Corollary T.5.5.2.9). To prove that U
is an equivalence, it suffices to show that for each C C, the map U (C) C is an equivalence. Since G is
conservative, it suffices to show that G(U (C)) G(C) is an equivalence in D. Because the objects {D }
generate D under small colimits, we are reduced to proving that the map
MapD (D , G(U (C))) ' MapC (F (D ), U (C)) MapC (F (D ), C) ' MapD (D , G(C))
Corollary 7.1.4.13. The -category Spcn of connective spectra is projectively generated: in fact, the sphere
spectrum S is a compact projective generator for Spcn .
Proof. Apply Proposition 7.1.4.12 to the 0th space functor : Sp0 S and invoke Proposition 1.4.3.9.
Corollary 7.1.4.14. Let M be a presentable -category which is left-tensored over a monoidal -category
C, and let R Alg(C) be an algebra object such that tensor product with R induces a functor M M which
commutes with small colimits. If M is projectively generated, then LModR (M) is projectively generated.
Moreover, if {M } is a collection of compact projective generators for M, then the free modules {R M }
are compact projective generators for the -category LModR (M).
Proof. Apply Proposition 7.1.4.12 to the forgetful functor LModR (M) M and use Corollary 4.2.3.7.
902 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Corollary 7.1.4.15. Let R be a connective E1 -ring. Then the -category LModcn R is projectively generated;
in fact, the object R (regarded as a left module over itself ) is a compact projective generator for LModcn R.
(k),cn
Corollary 7.1.4.17. Let R be a connective Ek+1 -ring for 0 k . Then the -category AlgR of
(k),cn
connective Ek -algebras over R is projectively generated. Moreover, if Free : LModR AlgR denotes a
(k),cn
left adjoint to the forgetful functor, then Free(R) is a compact projective generator for AlgR .
Let R be a commutative ring and let M ' Rm be a free R-module of finite rank m. For every n 0, the
tensor power M n can be identified with a free module of rank mn : here the tensor power can be computed
either in the ordinary category of R-modules, or in the -category ModR (Sp) of R-module spectra. It
follows that the tensor algebra M
T (M ) = M n
n0
can be identified with the free E1 -algebra over R generated by M (see Proposition 4.1.1.14).
Let AlgR denote the category of associative R-algebras (that is, associative algebras in the abelian
category of R-modules) and let Alg0R denote the full subcategory of AlgR spanned by objects of the form
T (M ), where M is a free R-module of finite rank. According to Proposition 7.1.3.18, we can identify N(AlgR )
(1),disc (1)
with the full subcategory AlgR AlgR . Under this equivalence, N(Alg0R ) can be identified with the
(1)
full subcategory of AlgR given by finite coproducts of T (R), which is a compact projective generator for
(1),cn
AlgR by Corollary 7.1.4.17. It follows from Proposition T.5.5.8.25 that the fully faithful embedding
(1),cn (1),cn
0
N(AlgR ) AlgR extends to an equivalence of -categories P (N(Alg0R )) ' AlgR . In particular,
(1),disc (1),cn
the -category AlgR of discrete objects of AlgR can be identified with the full subcategory of
P (N(Alg0R )) spanned by those functors N(Alg0R )op S which preserve finite products and take 0-truncated
values. Passing to homotopy categories, we obtain an equivalence
(1 ),disc
AlgR ' hAlgR ' Fun0 ((Alg0R )op , Set),
where Fun0 ((Alg0R )op , Set) denotes the full subcategory of Fun((Alg0R )op , Set) spanned by those functors
which preserve finite products. Applying Propositions T.5.5.9.1 and T.5.5.9.2, we obtain the following
analogue of Proposition 7.1.4.6:
Proposition 7.1.4.18. Let R be a commutative ring, let AlgR be the category of (discrete) associative
R-algebras, and let A denote the category of simplicial objects of AlgR . Then A admits a simplicial model
structure which may be described as follows:
(W ) A map of simplicial associative R-algebras A B is a weak equivalence if and only if the underlying
map of simplicial sets is a weak homotopy equivalence.
7.1. STRUCTURED RING SPECTRA 903
(F ) A map of simplicial associative R-algebras A B is a fibration if and only if the underlying map of
simplicial sets is a Kan fibration.
(1),cn
Moreover, the underlying -category N(Ao ) is canonically equivalent to the -category AlgR of connec-
tive E1 -algebras over R.
Remark 7.1.4.19. Let A be a connective E1 -algebra over a discrete commutative ring R. Proposition
7.1.4.18 allows us to identify A with a simplicial object A in the category of associative R-algebras. The
geometric realization |A | is a topological associative R-algebra, which determines A (and therefore the
original E1 -algebra A) up to equivalence. In particular, we can think of connective E1 -algebras over Z as
topological associative rings.
Suppose now that R is a commutative ring which contains the field Q of rational numbers. Let A
be the abelian category of R-modules and regard the category CDGA(R) as endowed with the model
structure described in Proposition 7.1.4.10. The forgetful functor CDGA(R) Ch(A) is a right Quillen
functor, so its left adjoint M 7 Sym (M ) is a left Quillen functor. If M is a free R-module, then M
is a cofibrant object of Ch(A) (when regarded as a chain complex concentrated in degree zero). It follows
that if Free : ModR CAlgR denotes a left adjoint to the forgetful functor, then Free carries the object
M N(A) ' Mod
R to the discrete commutative algebra Sym (M ), which is a polynomial algebra over R.
We can now repeat the reasoning which precedes the statement of Proposition 7.1.4.18. Let CAlgR
denote the category of (discrete) commutative R-algebras and let PolyR denote the full subcategory of
CAlgR spanned by objects of the form R[x1 , . . . , xn ] ' Sym (Rn ). According to Proposition 7.1.3.18, we can
(1)
identify N(CAlgR ) with the full subcategory CAlgdisc R CAlgR . Under this equivalence, N(PolyR ) can be
identified with the full subcategory of CAlgR given by finite coproducts of R[x] ' Free(R), which is a compact
projective generator for CAlgcn R by Corollary 7.1.4.17. It follows from Proposition T.5.5.8.25 that the fully
faithful embedding N(PolyR ) CAlgcn R extends to an equivalence of -categories P (N(PolyR )) ' CAlgR .
cn
disc cn
In particular, the -category CAlgR of discrete objects of CAlgR can be identified with the full subcategory
of P (N(PolyR )) spanned by those functors N(PolyR )op S which preserve finite products and take 0-
truncated values. Passing to homotopy categories, we obtain an equivalence
where Fun0 ((PolyR )op , Set) denotes the full subcategory of Fun((PolyR )op , Set) spanned by those functors
which preserve finite products. Using Propositions T.5.5.9.1 and T.5.5.9.2, we obtain a commutative analogue
of Proposition 7.1.4.18:
Proposition 7.1.4.20. Let R be a commutative ring which contains the field Q of rational numbers, let
CAlgR be the category of (discrete) commutative R-algebras, and let A denote the category of simplicial
objects of CAlgR . Then A admits a simplicial model structure which may be described as follows:
(W ) A map of simplicial commutative R-algebras A B is a weak equivalence if and only if the underlying
map of simplicial sets is a weak homotopy equivalence.
(F ) A map of simplicial commutative R-algebras A B is a fibration if and only if the underlying map
of simplicial sets is a Kan fibration.
Moreover, the underlying -category N(Ao ) is canonically equivalent to the -category CAlgcn
R of connective
E -algebras over R.
Warning 7.1.4.21. For any commutative ring R, the category A of simplicial commutative R-algebras
can be endowed with a model structure, with weak equivalences and fibrations as described in Proposi-
tion 7.1.4.20. Moreover, Proposition T.5.5.9.2 gives an equivalence N(Ao ) ' P (N(PolyR )), so that the
fully faithful embedding N(PolyR ) CAlgdisc
R CAlgR extends in an essentially unique way to a functor
N(Ao ) CAlgR which preserves sifted colimits. However, this functor is generally not an equivalence unless
R contains the field Q of rational numbers.
904 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
P2 P1 P0 N 0,
where each Pi is a free left module over R. If M is a right R-module, we obtain a chain complex of abelian
groups
M R P2 M R P1 M R P0 .
The Tor groups TorRi (M, N ) are independent of the choice of free resolution P for the module N , up to
canonical isomorphism, and depend functorially on the pair (M, N ). To prove this, one can argue as follows:
given any two projective resolutions P and Q of N , there exists a map of chain complexes of left R-modules
/ P2 / P1 / P0 /N
f2 f1 f0 id
/ Q2 / Q1 / Q0 / N,
which is unique up to chain homotopy. Consequently, one obtains a map of chain complexes of abelian
groups
/ M R P2 / M R P1 / M R P0
/ M R Q2 / M R Q1 / M R Q0 .
whose induced map on homology groups does not depend on the choice of f .
We would like to generalize some of the above ideas to the setting of -categories. First, we need to
recall a bit of terminology.
Notation 7.2.1.1. Let C be a presentable -category, and let X be a simplicial object of C. For each n 0,
we let Ln (X) and Mn (X) denote the nth latching and matching object of X, respectively (see T.A.2.9).
Definition 7.2.1.2. Let C be a presentable -category and let S be a collection of objects of C. We will
say that a simplicial object X`of C is S-free if, for every integer n, there exists a map F Xn in C which
induces an equivalence Ln (X) F Xn , such that F is a coproduct of objects of S.
Let C C and let X be a simplicial object of C/C . We will say that X is an S-hypercovering of C if,
for every object Y S corepresenting a functor : C S, the simplicial object (X ) is a hypercovering in
the -topos S/(C) (see Definition T.6.5.3.2).
Example 7.2.1.3. Let A be the category of left R-modules, for some associative ring R, and let S = {R}.
Using Theorem 1.2.3.7, we can identify simplicial objects of N(A) with nonnegatively graded chain complexes
of R-modules. Let M be a simplicial object of N(A) and let P = N (M ) be the corresponding chain
complex. Then M is S-free if and only if each Pn is a free left R-module. A map |M | M exhibits M
as an S-hypercovering of a left R-module M if and only if the associated chain complex
P2 P1 P0 M 0
is exact.
Our first goal in this section is to establish some basic existence and uniqueness theorems for free reso-
lutions. For existence, we have the following:
Proposition 7.2.1.4. Let C be a presentable -category and let S be a set of objects of C. Then, for every
object C C, there exists an S-hypercovering X : N()op C/C whose image in C is S-free.
Proof. We will construct a compatible sequence of functors F n : N(+,n )op C satisfying the following
conditions:
(a) For each n 0, there exists an object Z C which
` is a coproduct of objects belonging to S and a map
Z F n ([n]) which induces an equivalence Z Ln (F n1 ) F n ([n]); here Ln (F n1 ) denotes
the nth latching object defined in T.A.2.9.
(b) For n 0 and each Y C, the map MapC (Y, F n ([n])) MapC (Y, Mn (F n1 )) is surjective on
connected components; here Mn (F n1 ) denotes the nth matching object as defined in T.A.2.9.
906 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Assuming that such a sequence can be constructed, the union n F n defines a simplicial object of
S
C/C having the desired properties. The construction of the diagrams F n proceeds by induction on n. If
n = 1, then F n is uniquely determined by condition (c). Otherwise, extending F n1 to a diagram F n
is equivalent to factoring the canonical map : Ln (F n1 ) Mn (F n1 ) as a composition
0 00
Ln (F n1 ) F n ([n]) Mn (F n1 )
(see Proposition T.A.2.9.14). To satisfy condition (a) we must have F n ([n]) ' Ln (Xn1 ) Z for some
`
Z C which is a coproduct of objects of S. Let M = Mn (F n1 ). To supply a morphism 00 which satisfies
(b), it suffices to give a map : Z M such that the induced map MapC (Y, Z) Map ` C (Y, M ) is surjective
on connected components for each Y S. For this, we take Z to be the coproduct Y , where ranges
over all equivalence classes of pairs (Y , u ) such that Y S and u : Y M is a morphism in C.
Proposition 7.2.1.5. Let C be a presentable -category and let S be a set of objects of C. Let C be an
object C, let Y be an S-hypercovering of C, and let X be a simplicial object of C/C whose image in C is
S-free. Then there exists a map f : X Y of simplicial objects in C/C .
Xn / Mn (Y )
in C/C . Since X is S-free, we can write Xn as a coproduct Ln (X) F , where F is a coproduct of objects
`
of S. It then suffices to show that every map F Mn (Y ) can be lifted to a map F Yn , which follows
immediately from our assumption that Y is an S-hypercovering of C.
In the situation of Proposition 7.2.1.5, the map f is generally not unique. However, one can show that
f is unique up to homotopy, in the following precise sense:
Definition 7.2.1.6. Let C be an -category and let X , Y : N()op C be simplicial objects. Let
: Fun(N()op , C) Fun(N(/[1] )op , C) be the functor given by composition with the forgetful functor
/[1] . A simplicial homotopy from X to Y is a morphism h : (X ) (Y ).
The inclusion maps {0} , [1] - {1} induce forgetful functors
f = i0 (h) : X Y g = i1 (h) : X Y .
In this case, we will say that h is a simplicial homotopy from f to g. We will say that f and g are simplicially
homotopic if there is a simplicial homotopy from f to g.
Warning 7.2.1.7. The relation of simplicial homotopy introduced in Definition 7.2.1.6 is neither symmetric
nor transitive in general.
7.2. PROPERTIES OF RINGS AND MODULES 907
Proposition 7.2.1.8. Let C be a presentable -category containing an object C, and let S be a set of objects
of C. Let X be a simplicial object of C/C which is S-free and Y an S-hypercovering of C, and suppose
we are given a pair of maps f, g : X Y between simplicial objects of C/C . Then there is a simplicial
homotopy from f to g.
Proof. We employ the notation of Definition 7.2.1.6. Let K 0 be the full subcategory of N(/[1] )op spanned
by the constant maps : [n] [1] and let p0 : K 0 N()op be the projection map, so that f and g
determine a natural transformation h0 : p0 X p0 Y . We wish to show that h0 can be extended to
a natural transformation (X ) (Y ). Let {i : [ni ] [1]}i0 be an enumeration of the objects of
/[1] which do not belong to K 0 , having the property that ni < nj implies i < j. For j 1, let K j denote
the full subcategory of N([1] )op spanned by the objects of K 0 together with the objects {i }i<j , and let
pj : K j N()op be the projection map. We will show that h0 can be extended to a compatible family
of natural transformations hj : pj X pj Y . The construction proceeds by induction on j. Assume
that hj has already been constructed; we wish to show that hj can be extended to a natural transformation
hj+1 : pj+1 X pj+1 Y . The collection of injective and surjective maps endow (/[1] )op with the
structure of a Reedy category. Using Proposition T.A.2.9.14, we are reduced to solving a lifting problem of
the form
Lnj (X) / Ynj
Xnj / Mn (Y )
j
in the -category C/C . Since X is S-free, we can write Xnj ' Lnj (X) F where F C/C is a coproduct
`
of objects belonging to S. It therefore suffices to show that every map F Mnj (Y ) can be lifted to a map
F Ynj , which follows from our assumption that Y is an S-hypercovering.
Remark 7.2.1.9. In the situation of Proposition 7.2.1.8, the simplicial homotopy h between f and g is not
unique. It is possible to address this issue by introducing a notion of higher (simplicial) homotopy. The
proof of Proposition 7.2.1.8 then adapts to show that h is unique up to higher homotopy, which is itself
unique up to a higher homotopy, and so forth. Since these results will not be needed in what follows, we
leave them to the readers imagination.
Remark 7.2.1.10. Let A be an abelian category and let A and B be simplicial objects of A. Suppose
we are given maps of simplicial objects f, g : A B which are simplicially homotopic. Then the induced
maps of unnormalized chain complexes C (A) C (B) are chain homotopic: that is, there exists maps
hn : Nn (A) Nn+1 (B) such that d hn + hn1 d = f g, where we adopt the convention that h1 = 0.
It follows that f and g induce the same map on homology objects H (A) H (B).
To prove this, suppose that H is a simplicial homotopy from f to g. We then define hn to be the sum of
the maps
is H(i )
An An+1 Bn+1 ,
where si denotes the ith degeneracy map (induced by the unique ( surjection a : [n + 1] [n] satisfying
0 if j i
a(i) = a(i + 1)) and i /[1] denotes the map given by i (j) =
1 if j > i.
F0
0
| 0
#
F U / F0 U
To complete the proof, it suffices to observe that if 0 has the property that the composite map F0 (X )
0
F (C) is an isomorphism whenever X is an S-hypercovering of C, then the natural transformation is an
isomorphism.
Example 7.2.1.12. Let R be an associative ring, let C be the category of left R-modules, and let A be any
abelian category.
Let C0 denote the subcategory of Ch(C) consisting of nonnegatively graded chain complexes of free left
R-modules, and suppose we are given an additive functor F from the category of free R-modules into A.
Applying F termwise, we obtain a chain-complex valued functor C0 Ch(A) which we will also denote by
F . For every integer n, the composite functor
F H
C0 Ch(A)
n
A
7.2. PROPERTIES OF RINGS AND MODULES 909
can be regarded as an A-valued functor on simplicial objects in the category of free left R-modules. Remark
7.2.1.10 implies that this functor satisfies hypothesis () of Proposition 7.2.1.11, and therefore induces a
functor Ln F : C A. We refer to Ln F as the nth left derived functor of F . Concretely, if N is a left
R-module having a free resolution
P2 P1 P0 N,
then Ln F (N ) can be identified with the nth homology object of the chain complex
F (P2 ) F (P1 ) F (P0 ).
Remark 7.2.1.13. In the special case where F is right exact and A has enough projective objects, the
functors Ln F are given by the composition
LF
N(C) D (C) D (A)
n
N(A),
where LF : D (C) D (A) is the left derived functor of F described in Example 1.3.3.4.
Example 7.2.1.14. Let R be an associative ring and let M be a right R-module. Then the usual tensor
product construction N 7 M R N determines a functor from the category C of left R-modules to the
category Ab of abelian groups. The left derived functors of this construction are denoted by TorR
n (M, ) :
C Ab.
Variant 7.2.1.15. Let R be a graded associative ring and let C be the abelian category of graded left
R-modules. For every integer n, let R[n] C denote the ring R itself, equipped with the shifted grading
givenLby R[n]m ' Rmn . We say that a graded left R-module N is graded-free if it is isomorphic to a direct
sum A R[n ] for some collection of integers {n }A . Let C0 be the full subcategory of C spanned by
the graded-free R-modules.
Let GrAb denote the category of graded abelian groups. If M is a graded right R-module and N is a
graded left R-module, then the algebraic tensor product M R N inherits a grading; we may therefore view
the construction N 7 M R N as a functor from the category C to the category of graded abelian groups.
Arguing as in Example 7.2.1.12, we can use Proposition 7.2.1.11 to define left derived functors
n (M, ) : C GrAb .
TorR
Concretely, the graded abelian group TorR
n (M, N ) is given by nth homology of the chain complex
M R P2 M R P 1 M R P0 ,
where P denotes a resolution of N by graded-free objects of C.
Our next goal is to apply the formalism developed above to study the tensor product of modules over a
ring spectrum. Let R be an E1 -ring. Recall that the homotopy groups R have the structure of a graded
ring and that if M is a (left or right) module spectrum over R, then M is a graded (left or right) module
over R. We can regard R as a kind of first approximation to R, and the ordinary tensor product
of graded R-modules as a first approximation to the relative tensor product over R. More precisely,
suppose we are given objects M RModR and N LModR , together with homotopy classes x m M
and y n N . Then x and y are represented by maps R[m] R and R[n] R in RModR and LModR ,
respectively. Combining these, we obtain a map of spectra
(x,y)
R[m + n] ' R[m] R R[n] M R N.
The image of the identity 1 0 R ' m+n R[m + n] is an element of m+n (M R N ), which we will denote
by x y. It is not difficult to see that the construction (x, y) 7 x y is R-bilinear, and therefore induces
a map of graded abelian groups
Tor0 R ( M, N ) (M R N ).
This map is generally not an equivalence without some strong additional assumptions.
910 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Definition 7.2.1.16.
L Let R be an E1 -ring and let N be a left R-module spectrum. We say that M is
quasi-free if N ' A R[n ] for some integers n . We let LModqf
R denote the full subcategory of LModR
spanned by the quasi-free left R-modules.
Proposition 7.2.1.17. Let R be an E1 -ring and let N be a quasi-free left R-module. For any R-module M ,
the map
Tor0 R ( M, N ) (M R N )
is an isomorphism of graded abelian groups.
Proof. Both sides are compatible with the formation of direct sums and suspensions. We may therefore
assume that N = R, in which case the result is obvious.
We can obtain information about the homotopy groups of an arbitrary tensor product M R N by
resolving N by quasi-free R-modules.
Construction 7.2.1.18. Let R be an E1 -ring and let M RModR . If P is any simplicial object in LModR ,
then we can regard M R P as a simplicial object in the -category of Sp. Applying Remark 1.2.4.4, we
obtain a spectral sequence of abelian groups {Erp,q , dr }r1 converging to M R |P |, where E1,q is the
normalized chain complex associated to the simplicial abelian group q (M R P ). If P0 is another simplicial
p,q
left R-module with associated spectral {E 0 r , d0r }r1 , then a map of simplicial objects P P0 induces a
map of spectral sequences {Erp,q , dr }r1 {Er0p,q , d0r }r1 . If f, g : P P0 are simplicially homotopic maps
of simplicial objects, then Remark 7.2.1.10 implies that the induced maps of chain complexes E1,q E10,q
are chain homotopic, so that f and g induce the same map Erp,q Er0p,q for r = 2 and therefore for r 2.
Let S be the collection of all left R-modules of the form R[n], where n is an integer, and let C0 be the
full subcategory of Fun(N()op , LModR ) spanned by the S-free simplicial objects. Let A denote the abelian
category whose objects are spectral sequences {Erp,q , dr }r2 which begin at the second page. The above
construction determines a functor F0 : hC0 A which carries simplicially homotopic morphisms to the same
morphism in A. Applying Proposition 7.2.1.11, we obtain a functor F : hLModR A together with a
natural transformation F0 (P ) F (|P |) which is an equivalence whenever P is an S-hypercovering of |P |.
Let R be an E1 -ring and suppose we are given modules M RModR , N LModR . Let {Erp,q , dr }r2
be the spectral sequence determined by Construction 7.2.1.18. Unwinding the definitions, we see that
{Erp,q , dr }r2 is the spectral sequence associated to the simplicial spectrum M R P , where P is an S-free
S-hypercovering of N . A choice of P gives a well-defined E1 -page for the spectral sequence, where for each
q Z, the chain complex (E1,q , d1 ) is the normalized chain complex associated to the simplicial abelian
group q (M R P ). Since P is S-free, each Pn is a quasi-free left R-module, so Proposition 7.2.1.17 gives
an isomorphism of graded abelian groups
Tor0 R ( M, P ) (M R P ).
Corollary 7.2.1.22. Let R be an E1 -ring, M a right R-module, and N a left R-module. Suppose that R,
M , and N are discrete. Then there exists a canonical isomorphism
n (M R N ) ' Torn0 R (0 M, 0 N ).
Corollary 7.2.1.23. Let A be a connective E1 -ring, M a connective right R-module, and R a connective
left A-module. Then:
Proof. This follows from the spectral sequence of Proposition 7.2.1.19, since E2p,q vanishes for p < 0 or q < 0,
while E20,0 ' 0 M 0 R 0 N .
Variant 7.2.1.24. Let R be an E1 -ring. Using Propositions 4.8.2.18 and 4.2.1.33, we see that the -
category LModR is canonically enriched over the -category of spectra. The formation of morphism objects
determines a bifunctor
MorR : LModopR LModR Sp .
Arguing as in Construction 7.2.1.18, we can associate to every pair of objects M, N LModR a spectral
sequence {Erp,q , dr }r2 in the opposite of the category of abelian groups, whose second page is given by
E2p,q ' Extp R ( M, N )q . Since the t-structure on the -category Sp is not compatible with sequential
limits, some care must be taken with the convergence of this spectral sequence. In good cases, one can show
that it converges to pq MorR (M, N ). For example, if M and R are connective and n N ' 0 for n 0,
a strong convergence statement can be deduced from Proposition 1.2.4.5.
Definition 7.2.2.1. Let R be an E1 -ring. We will say that a left R-module M is free if is equivalent to a
coproduct of copies of R (where we view R as a left module over itself). We will say that a free left module
M is finitely generated if it can be written as a finite coproduct of copies of R.
Suppose that R is connective. We will say that a map f : M N of connective left R-modules is
surjective if it induces a surjection of 0 R-modules 0 M 0 N .
Warning 7.2.2.2. The notion of free module introduced in Definition 7.2.2.1 is different from the general
notion of freeness considered in 4.2.4. If M0 is a spectrum, then the tensor product R M0 is generally
not free as a left R-module (in the sense of Definition 7.2.2.1), unless we assume that M0 is a coproduct of
copies of the sphere spectrum.
Remark 7.2.2.3. Using the long exact sequence of homotopy groups associated to an exact triangle, we
conclude that a map f : M N of connective modules over a connective E1 -ring is surjective if and only if
fib(f ) is also connective.
912 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Definition 7.2.2.4. Let R be a connective E1 -ring. We will say that a left R-module P is projective if it
is a projective object of the -category LModcn
R of connective left R-modules, in the sense of Definition
T.5.5.8.18.
Remark 7.2.2.5. The terminology of Definition 7.2.2.4 is potentially ambiguous: a projective left R-module
is typically not projective as an object of LModR . However, there is little risk of confusion, since the -
category LModR has no nonzero projective objects.
The following criterion for projectivity is often convenient:
Proposition 7.2.2.6. Let C be a stable -category equipped with a left-complete t-structure. Let P C0 .
The following conditions are equivalent:
(1) The object P is projective in C0 .
(2) For every Q C0 , the abelian group Ext1C (P, Q) vanishes.
(3) For every Q C0 and every integer i > 0, the abelian group ExtiC (P, Q) vanishes.
(4) For every Q C and every integer i > 0, the abelian group ExtiC (P, Q) vanishes.
(5) Given a fiber sequence
N 0 N N 00 ,
where N 0 , N, N 00 C0 , the induced map Ext0C (P, N ) Ext0C (P, N 00 ) is surjective.
Proof. It follows from Lemma 1.3.3.11 that C0 admits geometric realizations for simplicial objects, so that
condition (1) makes sense. We first show that (1) (2). Let f : C S be the functor corepresented by P .
Let M be a Cech nerve for the morphism 0 Q[1], so that Mn ' Qn C0 . Then Q[1] can be identified
with the geometric realization |M |. Since P is projective, f (Q[1]) is equivalent to the geometric realization
|f (M )|. We have a surjective map ' 0 f (M0 ) 0 |f (M )|, so that 0 f (Q[1]) = Ext1C (P, Q) = 0.
We now show that (2) (1). Proposition 1.4.2.22 implies that f is homotopic to a composition
F
C Sp S,
where F is an exact functor. Applying (2), we deduce that F is right t-exact (Definition 1.3.3.1). Lemma
1.3.3.11 implies that the induced map C0 Spconn preserves geometric realizations of simplicial objects.
Applying Proposition 1.4.3.9, we conclude that f | C0 preserves geometric realizations as well.
The implications (3) (2) and (3) (4) are obvious. The implication (2) (3) follows by replacing Q
by Q[i 1], and (2) (5) follows immediately from the exactness of the sequence
Ext0C (P, N ) Ext0C (P, N 00 ) Ext1C (P, N 0 ).
We next show that (5) (2). Let Q C0 and let Ext1C (P, Q). Then classifies a fiber sequence
g
Q Q0 P.
Since Q, P C0 , we have Q0 C0 as well. Invoking (5), we deduce that g admits a section, so that = 0.
We now complete the proof by showing that (4) (2). Let Q C0 . For every integer n 0, we have
a fiber sequence
(n Q)[n] n Q n1 Q,
which gives rise to an exact sequence of abelian groups
Exti+n i i i+n+1
C (P, n Q) ExtC (P, n Q) ExtC (P, n1 Q) ExtC (P, n Q).
It follows from condition (4) that the tower of abelian groups {ExtiC (P, n Q)}n0 is constant for n > i.
Since C is left complete, we have Q ' lim n Q so that ExtiC (P, Q) ' ExtiC (P, n Q) for any n > i. In
particular, for i > 0 we have ExtiC (P, Q) ' ExtiC (P, 0 Q) ' 0.
7.2. PROPERTIES OF RINGS AND MODULES 913
Proposition 7.2.2.7. Let R be a connective E1 -ring, and let P be a connective left R-module. The following
conditions are equivalent:
(1) The left R-module P is projective.
(2) There exists a free R-module M such that P is a retract of M .
Proof. Suppose first that P is projective. Choose a map of left R-modules p : M P , where M is free
and the induced map 0 M 0 P is surjective (for example, we can take M to be a direct sum of copies
of R indexed by the set 0 P ). Invoking Proposition 7.2.2.6, we deduce that p admits a section (up to
homotopy), so that P is a retract of M . This proves (2). To prove the converse, we observe that the
collection of projective left R-modules is stable under retracts. It will therefore suffice to show that every
free left R-module is projective. This follows immediately from the characterization given in Proposition
7.2.2.6.
Remark 7.2.2.8. It follows from the proof of Proposition 7.2.2.7 that, if 0 P is a finitely generated left
module over 0 R, then we can choose M to be a finitely generated free R-module.
Corollary 7.2.2.9. Let R be a connective E1 -ring. The following conditions on a connective left R-module
P are equivalent:
(1) The R-module P is projective, and 0 P is finitely generated as a 0 R-module.
(2) The R-module P is a compact projective object of (LModR )0 .
(3) There exists a finitely generated free R-module M such that P is a retract of M .
Proof. The equivalence (2) (3) follows by applying Corollary 4.7.4.18 to the composition
(LModR )0 Sp0 S,
and invoking Example T.5.5.8.24. The equivalence (1) (3) follows from Remark 7.2.2.8.
Recall that, if N is a (discrete) left module over an associative ring R, we say that N is flat if the functor
M 7 M R N is exact.
Definition 7.2.2.10. Let M be a left module over an E1 -ring R. We will say that M is flat if the following
conditions are satisfied:
(1) The homotopy group 0 M is flat as a left module over 0 R, in the usual sense.
(2) For each n Z, the natural map n R 0 R 0 M n M is an isomorphism of abelian groups.
Remark 7.2.2.11. Let R be a connective E1 -ring. Then every flat left R-module is also connective.
Remark 7.2.2.12. Let R be a discrete E1 -ring. A left R-module M is flat if and only if M is discrete, and
0 M is flat over 0 R (in the sense of classical algebra). In other words, Definition 7.2.2.10 is compatible
with the usual definition of flatness.
Proposition 7.2.2.13. Let R be an E1 -ring, M a right R-module, and N a left R-module. Suppose that N
is flat. For each n Z, the canonical map
Tor0 0 R (n M, 0 N ) n (M R N )
Our next goal is to prove an analogue of Lazards theorem, which characterizes the class of flat modules
over a connective E1 -ring.
Lemma 7.2.2.14. Let R be an E1 -ring.
(1) The collection of flat left R-modules is stable under coproducts, retracts, and filtered colimits.
(2) Every free left R-module is flat. If R is connective, then every projective left R-module is flat.
Proof. Assertion (1) is obvious, and (2) follows from Proposition 7.2.2.6.
Theorem 7.2.2.15 (Lazards Theorem). Let R be a connective E1 -ring, and let N be a connective left
A-module. The following conditions are equivalent:
(1) The left R-module N can be obtained as a filtered colimit of finitely generated free modules.
(2) The left R-module N can be obtained as a filtered colimit of projective left A-modules.
(3) The left R-module N is flat.
(4) The functor M 7 M A N is left t-exact; in other words, it carries (RModR )0 into Sp0 .
(5) If M is a discrete right R-module, then M R N is discrete.
Proof. The implication (1) (2) is obvious, (2) (3) follows from Lemma 7.2.2.14, (3) (4) from
Proposition 7.2.2.13, and (4) (5) from Corollary 7.2.1.23.
We next show that (5) (3). Suppose that (5) is satisfied. The functor M 7 M R N is exact, and
carries the heart of RModR to the category of abelian groups. It therefore induces an exact functor from the
abelian category of right 0 R-modules to the category of abelian groups. According to Corollary 7.2.1.23,
this functor is given by (classical) tensor product with the left 0 R-module 0 N . From the exactness we
conclude that 0 N is a flat 0 R-module.
We now prove that the natural map : n R 0 R 0 N n N is an isomorphism for all n Z. For
n < 0, this follows from the assumption that both N and R are connective. If n = 0 there is nothing to
prove. We may therefore assume that n > 0, and we work by induction on n. Let M be the discrete right
R-module corresponding to 0 A. The inductive hypothesis implies that Torp A ( M, N )q vanishes unless
p = q = 0 or q n. These Tor-groups can be identified with the E2 -terms of the spectral sequence of
Proposition 7.2.1.19, which computes the homotopy groups of the discrete spectrum M R N . Consequently,
we have E 0,0
= E20,0 ' 0 N . A simple calculation shows that E20,n ' coker(), and that if is surjective
1,n
then E2 ' ker(). To complete the proof, it suffices to prove that E2i,n ' for 0 i 1. To see this, we
observe that the vanishing of the groups E2ir,n+r1 and E2i+r,nr+1 for r 2 implies that E2i,n ' E i,n
, and
the latter is a subquotient of i+n (M R N ), which vanishes in view of assumption (5).
To complete the proof, it will suffice to show that (3) implies (1). Let C be the full subcategory of LModR
spanned by a set of representatives for all free, finitely generated R-modules. Then C is essentially small, and
consists of compact projective objects of (ModR )0 which generate (ModR )0 under small colimits. It follows
(see T.5.5.8) that the inclusion C LModR induces an equivalence P (C) LModcn R . Applying Lemma
T.5.1.5.5, we conclude that the identity functor from LModcn R is a left Kan extension of its restriction to C.
It follows that for every connective left R-module N , the canonical diagram C/N = C LModR (LModR )/N
LModR has N as a colimit. To complete the proof, it will suffice to show that C/N is filtered provided that
N is flat.
According to Proposition T.5.3.1.13, it will suffice to verify the following conditions:
(i) For every finite collection of objects {Xi } of C/N , there exists an object X C/N together with
morphisms Xi X.
(ii) For every pair X, Y C/N , every nonnegative integer n 0, and every map S n MapC/N (X, Y )
in the homotopy category H, there exists a morphism Y Z in C/N such that the induced map
S n MapC (X, Z) is nullhomotopic.
7.2. PROPERTIES OF RINGS AND MODULES 915
Assertion (i) follows immediately from the stability of C under finite coproducts. We now prove (ii).
Suppose given a pair of maps f : X N and g : Y N , respectively. We have a homotopy fiber sequence
MapC/N (f, g) MapC (X, Y ) MapLModR (X, N ).
Since LModR is stable, MapC/N (f, g) is a torsor for MapLModR (X, fib(g)). It follows that any map S n
MapLModR (X, fib(g)) determines a homotopy class Extn
R (X, fib(g)). We wish to prove that there exists
a commutative diagram
Y /Z
g
~ h
N
such that the image of in Extn R (X, fib(h)) vanishes. Arguing iteratively, we can reduce to the case where
X ' A, so that can be identified with an element of n fib(g).
Let 0 n Y denote the image of . Our first step is to choose a diagram as above with the property
that the image of 0 in n Z vanishes. We observe that 0 lies in the kernel of the natural map n (g) :
n Y n N ' Tor0 0 R (n A, 0 N ). The classical version of Lazards theorem (see [93]) implies that 0 N is
isomorphic to a filtered colimit of free left 0 R-modules. It follows that there exists a commutative diagram
=P
k h
!
0 Y
0 g
/ 0 N
of left 0 R-modules, where P is a finitely generated free module, and the image of 0 in n R 0 R P vanishes.
Using the freeness of P , we can realize h as 0 h, where h : Z N is a morphism of left R-modules, and Z
is a finitely generated free module with 0 Z ' P . Similarly, we can realize k as 0 k, where k : Y Z is a
morphism of left R-modules. Using the freeness of Y again, we conclude that the diagram
?Z
k h
Y
g
/N
commutes in the homotopy category hLModR , and can therefore be lifted to a commutative triangle in
LModA . By construction, the image of 0 in n Z vanishes. Replacing Y by Z, we may reduce to the case
where 0 = 0.
We now invoke the exactness of the sequence
n+1 N n fib(g) n Y
to conclude that is the image of a class 00 n+1 N ' n+1 R 0 R 0 N . Invoking Lazards theorem once
more, we deduce the existence of a commutative diagram of left 0 A-modules
=Q
!
0 Y
0 g
/ 0 N
where Q is a finitely generated free module, and 00 is the image of some element of n+1 R 0 R N . Arguing
as before, we may assume that the preceding diagram is induced by a commutative triangle of left A-modules
?Z
Y
g
/ N.
916 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Replacing Y by Z, we may assume that 00 lies in the image of the map n+1 Y n+1 N . The exactness of
the sequence
n+1 Y n+1 N n fib(g)
now implies that = 0, as desired. This completes the proof of the implication (3) (1).
Proposition 7.2.2.16. Let f : A B be a map of E1 -rings, let G : LModB LModA be the forgetful
functor, and let F : LModA LModB be a left adjoint to G (given by M 7 B A M , in view of Proposition
4.6.2.17). Then:
(1) The functor F carries free (projective, flat) A-modules to free (projective, flat) B-modules.
(2) Suppose that B is free (projective, flat) as a left A-module (that is, G(B) is free, projective, or flat).
Then G carries free (projective, flat) B-modules to free (projective, flat) A-modules.
(3) Suppose that, for every n 0, the map f induces an isomorphism n A n B. Then F induces
an equivalence of categories LMod[A LMod[B ; here LMod[A denotes the full subcategory of LModA
spanned by the flat left A-modules, and LMod[B is defined likewise.
Proof. Assertions (1) and (2) are obvious. To prove (3), we first choose A0 to be a connective cover of A (see
Proposition 7.1.3.13). We have a homotopy commutative triangle of -categories
LMod[A
:
%
LMod0[
A
/ LMod[B .
It therefore suffices to prove the analogous assertion for the morphisms A0 A and A0 B. In other words,
we may reduce to the case where A is connective.
Since A is connective, the -category ModA admits a t-structure. Let F 0 denote the composite functor
F
(LModA )0 LModA ModB .
Then F 0 has a right adjoint, given by the composition G0 = 0 G. Assertion (1) implies that F 0 preserves
flatness, and a simple calculation of homotopy groups shows that G0 preserves flatness as well. Consequently,
F 0 and G0 induce adjoint functors
F 00 / LMod[ .
LMod[A o B
G00
It now suffices to show that the unit and counit of the adjunction are equivalences. In other words, we must
show:
(i) For every flat left A-module M , the unit map M 0 B A M is an equivalence. For this, it suffices
to show that i M ' i 0 B A M is an isomorphism for i Z. If i < 0, then both groups vanish,
so there is nothing to prove. If i 0, then we must show that i M ' i (B A M ), which follows
immediately from Proposition 7.2.2.13 and the assumption that i A ' i B.
(ii) For every flat left B-module N , the counit map B A 0 G(N ) N is an equivalence. In other
words, we must show that for each j Z, the map j (B A 0 G(N )) j N is an isomorphism of
abelian groups. Since G(N ) is flat over A, Proposition 7.2.2.13 implies that the left side is given by
j B 0 A 0 N . The desired result now follows immediately from our assumption that N is flat.
7.2. PROPERTIES OF RINGS AND MODULES 917
In general, if M is a flat left module over an E1 -ring R, then then global properties of M as an R-
module are often controlled by local properties of 0 R, viewed as a left module over the discrete ring 0 R.
Our next pair of results illustrates this principle.
Lemma 7.2.2.17. Let R be an E1 -ring and let f : M N be a map of flat left R-modules. Then f is an
equivalence if and only if it induces an isomorphism 0 M 0 N .
Proof. This follows immediately from the definition of flatness.
Proposition 7.2.2.18. Let R be a connective E1 -ring. A flat left R-module M is projective if and only if
0 M is a projective module over 0 R.
L
Proof. Suppose first that 0 M is freely generated by elements {i }iI . Let P = iI R, and let f : P M
be a map represented by {i }iI . By construction, f induces an isomorphism 0 P 0 M . Lemma 7.2.2.17
implies that f is an equivalence, so that M is free.
In the general case, there exists a free 0 R-module F0 and a direct sum decomposition F0 ' N0 0 M .
Replacing F0 by n0 F0 if necessary, we may assume that N0 is itself free. The projection map F0 0 M
is induced by a map g : F M of left R-modules, where F is free. Then g induces a surjection 0 F ' F0
0 M . Using the flatness of M , we conclude that the maps
i F ' i R 0 R 0 F i R 0 R 0 M ' i M
0 / i R R 0 N / i R R 0 F / i R 0 M /0
0 0 0R
0 00
0 / i N / i F / i M / 0.
Using the flatness of F and M , we deduce that the upper row is short exact, and that the maps and 00
are isomorphisms. The snake lemma implies that 0 is an isomorphism; moreover, 0 N is isomorphic to
the kernel of a surjection between flat 0 R-modules, and is therefore itself flat. It follows that N is a flat
R-module. Since 0 N is free, the first part of the proof shows that N is itself free.
Let p : N F denote the natural map. Since 0 M is projective, the inclusion 0 N 0 F is split. Since
F is free, we can lift this splitting to a morphism q : F N . Then q p : N N induces the identity map
from 0 N to itself. Since N is free, we conclude that there is a homotopy q p ' idN . It follows that N is a
direct summand of F in the homotopy category hC. Consequently, M ' cofib(p) can be identified with the
complementary summand, and is therefore projective.
Corollary 7.2.2.19. Let f : R R0 be a map of connective E1 -rings. Let Proj(R) denote the full subcategory
of LModR spanned by the projective left R-modules, and define Proj(R0 ) similarly. Suppose that f induces
an isomorphism 0 R 0 R0 . Then the base change functor M 7 R0 R M induces an equivalence of
homotopy categories
: hProj(R) hProj(R 0 ).
Proof. We first show that the functor is fully faithful. For this, we must show that if P and Q are projective
left R-modules, then the canonical map
is bijective. Without loss of generality, we may suppose that P is free. In this case, the left hand side can
be identified with a product of copies of 0 Q, while the right hand side can be identified with a product of
copies of 0 (R0 R Q). Since Q is connective, the latter module can be identified with Tor0 0 R (0 R0 , 0 Q)
918 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(Corollary 7.2.1.23), which is isomorphic to 0 Q in view of our assumption that f induces an isomorphism
0 R 0 R 0 .
We now prove that is essentially surjective. Let P be a projective R0 -module. Then there exists a free
R0 -module F and an idempotent map e : F F , so that P can be identified with the colimit of the sequence
e e
F F ....
Choose a free left R-module F and an equivalence (F ) ' F . Using the first part of the proof, we deduce
the existence of a map e : F F (not necessarily idempotent) such that the diagram
(e)
(F ) / (F )
F
e /F
To complete the proof, it will suffice to show that P is projective. In view of Proposition 7.2.2.18, it will
suffice to show that 0 P is a projective module over the ordinary associative ring 0 R, and that P is a flat
R-module. The first assertion follows from the isomorphism
and the second from the observation that the collection of flat left R-modules is stable under filtered colimits
(Lemma 7.2.2.14).
Remark 7.2.2.20. Let A be an E1 -ring, and let P be a projective left A-module. Then P is a finitely
generated projective left A-module if and only if 0 P is finitely generated as a (discrete) left module over
0 A. The only if direction is obvious. For the converse, suppose that 0 P is generated by a finite set of
elements {xi }iI . Let M be the (finitely generated) free module on a set of generators {Xi }iI , so that we
have a canonical map : M P . Since P is projective and induces a surjection 0 M 0 P , the map
splits (Proposition 7.2.2.6), so that P is a direct summand of M .
Remark 7.2.2.21. Let R be an E2 -ring, and regard the -category LModR as a monoidal -category
(whose monoidal structure is given by relative tensor product over R). Then 0 R is a commutative ring.
The proof of Proposition 7.2.1.19 gives a spectral sequence {Erp,q , dr }r2 in the category of 0 R-modules
with
E2p,q = Torp R ( M, N )q ,
which converges to p+q (M R N ). If M or N is flat over R, then E2p,q vanishes for p 6= 0. It follows that
this spectral sequence degenerates at the E2 -page, and we get a canonical isomorphism
It follows that if M and N are both flat over R, then the relative tensor product M R N is again flat over
R (this can also be deduced from Theorem 7.2.2.15). Since the unit object R LModR is flat, Proposition
2.2.1.1 implies that the full subcategory LMod[R LModR inherits the structure of a monoidal -category.
If R is an Ek+1 -ring, then LMod[R inherits the structure of an Ek -monoidal -category. If A is an Ek -
algebra over R, then we will say that A is flat over R if A is flat when regarded as a left R-module. We
(k),[ (k)
let AlgR denote the full subcategory of AlgR spanned by the flat Ek -algebras. If k = , we will denote
(k),[
AlgR by CAlg[R .
7.2. PROPERTIES OF RINGS AND MODULES 919
Remark 7.2.2.22. Let R be an E -ring. Combining Corollary 3.4.1.7 with Remark 7.2.2.21, we can identify
the -category CAlg[R with the full subcategory of CAlgR/ spanned by those morphisms : R A which
exhibit A as a flat module (either left or right) over R.
Remark 7.2.2.23. Let R be an Ek+1 -ring and let A be a flat Ek -algebra over R. If R is connective, then
A is also connective; if R is discrete, then A is also discrete.
Proposition 7.2.2.24. Let f : R R0 be a map of Ek+1 -rings. Suppose that f induces an isomorphism
i R i R0 for all i 0. Then the tensor product functor A 7 R0 R A induces an equivalence from the
(k),[ (k),[
-category AlgR of flat Ek -algebras over R to the -category AlgR0 of flat Ek -algebras over R0 .
Definition 7.2.3.1. Let R be an associative ring and let S be a subset of R. We say that S satisfies the
left Ore condition if the following hold:
(a) The set S contains the unit element of R and is closed under multiplication.
(b) For every pair of elements x R, s S, there exist elements y R and t S such that tx = ys.
(c) Let x R be an element for which there exists s S such that xs = 0. Then there exists an element
t S such that tx = 0.
Remark 7.2.3.2. Conditions (b) and (c) of Definition 7.2.3.1 are automatic if the ring R is commutative,
or more generally if the set S is contained in the center of R.
Remark 7.2.3.3. We say that a set S R satisfies the right Ore condition if it satisfies condition (a) of
Definition 7.2.3.1, together with the following versions of (b) and (c):
(b0 ) For every pair of elements x R, s S, there exist elements y R and t S such that xt = sy.
(c0 ) Let x R be an element for which there exists s S such that sx = 0. Then there exists an element
t S such that xt = 0.
Equivalently, S R satisfies the right Ore condition if it satisfies the left Ore condition when viewed as a
subset of Rrev , the same ring with the opposite multiplication.
Construction 7.2.3.4. Let R be an associative ring, let S R be a subset which satisfies the left Ore
condition, and let M be a left R-module. We define a relation on the product S M as follows: we
have (s, x) (s0 , x0 ) if there exists elements a, a0 R such that the products as and a0 s0 belong to S,
920 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
as = a0 s0 , and ax = a0 x0 . It is obvious that this relation is symmetric and reflexive. It is also reflexive: if
(s, x) (s0 , x0 ) (s00 , x00 ), then we can choose elements a, a0 , b0 , b00 R such that
as = a0 s0 S b0 s0 = b00 s00 S ax = a0 x0 b0 x0 = b00 x00 .
Since S satisfies condition (b) of Definition 7.2.3.1, we can find elements u S, c R such that ua0 s0 = cb0 s0 .
Thus ua0 cb0 is annihilated by right multiplication by s0 S; using condition (c), we deduce that ua0 cb0
is annihilated by left multiplication by some element t S. Then
tuas = tua0 s0 = tcb0 s0 = tcb00 s00 ,
and this product belongs to S since t, u, as S and S is closed under multiplication. To prove that
(s, x) (s00 , x00 ), it suffices to observe that
tuax = tua0 x0 = tcb0 x0 = tcb00 x00 .
Let S 1 M denote the quotient of S M by the equivalence relation . We denote the image of a pair
(s, x) in S 1 M by s1 x. We refer to S 1 M as the left module of fractions associated to the pair (S, M ).
There is a canonical map : M S 1 M , given by (x) = 11 x.
We now summarize the some of the main properties of Construction 7.2.3.4.
Proposition 7.2.3.5. Let R be an associative ring, let S R be a subset which satisfies the left Ore
condition, and let M be a left module over R. Then:
(1) The set S 1 M admits a unique R-module structure satisfying the following pair of conditions:
(a) The canonical map : M S 1 M is an R-module homomorphism.
(b) For every pair of elements s S, x M , we have (x) = s(s1 x).
(2) For each s S, multiplication by s induces a bijection from S 1 M to itself.
(3) Let N be another left R-module, and assume that for each s S, left multiplication by s induces a
bijection from N to itself. For every R-module homomorphism : M N , there exists a unique
R-module homomorphism 0 : S 1 M N such that the diagram
S 1
; M
0
#
M
/N
is commutative.
(4) Suppose that M = R. Then there is a unique associative ring structure on S 1 M = S 1 R such that
: R S 1 R is a ring homomorphism satisfying condition (b) above.
(5) The ring homomorphism carries each element of S to an invertible element of S 1 R.
(6) Let A be an associative ring, and let : R A be a ring homomorphism with the property that
for each s S, the image (s) A is invertible. Then there exists a unique ring homomorphism
0 : S 1 R A such that the diagram
S< 1 R
0
"
R
/A
is commutative.
7.2. PROPERTIES OF RINGS AND MODULES 921
Remark 7.2.3.6. Let R be an associative ring and let S R be a subset. If S satisfies the left Ore condition,
then we can define a left ring of fractions S 1 R as in Proposition 7.2.3.5. If S also satisfies the right Ore
condition, then the dual version of Proposition 7.2.3.5 allows us to construct a right ring of fractions RS 1 .
It follows from assertion (5) of Proposition 7.2.3.5 that there is a canonical isomorphism S 1 R ' RS 1 .
It is not difficult (though somewhat tedious) to prove Proposition 7.2.3.5 by direct calculation. In this
section, we will give a different proof of a more general result, where the associative ring R is replaced by
an E1 -ring and M by a left R-module spectrum.
Remark 7.2.3.7. Let R be an E1 -ring, and regarded R as a graded associative ring. Let S be a set of
homogeneous elements of R which satisfies the left Ore condition. In particular, we have the following:
(b) For every pair of elements x R, s S, there exist elements y R and t S such that tx = ys.
(c) Let x R be an element for which there exists s S such that xs = 0. Then there exists an element
t S such that tx = 0.
Note that it suffices to verify conditions (b) and (c) in the case where x is a homogeneous element of R.
Moreover, in case (b), we may assume that the element y is also homogeneous.
Definition 7.2.3.8. Let R be an E1 -ring and let S R be a set of homogeneous elements which contains
the unit and is closed under multiplication. Suppose that M is a left R-module spectrum. We will say that
M is S-nilpotent if, for every x n M , there exists an element s S such that sx = 0.
Lemma 7.2.3.9. Let R be an E1 -ring and let S R be a set of homogeneous elements which contains
the unit and is closed under multiplication. Suppose we are given a fiber sequence
M 0 M M 00
in LModR . If any two of the left A-modules M , M 0 , and M 00 are S-nilpotent, then so it the third.
Remark 7.2.3.10. Let R be an E1 -ring and let S R be a set of homogeneous elements which contains
the unit and is closed under products. It is easy to see that the collection of S-nilpotent left R-modules is
closed under shifts and (possibly infinite) coproducts. Combining this observation with Lemma 7.2.3.9, we
deduce that the collection of S-nilpotent left R-modules is a stable subcategory of LModR , which is closed
under small colimits.
Proof of Lemma 7.2.3.9. For the sake of definiteness, suppose that M 0 and M 00 are S-nilpotent; we will show
that M is S-nilpotent. Let x n M for some integer n. Since M 00 is S-nilpotent, the image (x) n M 00
is annihilated by multiplication by some element s S having degree d. Then (sx) = s(x) = 0, so that
sx belongs to to the kernel of the map n+d M n+d M 00 . The exactness of the sequence
implies that sx = (y) for some element y n+d M 0 . Since M 0 is S-nilpotent, there exists an element t S
such that ty = 0. Then (ts)x = t(sx) = t(y) = (ty) = 0.
The left Ore condition of Definition 7.2.3.1 has a convenient reformulation in terms of S-nilpotent modules.
Lemma 7.2.3.11. Let R be an E1 -ring and let S R be a set of homogeneous elements which contains
the unit and is closed under multiplication. The following conditions are equivalent:
(1) The set S satisfies the left Ore condition.
(2) For every element s S of degree d, if R/Rs denotes the cofiber of the map of left R-modules R[d] R
given by right multiplication by s, then R/Rs is S-nilpotent.
922 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proof. Assume first that (1) is satisfied. Let x n R/Rs; we wish to show that x is annihilated by some
element of S. Using the exact sequence
s
n R/Rs nd1 R n1 R,
we deduce that (x) nd1 R is annihilated by right multiplication by s. Using condition (c) of Definition
7.2.3.1, we deduce that there exists an element t S of degree d0 such that 0 = t(x) n+d0 d1 . Using
the exactness of the sequence
n+d0 R n+d0 R/Rs n+d0 d1 R
we conclude that tx = (y) for some y n+d0 R. Using condition (b) of Definition 7.2.3.1 (and Remark
7.2.3.7), we conclude that there exists an element u S of degree d00 and an element z n+d0 +d00 d R such
that uy = zs. It follows that the image of uy in n+d0 +d00 R/Rs vanishes, so that (ut)x = 0. This completes
the proof of (2).
Now suppose that (2) is satisfied. We will show that S satisfies conditions (b) and (c) of Definition 7.2.3.1.
Suppose first that x R and s S; we wish to show that there exists y R and t S such that tx = ys.
As noted in Remark 7.2.3.7, we may assume without loss of generality that x is homogeneous; say x n R.
Let s S have degree d. The image of x in n R/Rs is annihilated by multiplication by some homogeneous
element t S of degree d0 . It follows that tx belongs to the kernel of the map n+d0 R n+d0 R/Rs, and
s
therefore to the image of the map n+d0 d R n+d0 R given by right multiplication by s.
We now verify (c). As noted in Remark 7.2.3.7, it suffices to show that if x n R is annihilated right
multiplication by some element s S of degree d, then tx = 0 for some t S. The exactness of the sequence
s
n+d+1 R/Rs n R n+d R
shows that x = (y) for some y n+d+1 R/Rs. Since R/Rs is S-nilpotent, there exists an element t S
such that ty = 0, from which it follows immediately that tx = t(y) = 0.
Lemma 7.2.3.12. Let R be an E1 -ring and let S R be a set of homogeneous elements which contains
the unit and is closed under products. Let M be a left R-module which is S-nilpotent. Then there exists a
map of left R-modules f : N M with the following properties:
(1) The left R-module N is isomorphic to a coproduct of left R-modules of the form (R/Rs )[n ], where
the s are elements of S and R/Rs is defined as in Lemma 7.2.3.11.
(2) The map f induces a surjection of graded abelian groups N M .
Proof. Let y n M . Then y is classified by a map of left R-modules fy : R[n] M . Since M is S-nilpotent,
we have sy = 0 for some element s S of degree d. It follows that the composition
s fy
R[n + d] R[n] M
Taking the coproduct of the maps fy0 over all homogeneous elements y M , we obtain the desired map
f : N M.
Lemma 7.2.3.13. Let R be an E1 -ring and let S R be a set of homogeneous elements which satisfies
the left Ore condition. Let M be an S-nilpotent left R-module. Then there exists a sequence
0 = M0 M1 M2
(1) For each i 0, the fiber of the map Mi Mi+1 is a coproduct of left A-modules of the form
(R/Rs )[n ], for some elements s S and integers n .
(2) The colimit lim Mi is equivalent to M (as an object of LModA ).
Proof. We construct S-nilpotent left R-modules Mi and maps fi : Mi M using induction on i. When
i = 0, set Mi = 0, so that fi : 0 M is determined up to a contractible space of choices. For the inductive
step, assume that fi : Mi M has been constructed. Since Mi and M are S-nilpotent, the fiber Ki of fi
is also S-nilpotent. We may therefore choose a map gi : Ni Ki which induces a surjection on homotopy
groups, where Ni is a coproduct of left A-modules of the form (A/As)[n]. Since S satisfies the left Ore
condition, Remark 7.2.3.10 and Lemma 7.2.3.11 imply that Ni is S-nilpotent. We define Mi+1 to be a
gi
cofiber of the composite map Ni Ki Mi . By construction, fi admits a canonical factorization
fi+1
Mi Mi+1 M.
from which the equivalence (1) (2) follows immediately. The implication (3) (2) follows from Lemma
7.2.3.11. We now prove (2) (3). Let M LModR be S-nilpotent, and choose a sequence
0 = M0 M1 M2
Definition 7.2.3.15. Let R be an E1 -ring and let S R be a set of homogeneous elements satisfying the
left Ore condition. We will say that a left R-module N is S-local if it satisfies the equivalent conditions of
N il(S)
Proposition 7.2.3.14. We let LModR denote the full subcategory of LModR spanned by the S-nilpotent
Loc(S)
left R-modules, and LModR the full subcategory of LModR spanned by the S-local R-modules.
Loc(S)
Remark 7.2.3.16. It follows immediately from characterization (1) of Proposition 7.2.3.14 that LModR
is a stable subcategory of LModR , which is closed under small coproducts and therefore under arbitrary small
colimits.
N il(S)
In the situation of Definition 7.2.3.15, Remark 7.2.3.10 implies that LModR is closed under small
N il(S)
colimits in LModR . Moreover, there exists a set of objects which generate LModR under small colimits:
for example, the objects of the form R/Rs[n], where s S (Lemma 7.2.3.13). It follows that the -category
N il(S) N il(S)
LModR is presentable. Using Corollary T.5.5.2.9, we deduce that the inclusion LModR LModR
N il(S)
admits a right adjoint G. If M LModR and N LModR , then the counit map u : G(N ) N induces
an equivalence ExtiR (M, G(N )) ExtiR (M, N ) for all integers i. It follows that the cofiber of u is S-local.
We can summarize the situation as follows:
Proposition 7.2.3.17. Let R be an E1 -ring and let S R be a set of homogeneous elements satisfying the
N il(S) Loc(S)
left Ore condition. Then LModR and LModR are stable subcategories of LModR , which are closed
N il(S) Loc(S)
under small colimits. Moreover, the pair (LModR , LModR ) determines an accessible t-structure on
LModR (with trivial heart).
Remark 7.2.3.18. In the situation of Proposition 7.2.3.17, every object M LModR determines a fiber
sequence
M 0 M M 00 ,
where M 0 is S-nilpotent and M 00 is S-local. This fiber sequence is determined by M up to contractible
ambiguity, so we can regard M 0 and M 00 as functors of M . We will denote M 00 by S 1 M , and refer to it as
the S-localization of M .
Our next goal is to describe the S-localization of a left R-module M more explicitly. In particular, we will
see that the homotopy groups of S 1 M can be computed using a graded analogue of Construction 7.2.3.4.
Construction 7.2.3.19. Let R be an E1 -ring, let S R be a set of homogeneous elements of R which
satisfy the left Ore condition, and let M be a left R-module. For every integer d, let Sd denote the subset
of S consisting of homogeneous elements of degree d. Let : M S 1 M be the canonical map. Let
s Sd and let x n+d M . Since left multiplication by s on M is bijective, there exists a unique element
d,n (s, x) n S 1 M such that sd,n (s, x) = (x).
Proposition 7.2.3.20. Let R be an E1 -ring, let S R be a set of homogeneous elements of R which
satisfy the left Ore condition, and let M be a left R-module. Then:
(1) Every element x n S 1 M has the form d,n (s, y) for some s Sd and y n+d M . Here we employ
the notation of Construction 7.2.3.19.
(2) Suppose we are given elements s Sd , s0 Sd0 , y n+d M and y 0 n+d0 M . Then d,n (s, y) =
d0 ,n (s0 , y 0 ) if and only if there exist an integer m and homogeneous elements z md R, z 0 md0 R
such that zs = z 0 s0 Sm and zy = z 0 y 0 n+m M .
Proof. We have a fiber sequence
M S 1 M M 0 ,
where M 0 is S-nilpotent. Let x n S 1 M . Since M 0 is S-nilpotent, there exists an element s Sd such
that (sx) = s(x) = 0 n+d M 0 . It follows that sx = (y) for some y n+d M : that is, x = d,n (s, y).
This proves (1).
7.2. PROPERTIES OF RINGS AND MODULES 925
We now prove (2). The if direction is obvious. For the converse, suppose that d,n (s, y) = x =
d0 ,n (s0 , y 0 ). Since S satisfies the left Ore condition, we can choose homogeneous elements u Skd ,
v kd0 R such that us = vs0 . Then
so there exists v S such that v(ux) = (vu)x vanishes. This immediately implies that t1 x = 0 in X.
We now claim that left multiplication by s is surjective. To prove this, let t1 x be an element of X.
We claim that t1 x = s((ts)1 x). Since multiplication by t is injective, it suffices to show that t(t1 x) =
(ts)((ts)1 x). It follows from (b) that both sides are given by (x). This completes the proof that X is
S-local. It follows that admits a unique factorization
u
M S 1 M X,
where u denotes the canonical map from M to its S-localization. To complete the proof, it will suffice to
show that the map is inverse to the bijection of sets : X S 1 M constructed above. We will show that
= idX (since is bijective, it follows that is the identity map on S 1 M ). By construction, (s1 x)
is the unique element of S 1 M satisfying s(s1 x) = (x). It follows that s( )(s1 x) = (x) = s(s1 x).
Since multiplication by s is injective on X, we conclude that ( )(s1 x) = s1 x.
Remark 7.2.3.21. The proof given above shows that the notation S 1 M introduced in Construction 7.2.3.4
(where M is a discrete module over an associative ring) is compatible with our notation for S-localizations
introduced in Remark 7.2.3.18.
Definition 7.2.3.22. Let R be an E1 -ring and let S R be a set of homogeneous elements which satisfies
the left Ore condition. We will say that a left R-module M is S-complete if ExtiR (N, M ) ' 0 for every S-local
Comp(S)
left R-module N . We let LModR denote the full subcategory of LModR spanned by the S-complete
R-modules.
926 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proposition 7.2.3.23. Let R be an E1 -ring and let S R be a set of homogeneous elements which
satisfies the left Ore condition. Then:
Comp(S)
(1) The -category LModR is a stable subcategory of LModR .
Comp(S)
(2) The inclusion LModR LModR admits a left adjoint F .
(3) For every M LModR , there exists a fiber sequence
M 0 M M 00
where M 0 is S-local and M 00 is S-complete.
Loc(S) Comp(S)
(4) The pair of subcategories (LModR , LModR ) is a t-structure on LModR (with trivial heart).
N il(S) Comp(S)
(5) The functor F induces an equivalence of -categories LModR LModR .
Loc(S)
Proof. Assertion (1) is obvious. Note that Proposition 7.2.3.17 implies that LModR
is a presentable
-category which is closed under small colimits in LModR . It follows from Corollary T.5.5.2.9 that the full
Loc(S)
subcategory inclusion : LModR LModR admits a right adjoint . For every object M LModR ,
the counit map v : M M induces an isomorphism ExtR (N, M ) ExtR (N, M ) for every S-local object
N . It follows that the cofiber of v is S-complete, which proves (3). Assertions (2) and (4) follow immediately
from (3).
Comp(S)
We now prove (5). Let F denote a left adjoint to the inclusion LModR LModR and let G denote
N il(S)
a right adjoint to the inclusion LModR LModR . We will abuse notation by identifying F and G with
N il(S) Comp(S)
their restrictions to LModR and LModR , respectively. It follows that we have an adjunction
LModR
N il(S)
o
F / LModComp(S) .
R
G
We claim that this adjunction exhibits the functors F and G as homotopy inverse. We first show that the
N il(S)
unit map u : id G F is an equivalence. Let M LModR , so that we have a fiber sequence
(M ) M F (M ).
We wish to show that the map M (G F )(M ) is an equivalence. Since M ' G(M ), it will suffice to show
that G((M )) ' 0. This is clear, since (M ) is S-local. To prove that the counit map F G id is an
equivalence, consider an arbitrary S-complete object N LModR . We have a fiber sequence
G(N ) N S 1 N.
Since N is S-complete, we have N ' F (N ). Consequently, to prove that the unit map (F G)(N ) N is
an equivalence, it will suffice to show that F (S 1 N ) ' 0, which follows immediately from the observation
that S 1 N is S-local.
In the case where R is connective, the subcategories of LModR defined above interact nicely with the
t-structure on LModR .
Proposition 7.2.3.24. Let R be a connective E -ring and let S R be a set of homogeneous elements
which satisfies the left Ore condition. Then:
(1) Let M be an S-nilpotent R-module. Then the truncations n M and n M are S-nilpotent for every
integer n. It follows that the t-structure on LModR determines an accessible t-structure
N il(S) N il(S)
(LModR (LModR )0 , LModR (LModR )0 )
N il(S)
on LModR , which is both right and left complete.
7.2. PROPERTIES OF RINGS AND MODULES 927
N il(S)
(2) Let G : LModR LModR be a right adjoint to the inclusion. Then G is left t-exact.
(3) The localization functor M 7 S 1 M is left t-exact (when regarded as a functor from LModR to itself ).
N il(S)
Proof. Assertion (1) is immediate from the definition. Since the inclusion functor LModR LModR
is left t-exact, its right adjoint is left t-exact; this proves (2). Assertion (3) follows easily from Proposition
7.2.3.20.
If we are localizing with respect to a collection of elements S of degree zero in R, we can be more
precise.
Proposition 7.2.3.25. Let R be a connective E1 -ring and let S 0 R be a subset which satisfies the left
Ore condition as a subset of R. Then:
(1) Let M be an R-module. Then M is S-complete if and only if each homotopy group n M is S-complete,
when regarded as a discrete R-module. It follows that the t-structure on LModR determines an accessible
Loc(S) Loc(S) Loc(S)
t-structure (LModR (LModR )0 , LModR (LModR )0 ) on LModR , which is both right
and left complete.
(2) The localization functor M 7 S 1 M is t-exact (when regarded as a functor from LModR to itself ).
Proof. Assertion (1) follows immediately from the definitions, and assertion (2) is a consequence of Propo-
sition 7.2.3.20.
Let R be an E1 -ring and let S R be a set of homogeneous elements which satisfies the left Ore
Loc(S)
condition. Since the inclusion LModR LModR preserves filtered colimits, the left adjoint functor
1 Loc(S)
M 7 S M carries compact objects of LModR to compact objects of LModR (Proposition T.5.5.7.2). In
Loc(S)
particular, S 1 R is a compact object of LModR . For any S-local left R-module M , we have isomorphisms
ExtnR (S 1 R, M ) ' ExtnR (R, M ) ' n M.
It follows that these groups vanish if and only if M ' 0, so that S 1 R is a compact generator for the stable
Loc(S) Loc(S)
-category LModR . Let R[S 1 ] denote the E1 -ring classifying endomorphisms of S 1 R in LModR .
Loc(S)
Using Theorem 7.1.2.1 (and Remark 7.1.2.3), we obtain an equivalence of stable -categories LModR '
LModR[S 1 ] carrying S 1 R to R[S 1 ]. Composing this with the localization functor M 7 S 1 M , we obtain
a colimit-preserving functor
: LModR LModR[S 1 ]
carrying R to R[S 1 ]. Using Theorem 4.8.5.5, we see that is induced by a map of E1 -rings : R R[S 1 ],
which is well-defined up to a contractible space of choices.
Remark 7.2.3.26. We can summarize the above discussion more informally as follows: if R is an E1 -ring
and S R is a set of homogeneous elements satisfying the left Ore condition, then the spectrum S 1 R
admits the structure of an E1 -ring, and the left R-module structure on S 1 R arises from a map of E1 -rings.
Proposition 7.2.3.27. Let R be an E1 -ring, let S R be a set of homogeneous elements satisfying the
left Ore condition, and let : R R[S 1 ] be defined as above. If A is any E1 -ring, then composition with
induces a fully faithful map of Kan complexes : MapAlg(1) (R[S 1 ], A) MapAlg(1) (R, A), whose essential
image is the collection of E1 -rings : R A such that (s) is invertible in A, for each s S.
Loc(S)
Proof. Let F : LModR LModR be a left adjoint to the inclusion, given by M 7 S 1 M . Since F is
Loc(S)
a localization functor, composition with F induces a fully faithful embedding FunL (LModR , LModA )
FunL (LModR , LModA ), where FunL (LModR , LModA ) denotes the full subcategory of Fun(LModR , LModA )
Loc(S)
spanned by those functors which preserve small colimits, and FunL (LModR , LModA ) is defined similarly.
Loc(S)
Using Theorem 4.8.5.5 and the equivalence LModR[S 1 ] ' LModR , we deduce immediately that is
fully faithful. Moreover, a map of E1 -rings : R A belongs to the essential image of if and only if it
satisfies the following condition:
928 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
() For every map of left R-modules M M 0 which induces an equivalence S 1 M S 1 M 0 , the induced
map A R M A R M 0 is an equivalence.
Since the collection of S-nilpotent R-modules M is generated under colimits by R-modules of the form
(R/Rs)[n] where s S is a homogeneous element of degree d (Lemma 7.2.3.13), it suffices to verify condition
s
(0 ) in the case M = R/Rs. In this case, A R M is the cofiber of the map A[d] A given by multiplication
by s, so that A R M ' 0 if and only if (s) d A is invertible in A.
Using Proposition 7.2.3.27, we can easily recover the classical theory of left rings of fractions:
Proof of Assertions (4), (5), and (6) of Proposition 7.2.3.5. Let R be an associative ring and let S R
satisfy the left Ore condition. Let X denote the quotient of S M by the equivalence relation of Definition
7.2.3.4; for (s, x) S M , we will denote the image of (s, x) in X by s1 x. Let 0 : R X be the
map given by 0 (x) = 11 x, and let : R R[S 1 ] be the E1 -rings appearing in Proposition 7.2.3.27.
Proposition 7.2.3.20 implies that R[S 1 ] is discrete; we will abuse notation and identify R[S 1 ] with the
ordinary associative ring 0 R[S 1 ]. Proposition 7.2.3.20 also determines a bijection of sets : X R[S 1 ],
which is characterized by the requirement that (s)(s1 x) = (x) for all s S, x R. Taking s = 1, we
deduce that = 0 . There is a unique associative ring structure on X so that is an isomorphism of
rings, so that 0 : R X is a ring homomorphism satisfying 0 (s)(s1 x) = 0 (x). This proves the existence
clause of (4).
Let us regard X as a left R-module via the map 0 . This left R-module structure must coincide with
the left R-module structure of part (1), so that (2) implies that multiplication by 0 (s) induces a bijection
X X for each s S. It follows that 0 carries each element of S to an invertible element in X, which
proves (5). Assertion (6) follows immediately from Proposition 7.2.3.27.
It remains only to prove the uniqueness clause of (4). Suppose that X is endowed with an arbitrary
associative ring structure such that 0 is a ring homomorphism satisfying 0 (s)(s1 x) = 0 (x) for s S
and x R. Then the induced left R-module structure on X must coincide with the left R-module structure
appearing in assertion (1), so that assertion (2) implies that left multiplication by 0 (s) induces a bijection
from X to itself for each s S. In other words, 0 carries each element of S to an invertible element of X,
so that Proposition 7.2.3.27 gives a unique ring homomorphism : R[S 1 ] X satisfying = 0 . We
will complete the proof by showing that is an inverse of the bijection : X R[S 1 ], so that = 1 is
also a ring isomorphism. For this, we compute
0 (s)( )(s1 x) = ( )(s)( )(s1 x) = ((s)(s1 x)) = ( )(x) = 0 (x) = 0 (s)(s1 x).
Since 0 (s) is an invertible element of X, we conclude that ( )(s1 x) = s1 x for every element s1 x X,
as desired.
R-module. This notion has a closer relationship with finiteness conditions in the classical theory of rings and
modules. For example, we will show that under some mild assumptions on R, a left R-module M is almost
perfect if and only if each homotopy group i M is a finitely presented left module over 0 R, and i M ' 0
for i 0 (Proposition 7.2.4.17), at least when R itself satisfies a suitable finiteness condition (that is, when
R is left coherent in the sense of Definition 7.2.4.13).
Definition 7.2.4.1. Let R be an E1 -ring. We let LModperf R denote the smallest stable subcategory of
LModR which contains R (regarded as a left module over itself) and is closed under retracts. Similarly,
we let RModperf
R denote the smallest stable subcategory of RModR which contains R and is closed under
retracts. We will say that a left (right) R-module M is perfect if it belongs to LModperf
R (RModperf
R ).
of two functors which each preserve filtered colimits. It follows that R is compact as a left R-module, from
which it immediately follows that all perfect objects of LModR are compact.
According to Proposition T.5.3.5.11, the inclusion f : LModperf R LModR induces a fully faithful functor
F : Ind(LModperf
R ) LMod R . To complete the proof, it will suffice to show that F is essentially surjective.
Since f is right exact, F preserves all colimits (Proposition T.5.5.1.9), so the essential image of F is stable
under colimits. If F is not essentially surjective, then Proposition 1.4.4.11 implies that there exists a nonzero
N LModR such that MapLModR (N 0 , N ) ' for all N 0 belonging to the essential image of F . In particular,
taking N 0 = R[n], we conclude that n N ' . It follows that N is a zero object of LModR , contrary to our
assumption.
Let R be an E1 -ring. It follows from Remark 4.8.4.8 that the the -categories LModR and RModR are
duals of one another (in the symmetric monoidal -category of presentable stable -categories). In this
special case, it is easy to verify the duality directly:
Proposition 7.2.4.3. Let R be an E1 -ring. The relative tensor product functor
R : RModR LModR Sp
A functor f : LModR Sp (g : RModR Sp) belongs to the essential image of (0 ) if and only if f (g)
preserves small colimits.
Proof. Let C be the full subcategory of Fun(LModR , Sp) spanned by those functors which preserve small
colimits. Proposition T.5.5.3.8 implies that C is presentable, and Proposition 4.4.2.14 implies that factors
through C. We will show that induces an equivalence G : RModR C; the analogous assertion for left
modules follows by the same argument.
Proposition 7.2.4.2 implies that LModR is equivalent to the -category Ind(LModperf R ). It follows from
Propositions T.4.2.3.11, T.5.5.1.9 and 1.1.4.1 that C is equivalent to the -category FunEx (LModperf
R , Sp) of
exact functors from LModperf
R to spectra. In particular, for every perfect left R-module N , evaluation on N
induces a functor C Sp that preserves all small limits and colimits.
930 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
u : id G F, v : F G id .
We wish to prove that u and v are equivalences. Since G0 G detects equivalences, the functor G detects
equivalences, so that v is an equivalence if and only if G(v) : G F G G is an equivalence. Since G(v)
has a section determined by u, it will suffice to prove that u is an equivalence.
Let C0 be the full subcategory of C spanned by those objects f C for which the map u(f ) : f (GF )(f )
is an equivalence. Since G and F preserve small colimits, we deduce that C0 is stable under shifts and colimits
in C. Proposition 4.7.4.14 implies that C is generated, under geometric realizations, by the essential image
of F 0 . Let Sp0 Sp be the inverse image of C0 under F 0 . Since F 0 is a colimit-preserving functor, we deduce
that Sp0 Sp is closed under shifts and colimits. Since Sp is generated under colimits by the objects S[n],
where n Z and S Sp denotes the sphere spectrum, it will suffice to show that S Sp0 .
Corollary 4.2.4.8 allows us to identify (F F 0 )(S) with R S ' R, regarded as a left module over itself.
It follows that (G F )(F 0 (S)) can be identified with the forgetful functor f0 : LModR Sp. We are reduced
to proving that the unit map S R ' f0 (R) induces an equivalence F 0 (S) ' f0 in C.
Applying Proposition 1.4.2.22, we can identify C with the full subcategory D Fun(LModperf R , S) =
P(LModperf,op
R ) spanned by those functors which preserve finite limits. Under this equivalence, f 0 corresponds
to the composition LModperf
R LModR Sp S, while F 0 (S) corresponds to the image of S under
F0
the composition S Sp C ' D which is the left adjoint to the the functor D S given by evaluation at
R LModperf
R . To complete the proof, it will suffice to show that the unit 1 0 R exhibits the composite
functor LModR Sp S as corepresented by R LModR . In other words, we must show that for every
M LModR , the canonical map MapLModR (R, M ) M is a homotopy equivalence. Using Corollary
4.2.4.8, we can reduce to the case where R is the unit object of S Alg(Sp). We are therefore reduced to
proving that if M Sp, then the canonical map MapSp (S, M ) M is an equivalence, which is clear.
Proposition 7.2.4.4. Let R be an E1 -ring, and let M be a left R-module. The following conditions are
equivalent:
Moreover, if these conditions are satisfied, then the object M RModR is also perfect.
Proof. The equivalence (1) (2) is Proposition 7.2.4.2. Let C denote the full subcategory of Fun(LModR , Sp)
spanned by those functors which are continuous and exact. Proposition 7.2.4.3 yields an equivalence of -
categories RModR C. According to Propositions 1.4.2.22 and 1.4.4.4, composition with induces a
fully faithful embedding C Fun(LModR , S), whose essential image C0 consists precisely of those functors
7.2. PROPERTIES OF RINGS AND MODULES 931
which are continuous and left exact. The functor co-represented by M is automatically left-exact, and is
continuous if and only if M is compact. This proves that (2) (3).
Let j : (LModR )op Fun(LModR , S) denote the dual Yoneda embedding, so that j restricts to a map
j : (LModperf
0
R )
op
C0 . Composing j 0 with a homotopy inverse to the equivalence RModR C C0 , we
obtain a dualization map (LModperf
R )
op
RModR , which we will indicate by M 7 M . Let D LModperf
R
be the full subcategory spanned by those objects M such that M is perfect. We wish to show that
D = LModperfR . The functor M 7 M
is exact, and RModperf
R is a stable subcategory of RModR which is
closed under retracts. It follows that D is a stable subcategory of LModR which is closed under retracts.
Since A ' A belongs to D, we conclude that LModperf R D.
Corollary 7.2.4.5. Let R be a connective E1 -ring, and let M be a perfect left R-module. Then:
(2) Suppose that m M ' 0 for all m < k. Then k M is a finitely presented module over 0 A.
Proof. We have an equivalence M ' lim(n M ). Since M is compact (Proposition 7.2.4.2), we conclude
that M is a retract of some n M , so that m M ' 0 for m < n. This proves (1). To prove (2), we
observe that the inclusion of the heart of LModR into LModcnR preserves filtered colimits, so the right adjoint
0 : LModcn
R LModR preserves compact objects. It now suffices to observe that the compact objects in
the ordinary category of 0 R-modules are precisely the finitely presented modules.
In the situation of Proposition 7.2.4.4, we will refer to M as a dual of M . We next prove that this
notion of duality determines an antiequivalence between the -categories LModperf
R and RModperf
R .
Lemma 7.2.4.6. Let C and D be -categories, and let F : C D S be a bifunctor. The following
conditions are equivalent:
(1) The induced map f : C Fun(D, S) = P(Dop ) is fully faithful, and the essential image of f coincides
with the essential image of the Yoneda embedding Dop P(Dop ).
(2) The induced map f 0 : D Fun(C, S) = P(Cop ) is fully faithful, and the essential image of f coincides
with the essential image of the Yoneda embedding Cop P(Cop ).
Proof. Let
GC : C Cop S, GD : Dop D S
be the maps used in the definition of the Yoneda embeddings (see T.5.1.3). Then (1) is equivalent to the
F
existence of an equivalence : Dop C such that the composition Dop D C D S is homotopic
op F
to GD . If is a homotopy inverse to , then the composition C Cop C D S is homotopic to GC ,
which proves (2). The converse follows by the same argument.
We will say that a functor F : C D S is a perfect pairing if it satisfies the hypotheses of Lemma
7.2.4.6. In this case, F determines an equivalence between C and Dop , well-defined up to homotopy. The
proof of Proposition 7.2.4.4 yields the following:
RModperf perf
R LModR
R
Sp S
is a perfect pairing.
932 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Let R be an E1 -ring, and let M be a left R-module. Roughly speaking, M is perfect if it can built from
finitely many copies of R (by forming shifts, extensions, and retracts). This is a very strong condition which
is often violated in practice. For example, suppose that R is a commutative Noetherian ring and that M is a
discrete R-module, such that 0 M is finitely generated over R in the sense of classical commutative algebra.
In this case, we can choose a resolution
. . . P2 P1 P0 0 M
where each Pi is a free R-module of finite rank. However, we cannot usually guarantee that Pn ' 0 for
n 0; in general this is possible only when R is regular ([50]). Consequently, the module M is not generally
perfect as an R-module spectrum (see Example 7.2.4.25 below). Nevertheless, the fact that we can choose
each Pi to be of finite rank can be regarded as a weaker finiteness condition on M , which we now formulate.
Definition 7.2.4.8. Let C be a compactly generated -category. We will say that an object C C is
almost compact if n C is a compact object of n C for all n 0.
Remark 7.2.4.9. Let C be a compactly generated -category. Then every compact object of C is almost
compact.
Definition 7.2.4.10. Let R be a connective E1 -ring. We will say that a left R-module M is almost perfect
if there exists an integer k such that M (LModR )k and is almost compact as an object of (LModR )k .
We let LModaperf
R denote the full subcategory of LModR spanned by the almost perfect left R-modules.
Proposition 7.2.4.11. Let R be a connective E1 -ring. Then:
(1) The full subcategory LModaperf
R LModR is closed under translations and finite colimits, and is there-
fore a stable subcategory of LModR .
(2) The full subcategory LModaperf
R LModR is closed under the formation of retracts.
(3) Every perfect left R-module is almost perfect.
where each cofib(fn )[n] is a free R-module of finite rank; here we agree by convention that f0 denotes the
zero map 0 D(0). The construction goes by induction. Suppose that the diagram
g
D(0) . . . D(n) M
has already been constructed, and that N = fib(g) is n-connective. Part (1) implies that N is almost perfect,
so that the bottom homotopy group n N is a compact object in the category of left 0 A-modules. It follows
that there exists a map : Q[n] N , where Q is a free left R-module of finite rank, and induces a
7.2. PROPERTIES OF RINGS AND MODULES 933
surjection 0 Q n N . We now define D(n + 1) to be the cofiber of the composite map Q(n) N D(n),
and construct a diagram
g0
D(0) . . . D(n) D(n + 1) M.
Using the octahedral axiom, we obtain a fiber sequence
and the associated long exact sequence of homotopy groups proves that fib(g 0 ) is (n + 1)-connective.
In particular, we conclude that for fixed m, the maps m D(n) m M are isomorphisms for n 0, so
that the natural map lim D(n) M is an equivalence of left R-modules, as desired.
Using Proposition 7.2.4.11, we can give the following characterization of the -category of (connective)
almost perfect modules over a connective E1 -ring.
Corollary 7.2.4.12. Let R be a connective E1 -ring, let C denote the full subcategory of LModR spanned by
those left A-modules which are connective and almost perfect, and let C0 C denote the full subcategory of C
spanned by the objects {Rn }n0 . Let D be an arbitrary -category which admits geometric realizations for
simplicial objects, and let Fun (C, D) be the full subcategory of Fun(C, D) spanned by those functors which
preserve geometric realizations of simplicial objects. Then the restriction functor Fun (C, D) Fun(C0 , D)
is an equivalence of -categories.
Proof. Let C0 be the smallest full subcategory of P(C0 ) which contains the essential image of the Yoneda
embedding and is stable under geometric realizations of simplicial objects, and let j : C0 C0 be the
Yoneda embedding. Using Remark T.5.3.5.9, we conclude that composition with j induces an equivalence
Fun (C0 , D) Fun(C0 , D) for any -category D which admits geometric realizations of simplicial objects.
In particular, the inclusion C0 C extends (up to homotopy) to a functor F : C0 C which commutes with
geometric realizations. To complete the proof, it will suffice to show that F is an equivalence of -categories.
Using the fact that each Rn is a projective object of LModcn R , we deduce that F is fully faithful. Part (5) of
Proposition 7.2.4.11 implies that F is essentially surjective.
For a general connective E1 -ring R, the t-structure on LModR does not restrict to a t-structure on the full
subcategory LModaperf
R . One might naively expect the heart of LModaperf
R to be equivalent to the ordinary
category of finitely presented 0 R-modules. In general, this is not an abelian category. We can correct this
defect by introducing an appropriate hypothesis on R. We begin by recalling a definition from classical
algebra.
Definition 7.2.4.13. An associative ring R is left coherent if every finitely generated left ideal of R is finitely
presented (as a left R-module).
Example 7.2.4.14. An associative ring R is left Noetherian if every left ideal in R is finitely generated.
Every left Noetherian ring is left coherent. An infinitely generated polynomial ring Z[x1 , x2 , x3 , . . .] is an
example of a (left) coherent ring which is not (left) Noetherian.
(2) Every finitely generated submodule of a finitely presented left R-module is finitely presented.
(3) If f : M N is a map of finitely presented left R-modules, then ker(f ) and coker(f ) are finitely
presented.
934 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proof. We first make the following elementary observations, which do not require the assumption that R is
left coherent:
(b) Let 0 M 0 M M 00 0 be a short exact sequence of left R-modules. If M 0 and M 00 are finitely
presented, then M is finitely presented.
We now prove (1) using induction on n. When n = 0 there is nothing to prove. Suppose that n > 0 and
that M Rn is finitely generated. Form a diagram
0 / M0 /M / M 00 /0
0 / Rn1 / Rn /R /0
where the vertical maps are monomorphisms. Then M 00 can be identified with a finitely generated left ideal
of R. Since R is left coherent, we conclude that M 00 is finitely presented. Using (a), we deduce that M 0 is
itself finitely generated. The inductive hypothesis now implies that M 0 is finitely presented, so that we can
use (b) to conclude that M is finitely presented.
We next prove (2). Suppose that f : M N is a monomorphism, where N is finitely presented and M
is finitely generated. Choose an epimorphism g : Rn N , and form a pullback diagram
K / Rn
M / N.
Then K can be identified with the kernel of the induced map Rn N/M , and is therefore finitely generated.
Part (1) implies that K is finitely presented. The induced map K M is an epimorphism, whose kernel is
isomorphic to ker(g) and is therefore finitely generated. It follows that M is finitely presented, as desired.
We now prove (3). It is clear that coker(f ) is finitely presented (this does not require the left coherence
of R). We next show that ker(f ) is finitely presented. The image of f is a finitely generated submodule of
N , and therefore finitely presented by (2). Consequently, we may replace N by im(f ), and thereby reduce to
the case where f is an epimorphism. We now apply (a) to deduce that ker(f ) is finitely generated. Invoking
(2) again, we conclude that ker(f ) is finitely presented as desired.
Definition 7.2.4.16. Let R be an E1 -ring. We will say that R is left coherent if the following conditions
are satisfied:
(2) The associative ring 0 R is left coherent (in the sense of Definition 7.2.4.13).
(3) For each n 0, the homotopy group n R is finitely presented as a left module over 0 R.
Proposition 7.2.4.17. Let R be an E1 -ring and M a left R-module. Suppose that R is left coherent. Then
M is almost perfect if and only if the following conditions are satisfied:
(i) For m 0, m M = 0.
Proof. Without loss of generality, we may assume that M is connective. Suppose first that M is almost
perfect. We will prove by induction on n that n M is finitely presented as a 0 R-module. If n = 0, this
simply reduces to the observation that the compact objects of the ordinary category of left 0 R-modules are
precisely the finitely presented 0 R-modules. In particular, we can choose a finitely generated free R-module
P and a map : P M which induces a surjection 0 P 0 M . Since R is left coherent, the homotopy
groups m P are finitely presented 0 R-modules. Let K = fib(). Then K is connective by construction,
and almost perfect by Proposition 7.2.4.11. The inductive hypothesis implies that i K is finitely presented
for 0 i < n.
We have a short exact sequence
0 coker(n K n P ) n M ker(n1 K n1 P ) 0.
Using Lemma 7.2.4.15, we deduce that the outer terms are finitely generated, so that n M is finitely
generated. Applying the same reasoning, we conclude that n K is finitely generated, so that coker(n K
n P ) is finitely presented. Using the exact sequence again, we conclude that n M is finitely presented.
Now suppose that the connective left R-module M satisfies condition (ii). We will prove that M can be
obtained as the geometric realization of a simplicial left R-module P such that each Pn is a free A-module of
finite rank. As in the proof of Proposition 7.2.4.11, it will suffice to show that M is the colimit of a sequence
f1 f2
D(0) D(1) D(2) . . .
where each cofib(fn )[n] is a free R-module of finite rank. Supposing that the partial sequence
g
D(0) . . . D(n) M
has been constructed, with the property that fib(g) is n-connective. If n fib(g) is finitely generated as a
0 R-module, then we can proceed as in the proof of Proposition 7.2.4.11. To verify this, we observe that
D(n) is almost perfect and therefore satisfies (ii) (by the first part of the proof). We now use the exact
sequence
0 coker(n+1 D(n) n+1 M ) n fib(g) ker(n D(n) n M ) 0
to conclude that n fib(g) is finitely presented.
Proposition 7.2.4.18. Let R be a connective E1 -ring. The following conditions are equivalent:
(1) The E1 -ring R is left coherent.
(2) For every left R-module M , if M is almost perfect, then 0 M is almost perfect.
(3) The pair of -categories
(LModaperf
R LMod0 aperf
R , LModR LMod0
R )
where f is surjective. To prove that M is perfect, it will suffice to show that P and M 0 are perfect. It is
clear that P is perfect, and it follows from Proposition 7.2.4.11 that M 0 is almost perfect. Moreover, since f
is surjective, M 0 is connective. We will show that M 0 is of Tor-amplitude n 1; the inductive hypothesis
will then imply that M is perfect, and the proof will be complete.
Let N be a discrete right R-module. We wish to prove that k (N R M 0 ) ' 0 for k n. Since the
functor N R is exact, we obtain for each k an exact sequence of homotopy groups
k+1 (N R M ) k (N R M 0 ) k (N R P ).
The left entry vanishes in virtue of our assumption that M has Tor-amplitude n. We now complete the
proof of (4) by observing that k (N R P ) is a finite direct sum of copies of k N , and therefore vanishes
because k n > 0 and N is discrete.
We now prove (5). Assume that M has Tor-amplitude m. Let N (RModR )0 ; we wish to prove
that i (N R M ) ' 0 for i > n. Since N ' lim m N , it will suffice to prove the vanishing after replacing
N by m N for every integer m. We may therefore assume that N (RModR )m for some m 0. We
proceed by induction on m. When m = 0, the desired result follows immediately from our assumption on
M . If m > 0, we have a fiber sequence
1m N N (m N )[m],
i ((1m N ) R M ) i (N R M ) i+m (m N R M ).
If i > n, then the first group vanishes by the inductive hypothesis, and the second by virtue of our assumption
that M has Tor-amplitude n.
Remark 7.2.4.24. Let R be a connective E1 -ring, and let C be the smallest stable subcategory of LModR
which contains all finitely generated projective modules. Then C = LModperf R . The inclusion C LModR
perf
is obvious. To prove the converse, we must show that every object M LModperf R belongs to C. Invoking
Corollary 7.2.4.5, we may reduce to the case where M is connective. We then work by induction on the
(necessarily finite) Tor-amplitude of M . If M is of Tor-amplitude 0, then M is flat and the desired result
follows from Proposition 7.2.4.20. In the general case, we choose a finitely generated free R-module P and a
map f : P M which induces a surjection 0 P 0 M (which is possible in view of Corollary 7.2.4.5). As
in the proof of Proposition 7.2.4.23, we may conclude that that fiber K of f is a connective perfect module
of smaller Tor-amplitude than that of M , so that K C by the inductive hypothesis. Since P C and C is
stable under the formation of cofibers, we conclude that M C as desired.
Example 7.2.4.25. Let R be an associative ring which we regard as a discrete E1 -ring. Let LMod R
LModR be the full subcategory consisting of bounded-above objects, and let M LMod R . Using an inverse
to the functor of Proposition 7.1.1.15, we can identify any M LMod R with a (bounded above) complex
P in the abelian category of (discrete) R-modules. It follows from Remark 7.2.4.24 that M is perfect if and
only if P can be chosen to have only finitely many terms, each of which is finitely generated over R.
We conclude this section by discussing some finiteness conditions for algebras over structured ring spectra.
(k)
Definition 7.2.4.26. Let 1 k and let R be a connective Ek+1 -ring. We let Free : LModR AlgR
denote a left adjoint to the forgetful functor. Note that Free carries connective R-modules to connective
Ek -algebras over R. Let A be a connective Ek -algebra over R. We say that A is:
finitely generated and free if there exists a finitely generated free left R-module M and an equivalence
(k) (k),free
A ' Free(M ) in AlgR . We let AlgR denote the full subcategory spanned by the finitely generated
free algebras.
938 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(k) (k),free
of finite presentation if A belongs to the smallest full subcategory of AlgR which contains AlgR
and is stable under finite colimits.
(k)
locally of finite presentation if A is a compact object of AlgR .
(k)
almost of finite presentation if A is an almost compact object of AlgR (see Definition 7.2.4.8): that
(k)
is, if n A is a compact object of n AlgR for all n 0.
The basic properties of Definition 7.2.4.26 can be summarized as follows:
Proposition 7.2.4.27. Let 1 k and let R be a connective Ek+1 -ring. Then:
(k),cn
(1) The -category AlgR is projectively generated (Definition T.5.5.8.23). Moreover, a connective R-
(k),cn
algebra A is a compact projective object of AlgR if and only if A is a retract of a finitely generated
free commutative R-algebra.
(k),fp (k)
(2) Let AlgR AlgR denote the full subcategory spanned by those Ek -algebras over R which are
(k),fp (k)
connective and of finite presentation. Then the inclusion induces an equivalence Ind(AlgR ) ' AlgR .
(k),cn
(3) The -category AlgR of connective Ek -algebras over R is compactly generated. The compact objects
(k),cn
of AlgR are those connective Ek -algebras which are locally of finite presentation over R.
(4) A connective Ek -algebra A over R is almost of finite presentation if and only if, for each n 0, there
exists an R-algebra A0 of finite presentation such that n A is a retract of n A0 .
Proof. Assertion (1) from Corollary 7.1.4.17 and its proof. Assertion (2) then follows from Proposition
T.5.3.5.11, (3) from Lemma T.5.4.2.4, and (4) from Corollary T.5.5.7.4.
(k),cn
Remark 7.2.4.28. Let R R0 be a map of connective Ek+1 -rings, let A AlgR be a connective Ek -
(k),cn
algebra over R, and let A0 ' R0 R A be the image of A in AlgR0 . If A is free and finitely generated (finitely
presented, almost finitely presented) over R, then A0 is free and finitely generated (finitely presented, almost
finitely presented) over R0 . In the first three cases, this is obvious. The last two follow from assertions (3)
and (4) of Proposition 7.2.4.27, together with the observation that n A0 ' n (R0 R n A).
Remark 7.2.4.29. Suppose given a commutative diagram
?B
A /C
of E -rings, where B is of locally of finite presentation over A. Then C is locally of finite presentation over
B if and only if C is locally of finite presentation over A. This follows immediately from Propositions 7.2.4.27
and T.5.4.5.15. In 7.4.3, we will prove the analogue of this statement for morphisms which are almost of
finite presentation.
Definition 7.2.4.30. Let R be a connective Ek -ring for 2 k . We will say that R is left coherent if
it is left coherent, when regarded as an E1 -ring: that is, if 0 R is a coherent ring (in the sense of ordinary
commutative algebra) and each homotopy group i R is a finitely presented module over 0 R. We will say
that R is Noetherian if R is coherent and the ordinary commutative ring 0 R is Noetherian.
The following result relates some of the absolute and relative finiteness conditions introduced above:
Proposition 7.2.4.31 (Hilbert Basis Theorem). Let f : R R0 be a map of connective E -rings. Suppose
that R is Noetherian. Then R0 is almost of finite presentation as an R-algebra if and only if the following
conditions are satisfied:
7.2. PROPERTIES OF RINGS AND MODULES 939
Proof. We first prove the only if direction. We first note that 0 R0 = 0 R0 is a compact object in the
ordinary category of commutative 0 R-algebras. This proves (1). The classical Hilbert basis theorem implies
that 0 R0 is Noetherian. It remains only to show that each n R0 is a finitely generated module over 0 R0 .
This condition depends only on the truncation n R0 . In view of part (4) of Proposition 7.2.4.27, we may
assume that R0 is a finitely presented commutative R-algebra.
Let C be the full subcategory of CAlgR spanned by those connective E -algebras over R which satisfy
(1) and (2). To show that C contains all finitely presented R-algebras, it will suffice to show that C is stable
under finite colimits, and contains the free commutative R-algebra on a single generator. We first prove the
stability under finite colimits. In view of Corollary T.4.4.2.4, it will suffice to show that R C and that C
is stable under pushouts. The inclusion R C is obvious (since R is Noetherian by assumption). Suppose
given a pushout diagram
A / A0
A00 / A0 A A00
in CAlgR , where A, A0 , A00 C. We wish to prove that A0 A A00 C. According to Corollary 7.2.1.23, the
commutative ring B = 0 (A0 A A00 ) is canonically isomorphic to the classical tensor product 0 A0 0 A 0 A00 ,
and is therefore a finitely generated commutative 0 R-algebra. Thus A0 A A00 satisfies (1). Moreover,
Proposition 7.2.1.19 yields a convergent spectral sequence
It is not difficult to see that this is a spectral sequence of modules over the commutative ring B. Each
of the B-modules E2p,q is a finitely generated B-module. It follows that the subquotients E p,q
are likewise
0 00
finitely generated over B. Consequently, each homotopy group n (A A A ) has a finite filtration by finitely
generated B-modules, and is therefore itself finitely generated over B. This proves that A0 A A00 satisfies
(2), and therefore belongs to the -category C.
Let R{X} = Sym (R) denote the free commutative R-algebra on a single generator. We wish to show
that R{X} C. We first treat the case where R is discrete. Let k denote the commutative ring 0 R.
Proposition 3.1.3.13 supplies canonical isomorphisms
a
m R{X} ' m ( Symn (R)) ' n0 Hm (Bn ; k).
n
In particular, 0 R{X} is canonically isomorphic to the polynomial ring k[x], which proves (1). To prove
(2), we must show that each of the groups n0 Hm (n ; k) is a finitely generated k{x}-module. Since
the homology of a finite group can be computed using a finite complex, each of the groups Hm (Bn ; k) is
individually a finite k-module. Moreover, multiplication by x is given by the maps
induced by the inclusions n n+1 . To complete the proof, it will suffice to show that for fixed m, m,n
is surjective for n 0. This follows from Nakaokas homological stability theorem for the symmetric groups
(for a simple proof, we refer to the reader to [85]).
Let us now treat the general case. Let B denote the polynomial ring 0 R{X} = (0 R)[X]. Then B
is finitely generated over 0 R, so R{X} satisfies (1). We wish to prove that R{X} satisfies (2). Assume
otherwise, and choose m minimal such that m R{X} is not a finitely generated B-module; note that m is
necessarily positive. Set R0 = 0 . Then the argument above proves that the tensor product R0 R R{X} '
940 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
R0 {X} belongs to C. Invoking Proposition 7.2.1.19 again, we obtain a convergent spectral sequence of
B-modules
E2p,q = Torp R (0 R, (R{X}))q p+q (R0 {X}).
Using the minimality of m, we deduce that E2p,q is finitely generated over B for all q < m. It follows
that E 0,m
is the quotient of E20,m by a finitely generated submodule. Since E 0,m
is a submodule of the
0,m
finitely generated B-module m (R0 {X}), we conclude that E2 is itself finitely generated over B. But
E20,m contains m (R{X}) as a summand, contradicting our choice of m. This completes the proof of the
only if direction.
Now suppose that R0 satisfies (1) and (2). We will construct a sequence of maps n : An R0 in
CAlgR with the property that the maps n induce isomorphisms m An m R0 for m < n and surjections
n An n R0 . To construct A0 , we invoke assumption (1): choose a finite set of elements x1 , . . . , xi 0 R0
which generate 0 R0 as an 0 R-algebra. These elements determine a map of R-algebras 0 : Sym (Ri ) R0
with the desired property.
Let us now suppose that n : An R0 has already been constructed. Let K denote the fiber of the map
n , formed in the -category of An -modules. Our assumption on n implies that i K ' 0 for i < n. Let
B = 0 An . Since An is almost of finite presentation over R, the first part of the proof shows that B is a
Noetherian ring and that each of the homotopy groups i An is a finitely generated B-module. Moreover,
since the map B 0 R0 is surjective and R0 satisfies (2), we conclude that each of the homotopy groups
i R0 is a finitely generated B-module. Using the long exact sequence
. . . n+1 R0 n K n An . . .
we deduce that n K is a finitely generated B-module. Consequently, there exists a finitely generated free
An -module M and a map M [n] K which is surjective on n . Let f : Sym (M [n]) An be the induced
map, and form a pushout diagram
Sym (M [n])
f
/ An
f0 f00
An / An+1 ,
where f0 classifies the zero from M [n] to An . By construction, we have a canonical homotopy from n f to
n f0 , which determines a map n+1 : An+1 R0 . We observe that there is a fiber sequence of An -modules
fib(f00 ) fib(n ) fib(n+1 ).
To show that n+1 has the desired properties, it suffices to show that i fib(n+1 ) ' 0 for i n. Using the
long exact sequence associated to the fiber sequence above, we may reduce to proving the following pair of
assertions:
(a) The homotopy groups i fib(f00 ) vanish for i < n.
(b) The canonical map n fib(f00 ) n K is surjective.
We now observe that there is an equivalence fib(f00 ) ' fib(f0 ) Sym (M [n]) An . In view of Corollary
7.2.1.23, it will suffice to prove the same assertions after replacing f00 by f0 . Using Proposition 3.1.3.13, we
obtain a canonical equivalence M
fib(f0 ) ' Symm (M [n]).
m>0
Because the -category Modcn An is closed under colimits in ModAn , it follows that the homotopy groups
i Symm (M [n]) vanish for i < mn. This proves (a). To prove (b), it will suffice to show that the composite
map M
M [n] ' Sym1 (M [n]) Symm (M [n]) K
m>0
induces a surjection on n , which follows immediately from our construction.
7.3. THE COTANGENT COMPLEX FORMALISM 941
The collection of derivations of A into M forms an abelian group, which we will denote by Der(A, M ). If A is
fixed, then the functor M 7 Der(A, M ) is corepresented by an A-module A , called the A-module of absolute
Kahler differentials. One can construct A explicitly as a quotient of the free module generated by symbols
{dx}xA by the submodule generated by the elements {d(x + y) dx dy, d(xy) x(dy) y(dx)}x,yA .
Our goal in this section is to introduce an analogue of the construction A 7 A , where we replace
the commutative ring A with an arbitrary E -ring. More precisely, if A is an E -ring, we will define an
A-module spectrum LA , which we call the absolute cotangent complex of A. By construction, LA will enjoy
the following universal property: for any A-module M , there is a bijection between homotopy classes of
maps LA M with homotopy classes of derivations of A into M .
To make this idea precise, we need a new definition of derivation: the definition for ordinary commutative
rings given above is given in terms of equations, and does not generalize easily to the -categorial setting.
Instead, let us take our cue from the preceding discussion. If , 0 : A B are two ring homomorphisms
between commutative rings A and B which are congruent modulo an ideal I B with I 2 = 0, then 0
is a derivation from A into I. Every derivation from a commutative ring A into an A-module M arises in
this way. To see this, we can take B to be the direct sum A M , equipped with the ring structure given
by (a, m)(a0 , m0 ) = (aa0 , am0 + a0 m). There is a natural inclusion : A B, and we can identify M with
an ideal of B satisfying M 2 = 0, so that Der(A, M ) can be identified with the set of ring homomorphsims
from A into B which are congruent to modulo M : that is, with the collection of sections of the projection
map A M A. This description of Der(A, M ) does not directly require writing any equations: instead,
it depends on our ability to endow the direct sum A M with the structure of a commutative ring.
To describe the situation a little bit more systematically, let Ring denote the category of commutative
rings, and Ring+ the category of pairs (A, M ), where A is a commutative ring and M is an A-module.
A morphism in the category Ring+ is a pair of maps (f, f 0 ) : (A, M ) (B, N ), where f : A B is
a ring homomorphism and f 0 : M N is a map of A-modules, (here we regard N as an A-module via
transport of structure along f ). Let G : Ring+ Ring be the square-zero extension functor given by the
942 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
formula (A, M ) 7 A M . Then the functor G admits a left adjoint F , which is described by the formula
F (A) = (A, A ). Here A is the A-module of Kahler differentials defined above.
We now make two observations:
(1) In addition to the functor G, there is a forgetful functor G0 : Ring+ Ring, given by (A, M ) 7 A.
Moreover, there is a natural transformation of functors from G to G0 , which can itself be viewed as a
functor from Ring+ into the category Fun([1], Ring) of arrows in Ring.
(2) For every commutative ring A, the fiber G01 {A} is an abelian category (namely, the category of
A-modules).
We wish to produce an analogous theory of derivations in the case where the category Ring is replaced
by an arbitrary presentable -category C. What is the proper analogue of Ring+ in this general situation?
Observation (1) suggests that we should choose another -category C+ equipped with a functor C+
Fun(1 , C). Observation (2) suggests that the fibers of composite map
: C+ Fun(1 , C) Fun({1}, C) ' C
should be abelian in some sense. There is a good -categorical analogue of the theory of abelian categories:
the theory of stable -categories introduced in Chapter 1. It is therefore natural to require that the the
fibers of be stable. In 7.3.1, we will see that there is a canonical choice for the -category C+ with these
properties. We will refer to this canonical choice as the tangent bundle to C and denote by TC . Roughly
speaking, an object of TC consists of a pair (A, M ), where A C and M Sp(C/A ).
Once we have established the theory of tangent bundles, we can proceed to define the analogue of the
Kahler differentials functor. Namely, for any presentable -category C, we will define the cotangent complex
functor L : C TC to be a left adjoint to the forgetful functor
TC Fun(1 , C) Fun({0}, C) ' C .
However, it is important to exercise some care here: in the algebraic situation, we want to make sure that
the cotangent complex LA of an E -ring produces an A-module. In other words, we want to ensure that
the composition
L
C TC Fun(1 , C) Fun({1}, C) ' C
is the identity functor. We will construct a functor L with this property using a notion of relative adjunction,
which we explain in 7.3.2.
Given an object A C and M TC C {A}, we can define the notion of a derivation of A into M . This
can be described either as map from LA into M in the -category TC C {A}, or as a section of the canonical
map G(M ) A in C. For many purposes, it is convenient to work in an -category containing both C and
TC , in which the morphisms are given by derivations. Such an -category is readily available: namely, the
L /
correspondence associated to the pair of adjoint functors C o T , where G and L are defined as above.
C
G
We will call this -category the tangent correspondence to C; an explicit construction will be given in 7.3.6.
In the classical theory of Kahler differentials, it is convenient to consider the absolute Kahler differentials
A of a commutative ring A, but also the module of relative Kahler differentials B/A associated to a ring
homomorphism A B. In 7.3.3 we will introduce an analogous relative version of the cotangent complex L.
We will then establish some of the basic formal properties of the relative cotangent complex. For example,
given a sequence of commutative ring homomorphisms A B C, there is an associated short exact
sequence
B/A B C C/A C/B 0.
Corollary 7.3.3.6 provides an -categorical analogue of this statement: for every commutative diagram
?B
f
A /C
7.3. THE COTANGENT COMPLEX FORMALISM 943
(3) For every object D D, the induced map C0D CD is a stable envelope of C0D .
C0 /C
p0 p
D0 /D
where p (and therefore also p0 ) is a presentable fibration. If u : C0 C is a stable envelope of the presentable
fibration p, then the induced map C0 C C0 C0 is a stable envelope of the presentable fibration p0 .
Example 7.3.1.4. Let C be a presentable -category. Then the map C : Sp(C) C exhibits Sp(C) as a
stable envelope of C. This follows immediately from Corollary 1.4.4.5.
Example 7.3.1.5. Let p : C D be a presentable fibration, and let Stab(p) be defined as in Construction
p : Stab(p) C exhibits Stab(p) as a stable
6.2.2.2. Using Proposition 6.2.2.13, we see that the map
envelope of p.
C0
w / C00
u
v
C
in which u and v are stable envelopes of C. Then the functor w is an equivalence of -categories (observe
that in this situation, the functor w automatically admits a left adjoint by virtue of Proposition 1.4.4.4).
Our next goal is to establish a relative version of Remark 7.3.1.6. First, we need to introduce a bit of
notation. Suppose we are given a diagram
C D
p
q
E
(ii) For each object E E, the induced functor GE : CE DE admits a left adjoint.
7.3. THE COTANGENT COMPLEX FORMALISM 945
E (C, D) denote the largest Kan complex contained in FunE (C, D).
We let FunR ' R
Proposition 7.3.1.7. Let p : C D be a presentable fibration of -categories. Then there exists a functor
u : C0 C with the following properties:
(2) Let q : E D be a presentable fibration, and assume that each fiber of q is a stable -category. Then
composition with u induces a trivial Kan fibration
0 '
D (E, C ) FunD (E, C) .
'
FunR R
v u
E C0 C,
Remark 7.3.1.8. Assertion (2) of Proposition 7.3.1.7 implies the stronger property that the map
0
D (E, C ) FunD (E, C)
FunR R
Proof. Let RPr denote the -category whose objects are presentable -categories and whose morphisms
are functors which admit left adjoints (see T.5.5.3), and let RPrstab be the full subcategory of RPr spanned
by those presentable -categories which are stable. It follows from Corollary 1.4.4.5 that the inclusion
RPrstab RPr admits a right adjoint, given by the construction X 7 Sp(X). Let us denote this right adjoint
by G.
The presentable fibration p is classified by a functor : Dop RPr. Let denote the counit transfor-
mation G . Then is classified by a map u : C0 C of presentable fibrations over D. Making a
fibrant replacement if necessary, we may suppose that u is a categorical fibration. Assertion (1) now follows
immediately from the construction.
To prove (2), let us suppose that the presentable fibration q is classified by a functor 0 : Dop RPr.
Using Theorem T.3.2.0.1 and Proposition T.4.2.4.4, we deduce the existence of a commutative diagram
FunR, 0 / FunR, (E, C)
D (E, C ) D
in the homotopy category of spaces, where the vertical arrows are homotopy equivalences. Since the fibers of
q are stable, 0 factors through RPrstab RPr, so the upper horizontal arrow is a homotopy equivalence. It
follows that the lower horizontal arrow is a homotopy equivalence as well. Since u is a categorical fibration,
the lower horizontal arrow is also a Kan fibration, and therefore a trivial Kan fibration.
We now prove assertion (3). The existence of v (and its uniqueness up to homotopy) follows immediately
from (2). To prove that v is an equivalence, we first invoke Corollary T.2.4.4.4 to reduce to the case where
D consists of a single vertex. In this case, the result follows from Remark 7.3.1.6.
In the situation of Definition 7.3.1.9, we will often abuse terminology by referring to TC as the tangent
bundle to C. We note that TC is determined up equivalence by C. Roughly speaking, we may think of an
object of TC as a pair (A, M ), where A is an object of C and M is a spectrum object of C/A . In the case where
C is the -category of E -rings, we can identify M with an A-module (Corollary 7.3.4.14). In this case,
the functor TC Fun(1 , C) associates to (A, M ) the projection morphism A M A. Our terminology
is justified as follows: we think of this morphism as a tangent vector in the -category C, relating the
object A to the infinitesimally near object A M (this analogy with differential geometry is based on
suggestions of Tom Goodwillie).
For some purposes, it is convenient to have an explicit construction for the tangent bundle TC of a
presentable -category C. The following is a variation on Example 7.3.1.5:
Proposition 7.3.1.10. Let C be a presentable -category, and let e : Exc(Sfin
, C) Fun( , C) be the
1
functor which carries an excisive functor X : S C to the map X(S ) X(). Then e exhibits TC as a
fin 0
tangent bundle to C.
Proof. Let E denote the full subcategory of Fun(1 Sfin
, C) spanned by those functors F : S C
1 fin
S denote the constant functor taking the value S . There is a unique natural
Let c : Sfin fin fin
TC E which is a section of the trivial Kan fibration . The map p factors as a composition
p0
TC E Fun(1 , C),
a tangent bundle to C.
Let E0 = E Fun({1}Sfin
,C)
C. Using Proposition T.4.3.2.15, we deduce that the inclusion E0 , E is an
equivalence of -categories. Example 7.3.1.5 implies that the composite map E0 E Fun(1 , C) exhibits
E0 as a stable envelope of Fun(1 , C) C, from which it follows immediately that p0 exhibits E as a tangent
bundle to C.
Corollary 7.3.1.11. Let C be a presentable -category. Then the tangent bundle TC is also a presentable
-category.
Proof. It follows from Proposition 7.3.1.10 (and Lemmas T.5.5.4.19, T.5.5.4.17, and T.5.5.4.18) that TC can
, C).
be realized as an accessible localization of Fun(Sfin
It follows from Corollary 7.3.1.11 that if C is a presentable -category, then the tangent bundle TC
admits small limits and colimits. The following result describes these limits and colimits in more detail:
Proposition 7.3.1.12. Let C be a presentable -category, let TC be a tangent bundle to C, and let p denote
the composition
TC Fun(1 , C) Fun({1}, C) ' C .
Then:
7.3. THE COTANGENT COMPLEX FORMALISM 947
(1) A small diagram q : K . TC is a colimit diagram if and only if q is a p-colimit diagram and p q is
a colimit diagram in C.
(2) A small diagram q : K / TC is a limit diagram if and only if q is a p-limit diagram and p q is a
limit diagram in C.
Proof. We will prove (1); assertion (2) will follow from the same argument. The if direction follows from
Proposition T.4.3.1.5. The converse then follows from the uniqueness of colimit diagrams and the following
assertion:
() Let K be a small simplicial set, and let q : K TC be a diagram. Then q admits an extension
q : K . TC such that q is a p-colimit diagram, and p q is a colimit diagram in C.
To prove (), we first invoke the assumption that C is presentable to deduce the existence of a colimit diagram
q 0 : K . C extending p q. It then suffices to show that we can lift q 0 to a p-colimit diagram in TC ; this
follows from the fact that p is a presentable fibration.
We now study the functorial properties of the construction of tangent bundles.
Lemma 7.3.1.13. Let C be a presentable -category, let TC = Exc(Sfin , C) Fun(S , C) the tangent
fin
bundle of C given in Proposition 7.3.1.10, and let L : Fun(S , C) TC be a left adjoint to the inclusion. A
fin
morphism : X Y in Fun(Sfin , C) is an L-equivalence if and only if the following conditions are satisfied:
CX()/ /Y () be the functors determined by X and Y , and choose left Kan extensions
(2) Let X 0 , Y 0 : Sfin
X, Y : S CX()/ /Y () of X 0 and Y 0 , respectively. Then the canonical map X Y induces an
equivalence X Y in Sp(CX()/ /Y () ) (see Definition 6.2.1.1).
Proof. Assume first that is an L-equivalence. For each K C, let ZK Fun(Sfin , C) be the constant
functor taking the value K. Note that ZK is a right Kan extension of its restriction to {} Sfin
. Since
ZK TC , composition with induces a homotopy equivalence
MapC (Y (), K) ' MapFun(Sfin
,C)
(Y, ZK ) MapFun(Sfin
,C)
(X, ZK ) ' MapC (X(), K).
Since K is arbitrary, condition (1) follows. To prove (2), let C0 denote the pointed -category CX()/ /Y ()
and let Z : S C0 be an arbitrary strongly excisive functor which commutes with sequential colimits. We
wish to prove that the canonical map
: MapFun(S ,C0 ) (Y , Z) MapFun(S ,C0 ) (X, Z)
MapFun(Sfin (Y, Z)
/ MapFun(Sfin ,C) (X, Z)
,C)
MapC (Y (), Z())
0
/ MapC (X(), Z()
948 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
and we wish to show that is a homotopy equivalence. Condition (1) implies that 0 is a homotopy
equivalence. It will therefore suffice to show that induces a homotopy equivalence after passing to the
homotopy fibers over any point MapC (Y (), Z()). Let K = Z() and let C0 be defined as above, so
0
that Z determines a functor Z 0 : Sfin
C given on objects by Z (U ) = Z(U ) Z() Y (). We observe that
0
Since Z TC , the functor Z 0 is strongly excisive, so that Z is also strongly excisive. It follows from
assumption (2) that is a homotopy equivalence, as desired.
Proposition 7.3.1.14. Let f : C D be a functor between presentable -categories which preserves filtered
, C) and TD = Exc(S , D) Fun(S , D) be the tangent bundle of Proposition
colimits. Let TC Fun(Sfin fin fin
7.3.1.10, and let L : Fun(S , C) TC and L : Fun(S , D) TD denote left adjoints to the inclusion
fin 0 fin
() Let C be a presentable -category equipped with an Ek -monoidal structure, such that the tensor
product functor : C C C preserves sequential colimits. Then the tangent bundle TC inherits an
Ek -monoidal structure.
Co
G
D
q p
E
of -categories, where the maps p and q are categorical fibrations. The following conditions are equivalent:
7.3. THE COTANGENT COMPLEX FORMALISM 949
(1) The functor G admits a left adjoint F . Moreover, for every object C C, the functor q carries the
unit map uC : C GF C to an equivalence in E.
(2) There exists a functor F : C D and a natural transformation u : idC G F which exhibits F as
a left adjoint to G, and has the property that q(u) is the identity transformation from q to itself (in
particular, p F = q).
Proof. We first construct a correspondence associated to the functor G. Let X = C D {0} (D 1 ). Using
`
the small object argument, we can construct a factorization
i r
X M E 1
where i is inner anodyne and r is an inner fibration. Moreover, we may assume that the maps
C M 1 {0}
D M 1 {1}
are isomorphisms of simplicial sets. We will henceforth identify C and D with full subcategories of M via
these isomorphisms.
The functor G admits a left adjoint F if and only if the projection r0 : M 1 is a coCartesian fibration.
We will show that conditions (1) and (2) Proposition 7.3.2.1 are equivalent to the existence of F , together
with the following additional requirement:
(3) The projection r00 : M E carries r0 -coCartesian morphisms to equivalences in E.
We will assume for the remainder of the proof that r0 is a coCartesian fibration. The implications (2) (1)
is obvious. We next prove that (1) (3). Let : C D be an r0 -coCartesian morphism in M; we wish to
prove that r00 () is an equivalence in E. We may assume that C C and D D (otherwise, is itself an
equivalence and the result is obvious). The map fits into a commutative diagram
G(D)
<
"
C
/D
where r00 () is degenerate. Consequently, to prove that r00 () is an equivalence, it suffices to show that
r00 () = q() is an equivalence. This follows from (1), since can be identified with the unit map uC .
We now complete the proof by showing that (3) (2). Assume that (3) is satisfied. We will construct
a commutative diagram
C {0} /M
_ 9
h
r
C 1 / E 1 .
with the following property: for every object C C, the functor h carries {C} 1 to an r0 -coCartesian
morphism of M. To construct , we work simplex-by-simplex on C. Let us first consider the case of zero-
dimensional simplices. Fix an object C C and choose an r0 -coCartesian morphism : C D in M.
Assumption (3) guarantees that r00 () is an equivalence in E, so there exists a commutative diagram :
r00 (D)
00
:
r ()
$
r00 (C)
id / r00 (C)
950 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
?D
!
C
/ D0 .
in M. Since is an equivalence, the map is equivalent to and therefore r0 -coCartesian; we can therefore
define the restriction h|({C} 1 ) to coincide with .
To handle simplices of larger dimension, we need to solve mapping problems of the form
5/ M
j
(n {0}) n 1 )
`
(
n {0}
_
r
n 1 / E 1 ,
where n > 0 and the map j carries {0} 1 to an r0 -coCartesian morphism in M. Note that condition
(3) guarantees that any r0 -coCartesian morphism in M is also r-coCartesian (Proposition T.2.4.1.3). The
existence of the required extension now follows from Proposition T.2.4.1.8.
We now define F : C D to be the restriction of h to C {1}. Together with the evident inclusion
D 1 , M, the map h determines a commutative diagram
G; F
u h0
"
idC
h /F
in the -category FunE (C, M). The natural transformation h0 is evidently r0 -coCartesian; using Proposition
T.2.4.1.3 we deduce that h0 is r-coCartesian so that there exists a dotted arrow u as indicated in the diagram,
thereby proving that condition (2) is satisfied.
Definition 7.3.2.2. Suppose we are given a commutative diagram of -categories
Co
G
D
q p
E,
where p and q are categorical fibrations. We will say that G admits a left adjoint relative to E if the equivalent
conditions of Proposition 7.3.2.1 are satisfied.
Remark 7.3.2.3. In the situation of Proposition 7.3.2.1, if F and u : idC G F are as in condition (2),
then we will say that u is the unit for an adjunction between F and G relative to E, or that u exhibits F as
a left adjoint of G relative to E.
Remark 7.3.2.4. Given a commutative diagram
C
F /D
q
p
E,
7.3. THE COTANGENT COMPLEX FORMALISM 951
we can define an evident dual condition that F admit a right adjoint G relative to E. In this case, the functor
G a left adjoint relative to E. Indeed, we claim that for every object C C, the functor q carries the unit
map u : C (G F )(C) to an equivalence in E. To prove this, it suffices to show that p carries F (u) to an
equivalence in E. But the map F (u) fits into a commutative diagram
(F G F )(C)
8
F (u) v
By a two-out-of-three argument, it suffices to show that p(idF (C) ) is an equivalence in E (which is obvious)
and that p(v) is an equivalence in E (which follows from our assumption that F admits a right adjoint relative
to G).
Proposition 7.3.2.5. Suppose we are given a commutative diagram
Co D
G
q
p
E
of -categories, where the maps p and q are categorical fibrations. Let F : C D be a functor with pF = q
and u : idC G F a natural transformation which exhibits F as a left adjoint of G relative to E. Then,
for every functor E0 E, if we let F 0 : C E E0 D E E0 and G0 : D E E0 C E E0 denote the induced
functors and u0 : id G0 F 0 the induced natural transformation, then u0 exhibits F 0 as a left adjoint to G0
relative to E0 . In particular, for every object E E, the induced natural transformation uE : idCE GE FE
is the unit of an adjunction between the -categories CE and DE .
Proof. Fix objects C 0 C E E0 and D0 D E E0 having images C C and D D. Let E00 and E10 denote
the images of C 0 and D0 in E0 , and let E0 and E1 denote their images in E. We wish to prove that the
composite map
u0
MapD E E0 (F 0 (C 0 ), D0 ) MapC E E0 ((G0 F 0 )(C 0 ), G0 (D0 )) MapC E E0 (C 0 , G0 (D0 ))
is a homotopy equivalence. This map fits into a homotopy coherent diagram
MapD E E0 (F 0 (C 0 ), D0 ) / MapC E0 (C
0
, G0 (D0 )) / MapE0 (E00 , E10 )
E
MapD (F (C), D)
/ MapC (C, G(D)) / MapE (E0 , E1 ).
The right square and the outer rectangle are homotopy pullback diagrams, so that the left square is also a
homotopy pullback diagram. It therefore suffices to show that the map is a homotopy equivalence, which
follows from our assumption that u is the unit of an adjunction between F and G.
We now establish some useful criteria for establishing the existence of relative adjoints.
Proposition 7.3.2.6. Suppose given a commutative diagram
Co D
G
q
p
E
of -categories, where p and q are locally Cartesian categorical fibrations. Then G admits a left adjoint
relative to E if and only if the following conditions are satisfied:
952 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(1) For every object E E, the induced map of fibers GE : DE CE admits a left adjoint.
(2) The functor G carries locally p-Cartesian morphisms in D to locally q-Cartesian morphisms in C.
Proof. Suppose first that u : idC G F exhibits F : C D as a left adjoint to G relative to E. Proposition
7.3.2.5 implies that condition (1) is satisfied. To prove (2), let : D D0 be a locally p-Cartesian morphism
in D; we wish to prove that G() is locally q-Cartesian. The map p() determines a 1-simplex 1 E.
Replacing C and D by their pullbacks C E 1 and D E 1 (and invoking Proposition 7.3.2.5 once more),
we can reduce to the case where E = 1 . Let C C 1 {0}; we wish to prove that composition with G()
induces a homotopy equivalence
This is equivalent to the requirement that composition with induce a homotopy equivalence
which follows from the observation that F (C) D 1 {0} (since is assumed to be locally p-coCartesian).
Now suppose that (1) and (2) are satisfied. We will prove that G satisfies the first criterion of Proposition
7.3.2.1. In other words, we must show that for each C C, there exists an object D D and a map
u : C G(D) satisfying the following pair of conditions:
(i) For every object D0 D, composition with u induces an equivalence
It is obvious that u satisfies condition (ii). We will prove that condition (i) is satisfied. Let D0 D be
arbitrary: we wish to prove that the map : MapD (D, D0 ) MapC (C, G(D0 )) is a homotopy equivalence.
Let E 0 denote the image of D0 in E. It will suffice to show that induces a homotopy equivalence after
passing to the homotopy fiber over any point MapE (E, E 0 ). Choose a locally p-coCartesian morphism
D00 D0 in D lying over . Condition (2) guarantees that the induced map G(D00 ) G(D0 ) is locally
q-Cartesian. Using Proposition T.2.4.4.2, we can identify the map of homotopy fibers with the map
MapDE (D, D00 ) MapCE (C, G(D00 )), which is a homotopy equivalence by virtue of (i0 ).
Corollary 7.3.2.7. Suppose we are given a commutative diagram
C
F / D
q
p
! }
O
of -operads, where p and q are coCartesian fibrations. Assume that, for every object X O, the induced
map of fibers FX : CX DX admits a right adjoint GX . Then F admits a right adjoint G relative to O .
Moreover, G is a map of -operads.
7.3. THE COTANGENT COMPLEX FORMALISM 953
Proof. Let X O i
hni , and choose inert morphisms X Xi covering the maps : hni h1i for 1 i n.
Then the induced map FX is homotopic to the composition
Q
Y FX Y
CX ' CXi i DX i ' DX .
1in 1in
It follows that FX admits a right adjoint GX , given by the product of the right adjoints GXi to the functors
FXi . Applying the dual version of Proposition 7.3.2.6, we deduce that F admits a right adjoint G relative
to O . The description of GX given above shows that G carries inert morphisms of D to inert morphisms
of C .
Example 7.3.2.8. Let C be a monoidal -category, let M and N be -categories left tensored over C,
let F LinFunC (M, N), and let f : M N be the functor underlying F . The action of C on M and N can
be encoded by coCartesian fibrations of -operads M LM N , and F determines an LM-monoidal
functor F : M N . Suppose that f admits a right adjoint g. Corollary 7.3.2.7 implies that F admits
a right adjoint G relative to LM , and that G is a map of -operads. It follows that F and G induce
adjoint functors
LMod(M) o
/ LMod(N).
Mo g
N
commutes up to (canonical) homotopy. The adjunction between and is relative to the -category
Alg(C). In particular, for every algebra object A Alg(C) we obtain adjoint functors
LModA (M) o
A
/ LMod (N).
A
A
Remark 7.3.2.9. In the situation of Example 7.3.2.8, suppose that C C and N N. The counit map
F (G(N )) N induces a map
which is adjoint to a map C G(N ) G(C N ). If this map is an equivalence for every pair (C, N ) C N,
then the functor G is an LM-monoidal functor: that is, we can regard G as a C-linear functor from N to
M. Moreover, the unit and counit maps
u : idM G F v : F G idN
from Example 7.3.2.8 that the inclusion ModT (C0 ) ModT (C) admits a right adjoint G, and that the
diagram
ModT (C0 ) o ModT (C)
G
C0 o g
C
There is a similar criterion for detecting the existence of relative left adjoints in the setting of locally
coCartesian fibrations:
Co D
G
q
p
E
where p and q are locally coCartesian categorical fibrations. Then G admits a left adjoint relative to E if and
only if the following conditions are satisfied:
(1) For each object E E, the induced map GE : DE CE admits a left adjoint FE .
(2) Let C C be an object and let : E E 0 be a morphism in E, where E = q(C). Let : FE (C) D
be a locally p-coCartesian morphism in D lying over , and let : C G(D) be the composition of
the unit map C (G FE )(C) with G(). Choose a factorization of as a composition
0 00
C C 0 G(D)
Proof. Suppose first that u : idC G F exhibits F : C D as a left adjoint to G relative to E. Proposition
7.3.2.5 implies that condition (1) is satisfied. In the situation of condition (2), we can identify FE and FE 0
with the restrictions of F . Under these identifications, the map : FE 0 (C 0 ) D adjoint to 00 fits into a
commutative diagram
F (C)
F ( 0 )
{ "
F (C 0 )
/ D.
Consequently, is an equivalence if and only if F ( 0 ) is locally p-coCartesian. We now complete the proof
by observing that F admits a right adjoint relative to E (Remark 7.3.2.4) and therefore carries locally q-
coCartesian morphisms in C to locally p-coCartesian morphisms in D (apply Proposition 7.3.2.6 after passing
to opposite -categories).
Conversely, suppose that conditions (1) and (2) are satisfied. The argument proceeds as in the proof
of Proposition 7.3.2.6. We must show that for each C C, there exists an object D D and a map
u : C G(D) satisfying the following pair of conditions:
To construct u, we let E denote the image of the object C in the -category E. Assumption (1) implies
that GE : DE CE admits a left adjoint FE . In particular, there exists an object D = FE (C) DE and a
morphism u : C G(D) in CE which satisfies the following modified version of condition (i):
It is obvious that u satisfies condition (ii). We will complete the proof by showing that u satisfies (i). Let
D0 D be arbitrary: we wish to prove that the map : MapD (D, D0 ) MapC (C, G(D0 )) is a homotopy
equivalence. Let E 0 denote the image of D0 in E. It will suffice to show that induces a homotopy
equivalence after passing to the homotopy fiber over any point MapE (E, E 0 ). Choose a locally p-
coCartesian morphism : D D00 lying over , and factor the composition : C G(D) G(D00 ) as a
composition
0 00
C C 0 G(D00 )
where 0 is a locally q-coCartesian lift of and 00 is a morphism in CE 0 . Using Proposition T.2.4.4.2, we
can identify the homotopy fiber with the induced map
00
MapDE0 (D00 , D0 ) MapCE0 (G(D00 ), G(D0 )) MapCE0 (C 0 , G(D0 )).
Identifying the latter space with MapDE0 (FE 0 (C 0 ), D0 ), we see that the map is induced by composition
with the map FE 0 (C 0 ) D00 adjoint to 00 , which is an equivalence by virtue of (2).
C o
G
D
p
! }
O
(1) For every object X O, the induced map of fibers GX : DX CX admits a left adjoint FX .
FY C D
Y
! ! ( FXi )
iI
CXi to DY .
Q
is an equivalence of functors from i
Proof. The existence of F follows from Proposition 7.3.2.11. Using Proposition 7.3.2.6, we deduce that F
carries p-coCartesian morphisms in C to q-coCartesian morphisms in D and is therefore a O-monoidal
functor.
956 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Remark 7.3.2.13. In the situation of Corollary 7.3.2.12, Proposition 7.3.2.5 implies that F and G induce
adjoint functors Alg/ O (C) o / Alg D .
/O
We now apply the theory of relative adjunctions to the study of tangent bundles.
Definition 7.3.2.14. Let C be a presentable -category, and consider the associated diagram
TC
G / Fun(1 , C)
p q
z
C
where q is given by evaluation at {1} 1 . The functor G carries p-Cartesian morphisms to q-Cartesian
morphisms, and for each object A C the induced map GA : Sp(C/A ) C/A admits a left adjoint .
Applying Proposition 7.3.2.6, we conclude that G admits a left adjoint relative to C, which we will denote
by F . The absolute cotangent complex functor L : C TC is defined to be the composition
F
C Fun(1 , C) TC ,
where the first map is given by the diagonal embedding. We will denote the value of L on an object A C
by LA Sp(C/A ), and will refer to LA as the cotangent complex of A.
Remark 7.3.2.15. Let C be a presentable -category. Since the diagonal embedding C Fun(1 , C) is
a left adjoint to the evaluation map Fun(1 , C) Fun({0}, C) ' C, we deduce that the absolute cotangent
complex functor L : C TC is left adjoint to the composition
Remark 7.3.2.16. The terminology of Definition 7.3.2.14 is slightly abusive, since the tangent bundle TC
and the functor L are only well-defined up to equivalence. It would perhaps be more accurate to refer to
L : C TC as an absolute cotangent functor. However, L and TC are well-defined up to a contractible space
of choices, so we will tolerate the ambiguity.
Remark 7.3.2.17. Let C be a presentable -category containing an object A. We observe that the fiber of
the tangent bundle TC over A C can be identified with the -category Sp(C/A ). Under this identification,
the object LA Sp(C/A ) corresponds to the image of idA C/A under the suspension spectrum functor
+ : C/A Sp(C/A ).
Remark 7.3.2.18. Let C be a presentable -category. Since the cotangent complex functor L is a left
adjoint, it carries colimit diagrams in C to colimit diagrams in TC . In view of Proposition 7.3.1.12, we see
that L also carries small colimit diagrams in C to p-colimit diagrams in TC , where p denotes the composition
Remark 7.3.2.19. Let C be a presentable -category, and let A be an initial object of C. Using Remark
7.3.2.18, we deduce that LA is an initial object of the tangent bundle TC . Equivalently, LA is a zero object
of the stable -category Sp(C/A ).
X /Y
0 /Z
spanned by the relative cofiber sequences. There is an evident forgetful functor : E Fun(1 , TC ), given
by restriction to the upper half of the diagram. Invoking Proposition T.4.3.2.15 twice, we deduce that is
a trivial Kan fibration.
The relative cotangent complex functor is defined to be the composition
L s s0
Fun(1 , C) Fun(1 , TC ) E TC ,
Remark 7.3.3.2. Let C and p : TC C be as in Definition 7.3.3.1. By definition, the relative cotangent
complex of a morphism f : A B fits into a relative cofiber sequence
LA / LB
0 / LB/A
in the -category TC . Using Proposition T.4.3.1.9, we deduce the existence of a cofiber sequence
f! LA LB LB/A
in the stable -category Sp(C/B ) ' TC C {B}; here f! : Sp(C/A ) Sp(C/B ) denotes the functor induced
by the coCartesian fibration p.
Remark 7.3.3.3. Let C be a presentable -category containing a morphism f : A B. If A is an initial
object of C, then the canonical map LB LB/A is an equivalence. This follows immediately from Remark
7.3.3.2, since the absolute cotangent complex LA vanishes (Remark 7.3.2.19). We will sometimes invoke
this equivalence implicitly, and ignore the distinction between the relative cotangent complex LB/A and the
absolute cotangent complex LB .
Remark 7.3.3.4. Let C be a presentable -category containing a morphism f : A B. If f is an
equivalence, then the relative cotangent complex LB/A is a zero object of Sp(C/B ). This follows immediately
from Remark 7.3.3.2.
958 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
We next study the fiber sequence of cotangent complexes associated to a triple of morphisms A B C.
Proposition 7.3.3.5. Let C be a presentable -category, let TC be a tangent bundle to C. Suppose given a
commutative diagram
?B
A /C
LB/B / LC/B
is a pushout diagram in TC (and therefore a relative cofiber sequence, in view of Remark 7.3.3.4).
LA / LB / LC
LA/A / LB/A / LC/A
LB/B / LC/B
in the -category TC . Here LA/A and LB/B are zero objects in the fibers Sp(C/A ) and Sp(C/B ), respectively
(Remark 7.3.3.4). By construction, the upper left square and both large rectangles in this diagram are
coCartesian. It follows first that the upper right square is coCartesian, and then that the lower right square
is coCartesian as desired.
?B
f
A / C,
and let f! : Sp(C/B ) Sp(C/C ) denote the induced map. Then we have a canonical cofiber sequence
Our next result records the behavior of the relative cotangent complex under base change.
Proposition 7.3.3.7. Let C be a presentable -category, TC a tangent bundle to C, and p the composite
map
TC Fun(1 , C) Fun({1}, C) ' C .
7.3. THE COTANGENT COMPLEX FORMALISM 959
f
A0 / B0
Proof. Using Definition 7.3.3.1, we deduce the existence of a map between relative cofiber sequences in TC ,
which we can depict as a cubical diagram :
LA / LB
! #
0A / LB/A
LA0 / LB 0
! #
0A0 / LB 0 /A0 .
Let K 1 1 1 denote the full simplicial subset obtained by omitting the final vertex. Let K0 K
be obtained by omitting the vertex v = {1} {1} {0} such that (v) = LB 0 , and let K1 K be obtained
by omitting the vertex w = {1} {0} {1} such that (w) = LB/A . By construction, is a p-left Kan
extension of |K1 . Using Proposition T.4.3.2.8, we conclude that is a p-colimit diagram.
Remark 7.3.2.18 implies that the square
LA / LB
LA0 / LB 0
is a p-colimit diagram, so that |K is a p-left Kan extension of |K0 . Invoking Proposition T.4.3.2.8 again,
we deduce that is a p-left Kan extension of |K0 . It follows that restricts to a p-colimit square:
0A / LB/A
0A0 / LB 0 /A0 .
0 / f! LB/A
0 / LB 0 /A0
0
is a pushout square in Sp(C/B ); in other words, the map is an equivalence. This is simply a reformulation
of the assertion that is p-coCartesian.
960 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
There is another way to view the relative cotangent complex: if we fix an object A C, then the functor
B 7 LB/A can be identified with the absolute cotangent complex for the -category CA/ . The rest of this
section will be devoted to justifying this assertion. These results will not be needed elsewhere in this paper,
and may be safely omitted by the reader. We begin by describing the tangent bundle to an -category of
the form CA/ .
Proposition 7.3.3.8. Let C be a presentable -category containing an object A, and let D = CA/ . Let TC
and TD denote tangent bundles to C and D, respectively. Then there is a canonical equivalence
TD ' TC C D
Proof. We will prove that f is an equivalence; the assertion that g is an equivalence is an obvious consequence.
Let 1 denote a final object of C. Using Proposition T.1.2.13.8, we deduce that CA/ admits a final object,
given by a morphism u : A 1. Using Lemma T.7.2.2.8, we deduce the existence of a commutative diagram
f0
Cu/ / C1/
(CA/ )
f
/ C ,
where the vertical arrows are equivalences. It follows that f is an equivalence if and only if f 0 is an equivalence.
But f is a trivial Kan fibration, since the inclusion {1} 1 is right anodyne.
Proof of Proposition 7.3.3.8. Let E = Fun(1 , C) Fun({1},C) D, so that we have a commutative diagram
Fun(1 , D)
f
/E
q q0
%
D,
where q and q 0 are presentable fibrations. We first claim that f carries q-limit diagrams to q 0 -limit diagrams.
In view of Propositions T.4.3.1.9 and T.4.3.1.10, it will suffice to verify the following pair of assertions:
(i) For each object B D, corresponding to a morphism A B in C, the induced map of fibers
fB : D/B C/B
preserves limits.
(ii) The map f carries q-Cartesian morphisms to q 0 -Cartesian morphisms.
To prove (i), we observe that fB is equivalent to the forgetful functor (C/B )A/ C/B , which preserves
limits by Proposition T.1.2.13.8. Assertion (ii) is equivalent to the requirement that the forgetful functor
D C preserves pullback diagrams, which follows again from Proposition T.1.2.13.8.
7.3. THE COTANGENT COMPLEX FORMALISM 961
Using Remark 7.3.1.3, we can identify TC C D with the stable envelope of the presentable fibration q 0 .
It follows from the universal property of Proposition 7.3.1.7 that the map f fits into a commutative diagram
TD
f
/ TC C D
Fun(1 , D)
f
/ E.
To complete the proof, we will show that f is an equivalence. In view of Corollary T.2.4.4.4, it will suffice
to show that for each B D classifying a map A B in C, the induced map Sp(D/B ) Sp(C/B ) is an
equivalence of -categories. This follows immediately from Lemma 7.3.3.9.
We now wish to study the relationship between the cotangent complex functors of C and CA/ , where A
is an object of C. For this, it is convenient to introduce a bit of terminology.
C C 0
F 0 (C) / F 0 (C 0 )
is a pushout square in D.
The basic properties of the class of coCartesian natural transformations are summarized in the following
lemma:
Lemma 7.3.3.11. (1) Let F, F 0 , F 00 : C D be functors between -categories, and let : F F 0 and
: F 0 F 00 be natural transformations. If is coCartesian, then is coCartesian if and only if
is coCartesian.
(2) Let F : C D be a functor between -categories, let G, G0 : D E be a pair of functors, and let
: G G0 be a natural transformation. If is coCartesian, then so is the induced transformation
GF G0 F .
(3) Let F, F 0 : C D be a pair of functors between -categories, let G : D E another functor, and
let : F F 0 be a natural transformation. If is coCartesian and G preserves all pushout squares
which exist in D, then the induced transformation GF GF 0 is coCartesian.
D
H /C
G G0
H0 / C0
D0
(1) The functors G and G0 admit left adjoints, which we will denote by F and F 0 respectively.
Remark 7.3.3.13. The condition of being rectilinear is closely related to the condition of being left ad-
jointable, as defined in T.7.3.1.
Proposition 7.3.3.14. Let C be a presentable -category containing an object A and let D = CA/ . Let
G : TC C denote the composite map
TD / TC
D /C
(see the proof of Proposition 7.3.3.8). Then the above diagram is rectilinear.
Corollary 7.3.3.15. Let C and D = CA/ be as in Proposition 7.3.3.14, and let LC : C TC and LD : D
TD be cotangent complex functors for C and D, respectively. Then:
(1) Let p : D C be the projection, and let q : TD TC be the induced map. Then there is a coCartesian
natural transformation LC p q LD .
LC / LC p
A
0 / q LD .
Here the terms in the left hand column indicate the constant functors taking the values LC
A, 0
Sp(C/A ) TC .
Proof. Assertion (1) is merely a reformulation of Proposition 7.3.3.14. To prove (2), we let e : D D
denote the constant functor taking the value idA D, so that we have a natural transformation : e idD .
Applying the coCartesian transformation of (1) to yields the desired diagram, since LD e vanishes by
Remark 7.3.2.19. Assertion (3) follows immediately from (2) and the definition of the relative cotangent
complex.
To prove Proposition 7.3.3.14, we observe that the square in question fits into a commutative diagram
TD / TC
Fun(1 , D) / Fun(1 , C)
Fun({0}, D) / Fun({0}, C).
D
H /C
G0 G1
H0 / C0
D0
G00 G01
00
D00
H / C00
If the upper and lower squares are rectilinear, then the outer square is rectilinear.
Lemma 7.3.3.17. Let p : D C be a functor between -categories. Then the commutative diagram
Fun(1 , D) / Fun(1 , C)
G G0
Fun({0}, D) / Fun({0}, C)
is rectilinear.
Lemma 7.3.3.18. Let C be a presentable -category containing an object A, and let D = CA/ . Then the
diagram
TD / TC
Fun(1 , D) / Fun(1 , C)
Proof of Lemma 7.3.3.16. We observe that G1 G0 admits a left adjoint L0 L1 , where L0 and L1 are left
adjoints to G0 and G1 , respectively. Similarly, G01 G00 admits a left adjoint L00 L01 . It remains only to show
that the composite transformation
Proof of Lemma 7.3.3.17. For any -category C, the evaluation functor Fun(1 , C) Fun({0}, C) ' C has
a left adjoint given by the diagonal embedding C : C Fun(1 , C). In the situation of Lemma 7.3.3.17, we
obtain a strictly commutative diagram of adjoint functors
Fun(1 , D) / Fun(1 , C)
O O
D C
D / C.
It now suffices to observe that that any invertible natural transformation is automatically coCartesian.
To prove Lemma 7.3.3.18, we once again break the work down into two steps. First, we need a bit of
terminology:
964 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Notation 7.3.3.19. For every -category C, we let P (C) denote the full subcategory of Fun(2 , C) spanned
by those diagrams
?B
A
f
/C
such that f is an equivalence. If C is presentable, then the evaluation map
P (C) Fun({1,2} , C) ' Fun(1 , C)
exhibits P (C) as a pointed envelope of the presentable fibration Fun(1 , C) Fun({1}, C) ' C.
Now let p : D C be as in Lemma 7.3.3.18. The proof of Proposition 7.3.3.8 gives a commutative
diagram
TD / TC
P (D) / P (C)
Fun(1 , D) / Fun(1 , C).
We wish to prove that the outer square is rectilinear. In view of Lemma 7.3.3.16, it will suffice to prove the
upper and bottom squares are rectilinear. For the upper square, we observe that Proposition 7.3.3.8 gives a
homotopy pullback diagram
TD / TC
P (D) / P (C)
C / D.
Lemma 7.3.3.18 is therefore a consequence of the following pair of results:
Lemma 7.3.3.20. Suppose given a commutative diagram
D /C
G
D0 / C0
D00 / C00
of -categories, where each square is homotopy Cartesian. If G admits a left adjoint relative to C00 , then
the upper square is rectilinear.
Lemma 7.3.3.21. Let C be a presentable -category containing an object A, let D = CA/ . Then the diagram
P (D) / P (C)
G0 G
Fun(1 , D) / Fun(1 , C)
7.3. THE COTANGENT COMPLEX FORMALISM 965
is rectilinear.
Proof of Lemma 7.3.3.20. Without loss of generality, we may assume that every map in the diagram
D /C
G0 G
D0 / C0
D00 / C00
is a categorical fibration, and that each square is a pullback in the category of simplicial sets. Let F be a left
adjoint to G relative to C00 , and choose a counit map v : F G idC which is compatible with the projection
to C00 (so that v can be identified with a morphism in the -category MapC00 (C, C) ). Let F 0 : D0 D be
the map induced by F , so that v induces a natural transformation F 0 G0 idD , which is easily verified to
be the counit of an adjunction. It follows that we have a strictly commutative diagram
DO /C
O
F0 F
D 0 / C0 .
To complete the proof it suffices to observe that any invertible natural transformation is automatically
coCartesian.
Proof of Lemma 7.3.3.21. The forgetful functor G : P (C) Fun(1 , C) has a left adjoint F . We can
identify F with the functor which carries a diagram B C in C to the induced diagram
`
B C
<
"
C
id / C,
regarded as an object of P (C). Similarly, G0 has a left adjoint F 0 , which carries a diagram A B C to
the induced diagram
`
B AC
;
#
A /C id / C.
We observe that a diagram in P (C) is a pushout square if and only if it determines a pushout square in C
after evaluating at each vertex in 2 . Unwinding the definition, we see that the Lemma 7.3.3.21 is equivalent
to the following elementary assertion: for every commutative diagram
A /B /C
B0 / C0
in C, the induced diagram
/B
` `
B C A C
`
/ B0 ` C 0
B0 C0 A
966 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
is a pushout square.
We wish to describe an analogous construction in the case where A is an E -ring and M is a module spectrum
over A. In this context we cannot define a ring structure on A M simply by writing formulas: we must
obtain A M in some other way. We begin by listing some features which we expect of this construction:
(b) The square-zero extension A M depends functorially on M . In other words, it is given by a functor
G : ModA CAlg/A .
(c) The underlying spectrum of A M can be identified (functorially) with the usual coproduct of A and
M in the -category of Sp.
Condition (c) automatically implies that the functor G preserves limits. Since the -category ModA is
stable, the functor G would then be equivalent to a composition
G0
ModA Sp(CAlg/A ) CAlg/A .
In fact, we will prove something stronger: the functor G0 is an equivalence of -categories. Let us describe
a functor F 0 which is homotopy inverse to G0 . Let X be an object of Sp(CAlg/A ). Then the 0th space of
X is a pointed object of CAlg/A , which we can identify with an augmented A-algebra: that is, an E -ring B
which fits into a commutative diagram
?B
f
A
id / A.
We now observe that in this situation, the fiber of f inherits the structure of an A-module. We can therefore
define a functor F 0 : Sp(CAlg/A ) ModA by taking F 0 (X) to be the fiber of f .
We now have an approach to defining the desired functor G. Namely, we first construct the functor
F 0 : Sp(CAlg/A ) ModA described above. If we can prove that F 0 is an equivalence of -categories, then
we can define G0 to be a homotopy inverse to F 0 , and G to be the composition of G0 with the 0th space
functor : Sp(CAlg/A ) CAlg/A .
Our goal in this section is to flesh out the ideas sketched above. It will be convenient to work in a bit
more generality: rather than only considering commutative algebras, we consider algebras over an arbitrary
coherent -operad. We begin with some generalities.
Definition 7.3.4.1. Let O be an -operad. We will say that a map q : C O is a stable O-monoidal
-category if the following conditions are satisfied:
Algaug
O (C) FunO (O, C).
FunO (O, C) ' FunO (O, C)/0C AlgO (C)/1C ' Algaug
O (C),
where the middle map is induced by a left adjoint F to the forgetful functor G : AlgO (C) FunO (O, C).
Here we implicitly invoke the identification 1C ' F (0C ); note that the existence of F follows from
Corollary 3.1.3.5.
(2) The functor g : Algaug
O (C) FunO (O, C) is the augmentation ideal functor.
(3) Let X and Y be objects of O , and let (eX )! : CX FunO (O, C) and eY : FunO (O, C) be as in Remark
7.3.4.4. Then the composition
(eX )! f g e
CX FunO (O, C) Algaug
O (C) FunO (O, C) CY
Y
Proof. The existence of the functor g and assertion (2) follow from Proposition T.5.2.5.1, together with the
definition of the augmentation ideal functor. Invoking (2), we deduce that there is a fiber sequence
h
g f G F G(1C )
968 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
in the stable -category of functors from FunO (O, C) to itself, where G(1C ) denotes the constant functor
` G(1C ). Theorem The results of 3.1.3 guarantee that eY GF (eX )! 0can be `
taking the value idenitifed with
the functor n0 SymnO,Y . We observe that the map h is split by the inclusion Sym O,Y n
n0 SymO,Y ,
` n
so that we obtain an identification of g f with the complementary summand n>0 SymO,Y .
the definitions, we see that the unit map id g f induces a functor eY (eX )! eY g f (eX )! . This
can be identified with the inclusion of the summand Sym1O,Y n>0 SymnO,Y .
`
Theorem 7.3.4.7. Let O be a unital -operad and let C O be a stable O-monoidal -category.
Then the augmentation ideal functor G : AlgaugO (C) FunO (O, C) induces an equivalence of -categories
Sp(Algaug
O (C)) Sp(Fun O (O, C)) ' FunO (O, C).
The proof of Theorem 7.3.4.7 will use some ideas from the calculus of functors.
Lemma 7.3.4.8. Let K be a simplicial set. Let C be a pointed -category which admits finite colimits,
and let D be stable -category which admits sequential colimits and K-indexed colimits. Then the derivative
functor : Fun (C, D) Exc(C, D) preserves K-indexed colimits.
Proof. Since D is stable, the loop functor D is an equivalence of -categories. It follows that D preserves
K-indexed colimits. We observe that Exc(C, D) is the full subcategory of Fun(C, D) spanned by those functors
which are right exact; it follows that Exc(C, D) is stable under K-indexed colimits in Fun(C, D). Similarly,
Fun (C, D) is stable under K-indexed colimits in Fun(C, D); we therefore conclude that K-indexed colimits
in Fun (C, D) and Exc(C, D) are computed pointwise. The desired result now follows from the formula for
computing the derivative given in Example 6.1.1.28
Remark 7.3.4.9. Let C O be a presentable fibration of -categories, where O is small. For each X O,
let (eX )! denote a left adjoint to the evaluation functor eX : FunO (O, C) CX . Then the essential images
of the functors (eX )! generate the -category D = FunO (O, C) under small colimits. To prove this, let D0
denote the smallest full subcategory of D containing the essential image of each (eX )! and closed under small
colimits in D. Since the essential image of each (eX )! is generated under small colimits by a small collection
of objects, we deduce that D0 D is presentable. Let D be an object of D; we wish to prove that D D0 .
Let : Dop S be the functor represented by D. The composite functor
| D0 : Dop
0 D
op
S
MapCX (C, D0 (X)) ' MapD ((eX )! (C), D0 ) MapD ((eX )! (C), D) ' MapCX (C, D(X)).
This proves that eX (f ) is an equivalence for each X O, so that f is an equivalence and D D0 as required.
Proposition 7.3.4.10. Let O be a unital -operad, and let C be a presentable stable O-monoidal -
category. Let G : Algaug
O (C) FunO (O, C) be the augmentation ideal functor, and let F be a left adjoint to
G. Then the unit map id GF induces an equivalence of derivatives : id (GF ).
Proof. We wish to show that for every object M FunO (O, C), the natural transformation induces an
equivalence
M : M ' (id)(M ) (GF )(M ).
7.3. THE COTANGENT COMPLEX FORMALISM 969
Since both sides are compatible with the formation of colimits in M , it will suffice to prove this in the case
where M = (eX )! (C) for some X O and some C CX (Remark 7.3.4.9). Moreover, to prove that M is
an equivalence, it suffices to show that eY (M ) is an equivalence in CY , for each Y O. In other words, it
suffices to show that induces an equivalence
Since the functors (eX )! and eY are exact, we can identify the latter composition with (eY G F (eX ))!
(Corollary 6.2.1.24).
According to Proposition 7.3.4.5, the functor eY G F (eX )! can be identified with the total symmetric
power functor C 7 n>0 SymnO,Y (C). According to Remark `
`
7.3.4.6, we can express this as the coproduct
of eY (eX )! with the functor T given by the formula T (C) ' n2 SymnO,Y (C). In view of Lemma 7.3.4.8,
it will suffice to show that each of the derivatives SymnO,Y is nullhomotopic for n 2. We observe that
SymnO,Y can be expressed as a colimit of functors of the form
!
CX CnX CY
where ! denotes the functor associated to an operation MulO ({X}1in , Y ). In view of Lemma 7.3.4.8,
it suffices to show that each constituent (! ) is nullhomotopic, which follows from Proposition 6.1.3.10.
Lemma 7.3.4.11. Let C be a stable -category, let f : C D be a morphism in C, and let f : C/D C/C
be the functor given by pullback along f . Then:
(1) The functor f is conservative.
(2) Let K be a weakly contractible simplicial set, and assume that C admits K-indexed colimits. Then the
functor f preserves K-indexed colimits.
Proof. Let E denote the full subcategory of Fun(1 1 , C) Fun({1}1 ,C) {f } spanned by the pullback
diagrams
C0 / D0
C
f
/ D.
Since C admits pullbacks, Proposition T.4.3.2.15 implies that evaluation along 1 {1} induces a trivial
Kan fibration E C/D . Let g denote a section of this trivial fibration. Then the functor f can be identified
with the composition
g g0
C/D E C/C ,
where g 0 is given by evaluation along 1 {0}.
Let u be a morphism in C/D . Let denote the fiber of the morphism g(u), formed in the stable -category
Fun(1 1 , C). Then is a pullback diagram
W /X
Y /Z
in the -category C. The objects Y and Z are both zero, so the bottom horizontal map is an equivalence.
It follows that the upper horizontal map is an equivalence. If f (u) is an equivalence, then W ' 0. It follows
that X ' 0, so that u is an equivalence in C/D . This completes the proof of (1).
To prove (2), let us choose a colimit diagram p : K . C/D . Let q = g p. We wish to prove that g 0 q
is a colimit diagram in C/C . In view of Proposition T.1.2.13.8, it will suffice to show that q defines a colimit
970 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
diagram in Fun(1 1 , C). Let q = q|K, and let Fun(1 1 , C) be a colimit of q in Fun(1 1 , C).
Since the class of pushout diagrams in C is stable under colimits, we conclude that is a pushout diagram.
Let 0 be the image under q of the cone point of K . , let : 0 be the map determined by q, and let
Fun(1 1 , C) be the cofiber of . We wish to prove that is an equivalence, which is equivalent to
the assertion that ' 0. We may view as a pushout diagram
W /X
Y /Z
in C. Since C is stable, this diagram is also a pullback. Consequently, it will suffice to show that the objects
X, Y, Z C are equivalent to zero. For the object X, this follows from our assumption that p is a colimit
diagram (and Proposition T.1.2.13.8). To show that Y and Z are zero, it suffices to observe that every
constant map K . C is a colimit diagram, because K is weakly contractible (Corollary T.4.4.4.10).
Co
F /D
G
C/C o
f
/D
g /F C
(2) Let K be a weakly contractible simplicial set. Assume that C and D admit K-indexed colimits, that the
functor G preserves K-indexed colimits, and that C is stable. Then the -categories D/F C and C/C
admit K-indexed colimits, and the functor g preserves K-indexed colimits.
Proof. We first prove (1). Proposition T.5.2.5.1 shows that g can be written as a composition
g0 g 00
D/F C C/GF C C/C ,
where g 0 is induced by G and g 00 is given by pullback along the unit map C GF C. It will therefore suffice
to show that g 0 and g 00 are conservative. We have a commutative diagram of -categories
g0
D/F C / C/GF C
D
G / C.
Since the vertical functors detect equivalences and G is conservative, we deduce that g 0 is conservative. It
follows from Lemma T.5.2.8.22 that g 00 is conservative as well.
We now prove (2). Proposition T.1.2.13.8 implies that the -categories C/C , C/GF C , and D/F C admit
K-indexed colimits. Consequently, it will suffice to show that g 0 and g 00 preserve K-indexed colimits. For the
functor g 0 , this follows from Proposition T.1.2.13.8 and our assumption that G preserves K-indexed colimits.
For the functor g 00 , we invoke Lemma 7.3.4.11.
7.3. THE COTANGENT COMPLEX FORMALISM 971
Proof of Theorem 7.3.4.7. Enlarging the universe if necessary, we may suppose that O and C are small.
The coCartesian fibration C O is classified by a map of -operads : O Cat 0
. Let denote
the composition of with the -operad map Ind : Cat Cat d determined by Remark 4.8.1.8, and let
C0 O be the O-monoidal -category classified by 0 . Then we have a fully faithful functor C C0
which induces a homotopy pullback diagram
FunO (O, C) / FunO (O, C0 )
where the horizontal maps are fully faithful inclusions. Passing to stable envelopes, we get a homotopy
pullback diagram
Sp(Algaug / Sp(Algaug (C0 )
O (C)) O
Sp(FunO (O, C)) / Sp(FunO (O, C0 )).
It will therefore suffice to show that the right vertical map is an equivalence. In other words, we may replace
C by C0 and thereby reduce to the case where C O is a presentable stable O-monoidal -category.
The forgetful functor AlgO (C) FunO (C) is conservative (Lemma 3.2.2.6) and preserves geometric
realizations of simplicial objects (Proposition 3.2.3.1). It follows from Lemma 7.3.4.12 that G has the
same properties. Using Theorem 4.7.4.5, we deduce that G exhibits Algaug O (C) as monadic over FunO (O, C)
(see Definition 4.7.4.4). The desired result now follows by combining Proposition 7.3.4.10 with Corollary
6.2.2.17.
In the special case where the -operad O is coherent, we can use Theorem 7.3.4.7 to describe other
fibers of the tangent bundle of AlgO (C):
Theorem 7.3.4.13. Let O be a coherent -operad, let C O be a stable O-monoidal -category, and
let A AlgO (C) be a O-algebra object of C. Then the -category Sp(AlgO (C)/A ) is canonically equivalent to
FunO (O, ModO A (C)).
This functor associates to each M FunO (O, ModOA (C)) a commutative algebra object which we will denote
by A M . The proof of Theorem 7.3.4.13 will justify this notation; that is, we will see that when regarded
as an object of FunO (O, C), A M can be canonically identified with the coproduct of A and M .
Proof. The desired equivalence is given by the composition
Sp(AlgO (C)/A ) ' Sp((AlgO (C)/A )A/ )
' Sp((AlgO (C)A/ )/A )
' Sp(AlgO (ModO
A (C)))/A
O
' Sp(Algaug
O (ModA (C)))
0
' FunO (O, ModO
A (C)).
972 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Remark 7.3.4.16. Let C be a stable symmetric monoidal -category (such that the tensor product on C
is exact in each variable) let A be a commutative algebra object of C, let M be an A-module, and let A M
denote the image of M under the composition
ModA (C) ' Sp(CAlg(C)/A ) CAlg(C)/A .
We claim that the algebra structure on AM is square-zero in the homotopy category hC. In other words:
(1) The unit map 1C A M is homotopic to the composition of 1C A with the inclusion A A M .
m : (A A) (A M ) (M A) (M M ) ' (A M ) (A M ) A M
is given as follows:
(i) On the summand A A, the map m is homotopic to the composition of the multiplication map
A A A with the inclusion A A M .
(ii) On the summands A M and M A, the map m is given by composing the action of A on M
with the inclusion M A M .
(iii) On the summand M M , the map m is nullhomotopic.
Only assertion (iii) requires proof. For this, we will invoke the fact that the commutative algebra structure on
A M depends functorially on M . Consequently, for every A-module N we obtain a map N : N N N ,
which we must show to be nullhomotopic. Let M 0 and M 00 be copies of the A-module M , which we will
distinguish notationally for clarity, and let f : M 0 M 00 M denote the fold map which is the identity
on each factor. Invoking the functoriality of , we deduce that the map M : M M M factors as a
composition
M 0 M 00 f
M M = M 0 M 00 (M 0 M 00 ) (M 0 M 00 ) M 0 M 00 M.
Consequently, to prove that M is nullhomotopic, it will suffice to show that = M 0 M 00 |(M 0 M 00 ) is
nullhomotopic. Let M 0 : M 0 M 00 M 0 and M 00 : M M 00 M 00 denote the projections onto the first
and second factor, respectively. To prove that M 0 M 00 is nullhomotopic, it suffices to show that M 0 and
M 00 are nullhomotopic. We now invoke functoriality once more to deduce that M 0 is homotopic to
the composition
(id,0) 0
M 0 M 00 M 0 M 0
M
M 0.
This composition is nullhomotopic, since the first map factors through M 0 0 ' 0. The same argument
shows that M 00 is nullhomotopic, as desired.
Remark 7.3.4.17. Let A be an E -ring, let M be an A-module, and let A M denote the corresponding
square-zero extension. As a graded abelian group, we may identify (A M ) with the direct sum ( A)
( M ). It follows from Remark 7.3.4.16 that the multiplication on (A M ) is given on homogeneous
elements by the formula
0
(a, m)(a0 , m0 ) = (aa0 , am0 + (1)deg(a ) deg(m) a0 m).
Theorem 7.3.4.18. Let O be a coherent -operad, and let C O be a presentable stable O-monoidal
-category. Then there is a canonical equivalence
: TAlgO (C) AlgO (C) Fun(O,AlgO (C) FunO (O, ModO (C))
A /B
id
id
A / A,
id
of O-algebra objects of C. The canonical map AlgO (C) AlgO (ModO (C)) determines a section s of the
projection
p : X AlgO (C),
which we can think of informally as assigning to an algebra A the pair (A, A) where we regard A as a module
over itself.
Let D denote the fiber product
(A, M ) / (B, B)
(A0 , M 0 ) / (B 0 , B 0 )
in the -category M. Let E denote the full subcategory of E Fun(1 1 ,AlgO (C) D spanned by those squares
(A, M ) / (B, B)
(A, M 0 ) / (A, A)
which are p-limit diagrams, and such that M 0 is a zero object of FunO (O, ModO
A (C)). Invoking Proposition
T.4.3.2.15 twice (and Theorem 3.4.3.1), we deduce that the projection map E E is a trivial Kan fibration.
Let r : E E be a section of this projection, and let r0 : E X be given by evaluation in the upper left
hand corner. Let denote the composition
r r0
: E E M,
974 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Fun(1 {1}, AlgO (C)) Fun({1} {1}, AlgO (C)) ' AlgO (C).
: TAlgO (C) E exhibit TAlgO (C) as a tangent bundle to AlgO (C). Let denote the composition
Let
TAlgO (C) E M .
TAlgO (C)
/E 0
/M
q
q0
q 00
% {
AlgO (C),
with = 0 0 00
, where q, q , and q are presentable fibrations. Since is a right adjoint relative to
AlgO (C), it carries q-Cartesian morphisms to q -Cartesian morphisms. We observe that 0 carries q 0 -Cartesian
0
morphisms to q 00 -Cartesian morphisms; in concrete terms, this merely translates into the observation that
every pullback diagram
A /B
f f0
A0 / B0
in AlgO (C) is also a pullback diagram in FunO (O, C) (Corollary 3.2.2.5), and therefore induces an equivalence
fib(f ) ' fib(f 0 ) in M. It follows that carries q-Cartesian morphisms to q 00 -Cartesian morphisms.
We now invoke Corollary T.2.4.4.4: the map is an equivalence of -categories if and only if, for every
commutative algebra object A AlgO (C), the induced map
is an equivalence of -categories. We now observe that A can be identified with the augmentation ideal
functor which appears in the proof of Theorem 7.3.4.13, and therefore an equivalence as required.
category of k-modules: that is, we require m = m for m M and k). A k-linear derivation from
A into M is a k-linear map d : A M satisfying the Leibniz formula d(ab) = d(a)b + ad(b). If we let I
denote the kernel of the multiplication map A k A A, then I has the structure of an A-bimodule, and
the formula d(a) = a 1 1 a defines a derivation from A into M . This derivation is again universal in
the following sense:
() For any bimodule M , composition with d induces a bijection of Hom(I, M ) with the set of k-linear
derivations from I into M .
If A is commutative, then I/I 2 is the universal A-module map which receives an A-bimodule homomorphism
from I. Consequently, () can be regarded as a generalization of the formula A/k ' I/I 2 .
Our goal in this section is to obtain an -categorical analogue of assertion (). Rather than than working
in the ordinary abelian category of k-modules, we will work with a symmetric monoidal stable -category
C. In this case, we can consider algebra objects A AlgO (C) for any coherent -operad O . According to
Theorem 7.3.4.18, we can identify Sp(AlgO (C)/A ) with the stable -category ModO A (C) of O-algebra objects
of C. In particular, the absolute cotangent complex LA can be identified an object of ModO A (C). Our goal is
to obtain a concrete description of LA in the special case where O = E k is the -operad of little k-cubes.
To motivate the description, let us consider first the case where k = 1. In this case, we can identify
ModO A (C) with the -category of A-bimodule objects of C (see Theorem 4.4.1.28). Motivated by assertion
(), we might suppose that LA can be identified with the fiber of the multiplication map A A A (which
we regard as a map of A-bimodules). The domain of this map is the free A-bimodule, characterized up to
equivalence by the existence of a morphism e : 1 A A with the property that it induces homotopy
equivalences
MapModO A (C)
(A A, M ) MapC (1, M )
(here and in what follows, we will identify A-module objects of C with their images in C).
Assume now that k 0 is arbitrary, that C is presentable, and that the tensor product on C preserves
colimits separately in each variable. The forgetful functor ModO A (C) C preserves small limits and colimits
(Corollaries 3.4.3.2 and 3.4.4.6), and therefore admits a left adjoint Free : C ModOA (C) (Corollary T.5.5.2.9).
We can formulate our main result as follows:
Theorem 7.3.5.1. Let C be a stable symmetric monoidal -category and let k 0. Assume that C is
presentable and that the tensor product operation on C preserves colimits separately in each variable. For
every Ek -algebra object A AlgEk (C), there is a canonical fiber sequence
Free(1) A LA [k]
in the stable -category ModO Here Free : C ModO
A (C). A (C) denotes the free functor described above, and
the map of A-modules Free(1) A is determines by the unit map 1 A in the -category C.
Remark 7.3.5.2. A version of Theorem 7.3.5.1 is proven in [53].
Remark 7.3.5.3. If A is an Ek -algebra object of C, then we can think of an A-module M ModEAk (C) as
an object of C equipped with a commuting family of (left) actions of A parametrized by the (k 1)-sphere
of rays in the Euclidean space Rk which emanate from the origin. This is equivalent to the action of a single
associative algebra object of C: namely, the topological chiral Rhomology S k1 A (see the discussion at the
R
end of 5.5.3). The free module Free(1) can be identified with S k1 A itself.
An equivalent formulation of Theorem 7.3.5.1 asserts the existence of a fiber sequence of A-modules
0
LA k1 Free(1) k1 A.
In particular, the map classifies a derivation d of A into k1 Free(1). RInformally, this derivation is
determined by pairing the canonical S k1 -parameter family of maps R A S k1 A with the fundamental
class of S k1 . Because the induced family of composite maps A S k1 A A is constant, this derivation
lands in the fiber of the map 0 . When k = 1, we can identify F (1) with the tensor product A A, and our
heuristic recovers the classical formula d(a) = a 1 1 a.
976 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Remark 7.3.5.4. In the statement of Theorem 7.3.5.1, the shift LA [k] can be identified with the tensor
product of LA with the pointed space S k , regarded as the one-point compactification of the Euclidean space
Rk . With respect to this identification, the fiber sequence of Theorem 7.3.5.1 can be constructed so as to be
equivariant with respect to the group of self-homeomorphisms of Rk (which acts on the -operad Ek up to
coherent homotopy, as explained in 5.4.2). However, this equivariance is not apparent from the construction
we present below.
We now explain how to deduce Theorem 7.3.5.1 from Theorem 5.3.2.5. Fix an Ek -algebra A AlgEk (C),
and let E = AlgEk (C)A/ . Consider the functors X, Y, Z : E S given informally by the formulas
Theorem 5.3.2.5 implies that these functors fit into a pullback diagram
X /Y
/ Z,
where : E S is the constant diagram taking the value . (In fact, we have a pullback diagram in the
-category of functors from E to the -category MonEk (S) of Ek -spaces, but we will not need this).
Let E0 = AlgEk (C)A/ /A . Let X 0 : E0 S be the functor which assigns to a diagram
?B
f
A
idA
/A
the fiber of the induced map X(f ) X(idA ), and let Y 0 and Z 0 be defined similarly. Using Lemma T.5.5.2.3,
we deduce the existence of a pullback diagram of functors
X0 / Y0
/ Z 0.
Let : ModO A (C) AlgEk (C)A/ /A be the functor given informally by the formula M 7 A M (that is,
is the composition of the identification ModO A (C) ' Sp(AlgEk (C)/A ) with the functor
: Sp(AlgEk (C)/A )
AlgEk (C)A/ /A ). Let X 00 = X 0 , and define Y 00 and Z 00 similarly. We have a pullback diagram of functors
X 00 / Y 00
/ Z 00
object Free(1) ModEAk (C). Similarly, Theorem 5.3.1.30 implies that the functor Y 00 is corepresentable by
the object A ModEAk (C). By definition, the functor X 00 is corepresentable by the shifted cotangent complex
7.3. THE COTANGENT COMPLEX FORMALISM 977
LA [k]. Since the Yoneda embedding for ModEAk (C) is fully faithful, we deduce the existence of a commutative
diagram of representing objects
LA [k] o AO
O
0o Free(1)
which is evidently a pushout square. This yields the desired fiber sequence
Free(1) A LA [k].
in ModEAk (C).
Remark 7.3.5.5. The fiber sequence of Theorem 7.3.5.1 can be chosen to depend functorially on A (this
follows from a more careful version of the construction above). We leave the details to the reader.
Remark 7.3.5.6. Let A be a commutative algebra object of C. Then A can be regarded as an Ek -algebra
object of C for every nonnegative integer k. When regarded as an Ek -algebra object, A has a cotangent
(k)
complex which we will denote by LA (to emphasize the dependence on k). The topological chiral homology
(see Definition 5.5.2.6) S k1 A can be identified with the tensor product A S k1 (Theorem 5.5.3.8), which
R
MorModEk (C) (k LA , 1) D(A) 1
A
in C. We may therefore view MorModEk (C) (k LA , 1) as the augmentation ideal of the Koszul dual D(A).
A
In heuristic terms, we can view the Ek -algebra A as determining a noncommutative scheme Spec A,
which is equipped with a point given by the augmentation . We can think of LA as a version of the
cotangent bundle of Spec A, and MorModEk (C) (LA , 1) as a version of the tangent space to Spec A at the
A
point determined by . The above analysis shows that, up to k-fold suspension, this tangent space itself
is the augmentation ideal in a different augmented Ek -algebra object of C (namely, the Koszul dual algebra
D(A)). We will return to this perspective in a future work.
We close this section with an application of Theorem 7.3.5.1. Let R be an E -ring, and let A AlgR
be an E1 -algebra over R. By definition, A is proper (in the sense of Definition 4.6.4.2) if and only if it is
perfect when regarded as an R-module: that is, if and only if its image in ModR is compact. We now show
that the smoothness of A can also be regarded as a finiteness condition:
Proposition 7.3.5.8. Let R be an E -ring, and let A be an E1 -algebra over R. Then:
(1) If A is compact when regarded as an object of AlgR , then it is smooth (in the sense of Definition
4.6.4.13).
978 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Corollary 7.3.5.9. Let R be an E -ring, and let A be an E1 -algebra over R. Then A is smooth and proper
if and only if it is compact when viewed both as an object of ModR and of AlgR .
The proof of Proposition 7.3.5.8 will require some preliminaries. First, we introduce a bit of notation.
Let Cat? denote the subcategory of Cat whose objects are idempotent complete -categories which admit
finite colimits, and whose morphisms are functors which preserve finite colimits. We will need the following
result, whose proof we defer until the end of this section:
(b) For every morphism : D D0 in D, the induced functor ! : CD CD0 preserves compact objects.
(d) The coCartesian fibration q is classified by a functor : D PrL which preserves small filtered
colimits.
Let Cc denote the full subcategory of C spanned by those objects C C which are compact when viewed as
objects of Cq(C) , and let q0 = q| Cc . Then:
(3) Let 0 : D Cat classify the coCartesian fibration q0 . Then 0 preserves filtered colimits.
Proof. Assertions (1) and (2) follow immediately from assumptions (a) and (b). We now prove (3). Let X
denote the subcategory of PrL whose objects are compactly generated -categories, and whose morphisms
are functors which preserve small colimits and compact objects. Assumptions (a) and (b) guarantee that the
map takes values in X PrL . Note that the functor 0 takes values in Cat? Cat
According to Lemma 5.3.2.9, the inclusion functor X , PrL preserves small colimits. It follows from
assumption (d) that the functor : D X preserves small filtered colimits.
According to Lemma 5.3.2.9, the construction E 7 Ind(E) induces an equivalence of -categories Ind :
Cat? X. Using (2), we see that the inclusion Cc , C determines a natural transformation 0 in
the -category of functors from D to Cat
d , which induces an equivalence ' Ind 0 . It follows that the
functor 0 : D Cat preserves small filtered colimits. Applying Lemma 7.3.5.10, we deduce that the
?
Lemma 7.3.5.12. Let : Alg PrL be a map classifying the forgetful functor LMod(Sp) Alg(Sp) = Alg
(so that (A) = LModA ). Then preserves all colimits indexed by weakly contractible simplicial sets K.
Proof. Let us regard PrL as a symmetric monoidal -category (see Proposition 4.8.1.14). According to
Proposition 4.8.2.18, the forgetful functor ModSp (PrL ) PrL is a fully faithful embedding, whose essential
image is the full subcategory of PrL spanned by the presentable stable -categories. We can identify
ModSp (PrL )Sp / with an -category whose objects are pairs (C, C), where C is a presentable stable -
category and C C is an object. The functor factors as a composition
Alg = Alg(Sp) ModSp (PrL )Sp / ModSp (PrL ) PrL .
7.3. THE COTANGENT COMPLEX FORMALISM 979
Here the functor admits a right adjoint (which carries a pair (C, C) to the spectrum of endomorphisms of
C; see Theorem 4.8.5.11), and therefore preserves all small colimits. The functor preserves colimits indexed
by weakly contractible simplicial sets (Proposition T.4.4.2.9), and the functor preserves all small colimits
(Corollary 4.2.3.5). It follows that preserves colimits indexed by small weakly contractible simplicial
sets.
Proof of Proposition 7.3.5.8. We first prove (1). Assume that A AlgR is compact; we wish to prove that the
evaluation module Ae AR Arev BModR (ModR ) ' LModAR Arev is left dualizable (see Proposition 4.6.4.12).
The collection of left dualizable modules over AR Arev comprise a stable subcategory of LModAR Arev which
is closed under the formation of retracts and contains A R Arev . Consequently, to show that Ae belongs
to this subcategory, it will suffice to show that Ae is perfect: that is, that Ae is a compact object of
LModAR Arev . Using Proposition 4.6.3.11, we are reduced to proving that A is compact when viewed as an
object of A BModA (ModR ).
Using Theorem 7.3.4.7, we can identify the -category of spectrum objects Sp((AlgR )/A ) with the
-category A BModA (ModR ). Since the -category AlgR is compactly generated, the zeroth space func-
tor : A BModA (ModR ) (AlgR )/A preserves filtered colimits, so its left adjoint : (AlgR )/A
A BModA (ModR ) preserves compact objects. In particular, if A is a compact object of AlgR , then its abso-
lute cotangent complex LA = (A) is a compact object of A BModA (ModR ). Theorem 7.3.5.1 supplies a
cofiber sequence of A-bimodules
LA A R Arev A.
Since A R Arev is also a compact object of A BModA (ModR ), we deduce that A is a compact object of
A BModA (ModR ). This completes the proof of (1).
We now prove (2). Assume that A is smooth and proper as an object of AlgR ; we wish to prove that A
is a compact object of AlgR . Using Corollary 4.8.5.6, we deduce that for every algebra object B AlgR , the
canonical map
MapAlg(R) (A, B) B BModA (ModR ) LModB {B}
is a homotopy equivalence.
Let YB denote the full subcategory of B BModA (ModR ) spanned by the compact objects, and observe
that the canonical map MapAlgR (A, B) B BModA (ModR ) carries a map : A B to the R-module
spectrum B, regarded as a B-A bimodule via . This is the image of A A BModA (ModR ) under the base
change functor A BModA (ModR ) B BModA (ModR ), and therefore a compact object of B BModA (ModR )
(since A is smooth). Since A is proper, the forgetful functor B BModA (ModR ) LModB carries YB into
LModperf
B , so that induces a homotopy equivalence
Since the constructions B 7 YB and B 7 LModperf B commute with filtered colimits (Lemma 7.3.5.13 and
Proposition 4.6.3.11), we conclude that the functor B 7 MapAlgR (A, B) commutes with filtered colimits.
Lemma 7.3.5.14. Let C be an -category, let X be an object of C, and let e : X X be a morphism. The
following conditions are equivalent:
(1) The morphism e is idempotent in the -category C. That is, the map 1 C determined by e extends
to a map Idem C, where Idem is the -category of Definition T.4.4.5.2.
980 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(2) Let E denote the fundamental groupoid of the mapping space MapC (X, X), so that composition of
morphisms determines a monoidal structure : E E E. Let [e] denote the object of E corresponding
to the morphism e. Then there exists an isomorphism h : [e] [e] [e] in E such that the diagram :
[e] [e]
id[e] h
x hid[e]
&
([e] [e]) [e] / [e] ([e] [e])
commutes up to homotopy.
Proof. The implication (1) (2) is obvious (if eb : Idem C is a map extending e, then the value of eb
on the nondegenerate 2-simplex of Idem determines an isomorphism [e] ' [e] [e], and the value of eb on
the nondegenerate 3-simplex of Idem witnesses the commutativity of the diagram ). We will prove that
(2) (1). Enlarging C if necessary, we may suppose that C admits sequential colimits. Regard the set Z0
of nonnegative integers as linearly ordered, and let K denote the simplicial subset of N(Z0 ) consisting of
all vertices of N(Z0 ), together with those edges given by pairs i j where j i + 1. Let f : K C
be the map which carries each vertex of K to the object X C, and each nondegenerate edge of K to the
morphism e : X X. Since C admits sequential colimits, we can extend f to a colimit diagram f : K . C.
Let Y be the image under f of the cone point of K . . For each integer n 0, the restriction of f to {n}.
determines a morphism n : X Y , so that f determines a sequence of 2-simplices n of C which witness
the commutativity of the diagrams
X
e /X
n n+1
~
Y.
Let 0 be a 2-simplex of C representing the homotopy h (so that the restriction of to each nondegenerate
1-simplex of 2 coincides with e), and let f : K / C be the map which carries each vertex of K . to X,
0
each nondegenerate edge of K / to e, and each nondegenerate 2-simplex of K / to . Then f determines a
morphism i : Y = lim(f ) X. We will prove that the map 0 i : Y Y is homotopic to the identity, so
that 0 and i exhibit Y as a retract of X. The idempotence of e will then follow from Corollary T.4.4.5.7,
since the composition i 0 is homotopic to e.
Let us abuse notation by identifying X and Y with objects of CY / (via the morphisms i : Y X and
idY : Y Y ). The statement that 0 i is homotopic to the identity is equivalent to the requirement that
0 can be lifted to a morphism from X to Y in CY / . Since Y is a colimit of f , this is equivalent to the
0
assertion that 0 can be lifted to a morphism from f to f in Cf / . Equivalently, we must show that there
0
exists a map g : K ? {u} ? {v} C whose restriction to K ? {u} is given by f , whose restriction to K ? {v}
is given by f , and whose restriction to {u} ? {v} is given by 0 .
Let D denote the fundamental groupoid of the mapping space MapC (X, Y ). For each morphism s :
X Y , we will denote the corresponding object of D by [s]. The composition product MapC (X, X)
MapC (X, Y ) MapC (X, Y ) determines a right action of the monoidal category E on D, which we will denote
by : D E E. Note that each of the 2-simplices n determines an isomorphism n : [n ] [n+1 ] [e]
in the category D.
Suppose we are given a sequence of isomorphisms n : [n ] [0 ] [e] in the category D. Each of these
isomorphisms is witnessed by a 2-simplex n :
X
e /X
n
~ 0
Y.
7.3. THE COTANGENT COMPLEX FORMALISM 981
in the category C. We then have a unique map g0 from the 2-skeleton of K ? {u} ? {v} to C satisfying
0
g0 |K?{u} = f g0 |K?{v} = f g0 |{n}?{u}?{v} = n .
Unwinding the definitions, we see that g0 can be extended to the 3-skeleton of K ? {u} ? {v} (which coincides
with K ? {u} ? {v}) if and only if, for each n 0, the diagram
[n ]
n
/ [0 ] [e]
n h
n+1
[n+1 ] [e] / ([0 ] [e]) [e] / [0 ] ([e] [e])
commutes.
We will construct a sequence of isomorphisms n : [n+1 ] [e] [0 ] [e] in the category D for which
the diagrams
[n+1 ] [e]
n
/ [0 ] [e]
n+1 h
n+1
([n+2 ] [e]) [e] / ([0 ] [e]) [e] / [0 ] ([e] [e])
commute. Assuming this has been done, we can complete the proof by taking n = n n .
For every pair of morphisms s, s0 : X Y in C, let H(s, s0 ) denote the set HomD ([s] [e], [s0 ] [e]). Let
us say that an element H(s, s0 ) is good if the diagram
[s] [e]
/ [s0 ] [e]
h h
[s] ([e] [e]) [s0 ] ([e] [e])
([s] [e]) [e]
id
/ ([s0 ] [e]) [e]
commutes. The collection of good morphisms has the following evident properties:
is a good element of H(s, s e). This follows from the commutativity of the diagram
[e] [e]
id[e] h
x hid[e]
&
([e] [e]) [e] / [e] ([e] [e])
in E.
(ii) For each morphism : [s] [s0 ] in D, the induced map [s] [e] [s] [e] is a good element of H(s, s0 ).
(iii) If : [s] [e] [s0 ] [e] and 0 : [s0 ] [e] [s00 ] [e] are good elements of H(s, s0 ) and H(s0 , s00 ),
respectively, then the composition 0 is a good element of H(s, s00 ).
982 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
[n+1 ] [e]
n
/ [0 ] [e]
n+1 h
n+1
([n+2 ] [e]) [e] / ([0 ] [e]) [e] / [0 ] ([e] [e])
commutes.
To prove (a), it will suffice (by virtue of (ii)) to show that [0 ] and [1 ] are isomorphic. This is clear,
since there exists a chain of isomorphisms
[1 ] ' [2 ] [e] ' [2 ] ([e] [e]) ' ([2 ] [e]) [e] ' [1 ] [e] ' [0 ].
We now prove (b). Suppose that we are given a good element n H(n+1 , 0 ). Let n+1 H(n+2 , 0 )
be the map given by the composition
h 1
n+1 n
[n+2 ] [e] [n+2 ] ([e] [e]) ' ([n+2 ] [e]) [e] [n+1 ] [e] [0 ] [e].
Using (i), (ii), and (iii), we see that n+1 is good. It follows that the composite map
n+1 h1
([n+2 ] [e]) [e] ([0 ] [e]) [e] ' [0 ] ([e] [e]) [0 ] [e]
is given by
h1 n+1
([n+2 ] [e]) [e] ' [n+2 ] ([e] [e]) [ n+2 ] [e] [0 ] [e].
Consequently, the commutativity of the diagram appearing in (b) is equivalent to the assertion that n facts
as a composition
n+1 h1 n+1
[n+1 ] [e] ([n+2 ] [e]) [e] ' [n+2 ] ([e] [e]) [n+2 ] [e] [0 ] [e].
This follows immediately from the definition of n+1 .
Warning 7.3.5.15. In the statement of Lemma 7.3.5.14, we cannot replace (2) by the weaker hypothesis
that e2 is homotopic to e: see Warning 1.2.4.8.
Lemma 7.3.5.16. Let {C } be a filtered diagram of idempotent complete -categories. Then the colimit
C = lim C is idempotent complete.
Proof. For each index , let U : C C be the canonical map. Let Idem be as in Definition T.4.4.5.2, and
let f : Idem C be a diagram; we wish to show that f has a colimit in C. Let K Idem be the 3-skeleton of
Idem, so that K is a finite simplicial set. Consequently, there exists an index such that f |K is homotopic
to a composition
f U
K C C .
The map f determines an object X C and a map e : X X which satisfies condition (2) of Lemma
7.3.5.14. Using Lemma 7.3.5.14, we deduce that X and e can be extended to a map g : Idem C . Since
C is idempotent complete, this diagram admits a colimit Y in C . It follows that U (Y ) is a colimit of the
diagram U g, so that U (Y ) is the colimit of the diagram
U (e) U (e)
U (X) U (X) ,
which is also a colimit of the diagram f (see the proof of Proposition T.4.4.5.15).
7.3. THE COTANGENT COMPLEX FORMALISM 983
Proof of Lemma 7.3.5.10. It will suffice to prove the following three assertions:
(a) Suppose we are given a filtered diagram of -categories {C } having colimit C. If each C is idempotent
complete and admits finite colimits, and each of the functors C C preserves finite colimits, then C
admits finite colimits.
(b) In the situation of (a), suppose that D is another idempotent complete -category which admits finite
colimits. Then a functor C D preserves finite colimits if and only if, for each index , the composite
map C C D preserves finite colimits.
We first prove (a). Using Proposition T.5.3.1.16, we may assume without loss of generality that our
diagram is indexed by a filtered partially ordered set A. Using Proposition T.4.2.4.4, we may assume that
the diagram 7 C is given by a functor from A to the ordinary category of simplicial sets. Since filtered
colimits of simplicial sets are also homotopy colimits with respect to the Joyal model structure, we may
identify C with the colimit of the diagram {C }A , in the sense of ordinary category theory.
We next claim that for each A, the canonical map C C preserves finite colimits. To prove this,
choose a finite simplicial set K and a colimit diagram u : K . C . Let u denote the composition of u
with the canonical map C C. We claim that u is a colimit diagram in C. Let us regard u as an object of
the -category Cu/ . For each , let u denote the composition of u with the map C C and set
u = u |K. Then each u is a colimit diagram, and can therefore be identified with an initial object of the
-category (C )u / . Since K is finite, the canonical map
lim (C )u / Cu/
Recall that a correspondence between a pair of -categories C and D is an -category M equipped with
a functor p : M 1 and isomorphisms C ' M 1 {0} and D ' M 1 {1}. If p is a Cartesian fibration,
then a correspondence determines a functor D C, which is well-defined up to homotopy. It is therefore
reasonable to think of a correspondence as a generalized functor. Our first result describes how to compose
these generalized functors with ordinary functors.
f
Lemma 7.3.6.2. Suppose given sequence of maps A B 1 in the category of simplicial sets. Let
A1 denote the fiber product A 1 {1}, and define B1 similarly. If f is a categorical equivalence, then the
induced map A1 B1 is a categorical equivalence.
Proof. This follows immediately from the definition, since C(A1 ) and C(B1 ) can be identified with the full
simplicial subcategories of C(A) and C(B) lying over the object {1} C(1 ).
Hom1 (A, M) / Hom(A 1 {1}, D).
Then:
(4) Assume that the map M 1 is a Cartesian fibration, associated to a functor G0 : D C. Then the
composite map M0 M 1 is a Cartesian fibration, associated to the functor G0 G.
Proof. We first prove (1). We wish to show that the projection M0 M has the right lifting property with
respect to every inclusion A B which is a categorical equivalence of simplicial sets. Fix a map : B 1 ;
we must show that it is possible to solve any mapping problem of the form
A 1 {1} / D0
_
i G
B 1 {1} / D.
Since G is assumed to be a categorical fibration, it will suffice to show that i is a categorical equivalence,
which follows from Lemma 7.3.6.2. This completes the proof of (1). Assertion (2) follows immediately.
We now prove (3). Let f denote the image of f in M. We have a commutative diagram of simplicial sets
M/f
=
"
M0/f / C/C .
7.3. THE COTANGENT COMPLEX FORMALISM 985
We observe that f is (pp0 )-Cartesian if and only if ( ) is a trivial Kan fibration, and that f is p-Cartesian
if and only if is a trivial Kan fibration. The desired equivalence now follows from the observation that
is an isomorphism.
To prove (4), let us suppose that we are given a map h : D 1 M which is a p-Cartesian natural
transformation from G0 to idD . Using the definition of M0 , we see that the composition
h
D0 1 D 1 M
1 A 1 1 .
(f,id)
Note that the map A 1 A factors through A; we will denote the resulting inclusion by A : A A.
Let C be an -category. The fundamental correspondence of C is a simplicial set M0 (C) equipped with
a map p : M0 (C) 1 , characterized by the following universal property: for every map of simplicial sets
A 1 , we have a canonical bijection of sets
The inclusions A : A A determine a map q : M0 (C) C. Together p and q determine a map M0 (C)
C 1 , which we will call the fundamental projection.
Remark 7.3.6.5. Let C be an -category, and let M0 (C) be its fundamental correspondence. Then the
fiber M0 (C) 1 {0} is canonically isomorphic to C, and the fiber M0 (C) 1 {1} is canonically isomorphic
to Fun(1 , C). We will generally abuse terminology, and use these isomorphisms identify C and Fun(1 , C)
with subsets of M0 (C). The map q : M0 (C) C is given by the identity on C, and by evaluation at {1} 1
on Fun(1 , C).
Proposition 7.3.6.6. Let C be an -category, let M0 (C) be the fundamental correspondence of C, and let
: M0 (C) C 1 denote the fundamental projection, and p : M0 (C) 1 the composition of with
projection onto the second factor. Then:
(1) The fundamental projection is a categorical fibration. In particular, M0 (C) is an -category.
(2) The map p is a Cartesian fibration.
(3) Let A C M0 (C), and let (f : B C) Fun(1 , C) M0 (C). Let : A f be a morphism in
M0 (C), corresponding to a commutative diagram
A
/B
f
C
in C. Then is p-Cartesian if and only if is an equivalence in C.
(4) The Cartesian fibration p is associated to the functor Fun(1 , C) C given by evaluation at the vertex
{0} 1 .
986 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(5) The map p is also a coCartesian fibration, associated to the diagonal inclusion C Fun(1 , C).
The proof will require a few lemmas. In what follows, we will employ the conventions of Notation 7.3.6.4.
Lemma 7.3.6.7. Let A be a simplicial set equipped with a map A 1 , and let
a
Ae = (A {0}) (A1 1 ) A.
A1 {0}
Proof. The functors A 7 A e and A 7 A both commute with colimits. Since the class of categorical equiva-
lences is stable under filtered colimits, we may reduce to the case where A has only finitely many simplices.
We now work by induction on the dimension n of A, and the number of nondegenerate simplices of dimension
n. If A is empty there is nothing to prove; otherwise there exists a pushout diagram
n / n
A0 / A.
n / n n
] /
fn
A
0
/A e0
A / A.
e
It will therefore suffice to prove the lemma after replacing A by A0 , n , or n . In the first two cases
this follows from the inductive hypothesis. We may therefore assume that A = n . In particular, A is an
-category. The composite map
A A 1 1
is a Cartesian fibration associated to the inclusion i : A1 A, and Ae can be identified with the mapping
cylinder of i. The desired result now follows from Proposition T.3.2.2.10.
f
Lemma 7.3.6.8. Suppose given maps of simplicial sets A B 1 . If f is a categorical equivalence,
then the induced map A B is a categorical equivalence.
Proof. Let Ae and B
e be defined as in Lemma 7.3.6.7. We have a commutative diagram
Ae _
fe
/ Be
_
A
f
/ B,
where the vertical maps are categorical equivalences by Lemma 7.3.6.7. It will therefore suffice to show that
fe is a categorical equivalence. The map fe determines a map of homotopy pushout diagrams
A1 1 /A
e B 1 1 / B.
e
It therefore suffices to show that the map A1 B1 is a categorical equivalence, which follows from Lemma
7.3.6.2.
7.3. THE COTANGENT COMPLEX FORMALISM 987
A _ / M0 (C)
<
i
B / C 1 ,
where i is a monomorphism of simplicial sets. We must show that this lifting problem has a solution if i is
a categorical equivalence. Unwinding the definitions (and using the conventions of Notation ` 7.3.6.4, we are
reduced to showing that C has the extension property with respect to the inclusion j : A A B B. For
this, it suffices to show that j is a categorical equivalence. Since the Joyal model structure is left proper, it
will suffice to show that the inclusion A B is a categorical equivalence, which follows from Lemma 7.3.6.8.
We next prove (3). Let us identify with a 2-simplex in C. Unwinding the definitions, we see that is
p-Cartesian if and only if the map : C/ C/f is a trivial Kan fibration. In view of Proposition T.1.2.4.3,
this is equivalent to the requirement that the map A B be an equivalence in C/C , which is equivalent to
the requirement that be an equivalence in C (Proposition T.1.2.13.8).
We now prove (2). Since p is the composition of with the projection map C 1 1 , we deduce
immediately that p is an inner fibration. To show that p is a Cartesian fibration, it will suffice to show that
for every object X M0 (C) and every morphism : y p(x) in 1 , there exists a p-Cartesian morphism
: Y X lifting . If is degenerate, we can choose to be degenerate. We may therefore assume that
X Fun(1 , C) classifies a map B C in C. We can then choose to classify the diagram
B
id /B
C.
where K is defined as in Notation 7.3.6.4, and h0 : K ' 2 1 is the map which collapses the edge
{0,1} 2 . It follows from (3) that h is a Cartesian transformation with the desired properties.
We now prove (5). Let F : C Fun(1 , C) denote the diagonal embedding. The G F = idC . The
identity map idC G F is the unit for an adjunction between G and F . Thus p is also a coCartesian
fibration, associated to the functor F , as desired.
Definition 7.3.6.9. Let C be a presentable -category and let G : TC Fun(1 , C) be a tangent bundle to
C. We define the tangent correspondence MT (C) to be the result of applying the construction of Proposition
7.3.6.3 using the fundamental correspondence M0 (C) and the functor G. By construction, MT (C) is equipped
with a projection map : MT (C) 1 C.
Remark 7.3.6.10. The terminology of Definition 7.3.6.9 is slightly abusive: the tangent correspondence
MT (C) depends on a choice of tangent bundle TC Fun(1 , C). However, it is easy to eliminate this
ambiguity: for example, we can use an explicit construction of TC (see Proposition 7.3.1.10).
The following result is an immediate consequence of Propositions 7.3.6.6, Proposition 7.3.6.3, and the
definition of the cotangent complex functor L:
Proposition 7.3.6.11. Let C be a presentable -category. Then:
988 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(3) The map p is also a coCartesian fibration, associated to the cotangent complex functor L : C TC .
(f : A B) 7 LB/A Sp(C/B ).
In this section, we will specialize to the situation where C is the -category CAlg of E -rings. In this case,
Theorem 7.3.4.18 allows us to identify the tangent bundle TC with the -category of pairs (A, M ), where
A is an E -ring and M is an A-module. We will henceforth use this identification to view the relative
cotangent complex LB/A as taking its value in the -category ModB of B-module spectra.
The basic idea we emphasize in this section is that the theory of the relative cotangent complex controls
the deformation theory of E -rings. In 7.4.1, we will make this precise by introducing the notion of a
square-zero extension of E -rings. To every map : A B of E -rings and every map of B-modules
: LB/A M , we will associate a new A-algebra B equipped with a map B B: roughly speaking,
B is given by the fiber of the A-linear derivation B M determined by . We say that a map B e B
is a square-zero extension if it arises via this construction. Our main result asserts that a large class of
morphisms can be obtained as square zero extensions: for example, the Postnikov tower of a connective
E -ring B is given by successive square-zero extensions
2 B 1 B 0 B.
Suppose we are given a square-zero extension E -rings A e A. In this case, there is a close relationship
between E -algebras over A and E -algebras over A. Every E -algebra B
e e over Ae determines an E -
algebra B = B Ae A. Under some mild connectivity assumptions, we will see that B can be recovered as a
e e
square-zero extension of B. This leads to an algebraic version of Kodaira-Spencer theory, which reduces the
classification of E -algebras over A
e to the classification over A, together with a linear problem involving
the relative cotangent complex (see Theorem 7.4.2.7).
In 7.4.3, will study connectivity and finiteness properties of the relative cotangent complex LB/A asso-
ciated to a morphism : A B between connective E -rings. It is not difficult to show that finiteness
properties of f are inherited by the relative cotangent complex LB/A . For example, if f is of finite presenta-
tion, then the relative cotangent complex LB/A is a perfect B-module. We will see that the converse holds
under some mild additional assumptions (Theorem 7.4.3.18).
Remark 7.4.0.1. There is a voluminous literature on deformation theory in the setting of ordinary com-
mutative algebra and in algebraic geometry. Some references include [96], [74], and [75].
R
e /R
d
M
f / R
e 0, m
(r, m)(r e 0 ) = (rr0 , r0 m e 0 ).
e + rm
It is easy to check that R e is a square-zero extension of R by M . However, not every square-zero extension
of R by M can be obtained from this construction. In order to obtain all square-zero extensions of R, it is
necessary to replace the module of Kahler differentials R by a more refined invariant, such as the E -ring
cotangent complex LR .
Our goal in this section is to study analogues of all of the ideas sketched above in the setting of E -rings.
Roughly speaking, we will mimic the above construction to produce a functor : Der Fun(1 , CAlg).
Here Der denotes an -category of triples (A, M, ), where A is an E -ring, M is an A-module, and
: A M [1] is a derivation (which we can identify with a morphism of A-modules LA into M [1]). The
functor carries (A, M, ) to a map A A; here we will refer to A as the square-zero extension of A
classified by .
Using this definition, it follows more or less tautologically that square-zero extensions of an E -ring A are
controlled by the absolute cotangent complex of LA . For example, if LA vanishes, then every square-zero
extension of A by an A-module M is equivalent to the trivial extension A M constructed in 7.3.4. The
trouble with this approach is that it is not obvious how to give an intrinsic characterization of the class
of square-zero extensions. For example, suppose that f : A e A is a square-zero extension of A by an A-
module M . We then have a canonical identification M ' fib(f ) in the -category of A-modules.
e However,
in general there is no way to recover the A-module structure on fib(f ) from the morphism f alone. In other
words, the functor described above fails to be fully faithful. We can remedy the situation by studying a
more restricted class of morphisms between E -rings, which we call n-small extensions. This collection of
morphisms has two important features:
990 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
(i) Given a map f : A e A, it is easy to decide whether or not f is an n-small extension. Namely, one
must check that the fiber fib(f ) has certain connectivity properties, and that a certain bilinear map
n fib(f ) n fib(f ) 2n fib(f ) vanishes.
(ii) On the class of n-small extensions of E -rings, one can construct an inverse to the functor (Theorem
7.4.1.26). In particular, every n-small extension is a square-zero extension.
In conjunction, (i) and (ii) imply that square-zero extensions exist in abundance. For example, if A is a
connective E -ring, then the Postnikov tower
. . . 2 A 1 A 0 A
Remark 7.4.1.2. In the situation of Definition 7.4.1.1, let L : C TC be a cotangent complex functor. A
derivation : A M can be identified with a map d : LA M in the fiber TC C {A} ' Sp(C/A ). We will
often abuse terminology by identifying with d, and referring to d as a derivation of A into M .
Definition 7.4.1.3. Let C be a presentable -category, and let p : MT (C) 1 C be a tangent corre-
spondence for C. An extended derivation is a diagram
A
e f
/A
0 /M
1 1
/ MT (C) p
/ 1 C
e
1
f
/C
is commutative.
7.4. DEFORMATION THEORY 991
(4) The object 0 TC is a zero object of Sp(C/A ). Equivalently, 0 is a p-initial vertex of MT (C).
We let Der(C)
g denote the full subcategory of
Der(C)
g Der(C).
Then automatically satisfies conditions (2) and (3) of Definition 7.4.1.3. Moreover, satisfies condition
(4) if and only if is a p-left Kan extension of |{1} 1 at the object {0} {1}. Invoking Proposition
T.4.3.2.15 twice, we deduce the following:
A
e f
/A
0 /M
Remark 7.4.1.7. Let : A M be a derivation in a presentable -category C, and let A M denote the
image of M under the functor : Sp(C/A ) C. Using Proposition T.4.3.1.9, we conclude that there is a
pullback diagram
A /A
d
A
d0
/ AM
in the -category C. Here we identify d0 with the map associated to the zero derivation LA M .
992 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Remark 7.4.1.8. In the situation of Remark 7.4.1.7, let B be another object of C. We have a pullback
diagram of mapping spaces
MapC (B, A ) / MapC (B, A)
MapC (B, A) / MapC (B, A M ).
Fix a map : B A in C, and let : Sp(C/B ) Sp(C/A ) denote the functor induced by , so that
determines a map 0 : LB LA M . It follows that the fiber product MapC (B, A ) MapC (B,A) {} can
be identified with the space of paths from 0 to 0 in MapSp(C/A ) ( LB , M ).
Example 7.4.1.9. Let C be a presentable -category containing an object A. Let M Sp(C/A ), and
let : A M be the derivation classified by the zero map LA M in Sp(C/A ). Since the functor
: Sp(C/A ) C/A preserves small limits, we conclude from Remark 7.4.1.7 that the square-zero extension
A can be identified with M [1]. In particular, if M = 0, then the canonical map A A is an
equivalence, so we can identify A with A.
Warning 7.4.1.10. Let C be a presentable -category, and let f : A e A be a morphism in C. Suppose f
e ' A .
is a square-zero extension, so that there exists a map : LA M in Sp(C/A ) and an equivalence A
In this situation, the object M and the map need not be uniquely determined, even up to equivalence.
However, this is true in some favorable situations; see Theorem 7.4.1.26.
Example 7.4.1.11. Suppose we are given a fibration of simply connected spaces
f
F E B,
such that k F ' for all k 6= n. In this case, the fibration f is classified by a map from B into an
Eilenberg-MacLane space K(A, n + 1), where A = n F . It follows that we have a homotopy pullback
diagram
E
f
/B
(id,)
(id,0)
B / B K(A, n + 1).
The space B K(A, n + 1) is an infinite loop object of the -category of spaces over B: it has deloopings
given by K(A, n + m) for m 1. Consequently, the above diagram exhibits E as a square-zero extension of
B in the -category of spaces.
In fact, using a slightly more sophisticated version of the same construction, one can show that the same
result holds without any assumptions of simple-connectedness; moreover it is sufficient that the homotopy
groups of F be confined to a small range, rather than a single degree.
Our ultimate goal in this section is to show that, in the setting of E -rings, square-zero extensions exist
in abundance. For example, if A is a connective E -ring, then the Postnikov tower
. . . 2 A 1 A 0 A,
If A is an associative algebra object of C, we let LA denote its absolute cotangent complex (viewed as an
object of A BModA (C)). Given a map of associative algebras f : A B, we let LB/A B BModB (C) denote
the relative cotangent complex of f .
Remark 7.4.1.12. Applying Theorem 7.3.5.1 in the monoidal -category A BModA (C), we deduce the
existence of a canonical fiber sequence
LB/A B A B B.
Let f : A B be a map of associative algebra objects of C. The fiber I of f can be identified with the
limit of a diagram
f
A B 0,
which we can view as a diagram of nonunital algebra objects of the monoidal -category A BModA (C) of
A-bimodule objects of C. It follows that I inherits the structure of a nonunital algebra in A BModA (C). In
particular, I has the structure of an A-bimodule, and there is a natural multiplication map m : I A I I.
Remark 7.4.1.13. In the above situation, the multiplication I A I is given by the composition
I A I I A A ' I.
Our next result can be regarded as a partial justification for the terminology square-zero extension.
Proposition 7.4.1.14. Let C be a presentable stable -category equipped with a monoidal structure which
preserves colimits separately in each variable, let f : A A be a square-zero extension in Alg(C), and
let I denote the fiber of f . Then the multiplication map : I A I I is nullhomotopic (as a map of
A -bimodules).
Proof. Without loss of generality, we may assume that A is a square-zero extension classified by a derivation
: LA M [1], for some A-A-bimodule M A BModA (C). We have a pullback diagram of associative
algebras
A /A
f0
A / A M [1].
0
I A I M A M M
where 0 is the map of A-bimodules determined by the multiplication on the fiber of f 0 . According to Remark
7.4.1.13, 0 is obtained from the map 00 : M A by tensoring over A with M . It will therefore suffice to
show that 00 is nullhomotopic (as a map of A-bimodules). This follows from the observation that f 0 admits
a left inverse (as a morphism in Alg(C)A/ , and therefore also as a map of A-bimodules).
Proposition 7.4.1.15. Let C be a presentable stable -category equipped with a monoidal structure for
which the tensor product preserves small colimits separately in each variable. Let f : A B be a map
of associative algebra objects of C, let : B B LB/A be the universal derivation, and factor f as a
f0 f 00
composition A B B. Then there is a fiber sequence of A-A-bimodules
fib(f ) A fib(f ) fib(f ) fib(f 00 ),
Proof. Remark 7.4.1.12 supplies an identification of LB/A with the fiber of the multiplication map m :
B A B B. Note that m admits a left inverse s, given by
id f
B ' B A A B A B.
It follows that LB/A ' fib(m) ' cofib(s) ' B A cofib(f ). In particular, fib(f 00 ) ' LB/A [1] ' B A fib(f ).
Under this identification, the map is obtained from f by tensoring over A with fib(f ). It follows that
fib() ' fib(f ) A fib(f ). Using Remark 7.4.1.13, we see that the induced map fib(f ) A fib(f ) ' fib()
fib(f ) coincides with .
Remark 7.4.1.16. Let f : A B be as in Proposition 7.4.1.14. It follows that the composite map
fib(f ) A fib(f ) fib(f ) fib(f 00 )
is canonically nullhomotopic. We can describe the nullhomotopy explicitly as follows. The factorization
f = f 00 f 0 determines a commmutative diagram
fib(f ) A fib(f )
/ fib(f )
0
fib(f 00 ) B fib(f 00 )
/ fib(f 00 )
in A BModA (C). Proposition 7.4.1.14 supplies a canonical nullhomotopy of 0 , whence a canonical nullhomo-
topy of .
We now introduce a special class of morphisms between E1 -algebras, which we call small extensions.
Definition 7.4.1.18. Let C be a stable presentable -category equipped with a monoidal structure and
a t-structure. Assume that the unit object 1 C belongs to C0 , that the tensor product : C C C
preserves small colimits separately in each variable, and that carries C0 C0 into C0 .
Let f : A B be a map of associative algebra objects of C and let n 0. We will say that f is an
n-connective extension if A C0 and fib(f ) Cn . We will say that f is an n-small extension if the
following additional conditions are satisfied:
We let Funncon (1 , Alg(C)) denote the full subcategory of Fun(1 , Alg(C)) spanned by the n-connective
extensions, and Funnsm (1 , Alg(C)) the full subcategory of Funncon (1 , Alg(C)) spanned by the n-small
extensions.
Remark 7.4.1.19. Let C be as in Definition 7.4.1.18 and let f : A B be an n-connective extension for
n 0. Since A and fib(f ) belong to C0 , we deduce that B C0 . Moreover, the map 0 A 0 B is an
epimorphism in the abelian category C .
7.4. DEFORMATION THEORY 995
In other words, the theory of 0-small extensions of discrete associative algebras in C is equivalent to the
classical theory of square-zero extensions between ordinary associative rings.
Notation 7.4.1.22. Let C be as in Definition 7.4.1.18. We let Der denote the -category Der(Alg(C)) of
derivations in Alg(C). Using Theorem 7.3.4.13, we can identify objects of Der with pairs (A, : LA M [1])
where A is an algebra object of C and is a map of A-A-bimodules. We let Derncon denote the full
subcategory of Der spanned by those pairs (A, : LA M [1]) such A C0 and M Cn . We let
Dernsm denote the full subcategory of Derncon spanned by those pairs (A, : LA M [1]) such that
M C2n .
We can now state a preliminary version of our main result:
Theorem 7.4.1.23. Let C be as in Definition 7.4.1.18, and let : Der Fun(1 , Alg(C)) be the functor
of Notation 7.4.1.5, given informally by the formula
Proof. Let A Alg(C) and let M A BModA (C). For any derivation : LA M [1], we can identify the
fiber of square-zero extension A A with M (as an object of C). It follows immediately that the functor
: Der Fun(1 , Alg(C)) restricts to a functor ncon : Derncon Funncon (1 , Alg(C)). For any
square-zero extension f : A A, the induced multiplication fib(f ) A fib(f ) fib(f ) is nullhomotopic
(Proposition 7.4.1.14), so that also restricts to a functor nsm : Dernsm Funnsm (1 , Alg(C)).
The functor admits a left adjoint : Fun(1 , Alg(C)) Der, given informally by the formula
e A) 7 (A, : LA L e).
(A A/A
Assume that f : A e A is an n-connective extension. Remark 7.4.1.12 implies that L e can be identified
A/A
with the fiber of the multiplication map m : A Ae A A, and therefore with the cofiber of the section
s : A ' A Ae A
e Ae A
A
of m. Thus LA/Ae[1] ' fib(f )Ae A. Since fib(f ) is n-connective and A and A
e are connective, we deduce that
LA/Ae is n-connective. It follows that restricts to a functor ncon : Funncon (1 , Alg(C)) Derncon .
996 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Let i : Dernsm , Derncon be the inclusion functor. Then i admits a left adjoint , given informally
by the formula
(A, LA M [1]) = (A, LA (2n M )[1]).
It follows that nsm also admits a left adjoint nsm , given by the composition ncon . The functor
nsm is clearly conservative. To prove that nsm is an equivalence of -categories, it will suffice to show
that the unit transformation u : id nsm nsm is an equivalence. In other words, we must show that
e A is an n-small extension, then the transformation uf : f ( )(f ) is an equivalence. Let
if f : A
0 : LA/Ae LA/A e be the identity map, and let be the truncation map L e 2n+1 L e. We wish to
A/A A/A
0
show that the composite map A A A is an equivalence. We have a commutative diagram
e
A
e g
/ A 0 / A
f f0 f 00
A /A / A.
By construction, we have fib(f 00 ) ' 2n fib(f 0 ). It will therefore suffice to show that g induces an equivalence
fib(f ) ' 2n fib(f 0 ). We have a fiber sequence
fib(g) fib(f ) fib(f 0 ).
Proposition 7.4.1.15 allows us to identify with the multiplication map m : fib(f ) Ae fib(f ) fib(f ).
Since f is a small extension, m is nullhomotopic, so that induces an equivalence fib(f 0 ) ' fib(f )
(fib(f ) Ae fib(f ))[1]. Since fib(f ) C2n Cn , (fib(f ) Ae fib(f ))[1] C2n+1 , so that the composite map
fib(f ) fib(f 0 ) 2n fib(f 0 ) is an equivalence as desired.
Remark 7.4.1.24. In the situation of Theorem 7.4.1.23, the full subcategory Funnsm (1 , Alg(C)) is a
localization of Funncon (1 , Alg(C)). Indeed, we claim that the functor nsm ncon is a left adjoint
to the inclusion Funnsm (1 , Alg(C)) , Funncon (1 , Alg(C)). Using Theorem 7.4.1.23, we are reduced to
proving that ncon : Funncon (1 , Alg(C)) Dernsm is left adjoint to composition
Dernsm , Derncon Funncon (1 , Alg(C)),
which is evident.
Notation 7.4.1.25. Let 1 k and let C be presentable stable -category equipped with a t-structure.
Assume also that C is an Ek -monoidal -category, the unit object 1 belongs to C0 , and that the tensor
product : C C C preserves small colimits separately in each variable and carries C0 C0 into C0 .
We let Alg(k) (C) denote the -category Alg/Ek (C) and Alg(C) the -category AlgE1 /Ek (C), so that the
inclusion E1 , Ek determines a forgetful functor : Alg(k) (C) Alg(C). For n 0, we say that a morphism
f : A B in Alg(k) (C) is an n-small extension if (f ) is an n-small extension. We let Funnsm (1 , Alg(k) (C))
denote the full subcategory of Fun(1 , Alg(k) (C)) spanned by the n-small extensions.
(k)
For A Alg(k) (C), we let LA Sp(Alg(k) (C)/A ) ' ModEAk (C) denote its cotangent complex as an object
of Alg(k) (C). Let Der(k) denote the -category Der(Alg(k) (C)) of derivations in Alg(k) (C), so that the objects
(k)
of Der(k) can be identified with pairs (A, : LA M [1]) where A is an Ek -algebra object of C and is
(k)
a morphism in ModEAk (C). We let Dernsm denote the full subcategory of Der(k) spanned by those pairs
(k)
(A, : LA M [1]) such that A is connective and the image of M belongs to Cn C2n .
Theorem 7.4.1.26. Let C be as in Notation 7.4.1.25 and let (k) : Der(k) Fun(1 , Alg(k) (C)) be the
functor of Notation 7.4.1.5 for 1 k . For each n 0, the functor (k) induces an equivalence of
-categories
(k) (k)
nsm : Dernsm Funnsm (1 , Alg(k) (C)).
Corollary 7.4.1.27. Let C be as in Notation 7.4.1.25. Then every n-small extension in Alg(k) (C) is a
square-zero extension.
Corollary 7.4.1.28. Let C be as in Notation 7.4.1.25, and let A Alg(k) (C0 ). Then every map in the
Postnikov tower
. . . 3 A 2 A 1 A 0 A
is a square-zero extension.
Remark 7.4.1.29. Corollary 7.4.1.28 underscores the importance of the cotangent complex in the study
of algebraic structures. For example, suppose we wish to understand the space of maps MapAlg(k) (A, B)
between two connective Ek -rings A and B. This space can be realized as the homotopy inverse limit of the
mapping spaces MapAlg(k) (A, n B). In the case n = 0, this is simply the discrete set of ring homomorphisms
from 0 A to 0 B. For n > 0, Corollary 7.4.1.28 implies the existence of a pullback diagram
n B / n1 B
n1 B / n1 B (n B)[n + 1].
This reduces us to the study of MapAlg(k) (A, n1 B) and the linear problem of understanding derivations
(k)
from A into (n B)[n + 1]. This linear problem is controlled by the cotangent complex LA .
Lemma 7.4.1.30. Let C be a stable monoidal -category equipped with a t-structure. Assume that the
tensor product : C C C is exact in each variable and carries C0 C0 into C0 . Let n 0, and
suppose we are given a finite collection of morphisms {pi : Bi Ai }1im in C such that each Ai C0
and each fib(pi ) is (n + 1)-connective. Let f denote the induced map
O Y
fib( pi ) fib(idA1 idAj1 pj idAj+1 idAm ).
i 1jm
B1 fib(p0 )
g
/
Q
1<jm fib(idA1 pj idAm )
fib(p)
f
/Q fib(idA pj idAm )
1jm 1
fib(p1 ) A2 An / fib(p1 idA2 idAm ).
Since the tensor product on C is exact in each variable, the bottom horizontal map is an equivalence, so that
fib(f ) ' fib(g). The map g factors as a composition
idB1 f 0 Y g0 Y
B1 fib(p0 ) B1 A2 fib(pj ) Am A1 A2 fib(pj ) Am .
1<jm 1<jm
998 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
The inductive hypothesis implies that fib(f 0 ) C2n+2 . Since A1 C0 and fib(p1 ) Cn+1 , the object B1
belongs to C0 , so that B1 fib(f 0 ) C2n+2 . We are therefore reduced to proving that fib(g 0 ) C2n+2 .
The map g 0 factors as a product of maps gj0 with fib(gj0 ) ' fib(p1 ) A2 fib(pj ) Am . Since
each Ai belongs to C0 and fib(p1 ), fib(pj ) Cn+1 , we conclude that fib(gj0 ) C2n+2 . It follows that
fib(g 0 ) ' 1<jm fib(gj0 ) C2n+2 as desired.
Q
Proof of Theorem 7.4.1.26. When k = 1, the desired result follows immediately from Theorem 7.4.1.23 (since
the -operads E1 and Ass are equivalent; see Example 5.1.0.7). We will reduce the general case to the case
k = 1 using Theorem 5.1.2.2. We will assume for notational simplicity that k 2 is finite (the case k = can
be treated by the same method, or by passage to the limit over finite k). Using the bifunctor of -operads
E
k1 E1 Ek of Construction 5.1.2.1, we regard Alg(C) as an Ek1 -monoidal -category. Note that
the tensor product on Alg(C) preserves small sifted colimits, and in particular filtered colimits. According
to Example 7.3.1.15, the tangent bundle TAlg(C) inherits an Ek1 -monoidal structure, which induces in turn
an Ek1 -monoidal structure on Der(1) . The tensor product on Der(1) is given informally by the formula
here we can think of as the differential on AA0 determined by the Leibniz rule. We regard Fun(1 , Alg(C))
as endowed with the Ek1 -monoidal structure given by pointwise tensor product (see Remark 2.1.3.4), so
(1)
that the functor (1) : Der(1) Fun(1 , Alg(C)) is lax Ek1 -monoidal. Let (Dernsm ) (Der(1) ) be the
-suboperad of Der determined by the full subcategory Dernsm Der (as explained in 2.2.1). Define
(1)
Funnsm (1 , Alg(C)) similarly, so that nsm induces a map of -operads
(1)
0 : (Dernsm ) Funnsm (1 , Alg(C)) .
(1)
Alg/Ek1 (Dernsm ) / Alg/E (Funnsm (1 , Alg(C))).
k1
Using Theorem 5.1.2.2, we deduce that the vertical maps are equivalences of -categories. The lower
horizontal map is given by composition with 0 ; it will therefore suffice to show that 0 is an equivalence of
-operads.
Theorem 7.4.1.26 guarantees that 0 induces an equivalence of underlying -categories
(1)
nsm : Dernsm Funnsm (1 , Alg(C)).
In particular, nsm is essentially surjective. It will therefore suffice to show that 0 is fully faithful. Unwind-
(1)
ing the definitions, we must show that for every sequence of objects {(Ai , i : LAi Mi ) Dernsm }1im
(1) 0
and every object (B, 0 : LB N ) Dernsm , if fi : Ai i Ai and g : B B denote their images under
(1) , then (1) induces a homotopy equivalence
O O
: MapDer(1) ( (Ai , i ), (B, )) HomFun(1 ,Alg(C)) ( fi , g).
1im 1in
Let (1) : Fun(1 , Alg(C)) Der(1) be the left adjoint to (1) and : Derncon Dernsm a left adjoint
to the inclusion, as in Theorem 7.4.1.26. The codomain of is homotopy equivalent to the mapping space
MapDer(1) ((i fi ), (B, 0 )). Since 0 is n-small, it will suffice to show that if v : (i fi ) i (Ai , i ) is
N
7.4. DEFORMATION THEORY 999
the evident counit map, then (v) is an equivalence in Der(1) . Let A = Ai and A0 = Ai i , so we can
N N
i i
identify v with a map of A-A-bimodules
Y
v : LA/A0 A1 Ai1 Mi Ai+1 Am .
i
vj0
fib(i pi ) fib(idA1 idAj1 pj idAj+1 idAm
' A1 Aj1 fib(pj ) Aj+1 Am
vj00
A1 Aj1 Mj Aj+1 Am .
Here each vj00 is induced by the map tj : fib(pj ) ' LAj /Aj Mj determined by the adjunction of (1) and
j
(1) . The proof of Theorem 7.4.1.26 shows that 2n+1 (tj ) is an equivalence. Since each Ai is connective, it
follows that 2n+1 (vj00 ) is an equivalence. To complete the proof, it will suffice to show that if
Y
v 0 : fib(i pi ) A1 Aj1 fib(pj ) Aj+1 Am
1jm
is the product of the maps vj0 , then 2n+1 (v 0 ) is an equivalence in C. This follows from Lemma 7.4.1.30,
since fib(mi ) is (n + 1)-connective for 1 i m.
Definition 7.4.2.1. Let A be an E -ring and suppose we are given a square-zero extension Ae of A by an
A-module M . If B CAlgA , then a deformation of B to A is a pair (B, ), where B CAlgAe and is an
e e e
e e A ' B in CAlgA .
equivalence B A
Remark 7.4.2.2. In Definition 7.4.2.1, it is not necessary to require that Be be flat over A.
e If A is connective
and A is a square-zero extension of A by a connective A-module M , then a deformation B
e e of B will be flat
over A if and only if B is flat over A. The only if direction is obvious. For the converse, suppose that B
e
is flat over A: we claim that for every discrete A-module
e N , the relative tensor product B e e N is discrete.
A
To prove this, let I 0 A be the kernel of the surjective map 0 A 0 A, so that we have a short exact
e e
sequence of modules over 0 A:e
0 IN N N/IN 0
e e IN and B
It will therefore suffice to show that the tensor products B e e N/IN are discrete. Replacing
A A
N by IN or N/IN , we can reduce to the case where IN = 0, so that N has the structure of an A-module.
Then B e e N ' B A N is discrete by virtue of the assumption that B is flat over A.
A
1000 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
0
B A LA LB B A M [1].
vanishes.
Remark 7.4.2.3. More concretely, we see that a square-zero extension of A by an A-module M and a
map of E -rings A B determine an obstruction class in Ext2B (LB/A , B A M ), given by the composition
LB/A [1] B A LA B A M [1]. If A and M are connective, then this obstruction class vanishes if and
only if B admits a deformation over A. e In this case, the collection of equivalence classes of extensions is a
torsor for the abelian group Ext1B (LB/A , B A M ).
This is a precise analogue of the situation in the classical deformation theory of algebraic varieties.
Suppose given a smooth morphism of smooth, projective varieties X Y over a field k. Given a first-order
deformation Ye of Y , we encounter an obstruction in H2 (X; TX/Y ) to extending Ye to a first-order deformation
of X. If this obstruction vanishes, then the set of isomorphism classes of extensions is naturally a torsor for
the cohomology group H1 (X; TX/Y ) (see [88]).
Notation 7.4.2.4. Throughout this section, we let Der = Der(CAlg) denote the -category of derivations
in CAlg (see Definition 7.4.1.1). More informally, the objects of Der are triples (A, M, ), where A is an
E -ring, M is an A-module spectrum, and : A M [1] is a derivation. In what follows, we will generally
abuse notation by identifying the triple (A, M, ) with the underlying map : A M [1]. We let A = fib()
denote the corresponding square-zero extension of A.
We define a subcategory Der+ Der as follows:
(i) An object ( : A M [1]) Der belongs to Der+ if and only if both A and M are connective.
Equivalently, belongs to Der+ if both A and A are connective, and the map of commutative rings
0 A 0 A is surjective.
(ii) Let f : ( : A M [1]) ( 0 : B N [1]) be a morphism in Der between objects which belong to
Der+ . Then f belongs to Der+ if and only if the induced map B A M N is an equivalence of
B-modules.
Der+ cn
/ CAlgA ,
0
given on objects by ( 0 : B N [1]) 7 B .
7.4. DEFORMATION THEORY 1001
We will deduce Proposition 7.4.2.5 from a slightly stronger result, whose statement will require a bit
more notation.
(i) An object f : Ae A of Fun(1 , CAlg) belongs to Fun+ (1 , CAlg) if and only if both A and A
e are
connective, and f induces a surjection 0 A 0 A.
e
(ii) Let f, g Fun+ (1 , CAlg), and let : f g be a morphism in Fun(1 , CAlg). Then belongs to
Fun+ (1 , CAlg) if and only if it classifies a pushout square in the -category CAlg.
Theorem 7.4.2.7. Let : Der Fun(1 , CAlg) be the functor defined in Notation 7.4.1.5, given by
( : A M [1]) 7 A . Then induces a functor + : Der+ Fun+ (1 , CAlg). Moreover, the functor +
factors as a composition
+ +
+
Der+
0
Der
1
Fun+ (1 , CAlg),
where + +
0 is an equivalence of -categories and 1 is a left fibration.
Proof of Proposition 7.4.2.5. Let : A M [1] be an object of Der+ . Theorem 7.4.2.7 implies that
induces an equivalence Der+ + 1
/ Fun ( , CAlg)()/ . It now suffices to observe that the evaluation map
Fun+ (1 , CAlg)()/ CAlgcnA is a trivial Kan fibration.
f
/ 00
be a commutative diagram in the -category Der. If f and f 0 belong to Der+ , then so does f 00 .
Lemma 7.4.2.9. Let f : ( : A M [1]) ( 0 : B N [1]) be a morphism in Der+ . If the induced map
A B is an equivalence of E -rings, then f is an equivalence.
A /A / M [1]
f0 f1
B
0
/B / N [1]
Since the left vertical map is an equivalence, we obtain an equivalence : cofib(f0 ) ' cofib(f1 ). To complete
the proof, it will suffice to show that cofib(f0 ) vanishes. Suppose otherwise. Since cofib(f0 ) is connective,
there exists some smallest integer n such that n cofib(f0 ) 6= 0. In particular, cofib(f0 ) is n-connective.
Since f induces an equivalence BA M N , the cofiber cofib(f1 ) can be identified with cofib(f0 )A M [1].
Since M is connective, we deduce that cofib(f1 ) is (n + 1)-connective. Using the equivalence , we conclude
that cofib(f0 ) is (n + 1)-connective, which contradicts our assumption that n cofib(f0 ) 6= 0.
Lemma 7.4.2.10. Let D0 D be small -categories, and let p : M C be a presentable fibration. Then:
1002 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proof. The if direction of (2) follows immediately from Lemma T.4.3.2.12. Since every diagram
1
6/ M
`
(D {0}) D0 {0} (D )
_
p
D 1 /C
admits an extension as indicated, which is a p-left Kan extension, assertion (1) follows immediately. The
only if direction of (2) then follows from the uniqueness properties of q-coCartesian morphisms.
Proof of Theorem 7.4.2.7. We let Derg denote the -category of extended derivations in CAlg (so that the
forgetful functor Der Der is a trivial Kan fibration), and MT a tangent correspondence for the -category
g
CAlg. Form a pullback diagram
+
Der
g / Der
g
u+ u
Der+ / Der .
Since the map u is a trivial Kan fibration, u+ is also a trivial Kan fibration.
Let X denote the full subcategory of Fun(1 1 , CAlg) spanned by those diagrams
A
e /A
A0
/ A00 .
such that and are equivalences. The diagonal inclusion 1 1 1 induces a map : X
Fun(1 , CAlg). Using Proposition T.4.3.2.15, we deduce that this map is a trivial Kan fibration. The map
e A to the commutative diagram
has a section , which carries a morphism A
A
e /A
id
A
id / A.
A
e /A
0
/M
7.4. DEFORMATION THEORY 1003
e and A belong to CAlg MT , the objects 0 and M belong to TCAlg , the maps and
such that the objects A
induce equivalences in CAlg, and 0 is a p-initial object of TCAlg . We have a homotopy pullback diagram
of -categories
0 / Der
Der
g
Fun(1 , CAlg)
/ X.
A
e /A
A0 / A00
(iii) The object 0 belongs to TCAlg MT . Moreover, 0 is a zero object of TCAlg CAlg {A0 } ' ModA0 .
Using Proposition T.4.3.2.15, we deduce that projection map 0 : D Fun0 (1 , CAlg) is a trivial Kan
fibration, where Fun0 (1 , CAlg) denotes the full subcategory of Fun(1 , CAlg) spanned by those morphisms
Ae A which satisfy condition (ii).
Let D denote the full subcategory of Fun(1 1 , M) spanned by those diagrams
A
e e /A
0
0
/M
satisfying properties (i), (ii), and (iii) above, where A CAlg MT and M TCAlg MT . Restriction to
the left half of the diagram yields a forgetful functor 1 : D D, which fits into a pullback square
D / Fun(1 1 , M)
1 10
D / Fun(1 , MT ) Fun(1 ,1 ) Fun(1 1 , 1 ).
1004 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
A
e /A
0
/M
which are pullback diagrams in MT , such that and induce equivalences in CAlg.
Using Corollary T.2.4.2.5, we deduce immediately that 0 1 induces a left fibration : D1
Fun+ (1 , C). To complete the proof, it will suffice to verify the following:
In order to prove these results, we will need to analyze the structure of a morphism f : X Y in the
-category D in more detail. Let us suppose that X, Y D classify diagrams
A
e /A B
e /B
0 /M 00 /N
A0 / A00 B0 / B 00
in E . Unwinding the definitions, we see that the morphism f belongs to D1 if and only if the following
conditions are satisfied:
(a) The morphism (f ) belongs to Fun+ (1 , CAlg). In other words, the diagram
A
e /B
e
A0 / B0
A /B
is a pushout square of E -rings.
(c) The diagram
0 /M
j
00 /N
is a pushout square in TCAlg . Unwinding the definitions, this is equivalent to the requirement that the
diagram
A /B
A00 / B 00
is a pushout square of E -rings, and that the induced map M A00 B 00 N is an equivalence of
B 00 -modules.
We observe that (b) and (c) are simply a translation of the requirement that f satisfies criterion (2) of Lemma
7.4.2.10.
We now prove (1). Suppose that X D0 ; we wish to prove that Y D0 . It follows from (c) that the map
B B 00 is an equivalence. To prove that the map B 0 B 00 is an equivalence, we consider the commutative
diagram
A
e / A0 / A00
B
e / B0 / B 00 .
From (a) we deduce that the left square is a pushout, and from (b) and (c) together we deduce that the
large rectangle is a pushout. It follows that the right square is a pushout as well. Since the map A0 A00 is
an equivalence (in virtue of our assumption that X D0 ), we conclude that B 0 B 00 is an equivalence as
desired.
To complete the proof that Y D0 , it will suffice to show that Y is a pullback diagram. This is equivalent
to the assertion that the induced diagram Y 0 :
B
e / B0
B / B 00 N
A / A00 M
1006 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
B
e /B B
e / B0 B
e / B 00 N
is a pushout square of E -rings. For the left and middle squares, this follows from (a) and (b). The rightmost
square fits into a commutative diagram
A
e /A / A00 M
B
e /B / B 00 N
where the left part of the diagram is a pushout square by (b) and the right square is a pushout by (c). This
completes the proof that Y D0 , so that D0 D1 is a cosieve as desired.
We now prove (2). We first show that the subcategories
+
D0 , Der Der
A
e / A0
0 / M,
projecting to a diagram
A
e / A0
A / A00
in the -category CAlg. Then X belongs to D0 if and only if the both A and A e are connective, and the
+
map 0 A 0 A is surjective. On the other hand, X belongs to Der if and only if both A0 and M [1] are
e g
connective. The equivalence of these conditions follows immediately from the observation that A and A0 are
equivalent, and the long exact sequence of homotopy groups associated to the fiber sequence
e A M.
A
Now let us suppose that f : X Y is a morphism in Der, where both X and Y belong to D0 . We wish
+
to show that f belongs to D0 if and only if f belongs to Der . We observe that f belongs to D0 if and only
+
if f satisfies the conditions (a), (b), and (c) described above. On the other hand, f belongs to Der if and
only if the induced map M A00 B 00 N is an equivalence. Since this follows immediately from condition
(c), we conclude that we have inclusions
+
D0 Der
g Der.
g
7.4. DEFORMATION THEORY 1007
+
To prove the reverse inclusion, let f : X Y be a morphism in Der . We wish to show that f belongs
to D0 . In other words, we must show that f satisfies conditions (a), (b), and (c). Since the maps
A A00 A0 B B 00 B 0
are equivalences, condition (c) is automatic and conditions (a) and (b) are equivalent to one another. We
are therefore reduced to the problem of showing that the diagram
A
e /B
e
A /B
is a pushout square.
The image (f ) can be factored as a composition g 0 g 00 , corresponding to a diagram
A
e /B
e id /B
e
A /C / B,
where the left square is a pushout. Let f 0 : X Z be a -coCartesian lift of g 0 , so that f is homotopic to
f0 f 00
some composition X Z Y. We observe that f 0 belongs to D0 . It will therefore suffice to show that f 00
+
belongs to D0 as well. Lemma 7.4.2.8 implies that f 00 belongs to Der . We may therefore replace f by f 00
and thereby reduce to the situation where f induces an equivalence A e B.e In this case, condition (a) is
equivalent to the assertion that f induces an equivalence A B, which follows from Lemma 7.4.2.9.
(1) The relative cotangent complex LB/A is highly connected if is highly connected. Moreover, the
converse holds if induces an isomorphism of commutative rings 0 A 0 B (Corollary 7.4.3.2).
(2) If B is locally of finite presentation over A (Definition 7.2.4.26), then the relative cotangent complex
LB/A is perfect. Conversely, if LB/A is perfect and 0 B is a finitely presented 0 A-algebra, then B is
locally of finite presentation over A. Similar results hold if we replace locally of finite presentation
by almost of finite presentation and perfect by almost perfect (Theorem 7.4.3.18).
Theorem 7.4.3.1. Let f : A B be a morphism between connective E -rings. Assume that cofib(f ) is n-
connective for n 0. Then there is a canonical (2n)-connective map of B-modules f : BA cofib(f ) LB/A .
We will give the proof of Theorem 7.4.3.1 later in this section. First, let us deduce some consequences.
Corollary 7.4.3.2. Let f : A B be a map of connective E -rings. Assume that cofib(f ) is n-connective,
for n 0. Then the relative cotangent complex LB/A is n-connective. The converse holds provided that f
induces an isomorphism 0 A 0 B.
1008 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Proof. Let f : B A cofib(f ) LB/A be the map described in Theorem 7.4.3.1, so that we have a fiber
sequence of B-modules:
fib(f ) B A cofib(f ) LB/A
To prove that LB/A is n-connective, it suffices to show that cofib(f ) A B is n-connective and that fib(f )
is (n 1)-connective. The first assertion is obvious, and the second follows from Theorem 7.4.3.1 since
2n n 1.
To prove the converse, let us suppose that cofib(f ) is not n-connective. We wish to show that LB/A
is not n-connective. Let us assume that n is chosen as small as possible, so that cofib(f ) is (n 1)-
connective. By assumption, f induces an isomorphism 0 A 0 B, so we must have n 2. Applying
Theorem 7.4.3.1, we conclude that f is (2n 2)-connective. Since n 2, we deduce in particular that f
is n-connective, so that the map n1 (B A cofib(f )) n1 LB/A is an isomorphism. Since cofib(f ) is
(n 1)-connective and 0 A ' 0 B, the map n1 cofib(f ) n1 (B A cofib(f )) is an isomorphism. It
follows that n1 cofib(f ) n1 LB/A is also an isomorphism, so that n1 LB/A is nonzero.
Corollary 7.4.3.3. Let A be a connective E -ring. Then the absolute cotangent complex LA is connective.
Corollary 7.4.3.4. Let f : A B be a map of connective E -rings. Then f is an equivalence if and only
if the following conditions are satisfied:
Corollary 7.4.3.5. Let f : A B be a map of connective E -rings. Assume that cofib(f ) is n-connective
for n 0. Then the induced map Lf : LA LB has n-connective cofiber. In particular, the canonical map
0 LA 0 L0 A is an isomorphism.
g g0
LA B A LA LB .
We observe that cofib(g) ' cofib(f )A LA . Since the cotangent complex LA is connective (Corollary 7.4.3.3)
and cofib(f ) is n-connective, we conclude that cofib(g) is n-connective. It will therefore suffice to show that
cofib(g 0 ) ' LB/A is n-connective. Let f : B A cofib(f ) LB/A be as in Theorem 7.4.3.1, so we have a
fiber sequence
B A cofib(f ) LB/A cofib(f ).
It therefore suffices to show that B A cofib(f ) and cofib(f ) are n-connective. The first assertion follows
immediately from the n-connectivity of cofib(f ), and the second from Theorem 7.4.3.1 since 2n + 1 n.
Corollary 7.4.3.6. Let f : A B be a map of E -rings, and suppose that cofib(f ) is n-connective. Then
there exists a canonical (2n 1)-connective map of A-modules cofib(f ) LB/A .
cofib(f ) B A cofib(f ) cofib(f ) A cofib(f ),
so that the map is (2n 1)-connective. If f denotes the map appearing in the statement of Theorem
7.4.3.1, then f is a (2n 1)-connective map cofib(f ) LB/A .
7.4. DEFORMATION THEORY 1009
The theory of the cotangent complex of E -rings can be regarded as a homotopy-theoretic analogue of
the classical theory of Kahler differentials. We now apply Theorem 7.4.3.1 to make this analogy more explicit.
First, we need a bit of terminology. Recall that if R is a commutative ring, then the module of (absolute)
Kahler differentials is the free R-module generated by the symbols {dr}rR , subject to the relations
d(rr0 ) = rdr0 + r0 dr
d(r + r0 ) = dr + dr0 .
We denote this R-module by R . Given a map of commutative rings : R0 R, we let R/R0 denote the
quotient of R by the submodule generated by the elements {d(r0 )}r0 R0 .
Remark 7.4.3.7. Let : R0 R be a homomorphism of commutative rings. Then we have a canonical
short exact sequence
0
TorR
0 (R0 , R) R R/R0 0
0 LA ' 0 A
Since A and M are both discrete, the space on the right is homotopy equivalent to the discrete set of ring
homomorphisms from 0 A to 0 (A M ) which reduce to the identity on 0 A. These are simply derivations
from 0 A into M in the usual sense, which are classified by (0 A)-module homomorphisms from 0 A into
M.
Proposition 7.4.3.9. Let f : A B be a morphism of connective E -rings. Then:
(1) The relative cotangent LB/A is connective.
(2) As a 0 B-module, 0 LB/A is canonically isomorphic to the module of relative Kahler differentials
0 B/0 A .
Proof. Assertion (1) follows from Corollary 7.4.3.3 and the existence of a fiber sequence
LA A B LB LB/A .
of discrete 0 B-modules. Consequently, we may identify 0 LB/A with the cokernel of the map g.
Using Corollary 7.4.3.5 and Lemma 7.4.3.8, we can identify 0 LA and 0 LB with the modules 0 A and
0 B , respectively. Using Corollary 7.2.1.23, we can identify 0 (LA A B) with the discrete 0 B-module
Tor0 0 A (0 A , 0 B). The desired result now follows from the short exact sequence of Remark 7.4.3.7.
We now turn to the proof of Theorem 7.4.3.1. We begin with a construction of the map f . For later
applications, it will be useful to work in a slightly more general setting.
1010 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Construction 7.4.3.10. Let C denote a symmetric monoidal stable -category equipped with a t-structure
which satisfies the following conditions:
(ii) The tensor product : C C C preserves small colimits separately in each variable.
(iii) The full subcategory C0 C contains the unit object and is closed under tensor products.
f0 f 00
A B B.
We therefore obtain a map of A-modules cofib(f ) cofib(f 00 ), which is adjoint to a map of B-modules
Remark 7.4.3.11. The -category of spectra (endowed with the smash product monoidal structure) sat-
isfies conditions (i) through (iii) of Construction 7.4.3.10. However, these conditions are also satisfied in
other situations of interest: for example, C might be the -category of sheaves of spectra on a topological
space X.
We can now state the following more precise version of Theorem 7.4.3.1:
Theorem 7.4.3.12. Let C be a symmetric monoidal stable -category equipped with a t-structure satisfying
conditions (i) through (iii) of Construction 7.4.3.10. Let f : A B be a morphism of commutative algebra
objects of C0 , and assume that cofib(f ) Cn . Let f : B A cofib(f ) LB/A be as in Construction
7.4.3.10. Then fib(f ) C2n .
Remark 7.4.3.13. Let C be as in Construction 7.4.3.10, and let M Cm . Then each tensor power M k
belongs to Ckm . Using the closure of Ckm under colimits, we conclude that the symmetric power Symk (M )
belongs to Ckm .
Proposition 7.4.3.14. Let C be as in Construction 7.4.3.10, let M C, and let A = Sym M denote the
commutative algebra object of C freely generated by M . Then there is a canonical equivalence LA ' A M
in the -category of A-modules.
It follows that M A and LA corepresent the same functor in the homotopy category hModA (C), and are
therefore equivalent.
Our connectivity estimates for the cotangent complex all hinge on the following basic observation:
7.4. DEFORMATION THEORY 1011
Lemma 7.4.3.15. Let C be as in Construction 7.4.3.10 and let Sym : C CAlg(C) denote a left adjoint
to the forgetful functor CAlg(C) C. Let f : A B be a morphism in CAlg(C0 ) and assume that cofib(f )
is n-connective for some n 0. Then there exists an object M Cn1 and a commutative diagram
Sym M
/1
A / A0
f
f0
$
B
in CAlg(C), where the upper square is a pushout, A0 CAlg(C0 ), cofib(f 0 ) Cn+1 , and is adjoint to
the zero map M 1 in C. Here 1 denotes the unit object of C, regarded as an initial object of CAlg(C).
Proof. We will abuse notation by not distinguishing between the objects A, B CAlg(C) and their images
in C. Let M = fib(f ), so that we have a pushout diagram of spectra
M /0
A
f
/ B.
Sym M / Sym 0
Sym A / Sym B
A /B
in the -category CAlg(C), where the upper square is a pushout. We observe that Sym 0 is equivalent to
the unit object 1. Let A0 denote the tensor product A Sym M 1 so that we obtain a commutative diagram
Sym M
/ {1}
A / A0
f
f0
$
B
as above. Since A0 can also be identified with the tensor product
A Sym A Sym B,
we conclude that A0 is connective. The only nontrivial point is to verify that cofib(f 0 ) Cn+1 . Suppose
first that n = 0; in this case, we wish to show that f 0 induces an epimorphism 0 A0 0 B in the heart of
C. To prove this, we observe that the counit map
f 00 : Sym B B
1012 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
factors through f 0 . The map f 00 induces an epimorphism on all homotopy groups, because the underlying
morphism in C admits a section.
We now treat the more generic case n 1. Let I denote the fiber of the projection map Sym M 1,
so that we have a map of fiber sequences
A Sym M I /A / A0
g = f0
M /A /B
in the -category C. Consequently, we obtain an equivalence of spectra cofib(f 0 ) ' cofib(g)[1], so it will
suffice to show that cofib(g) Cn . Using Proposition 3.1.3.13, we can identify I with the coproduct
i>0 Symi (M ). The map g admits a section, given by the composition
We may therefore identify the fib(g) with a summand of the tensor product A Sym M I. It will now suffice
to show that this tensor product is (n 1)-connective. Since A and Sym M are connective, it will suffice to
show that I is (n 1)-connective. This follows immediately from Remark 7.4.3.13.
Lemma 7.4.3.16. Let C be as in Construction 7.4.3.10. Let f : A B be a morphism in CAlg(C0 ), and
choose objects M, N ModB (C0 ). If cofib(f ) is n-connective, then the induced map : M A N M B N
is n-connective.
Proof. We note that the fiber fib() can be identified with the geometric realization of a simplicial object
C of C, given by
C = fib(BarA (M, N ) BarB (M, N ) ).
Using the spectral sequence of Proposition 1.2.4.5, we are reduced to showing that each of the objects Cm
belongs to Cnm . When m = 0, Cm vanishes and the result is obvious. Assume therefore that m > 0; we
claim that Cm Cn1 Cnm . That is, we claim that the canonical map
M Am N M B m N
is an equivalence. Since A and B belong to CAlg(C0 ), we may replace M by 0 M and thereby reduce to
the case where M C0 . We have a pullback diagram
BM / n B M
B / n B,
7.4. DEFORMATION THEORY 1013
?B
f g
A
h /C
in CAlg(C0 ). If f and g are n-good and cofib(f ), cofib(g) Cn , then h is n-good. To prove this, we
consider the diagram of C-modules
0 h 00
C B LB/A / LC/A / LC/B .
Here 0 = idC f , so that fib(0 ) C2n . It will therefore suffice to show that fib(00 ) C2n . We can
write 00 as a composition
g
C A cofib(g) C B cofib(g) LC/B ,
so that we have a fiber sequence
fib() fib(00 ) fib(g ).
It will therefore suffice to show that fib() C2n . This follows from Lemma 7.4.3.16, since cofib(f )
and cofib(g) are n-connective.
(b) Suppose given a pushout diagram
A
f
/B
f0
A0 / B0
in CAlg(C), where B, B 0 CAlg(C0 ). If f is n-good, then so is f 0 . This follows immediately from
the equivalence fib(f 0 ) ' B 0 B fib(f ).
(c) Let f : A B be an arbitrary morphism in CAlg(C). Then the domain B A cofib(f ) of the morphism
f can be identified with the cofiber of the map B B A B given by the inclusion of the second
factor. This map admits a left homotopy inverse (given by the multiplication on B).
(d) Let M Cn1 , let 1 denote the unit object of C, and consider the map f : Sym M 1 in CAlg(C)
which is adjoint to the zero map M 1 in C. Then f is n-good. To prove this, we will explicitly
compute both the domain and codomain of f .
Using Corollary 7.3.3.6 we obtain a fiber sequence
in Mod1 (C) = C. Using Proposition 7.4.3.14, we may rewrite this fiber sequence
M 0 L1/ Sym M
M /0
0 / M [1]
induces an equivalence of E -rings 1 Sym M 1 ' Sym M [1]. Invoking (c), we deduce that 1 Sym M
cofib(f ) can be identified with the cofiber of the unit map 1 Sym M [1]. Using Proposition 3.1.3.13,
we can identify this fiber with the direct sum i>0 Symi (M [1]).
We now observe that the composition
f
M [1] ' Sym1 (M [1])[1] i>0 Symi (M [1])[1] M [1]
is homotopic to the identity. Consequently, the fiber of f can be identified with the direct sum
i2 Symi (M [1]). To complete the proof that fib(f ) C2n , it will suffice to show that each symmetric
power Symi (M [1]) belongs to C2n for i 2. This follows immediately from Remark 7.4.3.13.
We are now ready to proceed with the proof of Theorem 7.4.3.1. Let f : A B be a morphism in
CAlg(C0 ) and suppose that cofib(f ) Cn ; we wish to show that f is n-good. Applying Lemma 7.4.3.15
repeatedly, we deduce the existence of a sequence of objects
An An+1 An+2 . . .
(iii) For each m n, there exists an object M Cm1 and a pushout diagram
Sym M
m
/1
gm,m+1
Am / Am+1 ,
where gj,k denotes the morphism in CAlg(C) underlying the map from Aj to Ak in our direct system,
and m is adjoint to the zero map M 1 in C.
Using (e), we deduce that the map A2n+1 B is n-good. Using (a), we are reduced to showing that
the maps gm,m+1 are n-good for m 2n. Using (b) and (iii), we are reduced to showing that each of the
morphisms m is n-good, which follows immediately from (d).
7.4. DEFORMATION THEORY 1015
We close this section by studying the finiteness properties of the relative cotangent complex LB/A for a
map A B of E -rings. Our main result can be formulated as follows:
Theorem 7.4.3.18. Let A be a connective E -ring, and let B be a connective E -algebra over A. Then:
(1) If B is locally of finite presentation over A, then LB/A is perfect as a B-module. The converse holds
provided that 0 B is finitely presented as a 0 A-algebra.
(2) If B is almost of finite presentation over A, then LB/A is almost perfect as a B-module. The converse
holds provided that 0 B is finitely presented as a 0 A-algebra.
?B
A /C
of connective E -rings. Assume furthermore that B is of almost of finite presentation over A. Then C is
almost of finite presentation over A if and only if C is almost of finite presentation over B.
Proof of Theorem 7.4.3.18. We first prove the forward implications. It will be convenient to phrase these
results in a slightly more general form. Suppose given a commutative diagram :
?B
A /C
(20 ) if B is almost of finite presentation as an E -algebra over A, then F () is almost perfect as a C-module.
We will obtain the forward implications of (1) and (2) by applying these results in the case B = C.
We first observe that the construction 7 F () defines a functor from CAlgA/ /C into ModC . Using
Remark 7.3.2.18 and Proposition T.4.3.1.10, we deduce that this functor preserves colimits. Since the
collection of finitely presented C-modules is closed under finite colimits and retracts, it will suffice to prove
(10 ) in the case where B is finitely generated and free. In this case, B = SymA M for some finitely generated
free A-module M . Using Proposition 7.4.3.14, we deduce that F () ' M A C is a finitely generated free
C-module, as desired.
We now prove (20 ). It will suffice to show that for each n 0, there exists a commutative diagram
0 f
/B
>B
A /C
n (LB 0 /A B 0 C) n (LB/A B C)
1016 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
is an equivalence. To guarantee the latter condition, it suffices to choose B 0 so that the relative cotangent
complex LB/B 0 is n-connective. Using Corollary 7.4.3.2, it suffices to guarantee that f is (n + 1)-connective.
Moreover, assertion (10 ) implies that LB 0 /A B 0 C will be perfect so long as B 0 is locally of finitely presentation
as an A-algebra. The existence of a commutative A-algebra with the desired properties now follows from
Proposition 7.2.4.27.
We now prove the reverse implication of (2). Assume that LB/A is almost perfect and that 0 B is a
finitely presented as a (discrete) 0 A-algebra. To prove (2), it will suffice to construct a sequence of maps
such that each B(n) is locally of finite presentation as an A-algebra, and each map fn : B(n) B is
(n + 1)-connective. We begin by constructing B(1) with an even stronger property: the map f1 induces
an isomorphism 0 B(1) 0 B. Choose a finite presentation
for the ordinary commutative ring 0 B. Let M denote the free A-module generated by symbols {Xi }1ik ,
so that the elements {xi } 0 B determine a map of A-modules M B. Let h : SymA (M ) B be
the adjoint map. We observe that there is a canonical isomorphism 0 (SymA (M )) ' (0 A)[x1 , . . . , xk ]. It
follows that the image of the induced map
0 fib(h) 0 SymA (M )
can be identified with the ideal in (0 A)[x1 , . . . , xk ] generated by the elements {gj }1jm . Choose elements
{g j }1jm in 0 fib(h) lifting {gj }1jm . Let N be the free A-module generated by symbols {Gj }1jm , so
that the elements {g j }1jm determine a map of A-modules N fib(h). This map classifies a commutative
diagram of A-modules
N /0
SymA (M )
h / B.
SymA N /A
SymA (M ) /B
A SymA N SymA M.
Then the above diagram classifies a map of commutative A-algebras f1 : B(1) B. By construction,
B(1) is of finite presentation over A, and f1 induces an isomorphism
We now proceed in an inductive fashion. Assume that we have already constructed a connective A-
algebra B(n) which is of finite presentation over A, and an (n + 1)-connective morphism fn : B(n) B of
commutative A-algebras. Moreover, we assume that the induced map 0 B(n) 0 B is an isomorphism (if
n 0 this is automatic; for n = 1 it follows from the specific construction given above). We have a fiber
sequence of B-modules
LB(n)/A B(n) B LB/A LB/B(n) .
7.4. DEFORMATION THEORY 1017
By assumption, LB/A is almost perfect. Assertion (20 ) implies that LB(n)/A B(n) B is perfect. Using
Proposition 7.2.4.11, we deduce that the relative cotangent complex LB/B(n) is almost perfect. Moreover,
Corollary 7.4.3.2 ensures that LB/B(n) is (n+2)-connective. It follows that n+2 LB/B(n) is a finitely generated
as a (discrete) module over 0 B. Using Theorem 7.4.3.1 and the bijectivity of the map 0 B(n) 0 B, we
deduce that the canonical map
n+1 fib(fn ) n+2 LB/B(n)
is bijective. Choose a finitely generated projective B(n)-module M and a map M [n + 1] fib(fn ) such that
the composition
0 M ' n+1 M [n + 1] n+1 fib(f ) ' n+2 LB/B(n)
is surjective (for example, we can take M to be a free B(n)-module indexed by a set of generators for the
0 B-module n+2 LB/B(n) ). By construction, we have a commutative diagram of B(n)-modules
M [n + 1] /0
B(n) / B.
B(n) / B.
and fn+1 : B(n + 1) B to be the induced map. It is clear that B(n + 1) is locally of finite presentation
over B(n), and therefore locally of finite presentation over A (Remark 7.2.4.29). To complete the proof of
(2), it will suffice to show that the fiber of fn+1 is (n + 2)-connective.
By construction, we have a commutative diagram
0 B(n + 1)
8
e0 e00
%
0 B(n)
e / 0 B
where the map e0 is surjective and e is bijective. It follows that e0 and e00 are also bijective. In view of
Corollary 7.4.3.2, it will now suffice to show LB/B(n+1) is (n + 3)-connective. We have a fiber sequence of
B-modules
LB(n+1)/B(n) B(n+1) B LB/B(n) LB/B(n+1)
Using Proposition 7.4.3.14 and Proposition 7.3.3.7, we conclude that LB(n+1)/B(n) is canonically equivalent
to M [n + 2] B(n) B(n + 1). We may therefore rewrite our fiber sequence as
The inductive hypothesis and Corollary 7.4.3.2 guarantee that LB/B(n) is (n + 2)-connective. The (n + 3)-
connectiveness of LB/B(n+1) is therefore equivalent to the surjectivity of the map
which is evident from our construction. This completes the proof of (2).
To complete the proof of (1), we use the same strategy but make a more careful choice of M . Let us
assume that LB/A is perfect. It follows from the above construction that each cotangent complex LB/B(n) is
likewise perfect. Using Proposition 7.2.4.23, we may assume LB/B(1) is of Tor-amplitude k + 2 for some
k 0. Moreover, for each n 0 we have a fiber sequence of B-modules
where P is finitely generated and projective, and therefore of Tor-amplitude 0. Using Proposition 7.2.4.23
and induction on n, we deduce that the Tor-amplitude of LB/B(n) is k + 2 for n k. In particular, the B-
module M = LB/B(k) [k 2] is connective and has Tor-amplitude 0. It follows from Remark 7.2.4.22 that
M is a flat B-module. Invoking Proposition 7.2.4.20, we conclude that M is a finitely generated projective
B-module. Using Corollary 7.2.2.19, we can choose a finitely generated projective B(k)-module M and an
equivalance M [k + 2] B(k) B ' LB/B(k) . Using this map in the construction outlined above, we guarantee
that the relative cotangent complex LB/B(k+1) vanishes. It follows from Corollary 7.4.3.4 that the map
fk+1 : B(k + 1) B is an equivalence, so that B is locally of finite presentation as an E -algebra over A,
as desired.
A / A0
f f0
B / B0.
If f is etale, then so is f 0 . The flatness of f follows from Proposition 7.2.2.16. Moreover, Proposition 7.2.2.13
ensures that the induced diagram
0 A / 0 A0
0 B / 0 B 0
is a pushout in the category of ordinary commutative rings. Since the left vertical map is etale, it follows
that the right vertical map is etale, so that f 0 is likewise etale.
Theorem 7.5.0.6. Let 2 k , let R be an Ek+1 -ring, and let A be an Ek -algebra over R. Let
(k) (k)
(AlgR )et
A/ ) denote the full subcategory of (AlgR )A/ spanned by the etale morphisms. Then the construction
(k)
B 7 0 B induces an equivalence from (AlgR )et
A/ to the nerve of the ordinary category of etale 0 A-algebras.
More informally: given an Ek -ring A and an etale morphism of commutative rings 0 A B0 , there
exists an etale map of Ek -rings f : A B and an isomorphism of (0 A)-algebras 0 B ' B0 ; moreover, B is
determined uniquely up to equivalence.
Example 7.5.0.7. Let A be an Ek -ring for 2 k and let x 0 A. Theorem 7.5.0.6 implies that
there exists another Ek -ring A[x1 ], equipped with a map A A[x1 ] which induces an isomorphism
( A)[x1 ] ' (A[x1 ]). Using Proposition 7.2.3.20, we deduce that A[x1 ] can be identified with the Ore
localization A[S 1 ] where S is the multiplicatively closed subset {xn }n0 0 A.
In the case k = , it is possible to give a very direct proof of Theorem 7.5.0.6 using the deformation
theory developed in 7.4.2. We will adopt a more roundabout strategy which also works in the case k < .
We will begin in 7.5.1 by formulating and proving an analogue of Theorem 7.5.0.6 in the case k = 1,
assuming that R is the sphere spectrum and that A is connective. In 7.5.2, we will generalize this result
to the case where A is not assumed to be connective, and in 7.5.3 we will generalize to the case where R
is arbitrary. Finally, in 7.5.4 we will prove Theorem 7.5.0.6 in general, reducing to the case k = 1 using a
mechanism provided by Theorem 5.1.2.2.
Definition 7.5.1.1. Let A be an E1 -ring. We will say that A is quasi-commutative if the following condition
is satisfied: for every x 0 A and every y n A, we have xy = yx n A.
Remark 7.5.1.2. Let A be an Ek ring for 2 k . Then the underlying E1 -ring of A is quasi-
commutative. To see this, it suffices to observe that for x 0 A, the spectrum maps lx , rx : A A given
by left and right multiplication by x are homotopic to one another (since the multiplication A A A is
commutative up to homotopy).
1020 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
?B
f g
A
h /C
of quasi-commutative E1 -rings. If f is etale, then g is etale if and only if h is etale. The only if direction is
Remark 7.5.1.6. For the converse, let us suppose that f and h are both etale. The induced maps 0 A 0 B
and 0 A 0 C are both etale map of ordinary commutative rings, so that g also induces an etale map
0 B 0 C. We now observe that for n Z, we have a commutative diagram
Tor0 0 B (n B, 0 C) / n C.
Since f and h are flat, the vertical maps are isomorphisms. The upper horizontal map is obviously an
isomorphism, so the lower horizontal map is an isomorphism as well.
Remark 7.5.1.8. Let : A B be a morphism of Ek -rings for 2 k . Then the underlying map of
E1 -rings satisfies condition (1) of Definition 7.5.1.4. It follows that is etale as a map of Ek -rings (in the
sense of Definition 7.5.0.4) if and only if it is etale as a map of E1 -rings (in the sense of Definition 7.5.1.4).
Remark 7.5.1.9. Let A be an ordinary associative ring, regarded as a discrete E1 -ring. Then A is quasi-
commutative if and only if it is a commutative ring. A morphism : A B is etale (in the sense of Definition
7.5.1.4) if and only if B is discrete (as an E1 -ring) and the underlying associative ring is a commutative ring
which is etale over A, in the sense of Definition 7.5.0.1.
The primary objective in this section gives a classification of etale morphisms : A B, in the case
where A is a connective, quasi-commutative E1 -ring. To state it, we need to introduce a bit of notation.
7.5. ETALE MORPHISMS 1021
(1),et
Notation 7.5.1.10. Let A be a quasi-commutative E1 -ring. We let AlgA/ denote the full subcategory of
(1)
AlgA/ spanned by the etale morphisms : A B. If we are given a morphism of E1 -rings : A C, we
(1),et (1)
let AlgA/ /C denote the full subcategory of AlgA/ /C spanned by those diagrams
?B
A
/C
where is etale.
Let Ring denote the category of commutative rings. Given a commutative ring A, we let Ringet
A/ denote
the full subcategory of RingA/ spanned by the etale ring homomorphisms A B. If we are given a map of
commutative rings : A C, we let Ringet
A/ /C denote the full subcategory of RingA/ /C spanned by those
diagrams
?B
A
/C
where is etale.
We can now state our main result:
Theorem 7.5.1.11. Let A be an E1 -ring which is connective and quasi-commutative. Then the forgetful
functor B 7 0 B determines an equivalence of -categories
(1),et
AlgA/ N(Ringet
0 A/ ).
The proof of Theorem 7.5.1.11 will occupy our attention for the remainder of this section. We begin by
introducing a bit of terminology.
Definition 7.5.1.12. Let R be an E1 -ring. We will say that an element x 0 R is quasi-central if the set
S = {xn }n0 satisfies the left Ore condition (Definition 7.2.3.1).
Remark 7.5.1.13. Suppose that R is a quasi-commutative E1 -ring. Then every element x 0 R is quasi-
central. Let R[x1 ] denote the localization R[S 1 ], where S = {xn }n0 . Proposition 7.2.3.20 implies that the
ring R[x1 ] is obtained from R by inverting the element x. It follows immediately that the localization
map R R[x1 ] is etale.
Lemma 7.5.1.14. Let A and B be quasi-commutative E1 -rings with connective covers A e and B.
e Then every
element x 0 (A B) has quasi-central image in 0 (A B). In particular, if A and B are connective, then
e e
every element of 0 (A B) is quasi-central.
Proof. We will say that a left A e B-module
e P is x-nilpotent if it is {xn }n0 -nilpotent, in the sense of
Definition 7.2.3.8 (that is, if and only if every element of P is annihilated by left multiplication by power
of x). If M AeBModAe(Sp) and N Be BModBe (Sp), then M N has the structure of an (A e B)-bimodule
e
M,N
spectrum. In this case, let rx : M N M N be the map given by right multiplication by x. Let us say
that the pair (M, N ) is good if the cofiber cofib(rxM,N ) is x-nilpotent (as a left (A
e B)-module).
e According
to Lemma 7.2.3.11, the image of x is quasi-central if and only if the pair (A, B) is good. The collection of all
N B BModB (Sp) such that (A, N ) is good is closed under small colimits. It will therefore suffice to show
that each pair (A, n B) is good. Using the same reasoning, we are reduced to showing that every pair of
the form (m A, n B) is good. Note that for p q + m + n, the natural map
m A,n+q n B A,n B
p cofib(rxm+q ) p cofib(rxm )
1022 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
is an isomorphism. It will therefore suffice to show that each of the pairs (m+q m A, n+q n B) is good.
Since the collection of x-nilpotent left modules is closed under shifts and extensions, we are reduced to
proving that the pair (M, N ) is good in the case M = m0 A, N = n0 B.
Note that the commutative ring 0 (Ae B)e can be identified with TorZ (0 A, 0 B). In particular, 0 (A
e B)
e
0
is a commutative ring, and we have commutative ring homomorphisms
0 A 0 (A
e A)
e 0 B.
() Left and right multiplication by x induce homotopic maps from the spectrum M N to itself.
e B
The collection of those elements of 0 (A e which satisfy () is stable under sums. Consequently, it suffices
to prove () in the case x = (a)(b), for some a 0 A and b 0 B. The desired result then follows from
the observation that left and right multiplication by a induce the same map from M ' N to itself (since M
and N are discrete, it suffices to check this at the level of homotopy groups, in which case it follows from
our assumption that A and B are quasi-commutative).
Let X = cofib(rxM,N ). We have a long exact sequence
f f0
p (M N ) p M N p X p1 (M N ) p1 (M N ).
Condition () guarantees that f and f 0 are given by left multiplication by x. It follows that the cokernel of
f and the kernel of f 0 (in the ordinary category of abelian groups) are annihilated by left multiplication by
x, so that n X is annihilated by left multiplication by x2 .
We now show that if : A B is an etale map of connective E1 -rings, then B is determined by A and
0 B. More precisely, we have the following universal property:
Proposition 7.5.1.15. Let : A B be an etale map of connective E1 -rings and let C be an arbitrary
quasi-commutative E1 -ring. Then the diagram :
HomRing (0 B, 0 C) / HomRing (0 A, 0 C)
is a pullback square in S.
Proof. Since A and B are connective, we may replace C by its connective cover 0 C and thereby reduce
to the case where C is connective. For every map C 0 0 C in Alg(1) , we let C 0 denote the commutative
diagram
MapAlg(1) (B, C 0 ) / Map (1) (A, C 0 )
Alg
MapAlg(1) (B, 0 C) / Map
Alg(1) (0 A, 0 C).
Note that is equivalent to C ; it will therefore suffice to prove that C is a pullback square in S.
(1)
The collection of objects C 0 for which C 0 is a pullback square is closed under limits in Alg/0 C . Since
C can be realized as the limit of its Postnikov tower
2 C 1 C 0 C
7.5. ETALE MORPHISMS 1023
(Proposition 7.1.3.19), we may replace C by n C and thereby reduce to the case where C is n-truncated. We
now proceed by induction on n, the case n = 0 being trivial. If n > 0, then the truncation map C n1 C
is a square-zero extension (Corollary 7.4.1.28), so we have a pullback diagram
C / n1 C
n1 C / (n1 C) (n C)[n + 1].
It will therefore suffice to prove that C 0 is a pullback diagram, where C 0 is the trivial square-zero extension
of C by (n C)[n + 1]. Unwinding the definitions, we are reduced to proving that for any ring homomorphism
: 0 B 0 C, the abelian groups ExtkC (LB/A , n C) are trivial, where C denotes the stable -category
B BModB (Sp), LB/A C is the relative cotangent complex of B over A, and we regard n C as a discrete
object of C via the ring homomorphism .
Proposition 4.6.3.15 furnishes an equivalence of -categories C ' LModT , where T denotes the E1 -ring
B rev B. Since the map 0 A 0 B is an etale homomorphism of commutative rings, there exists an
idempotent element e Tor0 0 A (0 B, 0 B) such that Tor00 A (0 B, 0 B)[ 1e ] ' B (Remark 7.5.0.2). The map
0 A
0 T ' TorZ 0 (0 B, 0 B) Tor0 (0 B, 0 B) is surjective, so we can lift e to an element x 0 T . Since B
is connective and quasi-commutative, Lemma 7.5.1.14 guarantees that x is quasi-central.
Using Remark 7.4.1.12, we can identify the relative cotangent complex LB/A with the cofiber of the
multiplication map B A B B. Using the flatness of B over A, we obtain an isomorphism
1
LB/A [1] ' Tor00 A (0 B, B)[ ].
1e
In particular, LB/A is annihilated by x 0 T , so that LB/A is x-nilpotent. Since C is quasi-commutative,
the left and right actions of 0 B on n C (through the chosen homomorphism ) coincide, so that the action
of 0 T on n C factors through the map
0 T ' Tor0 0 R (0 B, 0 B) 0 B.
It follows that x 0 T acts by the identity on n C, so that the groups ExtkC (LB/A , n C) vanish by Propo-
sition 7.2.3.14.
Proof of Theorem 7.5.1.11. Let A be a connective quasi-commutative E1 -ring; we wish to show that the
(1),et
forgetful functor : AlgA/ N(Ringet
0 A/ ) is an equivalence of -categories. Using Proposition 7.1.3.19,
(1),et
we deduce that AlgA/ is equivalent to the homotopy limit of the tower of -categories
(1),et (1),et (1),et
Alg2 A/ Alg1 A/ Alg0 A/ ' N(Ringet
0 A/ ).
We may therefore assume without loss of generality that A is n-truncated. We proceed by induction on n,
the case n = 0 being trivial. Assume therefore that n > 0. Proposition 7.5.1.15 guarantees that is fully
faithful; it will therefore suffice to show that is essentially surjective. Fix an etale map of commutative
rings 0 : 0 A B0 . Let A0 = n1 A. Using the inductive hypothesis, we can lift 0 to an etale morphism
0 : A0 B 0 of E1 -rings. According to Corollary 7.4.1.28, we conclude that the truncation map A A0 is
a square-zero extension. Let LA0 denote the cotangent complex of A (as an E1 -ring), and write A = A0 for
some derivation : LA0 M [n + 1], where M A0 BModA0 (Sp) corresponds to the discrete (0 A)-(0 A)-
bimodule given by n A. Since A is quasi-commutative, the left and right actions of 0 A on M agree.
Let N denote the abelian group B0 0 A n A. We can regard N as a bimodule over B0 , where the left and
right actions of B0 on N agree. We may thereby identify N with a discrete object of B 0 BModB 0 (LModR ).
The map of A0 -A0 -bimodules LA0 M [n + 1] N [n + 1] induced a map of B 0 -B 0 -bimodules 0 : B 0 A0
0
LA0 A0 B N [n + 1]. Consider the cofiber diagram
B 0 A0 LA0 A0 B 0 LB 0 LB 0 /A0 .
1024 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Write B 0 BModB 0 (Sp) ' LModT and choose x 0 T as in the proof of Proposition 7.5.1.15, so that x is quasi-
central and LB 0 /A0 is x-nilpotent. Since the left and right actions of 0 B on N coincide, multiplication by x
is homotopic to the identity on N . Using Proposition 7.2.3.14, we deduce that the groups ExtiT (LB 0 /A0 , N )
are trivial. It follows that the map 0 factors as a composition
B 0 A0 LA0 A0 B 0 LB 0 N.
(1),et
The induced map A ' A0 B 0 is an object AlgA/ whose image in N(Ringet
0 A/ ) is isomorphic to the
original ring homomorphism : 0 A B0 .
For later use, we record the following hybrid of Theorem 7.5.1.11 and Proposition 7.5.1.15.
Theorem 7.5.1.16. Let : A C be a map of connective, quasi-commutative E1 -rings. Then the con-
struction B 7 0 B induces an equivalence of -categories
(1),et
AlgA/ /C N(Ringet
0 A/ /0 C ).
(1),et
AlgA/ /C / N(Ringet
0 A/ /0 C )
p q
(1),et
AlgA/ / N(Ringet
0 A/ ).
The vertical maps are right fibrations, and the bottom horizontal map is an equivalence of -categories
(Proposition 7.5.1.11). It therefore suffices to show that for every etale map A A0 , the functor induces
a homotopy equivalence from the fiber of p over A0 to the fiber of q over 0 A0 (Corollary T.2.4.4.4). This
follows immediately from Proposition 7.5.1.15.
Remark 7.5.2.3. Let R be an associative ring, and let R BModR (Ab) denote the abelian category of (dis-
crete) R-R-bimodules. For each x R, let C R BModR (Ab) be the full subcategory spanned by the
x-balanced bimodules. Then Cx is an abelian subcategory of R BModR (Ab), which is closed underS colimits,
extensions, and the formation of subobjects and quotient objects. It follows that the category xR Cx of
balanced bimodules is also an abelian subcategory of R BModR (Ab), closed under extensions, small colimits,
passage to subobjects, and passage to quotient objects.
Remark 7.5.2.4. Let R be an associative ring and let x be an element of the center of R. For every
x
right R-module M , multiplication by x defines an R-module endomorphism M M . Similarly, if N is
x
a left R-module, then multiplication by x determines an A-linear map N N . For each n 0, these
endomorphisms induce the same map from TorR n (M, N ) to itself.
Suppose we are given associative rings A, B, and C. Let M be a discrete A-B-bimodule and let N
a discrete B-C-bimodule. Then the relative tensor product M B N is an A-C-bimodule spectrum, with
homotopy groups given by n (M B N ) = TorB n (M, N ). In particular, taking A = B = C, we see that if
M and N are A-A-bimodules, then each of the abelian groups TorA n (M, N ) has the structure of an A-A-
bimodule.
Lemma 7.5.2.5. Let R be an associative ring, let x be an element of the center of A, and let M and N be
discrete R-R-bimodules. If M and N are x-balanced, then TorRn (M, N ) is x-balanced.
Proof. Let lx , rx : M M be the maps given by left multiplication and right multiplication by x, re-
spectively. For each integer k 0, let Mk denote the kernel of (lx rx )k . Since x Sis central, Mk
is an R-R submodule of M . Our assumption that M is x-balance implies that M = k Mk , so that
TorRn (M, N ) ' lim TorR
n (Mk , N ). Since the collection of x-balanced submodules is closed under colimits, it
will suffice to show that each TorR n (Mk , N ) is x-balanced. We proceed by induction on k. Using the exact
sequences
TorR R R
n (Mk , N ) Torn (Mk+1 , N ) Torn (Mk+1 /Mk , N ),
Definition 7.5.2.6. Let A be a quasi-commutative E1 -ring, and let M A BModA (Sp). Let x 0 A. We
will say that M is x-balanced if every homotopy group n M is x-balanced, in the sense of Definition 7.5.2.1.
We will say that M is balanced if it is x-balanced, for each x 0 A.
Remark 7.5.2.7. Let A be a quasi-commutative E1 -ring, and let M be a discrete A-A-bimodule. Then M
is balanced (x-balanced) in the sense of Definition 7.5.2.6 if and only if it is balanced (x-balanced) in the
sense of Definition 7.5.2.1, when viewed as a bimodule over the commutative ring 0 A.
Proposition 7.5.2.9. Let A be a connective, quasi-commutative E1 -ring. Then the full subcategory
bal
A BModA (Sp) A BModA (Sp)
Proof. Since A is quasi-commutative, it is obvious that the unit object A A BModA (Sp) is balanced.
Suppose that M, N A BModA (Sp) are balanced; we wish to show that M A N is also balanced. Fix
x 0 A; we will show that M A N is x-balanced. According to Proposition 7.2.1.19, there exists a
spectral sequence {Erp,q , dr }r1 converging to p+q (M A N ), with E2p,q = Torp A ( M, N )q . Using the
functoriality of the construction of this spectral sequence, we see that it is a spectral sequence of bimodules
over the graded ring A. It follows that (M A N ) admits an exhaustive filtration by bimodules over
A, and that the associated graded objects for this filtration are given by subquotients of bimodules of the
form Torp A ( M, N ). Using Remark 7.5.2.3, we are reduced to showing that each of the ( A)-bimodules
Torp A ( M, N ) is x-balanced, which follows from Lemma 7.5.2.5.
Lemma 7.5.2.10. Let : A B be an etale homomorphism of commutative rings, and choose an element
e TorZ A A
0 (B, B) whose image e R = Tor0 (B, B) is an idempotent satisfying Tor0 (B, B)[e
1
] ' B (see
Remark 7.5.0.2). Let M be a (discete) B-B-bimodule. Then M is balanced as a B-B-bimodule if and only
if the following conditions are satisfied:
Proof. Assume first that M is balanced as a B-B-bimodule. Condition (1) is obvious. To verify (2), write A
as a union of finitely generated subrings A . The structure theory of etale morphisms of commutative rings
implies that there exists an index and an etale homomorphism A B such that B ' TorA 0 (A, B ).
0 Z
Enlarging A if necessary, we may assume that e is the image of an element e Tor0 (B , B ) whose image
e0 TorA A
0 (B , B ) satisfies Tor0 (B , B )[e
01
] ' B . Replacing A by A , B by B , and e by e0 , we may
assume that the commutative ring A is finitely generated over Z.
Let I be the kernel of the multiplication map m : TorZ 0 (B, B) B. Since B is a finitely generated
commutative ring, TorZ 0 (B, B) also a finitely generated commutative ring and therefore Noetherian, so the
ideal I is finitely generated. Since M is balanced as a B-B-bimodule, every element of I has a locally
nilpotent action on M . It follows that every element x M is annihilated by someSpower of I. For each
k 0, let Mk denote the submodule of M which is annihilated by I k . Then M = k Mk . Consequently,
to prove (b), it suffices to show that each of the maps Mk Mk [e1 ] is an isomorphism. We proceed by
induction on k, the case k = 0 being obvious. To handle the inductive step, we observe that there is a
commutative diagram with exact rows
0 / Mk [e1 ] / Mk+1 [e1 ] / (Mk+1 /Mk )[e1 ] / 0.
Using the inductive hypothesis and the snake lemma, we are reduced to proving that the map is an
isomorphism. We may therefore replace M by Mk+1 /Mk , and thereby reduce to the case where the action of
TorZ Z
0 (B, B) on M factors through Tor0 (B, B)/I ' B. The desired result now follows from the observation
that m(e) = 1.
Now suppose that (1) and (2) are satisfied; we wish to prove that M is balanced as a B-B-bimodule.
Choose x B; we will show that M is x-balanced. Arguing as above, we can reduce to the case where A
is a finitely generated commutative ring. Let m0 : TorZ 0 (A, A) A be the multiplication map and let J be
the kernel of m0 . Since TorZ
0 (A, A) is a finitely generated commutative ring, it is Noetherian. It follows that
J is finitely generated. Since M is balanced as an A-A-bimodule, the action of J on M is locally nilpotent.
We may therefore write M = k0 Mk0 , where Mk0 denotes the submodule of M which is annihilated by J k .
S
Since the collection of x-balanced bimodules is closed under filtered colimits, it will suffice to show that each
Mk0 is x-balanced. We proceed by induction on k. Since the collection of x-balanced bimodules is closed
0
under extensions, we are reduced to proving that each quotient Mk+1 /Mk0 is x-balanced. Replacing M by
7.5. ETALE MORPHISMS 1027
0
Mk+1 /Mk0 , we may reduce to the case where JM = 0: that is, the left and right actions of A on M coincide.
It follows that we may regard M as a module over the ring TorA 0 (B, B). Using condition (2), we see that
e TorA 0 (B, B) acts invertibly on M : that is, the action of TorZ
0 (B, B) on M factors through the map
Z A 1
Tor0 (B, B) Tor0 (B, B)[e ] ' B, so that the left and right actions of B on M coincide. In this case, it
is obvious that M is x-balanced.
Remark 7.5.2.11. In the situation of Lemma 7.5.2.10, suppose that M satisfies condition (2) and that the
left and right actions of A on M coincide. The proof of Lemma 7.5.2.10 shows that the left and right actions
of B on M coincide.
Notation 7.5.2.12. Let B be a connective E1 -ring and let M B BModB (C), so that we can identify M
with a left module over the E1 -ring B B rev (see Proposition 4.6.3.15). Suppose that e 0 (B B rev ) '
TorZ n
0 (0 B, 0 B) is quasi-central: that is, the set S = {e }n0 0 (B B
rev
) satisfies the left Ore condition.
1 1
We will denote the localization M [S ] by M [e ], and we will say that M is e-local if the unit map
M M [e1 ] is an equivalence.
Lemma 7.5.2.13. Let : A B be an etale map of connective, quasi-commutative E1 -rings, and let
M B BModB (Sp). Then M is balanced as a B-B-bimodule if and only if it is balanced as an A-A-bimodule
and e-local, where e TorZ
0 (0 B, 0 B) is chosen as in Lemma 7.5.2.10.
Our next goal is to describe a base-change functor for balanced bimodules along an etale morphism.
Lemma 7.5.2.14. Let : A B be an etale homomorphism of commutative rings and let e be as in Lemma
7.5.2.10. Let M be a balanced A-A-bimodule. Then the canonical map
M : B A M (B A M A B)[e1 ]
Proof. Arguing as in the proof of Lemma 7.5.2.10, we reduce to the case in which A is a finitely generated
commutative ring. Let I denote the kernel of the multiplication map TorZ 0 (A, A) A. Then I is a
finitely generated ideal. Since every element of I has a locally nilpotent action on M , we conclude that
M = k0 Mk , where Mk denotes the submodule of M annihilated by I k . It will therefore suffice to show
S
that each of the maps Mk is an isomorphism. We proceed by induction on k, the case k = 0 being trivial.
To handle the inductive step, we use the short exact sequence
to reduce to the problem of showing that Mk+1 /Mk is an isomorphism. Replacing M by Mk+1 /Mk , we
reduce to the case where IM = 0: that is, the left and right actions of A on M are the same. In this case,
we can identify M with a map
1
B A M TorA 0 (B, B)[e ] A M.
This map is an isomorphism, since e was chosen so that TorA
0 (B, B)[e
1
] ' B.
Lemma 7.5.2.15. Let : A B be an etale map between connective quasi-commutative E1 -rings. Then the
forgetful functor B BModbal bal bal bal
B (Sp) A BModA (Sp) admits a left adjoint F : A BModA (Sp) B BModB (Sp).
bal
Moreover, for every object M A BModA (Sp), the composite map
B A M B A M A B F (M )
0
B A M A N F (M ) A N F (M ) B F (N ),
where and 0 are equivalences by Lemma 7.5.2.15. A similar argument shows that the canonical map
F (A) B is an equivalence. Using Corollary 7.3.2.12, we deduce that F can be regarded as a monoidal
functor from A BModbal bal
A (Sp) to B BModB (Sp), and Remark 7.3.2.13 implies that composition with F induces
a functor
Alg(A BModbal bal
A (Sp)) Alg(B BModB (Sp))
which is left adjoint to the forgetful functor. Combining this observation with Corollary 3.4.1.7, we obtain
the following result:
Remark 7.5.2.17. In the situation of Proposition 7.5.2.16, the map : A B exhibits B as a flat
(1),bal
right module over A. It follows from Proposition 7.2.2.13 that for every A0 AlgA/ , the canonical map
Tor0 0 A (0 B, n A0 ) n F (A0 ) is an isomorphism for every integer n. It follows that F (A0 ) is flat as a right
A0 -module. If we assume in addition that A0 is quasi-commutative and the natural map 0 A 0 A0 is an
isomorphism, then we obtain an isomorphism 0 B 0 F (A0 ), and Remark 7.5.2.11 shows that the left and
right actions of 0 F (A0 ) on n F (A0 ) coincide for each n. It follows that F (A0 ) is quasi-commutative and
that the map A0 F (A0 ) is an etale morphism of E1 -rings.
Proposition 7.5.2.18. Let A be a quasi-commutative E1 -ring. Suppose we are given an etale morphism
of commutative rings 0 : 0 A B0 . Then there exists a map of E1 -rings : A B with the following
properties:
(2) There is an isomorphism of commutative rings 0 B ' B0 such that induces the map 0 : 0 A B0 .
Proof. Let A0 be a connective cover of A. Using Theorem 7.5.1.11, we can choose an etale map of connective
(1),bal (1),bal
E1 -rings 0 : A0 B 0 and an isomorphism 0 B 0 ' B0 . Let F : AlgA0 / AlgB 0 / be as in Proposition
7.5. ETALE MORPHISMS 1029
0
A0 / B0
A
/ B.
It follows from Remark 7.5.2.17 that is etale and that 0 B ' 0 B 0 ' B0 . Using the definition of F ,
we note that for every map of E1 -rings A C which exhibits C as a balanced bimodule over A, we have
MapAlg(1) (B, C) ' MapAlg(1) (B 0 , C). If C is quasi-commutative, then it is automatically balanced as a
A/ A0 /
bimodule, so that upper square in the diagram
MapAlg(1) (B 0 , C) / Map 0
Alg(1) (A , C)
HomRing (B0 , 0 C) / HomRing (0 A, 0 C)
is a pullback square. The lower square is pullback by Proposition 7.5.1.15, so that the outer rectangle is also
a pullback diagram.
Corollary 7.5.2.19. Let : A B be an etale morphism between quasi-commutative E1 -rings. Then, for
every quasi-commutative E1 -ring C, the canonical map
is a homotopy equivalence.
Proof. Let B0 = 0 B and let 0 : 0 A B0 be the etale map of commutative rings induced by . Choose
an etale morphism 0 : A B 0 satisfying the conclusions of Proposition 7.5.2.18. In particular, we see that
the map : A B factors as a composition
0
A B 0 B,
where induces the identity map 0 B 0 0 B. Since B 0 and B are both flat over A, we deduce that for
every integer n the map
(1),et
AlgA/ /C / N(Ringet
0 A/ /0 C )
p q
(1),et 0 / N(Ringet
AlgA/ 0 A/ ).
The vertical maps are right fibrations. The map 0 is essentially surjective by Proposition 7.5.2.18, and fully
faithful by Corollary 7.5.2.19. It follows that 0 is an equivalence of -categories. It therefore suffices to
show that for every etale map A B, the functor induces a homotopy equivalence from the fiber of p over
B to the fiber of q over 0 B (Corollary T.2.4.4.4). This follows immediately from Corollary 7.5.2.19.
() The inclusion Z(B) Z() is a bijection. In other words, an element b B is central if and only if
b(a) = (a)b for all a A.
Condition () has the virtue of being phrased in terms of centralizers, and can therefore be generalized to
an arbitrary monoidal -category.
Definition 7.5.3.1. Let C be a monoidal -category, let M be an -category which is left-tensored over
M, and suppose we are given morphisms A B C in M. We will say that is cocentric relative to if
the following conditions are satisfied:
Example 7.5.3.2. Let C be the nerve of the category of associative rings. Regard C as a monoidal -
category via the usual tensor product of rings. A ring homomorphism : A B in C is cocentric if and
only if it satisfies condition () above.
Example 7.5.3.3. In [45], the authors define a centric map of spaces to be a map f : X Y which induces
a homotopy equivalence MapS (X, X)idX MapS (X, Y )f . Here MapS (X, X)idX denote the connected com-
ponent of MapS (X, X) containing idX , and MapS (X, Y )f is defined similarly. Let S1 be the full subcategory
of S spanned by the connected spaces, which we regard as endowed with the Cartesian monoidal structure,
and regard S as left-tensored over S1 (via the Cartesian product). For every map of spaces f : X Y , the
space MapS (X, Y )f can be identified with the centralizer of f in S1 . Consequently, f is centric if and only
if it induces a homotopy equivalence Z(idX ) Z(f ). This is precisely dual to the requirement of Definition
7.5.3.1.
In this section, we will develop the theory of cocentric morphisms and apply it to obtain a relative version
of Theorem 7.5.2.20. Our first main result is that if : A B is a cocentric morphism, the induces a
map from the center of A (provided that it exists) to the center of B.
7.5. ETALE MORPHISMS 1031
Proposition 7.5.3.4. Let C be a monoidal -category containing an algebra object R Alg(C), let M be
an -category left-tensored over C. Suppose we are given a diagram
n0
U0
/ LModR (M)
9
U
n
V /M
for some integer n > 0. Let A = V (0), B = V (1), and C = V (n), so that V induces morphisms A B C
in M. If is cocentric relative to , then there exists a dotted arrow U as indicated, rendering the diagram
commutative.
We will give the proof of Proposition 7.5.3.4 at the end of this section.
Remark 7.5.3.5. In the case n = 1, Proposition 7.5.3.4 asserts that if : A B is a cocentric morphism
and A admits a left action of an algebra object R Alg(C), then B also admits a left action of R so that
is a map of left R-modules. In particular, if there exists a center Z(A) for A, then Z(A) acts on B via some
map Z(A) Z(B). Applying Proposition 7.5.3.4 for n > 0, one can argue that this map is unique up to a
contractible space of choices.
The basic example of interest to us is the following:
Proposition 7.5.3.6. Let Alg(1) denote the symmetric monoidal -category of E1 -rings, which we regard
as left-tensored over itself. Suppose we are given morphisms A B C in Alg(1) such that C is quasi-
commutative and is etale (so that A and B are also quasi-commutative). Then is cocentric relative to
.
Proof. Let us regard the -categories B BModB (Sp) and A BModA (Sp) as left-tensored over the -category
of spectra. Using Theorem 5.3.1.30, we deduce that the centralizers Z() and Z( ) exist, and are given
by
Z() ' MorB BModB (Sp) (B, C) Z( ) ' MorA BModA (Sp) (A, C) ' MorB BModB (Sp) (B A B, C).
To show that the canonical map Z() Z( ) is an equivalence of spectra, it suffices to show that it
induces an isomorphism on homotopy groups.
Let K denote the fiber of the map B A B B; we wish to show that ExtnB BModB (Sp) (K, C) ' 0 for every
0 A
integer n. Since is etale, there exists an element e TorZ0 (0 B, 0 B) whose image e Tor0 (0 B, 0 B)
0 A 1
is an idempotent satisfying Tor0 (0 B, 0 B)[e ] ' 0 B. According to Lemma 7.5.1.14, the image x of e
in 0 (B B rev ) is quasi-central. Since C is quasi-commutative, multiplication by x induces the identity map
from C to itself. It will therefore suffice to show that K is x-nilpotent, which is clear (since the homotopy
groups of K are annihilated by multiplication by e).
(here we have arranged that q is a categorical fibration). If the map A U (0) is etale and the image of
U (n) in Alg(1) is quasi-commutative, then there exists a dotted arrow as indicated, rendering the diagram
commutative.
Proof. Combine Proposition 7.5.3.6 with Proposition 7.5.3.4 (in the case n = m + 1).
Notation 7.5.3.11. Let R be an E2 -ring, and suppose we are given a map : A C of quasi-commutative
(1) (1)
E1 -algebras over R. We let (AlgR )et
A/ /C denote the full subcategory of (AlgR )A/ /C spanned by those
diagrams
?B
A
/C
where is etale.
Corollary 7.5.3.12. Let R be an E2 -ring and let A be a quasi-commutative E1 -algebra over R. Then the
forgetful functor
(1) (1),et
(AlgR )et
A/ /C AlgA/ /C
is an equivalence of -categories.
n
V / M.
Here we can identify LModR (M) with a full subcategory of the -category FunN()op (N()op , N) of
sections of q. Consequently, U 0 determines a map f : N()op n0 N. To construct U , we must find a
suitable map F : N()op n N extending ` f.
Let X = N()op n0 , and let X 0 = X {[0]}n ({[0]} n ). We regard X 0 as a simplicial subset of
0
N()op n . Amalgamating f and V , we obtain a map f 0 : X 0 N. Let X 00 denote the simplicial subset
of N()op n given by the union of X 0 with those simplices whose intersection with N()op {1,...,n}
7.5. ETALE MORPHISMS 1033
is contained in {[0]} {1,...,n} . We claim that the inclusion X 0 , X 00 is a categorical equivalence. Note
that there is a pushout diagram
X0 / X 00 .
It will therefore suffice to show that the map i is a categorical equivalence: that is, that the diagram
n0 / n
N([0]/ )op ? {1,...,n} / N([0]/ )op ? {1,...,n}
is a homotopy pushout square (with respect to the Joyal model structure). This follows immediately from
the observation that the inclusion {[0]} , N([0]/ )op is right anodyne.
Let X 000 N()op n be the simplicial subset consisting of X together with all those nondegenerate
simplices whose intersection with N()op {1} is contained in {[0]} {1}. To prove this, we let K denote
the product N()op {2,...,n} and K0 K the simplicial subset given by
a
(N()op {2,...,n} ) ({[0]} {2,...,n} ).
{[0]} {2,...,n}
Since [0] is an initial object of N()op , the inclusion K0 , K is left anodyne. It follows that the diagram
N([0]/ )op ? K / N([0]/ )op ? K /
is a homotopy pushout square (with respect to the Joyal model structure). We have a pushout diagram of
simplicial sets
X 00 / X 000 ,
so that the inclusion X 00 , X 000 is a categorical equivalence. It follows that the inclusion X 0 , X 000 is also
a categorical equivalence. Because q is a categorical fibration, the lifting problem depicted in the diagram
f0
X0 :/ N
F0
q
X 000 / N()op
admits a solution.
Let S be the collection of all nondegenerate simplices : m N()op {1,...,n} such that the induced
map m {1,...,n} is surjective and (0) = ([k], 1) for k > 0. If is a nondegenerate simplex m
1034 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
N()op n which is not contained in X 000 , we let denote the smallest integer such that ( ) = ([k], 1)
for k > 0, and define the tail of to be the simplex t() = (|{ ,+1 ,...,m} ), so that t() S. Choose
a well-ordering of S such that < 0 whenever has dimension smaller than that of 0 . Let denote the
order type of S, so that we have a bijection
{ : < } S
7 .
For every ordinal , let E N()op n be the simplicial subset consisting of those nondegenerate
simplices which either belong to X 000 or satisfy t() = for some < , so that E0 = X 000 . We will
extend F0 to a compatible family of mapsSF FunN()op (E , N). The construction proceeds by induction
on . If is a limit ordinal, we set F = < F .
Let us assume that F has been defined for some < ; our goal is to construct F+1 . Let = :
m N()op n . Let Y denote the full subcategory of (N()op n )/ spanned by those objects
whose image in N()op n are either of the form ([k], 0) or ([0], 1), so that we have a pushout diagram of
simplicial sets
Y ? m / Y ? m
E / E+1 .
Consequently, to construct F+1 from F , it suffices to solve the lifting problem depicted in the diagram
Y ? m /8 N
q
Y ? m / N()op .
F
Let g denote the composite map Y E N, so that we can rewrite our lifting problem as follows:
m / Ng/
8
q
m / (N()op )qg/ .
Let (0) = ([k], 1) for some k > 0. Note that there is a left cofinal map 20 Y , whose image in N()op n
is the diagram
([k], 0) ([0], 0) ([0], 1).
Let g0 = g|20 . Since the map Ng/ Ng0 / (N()op )qg0 / (N()op )qg/ is a trivial Kan fibration, it suffices to
solve the lifting problem depicted in the diagram :
h0
/
m 8 N g0 /
q0
m / (N()op )qg / .
0
We now treat the special case m = 0 (in which case we must also have n = 1). Let denote the unique
7.5. ETALE MORPHISMS 1035
F ([0], 1)
u /X
[0]
/ [k]
id id
[0]
/ [k]
in N()op . Note that q is a locally coCartesian fibration, and that F (, id) is a locally q-coCartesian
morphism (since U 0 (0) belongs to LMod(M)). We can therefore make our choice in such a way that u
is also locally q-coCartesian. This strategy guarantees that our maps F satisfy the following additional
condition:
() If n = 1 and ([k], 1) E , then F induces a locally q-coCartesian morphism F ([0], 1) F ([k], 1).
Let us now treat the case where m > 0. Define objects B, C Ng0 / by B = h0 (0) and let C = h0 (m).
To prove that the lifting problem depicted in the diagram admits a solution, it suffices to show that the
mapping space MapNg / (B, C) is contractible. Let us abuse notation by identifying each fiber of q with the
0
-category M, so that (by virtue of ()) we may assume that B and C have images B, C M. Note that
q 0 (Y ) determines a morphism v : [k 0 ] [k] in . Let j = k v(k 0 ). Unwinding the definitions, we see that
MapNg / (B, C) can be identified with the total homotopy fiber of a diagram
0
0 1
MapM (B, C) / MapM (A, C)
over a point having image MapM (B, C). Our assumption that is cocentric relative to guarantees
that the centralizers Z() and Z( ) exist. Note that the homotopy fiber of 0 over can be identified
with the mapping space MapC1/ (Rj , Z()), and the homotopy fiber of 1 over can be identified with
the mapping space MapC1/ (Rj , Z( )). To complete the construction of F+1 , it suffices to show that the
canonical map Z() Z( ) is an equivalence in C; this follows from our assumption that is cocentric
relative to .
Since E = N()op n , the morphism F = F determines a map U : n FunN()op (N()op , N)
extending U 0 . To complete the proof, it suffices to show that U factors through the full subcategory
LModR (M) FunN()op (N()op , N). This is automatic if n > 1. When n = 1, it follows from the fact
that our construction satisfies condition ().
Notation 7.5.4.1. Let 2 k , let R be an Ek+1 -ring, and let A be an Ek -algebra over R. We let
(k) (k)
(AlgR )et
A/ denote the full subcategory of (AlgR )A/ spanned by the etale morphisms : A B of Ek -
(k)
algebras over R. If we are given a morphism of Ek -algebras : A C, we let (AlgR )et
A/ /C denote the full
(k)
subcategory of (AlgR )A/ /C spanned by those diagrams
?B
A
/C
where is etale.
Theorem 7.5.4.2. Fix 2 k , let R be an Ek+1 -ring, and let : A C be a morphism of Ek -algebras
over R. Then the construction B 7 0 B induces an equivalence of -categories
(k) et
(AlgR )et
A/ /C N(Ring0 A/ /0 C ).
In the special case C = 0 of Theorem 7.5.4.2, we recover Theorem 7.5.0.6; for the readers convenience
we recall the statement:
Corollary 7.5.4.3. Let 2 k , let R be an Ek+1 -ring, let A be an Ek -algebra over R. Then the
(k)
forgetful functor B 7 0 B induces an equivalence from (AlgR )et
A/ to the nerve of the ordinary category of
etale 0 A-algebras.
Theorem 7.5.4.2 has some other pleasant consequences.
Corollary 7.5.4.4. Let k 2, let R be an Ek+1 -ring, and let A be an Ek -algebra over R. If : A B is
(k) (k)
an etale morphism in AlgR , then exhibits B as a compact object of (AlgR )A/ .
Corollary 7.5.4.5. Let 2 k , let R be an Ek+1 -ring, and let f : A B be an etale morphism
(k)
between connective Ek -algebras over R. Then the relative cotangent complex LB/A Sp((AlgR )/B ) '
ModEBk (LModR ) vanishes.
(k)
Proof. Let C = ModEBk (LModR ). Fix an object M C, and let C = B M AlgR denote the corresponding
square-zero extension. We wish to prove that MapC (LB/A , M ) is contractible. For this, it suffices to show
that composition with f induces a homotopy equivalence Map(Alg(k) ) (B, C) Map(Alg(k) ) (A, C). Using
R /B R /B
Theorem 7.5.4.2, we are reduced to proving that the map
HomRing/0 B (0 B, 0 B 0 M ) HomRing/0 B (0 A, 0 B 0 M )
is bijective, which follows from our assumption that 0 B is an etale 0 A-algebra (Remark 7.5.0.3).
Corollary 7.5.4.6. Let 2 k , let R be an Ek+1 -ring, let : A B be an etale map of Ek -algebras
(k)
over R, and let C AlgR be arbitrary. Then the canonical map
Remark 7.5.4.7. Let A be an Ek -ring for 2 k , and suppose we are given a map 0 : 0 A B0
in the category of ordinary commutative rings. One can then study the problem of realizing 0 be a map
of Ek -rings: that is, finding a map of Ek -rings : A B such that the induced map 0 A 0 B can be
identified with 0 . In general, there may exist many choices for B. There are (at least) two different ways
to narrow our selection:
7.5. ETALE MORPHISMS 1037
(i) If 0 is a flat map, then we can demand that B be flat over A. In this case, the homotopy groups
of B are determined by the homotopy groups of A. Consequently, we have good understanding of
mapping spaces Map(Alg(k) )A/ (C, B) with codomain B, at least in the case where C is well-understood
(for example, if C is free).
(ii) We can demand that the canonical map
(k)
be a homotopy equivalence for every C AlgA/ . In this case, we have a good understanding of the
mapping spaces MapAlg(k) (B, C) with domain B.
A/
It is clear that property (ii) characterized B up to equivalence. If 0 is etale, then Theorem 7.5.4.2
asserts that (i) (ii). Moreover, Theorem 7.5.4.2 implies the existence of an A-algebra B satisfying (i). We
therefore have an example satisfying both (i) and (ii); since property (ii) characterizes B up to equivalence,
we conclude that (i) (ii). The equivalence of (i) and (ii) makes the theory of etale morphisms between
Ek -rings extremely well-behaved.
We now turn to the proof of Theorem 7.5.4.2. According to Corollary 7.5.3.13, the conclusion of Theorem
7.5.4.2 is valid in the case k = 1 provided that we assume that A and C are quasi-commutative. We will prove
Theorem 7.5.4.2 by reducing to the case k = 1, using Theorem 5.1.2.2. Note that if R is an Ek+1 -ring, then
(1)
LModR is an Ek -monoidal -category, so that AlgR inherits an Ek1 -monoidal structure. In particular,
(1)
if k 2, then AlgR inherits a monoidal structure. We begin by showing that this monoidal structure is
compatible with the notion of etale morphism introduced in Definition 7.5.0.4.
Lemma 7.5.4.8. Let k 2, let R be a connective Ek+1 -ring, and let f : A A0 be an etale morphism of
quasi-commutative E1 -algebras over R. Let B be another E1 -algebra over R. Assume that B and A R B
are quasi-commutative. Then the induced map f 0 : A R B A0 R B is etale (in particular, A0 R B is
quasi-commutative).
Proof. We have an equivalence A0 R B ' A0 A (A R B). Since A0 is flat over A, we obtain isomorphisms
(iii) The collection of good E1 -algebras over R is closed under tensor products. (in particular, R itself is
good).
(1)
Theorem 2.2.2.4 implies that (AlgR )/C inherits an Ek1 -monoidal structure. Let C denote the full
(1)
subcategory of (AlgR )/C spanned those maps B C where B is good. Assertion (iii) guarantees C0 is
closed under tensor products, and therefore inherits an Ek1 -monoidal structure.
(1) (1)
Let D denote the full subcategory of Fun(1 , (AlgR )/C ) spanned by those maps f : B B 0 in (AlgR )/C
(1)
such that B is good and f is etale. The functor -category Fun(1 , (AlgR )/C ) is equipped with an Ek1 -
monoidal structure (given by pointwise tensor product; see Remark 2.1.3.4). We claim that D is closed
(1)
under tensor products in Fun(1 , (AlgR )/C ) and therefore inherits an Ek1 -monoidal structure. Since the
unit object idR : R R obviously belongs to D, we are reduced to proving that if a pair of morphisms
f0 : B0 B00 and f1 : B1 B10 belong to D, then (f0 f1 ) : B0 R B1 B00 R B10 belongs to D. Since
B0 R B1 is good by (iii), it will suffice to show that f f 0 is etale. Using (ii) and Lemma 7.5.4.8, we
deduce that f0 idB1 is etale ; in particular, B00 B1 is quasi-commutative. Applying Lemma 7.5.4.8 again,
we conclude that idB00 f1 is etale. Using Remark 7.5.1.6, we conclude that f f 0 is etale, as desired.
(k) (k)
Let Funet (1 , (AlgR )/C ) denote the full subcategory of Fun(1 , (AlgR )/C ) spanned by those morphisms
B B 0 which are etale. Using observation (i) and Proposition 5.1.2.2, we obtain equivalences of -
categories
(k)
(AlgR )/C ' Alg/Ek1 (C)
(k)
Funet (1 , (AlgR )/C ) ' Alg/Ek1 (D).
Let Ring0 denote the full subcategory of Fun([1], Ring/0 C ) spanned by the etale maps of commutative
rings B B 0 over 0 C. The -categories N(Ring/0 C ) and N(Ring0 ) are also endowed with Ek1 -monoidal
structures, arising from the coCartesian symmetric monoidal structure given by tensor products of commu-
tative rings. Since the -operad Ek1 is unital, Proposition 2.4.3.9 provides equivalences
where p and q are coCartesian fibrations and the functor carries p-coCartesian morphisms to q-coCartesian
morphisms. It therefore suffices to show that induces an equivalence of -categories after passing to the
fiber over any object of C (Corollary T.2.4.4.4), which follows from Corollary 7.5.3.13.
Passing to Ek1 -algebra objects, we obtain a chain of equivalences
(k)
Funet (1 , (AlgR )/C ) ' Alg/Ek1 (D)
' Alg/Ek1 (C)
' Alg/Ek1 (C) Alg/E (N(Ring/0 C )) Alg/Ek1 (N(Ring0 ))
k1
(k)
' (AlgR )/C N(Ring/ ) N(Ring0 ).
0C
(k)
Taking homotopy fibers over the object A (AlgR )/C , we conclude that the forgetful functor
(k) et
(AlgR )et
A/ /C N(Ring0 A/ /0 C )
is an equivalence of -categories.
1040 CHAPTER 7. ALGEBRA IN THE STABLE HOMOTOPY CATEGORY
Appendix A
Let X be a topological space and let F be a locally constant sheaf of sets on X. For every point x X, we
let Fx denote the stalk of the sheaf F at the point x. The construction (x X) 7 Fx determines a functor
from the fundamental groupoid 1 X of X to the category of sets: every path p : [0, 1] X from x = p(0)
to y = p(1) determines a bijection of sets Fx Fy , depending on only the homotopy class of the path p.
If the topological space X is sufficiently nice, then the converse holds: every functor from the fundamental
groupoid of X into the category of sets arises via this construction, for some locally constant sheaf of sets
F. In fact, the category of functors Fun(1 X, Set) is equivalent to the category of locally constant sheaves
on X.
Our goal in this appendix is to describe some generalizations of the equivalence of categories sketched
above. The situation we consider will be more general in two respects:
(a) Rather than working with sheaves of sets, we will consider arbitrary S-valued sheaves on X.
(b) We will consider not only locally constant sheaves, but sheaves that are locally constant along the
strata of some stratification of X.
We begin in A.1 by introducing the notion of a locally constant sheaf on an -topos X. This is
a poor notion in general, but behaves well if we make a technical assumption on X (namely, that X is
locally of constant shape: see Definition A.1.5). Under this assumption, we prove an abstract version of the
equivalence described above: namely, the -category of locally constant sheaves on X can be identified with
Fun(K, S) ' S/K (see Theorem A.1.15), where K is a Kan complex called the shape of X.
For the abstract result cited above to be useful in practice, we need an explicit description of the shape of
an -topos X. Suppose, for example, that X is the -category Shv(X) of S-valued sheaves on a topological
space X. In A.2, we show that the shape of X is a homotopy invariant of X. In good cases, we can identify
the shape of X with the singular complex Sing(X) of X. In A.4, we will establish such an identification for
a large class of topological spaces X (including, for example, all metric absolute neighborhood retracts); see
Theorem A.4.19. The proof relies on a generalization of the Seifert-van Kampen theorem, which we describe
in A.3.
We can summarize the above discussion as follows: if X is a sufficiently nice topological space, then there
is a fully faithful embedding X : Fun(Sing(X), S) Shv(X), whose essential image is the -category of
locally constant sheaves on X. The remainder of this appendix is devoted to explaining how to enlarge the
-category Fun(Sing(X), S) to obtain a description of sheaves on X which are not assumed to be locally
constant. Suppose that X is equipped with a stratification: that is, a partition of X into subsets X indexed
by a partially ordered set A. In A.5, we will study the notion of an A-constructible sheaf on X: that is,
a sheaf on X whose restriction to each stratum X is locally constant. In A.6, we will define a simplicial
subset SingA (X) Sing(X). Under some mild assumptions, we will show that SingA (X) is an -category
(Theorem A.6.4), which we call the -category of exit paths in X. Our main goal is to show that X
1041
1042 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
extends to a fully faithful embedding Fun(SingA (X), S) Shv(X), whose essential image is the -category
of A-constructible sheaves on X. We will prove a result of this type in A.9 (Theorem A.9.3). Our proof
will require some techniques for analyzing complicated -categories in terms of simpler pieces, which we
develop in A.8.
Most of the results in this appendix are not explicitly used in the body of the book (an exception is
the version of the Seifert-van Kampen theorem given in A.3, which we use several times in Chapter 5).
However, the description of constructible sheaves in terms of exit path -categories is indirectly relevant to
our study of factorizable (co)sheaves in 5.5, and should prove useful in studying applications of the theory
developed there.
Proposition A.1.6. Let X be an -topos, and let X0 be the full subcategory of X spanned by those objects
which have constant shape. Then X0 is stable under small colimits in X.
Proof. For each U X, let U : X S be the functor corepresented by U , and let : S X be a geometric
morphism. Then U has constant shape if and only if the functor U is corepresentable: in other words,
if and only if U preserves small limits (Remark A.1.3). Suppose that U is the colimit of a diagram
{U }. Then U is the limit of the induced diagram of functors {U } (Proposition T.5.1.3.2), so that U
is a limit of the diagram of functors {U }. If each U has constant shape, then each of the functors
U preserves small limits, so that U preserves small limits (Lemma T.5.5.2.3).
Corollary A.1.7. ` Let X be an -topos. Suppose that there exists a collection of objects U X such that
the projection U = U 1 is an effective epimorphism, where 1 denotes the final object of X. If each of
the -topoi X/U is locally of constant shape, then X is locally of constant shape.
Proof. Let V X; we wish to show that V has constant shape. Let V0 = U V , and let V be the Cech nerve
of the effective epimorphism V0 V . Since X is an -topos, V is equivalent to the geometric realization
of the simplicial object V . In view of Proposition A.1.6, it will suffice to show that each Vn has constant
shape. We note that Vn is a coproduct of objects of the form U0 . . . Un V . Then X/Vn admits
an etale geometric morphism to the -topos X/U0 , which is locally of constant shape by assumption. It
follows that X/Vn is of constant shape.
Proposition A.1.8. Let X be an -topos and let : S X be a geometric morphism. The following
conditions are equivalent:
Proof. According to Corollary T.5.5.2.9, condition (2) is equivalent to the requirement that preserves
small limits. In view of Proposition T.5.1.3.2, this is equivalent to the assertion that for each U X, the
composition U : S S preserves limits, where U : X S is the functor corepresented by U .
Let X be an -topos which is locally of constant shape, and let ! and be the adjoint functors
appearing in Proposition A.1.8. Let X Y be a morphism in S and let Z Y be a morphism in X.
Then we have a commutative diagram
! ( X Y Z) / ! Z
! X / ! Y
X / Y,
Proposition A.1.9. Let X be an -topos which is locally of constant shape, let : S X be a geometric
morphism and ! a left adjoint to (so that X is locally of constant shape). For every morphism : X Y
in S and every morphism : Z Y in X, the associated push-pull morphism
! ( X Y Z) X Y ! Z
is an equivalence.
1044 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Proof. Let us first regard the morphism as fixed, and consider the full subcategory Y X/ Y spanned
by those objects Z for which the conclusion holds. Since both ! ( X Y Z) and X Y ! Z are colimit-
preserving functors of Z, the full subcategory Y is stable under colimits in X/ Y . Regard Y as a Kan
complex, and let C be the category of simplices of Y , so that we can identify Y with the colimit limCC (0 )
of the constant diagram C S taking the value 0 . For every Z X/ Y , we have a canonical equivalence
Z ' limCC (Z Y 0 ). We may therefore replace Z by the fiber product Z Y 0 , and thereby
reduce to the case where factors through the map 0 Y determined by a point of Y . Replacing Y
by 0 and X by X Y 0 , we can reduce to the case where Y = 0 . In this case, we must show that the
canonical map ! ( X Z) X ! Z is an equivalence. Let us now regard Z as fixed and consider the full
subcategory Z S spanned by those objects for which the conclusion holds. Since the functors ! ( X Z)
and X ! Z both preserve colimits in X, the full subcategory Z S is stable under small colimits. It will
therefore suffice to show that 0 S, which is obvious.
Let X be an -topos which is locally of constant shape. Let ! and denote the adjoint functors
appearing in Proposition A.1.8. Let 1 be a final object of X. We have a canonical functor
X ' X/1 ! S/! 1 ,
which we will denote by ! . The functor ! admits a right adjoint , which can be described informally by
the formula X = X ! 1 1 (Proposition T.5.2.5.1). We observe that preserves small colimits, and
is therefore a geometric morphism of -topoi.
Remark A.1.10. The object ! 1 S can be identified with the shape of the -topos X.
Proposition A.1.11. Let X be an -topos which is locally of constant shape, and let : S/! 1 X be
defined as above. Then is fully faithful.
Proof. Fix an object X ! 1 in S/! 1 ; we wish to show that the counit map v : ! X X is an
equivalence. Unwinding the definitions, we see that v can be identified with the push-pull transformation
! (1 ! 1 X) ! 1 ! 1 X ' X,
Definition A.1.12. Let X be an -topos, and let F be an object of X. We will say that F is constant if it
lies in the essential image of a geometric morphism : S X (the geometric morphism is unique up to
equivalence, by virtue of Proposition T.6.3.4.1). We will say that F is locally constant if there exists a small
collection of objects {U X}S such that the following conditions are satisfied:
(ii) For each S, the product F U is a constant object of the -topos X/U .
Remark A.1.13. Let f : X Y be a geometric morphism of -topoi. Then f carries constant objects
of X to constant objects of Y and locally constant objects of X to locally constant objects of Y.
Remark A.1.14. Let F be a locally constant object of Shv(X), where X is a topological space. Then there
exists an open covering {U X} such that each F |U is constant. Moreover, if X is paracompact, we can
assume that each U is an open F set.
We now come to the main result of this section, which provides an -categorical version of the classical
theory of covering spaces.
A.2. HOMOTOPY INVARIANCE 1045
Theorem A.1.15. Let X be an -topos which is locally of constant shape, and let : S/! 1 X be
the functor of Proposition A.1.11. Then is a fully faithful embedding, whose essential image is the full
subcategory of X spanned by the locally constant objects.
@Y
/ X.
S
Corollary A.1.16. Let X be an -topos which is locally of constant shape. Then the collection of locally
constant objects of X is stable under small colimits.
Corollary A.1.17. Let X be an -topos which is locally of constant shape. Then for every locally constant
object X X, the canonical map X lim n X is an equivalence; in particular, X is hypercomplete.
Proof. Let ! : X S and : S/! 1 X be as in Proposition A.1.11. According to Theorem A.1.15, we
can write X = X0 for some X0 S/! 1 . Since commutes with truncations and preserves limits (being
a right adjoint), we can replace X by S/! 1 . Since the result is local on X, we can reduce further to the case
where X = S, in which case there is nothing to prove.
Proposition A.2.1. Let X be the unit interval [0, 1], and let F Shv(X). Let : Shv(X) Shv() = S
be the global sections functor, and let be a left adjoint to . The following conditions are equivalent:
(i) The sheaf F is locally constant.
(ii) The sheaf F is constant.
(iii) The canonical map : F F is an equivalence.
Before giving the proof, we need an easy lemma.
Lemma A.2.2. Let X be a contractible paracompact topological space, let : Shv(X) Shv() ' S be the
global sections functor, and let be a right adjoint to . Then is fully faithful.
Proof. Let K be a Kan complex (regarded as an object of the -category S); we wish to prove that the unit
map u : K K is an equivalence. The results of T.7.1 show that K has the homotopy type of
the Kan complex of maps MapTop (X, |K|). Under this identification, the map u corresponds to the diagonal
inclusion K Sing |K| ' MapTop (, |K|) MapTop (X, |K|). Since X is contractible, this inclusion is a
homotopy equivalence.
Proof of Proposition A.2.1. The implications (iii) (ii) (i) are obvious. We prove that (ii) (iii).
Suppose that F is constant; then F ' K for some K S. Then admits a right homotopy inverse, given
by applying to the unit map u : K K. It follows from Lemma A.2.2 that u is an equivalence, so
that is an equivalence as well.
We now prove that (i) (ii). Assume that F is locally constant. Let S [0, 1] be the set of real numbers
t such that F is constant in some neighborhood of the interval [0, t] [0, 1]. Let s be the supremum of the
set S (since F is constant in a neighborhood of 0, we must have s > 0). We will show that s S. It will
follow that s = 1 (otherwise, since F is locally constant on [0, s + ] for sufficiently small, we would have
s + 2 S) so that F is locally constant on [0, 1], as desired.
Since F is locally constant, it is constant when restricted to some open neighborhood U of s [0, 1].
Since s is a limit point of S, we have S U 6= . Consequently, we can choose some point t S U , so that
F is constant on U and on [0, t). We will prove that F is constant on the neighborhood V = U [0, t) of
[0, s], so that s S as desired.
Since F is constant on [0, t), we have an equivalence : (F |[0, t)) ' ( K|[0, t)) for some object K S.
Similarly, we have an equivalence : (F |U ) ' ( K 0 |U ) for some K 0 S. Restricting to the intersection, we
get an equivalence : ( K|U [0, t)) ' ( K 0 |U [0, t)). Since the intersection U [0, t) is contractible,
Lemma A.2.2 guarantees that is induced by an equivalance 0 : K ' K 0 in the -category S. Identifying
K with K 0 via 0 , we can reduce to the case where K = K 0 and 0 is homotopic to the identity. For every
open subset W [0, 1], let W Shv(X) denote the sheaf given by the formula
(
0 if W 0 W
W (W ) =
otherwise.
K U [0,t) / K U
K [0,t) / F.
This diagram induced a map K V F, which determines the required equivalence K|V ' F |V .
Remark A.2.3. Proposition A.2.1 remains valid (with essentially the same proof) if we replace the closed
unit interval [0, 1] by an open interval (0, 1) or a half-open interval [0, 1).
A.2. HOMOTOPY INVARIANCE 1047
Let h0 , h1 : X Y be a pair of continuous maps from a topological space X to another topological space
Y . If h0 is homotopic to h1 , then there exists a continuous map h : X R Y such that h0 = h|X {0}
and h1 = h|X {1}. In this case, we can attempt to understand the relationship between the pullbacks h0 F
and h1 F of a sheaf F on Y by studying the pullback h F Shv(Y R). If F is locally constant, then so is
h F. It will be convenient for us to consider a more general situation where F is only required to be locally
constant along the paths h|({y} R) (and, for technical reasons, hypercomplete). The following definition
axiomatizes the expected properties of the pullback h F:
Definition A.2.4. Let X be a topological space and let F Shv(X R). We will say that F is foliated if
the following conditions are satisfied:
The main result of this section is the following result, which should be regarded as a relative version of
Proposition A.2.1 (where we have replaced the unit interval [0, 1] with the entire real line):
Proposition A.2.5. Let X be a topological space, let : X R X denote the projection, and let
F Shv(X R). The following conditions are equivalent:
Lemma A.2.6. Let f : X Y be a geometric morphism of -topoi. Assume that f admits a left adjoint
f! . Then f carries hypercomplete objects of X to hypercomplete objects of Y.
Proof. To show that f preserves hypercomplete objects, it will suffice to show that the left adjoint f!
preserves -connective morphisms. We will show that f! preserves n-connective morphisms for every non-
negative integer n. This is equivalent to the assertion that f preserves (n 1)-truncated morphisms, which
follows from Proposition T.5.5.6.16.
Example A.2.7. Every etale map of -topoi satisfies the hypothesis of Lemma A.2.6. Consequently, if X
is a hypercomplete object of an -topos X, then X U is a hypercomplete object of X/U for each U X.
Example A.2.8. Let X and Y be topological spaces, and let : X Y X be the projection. Assume
that Y is locally compact and locally of constant shape. Then satisfies the hypothesis of Lemma A.2.6,
and therefore preserves hypercompletess. To prove this, we observe that Shv(X Y ) can be identified with
Shv(X) Shv(Y ), where denotes the tensor product operation on presentable -categories described in
4.8.1: this follows from Proposition T.7.3.1.11 and Example 4.8.1.18. The functor can be identified with
the tensor product idShv(X) 0 , where 0 : Y is the projection. Proposition A.1.8 guarantees that
0 admits a left adjoint !0 . It follows that idShv(X) !0 is a left adjoint to . Moreover, if 0 is fully
faithful, then the counit map v : !0 0 id is an equivalence, so the counit map ! idShv(X) is also an
equivalence: it follows that is fully faithful.
Lemma A.2.9. Let X be a topological space and let : X (0, 1) X denote the projection. Then the
pullback functor : Shv(X) Shv(X (0, 1)) is fully faithful (so that the unit map F F is an
equivalence for every F Shv(X)).
Proof. Let : (0, 1) denote the projection map, and let : S Shv((0, 1)) be the associated geometric
morphism. Then admits a left adjoint ! (Proposition A.1.8) and the counit transformation v : ! id
1048 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
is an equivalence of functors from S to itself. As in Example A.2.8, we can identify Shv(X (0, 1)) with the
tensor product Shv(X) Shv((0, 1)), so that ! and induce a pair of adjoint functors
The functor G can be identified with . Since the counit map v is an equivalence, the counit F G idShv(X)
is likewise an equivalence, which proves that G ' is fully faithful.
Variant A.2.10. In the statement of Lemma A.2.9, we can replace (0, 1) by a closed or half-open interval.
Proof of Proposition A.2.5. Suppose first that (2) is satisfied, and let G = F. Then G is hypercomplete,
so G is hypercomplete (Example A.2.8); since v : G F is an equivalence, it follows that F is
hypercomplete. It is clear that F ' G is constant along {x} R, for each x X.
Conversely, suppose that F is foliated. To prove that F is hypercomplete, it suffices to show that F
is local with respect to every -connective morphism in Shv(X). This is equivalent to the requirement
that F is local with respect to (). This follows from our assumption that F is hypercomplete, since ()
is again -connective. To complete the proof that (1) (2), it will suffice to show that the counit map
v : G F is an equivalence.
For each positive integer n, let Fn = F |(X (n, n)) Shv(X (n, n)), let n : X (n, n) X be
the projection map, and let Gn = (n ) F. We have a commutative diagram
n Gn
vn
/ Fn .
To prove that v is an equivalence, it will suffice to show that the left vertical and lower horizontal maps in
this diagram are equivalences (for each n). This will follow from the following pair of assertions:
(a) For each n > 0, the restriction map Gn+1 Gn is an equivalence (so that G ' limn Gn is equivalent to
each Gn ).
Note that assertion (a) follows from (b): if we let i : X X R be the map induced by the inclusion
{0} , R, then we have a commutative diagram
Gn / Gn+1
i n Gn / i n+1
Gn+1
i F n
s / i Fn+1
in which the upper vertical maps are equivalences, the lower horizontal maps are equivalences by (b), and
the map s is an equivalence by construction.
To prove (b), let F+
n Shv(X [n, n]) denote the hypercompletion of the restriction F |(X [n, n]),
let n : X [n, n] X be the projection, and let G+n = F n . Let v : ( ) Gn F n be the counit
n + 0 n + +
v 0 is an equivalence, it will suffice to show that v 0 is -connective. To prove this, choose a point x X and
let j : [n, n] X [n, n] be the map induced by the inclusion j 0 : {x} , X. We will show that j (v 0 ) is
an equivalence. Consider the diagram of -topoi
Shv([n, n])
j
/ Shv(X [n, n]) / Shv([0, 1])
n
j0
Shv() / Shv(X) / Shv().
The right square and the outer rectangle are pullback diagrams (Proposition T.7.3.1.11), so the left square
is a pullback diagram as well. Moreover, the geometric morphism is proper (Corollary T.7.3.4.11), so
that n is likewise proper and the push-pull morphism e : j 0 n j is an equivalence. We have a
commutative diagram
j 0 n F+
n
/ j ( n ) n F+
n
e j (v 0 )
0
vx
j F+
n
/ j F+ n .
By virtue of the above diagram (and the fact that e is an equivalence), we are reduced to proving that
vx0 is an equivalence. To prove this, it suffices to verify that j F+n Shv([n, n]) is constant (Proposition
A.2.1). We have an -connective morphism : F |({x} [n, n]) j F+ n . Since every open subset of
the topological space [n, n] has covering dimension 1, the -topos Shv([n, n]) is locally of homotopy
dimension 1 (Theorem T.7.2.3.6) and therefore hypercomplete. It follows that is an equivalence. Since
F is foliated, the restriction F |({x} [n, n]) is constant, from which it follows immediately that j F+ n is
constant as well.
The -connective morphism F |(X [n, n]) F+ n induces another -connective morphism : F n
Fn |(X (n, n)). Since the domain and codomain of are both hypercomplete (Example A.2.7), we deduce
+
that is an equivalence. In particular, we have Fn ' (( n ) G+ n )|(X (n, n) = n Gn . Thus F n lies in the
+
essential image of the functor n , which is fully faithful by virtue of Lemma A.2.9. It follows that that the
counit map n (n ) Fn Fn is an equivalence as desired.
1 (V, x) / 1 (X, x)
is a pushout square. In this section, we will prove a generalization of the Seifert-van Kampen theorem, which
describes the entire weak homotopy type of X in terms of any sufficiently nice covering of X by open sets:
Theorem A.3.1. Let X be a topological space, let U(X) denote the collection of all open subsets of X
(partially ordered by inclusion). Let C be a small category and let : C U(X) be a functor. For every
x X, let Cx denote the full subcategory of C spanned by those objects C C such that x (C). Assume
that satisfies the following condition:
Then the canonical map limCC Sing((C)) Sing(X) exhibits the simplicial set Sing(X) as a homotopy
colimit of the diagram {Sing((C))}CC .
The proof of Theorem A.3.1 will occupy our attention throughout this section. The main step will be to
establish the following somewhat weaker result:
Proposition A.3.2. Let X be a topological space, let U(X) be the partially ordered set of all open subsets
of X, and let S U(X) be a covering sieve on X. Then the canonical map limU S Sing(U ) Sing(X)
exhibits the simplicial set Sing(X) as the homotopy colimit of the diagram of simplicial sets {Sing(U )}U S .
Proposition A.3.2 is itself a consequence of the following result, which guarantees that Sing(X) is weakly
homotopy equivalent to the simplicial subset consisting of small simplices:
Lemma A.3.3. Let X be a topological space, and let {U } be an open covering of X. Let Sing0 (X) be the
simplicial subset of Sing(X) spanned by those n-simplices |n | X which factor through some U . Then
the inclusion i : Sing0 (X) Sing(X) is a weak homotopy equivalence of simplicial sets.
The proof of Lemma A.3.3 will require a few technical preliminaries.
Lemma A.3.4. Let X be a compact topological space and let K be a simplicial set. Then every continuous
map f : X |K| factors through |K0 |, for some finite simplicial subset K0 K.
Proof. Let K0 be the simplicial subset of K spanned by those simplices such that the interior of || intersects
f (X). We claim that K0 is finite. Otherwise, we can choose an infinite sequence of points x0 , x1 , . . . X
such that each f (xi ) belongs to the interior of a different simplex of |K|. Let U = |K| {f (x0 ), f (x1 ), . . . , },
and for each i 0 let Ui = U {f (xi )}. Then the collection of open sets {Ui } forms an open cover of
K, so that {f 1 Ui } forms an open covering of X. This open covering does not admit a finite subcovering,
contradicting our assumption that X is compact.
Lemma A.3.5. Let i : K0 K be an inclusion of simplicial sets. Suppose that the following condition is
satisfied:
() For every finite simplicial subset L K, there exists a homotopy h : |L| [0, 1] |K| such that
h|(|L| {0}) is the inclusion, h|(|L| {1}) |K0 |, and h|(|L0 | [0, 1]) |K0 |, where L0 = L K0 .
Then the inclusion i is a weak homotopy equivalence.
Proof. We first show the following:
(0 ) Let X be a compact topological space, X0 a closed subspace, and f : X |K| a continuous map such
that f (X0 ) |K0 |. Then there exists a homotopy h : X [0, 1] |K| such that h|(X {0}) = f ,
h(X {1}) |K0 |, and h|(X0 [0, 1]) |K0 |.
To prove (0 ), we note that since X is compact, the map f factors through |L|, where L is some finite
simplicial subset of K. Then f |X0 factors through |L0 |, where L0 = L K0 . We may therefore replace X
and X0 by |L| and |L0 |, in which case (0 ) is equivalent to our assumption ().
Applying (0 ) in the case where X is a point and X0 is empty, we deduce that the inclusion i is surjective on
connected components. It will therefore suffice to show that i induces a bijection : n (|K0 |, v) n (|K|, v)
for each n 0 and each vertex v of K. To prove that is surjective, consider a homotopy class n (|K|, v).
This homotopy class can be represented by a pointed map f : (S n , ) (|K|, v). Applying (0 ), we deduce
that f is homotopic to a another map g : S n |K0 |, via a homotopy which, when restricted to the base
point S n , determines a path p from v to another point v 0 |K0 |. Then g determines an element
0 n (|K0 |, v 0 ). The image of 0 under the transport isomorphism p : n (|K0 |, v 0 ) ' n (|K0 |, v) is a
preimage of under .
We now prove that is injective. Suppose we are given a continuous map f0 : S n |K0 | which extends
to a map f : Dn+1 |K|; we wish to show that f0 is nullhomotopic. Applying (0 ), we deduce that f0 is
homotopic to a map which extends over the disk Dn+1 , and is therefore itself nullhomotopic.
A.3. THE SEIFERT-VAN KAMPEN THEOREM 1051
Before we can proceed with the proof of Lemma A.3.3, we need to recall some properties of the barycentric
subdivision construction in the setting of simplicial sets.
Notation A.3.6. Let [n] be an object of . We let P [n] denote the collection`of all nonempty subsets
of [n], partially ordered by inclusion. We let P [n] denote the disjoint union P [n] [n]. We regard P [n] as
endowed with a partial ordering which extends the partial orderings on P [n] and [n], where we let i for
i [n] and P [n], while i if and only if each element of is i.
The functors [n] 7 N P [n] and [n] 7 N P [n] extend to colimit-preserving functors from the category of
simplicial sets to itself. We will denote these functors by sd and sd, respectively.
Let us identify the topological n-simplex |n | which the set of all maps t : [n] [0, 1] such that
t(0) + . . . + t(n) = 1. For each n 0, there is a homeomorphism n : |P [n]| |n | [0,(1] which is linear
1 if i = j
on each simplex, carries a vertex i [n] to (ti , 0) where ti is given by the formula ti (j) = and
0 if i 6= j,
carries a vertex P [n] to the pair (t , 1), where
(
1
if i
t (i) = m
0 if i
/
where m is the cardinality of . This construction is functorial in [n], and induces a homeomorphism
|sdK| |K| [0, 1] for every simplicial set K. We observe that sdK contains K and sd K as simplicial
subsets, whose geometric realizations map homeomorphically to |K| {0} and |K| {1}, respectively.
Proof of Lemma A.3.3. We will show that i satisfies the criterion of Lemma A.3.5. Let L Sing(X) be a
finite simplicial subset, and let L0 = L Sing0 (X). Fix n 0, let L denote the iterated pushout
a a a
sd sdn1 L sd sdn2 L ... L,
sdn1 L sdn2 L sd L
and define L0 similarly. Using the homeomorphisms |sdK| ' |K| [0, 1] of Notation A.3.6 repeatedly, we
obtain a homeomorphism |L| ' |L| [0, n] (which restricts to a homeomorphism |L0 | ' |L0 | [0, n]).
The inclusion map L Sing(X) is adjoint to a continuous map of topological spaces f : |L| X. Let f
denote the composite map
f
|L| ' |L| [0, n] |L| X.
Then f determines a map of simplicial sets L Sing(X); we observe that this map carries L0 into Sing0 (X).
Passing to geometric realizations, we get a map h : |L| [0, n] ' |L| | Sing(X)|, which is a homotopy
from the inclusion |L| | Sing(X)| to the map g = h|(|L| {n}) (by construction, this homotopy carries
|L0 | [0, n] into | Sing0 (X)|). We note that g is the geometric realization of the map sdn L Sing0 (X),
f
which is adjoint to the composition | sdn L| ' |L| X. To complete the proof, it suffices to observe that for
n sufficiently large, each simplex of the n-fold barycentric subdivision | sdn L| will map into one of the open
sets U , so that g factors through | Sing0 (X)| as required.
Armed with Lemma A.3.3, it is easy to finish the proof of Proposition A.3.2.
Proof of Proposition A.3.2. Choose a collection of open sets {U }A which generates the sieve S. Let
P (A) denote the collection of all nonempty subsets of A, partially ordered by reverse inclusion. T Let P0 (A)
be the subset consisting of nonempty finite subsets of A. For each A0 P (A), let UA0 = A0 U (if
A0 is finite, this is an open subset of X, though in general it need not be). The construction A0 7 UA0
determines a map of partially ordered sets P0 (A) S. Using Theorem T.4.1.3.1, we deduce that the map
N(P0 (A)) N(S) is left cofinal, so that (by virtue of Theorem T.4.2.4.1) it will suffice to show that Sing(X)
is a homotopy colimit of the diagram {Sing(UA0 )}A0 P0 (A) . A similar argument shows that the inclusion
N(P0 (A)) N(P (A)) is left cofinal, so we are reduced to showing that Sing(X) is a homotopy colimit of
1052 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
the diagram = {Sing(UA0 )}A0 P (A) . The actual colimit of the diagram is the simplicial set Sing0 (X)
which is weakly equivalent to Sing(X) by Lemma A.3.3. It will therefore suffice to show that the diagram
is projectively cofibrant. To prove this, we will show more generally that for any pair of simplicial subsets
K0 K Sing(X), the induced map
is a projective cofibration of diagrams (taking K0 = and K = Sing(X) will then yield the desired result).
Working simplex by simplex, we may assume that K is obtained from K0 by adjoining a single nondegenerate
simplex : |n | X whose boundary already belongs to K0 . Let A0 = { A : (|n |) U }. If A0 is
empty, then is an isomorphism. Otherwise, is a pushout of the projective cofibration F0 , F , where
( (
n if A0 A0 n if A0 A0
F0 (A0 ) = F (A0 ) =
otherwise otherwise.
Variant A.3.7. If X is a paracompact topological space, we can replace U(X) with the collection of all
open F subsets of X in the statement of Proposition A.3.2; the proof remains the same.
Remark A.3.8. Let X be a topological space, and let U(X) denote the partially ordered set of all open
subsets of X. The construction U 7 Sing(U ) determines a functor between -categories N(U(X)) S.
Theorem T.5.1.5.6 implies that this functor is equivalent to a composition
j F
N(U(X)) P(U(X)) S,
where j denotes the Yoneda embedding and the functor F preserves small colimits (moreover, the functor F
is determined uniquely up to equivalence). Proposition A.3.2 implies that F is equivalent to the composition
L F
P(U(X)) Shv(X) S,
where L denotes a left adjoint to the inclusion Shv(X) P(U(X)) and we identify F with its restriction to
Shv(X). In particular, the functor F : Shv(X) S preserves small colimits.
We now explain how to deduce Theorem A.3.1 from Proposition A.3.2. The main technical obstacle is
that the -topos Shv(X) need not be hypercomplete. We will address this problem by showing that the
functor F of Remark A.3.8 factors through the hypercompletion of Shv(X): in other words, that F carries -
connected morphisms in Shv(X) to equivalences in S (Lemma A.3.10). We first note that -connectedness
is a condition which can be tested stalkwise:
Lemma A.3.9. Let X be a topological space, and let : F F0 be a morphism in the -category Shv(X).
For each point x X, let x : Shv(X) Shv({x}) ' S denote the pullback functor. The following conditions
are equivalent:
(1) The morphism is -connective.
(2) For each x X, the morphism x () is an equivalence in S.
Proof. The implication (1) (2) is obvious, since the pullback functors x preserve -connectivity and
the -topos S is hypercomplete. Conversely, suppose that (2) is satisfied. We will prove by induction
on n that the morphism is n-connective. Assume that n > 0. By virtue of Proposition T.6.5.1.18, it
will suffice to show that the diagonal map F F0 F is (n 1)-connective, which follows from the inductive
hypothesis. We may therefore reduce to the case n = 0: that is, we must show that is an effective
epimorphism. According to Proposition T.7.2.1.14, this is equivalent to the requirement that the induced
map 0 : 0 F 0 F0 is an effective epimorphism. We may therefore replace by 0 and thereby reduce
to the case where F, F0 ShvSet (X) are sheaves of sets on X, in which case the result is obvious.
A.4. SINGULAR SHAPE 1053
Lemma A.3.10. Let X be a topological space, and let F : Shv(X) S be as in Remark A.3.8. Then F
carries -connective morphisms of Shv(X) to equivalences in S.
Shv(X)
n F
Shv(X) n Shv(X)
n
n S .
Shv(X)
We now observe that n () is an equivalence, since is assumed to be -connective.
We now have the tools in place to complete the proof of our main result.
Proof of Theorem A.3.1. Passing to nerves, we obtain a diagram of -categories p : N(C). S. In view
of Theorem T.4.2.4.1, it will suffice to show that p is a colimit diagram. Note that p is equivalent to the
composition
j F
N(C). N(U(X)) Shv(X) S,
where Shv(X) denotes the full subcategory of P(U(X)) spanned by the hypercomplete sheaves on X, j
denotes the Yoneda embedding, and F is defined as in Remark A.3.8. Using Proposition A.3.2 and Lemma
A.3.10, we deduce that F preserves small colimits. It therefore suffices to show that j is a colimit diagram.
Since Shv(X) is hypercomplete, it suffices to show that the composition f j is a colimit diagram,
where f : {x} , X is the inclusion of any point into X. This follows immediately from assumption ().
Remark A.4.1. We refer the reader to [145] for a closely related discussion, at least in the case where X
is a CW complex.
Our first step is to describe a class of topological spaces X for which the theory of locally constant sheaves
on X is well-behaved. By definition, if F is a locally constant sheaf on X, then every point x X has an
open neighborhood U such that the restriction F |U is constant. Roughly speaking, we want a condition on
X which guarantees that we can choose U to be independent of F.
Definition A.4.2. Let f : X Y be a geometric morphism of -topoi. We will say that f is a shape
equivalence if it induces an equivalence of functors f f , where : S X is a geometric
morphism.
1054 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Remark A.4.3. Let X be an -topos. Then X has constant shape if and only if there exists a shape
equivalence f : S/K X, for some Kan complex K. The if direction is obvious (since S/K is of constant
shape). Conversely, if X is of constant shape, then is corepresentable by some object K S. In
particular, there is a canonical map 0 K, which we can identify with a map : 1 K in
the -topos X, where 1 denotes the final object of X. According to Proposition T.6.3.5.5, determines a
geometric morphism of -topoi f : S/K X, which is easily verified to be a shape equivalence.
Definition A.4.4. Let f : X Y be a continuous map of topological spaces. We will say that f is a shape
equivalence if the associated geometric morphism f Shv(X) Shv(Y ) is a shape equivalence, in the sense
of Definition A.4.2.
Example A.4.5. Let f : X Y be a continuous map between paracompact topological spaces. Then f
is a shape equivalence in the sense of Definition A.4.4 if and only if, for every CW complex Z, composition
with f induces a homotopy equivalence of Kan complexes MapTop (Y, Z) MapTop (X, Z).
Example A.4.6. If X is any topological space, then the projection map : X R X is a shape
equivalence. This follows immediately from the observation that is fully faithful (Example A.2.8).
Remark A.4.7. It follows from Example A.4.6 that every homotopy equivalence of topological spaces is
also a shape equivalence.
Warning A.4.8. For general topological spaces, Definition A.4.4 does not recover the classical notion of a
shape equivalence (see, for example, [103]). However, if X and Y are both paracompact then we recover the
usual notion of strong shape equivalence (Remark T.7.1.6.7).
Definition A.4.9. Let X be a topological space. We will say that X has singular shape if the counit map
| Sing(X)| X is a shape equivalence.
Remark A.4.10. If X is a topological space with singular shape, then the -topos Shv(X) has constant
shape: indeed, Shv(X) is shape equivalent to Shv(| Sing(X)|), and | Sing(X)| is a CW complex (Remark
A.1.4).
Remark A.4.11. Let f : X Y be a homotopy equivalence of topological spaces. Then X has singular
shape if and only if Y has singular shape. This follows immediately from Remark A.4.7 by inspecting the
diagram
| Sing(X)| / | Sing(Y )|
X / Y.
Example A.4.12. Let X be a paracompact topological space. Then X has singular shape if and only if,
for every CW complex Y , the canonical map
Remark A.4.13. Let X be a paracompact topological space. There are two different ways that we might
try to assign to X a homotopy type. The first is to consider continuous maps from nice spaces (such as CW
complexes) into the space X. Information about such maps is encoded in the Kan complex Sing(X) S,
which controls the weak homotopy type of X. Alternatively, we can instead consider maps from X into
CW complexes. These are controlled by the pro-object Sh(X) of S which corepresents the functor K 7
MapTop (X, |K|). There is a canonical map Sing(X) Sh(X), and X has singular shape if and only if this
map is an equivalence.
A.5. CONSTRUCTIBLE SHEAVES 1055
Lemma A.4.14. Let X be a topological space, and let {U U(X)}ATbe an open covering of X. Assume
that for every nonempty finite subset A0 A, the intersection UA0 = A0 U has singular shape. Then
X has singular shape.
Proof. Let : S Shv(X) be a geometric morphism. For each open set U X, let FU : S S be
the functor given by composing with evaluation at U , and let GU : S S be the functor given by
K 7 Fun(Sing(U ), K). There is a natural transformation of functors U : FU GU , and U has singular
shape if and only if U is an equivalence. We observe that FX can be identified with a limit of the diagram
{FUA0 } where A0 ranges over the finite subsets of A, and that GX can be identified with a limit of the
diagram {GUA0 } (since Sing(X) is the homotopy colimit of {Sing(UA0 )} by Theorem A.3.1). Under these
identifications, X is a limit of the functors {UA0 }. Since each of these functors is assumed to be an
equivalence, we deduce that X is an equivalence.
Definition A.4.15. We will say that topological space X is locally of singular shape if every open set U X
has singular shape.
Remark A.4.16. Let X be a topological space. Suppose that X admits a covering by open sets which are
locally of singular shape. Then X is locally of singular shape (this follows immediately from Lemma A.4.14).
Let X be a topological space which is locally of singular shape. Then Shv(X) is locally of constant
shape, and the shape of Shv(X) can be identified with the Kan complex Sing(X). It follows from Theorem
A.1.15 that the -category of locally constant objects of Shv(X) is equivalent to S/ Sing(X) . Our goal for
the remainder of this section is to give a more explicit description of this equivalence.
Construction A.4.17. Let X be a topological space. We let AX denote the category (Set )/ Sing(X) ,
endowed with the usual model structure. Let AoX denote the full subcategory of AX spanned by the fibrant-
cofibrant objects (these are precisely the Kan fibrations Y Sing(X)).
We define a functor : U(X)op AX Set by the formula (U, Y ) = FunSing(X) (Sing(U ), Y ). Re-
stricting to AoX and passing to nerves, we get a map of -categories N(U(X)op ) N(AoX ) S, which we
regard as a map of -categories N(UoX ) P(U(X)). It follows from Variant A.3.7 on Proposition A.3.2
that this functor factors through the full subcategory Shv(X) P(U(X)) spanned by the sheaves on X. We
will denote the underlying functor N(AoX ) Shv(X) by X .
Example A.4.18. Let X be a topological space. The construction K 7 K Sing(X) determines a functor
from Set ' A to AX , which restricts to a functor Ao AoX . Passing to nerves and composing with X ,
we get a functor : S Shv(X), which carries a Kan complex K to the sheaf U 7 MapSet (Sing(U ), K).
Let : Shv(X) S be the functor given by evaluation on X. There is an evident natural transformation
idS , which induces a natural transformation . The space X is locally of singular shape if
and only if this natural transformation is an equivalence.
We note that the object Sing(X) Shv(X) has a canonical global section given by the identity map from
Sing(X) to itself. If Y Sing(X) is any Kan fibration, then X (Y ) can be identified with the (homotopy)
fiber of the induced map (Y ) (Sing(X)). It follows that the functor X is an explicit model for the
fully faithful embedding described in Proposition A.1.11. Coupling this observation with Theorem A.1.15,
we obtain the following:
Theorem A.4.19. Let X be a topological space which is locally of singular shape. Then the functor X :
N(AoX ) Shv(X) is a fully faithful embedding, whose essential image is the full subcategory of Shv(X)
spanned by the locally constant sheaves on X.
structible: that is, they are locally constant along each stratum of a suitable stratification of X. We begin
by making this notion more precise.
Definition A.5.1. Let A be a partially ordered set. We will regard A as a topological space, where a subset
U A is open if it is closed upwards: that is, if x y and x U implies that y U .
Let X be a topological space. An A-stratification of X is a continuous map f : X A. Given an
A-stratification of a space X and an element a A, we let Xa , Xa , X<a , Xa , and X>a denote the subsets
of X consisting of those points x X such that f (x) = a, f (x) a, f (x) < a, f (x) a, and f (x) > a,
respectively.
Definition A.5.2. Let A be a partially ordered set and let X be a topological space equipped with an
A-stratification. We will say that an object F Shv(X) is A-constructible if, for every element a A, the
restriction F |Xa is a locally constant object of Shv(Xa ). Here F |Xa denotes the image of F under the left
adjoint to the pushforward functor Shv(Xa ) Shv(X).
We let ShvA (X) denote the full subcategory of Shv(X) spanned by the A-constructible objects.
To ensure that the theory of A-constructible sheaves is well-behaved, we introduce a regularity condition
on the stratification X A.
Definition A.5.3. Let A be a partially ordered set, and let A/ be the partially ordered set obtained by
adjoining a new smallest element to A. Let f : X A be an A-stratified space. We define a new
A/ -stratified space C(X) as follows:
(1) As a set C(X) is given by the union {} (X R>0 ).
(2) A subset U C(X) is open if and only if U (X R>0 ) is open, and if U then X (0, ) U
for some positive real number .
(3) The A/ -stratification of C(X) is determined by the map f : C(X) A/ such that f () = and
f (x, t) = f (x) for (x, t) X R>0 .
We will refer to C(X) as the open cone on X.
Remark A.5.4. If the topological space
` X is compact and Hausdorff, then the open cone C(X) is homeo-
morphic to the pushout (X R0 ) X{0} {}.
Definition A.5.5. Let A be a partially ordered set, let X be an A-stratified space, and let x Xa X
be a point of X. We will say that X is conically stratified at the point x if there exists an A>a -stratified
topological space Y , a topological space Z, and an open embedding Z C(Y ) , X of A-stratified spaces
whose image Ux contains x. Here we regard Z C(Y ) as endowed with the A-stratification determined by
the A/>a ' Aa -stratification of C(Y ).
We will say that X is conically stratified if it is conically stratified at every point x X.
Remark A.5.6. In Definition A.5.5, we do not require that the space Y itself be conically stratified.
Definition A.5.7. We will say that a partially ordered set A satisfies the ascending chain condition if every
nonempty subset of A has a maximal element.
Remark A.5.8. Equivalently, A satisfies the ascending chain condition if there does not exist any infinite
ascending sequence a0 < a1 < of elements of A.
The main goal of this section is to prove the following somewhat technical convergence result concerning
constructible sheaves:
Proposition A.5.9. Let A be a partially ordered set, and let X be an A-stratified space. Assume that:
(i) The space X is paracompact and locally of singular shape.
A.5. CONSTRUCTIBLE SHEAVES 1057
Here 00 is a homotopy equivalence. Consequently, to prove that the homotopy fiber of is contractible, it
will suffice to show that 0 is a homotopy equivalence.
By construction, the diagrams p00 and p0 take values in the full subcategory X /U X, so that the
localization maps p00 i p00 and p0 i p0 are equivalences. It therefore suffices to show that the map
(lim(i p00 )) (lim(i p0 )) is a homotopy equivalence. We have another map of homotopy fiber sequences
Proof. Apply Lemma A.5.10 in the special case where K = 0 (note that i j automatically preserves
j-indexed limits).
Lemma A.5.12. Let X be a paracompact topological space, Y any topological space, V an open neighborhood
of X in X C(Y ). Then there exists a continuous function f : X (0, ) such that V contains
Proof. For each point x X, there exists a neighborhood Ux of x and a real number tx such that {(x0 , y, t) :
t < tx x0 Ux } V . Since X is paracompact, we can choose
P a locally finite partition of unity {x }xX
subordinate to the cover {Ux }xX . We now define f (y) = xX x (y)tx .
Remark A.5.13. In the situation of Lemma A.5.12, the collection of open sets of the form Vf is nonempty
(take f to be a constant function) and stable under pairwise intersections (Vf Vg = Vinf{f,g} ). The collection
of such open sets is therefore cofinal in partially ordered set of all open subsets of X C(Y ) which contain
X (ordered by reverse inclusion).
Lemma A.5.14. Let X be a paracompact topological space. Let denote the projection X [0, ) X, let
j denote the inclusion X (0, ) , X [0, ), and let 0 = j. Then the obvious equivalence 0 ' j
is adjoint to an equivalence of functors : j 0 from Shv(X) to Shv(X [0, )).
Proof. Let F Shv(X); we wish to prove that induces an equivalence F j 0 F. It is clear that this
map is an equivalence when restricted to the open set X (0, ). Let i : X X [0, ) be the map
induced by the inclusion {0} [0, ). By Corollary A.5.11, it will suffice to show that the map
: F ' i F i j 0 F
determined by is an equivalence. Let U be an open F subset of X; we will show that the map U :
F(U ) (i j 0 F)(U ) is a homotopy equivalence. Replacing X by U , we can assume that U = X.
According to Corollary T.7.1.5.6, we can identify (i j 0 F)(X) with the colimit limV S (j 0 F)(V ) '
limV S (0 F)(V X), where V ranges over the collection S of all open neighborhoods of X = X {0} in
X [0, ). Let S 0 S be the collection of all open neighborhoods of the form Vf = {(x, t) : t < f (x)},
where f : X (0, ) is a continuous function (see Lemma A.5.12). In view of Remark A.5.13, we have an
equivalence limV S (0 F)(V X) ' limV S 0 (0 F)(V X). Since S 0 is a filtered partially ordered set (when
ordered by reverse inclusion), to prove that X is an equivalence it suffices to show that the pullback map
F(X) (0 F)(Vf X) is a homotopy equivalence, for every continuous map f : X (0, ). Division by
f determines a homeomorphism Vf X X (0, 1), and the desired result follows from Lemma A.2.9.
Lemma A.5.15. Let X be a paracompact topological space of the form Z C(Y ), and consider the (non-
commuting) diagram
Z Y (0, )
j
/ Z Y [0, ) k /X
O
0
i
)
Z Y
/ Z.
Let i0 denote the inclusion Z Y Z Y [0, ) given by {0} , [0, ). Assume that X is paracompact.
Then:
(i) The canonical map : j 0 is an equivalence of functors from Shv(Z Y ) to Shv(Z Y [0, )).
A.5. CONSTRUCTIBLE SHEAVES 1059
(ii) Let : i0 be the natural transformation adjoint to the equivalence i0 ' idShv(ZY ) . Then the
natural transformation
: i k i k i0 ' i i
is an equivalence of functors from Shv(Z Y ) to Shv(Z).
(iii) The functor i j 0 is equivalent to .
Proof. Note that Z Y ' Z Y {1} can be identified with a closed subset of X, and is therefore
paracompact. Consequently, assertion (i) follows from Lemma A.5.14. Assertion (iii) follows immediately
from (i) and (ii). It will therefore suffice to prove (ii).
Since Z can be identified with a closed subset of X, it is paracompact. Let F Shv(Z Y ), and let U be
an open F subset of Z. We will show that induces a homotopy equivalence (i k F)(U ) ( F)(U ).
Shrinking Z if necessary, we may suppose that Z = U . The right hand side can be identified with F(Z Y ),
while the left hand side is given (by virtue of Corollary T.7.1.5.6) by the colimit limV S ( F)(k 1 V ),
where V ranges over partially ordered set S of open subsets of Z C(Y ) which contain Z. By virtue of
Remark A.5.13, we can replace S by the cofinal subset S 0 consisting of open sets of the form V = Vf , where
f : Z (0, ) is a continuous function (see Lemma A.5.12). Since S 0 is filtered, it will suffice to show
that each of the maps ( F)(k 1 V ) F(Z Y ) is an equivalence. Division by f allows us to identify
( F)(k 1 V ) with ( F)(Z Y [0, 1)), and the desired result now follows from Variant A.2.10 on Lemma
A.2.9.
Lemma A.5.16. Let X be a paracompact space equipped with a conical A-stratification. Then every point
x Xa admits a open F neighborhood V which is homeomorphic (as an A-stratified space) to Z C(Y ),
where Y is some A>a -stratified space.
Proof. Since the stratification of X is conical, there exists an open neighborhood U of x which is homeo-
morphic (as an A-stratified space) to Z C(Y ), where Y is some A>a -stratified space. The open set U need
not be paracompact. However, there exists a smaller open set U 0 U containing x such that U 0 is an F
subset of X, and therefore paracompact. let Z 0 = U 0 Z. Then Z 0 is a closed subset of the paracompact
space U 0 , and therefore paracompact. Replacing Z by Z 0 , we can assume that Z is paracompact. Applying
Lemma A.5.12, we deduce that there exists a continuous function f : Z (0, ) such that Vf U (see
Lemma A.5.12 for an explanation of this notation). The set Vf is the union of the closures in U 0 of the open
0
sets {V n+1
n
f }n>0 . It is therefore an open F subset of U (and so also an F subset of the space X). We
conclude by observing that Vf is again homeomorphic to the product Z C(Y ).
Remark A.5.17. If A is a partially ordered set satisfying the ascending chain condition, then we can
define an ordinal-valued rank function rk on A. The function rk is uniquely determined by the following
requirement: for every element a A, the rank rk(a) is the smallest ordinal not of the form rk(b), where
b > a. More generally, suppose that X is an A-stratified topological space. We define the rank of X to be
the supremum of the set of ordinals {rk(a) : Xa 6= }.
Remark A.5.18. Let X be a paracompact topological space of the form Z C(Y ). Then Z is paracompact
(since it is homeomorphic to a closed subset of X). Suppose that X has singular shape. Since the inclusion
Z , X is a homotopy equivalence, we deduce also that Z has singular shape (Remark A.4.11). The same
argument shows that if X is locally of singular shape, then Z is locally of singular shape.
Proof of Proposition A.5.9. The assertion that : F lim n F is an equivalence is local on X. It will
therefore suffice to prove that every point x Xa admits an open F neighborhood U such that is an
equivalence over U . Since A satisfies the ascending chain condition, we may assume without loss of generality
that the same result holds for every point x0 X>a . Using Lemma A.5.16, we may assume without loss of
generality that U is a paracompact open set of the form Z C(Y ), where Y is some A>a -stratified space.
Let i : Z Z C(Y ) and j : Z Y (0, ) Z C(Y ) denote the inclusion maps. According to
Lemma A.5.10, it will suffice to verify the following:
1060 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
i j G lim i j Gn
is an equivalence, where G = j F and Gn = j n F. Since the functor preserves limits, the canonical
map G lim Gn is an equivalence by virtue of (b). The desired result now follows from the fact that the
functor i j is equivalent to , and therefore preserves limits (Lemma A.5.15).
Remark A.5.19. Let X be a paracompact topological space equipped with a conical A-stratification, where
A is a partially ordered set which satisfies the ascending chain condition. Suppose that each stratum Xa is
locally of singular shape. Then X is locally of singular shape. To prove this, it suffices to show that X has
a covering by open sets which are locally of singular shape (Remark A.4.16). Using Lemma A.5.16, we may
reduce to the case where X = Z C(Y ), where Y is some A>a -stratified space and Z C(Y ) is endowed with
the induced Aa -stratification. Working by induction on a, we may suppose that X Z ' Z Y (0, )
is locally of singular shape. Let U be an open F subset of X and let U0 = U Z. We wish to prove
that U is locally of singular shape. Using Lemma A.5.12, we deduce that there exists a continuous map
f : U0 (0, ) such that U contains the open set Vf = U0 {(z, y, t) U0 Y (0, ) : t < f (z)}. Then
U is covered by the open subsets Vf and U U0 . According to Lemma A.4.14, it suffices to show that Vf ,
U U0 , and Vf (U U0 ) are of singular shape. The open sets U U0 and Vf (U U0 ) belong to X>a
and are therefore of singular shape by the inductive hypothesis. The open set Vf is homotopy equivalent to
U0 , and thus has singular shape by virtue of our assumption that Xa is locally shapely (Remark A.4.11).
that SingA (X) is an -category provided that the stratification of X is conical (Definition A.5.5). In this
case, we will refer to SingA (X) as the -category of exit paths in X with respect to the stratification X A.
In A.9, we will show that (under suitable hypotheses) the -category of A-constructible sheaves on X is
equivalent to the -category of functors Fun(SingA (X), S).
Remark A.6.1. The exit path -category SingA (X) can be regarded as an -categorical generalization
of the 2-category of exit paths constructed in [154].
Definition A.6.2. Let A be a partially ordered set, and let X be a topological space equipped with an A-
stratification f : X A. We SingA (X) Sing(X) to be the simplicial subset consisting of those n-simplices
: |n | X which satisfy the following condition:
() Let |n | = {(t0 , . . . , tn ) [0, 1]n+1 : t0 + . . . + tn = 1}. Then there exists a chain a0 . . . an of ele-
ments of A such that for each point (t0 , . . . , ti , 0, . . . , 0) |n | where ti 6= 0, we have f ((t0 , . . . , tn )) =
ai .
Remark A.6.3. Let A be a partially ordered set, regarded as a topological space as in Definition A.5.1.
Then there is a natural map of simplicial sets N(A) Sing(A), which carries an n-simplex (a0 . . . an )
of N(A) to the map : |n | A characterized by the formula
(t0 , . . . , ti , 0, . . . , 0) = ai
whenever ti > 0. For any A-stratified topological space X, the simplicial set SingA (X) can be described as
the fiber product Sing(X)Sing(A) N(A). In particular, there is a canonical map of simplicial sets SingA (X)
N(A).
We can now state our main result as follows:
Theorem A.6.4. Let A be a partially ordered set, and let X be a conically A-stratified topological space.
Then:
(1) The projection SingA (X) N(A) is an inner fibration of simplicial sets.
(2) The simplicial set SingA (X) is an -category.
(3) A morphism in SingA (X) is an equivalence if and only if its image in N(A) is degenerate (in other
words, if and only if the underlying path [0, 1] X is contained in a single stratum).
Remark A.6.5. In the situation of Theorem A.6.4, we will refer to the -category SingA (X) as the -
category of A-stratified exit paths in X or simply as the -category of exit paths in X if the stratification of
X is clear from context.
Proof. The implication (1) (2) is obvious. The only if direction of (3) is clear (since any equivalence in
SingA (X) must project to an equivalence in N(A)), and the if direction follows from the observation that
each fiber SingA (X) N(A) {a} is isomorphic to the Kan complex Sing(Xa ). It will therefore suffice to prove
(1). Fix 0 < i < n; we wish to prove that every lifting problem of the form
ni
0
/ SingA (X)
:
n / N(A)
admits a solution.
The map n N(A) determines a chain of elements a0 a1 . . . an . Without loss of generality,
we may replace A by A0 = {a0 , . . . , an } and X by X A A0 . We may therefore assume that A is a finite
nonempty linearly ordered set. We now work by induction on the number of elements of A. If A has only a
single element, then SingA (X) = Sing(X) is a Kan complex and there is nothing to prove. Otherwise, there
exists some integer p < n such that ap = a0 and ap+1 6= a0 . There are two cases to consider.
1062 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
(a) Suppose that p < i < n. Let q = n p 1 and let j = i p 1, so that we have isomorphisms of
simplicial sets a
n ' p ? q ni ' (p ? qq0 ) ( p ? q ).
p ?qj
Let K |p | |q | be the union of the closed subsets | p | |q | and |p | |qj |, so that |ni | can
be identified with the pushout
a a
|p | (K [0, 1]) |q |.
|p ||q |{0} |p ||q |{1}
Let K 0 |p | |q | [0, 1] be the union of K [0, 1] with |p | |q | {0, 1}. Then 0 determines a
continuous map F0 : K 0 X. To construct the map , we must extend F0 to a map F : |p | |q |
[0, 1] X satisfying the following condition: for every point s (|p | |q | [0, 1]) K 0 , we have
F (s) Xan .
Let F : |p | Xa0 be the map obtained by restricting F0 to |p | |q | {0}. For every point
x Xa0 , choose an open neighborhood Ux X as in Definition A.5.5. Choose a triangulation of the
simplex |p | with the following property: for every simplex of the triangulation, the image F ( )
is contained in some Ux . Refining our triangulation if necessary, we may assume that | p | is a
subcomplex of |p |. For every subcomplex L of |p | which contains | p |, we let KL |p | |q |
denote the union of the closed subsets L |q | and |p | |qj | and KL0 |p | |q | [0, 1] denote
the union of the closed subsets KL [0, 1] and |p | |q | {0, 1}. We will show that F0 can be
extended to a continuous map FL : KL0 X (satisfying the condition that FL (s) Xan for s / K 0 ),
p
using induction on the number of simplices of L. If L = | |, there is nothing to prove. Otherwise,
we may assume without loss of generality that L = L0 , where L0 is another subcomplex of |p |
containing | p | and is a simplex of L such that L0 = . The inductive hypothesis guarantees
the existence of a map FL0 : KL0 0 X with the desired properties.
Let K |q | be the union of the closed subsets |q | and |qj |, and let K0 |q |[0, 1]
be the union of the closed subsets K [0, 1] and |q | {0, 1}. The map FL0 restricts to a map
G0 : K0 X. To construct FL , it will suffice to extend G0 to a continuous map G : |q |[0, 1] X
(satisfying the condition that G(s) Xan for s / K0 ).
By assumption, the map G0 carries |q | {0} into an open subset Ux , for some x Xa0 . Let
U = Ux , and choose a homeomorphism U ' Z C(Y ), where Y is an A>a0 -stratified space. Since
|q | is compact, we deduce that G0 ( |q | [0, r]) U for some real number 0 < r < 1.
Let X 0 = X Xa0 and let A0 = A {a0 }, so that X 0 is an A0 -stratified space. Let m be the
dimension of the simplex . The restriction G0 |( |q | {1}) determines a map of simplicial sets
0
h1 : m q SingA (X 0 ). Let J denote the simplicial set ( m q ) m q (m qj ). The
`
j
0
restriction of G0 to K [r, 1] determines another map of simplicial sets h : J 1 SingA (X 0 ),
which is a natural transformation from h0 = h|(J {0}) to h1 = h|(J {1}) = h1 |J. It follows from
0
the inductive hypothesis that SingA (X 0 ) is an -category, and (using (3)) that natural transformation
0
h is an equivalence. Consequently, we can lift h to an equivalence h : h0 h1 in Fun(J, SingA (X 0 )).
This morphism determines a continuous map G+ : |q | [r, 1] X which agrees with G0 on
( |q | [r, 1]) K0 .
Let us identify |q | with the set of tuples of real numbers ~t = (t0 , t1 , . . . , tq ) such that 0 tk 1 and
t0 + + tq = 1. In this case, we let d(~t) = inf{tk : k 6= j}: note that d(~t) = 0 if and only if ~t |qj |.
A.6. -CATEGORIES OF EXIT PATHS 1063
and identify the geometric realization |I| with the open interval (0, r]. Then G0 determines a map
0
of simplicial sets J I SingA (X 00 ), which we can identify with a sequence of maps 0 , 1 , . . .
0
Fun(J, SingA (X 00 )) together with natural transformations 0 1 . . .. We note that 0 = 0 |J.
0
The inductive hypothesis guarantees that SingA (X 00 ) is an -category, and assertion (3) ensures that
each of the natural transformations k k+1 is an equivalence. It follows that we can lift these
natural transformations to obtain a sequence of equivalences
0 1 2
A0
in the -category Fun(m q , Sing (X 00 )). This sequence of equivalences is given by a map of
0
simplicial sets m q I SingA (X 00 ), which we can identify with a continuous map |q |
(0, r] Z Y R>0 . Let y : |q | (0, r] Y be the projection of this map onto the second fiber.
We observe that G+ and G0 together determine a map (K [0, r]) K {0,r} ( |q | {0, r}) X 0 .
`
Let z denote the composition of this map with the projection U Z R0 . Since the domain of z
is a retract of |q | [0, r], we can extend z to a continuous map z : |q | [0, r] Z R0 .
Let z 1 : |q | [0, r] R0 be obtained from` z by projection onto the second factor. By adding
to z 1 a function which vanishes on (K [0, r]) K {0,r} ( |q | {0, r}) and is positive elsewhere,
we can assume that z 1 q q
1 {0} = | | {0}. Let G : | | [0, r] U ' Z C(Y ) be the map
which is given by z on | | {0} and by the pair (z, y) on |q | (0, r]. Then G and G+
q
Let K |p | |q | be the union of the closed subsets |pi | |q | and |p | | q |, so that |ni | can
be identified with the pushout
a a
|p | (K [0, 1]) |q |.
|p ||q |{0} |p ||q |{1}
1064 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Let K 0 |p | |q | [0, 1] be the union of K [0, 1] with |p | |q | {0, 1}. Then 0 determines a
continuous map F0 : K 0 X. To construct the map , we must extend F0 to a map F : |p | |q |
[0, 1] X satisfying the following condition: for every point s (|p | |q | [0, 1]) K 0 , we have
F (s) Xan .
We observe that there is a homeomorphism of |p | with |p1 |[0, 1] which carries |pi | to |p1 |{0}.
Let F : |p1 | [0, 1] Xa0 be the map determined by 0 together with this homeomorphism.
For every point x Xa0 , choose an open neighborhood Ux X as in Definition A.5.5. Choose a
triangulation of the simplex |p1 | and a large positive integer N so that the following condition is
satisfied: for every simplex of |p1 | and every nonnegative integer k < N , the map F carries
k k+1
[N , N ] into some Ux . For every subcomplex L of |p1 |, we let KL |p | |q | denote the
union of the closed subsets L [0, 1] |q |, |p1 | {0} |q |, and |p1 | [0, 1] | q |. Let
KL0 |p | |q | [0, 1] denote the union of the closed subsets KL [0, 1] and |p | |q | {0, 1}.
We will show that F0 can be extended to a continuous map FL : KL0 X (satisfying the condition
that FL (s) Xan for s / K 0 ), using induction on the number of simplices of L. If L is empty there is
nothing to prove. Otherwise, we may assume without loss of generality that L = L0 , where is a
simplex of |p1 | such that L0 = . The inductive hypothesis guarantees the existence of a map
FL0 : KL0 0 X with the desired properties.
For 0 k N , let K,k [0, 1] |q | be the union of the closed subsets [0, 1] |q |,
k 0
[0, N ] |q |, and [0, 1] | q |. Let K,k [0, 1] |q | [0, 1] be the union of the closed
q 0
subsets K,k [0, 1] and | | {0, 1}. The map FL0 restricts to a map F [0] : K,0 X. To
construct FL , it will suffice to extend G0 to a continuous map F [N ] : K,N [0, 1] X (satisfying
the condition that F [n](s) Xan for s / K0 ). We again proceed by induction, constructing maps
0
F [k] : K,k X for k N using recursion on k. Assume that k > 0 and that F [k 1] has already
been constructed.
Let denote the prism [ k1 k
N , N ], and let 0 denote the closed subset of which is the union of
k1 k k1
[ N , N ] with { N }. Let K |q | denote the union of the closed subsets | q | and
0 |q |. Let K0 |q | [0, 1] be the union of the closed subsets K [0, 1] with |q | {0, 1}.
Then F [k 1] determines a map G0 : K0 X. To find the desired extension F [k] of F [k 1], it
will suffice to prove that G0 admits a continuous extension G : |q | [0, 1] (again satisfying the
condition that G(s) Xan whenever s / K0 ).
By assumption, the map G0 carries |q | {0} into an open subset Ux , for some x Xa0 . Let
U = Ux , and choose a homeomorphism U ' Z C(Y ), where Y is an A>a0 -stratified space. Since
|q | is compact, we deduce that G0 ( |q | [0, r]) U for some real number 0 < r < 1.
Let X 0 = X Xa0 and let A0 = A {a0 }, so that X 0 is an A0 -stratified space. Let m be the
dimension of the simplex . The restriction G0 |( |q | {1}) determines a map of simplicial sets
0
h1 : m 1 q SingA (X 0 ). Let J denote the simplicial subset of m 1 q spanned by
{0} , q , and m 1 q . The restriction of G0 to K [r, 1] determines
m q m 1
0
another map of simplicial sets h : J 1 SingA (X 0 ), which is a natural transformation from
0
h0 = h|(J {0}) to h1 = h|(J {1}) = h1 |J. It follows from the inductive hypothesis that SingA (X 0 )
is an -category, and (using (3)) that natural transformation h is an equivalence. Consequently, we
0
can lift h to an equivalence h : h0 h1 in Fun(J, SingA (X 0 )). This morphism determines a continuous
map G+ : |q | [r, 1] X which agrees with G0 on ( |q | [r, 1]) K0 .
Let d : |q | [0, 1] be a continuous function which vanishes precisely on | q |, and choose d0 :
[0, 1] similarly. For every nonnegative real number v, let cv be the map from [ k1 k q
N , N ]| |[r, 1]
q
| | [r, 1] to itself which is given by the formula
k1 k1 t
cv (x, + t, y, r0 ) = (x, + , y, r0 )
N N 1 + vd0 (x)d(y)(1 r0 )
and let Gv+ denote the composition G+ cv . Since G+ agrees with G0 on K {r}, it carries K {r}
A.6. -CATEGORIES OF EXIT PATHS 1065
and identify the geometric realization |I| with the open interval (0, r]. Then G0 determines a map
0
of simplicial sets J I SingA (X 00 ), which we can identify with a sequence of maps 0 , 1 , . . .
0
Fun(J, SingA (X 00 )) together with natural transformations 0 1 . . .. We note that 0 = 0 |J.
0
The inductive hypothesis guarantees that SingA (X 00 ) is an -category, and assertion (3) ensures that
each of the natural transformations k k+1 is an equivalence. It follows that we can lift these
natural transformations to obtain a sequence of equivalences
0 1 2
0
in the -category Fun(m 1 q , SingA (X 00 )). This sequence of equivalences is given by a map
0
of simplicial sets m 1 q I SingA (X 00 ), which we can identify with a continuous map
|q | (0, r] Z Y R>0 . Let y : |q | (0, r] Y be the projection of this map onto the
second fiber.
We observe that G+ and G0 together determine a map (K [0, r]) K {0,r} ( |q | {0, r}) X 0 .
`
Let z denote the composition of this map with the projection U Z R0 . Since the domain of z
is a retract of |q | [0, r], we can extend z to a continuous map z : |q | [0, r] Z R0 .
Let z 1 : |q | [0, r] R0 be obtained from` z by projection onto the second factor. By adding
to z 1 a function which vanishes on (K [0, r]) K {0,r} ( |q | {0, r}) and is positive elsewhere,
we can assume that z 1 q q
1 {0} = | | {0}. Let G : | | [0, r] U ' Z C(Y ) be the map
which is given by z on | | {0} and by the pair (z, y) on |q | (0, r]. Then G and G+
q
We conclude this section by describing the -category of exit paths for a particularly simple class of
stratified spaces: namely, the collection of simplicial complexes. We begin by reviewing some definitions.
6 0 V and 0 S, then S.
() If =
We will say that (V, S) is locally finite if each element S is contained in only finitely many other elements
of S.
Let (V, S) be an abstract simplicial complex, and choose a linear ordering on V . We let (V,S) denote
the simplicial subset of V spanned by those simplices of V such that the set of vertices of belongs
to S. Let |(V,S) | denote the geometric realization of (V,S) . This topological space is independent of the
choice of linear ordering on S, up to canonical homeomorphism. As a set, |V,S | can P be identified with the
collection of maps w : V [0, 1] such that Supp(w) = {v V : w(v) 6= 0} S and vV w(v) = 1.
1066 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Definition A.6.7. Let (V, S) be an abstract simplicial complex. We regard S as a partially ordered set
with respect to inclusions. Then |(V,S) | is equipped with a natural S-stratification, given by the map
Proposition A.6.8. Let (V, S) be a locally finite abstract simplicial complex. Then the S-stratification of
|(V,S) | is conical.
Proof. Consider an arbitrary S. Let V 0 = V , and let S 0 = { 0 : 0 S}. Then (V 0 , S 0 )
0 0
is another abstract simplicial complex. Let Z = |(V,S) | and let Y = |(V ,S ) |. Then the inclusion
Z , |(V,S) | extends to an open embedding h : Z C(Y ) |(V,S) |, which is given on Z Y (0, ) by
the formula (
wZ (v)
if v
h(wZ , wY , t)(v) = twt+1
Y (v)
t+1 if v
/
If (V, S) is locally finite, then h is an open embedding whose image is |(V,S) |> , which proves that the
S-stratification of |(V,S) | is conical.
Corollary A.6.9. Let (V, S) be an abstract simplicial complex. Then the simplicial set SingS |(V,S) | is an
-category.
Proof. For every subset V0 V , let S0 = { S : V0 }. Then SingS |(V,S) | is equivalent to the filtered
colimit limV SingS0 |(V0 ,S0 ) |, where the colimit is taken over all finite subsets V0 V . It will therefore
0
suffice to prove that each SingS0 |(V0 ,S0 ) | is an -category. Replacing V by V0 , we may assume that V is
finite so that (V, S) is locally finite. In this case, the desired result follows immediately from Proposition
A.6.8 and Theorem A.6.4.
Theorem A.6.10. Let (V, S) be an abstract simplicial complex. Then the projection q : SingS |(V,S) |
N(S) is an equivalence of -categories.
Proof. Since each stratum of |(V,S) | is nonempty, the map q is essentially surjective. To prove that q is
fully faithful, fix points x |(V,S) | and y |(V,S) |0 . It is clear that M = MapSingS |(V,S) | (x, y) is empty
unless 0 . We wish to prove that M is contractible if 0 . We can identify M with Sing P , where P
is the space of paths p : [0, 1] |(V,S) | such that p(0) = x, p(1) = y, and p(t) |(V, S)|0 for t > 0. It
now suffices to observe that there is a contracting homotopy h : P [0, 1] P , given by the formula
Remark A.6.11. Let (V, S) be an abstract simplicial complex. It is possible to construct an explicit
homotopy inverse to the equivalence of -categories q : SingS |(V,S) | N(S) of Theorem A.6.10. For each
S having cardinality n, we let w |(V,S) | be the point described by the formula
(
1
if v
w (v) = n
0 if v
/ .
(t0 , . . . , tk ) 7 t0 w0 + + tk wk .
This construction determines section : N(S) SingS |(V,S) | of q, and is therefore an equivalence of
-categories. The induced map of topological spaces | N(S)| |(V,S) | is a homeomorphism: it is given by
the classical process of barycentric subdivision of the simplicial complex |(V,S) |.
A.7. A SEIFERT-VAN KAMPEN THEOREM FOR EXIT PATHS 1067
{SingA (U (C))}CC .
Remark A.7.2. Theorem A.7.1 reduces to Theorem A.3.1 in the special case where A has only a single
element.
The proof of Theorem A.7.1 will occupy our attention throughout this section. We begin by establishing
some notation.
Definition A.7.3. Let A be a partially ordered set and X an A-stratified topological space. Given a chain
of elements a0 . . . an in A (which we can identify with an n-simplex ~a in N(A)), we let SingA (X)[~a]
denote the fiber product Fun(n , SingA (X)) Fun(n ,N(A)) {~a}.
Remark A.7.4. Suppose that X is a conically A-stratified topological space. It follows immediately from
Theorem A.6.4 that for every n-simplex ~a of N(A), the simplicial set SingA (X)[~a] is a Kan complex.
Example A.7.5. Let a A be a 0-simplex of N(A), and let X be an A-stratified topological space. Then
SingA (X)[a] can be identified with the Kan complex Sing(Xa ).
In the special case where ~a = (a0 a1 ) is an edge of N(A), the simplicial set SingA (X)[~a] can be viewed
as the space of paths p : [0, 1] X such that p(0) Xa0 and p(t) Xa1 for t 6= 0. The essential information
is encoded in the behavior of the path p(t) where t is close to zero. To make this more precise, we need to
introduce a bit of notation.
Definition A.7.6. Let A be a partially ordered set, let X be an A-stratified topological space, and let a b
be elements of A. We define a simplicial set SingA
ab (X) as follows:
() An n-simplex of SingA ab (X) consists of an equivalence class of pairs (, ), where is a positive
real number and : |n | [0, ] X is a continuous map such that (|n | {0}) Xa and
(|n | (0, ]) Xb . Here we regard (, ) and (0 , 0 ) as equivalent if there exists a positive real
number 00 < , 0 such that |(|n | [0, 00 ]) = 0 |(|n | [0, 00 ]).
More informally, we can think of SingAab (X) as the space of germs of paths in X which begin in Xa and
then pass immediately into Xb . There is an evident map SingA (X)[a b] SingA ab (X), which is given by
passing from paths to germs of paths.
Lemma A.7.7. Let A be a partially ordered set, X an A-stratified topological space, and a b elements of
A. Then the map : SingA (X)[a b] SingA
ab (X) is a weak homotopy equivalence of simplicial sets.
Proof. For every positive real number , let S[] denote the simplicial set whose n-simplces are maps :
|n | [0, ] X such that (|n | {0}) Xa and (|n | (0, ]) Xb . There are evident restriction
maps
1 1
SingA (X)[a b] = S[1] S[ ] S[ ]
2 4
1068 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Lemma A.7.8. Let A be a partially ordered set, X a conically A-stratified topological space, and a b
elements of A. Then the restriction map SingA
ab (X) Sing(Xa ) is a Kan fibration.
0
F
n+1 / Sing(Xa )
admits a solution. Let us identify |n+1 | with a product |n | [0, 1] in such a way that the closed subset
|n+1
i | is identified with |n | {0}. We can identify F+0 with a continuous map |n | {0} [0, ] X for
some positive real number , and F0 with a continuous map |n | [0, 1] {0} Xa . To solve the lifting
problem, we must construct a positive real number 0 and a map F : |n | [0, 1] [0, 0 ] X compatible
with F0 and F+0 with the following additional property:
() For 0 < t, we have F (v, s, t) Xb .
For each point x Xa , choose a neighborhood Ux of x as in Definition A.5.5. Choose a triangulation of
|n | and a nonnegative integer N 0 with the property that for each simplex of |n | and 0 k < N ,
k k+1
the map F0 carries [ N , N ] into some Ux for some point x Xa . For each subcomplex L of |n |, we
will prove that there exists a map FL : L [0, 1] [0, ] X (possibly after shrinking ) compatible with
F0 and F+0 and satisfying condition . Taking L = |n | we will obtain a proof of the desired result.
The proof now proceeds by induction on the number of simplices of L. If L = there is nothing to
prove. Otherwise, we can write L = L0 , where is a simplex of |n | such that L0 = . By the
inductive hypothesis, we may assume that the map FL0 has already been supplied; let F be its restriction
to [0, 1] [0, ]. To complete the proof, it will suffice to show that we can extend F to a map
F : [0, 1] [0, ] X compatible with F0 and F+0 and satisfying () (possibly after shrinking the real
k
number ). We again proceed in stages by defining a compatible sequence of maps Fk : [0, N ][0, ] X
0 0 k1
using induction on k N . The map F is determined by F+ . Assume that F has already been
constructed. Let K = [ k1 k k1 k
N , N ] and let K0 be the closed subset of K given by the union of [ N , N ]
and { k1
N }. Then F
k1
determines a continuous map
a
g0 : (K {0}) (K0 [0, ]) X.
K0 {0}
let g000 : (K {0}) K0 {0} (K0 [0, ]) Z be defined similarly. Let r be a retraction of K onto K0 , and
`
g0
let g 0 be the composition K [0, ] K0 [0, ] 0
C(Y ); we observe that g 0 is`an extension of g00 (since
0 0
g0 is constant on K {0}). Let r be a retraction of K [0, ] onto (K {0}) K0 {0} (K0 [0, ]), and
let g 00 be the composition g000 r0 . The pair (g 0 , g 00 ) determines a map g : K [0, ] X with the desired
properties.
A.7. A SEIFERT-VAN KAMPEN THEOREM FOR EXIT PATHS 1069
Proposition A.7.9. Let A be a partially ordered set, let X be a conically A-stratified space, let U be an open
subset of X (which inherits the structure of a conically A-stratified space), and let ~a = (a0 a1 . . . an )
be an n-simplex of N(A). Then the diagram of Kan complexes
Sing(Ua0 ) / Sing(Xa )
0
SingA (U )[~a0 ] Sing(Ua1 ) SingA (U )[~a00 ] / SingA (X)[~a0 ] Sing(X ) SingA (X)[~a00 ]
a1
SingA (U )[~a0 ] / SingA (X)[~a0 ]
Sing(Ua0 ) / Sing(Xa0 ).
The upper square is a homotopy pullback because the vertical maps are weak homotopy equivalences (since
SingA (U ) and SingA (X) are -categories, by virtue of Theorem A.6.4). The lower square is a homotopy
pullback by the inductive hypothesis. The middle square is a (homotopy) pullback of the diagram
Sing(Ua1 ) / Sing(Xa1 ),
and therefore also a homotopy pullback square by the inductive hypothesis. It follows that the outer rectangle
is a homotopy pullback as required.
It remains to treat the case n = 1. We have a commutative diagram
SingA
a0 a1 (U )
/ SingA
a0 a1 (X)
Sing(Ua0 ) / Sing(Xa0 ).
The lower square is a homotopy pullback since it is a pullback square in which the vertical maps are Kan
fibrations (Lemma A.7.8). The upper square is a homotopy pullback since the upper vertical maps are weak
homotopy equivalences (Lemma A.7.7). It follows that the outer square is also a homotopy pullback, as
desired.
1070 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Proposition A.7.10. Let G : Cat Fun(N()op , S) be the functor given by the formula
G(C)([n]) = MapCat (n , C).
Then G is a fully faithful embedding.
Remark A.7.11. In fact, one can be more precise: the essential image of the functor G : Cat
Fun(N()op , S) can be identified with the full subcategory of Fun(N()op , S) spanned by the complete
Segal spaces. We refer the reader to [82] for a proof of this statement (in the language of model categories).
Proof of Proposition A.7.10. Let f : N() Cat be the functor given by [n] 7 n , so that f extends (in
an essentially unique way) to a colimit-preserving functor F : P(N()) Cat which is left adjoint to G.
We will show that the counit map F G id is an equivalence from Cat to itself.
We now reformulate the desired conclusion in the language of model categories. We can identify Cat
with the underlying -category Ao of the simplicial model category A = Set+ of marked simplicial sets,
with the Cartesian model structure described in T.3.1. The diagram f is then obtained from a diagram
f : A, given by the cosimplicial object [n] 7 (n )[ , which we can extend to a colimit-preserving
functor
F : Fun(op , Set ) A.
Here Fun(op , Set ) can be identified with the category of bisimplicial sets. Since the cosimplicial object
f Fun(, A) is Reedy cofibrant (see T.A.2.9), the functor F is a left Quillen functor if we endow
Fun(op , Set ) with the injective model structure (Example T.A.2.9.28). The functor F has a right adjoint
G, given by the formula
G(X)m,n = HomA ((m )[ (n )] , X).
This right adjoint induces a functor from Ao to Fun(op , Set )o , which (after passing to the simplicial
nerve) is equivalent to the functor G : Cat P(N()) considered above. Consequently, it will suffice to
show that the counit map LF RG idhA is an equivalence of functors, where LF and RG denote the left
and right derived functors of F and G, respectively. Since every object of Fun(op , Set ) is cofibrant, we
can identify F with its left derived functor. We are therefore reduced to proving the following:
() Let X = (X, M ) be a fibrant object of the category A of marked simplicial sets. Then the counit map
X : F GX X is a weak equivalence in A.
Since X is fibrant, the simplicial set X is an -category and M is the collection of all equivalences in X.
Unwinding the definitions, we can identify F GX with the marked simplicial set (Y, N ) described as follows:
(a) An n-simplex of Y is a map of simplicial sets n n X, which carries every morphism of {i} n
to an equivalence in C, for 0 i n.
(b) An edge 1 Y belongs to N if and only if the corresponding map 1 1 X factors through
the projection onto the second factor.
In terms of this identification, the map X : (Y, N ) (X, M ) is defined on n-simplices by composing
with the diagonal map n n n .
Let N 0 denote the collection of all edges of Y which correspond to maps from (1 1 )] into X. The
map X factors as a composition
i 0
(Y, N ) (Y, N 0 )
X
(X, M ).
We claim that the map i is a weak equivalence of marked simplicial sets. To prove this, it will suffice to
show that for every edge which belongs to N 0 , there exists a 2-simplex :
0
@y
0 00
y
/ y 00
A.7. A SEIFERT-VAN KAMPEN THEOREM FOR EXIT PATHS 1071
in Y , where 0 and 00 belong to N . To see this, let us suppose that classifies a commutative diagram
A
q
/ A0
r
p p0
q0
B / B0
subcategory of 2 2 spanned by all vertices except for (0, 2), and let
e0 : T X 0 be the map described
by the diagram
id / q
/ A0
A A
q p id
A0
id / A0 id / A0
p0 p0
B0
id / B0.
To prove that
e0 can be extended to a map
e with the desired properties, it suffices to solve an extension
problem of the form
T {0,2} 2
` / X0
9
2 2 .
This is possible because X 0 is a Kan complex and the left vertical map is a weak homotopy equivalence.
This completes the proof that i is a weak equivalence. By the two-out-of-three property, it will now suffice
0
to show that X : (Y, N 0 ) (X, M ) is an equivalence of marked simplicial sets.
We now define maps R , R : 1 Y Y as follows. Consider a map g : n 1 Y , corresponding
to a partition [n] = [n] [n]+ and a map ge : n n X. We then define R g to be the n-simplex of
Y corresponding to the map ge : n n X, where : n n n n is defined on vertices by
the formula
(i, j) if i j
(i, j) = (i, j) if j [n]
(i, i) otherwise.
Similarly, we let R g correspond to the map ge 0 , where 0 is given on vertices by the formula
(i, j) if i j
i,j = (i, j) if j [n]+
(i, I) otherwise.
The map R defines a homotopy from idY to an idempotent map r : Y Y . Similarly, R defines a
homotopy from an idempotent map r : Y Y to the identity map idY . Let Y , Y Y denote the images
0
of the maps r and r , respectively. Let N denote the collection of all edges of Y which belong to N 0 , and
define N similarly. The map R determines a map (Y, N 0 ) (1 )] (Y, N 0 ), which exhibits (Y , N
0 0
) as
0
a deformation retract of (Y, N ) in the category of marked simplicial sets. Similarly, the map R exhibits
0 0 0
(Y Y , N N ) as a deformation retract of (Y , N ). It will therefore suffice to show that the composite
map
0 0
(Y Y , N N ) (Y, N 0 ) (X, M )
1072 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
is a weak equivalence of marked simplicial sets. We now complete the proof by observing that this composite
map is an isomorphism.
Proof of Theorem A.7.1. Let G : Cat Fun(N()op , S) be the functor described in Proposition A.7.10.
Since G is fully faithful, it will suffice to prove that the composite functor
is a colimit diagram. Since colimits in Fun(N()op , S) are computed pointwise, it will suffice to show that
determines a colimit diagram in S after evaluation at each object [n] . Unwinding the definitions, we
see that this diagram is given by the formula
a
C 7 SingA (U (C))[a0 . . . an ].
a0 a1 an
Since the collection of colimit diagrams is stable under coproducts (Lemma T.5.5.2.3), it will suffice to show
that for every n-simplex ~a = (a0 . . . an ) of N(A), the functor
~a : N(C). S
u : FY = i F i (j j F) = (i j ) FU .
We can recover F from the sheaves FY and FU , together with the map u: we have a pullback diagram of
sheaves
F / i FY
i (u)
j F U / i i j FU .
In fact, something even stronger is true: we can reconstruct the category of sheaves on X from the categories
of sheaves on U and Y , respectively, together with the functor i j . In this section, we will give a general
account of this reconstruction procedure, which is particularly effective in the setting of stable -categories.
Our first step is to extract the essence of the above situation. If i : Y X and j : U X are closed
and open embeddings of topological spaces, respectively, then the pushforward functors i and j are fully
faithful. Moreover, these fully faithful functors admit left adjoints i and j , respectively, both of which are
left exact.
Definition A.8.1. Let C be an -category which admits finite limits, and let C0 , C1 C be full subcate-
gories. We will say that C is a recollement of C0 and C1 if the following conditions are satisfied:
A.8. DIGRESSION: RECOLLEMENT 1073
(a) The full subcategories C0 and C1 are stable under equivalence (that is, if X C is equivalent to an
object Y Ci , then X Ci ).
(b) The inclusion functors C0 , C and C1 , C admit left adjoints L0 and L1 . In particular, C0 and C1
are closed under limits in C, and therefore admit finite limits.
(c) The functors L0 and L1 are left exact.
(d) The functor L1 carries every object of C0 to the final object of C.
(e) If is a morphism in C such that L0 () and L1 () are equivalences, then is an equivalence.
In this case, we will also say that the localization functor L0 is complementary to the localization functor
L1 .
Warning A.8.2. The notion of recollement is not symmetric: if C is a recollement of C0 and C1 , then it
need not be a recollement of C1 and C0 .
Remark A.8.3. There is an evident dual version of Definition A.8.1, which we will need in A.9. If C is
an -category which admits finite colimits and we are given colocalization functors L0 , L1 : C C, then we
will say that L0 is complementary to L1 if the full subcategories L0 Cop is complementary to L1 Cop in Cop ,
in the sense of Definition A.8.1.
Example A.8.4. Let X be a topological space and suppose we are given a closed embedding i : Y X
and an open embedding j : U X. Let ShvSet (X) denote the nerve of the category of sheaves of sets
on X, and define ShvSet (U ) and ShvSet (Y ) similarly. Let C0 ShvSet (X) be the essential image of the
pushforward functor i , and let C1 ShvSet (X) be the essential image of the pushforward functor j . Then
C0 , C1 ShvSet (X) automatically satisfy conditions (a), (b), and (c) of Definition A.8.1. Condition (d) is
satisfied if Y U = , and the condition (e) is satisfied if Y U = X. In particular, if Y = X U , then
ShvSet (X) is a recollement of ShvSet (Y ) and ShvSet (U ).
Remark A.8.5. Let C be an -category which admits finite limits which is a recollement of full subcat-
egories C0 , C1 C, and let L0 and L1 denote left adjoints to the inclusions C0 , C, C1 , C. Then C0 is
the full subcategory of C spanned by those objects C such that L1 (C) is a final object of C. It follows from
axiom (d) of Definition A.8.1 that every object of C0 has this property. Conversely, suppose that C C is
such that L1 (C) is final. Let u : C L0 (C) be the unit map. Then L0 (u) is tautologically an equivalence,
and L1 (u) is an equivalence since it is a map between final objects of C. It follows from (e) that u is an
equivalence, so that C ' L0 (C) belongs to C0 .
Suppose now that the -category C is pointed. Then, for every object C C, the unit map v : C L1 (C)
becomes an equivalence after applying L1 , so that L1 fib(v) is a final object of C and therefore fib(v) C0 .
It follows that the inclusion functor C0 , C admits a right adjoint, given by C 7 fib(C L1 (C)).
We next illustrate Definition A.8.1 by constructing a large class of examples.
Definition A.8.6. Let p : M 1 be a correspondence from an -category M0 = p1 {0} to an -
category M1 = p1 {1}. We will say that p is a left exact correspondence if the following conditions are
satisfied:
(i) The -categories M0 and M1 admit finite limits.
(ii) The map p is a Cartesian fibration.
(iii) The functor M1 M0 determined by p is left exact.
Proposition A.8.7. Let p : M 1 be a left exact correspondence, let C = Fun1 (1 , M) be the -
category of sections of p. Let C0 C be the full subcategory of C spanned by those sections s : 1 M
such that s(1) is a final object of M1 , and let C1 C be the full subcategory of C spanned by the p-Cartesian
morphisms in M. Then C is a recollement of C0 and C1 .
1074 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Proof. We will verify that C0 and C1 satisfy the conditions of Definition A.8.1. Condition (a) is obvious. It
follows from Proposition T.4.3.2.15 that the evaluation functors
e e
C0
0
M0 C1
1
M1
Proposition A.8.7 implies that every left exact correspondence determines an -category C which is a
recollement of full subcategories C0 , C1 C. Our next goal is to show that that every instance of Definition
A.8.1 arises in this way, for an essentially unique left exact correspondence. The uniqueness is a consequence
of the following:
C0 , C1 C D 0 , D1 D
as in Proposition A.8.7, so that the -categories C0 and C1 are the essential images of localization functors
L0 , L1 : C C and the -categories D0 and D1 are the essential images of localization functors L00 and L01 .
Then the canonical map Fun1 (M, N) Fun(C, D) is a fully faithful embedding, whose essential image is
spanned by those functors F : C D which carry L0 equivalences to L00 equivalences and L1 -equivalences to
L01 -equivalences.
Remark A.8.9. Proposition A.8.8 is valid under much weaker hypotheses than the ones we have given: it
is not necessary that p and q be left exact correspondences, only that p is a Cartesian fibration and that M1
admits a final object.
Proof. Choose a right adjoint G to the evaluation functor C M1 . Then G determines a map 1 M1 M,
whose restriction to {0}M1 is a functor : M1 M0 associated to the Cartesian fibration p. It follows from
Let Fun0 (C, D) be the full subcategory of Fun(C, D) spanned by those functors which carry L1 -equivalences
in C to L01 -equivalence in D. We have a commutative diagram :
Fun0 (C, D) / Fun(C, N0 )
Fun(M1 , D) / Fun(M1 , N0 ).
is a trivial Kan fibration, where C1 C denotes the essential image of G. Let E denote the full subcategory of
C`1 spanned by those pairs (C, i), where C C1 if i = 1. Proposition T.3.2.2.7 implies that the inclusion
C C1 {0} (C1 1 ) , E is a categorical equivalence, so that the map Fun1 (E, D) Fun(C, N0 )Fun(C1 ,N0 )
Fun(C1 , D) is a trivial Kan fibration. It will therefore suffice to show that the restriction map
is a trivial Kan fibration. Note that a functor F : C D belongs to Fun0 (C, D) if and only if the induced map
C 1 D is a q-right Kan extension of its restriction to E. It now follows from Proposition T.4.3.2.15 that
0 is a trivial Kan fibration. This completes the proof that the lower square in the diagram is homotopy
Cartesian. It follows that the upper square is also homotopy Cartesian.
Note that the evaluation map e0 : C M0 admits a fully faithful right adjoint. It follows that composition
with e0 induces a fully faithful embedding Fun(M0 , N0 ) Fun(C, N0 ), whose essential image is the collection
of functors which carry every L0 -equivalence in C to an equivalence in N0 . Since the diagram
Fun0 (C, D) / Fun(C, N0 )
is homotopy Cartesian, we conclude that the functor Fun1 (M, N) Fun0 (C, D) is fully faithful, and its
essential image is spanned by those functors F Fun0 (C, D) which carry each L0 -equivalence in C to an
L00 -equivalence in D.
Remark A.8.10. In the situation of Proposition A.8.8, a functor f : M N induces a left exact functor
F : C D if and only if the underlying maps f0 : M0 N0 and f1 : M1 N1 are left exact. In this case,
F automatically carries C0 into D0 . It carries C1 into D1 if and only if the functor f preserves Cartesian
edges.
Proposition A.8.11. Let C be an -category which admits finite limits, which is a recollement of full
subcategories C0 , C1 C. Then there exists a left exact correspondence p : M 1 and an equivalence of
-categories C Fun1 (1 , M), such that C0 and C1 are the essential images of left adjoints to the induced
localization functors C M0 and C M1 .
Proof. Let M0 = C0 , and let M1 be the full subcategory of Fun(1 , C) spanned by those morphisms f : C
C 0 such that C C1 and f exhibits C 0 as a C0 -localization of C. Evaluation at {1} 1 determines a map
Mop op
1 M0 , which we can view as a functor : [1] Set . Let M = N ([1])
op
denote the (opposite of
the) nerve of the category [1] relative to (see Definition T.3.2.5.2), so that we have a Cartesian fibration
p : M 1 together with isomorphisms
C / C1
g
C0 / C01
F0 is a q0 -left Kan extension of F |{(0, 0)}. It follows from Proposition T.4.3.2.15 that the evaluation map
00 0 00
D C is a trivial Kan fibration. We will prove () by verifying that D = D = D .
0 00
To prove that D = D , consider a diagram :
C / L1 (C)
L0 (C) / (L0 L1 )(C)
00 0
belonging to D . This diagram induces a map : C L0 (C) (L0 L1 )(C) L1 (C). To prove that D , we
must show that is an equivalence. For this, it suffices to show that both L0 () and L1 () are equivalences.
Since L0 and L1 are left exact, we are reduced to proving that the diagrams L0 () and L1 () are pullback
squares. This is clear: in the diagram L0 (), the vertical maps are both equivalences; in the diagram L1 (),
the horizontal maps are both equivalences.
0
To show that D = D , consider an arbitrary diagram :
C / C1
C0 / C01
satisfying conditions (i) through (iii). Since L0 is left exact, we obtain a pullback diagram
L0 (C) / L0 (C1 )
L0 (C0 ) / L0 (C01 ).
A.8. DIGRESSION: RECOLLEMENT 1077
The right vertical map is an equivalence by assumption (ii), so the left vertical map is also an equivalence.
Since C0 C0 by (i), satisfies (iv). Similarly, since the functor L1 is left exact, we have a pullback diagram
L1 (C) / L1 (C1 )
L1 (C0 ) / L1 (C01 ).
Since C0 , C01 C0 , the lower horizontal map is a morphism between final objects of C and therefore an
equivalence. It follows that the upper horizontal map is an equivalence. Since C1 C1 , we conclude that
satisfies (v). This completes the proof of ().
s
Choose a section s : C D of the projection map e, and let denote the composite map C D D,
where s is a section of e. Then is an equivalence of -categories, which carries an object C C to the
diagram
L0 (C) (L0 L1 )(C) L1 (C).
We claim that has the desired properties. To verify this, consider full subcategories D0 , D1 D as
in Proposition A.8.7. We must show that C0 = 1 D0 and C1 = 1 D1 . The equality C0 = 1 D0
follows from the observation that C C0 if and only if L1 (C) is a final object of C1 (Remark A.8.5).
To prove that C1 = 1 D1 , we must show that an object C C belongs to C1 if and only if the map
: L0 (C) (L0 L1 )(C) is an equivalence. The only if direction is obvious. Conversely, suppose that
is satisfied. The proof of () shows that the diagram
0 / L1 (C)
C
L0 (C)
/ (L0 L1 )(C)
(1) The -category C is a recollement of C0 and C1 , and the -category C0 is a recollement of C00 and C01 .
Proof. Let : C D be defined as in the proof of Proposition A.8.11 and let 0 : C0 D0 be defined
similarly, so that we have a commutative diagram of -categories
C
F / C0
0
D
F0
/ D0 .
The proof of Proposition A.8.11 shows that and 0 are equivalences of -categories. It will therefore
suffice to show that F0 is an equivalence of -categories. The map F0 extends to a map of (homotopy)
pullback diagrams
D / Fun(1 , C0 ) D0 / Fun(1 , C00 )
M / Fun({0}, C0 ) M0 / Fun({0}, C00 ),
where M is denotes the full subcategory of C spanned by those morphisms f : C1 C01 such that C1 C1
and f exhibits C01 as a C-colocalization of C1 , and M0 is defined similarly. Since F induces an equivalence
C0 C00 by assumption, it suffices to show that the map M M0 (which is well-defined by virtue of (3)) is
an equivalence of -categories. This follows from the assumption that F restricts to an equivalence C1 C01 ,
since we have a commutative diagram
M / M0
C1 / C01
Proposition A.8.15. Let X be an -category which admits finite limits, and suppose that X is a recollement
of full subcategories X0 , X1 X. Let L0 : X X0 and L1 : X X1 be left adjoints to the inclusion. Then
the following conditions are equivalent:
(2) The -categories X0 = L0 X and X1 = L1 X are -topoi, and the functor (L0 | X1 ) : X1 X0 is
accessible.
If these conditions are satisfied, then there exists a (1)-truncated object U X with the following properties:
so that i j is an accessible left exact functor from U to Y. Proposition A.8.15 provides a converse: a left
exact accessible functor F : U Y determines an -topos X which is glued from U and Y. Moreover, the
j i
data of F is equivalent to the data of diagram of geometric morphisms U X Y.
Proof of Proposition A.8.15. Suppose first that condition (1) is satisfied. Let denote an initial object of X
and 1 a final object of X, and set U = L0 (). Since X is an -topos, the morphism 1 is (1)-truncated.
We will prove that U satisfies conditions (i) and (ii). It follows that L0 | X1 can be identified with the
composition
j i
X/U X X /U,
and is therefore an accessible functor.
Because L0 is left exact, we deduce that the canonical map U = L0 () L0 (1) ' 1 is (1)-truncated:
that is, U is a (1)-truncated object of X. Note that if X X is an object which admits a morphism
f : X U , then
L0 (X) ' L0 (X) L0 (U ) L0 () ' L0 (X U ) ' L0 () = U
is an initial object of L0 X.
Let X be an object of X, and consider the map uX : X L0 (X) U X U . Using condition (d) of
Definition A.8.1, we obtain L1 (L0 (X)) ' 1. Since L1 is left exact, we conclude that L1 (uX ) is an equivalence.
Since both X L0 (X) U and X U admit a map to U , L0 (uX ) is a map between initial objects of L0 X and
therefore an equivalence. Using condition (e) of Definition A.8.1, we conclude that uX is an equivalence.
We now verify (i). Suppose that f : X Y is a morphism in X such that f idU is an equivalence.
Then the composition
X
f
/Y / L1 (Y )
L0 (X) / L0 (Y ) / (L0 L1 )(Y ).
The proof of Proposition A.8.11 shows that the outer rectangle and the right square are pullbacks, so that
the left square is also a pullback. It follows that the map X L0 X Y Y L0 Y U is an equivalence, so that
by the above argument we conclude that X U Y U is an equivalence. This completes the proof of (i).
Assertion (ii) now follows from Remark A.8.5 and the definition of the -topos X /U .
1080 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
We now complete the proof by showing that (2) (1). Assume that X0 and X1 are -topoi and that
L0 | X1 is an accessible functor from X1 to X0 . We will prove that X is an -topos. Using Proposition A.8.11,
we may assume without loss of generality that X is the -category of sections of a left exact correspondence
M 1 with M0 ' X0 , M1 ' X1 , associated to a left exact accessible functor F : M1 M0 . Since
the fibers of p admit small colimits, we deduce that X admits small colimits (and is therefore a presentable
-category) and the evaluation functors e0 : X M0 and e1 : X M1 preserve small colimits. Since F
is left exact, finite limits in X are computed pointwise: that is, the evaluation functors e0 and e1 are left
exact. We now prove that X is an -topos by verifying the -categorical versions of Girauds axioms (see
Theorem T.6.1.0.6):
(i) The -category X is presentable. Since X admits small limits, it will suffice to show that X is accessible.
This follows from Corollary T.5.4.7.17, since M0 and M1 are both accessible and the functor F is
accessible.
(ii) Colimits in X are universal. Suppose we are given a diagram {X } in X having a colimit X and
a morphism Y X in X; we wish to show that the canonical map v : lim(Y X X ) Y is an
equivalence. For this, it suffices to show that ei (v) is an equivalence in Mi for i {0, 1}. Since ei is left
exact and commutes with small colimits, we can identify ei (v) with the map lim ei (Y ) ei (X) ei (X )
ei (Y ), which is an equivalence since colimits are universal in the -topos Mi .
(iii) Coproducts in X are disjoint. Suppose we are given objects X, Y X; we wish to show that the fiber
product X X ` Y Y is an initial object of X. For this, it suffices to show that ei (X X ` Y Y ) is an
initial object of Mi for i {0, 1}. Since ei is left exact and commutes with coproducts, we are reduced
to proving that ei (X) ei (X) ` ei (Y ) ei (Y ) is an initial object of Mi , which follows from the fact that
coproducts are disjoint in the -topos Mi .
(iv) Every groupoid object of X is effective. Let X be a groupoid object of X having geometric realization
X X. We wish to show that the canonical map w : X1 X0 X X0 is an equivalence in X. For
this, it suffices to show that ei (w) is an equivalence for i {0, 1}. Since ei is left exact and commutes
with geometric realizaiton, we are reduced to proving that ei (X1 ) ei (X0 ) |ei (X )| ei (X0 ) is an
equivalence. Since ei is left exact, ei (X ) is a groupoid object of Mi , which is effective by virtue of the
fact that Mi is an -topos.
We now turn our attention to the case of stable -categories. We have the following analogue of
Proposition A.8.15:
Proposition A.8.17. Let C be an -category which admits finite limits, and suppose that C is a recollement
of full subcategories C0 , C1 X. Let L0 : C C0 and L1 : C C1 be left adjoints to the inclusion. Then the
following conditions are equivalent:
(2) The -categories C0 and C1 are stable, and the functor L0 | C1 is exact.
Proof. The implication (2) (1) follows from Proposition A.8.11. Conversely, suppose that (1) is satisfied.
Since L0 and L1 are exact functors from C to itself, their essential images C0 , C1 C are closed under
suspension and therefore (since they are also closed under finite limits) are stable subcategories of C. It
follows that C0 and C1 are stable -categories. Since L0 is left exact, the restriction L0 | C1 is exact.
Remark A.8.18. Let C0 and C1 be stable -categories. Using Propositions A.8.8, A.8.11, and A.8.17, we
see that the following types of data are equivalent:
o i! j!
/
C0
i
/Co j
C1
o i j
/
We conclude this section by establishing a converse to Remark A.8.19:
Proposition A.8.20. Let C be a stable -category and let C0 C be a full subcategory which is closed
under equivalence. The following conditions are equivalent:
(1) The inclusion functor i : C0 , C admits left and right adjoints.
(2) There exists a full subcategory C1 C such that C is a recollement of C0 and C1 .
Moreover, if these conditions are satisfied, then we can identify C1 with the full subcategory C
0 C spanned
by those objects Y such that the mapping space MapC (X, Y ) is contractible for each X C0 .
Proof. Suppose first that there exists a full subcategory C1 C such that C is a recollement of C0 and C1 .
Let j : C1 , C be the inclusion map, and j : C C1 its left adjoint. Then j annihilates C0 , so that
C1 C
0 . Conversely, suppose that Y C0 , and let u : Y j j Y denote the unit map. Then j fib(u) ' 0.
It follows that the canonical map : fib(u) i i fib(u) is an equivalence after applying j. Since i is
an equivalence, we conclude that is an equivalence: that is, fib(u) C0 . Since the domain and codomain
of u belong to C
0 , we have fib(u) C0 , so that fib(u) ' 0. It follows that u is an equivalence, so that
Y ' j j Y C1 . This proves that C1 = C
0 . The existence of a right adjoint to i follows from Remark
A.8.5, which proves (1).
Now suppose that (1) is satisfied. We will show that C is a recollement of C0 and C 0 by verifying the
requirements of Definition A.8.1:
(a) The full subcategory C0 C is closed under equivalence by assumption, and C
0 C is clearly closed
under equivalence.
(b) By assumption, the inclusion functor i : C0 C admits a left adjoint i and a right adjoint i! . We
wish to show that the inclusion j : C 0 C admits a left adjoint. Fix an object C C; we wish
to show that there exists a C 0 -localization of C. Let v : i i! C C be the counit map. We claim
that cofib(v) is a C0 -localization of C. To prove this, we first show that cofib(v) C
0 : that is, for
every object X C0 , the mapping space MapC (X, cofib(v)) is contractible. We have a fiber sequence
of spaces
MapC (X, cofib(v)) MapC (X, i i! C) MapC (X, C)
We have
MapC (X, i i! C) ' MapC0 (i X, i! C) ' MapC (i i X, C),
so that is a homotopy equivalence by virtue of the fact that the unit map X i i X is an equivalence
(since X C0 ).
We now claim that for every object Y C 0 , the canonical map MapC (cofib(v), Y ) MapC (C, Y ) is a
homotopy equivalence. For this, it suffices to show that MapC (i i! C, Y ) is contractible, which follows
immediately from our assumption that Y C 0.
(c) Let j denote a left adjoint to j . Then j is left exact and j is right exact. Since the -categories
C and C 0 are stable, j and j are exact, so that the localization functor L1 = j j : C C is exact.
(d) Fix an object C C0 ; we wish to prove that j C ' 0. The proof of (b) shows that j C can be identified
with the cofiber of the counit map i i! C C. Since the functor i is fully faithful, this follows from
our assumption that C belongs to the essential image of i .
(e) Let be a morphism in C such that i () and j () are equivalences; we wish to show that is an
equivalence. Let C = fib(); we wish to prove that C = 0. We have j (C) ' 0, so that the counit map
i i! C C is an equivalence. It follows that C belongs to the essential image of i , so that the unit
map C i i C is an equivalence. Since i C ' 0, we conclude that C ' 0.
Notation A.9.1. Let A be a partially ordered set and let X be a paracompact A-stratified space. We let
AX denote the category (Set )/ SingA (X) , which we regard as endowed with the covariant model structure
described in T.2.1.4. Let B(X) denote the partially ordered collection of all open F subsets of X. We let
Shv(X) denote the full subcategory of P(B(X)) spanned by those objects which are sheaves with respect to
the natural Grothendieck topology on B(X).
C[SingA (X)] o
Fun(SingA (X), S) N((Set ) ) N(AoX ).
Note that if Y AX is fibrant, then Y SingA (X) is a left fibration so that each of the simplicial sets
(U, Y ) is a Kan complex. Passing to the nerve, induces a map of -categories N(B(X)op ) N(AoX ) S,
which we will identify with a map of -categories
X : N(AoX ) P(B(X)).
Theorem A.9.3. Let X be a paracompact topological space which is locally of singular shape and is equipped
with a conical A-stratification, where A is a partially ordered set satisfying the ascending chain condition.
Then the functor X induces an equivalence N(AoX ) ShvA (X).
The proof of Theorem A.9.3 will be given at the end of this section, after we have developed a number
of preliminary ideas. For later use, we record the following easy consequence of Theorem A.9.3:
Corollary A.9.4. Let X be a paracompact topological space which is locally of singular shape and is equipped
with a conical A-stratification, where A is a partially ordered set satisfying the ascending chain condition.
Then the inclusion i : SingA (X) , Sing(X) is a weak homotopy equivalence of simplicial sets.
A.9. EXIT PATHS AND CONSTRUCTIBLE SHEAVES 1083
Proof. Let X 0 denote the topological space X equipped with the trivial stratification. The inclusion i induces
a pullback functor i : N(A0o o
X ) N(AX ), and we have an evident natural transformation : X i X 0
from N(A0o X ) to Shv(X). We claim that is an equivalence. Since both functors take values in the full
subcategory of hypercomplete objects of Shv(X) (Lemma A.9.10 and Proposition A.5.9), it suffices to show
that (Y ) is -connective for each Y N(A0o
X ). For this, it suffices to show that x (Y ) is an equivalence
for every point x X (Lemma A.3.9). Using Proposition A.9.16, we can reduce to the case X = {x} where
the result is obvious. Applying the functor of global sections to , we deduce that for every Kan fibration
Y Sing(X) the restriction map
is a homotopy equivalence of Kan complexes, which is equivalent to the assertion that i is a weak homotopy
equivalence.
We now turn to the proof of Theorem A.9.3 itself. Our first objective is to show that the functor X
takes values in the the full subcategory Shv(X) P(B(X)).
Lemma A.9.5. Let A be a partially ordered set, let X be a paracompact topological space equipped with a
conical A-stratification. The functor X : N(AoX ) P(B(X)) factors through the full subcategory Shv(X)
P(B(X)).
Proof. Let U B(X), and let S B(U ) be a covering sieve on U . In view of Theorem T.4.2.4.1, it will
suffice to show that for every left fibration Y SingA (X), the canonical map
exhibits the Kan complexes FunSingA (X) (SingA (U ), Y ) as a homotopy limit of the diagram of Kan complexes
{FunSingA (X) (SingA (V ), Y )}V S . For this, it suffices to show that SingA (U ) is a homotopy colimit of the
simplicial sets {SingA (V )}V S in the category (Set )/ SingA (X) , endowed with the covariant model structure.
This follows from the observation that the covariant model structure on (Set )/ SingA (X) is a localization of
the Joyal model structure, and SingA (U ) is a homotopy colimit of {SingA (V )}V S with respect to the Joyal
model structure (by Theorems A.7.1 and T.4.2.4.1).
Remark A.9.6. Let X be a paracompact space equipped with an A-stratification. For each open F
subset U of X, the composition of X : N(Ao ) Shv(X) with the evaluation functor F 7 F(U ) from
Shv(X) to S is equivalent to the functor N(AoX ) S corepresented by (a fibrant replacement for) the object
SingA (U ) AX . It follows that X preserves small limits.
Remark A.9.7. Combining Remark A.9.6 with Proposition T.5.5.6.16, we deduce that the functor
preserves n-truncated objects for each n 1. Since every object F Fun(SingA (X), S) equivalent to a
limit of truncated objects (since Postnikov towers in S are convergent), we deduce from Remark A.9.6 that
X (F ) is also equivalent to a limit of truncated objects, and therefore hypercomplete.
We now discuss the functorial behavior of the map X . Let f : X 0 X be a continuous map of
paracompact spaces. Let A be a partially ordered set such that X is endowed with an A-stratification. Then
X 0 inherits an A-stratification. The map f determines a morphism of simplicial sets SingA (X 0 ) SingA (X);
let r : AX AX 0 be the associated pullback functor and R : N(AoX ) N(A0o X ) the induced map of -
categories. For each U B(X), we have f 1 U B(X 0 ). The canonical map SingA (f 1 U ) SingA (U )
induces a map X (U, Y ) X 0 (f 1 U, r(Y )). These maps together determine a natural transformation
of functors X f X 0 R from N(AoX ) to Shv(X). We let X 0 ,X : f X X 0 R denote the adjoint
transformation (which is well-defined up to homotopy).
1084 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Example A.9.8. If X 0 is an open F subset of X, then the pullback functor f : Shv(X) Shv(X 0 ) can
be described as the restriction along the inclusion of partially ordered sets B(X 0 ) B(X). In this case,
the natural transformation X 0 ,X can be chosen to be an isomorphism of simplicial sets, since the maps
X (U, Y ) X 0 (U, r(Y )) are isomorphisms for U X 0 .
Lemma A.9.9. Let X be a paracompact topological space equipped with an A-stratification. Let a A, let
X 0 = Xa , and let f : X 0 X denote the inclusion map. Assume that Xa is paracompact. Then the natural
transformation X 0 ,X defined above is an equivalence.
Proof. Fix a left fibration M SingA (X), and let M 0 = M SingA (X) Sing(Xa ). We wish to show that
X 0 ,X induces an equivalence of sheaves f X (M ) Xa (M 0 ). This assertion is local on Xa . We may
therefore use Lemma A.5.16 (and Example A.9.8) to reduce to the case where X has the form Z C(Y ),
where Y is an A>a -stratified space. Corollary T.7.1.5.6 implies that the left hand side can be identified with
the (filtered) colimit limV (X (Y ))(V ), where V ranges over the collection of all open neighborhoods of Z in
Z C(Y ). In view of Lemma A.5.12, it suffices to take the same limit indexed by those open neighborhoods
of the form Vg , where g : Z (0, ) is a continuous function. It will therefore suffice to show that each of
the maps X (Y )(Vg ) Xa (Y 0 )(Z) is a homotopy equivalence. This map is given by the restriction
To show that this map is a homotopy equivalence, it suffices to show that the inclusion i : Sing(Z) ,
SingA (Vg ) is a covariant equivalence in SingA (X). We will show that i is left anodyne. Let h : C(Y )[0, 1]
C(Y ) be the map which carries points(y, s, t) Y (0, ) (0, 1] to (y, st) Y (0, ), and every other
point to the cone point of C(Y ). Then h induces a homotopy H : Vg [0, 1] Vg from the projection
Vg Z Vg to the identity map on Vg . The homotopy H determines a natural transformation from the
projection SingA (Vg ) Sing(Z) to the identity map from SingA (Vg ) to itself, which exhibits the map i as
a retract of the left anodyne inclusion
a
(Sing(Z) 1 ) (SingA (Vg ) {0}) SingA (Vg ) 1 .
Sing(Z){0}
Lemma A.9.10. Let X be a paracompact topological space which is locally of singular shape and is equipped
with a conical A-stratification. Then the functor X : N(AoX ) Shv(X) factors through the full subcategory
ShvA (X) Shv(X) spanned by the A-constructible sheaves on X.
Proof. Choose a left fibration Y SingA (X) and an element a A; we wish to prove that (X (Y )|Xa )
Shv(Xa ) is locally constant. The assertion is local on X, so we may assume without loss of generality that
X has the form Z C(Y ) (Lemma A.5.16), so that Xa ' Z is locally of singular shape (Remark A.5.18).
Using Lemma A.9.9, we can replace X by Z, and thereby reduce to the case where X consists of only one
stratum. In this case, the desired result follows from Theorem A.4.19.
Lemma A.9.11. Let X be a paracompact topological space of the form Z C(Y ), and let : X Z denote
the projection map. Then the pullback functor : Shv(Z) Shv(X) is fully faithful.
Proof. Fix an object F Shv(Z); we will show that the unit map F F is an equivalence. In view
of Corollary T.7.1.4.4, we may suppose that there exists a map of topological spaces Z 0 Z such that
F is given by the formula U 7 MapTop/Z (U, Z 0 ). Using the results of T.7.1.5, we may suppose also that
F is given by the formula V 7 MapTop/X (V, Z 0 Z X). It will suffice to show that the induced map
F(U ) ( F)( 1 U ) is a homotopy equivalence for each U B(Z). Replacing Z by U , we may assume
that U = Z. In other words, we are reduced to proving that the map
is a homotopy equivalence of Kan complexes. This follows from the observation that there is a deformation
retraction from X onto Z (in the category Top/Z of topological spaces over Z).
Lemma A.9.12. Let X be a paracompact space of the form Z C(Y ), let : X Z denote the projection
map, and let i : Z X be the inclusion. Let F Shv(X) be a sheaf whose restriction to Z Y (0, ) is
foliated. Then the canonical map F i F is an equivalence.
Proof. It will suffice to show that for every U B(Z), the induced map F( 1 (U )) (i F)(U ) is a
homotopy equivalence. Replacing Z by U , we can assume U = Z. Using Corollary T.7.1.5.6, we can identify
(i F)(Z) with the filtered colimit limV F(V ), where V ranges over all open neighborhoods of Z in X. In
view of Lemma A.5.12, it suffices to take the colimit over the cofinal collection of open sets of the form Vf ,
where f : Z (0, ) is a continuous map. To prove this, it suffices to show that each of the restriction
maps : F(X) F(Vf ) is an equivalence. Let W Z Y (0, ) be the set of triples (z, y, t) such that
t > f (z)
2 , so that we have a pullback diagram
F(X)
/ F(Vf )
0
F(W ) / F(W Vf ).
To prove that is a homotopy equivalence, it suffices to show that 0 is a homotopy equivalence. The map
0 fits into a commutative diagram
0 / F(W Vf )
F(W )
& w
(s F)(Z Y ),
where s : Z Y W Vf is the section given by the continuous map 43 f : Z (0, ). Since F is foliated,
Proposition A.2.5 and Lemma A.2.9 guarantee that the vertical maps in this diagram are both equivalences,
so that 0 is an equivalence as well.
Lemma A.9.13. Let A be a partially ordered set containing an element a. Let X be a paracompact Aa -
stratified topological space of the form Z C(Y ), where Y is an A>a -stratified space. Let C = ShvA (X). Let
j : Z Y (0, ) X denote the inclusion and let C0 denote the intersection of C with the essential image
of the left adjoint j! : Shv(Z Y (0, )) Shv(X) to the pullback functor j . Let : X Z be the
projection map, and let C1 denote the intersection of C with the essential image of (which is fully faithful
by Lemma A.9.11). Then:
Proof. Let i : Z X be the inclusion map. The functor L0 is given by the composition j! j , and the functor
L1 is given by the composition (which is equivalent to i by Lemma A.9.12, and therefore preserves
constructibility and pushout diagrams). Since the composition i j! is equivalent to the constant functor
Shv(Z Y (0, )) Shv(Z) (taking value equal to the initial object of Shv(Z)), the functor L1 carries
every morphism in C0 to an equivalence. Finally, suppose that is a morphism in C such that L0 () and
L1 () are equivalences. Since j! and are fully faithful, we conclude that j () and i () are equivalences,
so that is an equivalence (Corollary A.5.11).
1086 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Lemma A.9.14. Let X be a paracompact topological space which is locally of singular shape and is equipped
with a conical A-stratification. Then the full subcategory ShvA (X) Shv(X) is stable under finite colimits
in Shv(X).
Proof. Let F Shv(X) be a finite colimit of A-constructible sheaves; we wish to show that F |Xa is con-
structible for each a A. The assertion is local; we may therefore assume that X has the form Z C(Y )
(Lemma A.5.16). Then Xa ' Z is paracompact and locally of singular shape (Remark A.5.18) so the desired
result follows from Corollary A.1.16.
Lemma A.9.15. Let X be a paracompact topological space which is locally of singular shape and equipped
with a conical A-stratification, where A satisfies the ascending chain condition. Then the functor X :
N(AoX ) Shv(X) preserves finite colimits.
Proof. Fix a diagram p : K N(AoX ) having a colimit Y , where K is finite. We wish to prove that the
induced map : lim(X p) X (Y ) is an equivalence. Lemma A.9.10 implies that X (Y ) ShvA (X),
and is therefore hypercomplete (Proposition A.5.9). Similarly, lim(X p) is a finite colimit in Shv(X) of
A-constructible sheaves, hence A-constructible (Lemma A.9.14) and therefore hypercomplete. Consequently,
to prove that is an equivalence, it will suffice to show that is -connective. This condition can be tested
pointwise (Lemma A.3.9); we may therefore reduce to the problem of showing that is an equivalence when
restricted to each stratum Xa . Shrinking X if necessary, we may suppose that X has the form Z C(Y )
(Lemma A.5.16) so that Xa ' Z is paracompact and locally of singular shape (Remark A.5.18). Using
Lemma A.9.9 we can replace X by Xa and thereby reduce to the case of a trivial stratification. In this case,
the functor X is a fully faithful embedding (Theorem A.4.19) those essential image is stable under finite
colimits (Corollary A.1.16), and therefore preserves finite colimits.
We can use the same argument to prove a sharpened version of Lemma A.9.9 (at least in case where A
satisfies the ascending chain condition):
Proposition A.9.16. Let A be a partially ordered set which satisfies the ascending chain condition, and let
f : X 0 X be a continuous map between paracompact topological spaces which are locally of singular shape.
Suppose that X is endowed with a conical A-stratification, and that the induced A-stratification of X 0 is also
conical. Then the natural transformation X 0 ,X is an equivalence of functors from N(AoX ) to Shv(X 0 ).
Lemma A.9.17. Let X be a topological space of singular shape. For every point x X, there exists an
open neighborhood U of x such that the inclusion of Kan complexes Sing(U ) Sing(X) is nullhomotopic.
Proof. Let K = Sing(X) S, and let : X denote the projection map. Since X is of singular shape,
there exists a morphism 1 K in Shv(X) The geometric realization | Sing(X)| is a CW complex. Since
X is of singular shape, composition with the counit map v : | Sing(X)| X induces a homotopy equivalence
of Kan complexes MapTop (X, | Sing(X)|) MapTop (| Sing(X)|, | Sing(X)|). In particular, there exists a
continuous map s : X | Sing(X)| such that s v is homotopic to the identity. Choose a contractible open
subset V | Sing(X)| containing s(x), and let U = s1 (V ). We claim that the inclusion i : Sing(U )
Sing(X) is nullhomotopic. To prove this, it suffices to show that |i| : | Sing(U )| | Sing(X)| is nullhomotopic.
This map is homotopic to the composition s v |i|, which factors through the contractible open subset
V | Sing(X)|.
Lemma A.9.18. Let p : M 1 be a correspondence between -categories. Assume that there exists a
retraction r from M onto the full subcategory M1 . Let A be an -category which admits finite limits, and
let C = Fun(M, A). We define full subcategories C0 , C1 C as follows:
Let denote the canonical map limV V U . For each point x U , the stalk of the colimit limV V at
x is homotopy equivalent to the nerve of the partially ordered set Sx = {V S : x V }. It follows from
Lemma A.5.16 that the partially ordered set Sxop is filtered, so that |Sx | is contractible: consequently, the map
is -connective. Consequently, induces an equivalence limV V U in the hypercomplete -topos
Shv(X) . Applying Theorem T.6.1.3.9 to the -topos Shv(X) , we conclude that Shv(U ) ' Shv(X) /U is
equivalent to the homotopy limit of the diagram of -categories {Shv(V ) ' Shv(X)/V }V S . Proposition
A.5.9 guarantees that ShvA (U ) Shv(U ) (and similarly ShvA (V ) Shv(V ) ) for each V S). Since the
property of being constructible can be tested locally, we obtain an equivalence
ShvA (U ) ' lim{ShvA (V )}V S .
We next show that the restriction maps N(AoU ) N(AoV ) exhibit N(AoU ) as the homotopy limit of the
diagram of -categories {N(AoV )}V S . In view of the natural equivalences
C[SingA (V )] o
Fun(SingA (V ), S) N((Set ) ) N(AoV ),
1088 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
ShvA (U ) / lim Shv A
(V )
V S
where the vertical maps are equivalences. Consequently, to prove that U is an equivalence, it will suffice
to show that V is an equivalence for each V S. Replacing U by V , we can assume that U has the form
Z C(Y ). We will also assume that Z is nonempty (otherwise there is nothing to prove).
Let U 0 = Z Y (0, ), which we regard as an open subset of U . Let C0 N(AoU ) be the full
subcategory spanned by the left fibrations Y SingA (U ) which factor through SingA (U 0 ), and let C1
N(AoU ) be the full subcategory spanned by the Kan fibrations Y SingA (U ). Under the equivalence
N(AoU ) ' Fun(SingA (U ), S), these correspond to the full subcategories described in the dual of Lemma
A.9.18 (where A = S and p : SingA (U ) 1 is characterized by the requirements that p1 {0} = Sing(Ua )
and p1 {1} = SingA (U 0 )). It follows that the inclusions C0 , C1 N(AoU ) admit right adjoints L0 and L1 ,
and that L0 is complementary to L1 . Let C00 , C01 ShvA (U ) be defined as in Lemma A.9.13, so that we
again have right adjoints L00 : ShvA (U ) C00 and L01 : ShvA (U ) C01 which are complementary. We will
prove that the functor U is an equivalence of -categories by verifying the hypotheses of (the dual version
of) Proposition A.8.14:
(2) The functor U restricts to an equivalence C0 C00 . Let Y SingA (U 0 ) be an object of C0 . Then
(U (Y ))(W ) is empty if W is not contained in U 0 , so that U (Y ) C00 . Moreover, the composition
of U | C0 with the equivalence C00 ' ShvA (U 0 ) coincides with the functor U 0 . Since the strata Ub0 are
empty unless b > a, while Ua is nonempty (since Z 6= ), we have rk(U 0 ) < rk(U ) so that U 0 is an
equivalence of -categories by the inductive hypothesis.
(20 ) We must show that the functor U restricts to an equivalence C1 C01 . Let : U Z denote the
projection. We have a diagram of -categories
N(AoZ ) / N(Ao )
U
Z U
Shv(Z) / Shv(U )
which commutes up to homotopy (Proposition A.9.16). The upper horizontal arrow is fully faithful,
and its essential image is precisely the -category C1 . Consequently, it suffices to show that the
composite map Z is a fully faithful embedding whose essential image is precisely C01 . Theorem
A.4.19 implies that Z is fully faithful, and that its essential image is the full subcategory of Shv(Z)
spanned by the locally constant sheaves. The desired result now follows from the definition of C01 .
(3) The functor U preserves pushouts. This follows from Lemma A.9.15.
(4) If : Y0 Y is a morphism which exhibits Y0 C0 as a C0 -colocalization of Y C1 , then U ()
exhibits U (Y0 ) as a C00 -localization of U (Y1 ). Unwinding the definitions, induces an equivalence
of left fibrations Y0 Y SingA (U ) SingA (U 0 ), and we must show that for each W B(U 0 ) that
the induced map FunSingA (U ) (SingA (W ), Y0 ) FunSingA (U ) (SingA (W ), Y ) is a homotopy equivalence.
This is clear, since the condition that W U 0 guarantees that any map SingA (W ) Y factors
uniquely through the fiber product Y SingA (U ) SingA (U 0 ).
A.9. EXIT PATHS AND CONSTRUCTIBLE SHEAVES 1089
1090 APPENDIX A. CONSTRUCTIBLE SHEAVES AND EXIT PATHS
Appendix B
Categorical Patterns
Let S be a simplicial set, and let (Set+ )/S denote the category of marked simplicial sets X = (X, M )
equipped with a map X S. According to Proposition T.3.1.3.7, there is a simplicial model structure
on the category (Set+ )/S (the coCartesian model structure) whose fibrant objects can be identified with
coCartesian fibrations of simplicial sets X S. In practice, there are a variety of related conditions that a
map p : X S might be required to satisfy:
s
/ s00
In specific situations, we might be interested in studying maps p : X S which satisfy some combination
of the conditions suggested in (a), (b) and (c). For example, the notion of -operad introduced in Chapter
2 can be described in this way (see Definition 2.1.1.10). Our goal in this appendix is to develop a variant of
the coCartesian model structure on (Set+ )/S , which is adapted to these types of applications. We begin by
introducing some terminology.
Definition B.0.19. Let S be a simplicial set. A categorical pattern on S is a triple (MS , T, {p : K/
S 0 }A ), where MS is a collection of edges of S which contains all degenerate edges, T is a collection of
2-simplices of S which contains all degenerate 2-simplices, and {p : K/ S}A is a collection of maps of
simplicial sets which carry each edge of K/ into MS and each 2-simplex of K/ into T .
Suppose we are given a categorical pattern P = (MS , T, {p : K/ S}A ) on S. A marked simplicial
set over P is a marked simplicial set X = (X, M ) equipped with a map f : X S satisfying the following
1091
1092 APPENDIX B. CATEGORICAL PATTERNS
condition: for every edge e of X which belongs to M , f (e) belongs to MS . We let (Set+ )/ P denote the
category of marked simplicial sets over P.
We will say that an object X (Set+ )/ P is P-fibered if the following conditions are satisfied:
2
/ S,
Example B.0.21. Let S be a simplicial set. The canonical categorical pattern on S is the categorical
pattern P = (MS , T, ), where MS consists of all edges of S and T consists of all 2-simplices of S. Then
(Set+
)/ P admits a unique model structure satisfying the conditions of Theorem B.0.20: the coCartesian
model structure described in T.3.1.3.
We will give the proof of Theorem B.0.20 in B.2. Our proof will rely on the construction of a large class of
trivial cofibrations in (Set+ )/ P , which we carry out in B.1. In B.4, we will prove that the model structure
on (Set+ )
/P is functorial with respect to the categorical pattern in P in a very robust way (Theorem B.4.2).
The exact formulation of this functoriality result depends on the notion of a flat inner fibration between
simplicial sets, which we explain in B.3.
Warning B.0.22. Our notion of categorical pattern is of a somewhat ad-hoc nature. More general results
along the lines of Theorem B.0.20 are possible, and there are less general results that would suffice for the
applications in this book. Moreover, the proofs of the results presented here are somewhat dry and technical.
We recommend that most of this appendix be treated as a black box by most readers of this book. The
exception is B.3, which can be read independently of the other sections: the notion of flat inner fibration is
of some independent interest, and plays an important role in the main part of the book.
We close this introduction with a few simple observations about Definition B.0.19 and Theorem B.0.20.
1093
Remark B.0.23. Let P be a categorical pattern on a simplicial set S. We will sometimes abuse terminology
by saying that a map of simplicial sets X S is P-fibered if there exists a collection of edges M in X such that
X = (X, M ) is a P-fibered object of (Set+ )/ P . In this case, the set M is uniquely determined (requirement
(3) of Definition B.0.19).
Remark B.0.24. In the situation of Definition B.0.19, conditions (5) and (6) are automatic whenever the
simplicial set K is weakly contractible and the diagram p is constant.
Remark B.0.25. Let P be a categorical pattern on a simplicial set S. For every pair of objects X, Y
]
(Set+
)/ P , there exists a simplicial set MapS (X, Y ) with the following universal property: for every simplicial
set K, we have a canonical bijection
(50 ) For each A and every coCartesian section s0 of the projection X S K K , there exists a
coCartesian section s of X S K/ K/ extending s0 .
Remark B.0.27. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on a simplicial set S, and
suppose we are given a P-fibered object X = (X, M ) (Set+ )/ P . Let : X S denote the underlying
map of simplicial sets. We can define a categorical pattern P = (M, T 0 , {q : K/ X}B ) on X as
follows:
(1) The set M is the collection of marked edges of X (in other words, the collection of locally -coCartesian
edges e of X such that (e) MS ).
(2) The set T 0 = 1 T is the collection of all 2-simplices of X whose images in S belong to T .
(3) We let {q : K/ X}B be the collection of those diagrams q : K / X such that q carries each
edge of K / into M , and q belongs to {p : K/ S}A .
Remark B.0.28. Let S be a simplicial set, and suppose we are given a categorical pattern P = (MS , T, {p :
K/ S}A ), where MS consists of all edges of S, T consists of all 2-simplices of S, each of the simplicial
sets K is weakly contractible and each of the maps p is constant. Then the model structure on (Set+ )/ P
described by Theorem B.0.20 coincides with the coCartesian model structure of Example B.0.21: this follows
immediately from Remark B.0.24.
1094 APPENDIX B. CATEGORICAL PATTERNS
Definition B.1.1. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on a simplicial set S. The
collection of P-anodyne morphisms in (Set+ )/ P is the smallest weakly saturated (see Definition T.A.1.2.2)
class of morphisms which contain all morphisms of the following types:
(A0 ) The inclusion (21 )] (2 )[ (2 )[ (2 )] , for every map 2 S belonging to T which carries every
`
1
edge into MS .
(A1 ) The inclusion Q[ Q] , where Q = 0 {0,2} 3 {1,3} 0 and the map Q S carries every edge
` `
of Q into MS and every 2-simplex of Q into T .
for every n > 1 and every map n S whose restriction to {0,1,n} belongs to T .
(C1 ) The inclusion (ni )[ (n )[ , for every 0 < i < n and every map n S.
Example B.1.2. Let P be a categorical pattern on a simplicial set S, and suppose we are given maps of
i
simplicial sets A B S. If i is inner anodyne, then the induced map A[ B [ is a P-anodyne morphism
+
in (Set )/ P .
Example B.1.3. Let P be a categorical pattern on a simplicial set S, and let e : 1 S be a marked
/
edge of S. For every simplicial set A, let A denote the marked simplicial set (A/ , MA ), where MA is the
/
collection of all edges of A/ which are either degenerate or contain the cone point. We regard A as an
e
object of (Set+ / 0 / 1
)/ P via the map A ( ) ' S. For any cofibration of simplicial sets i : A B, the
/ /
induced map j : A B is P-anodyne. To prove this, it suffices to treat the basic case where B = n and
A = n , in which case the map j is a generating P-anodyne map which is either of type (B0 ) (if n = 0)
or (C0 ) (if n > 0).
Example B.1.4. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on a simplicial set S. Let
B0 B be a simplicial sets containing a vertex b, and let f : B ? K S be a map whose restriction to
{b} ? K ' K/ is given by p . Suppose that every simplex of B either belongs to B0 or contains b as a final
vertex. Then the inclusion
a a
(B0 ? K )[ ({b} ? K )] (B ? K )[ ({b} ? K )] )
({b}?K )[ ({b}?K )[
is P-anodyne, because it can be obtained as an iterated pushout of P-anodyne inclusions of type (C2 ).
B.1. P-ANODYNE MORPHISMS 1095
Our next result highlights the relevance of Definition B.1.1 to the proof of Theorem B.0.20:
Proposition B.1.6. Let P be a categorical pattern on a simplicial set S, and let X (Set+
)/ P . The
following conditions are equivalent:
(1) The object X has the extension property with respect to every P-anodyne morphism in (Set+
)/ P .
The proof of Proposition B.1.6 will require the following preliminary result:
Lemma B.1.7. Let n 2, and let p : X n be an inner fibration of simplicial sets. Consider a
commutative diagram
n0
f0
/X
_ =
f
p
n
id / n ,
where f0 carries {0,1} n0 to a locally p0 -coCartesian edge of X n {0,1,n} , where p0 denotes the
projection X n {0,1,n} {0,1,n} . Then there exists a map f : n X as indicated, rendering the
diagram commutative.
Proof. To prove the assertion, it will suffice to show that f0 extends to an n-simplex of X (the compatibility
with the projection p is automatic, since n0 contains every vertex of n ). Choose a categorical equivalence
X N(C), where C is a topological category (for example, we could take C = | C[X]|). Note that the
projection p factors (uniquely) through some projection map N(C) n . Since p is an inner fibration,
the simplicial set X is an -category, and therefore fibrant with respect to the Joyal model structure.
Consequently, it will suffice to prove the existence of the desired extension after replacing X by N(C). We
may therefore assume that X is the nerve of a topological category C.
The functor f0 determines the following data in the topological category C:
(2) A morphism : C0 C1 in C, given by evaluating f0 on the edge {0,1} n0 . Let q : MapC (C1 , Cn )
MapC (C0 , Cn ) be the map induced by composition with . Since is locally p-coCartesian, it is
coCartesian with respect to the projection X n {0,1,n} {0,1,n} , so that q is a weak homotopy
equivalence.
(3) A continuous map g0 : [0, 1]n2 MapC (C1 , Cn ), given by evaluating f0 on {1,2,...,n }.
such that the restriction H0 |([0, 1]n2 {1}) coincides with the composition
g0 q
[0, 1]n2 MapC (C1 , Cn ) MapC (C0 , Cn ).
1096 APPENDIX B. CATEGORICAL PATTERNS
Let h1 = H0 |([0, 1]n2 {0}). We can regard the restriction H0 |([0, 1]n2 [0, 1]) as a homotopy from
q g0 to h1 | [0, 1]n2 . Unwinding the definitions, we see that producing the desired extension f is equivalent
to extending H0 to a homotopy from q g to h1 , for some continuous map g : [0, 1]n2 MapC (C1 , Cn ).
The existence of H (and g) now follows easily from the fact that q is a weak homotopy equivalence.
Proof of Proposition B.1.6. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on the simplicial
set S, and let X be an object of (Set+ )/ P . We wish to show that X is P-fibered if and only if it has the
extension property with respect to every P-anodyne morphism. We begin by proving the if direction. Let
X = (X, M ), and let q : X S denote the underlying map of simplicial sets. We will show that X satisfies
conditions (1), (2), (3), (4) and (6) of Definition B.0.19, together with condition (50 ) of Remark B.0.26:
(1) We must show that q : X S is an inner fibration. This is equivalent to our assumption that X has
the unique extension property with respect to every morphism of type (C1 ) appearing in Definition
B.1.1.
(2) Let e : 1 S belong to MS , let X 0 = X S 1 , and let q 0 : X 0 1 denote the projection map.
We wish to prove that q 0 is a coCartesian fibration. Let M 0 denote the collection of edges in X 0 whose
image in X belongs to M . Since X has the extension property with respect to morphisms of the type
(C0 ) appearing in Definition B.1.1, we deduce that every edge of M 0 is q 0 -coCartesian. The existence
of a sufficient supply of such edges follows from the assumption that q has the extension property with
respect to morphisms of type (B0 ).
(3) Let e, X 0 , and q 0 be as in (2). We claim that an edge e : x y of X 0 lifting e is q 0 -coCartesian if
and only if e M 0 . The if direction follows from the above arguments. To prove the converse,
we first treat the case where the edge e is degenerate, corresponding to a vertex s S. Let Xs
denote the -category X S {s}, so that e is an equivalence in Xs and therefore belongs to Xs' .
0 3 0 0 {1,2}
3 in K. The inclusion
` `
Let Q = {0,2} {1,3} , and let Q denote the image of
0 0
Q Q is a weak homotopy equivalence. Consequently, the map Q Y determined by the edge e
extends to a map Q Xs' . Since X has the extension property with respect to morphisms of type
(A1 ) appearing in Definition B.1.1, we deduce that the induced map Q X carries each edge of Q
into M , so that e M .
We now treat the general case where e is not assumed to be degenerate. Using the extension property
with respect to morphisms of type (B0 ), we can choose an edge e0 : x y 0 in M 0 which lies over e.
Since e0 is q 0 -coCartesian, we can choose a 2-simplex
0
?y
0
e e00
x
e / y
lying over the edge e in S 0 , where e00 is an edge of the fiber Xq0 0 (y) . Since e is also q 0 -coCartesian,
we deduce that e00 is an equivalence in Xq0 0 (y) , so that e00 M by the above argument. Invoking our
assumption that X has the extension property with respect to morphisms of the type (A0 ), we deduce
that e M 0 , as desired.
(4) Let 2 S be a 2-simplex which belongs to T , let X 0 = X S 2 , and let e be an edge of X 0 lying
over {0,1} whose image in X belongs to M . We wish to prove that e is q 0 -coCartesian, where q 0
denotes the projection map X 0 2 . This follows immediately from our assumption that X has the
extension property with respect to morphisms of the type (C0 ).
(50 ) Fix an index A. Let q : X S K/ K/ denote the projection map, and let q0 : K S K K
its restriction. We must show that every coCartesian section of q0 can be extended to a coCartesian
section of q . In view of (3), this is equivalent to the requirement that X have the extension property
with respect to morphisms of type (B1 ) in Definition B.1.1.
B.1. P-ANODYNE MORPHISMS 1097
(6) Let and q be as in (40 ); we must show that every coCartesian section of q is a q-limit diagram. In
view of (3), this is equivalent the requirement that X has the extension property with respect to all
morphisms of type (C2 ) appearing in Definition B.1.1.
We now prove the only if direction. Assume that X is P-fibered. We will show that X has the
extension property with respect to every P-anodyne morphism f : A B in (Set+ )/ P . It will suffice to
treat the case where f is one of the generating P-anodyne morphisms appearing in Definition B.1.1. For
morphisms of the types (B1 ), (C1 ), and (C2 ), the relevant assertion follows from the arguments given above
in cases (50 ), (1), and (6), respectively. There are several more cases to consider:
?y
g0 g 00
x
g
/ z
in X 0 such that g 0 and g 00 are locally q 0 -coCartesian, then g is locally q 0 -coCartesian. We observe
that g 00 is automatically q 0 -coCartesian, and the hypothesis that X is P-fibered guarantees that g 0 is
q 0 -coCartesian. It follows from Proposition T.2.4.1.7 that g is q 0 -coCartesian.
(A1 ) The map f is an inclusion Q[ Q] , where Q = 0 {0,2} 3 {1,3} 0 , and the map Q S carries
` `
each edge of Q into MS and each 2-simplex of Q into T . Let X 0 = X S Q and let q 0 : X 0 Q denote
the projection map. It follows from Corollary T.2.4.2.10 that q 0 is a coCartesian fibration, classified
by some functor : Q Cat . Since the projection Q 0 is a categorical equivalence, the functor
is equivalent to a constant functor; it follows that X 0 is equivalent to a product Q C, for some
-category C. To show that X has the extension property with respect to f , it suffices to show that
every section of q 0 is coCartesian. Replacing X 0 by QC, we are reduced to proving that every diagram
Q C carries each edge of Q to an equivalence in C, which follows from a simple diagram chase.
(B0 ) The map f is an inclusion {0}] (1 )] lying over an edge of MS . Since the induced map XS 1 1
is a coCartesian fibration, the object X has the extension property with respect to f .
(C0 ) The map f is an inclusion
a a
(n0 )[ ({0,1} )] (n )[ ({0,1} )] ,
({0,1} )[ ({0,1} )[
for every n > 1 and every map n S which carries {0,1,n} into S 0 . The desired result in this case
is a reformulation of Lemma B.1.7.
We next show that the class of P-anodyne morphisms behaves well with respect to products. For a more
precise statement, we need to introduce a bit of notation.
Definition B.1.8. Let S and S 0 be simplicial sets, and let P = (MS , T, {p : K/ S}A ) and P0 =
(MS0 0 , T 0 , {q : L/ S 0 }B ) be categorical patterns on S and S 0 , respectively. We let P P0 denote the
categorical pattern
p q
(MS MS0 0 , T T 0 , {K/ S {s0 } S S 0 }A,s0 S 0 {L/ {s} S 0 S S 0 }sS,B )
on the product S S 0 .
1098 APPENDIX B. CATEGORICAL PATTERNS
Proposition B.1.9. Let P and P0 be categorical patterns on simplicial sets S and S 0 . Let f : X Y be
0 0
a cofibration in (Set+ 0 + 0
)/ P , and let f : X Y be a cofibration in (Set )/ P . If f is P-anodyne or f is
0
0
P -anodyne, then the induced map
0 a 0 0
f f 0 : (Y X ) (X Y ) Y Y
0
XX
is P P0 -anodyne.
Lemma B.1.10. Let P = (MS , T, {K/ S}A ) be a categorical pattern on a simplicial set S. Let B0 B
be an inclusion of simplicial sets, and let f : 1 B S be a map with the following properties:
For every simplex : n B which does not belong to B0 , let be the 2-simplex of 1 n spanned
by (0, 0), (1, 0) and (1, n). Then the induced map
f
2 1 n 1 B S
belongs to T .
is P-anodyne.
Proof. Working simplex-by-simplex, we can reduce to the case where B = n and B0 = n . The simplicial
set 1 n admits a filtration
a
({0} n ) (1 n ) = Z0 Z1 . . . Zn Zn+1 = 1 n ,
{0} n
where each Zi+1 is obtained from Zi by adjoining the (n + 1)-simplex of 1 n corresponding to the map
i : [n + 1] [1] [n]
(
(0, j) if j n i
i (j) =
(1, j 1) if j > n i.
Let Zi = (Zi , Mi ) denote the marked simplicial set whose marked edges are precisely those edges which are
marked in (1 )] (1 )[ . We wish to show that the inclusion Z 0 Z n+1 is P-anodyne. For this, it will
suffice to show that each of the inclusions hi : Z i Z i+1 is P-anodyne. If i = n = 0, then hi is a generating
P-anodyne morphism of type (B0 ). If 0 i < n, then hi is a pushout of a generating P-anodyne morphism
of type (C1 ). If If i = n > 0, then hi is a pushout of a generating P-anodyne morphism of type (C0 ).
f is one of the generating P-anodyne morphisms described in Definition B.1.1. There are fourteen cases to
consider:
B.1. P-ANODYNE MORPHISMS 1099
where M 0 is the collection of all edges of K/ 1 except for {v} 1 , where v is the cone point of
K/ , and M M 0 is the collection of all those edges which do not join (v, 0) to a vertex of K/ {1}.
We begin by observing that g is a pushout of a coproduct of morphisms of type (A0 ), indexed by the
collection of vertices of K . It will therefore suffice to show that g 0 is (P P0 )-anodyne, which follows
from the observation that g 0 is a pushout of a morphism of the type described in Lemma B.1.12.
(C) The map f is a generating P-anodyne morphism of one of the types (C0 ), (C1 ), or (C2 ) described in
Definition B.1.1, and f 0 is an inclusion (1 )[ (1 )] . In this case, f f 0 is an isomorphism and there
is nothing to prove.
(A00 ) The map f is an inclusion (21 )] (2 )[ (2 )[ (2 )] where 2 S belongs to T and carries every
`
1
edge into MS , and f 0 is an inclusion ( m )[ (m )[ . If m = 0, then f f 0 is a generating (P P0 )-
anodyne morphism of type (A0 ). If m > 0, then f f 0 is an isomorphism.
(A01 ) The map f is an inclusion Q[ Q] , where Q = 0 {0,2} 3 {1,3} 0 and the map Q S carries
` `
every edge of Q into MS and every 2-simplex of S into T , and f 0 is an inclusion ( m )[ (m )[ . If
m = 0 then f f 0 is a generating (P P0 )-anodyne morphism of type (A1 ), and if m > 0 then f f 0
is an isomorphism.
(B00 ) The map f is an inclusion {0}] (1 )] , for some edge 1 S belonging to MS , and f 0 is an inclusion
( m )[ (m )[ . If m = 0, then f f 0 is a generating (P P0 )-anodyne morphism of type (B0 ).
Let us assume therefore that m > 0. For 0 k m, let k : m+1 1 m denote the simplex
determined by the map of partially ordered sets [m + 1] [1] [m] given by the formula
(
(0, j) if j m k
j 7
(1, j 1) otherwise.
Z0 Z1 . . . Zm+1 = 1 m
(B10 ) For some A, the map f is an inclusion K] (K/ )] (where K/ maps to S via p ), and f 0 is an
inclusion ( m )[ (m )[ . If m = 0, then f f 0 is a generating P P0 -anodyne morphism of type
(B1 ) and there is nothing to prove. Let us assume therefore that m > 0. Let v denote the cone point
of K/ . We define a filtration
Z0 Z1 . . . Zm Zm+1 = K/ m
as follows. For each i m, let Zi denote the simplicial subset of K/ m generated by those simplices
such that either ({v} m ) {v} {0,...,i1} or the projection map m is not surjective.
Let Z i denote the marked simplicial set (Zi , Mi ), where Mi is the collection of those edges of Zi whose
image in m is degenerate. The map f f 0 can be identified with the inclusion Z 0 Z m+1 . It will
therefore suffice to show that each of the inclusions gi : Z i Z i+1 is (P P0 )-anodyne. If i < m, then
gi is a pushout of the inclusion B [ (i ? (K mi )[ , where B denotes the pushout
a
( i ? (K mi ) (i ? (K mi )).
i ?(K mi
0 )
In view of Example B.1.2, it will suffice to show that the inclusion of simplicial sets B i ?(K mi )
is inner anodyne. This follows from Lemma T.2.1.2.3, since the inclusion K mi 0 K mi is
left anodyne (Corollary T.2.1.2.7).
In the case i = m, we observe that gi is a pushout of the inclusion
a a
(( m ) ? K )[ ({m} ? K )] (m ? K )[ ({m} ? K )] ,
({m}?K )[ ({m}?K )[
for some n > 1 such that the map n S carries {0,1,n} to a 2-simplex belonging to T , and f 0 is an
inclusion ( m )[ (m )[ . If m = 0, then f f 0 is a (P P0 )-anodyne morphism of type (C0 ). We
may therefore assume without loss of generality that m > 0. We define maps
s r
n 1 n n
by the formulae
s(i) = (1, i)
(
0 if i = 0, j = 1
r(i, j) =
j otherwise.
These maps exhibit f as a retract of the inclusion
a
g : ((1 )] (n0 )[ ) ({0}] (n )[ ) (1 )] (n )[ .
{0}] (n
0)
[
r
1 n n S.
Since f is a retract of g, it will suffice to show that gf 0 is (P P0 )-anodyne, which follows immediately
from Lemma B.1.10.
B.1. P-ANODYNE MORPHISMS 1101
(C10 ) The map f is an inclusion (ni )[ (n )[ , for where 0 < i < n, and f 0 is an inclusion ( m )[ (m )[ .
In this case, f f 0 is a morphism of the form B0[ B [ , where B0 B is an inner anodyne inclusion of
simplicial sets (Corollary T.2.3.2.4). It follows from Example B.1.2 that f f 0 is (P P0 )-anodyne.
(C20 ) The map f has the form
a a
( n ? K )[ ({n} ? K )] (n ? K )[ ({n} ? K )] )
({n}?K )[ ({n}?K )[
for some A and n > 0, where n ? K S extends p , and f 0 is an inclusion of the form
( m )[ (m )[ . The treatment of this case is similar to that of (B10 ). If m = 0, then f f 0 is
a generating P P0 -anodyne morphism of type (C2 ) and there is nothing to prove. Let us assume
therefore that m > 0. We define a filtration
Z0 Z1 . . . Zm Zm+1 = (n ? K ) m
as follows. For each i m, let Zi denote the simplicial subset of (n ? K ) m generated by those
simplices such that either (n m ) n {0,...,i1} or the projection map m is not
surjective. Let Z i denote the marked simplicial set (Zi , Mi ), where Mi is the collection of those edges
of Zi which are marked in the product
a
((n ? K )[ ({n} ? K )] )) (m )[ .
({n}?K )[
The map f f 0 can be identified with the inclusion Z 0 Z m+1 . It will therefore suffice to show
that each of the inclusions gi : Z i Z i+1 is (P P0 )-anodyne. If i < m, then gi is a pushout of the
inclusion B [ ((n i ) ? (K mi )[ , where B denotes the pushout
a
((n i ) ? (K mi ) ((n i ) ? (K mi )).
(n i )?(K mi
0 )
In view of Example B.1.2, it will suffice to show that the inclusion of simplicial sets B (n i ) ?
(K mi ) is inner anodyne. This follows from Lemma T.2.1.2.3, since the inclusion K 0mi
K mi is left anodyne (Corollary T.2.1.2.7).
In the case i = m, we observe that gi is a pushout of the inclusion
a a
((n m ) ? K )[ ({(n, m)} ? K )] ((n m ) ? K )[ ({(n, m)} ? K )] ,
({(n,m)}?K )[ ({(n,m)}?K )[
Lemma B.1.11. Let P = (MS , T, {p : K/ S}A ) be a categorical ` pattern on a simplicial set S, and let
2 S be a 2-simplex which belongs to T . Then the inclusion i : (20 )] (2 )[ (2 )[ (2 )] is a P-anodyne
0
morphism in (Set+
)/ P .
Proof. We must show that i has the left lifting property with respect to every morphism morphism f : X Y
in (Set+
)/ P , provided that f has the right lifting property with respect to every P-anodyne morphism in
+
(Set )/ P . Replacing P by PY (and invoking Remark B.1.5), we are reduced to showing that X has the
extension property with respect to i, provided that X has the extension property with respect to every
P-anodyne morphism. In view of Proposition B.1.6, we may assume that X is P-fibered. The desired result
is now an immediate consequence of Proposition T.2.4.1.7.
1102 APPENDIX B. CATEGORICAL PATTERNS
Lemma B.1.12. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on a simplicial set S. Fix
A, let M be the collection of all edges of 1 ? K except for the initial edge 1 1 ? K . Let
f : 1 ? K S be a map such which carries each edge into MS , each 2-simplex into T , and such that
f |({1} ? K ) agrees with p . Then the inclusion i : (1 ? K , M ) (1 ? K )] is a P-anodyne morphism
in (Set+ )/ P .
Proof. Let g : X Y be a morphism in (Set+ )/ P which has the right lifting property with respect to every
P-anodyne morphism; we will show that g has the right lifting property with respect to i. Replacing P by
PY (and invoking Remark B.1.5), we may assume that Y is a final object of (Set+ )/ P . Proposition B.1.6
now guarantees that X is P-fibered. Let X 0 denote the fiber product X S (1 ? K ), so that the projection
map q : X 0 (1 ? K ) is a coCartesian fibration. Unwinding the definitions, we must show the following:
() Let s be a section of q. If s carries each edge of M to a q-coCartesian edge of X 0 , then s carries every
edge of 1 ? K to a q-coCartesian edge of X 0 .
To prove (), let us write rewrite the domain of s as {x} ? {z} ? K . Choose a q-coCartesian edge e :
s(x) y in X 0 covering the initial edge 1 1 ? K . Since e is q-coCartesian, we can extend s to a
map s0 : {x} ? {y} ? {z} ? K X 0 carrying {x} ? {y} to e. It follows from Proposition T.2.4.1.7 that, for
every vertex k of K , s0 carries the edge {y} ? {k} to a q-coCartesian edge of X 0 . Using the fact that X is
P-fibered, we deduce that s0 |{y} ? K and s0 |{z} ? K are q-limit diagrams, so that s0 carries {y} ? {z} to
an equivalence in Xy0 . It follows that s carries the edge {x} ? {z} into a composition of q-coCartesian edges
s0 ({x} ? {y}) and s0 ({y} ? {z}), which is again a q-coCartesian edge (Proposition T.2.4.1.7).
We conclude this section with a few miscellaneous results concerning P-anodyne morphisms which will
be needed later.
Lemma B.1.13. Let P0 denote the categorical pattern (0 , HomSet (1 , 0 ), HomSet (2 , 0 ), ), so that
)/ P0 is equivalent to Set . For every left anodyne inclusion of simplicial sets A B, the induced map
+
(Set+
j : A] B ] is P0 -anodyne.
Proof. Without loss of generality, we may assume that B = n and A = ni , for some 0 i < n, where
n > 0. Suppose first that n > 2. If 0 < i < n, then j is a pushout of the inclusion j0 : (ni )[ (n )[ , and
therefore P0 -anodyne (case (C1 ) of Definition B.1.1). If i = 0, then j is a pushout of the inclusion
a a
j0 : (n0 )[ ({0,1} )] (n )[ ({0,1} )]
({0,1} )[ ({0,1} )[
is a Kan fibration between Kan complexes. If f is P0 -anodyne (where P0 is defined as in Lemma B.1.13),
then q is a trivial Kan fibration.
Proof. We first show that q is a left fibration by showing that q has the right lifting property with respect to
every left anodyne inclusion of simplicial sets A B (or every inclusion of simplicial sets, in the case where
+
B.2. THE MODEL STRUCTURE ON (SET )/ P 1103
f is P-anodyne). Unwinding the definitions, this is equivalent to the assertion that Z has the extension
property with respect to the induced inclusion
a
f 0 : (B ] X) (A] Y ) B ] Y .
A] X
It follows from Proposition B.1.9 and Lemma B.1.13 that f 0 is P-anodyne, so that the desired result is a
consequence of Proposition B.1.6.
Applying the above result to the inclusion X, we deduce that the projection map Map]S (X, Z) 0
is a left fibration, so that Map]S (X, Z) is a Kan complex. It follows that q is a Kan fibration as desired
(Lemma T.2.1.3.3).
Definition B.2.1. Let P be a categorical pattern on a simplicial set S. We will say that a morphism
f : X Y in (Set+ +
)/ P is a P-equivalence if, for every P-fibered object Z (Set )/ P , the induced map
f0
X
0
/ Y0
in (Set+ 0
)/ P . Assume that the vertical maps are cofibrations. If f is a P-equivalence, then f is a P-
equivalence.
Proof. Let Z (Set+
)/ P be P-fibered. We have a pullback diagram of simplicial sets
Map]S (X , Z) o
0 0
Map]S (Y , Z)
Proposition B.1.14 implies that the vertical maps are Kan fibrations, so that the diagram is also a homotopy
pullback square. Since f is a P-equivalence, the upper horizontal maps is a homotopy equivalence of Kan
complexes. It follows that the lower horizontal map is also a homotopy equivalence of Kan complexes, as
desired.
1104 APPENDIX B. CATEGORICAL PATTERNS
Lemma B.2.4. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on a simplicial set S, and
let f : X Y be a map between P-fibered objects X = (X, M ), Y = (Y, M 0 ) of (Set+
)/ P . The following
conditions are equivalent:
(1) The map f is a P-equivalence.
(2) The map f admits a homotopy inverse; that is, there exists a map g : Y X in (Set+
)/ P and
homotopies
h : (1 )] X X h0 : (1 )] Y Y
connecting g f and f g to idX and idY , respectively.
(3) For every edge 1 S, the induced map X S 1 Y S 1 is an equivalence of -categories.
If every edge of S belongs to MS , then (3) can be replaced by the following apparently weaker condition:
(30 ) For every vertex s S, the induced map Xs Ys is an equivalence of -categories.
Proof. The equivalence of (1) and (2) is formal, and the implications (2) (3) (30 ) are clear. If every
edge of S belongs to MS , then the implication (30 ) (3) follows from Corollary T.2.4.4.4. To complete the
proof, let us suppose that f satisfies (3). We will say that an object W = (W, M 00 ) (Set+ )/ P is good if
composition with f induces a homotopy equivalence
Map]S (W , X) Map]S (W , Y ).
Our goal is to prove that every object W (Set+
)/ P is good. The proof proceeds in several steps:
Map]S (W , X) / Map] (W , Y )
S
Map]S (W [ , X) / Map] (W [ , Y ).
S
The left vertical map exhibits Map]S (W , X) as the full simplicial subset of Map]S (W [ , X) spanned
by those maps W X which carry every edge in M 00 to a locally p-coCartesian edge of X, where
p : X S denotes the projection, and the right vertical map admits a similar description in terms of
the projection q : Y S. Assumption (3) implies that an edge of X is locally p-coCartesian if and
only if its image in Y is locally q-coCartesian. Consequently, to prove that W is good, it will suffice to
show that W [ is good.
(b) Suppose given a pushout diagram
V / V0
W / W0
in the category of simplicial sets over S, where the vertical maps are cofibrations. We then obtain
pullback diagram
Proposition B.1.14 implies that the vertical maps are Kan fibrations, so both diagrams are homotopy
pullback squares. It follows that if V [ , V 0[ , and W [ are good, then W 0[ is good.
+
B.2. THE MODEL STRUCTURE ON (SET )/ P 1105
(c) Let n S be a map; then (n )[ is good for n 1; this follows immediately from (3).
(d) For any map n S, the object ({0,1} {0} . . . {n1} {n1,n} )[ (Set+
` `
)/ P is good; this follows
from (b) and (c).
0
(e) Let u : W W be a P-equivalence (for example, any P-anodyne map). Then W is good if and only
0
if W is good.
(f ) For any map n S, the resulting object (n )[ (Set+ )/ P is good. This follows from (e) and (d),
since the inclusion ({0,1} {0} . . . {n1} {n1,n} )[ (n )[ is P-anodyne (Example B.2.2).
` `
(h) If the simplicial set W is finite-dimensional, then W [ (Set+ )/ P is good. The proof goes by induction
on the dimension n 0 of W . If W is empty, then the result is obvious. Otherwise, let K denote
the set of nondegenerate n-simplices of W , and let W 0 denote the (n 1)-skeleton of W . We have a
pushout diagram
K n / W0
K n / W.
The inductive hypothesis guarantees that (K n )[ and W 0[ are good, and (K n )[ is good by
virtue of (g) and (f ). It follows from (b) that W [ is good.
Then Map]S (W [ , X) can be obtained as the homotopy inverse limit of the tower {Map]S (W (n)[ , X)}n0 ,
and Map]S (W [ , Y ) can be described similarly. It follows that if each W (n)[ is good, then W [ is good.
Proof of Theorem B.0.20. Let P = (MS , T, {p : K/ S}A ) be a categorical pattern on a simplicial set
S. We wish to prove that the category (Set+ )/ P admits a combinatorial simplicial model structure in which
the cofibrations are given by monomorphisms and the fibrant objects are precisely the P-fibered objects.
Assume for the moment that each of the simplicial sets K is finite. It follows from the small object argument
that there exists a functor E : (Set+ +
)/ P (Set )/ P and a natural transformation : id T with the
following properties:
Let f : X Y be a morphism in (Set+ )/ P . It follows from (c) and Example B.2.2 that f is a P-equivalence
if and only if E(f ) is a P-equivalence. Using (b) and Lemma B.2.4, we deduce that f is an equivalence if
and only if for each edge e : 1 S, the map E(f ) induces a categorical equivalence of simplicial sets after
pulling back along e. Using (a) and Corollary T.A.2.6.12, we deduce that the collection of P-equivalences
in (Set+
)/ P is perfect, in the sense of Definition T.A.2.6.10.
We now wish to deduce the existence of a left proper, combinatorial model structure on (Set+ )/ P such
that the cofibrations are the monomorphisms and the weak equivalences are given by the P-equivalences. It
will suffice to show that (Set+ )/ P satisfies the hypotheses of Proposition T.A.2.6.13:
(1) The collection of P-equivalences is perfect: this follows from the above arguments.
(2) The collection of P-equivalences is stable under pushouts by cofibrations: this follows from Lemma
B.2.3.
(3) Let f : X Y be a morphism in (Set+ )/ P which has the right lifting property with respect to every
cofibration; we wish to show that f is a P-equivalence. To prove this, it suffices to observe that f
admits a section s and that the composition s f : X X is homotopic to the identity (that is, there
exists a homotopy h : X (1 )] X from idX to s f in the category (Set+ )/ P ).
We next claim that the simplicial structure on (Set+ )/ P is compatible with its model structure. In view
of Proposition T.A.3.1.7, it will suffice to prove that for every object X (Set+ )/ P and each n 0, the
projection map p : X (n )] X is a P-equivalence. The inclusion i : {0}] (n )] determines a section
s of p; it will therefore suffice to show that s is a P-equivalence. Lemma B.1.13 implies that i is P0 -anodyne
(where P0 is defined as in the statement of Lemma B.1.13). Using Proposition B.1.9, we conclude that s is
P-anodyne, so that s is a P-equivalence by Example B.2.2.
We now discuss the case of a general categorical pattern P = (MS , T, {p : K/ S 0 }A ) on S. Let
0
P = (MS , T, ). We have already shown that (Set+ )/ P has the structure of a left proper combinatorial
0
simplicial model category. We may therefore define a model structure on the category (Set+ )/ P to be
+
the localization of (Set )/ P with respect to the generating P-anodyne maps appearing in Definition B.1.1.
It follows from Proposition T.A.3.7.3 that (Set+ )/ P is again a left proper combinatorial simplicial model
category.
To complete the proof, it will suffice to show that an object X (Set+ )/ P is fibrant if and only if it is
P-fibered. It follows from Proposition T.A.3.7.3 that X is fibrant if and only if the following conditions are
satisfied:
Suppose that X satisfies (ii). Note that for every P-anodyne map f , the map q is a Kan fibration (Proposition
B.1.14), and therefore a trivial Kan fibration. It follows that q is surjective on vertices, so that X has the
extension property with respect to every P-anodyne map and is therefore P-fibered by virtue of Proposition
B.1.6.
Conversely, suppose that X is P-fibered; we wish to show that X satisfies conditions (i) and (ii). To
0
prove (i), consider the map q : Map]S (Y , X) Map]S (Y , X). This map is a Kan fibration (Proposition
B.1.14) and a homotopy equivalence by virtue of our assumption that f is a P0 -equivalence (since X is
P0 -fibered). It follows that q is a trivial Kan fibration and therefore surjective on vertices, which proves (i).
To prove (ii), it will suffice to show that q is a trivial Kan fibration whenever f is P-anodyne. To see that
+
B.2. THE MODEL STRUCTURE ON (SET )/ P 1107
q has the right lifting property with respect to the inclusion n n , we need to show that X has the
extension property with respect to the induced inclusion
a 0 0
f 0 = (Y (n )] ) (Y ( n )] ) Y (n )] .
Y ( n )]
This follows from Proposition B.1.6, since f 0 is P-anodyne by virtue of Proposition B.1.9.
Remark B.2.5. Let P and P0 be categorical patterns, and let P P0 be defined as in Definition B.1.8.
The formation of Cartesian products induces a functor
F : (Set+ + +
)/ P (Set )/ P (Set )/ P P .
0 0
With respect to the model structures of Theorem B.0.20, the map F is a left Quillen bifunctor. To prove
0 0
this, we must show that if f : X X is a cofibration in (Set+ )/ P and g : Y Y is a cofibration in
+
(Set )/ P0 , then the induced map
0 a 0 0 0
f g : (X Y ) (X Y ) X Y
XY
is a cofibration, which is trivial if either f or g is trivial. The first claim is obvious, and the second is
equivalent to the requirement that the diagram
X Y
i / X0 Y
X Y
0 j
/ X0 Y 0
is a homotopy pushout square. For this, it suffices to show that the horizontal maps are weak equivalences.
We will prove that i is a weak equivalence; the proof that j is a weak equivalence is similar. Choose
0 00 00
a P-anodyne map f 0 : X X , where X is P-fibered. Proposition B.1.9 guarantees that the map
0 00 00
X Y X Y is (P P0 )-anodyne. It therefore suffices to show that the composite map XY X Y
0 00 0
is a (P P0 )-equivalence. We may therefore replace X by X and thereby reduce to the case where X is
0
P-fibered. By a similar argument, we can assume that the map X X has the right lifting property with
respect to all P-anodyne morphisms, so that X is P-fibered as well. The P-equivalence f now admits a
0
homotopy inverse, so that the induced map X Y X Y admits a homotopy inverse as well.
Remark B.2.6. Let P be a categorical pattern, and let (Set+ )/ P be endowed with the model structure of
Theorem B.0.20. Then the weak equivalences in (Set+
)/ P are precisely the P-equivalences.
Let P be a categorical pattern on a simplicial set S, and regard (Set+ )/ P as endowed with the model
structure of Theorem B.0.20. An object of (Set+ )
/P is fibrant if and only if it is P-fibered. Under some
mild assumptions on P, we can explicitly describe all fibrations between fibrant objects of (Set+ )/ P :
(b) The object X is P-fibered, and the underlying map of simplicial sets X Y is a categorical fibration.
1108 APPENDIX B. CATEGORICAL PATTERNS
The proof of Proposition B.2.7 will require some preliminaries. We begin with some remarks on the
functoriality of the construction P 7 (Set+
)/ P (for a generalization, see Theorem B.4.2).
Definition B.2.8. Let f : S S 0 be a map of simplicial sets. Suppose we are given categorical patterns
/
P = (MS , T, {p : K/ S}A ) and P0 = (MS0 , T 0 , {p0 : K0 S 0 }A0 ) on S and S 0 , respectively. We
0
will say that f is compatible with P and P if the following conditions are satisfied:
Proposition B.2.9. Let f : S S 0 be a map of simplicial sets, and suppose that f is compatible with
categorical patterns P and P0 on S and S 0 , respectively. Then composition with f induces a left Quillen
functor f! : (Set+ +
)/ P (Set )/ P .
0
Proof. It is clear that f! preserves cofibrations. It also admits a right adjoint, given by the pullback functor
f described by the formula f X ' X (S 0 ,MS0 ) (S, MS ). To complete the proof, it will suffice to show that
f! preserves P-equivalences. Let X, Y (Set+ )/ P , and let : X Y be a P-equivalence. We wish to show
that f! () is a P0 -equivalence. For this, it suffices to show that for every P0 -fibered object Z (Set+ )/ P ,
0
is a homotopy equivalence. The left hand side can be identified with Map]S (Y , f Z), and the right hand side
with Map]S (X, f Z). The desired result now follows from the assumption that is a P-equivalence, and the
observation that f Z is P-fibered.
Example B.2.10. For any categorical pattern P = (MS , T, {p : K/ S}A ) on any simplicial set
)/ P Set is a left Quillen functor, where we endow Set with the model
+ +
S, the forgetful functor (Set+
structure determined by Theorem B.0.20 for the categorical pattern P0 = (M0 , T0 , {K/ 0 }A ) on 0
(here M0 and T0 consist of all edges and 2-simplices of 0 , respectively). If each of the simplicial sets K is
contractible, then this coincides with the usual model structure on Set+ (Remark B.0.28).
Proof. Let p : X S denote the underlying map of simplicial sets. The set M consists of all locally p-
coCartesian morphisms f in X such that p(f ) is an equivalence in S. In view of Proposition T.2.4.1.5, it will
suffice to show that every such morphism is p-coCartesian. This follows from Lemma B.1.7 together with
our assumption on the set of 2-simplices T .
We first prove that (a) (b). Assume that p is a fibration in (Set+ )/ P : we wish to prove that X is
P-fibered and that the underlying map of simplicial sets X Y is a categorical fibration. The first assertion
is obvious; to prove the second, we must show that every lifting problem of the form
A[ /X
>
i
B[ /Y
admits a solution, provided that the underlying map of simplicial sets A B is a trivial cofibration with
respect to the Joyal model structure. To prove this, it will suffice to show that the map i is a P-equivalence.
By virtue of Proposition B.2.9, it will suffice to prove this after replacing P by the categorical pattern
P0 = (MS0 , T, ), where MS0 is the collection of all equivalences in S. We must now show that for every
] ]
P-fibered object Z = (Z, M ) (Set+ [ [
)/ P , the induced map : MapS (B , Z) MapS (A , Z) is a weak
homotopy equivalence. We observe that Z is an -category and MZ can be identified with the collection
of all equivalences in Z (Lemma B.2.11). For every simplicial set K and every -category C, we have a
commutative diagram
Map] (B [ , Z) / Fun(B, Z)' / Fun(B, S)0
S
0 00
Map]S (A[ , Z) / Fun(A, Z)0 / Fun(A, S)' .
where the rows are homotopy fiber sequences. Consequently, to prove that is a homotopy equivalence, it
suffices to show that 0 and 00 are homotopy equivalences. This follows from the observation that the maps
are categorical equivalences (in fact, trivial Kan fibrations), since A B is a trivial cofibration and the
simplicial sets S and Z are fibrant (with respect to the Joyal model structure).
We now show that (b) (a). Assume that X is P-fibered and that the underlying map X Y is a
categorical fibration; we wish to show that p : X Y is a fibration in (Set+
)/ P . We must prove that every
lifting problem of the form
A
f0
/X
?
i p
B
g
/Y
admits a solution, provided that i is a monomorphism and a P-equivalence. Since X is P-fibered, the lifting
problem
A
f0
/X
;
0
f
i
B / (S, MS ).
admits a solution. The map g 0 = p f 0 does not necessarily coincide with g. However, g and g 0 agree on A
and therefore determine a map
a
G0 : (A (1 )] ) (B ( 1 )] ) Y .
A( 1 )]
1110 APPENDIX B. CATEGORICAL PATTERNS
(A (1 )] ) ( 1 )] )
G0
/3 Y
`
A( 1 )] (B
G
j
B (1 )] /B g
/ (S, MS ).
Since the map j is a P-equivalence (Proposition B.1.9) and X is P-fibered, there exists a map G rendering this
diagram commutative. We regard G as an equivalence from g to p f 0 in Fun(B, Y ). Since p is a categorical
fibration, it induces a fibration X \ Y \ in the category of marked simplicial sets; here X \ = (X, EX ) where
EX is the collection of all equivalences in X and Y \ is defined similarly. It follows that the lifting problem
f0
(A[ (1 )] )
` [
{1}] ) / A[ /3 X \
A[ {1}] (B
F
B [ (1 )]
G / Y\
admits a solution. We can regard F as an equivalence from f to f 0 in Fun(B, X), where f is an extension
of f0 lifting g. Since f is equivalent to f 0 , it carries marked edges of A to marked edges of X, and therefore
constitutes a solution to the original lifting problem.
We next show that (a) (c). Assume that f is a fibration in (Set+ )/ P . We must prove that every
lifting problem of the form
A
f0
/X
?
i p
B
g
/Y
admits a solution, provided that i is a trivial cofibration in (Set+ )/ P ; here denotes the projection Y S.
Since p is assumed to be a fibration in (Set+ )
/P , it suffices to show that i is a trivial cofibration in (Set+
)/ P ,
which follows from Proposition B.2.9.
Finally, we show that (c) (b). Assume that X is ( P)-fibrered. Replacing P by P and invoking
the implication (a) (b), we deduce that X Y is a categorical fibration. It will therefore suffice to show
that X is P-fibered. We will show that X satisfies conditions (1), (2), (3), (4), and (6) of Definition B.0.19,
together with condition (50 ) of Remark B.0.26:
(1) The underlying map of simplicial sets q : X S is an inner fibration. This is clear, since q = p,
where both and p are inner fibrations.
(2) For each edge 1 S belonging to MS , the induced map q1 : X S 1 1 is a coCartesian
fibration. In other words, we must show that for every object x X and every edge e : q(x) s
belonging to MS , there exists a locally q-coCartesian edge e : x s with q(e) = e. Since Y is P-
fibered, we can choose a locally -coCartesian edge ee : p(x) se with (e e) = e. Moreover, the edge
ee belongs to MY , so we can choose a locally p-coCartesian edge e with p(e) = ee (note that e belongs
to MX ). To complete the proof, it will suffice to show that e is locally q-coCartesian: in other words,
that it determines a q1 -coCartesian edge e0 of X S 1 . We note that q1 factors as a composition
q0 1 1
X S 1
Y S 1
1 ,
0 0
and that q 1 (e ) is 1 -coCartesian by construction. In view of Proposition T.2.4.1.3, it suffices to
0 0
show that e is q 1 -coCartesian. This follows from Lemma B.1.7, since the image of every 2-simplex
2
/ S,
K] /
:X
(K/ )]
p
/ (S, MS )
admits a solution. We first invoke the fact that Y is P-fibered to solve the induced lifting problem
K] /: Y
f
(K/ )]
p
/ (S, MS ).
We then invoke the assumption that X is P fibered to solve the lifting problem
K] /X
=
(K/ )]
f
/ Y.
(6) For every index A, every map p : (K/ )] X lifting p : (K/ )] (X, S) is a q-limit diagram.
Invoking the assumption that Y is P-fibered, we deduce that pe = p p is a -limit diagram in Y .
Moreover, pe is one of the diagrams defining the categorical pattern P, so our assumption that X
is P-fibered ensures that p is a p-limit diagram. Since q = p, the desired result now follows from
Proposition T.4.3.1.5.
1112 APPENDIX B. CATEGORICAL PATTERNS
(the right hand side indicates the coend of the functor M (C, ) N (, E) along D).
The above ideas can be reformulated using the language of correspondences. Recall that a correspondence
from a category C to another category D is a category category M containing C and D as full subcategories,
equipped with a functor p : M [1] such that C = p1 {0} and D = p1 {1}. Every correspondence M from
C to D determines a distributor M , given by the formula M (C, D) = HomM (C, D). Conversely, if we are
given a distributor M , we can construct a correspondence M as follows:
An object of M is either an object of C or an object of D.
Morphisms in M are given by the formula
X, Y C
HomC (X, Y ) if
X, Y D
Hom (X, Y )
D if
HomM (X, Y ) =
M (X, Y) if X C, Y D
if X D, Y C .
We can summarize the above discussion informally as follows: given a pair of categories C and D, giving a
distributor from C to D is equivalent to giving a correspondence from C to D.
The composition of distributors has a natural interpretation in the language of correspondences. To
see this, suppose we are given categories C, D, and E. Consider the problem of constructing a category X
equipped with a functor p : X [2] such that C = p1 {0}, D = p1 {1}, and E = p1 {2}. Any such category
X determines distributors M : Cop D Set, N : Dop E Set, and P : Cop E Set, given by the
formulas
M (C, D) = HomX (C, D) N (D, E) = HomX (D, E) P (C, E) = HomX (C, E).
The composition law on X determines (and is determined by) a natural transformation of distributors
(N M ) P , where N M is defined as above.
Now suppose that we are not given X: instead, we are given a correspondence M from C to D and
another correspondence N from D to E. Then M and N determine distributors M : Cop D Set and
N : Dop E Set. From the above analysis, we see that the following data are equivalent:
(a) A category X equipped with a functor p : X [2] such that p1 {0 < 1} = M and p1 {1 < 2} = N.
(b) A distributor P : Cop E Set together with a natural transformation : (N M ) P .
Neither type of data is uniquely determined by M and N, even up to isomorphism. However, there is always
a canonical choice for the data of type (b): namely, we can take P = N M and to be the identity map.
The equivalence between (b) and (a) then shows that there is a canonical choice for the category X. We
` as the composition of the correspondences M and N. Concretely, it can be
will refer to this canonical choice
described as the pushout M D N.
Our goal in this section is to explain how some of the above ideas can be carried over to the -categorical
setting. Motivated by the preceding discussion, we introduce the following definition:
B.3. FLAT INNER FIBRATIONS 1113
Definition B.3.1. Suppose we are given a functor of -categories p : X 2 . We will say that p is flat if
the inclusion X 2 21 , X is a categorical equivalence.
X 2 {1} / X 2 {0,1}
X 2 {1,2} /X
is a homotopy pushout diagram (with respect to the Joyal model structure). More informally, p is flat
if it exhibits the correspondence X 2 {0,2} as the composition of the correspondences X 2 {0,1} and
X 2 {1,2} .
Our first goal in this section is to establish the following recognition criterion for flat maps:
Proposition B.3.2. Let X be an -category equipped with a functor p : X 2 . Let C = p1 {0}, let
D = p1 {1}, and let E = p1 {2}. The following conditions are equivalent:
Remark B.3.3. Criterion (2) of Proposition B.3.2 can be regarded as a version of the formula
Z
(N M )(C, E) = M (C, D) N (D, E)
DD
Example B.3.4. Let p : X 2 be an inner fibration of simplicial sets. Let C = p1 {0}, D = p1 {1}, and
E = p1 {2}. Suppose that for every object C C, there exists a p-coCartesian morphism f : C D, where
D D. Then p is flat.
To prove this, consider an arbitrary morphism g : C E in M, where C C and E E. Choose a
p-coCartesian morphism f : C D in M for D D. Using the assumption that f is p-coCartesian, we can
find a commutative diagram
>D
f h
C
g
/E
which we can identify with an object D DC/ /E lifting D. To show that DC/ /E is weakly contractible,
it suffices to show that D is an initial object of DC/ /E . In view of Proposition T.1.2.13.8, it will suffice to
show that D is an initial object of DC/ , which is equivalent to the assertion that f is locally p-coCartesian.
Example B.3.5. Let p : X 2 be an inner fibration of simplicial sets. Let C = p1 {0}, D = p1 {1}, and
E = p1 {2}. Suppose that for every object E E, there exists a p-Cartesian morphism f : D E, where
D D. Then p is flat. The proof is identical to that of Example B.3.4.
Lemma B.3.6. Let C be a simplicial category equipped with a functor C [1], where [1] denotes the (discrete)
category {0 < 1}. Suppose that the inclusion C0 , C is a cofibration of simplicial categories. Then,op
for
every object D C1 , the functor C 7 MapC (C, D) is a projectively cofibrant object of F (Set )C0 .
1114 APPENDIX B. CATEGORICAL PATTERNS
op
Proof. We must show that every trivial projective fibration : G G0 in (Set )C0 has the right lifting
property with respect to F . Define a new simplicial category C[G] as follows:
(i) The objects of C[G] are the objects of C.
(ii) For C, C 0 C, we have
if C C1 , C 0 C0
0
MapC[G] (C, C 0 ) = MapC (C, C 0 ) G(C)MapC (C ,D) if C C0 , C 0 C1
MapC (C, C 0 )
otherwise
Let C[G0 ] be defined similarly. Unwinding the definitions, we see that has the right lifting property with
respect to F if and only if the induced map : C[G] C[G0 ] has the right lifting property with respect to
the inclusion i : C0 C. Since i is a cofibration, this follows from the observation that is a trivial fibration
of simplicial categories.
Lemma B.3.7. Suppose we are given an inner fibration of simplicial sets p : X 21 . Let C be an initial
object of M = p1 {0,1} , let E be a final object of N = p1 {1,2} , let D = M N = p1 {1}, and let
f : X M be a categorical equivalence from X to an -category M. Then there is a canonical isomorphism
MapM (f (C), f (E)) ' [D] in the homotopy category H of spaces.
Proof. We can identify MapM (f (C), f (E)) with the simplicial set MapC[X] (C, E). Let F : C[D] Set
be the functor given by the formula F (D) = MapC[M] (C, D), and let G : C[D]op` Set be given by the
formula G(D) = MapC[N] (D, E). Since C[X] is isomorphic to the pushout C[M] C[D] C[N], the simplicial
set MapC[X] (C, E) can be computed as the coend
Z
F (D) G(D).
DC[D]
Lemma B.3.6 guarantees that the functor G is projectively cofibrant, so the construction
Z
H 7 H(D) G(D)
DC[D]
carries weak equivalences between injectively cofibrant objects of (Set )C[D] to weak homotopy equivalences
of simplicial sets (Remark T.A.2.9.27). Since C is an initial object of M, the canonical map F F0 is a
weak equivalence, where F0 : C[D] Set is the constant functor taking the value 0 . It follows that
induces a homotopy equivalence
MapC[X] (C, E) lim G.
Since E N is final, we also have a weak equivalence G G0 , where G0 : C[D]op Set denotes the
constant functor taking the value 0. It follows that G is a cofibrant replacement for G0 with respect to the
op
projective model structure on (Set )C[D] , so we can identify lim G with a homotopy colimit of the diagram
G0 . Applying Theorem T.4.2.4.1, we can identify this homotopy colimit with a colimit of the constant
diagram Dop S taking the value 0 . This colimit is represented by the simplicial set D in the homotopy
category H (Corollary T.3.3.4.6).
Proof of Proposition B.3.2. Let X = X 2 21 . Using the small object argument, we can factor the inclusion
X , X as a composition
i q
X , X0 X
where i is inner anodyne, the map q is an inner fibration, and i induces an isomorphism X X0 2 21 .
We will abuse notation by identifying X (and therefore also the -categories C, D, E X) with a simplicial
subset of X0 via the map i.
B.3. FLAT INNER FIBRATIONS 1115
Condition (1) is equivalent to the assertion that q is an equivalence of -categories. Since q is bijective
on vertices, this is equivalent to the assertion that q induces a homotopy equivalence : MapX0 (C, E)
MapX (C, E) for every pair of objects C, E X0 . This condition is obvious unless C C and E E. In the
latter case, it is equivalent to the requirement that for every morphism f : C E in X, the homotopy fiber
of the map (taken over the point f MapX (C, E)) is contractible. It will therefore suffice to prove the
equivalence of the following conditions:
(10 ) The homotopy fiber of over {f } is contractible.
(20 ) The -category DC/ /E is weakly contractible.
Suppose we are given a right fibration X X, and that we can lift f to a morphism f : C E in X. Let
0 0
X = X0 X X; it follows from Proposition T.3.3.1.3 that the inclusion X 2 21 , X remains a categorical
equivalence. Using Proposition T.2.4.4.2, we deduce the existence of a homotopy pullback diagram
MapX0 (C, E)
/ Map (C, E)
X
MapX0 (C, E)
/ MapX (C, E).
It follows that (10 ) is satisfied by the morphism f of X if and only if it is satisfied by the morphism f over
X. Proposition T.2.1.2.5 guarantees that the map XC/ /E XC/ /E is a trivial Kan fibration, so that (20 )
is satisfied by f if and only if it is satisfied by f . It follows that we are free to replace M by X = X/E , and
thereby reduce to the case where E is a final object of X. A similar argument shows that we can assume that
C is an initial object of X. In this special case, the space MapX (C, E) is contractible, so we can reformulate
(10 ) as follows:
(100 ) The space MapX0 (C, E) is contractible.
If C is an initial object of X, then XC/ X is a trivial Kan fibration. Moreover, if E is a final object of
X then it is a final object of XC/ (Proposition T.1.2.13.8), so the projection XC/ /E XC/ is also a trivial
Kan fibration. We therefore obtain the following reformulation of condition (20 ):
(200 ) The -category D is weakly contractible.
The equivalence of (100 ) and (200 ) now follows from Lemma B.3.7.
For many applications, it is useful to generalize Definition B.3.1 to the case of an arbitrary base simplicial
set S.
Definition B.3.8. Let p : X S be an inner fibration of simplicial sets, and let be a 2-simplex of S. We
will say that p is flat over if the induced inner fibration X S 2 2 is flat, in the sense of Definition
B.3.1. We will say that p is flat if it is flat over every 2-simplex of S.
Remark B.3.9. Let p : X S be an inner fibration of simplicial sets. Using Proposition B.3.2, we see
that p is flat if and only if, for every 2-simplex
0
@s
s
f
/ s00
in S and every edge f : x y in X lifting f , the -category Xx/ /y Ss/ /s00 {s0 } is weakly contractible.
1116 APPENDIX B. CATEGORICAL PATTERNS
Example B.3.10. Let p : X S be an inner fibration of simplicial sets. Then p is flat over any degenerate
2-simplex of S, since the induced functor X S 2 2 satisfies the hypotheses of either Example B.3.4
or Example B.3.5. It follows that an inner fibration p : X 2 is flat in the sense of Definition B.3.8 if and
only if it is flat in the sense of Definition B.3.1.
Example B.3.11. Let p : X S be a coCartesian fibration of simplicial sets. Then p is a flat categorical
fibration: this is an immediate consequence of Example B.3.4. Similarly, if p is a Cartesian fibration, then p
is flat.
X0
q
/X
p0 p
S0 / S.
Proposition B.3.13. Let q : X S be a flat inner fibration of simplicial sets, and let x X be a vertex.
Then the induced map Xx/ Sq(x)/ is a flat inner fibration.
s
f
/ s00
in Sq(x)/ , and let f : y z be an edge of Xx/ lifting f . We wish to prove that the -category
is weakly contractible. Let p : Xx/ X be the projection map; then p induces a trivial Kan fibration
Since q is flat, the -category C0 is weakly contractible, so that C is weakly contractible as desired.
Proposition B.3.14. Let p : X S be an inner fibration of simplicial sets. The following conditions are
equivalent:
(1) For every inner anodyne map A , B of simplicial sets and every map B S, the induced map
X S A X S B is a categorical equivalence.
The remainder of this section is devoted to the proof of Proposition B.3.14. We begin by noting some of
its consequences.
Corollary B.3.15. Let p : C D be a flat categorical fibration between -categories. Then, for every
categorical equivalence of simplicial sets A B and every diagram B D, the induced map : A D C
B D C is an equivalence of -categories.
B.3. FLAT INNER FIBRATIONS 1117
where f 0 is inner anodyne and f 00 is an inner fibration (so that B 0 is an -category). We obtain a commutative
diagram
A D C
/ B 0 D C
8
&
B D C .
Proposition B.3.14 implies that is a categorical equivalence. By the two-out-of-three property, it suffices
to show that is a categorical equivalence. We may therefore replace B by B 0 and thereby reduce to the
case where B is an -category.
The map g : A B factors as a composition
g0 g 00
A A0 B
where g 0 is inner anodyne and g 00 is an inner fibration (so that A0 is an -category). We obtain a commutative
diagram
A D C
/ B D C
8
&
A0 D C .
Proposition B.3.14 implies that is a categorical equivalence. Using the two-out-of-three property, we are
reduced to proving that is a categorical equivalence. We may therefore replace A by A0 and thereby reduce
to the case where A is an -category.
Consider the pullback diagram
/
A D C B D C
A
g
/ B.
Since the vertical maps in this diagram are categorical fibrations and the simplicial sets A and B are -
categories, Proposition T.A.2.4.4 guarantees that this diagram is homotopy Cartesian (with respect to the
Joyal model structure). Since the g is a categorical equivalence, it follows that is a categorical equivalence
as well.
Corollary B.3.16. Let f : C D and g : D E be flat categorical fibrations between -categories. Then
g f is a flat categorical fibration.
Proof. Since g f is evidently a categorical fibration, it will suffice to show that g f is flat. Choose a
2-simplex : 2 E; we wish to show that the inclusion C E 21 C E 2 is a categorical equivalence.
Let D0 = D E 2 and D00 = D E 21 . Since g is flat, the inclusion D00 D0 is a categorical equivalence.
Since f is flat, Corollary B.3.15 guarantees that the inclusion
is a categorical equivalence.
Proof. For every -category A, we let A\ denote the marked simplicial set (A, MA ), where A is the collection
of all equivalences in A. Since the category of marked simplicial sets is Quillen equivalent to the category of
simplicial sets (with the Joyal model structure), it will suffice to prove the following:
(A) The diagram
X\ ( {1,2} )[ / C\ D\
X\ ({1,2} )[ / M\
C
g
/ C 00
f f0
C0 /D
C /D
f f0
D00
g
/ D0
() Let S be a subset of {0, 2, 3} containing {0}. Then the inclusion YS YS{1} is a weak equivalence
of marked simplicial sets.
(0 ) Let S be a subset of {0, 1, 3} containing {3}. Then the inclusion YS YS{2} is a weak equivalence
of marked simplicial sets.
Let : 3 1 be the map characterized by 1 {0} = {0,1} 3 , and consider the map
id
: Y Fun(1 , M) 3 Fun(1 , M) 1 M .
0
id
(
C\ .
Using () and the observation that the diagonal inclusion C Y{0} is an equivalence of -categories, we
deduce that 0 is a weak equivalence of marked simplicial sets. A similar argument gives an equivalence of
marked simplicial sets Y{2,3} D\ . Using this observation, we can reformulate (A) as follows:
Y{1,2} / M\
Y{0,3}
0
1
"
YO 3 / M\
<
2
3
YK
where K = {0,1} {1} {1,2} {2} {2,3} 3 . We wish to prove that 3 is a weak equivalence of marked
` `
simplicial sets. Since 0 is an isomorphism of marked simplicial sets, it suffices to show that 1 and 2 are
weak equivalences of marked simplicial sets.
To prove that 1 is a weak equivalence, we factor 1 as a composition
0 00
Y{0,3}
1
Y{0,1,3}
1
Y 3 .
Assertion () implies that 10 is a weak equivalence, and assertion (0 ) implies that 100 is a weak equivalence.
To prove that 2 is a weak equivalence, we factor 2 as a composition
0 00 000
YK
2
Y{0,1,2} `{2} {2,3}
2
Y{0,1,2} ` {1,2,3}
2
Y3 .
{1,2}
1120 APPENDIX B. CATEGORICAL PATTERNS
Consequently, to prove 20 it suffices to show that the map Y{0,1,2} {0,1,2} is a flat inner fibration, which
follows from Example B.3.5. The same argument shows that 200 is a weak equivalence. The map 2000 is a
pushout of the inclusion
Y\{0,1,2} ` {1,2,3}
Y\ .
{1,2}
To complete the proof, it will suffice to show that this map is a weak equivalence of marked simplicial sets,
which is equivalent to the requirement that the composite map
0
Y 3 2
is a flat inner fibration (here 0 is the map characterized by the property that 01 {1} = {1,2} 3 ).
In view of Proposition B.3.2, we must show that for every object C : C C 0 of Fun(1 , C) ' Y{0} and
every object D : D D0 of Fun(1 , D) ' Y{3} , the simplicial set YC/ /D 3 {1,2} is weakly contractible.
This simplicial set can be identified with the product 1 E, where E = Fun(1 , M)C/ /D Fun(1 ,M) X. To
complete the proof, we will show that the -category E is weakly contractible.
We observe that an object of E can be identified with a commutative diagram
C
/ C 00 /D
C D
0
C0 / D00 / D0
in M, where C 00 C and D00 D. Let E0 denote the full subcategory of E spanned by those objects for
which is an equivalence. The inclusion E0 E admits a right adjoint, and is therefore a weak homotopy
equivalence. It will therefore suffice to show that E0 is weakly contractible. Let E1 denote the full subcategory
of E0 spanned by those diagrams for which 0 is an equivalence. The inclusion E1 E0 admits a left adjoint,
and is therefore a weak homotopy equivalence. It therefore suffices to show that E1 is weakly contractible.
We complete the proof by observing that E1 is a contractible Kan complex.
Lemma B.3.18. Let p : M 3 be a flat inner fibration. Let f : C D be a morphism in M, where
C M0 and D M3 . Then the -category N = MC/ /D 3 {1,2} is weakly contractible.
Proof. Let X denote the -category Fun{1,2} ({1,2} , N). According to Proposition B.3.17, we have a
categorical equivalence a a
N1 (X 1 ) N2 N .
X {1} X {2}
Since N1 and N2 are weakly contractible (by virtue of the assumption that p is flat over {0,1,3} and {0,2,3} ),
it will suffice to show that X is weakly contractible. Let q : X N2 be the map given by evaluation at {2}.
Using Corollary T.2.4.7.12, we deduce that q is a coCartesian fibration. Since N2 is weakly contractible,
it will suffice to show that the fiber q 1 E is weakly contractible, for each E N2 (Lemma T.4.1.3.2).
This fiber can be identified with the fiber product {1} 3 (MC/ /D )/E , which is categorically equivalent to
{1} 3 (MC/ /D )/E (Proposition T.4.2.1.5). Let E0 denote the image of E in M. We have a trivial Kan
fibration (MC/ /D )/E MC/ /E0 . It therefore suffices to show that {1} 3 MC/ /E0 is weakly contractible,
which follows from the assumption that p is flat over the 2-simplex {0,1,2} .
Lemma B.3.19. Let p : M n be a flat inner fibration, and let q : n m be a map of simplices
which is surjective on vertices. Then the composite map q p is a flat inner fibration.
B.3. FLAT INNER FIBRATIONS 1121
The desired result now follows after applying Lemma B.3.20 to the flat inner fibration M n 2 2+ji
2+ji .
Proof of Proposition B.3.14. Fix an inner fibration of simplicial sets p : X S. By definition, the map p is
flat if it induces a categorical equivalence X S 21 X S 2 , for every 2-simplex of S. This proves the
implication (2) (1). For the converse, let us say that a monomorphism of simplicial sets A B is good if
it satisfies the following condition:
() For every map of simplicial sets B S, the induced map X S A X S B is a categorical equivalence.
Since the collection of trivial cofibrations with respect to the Joyal model structure is weakly saturated (in
the sense of Definition T.A.1.2.2), we deduce that the collection of good morphisms in Set is also weakly
saturated. We wish to prove that every inner anodyne morphism is good. In view of Proposition T.2.3.2.1,
it will suffice to show that for every monomorphism of simplicial sets A B having only finitely many
nondegenerate simplices, the induced map
a
(A 2 ) (B 21 ) B 2
A21
is good. In other words, we must show that for every map B 2 S, the induced diagram
X S (A 21 ) / X S (B 21 )
X S (A 2 ) / X S (B 2 )
1122 APPENDIX B. CATEGORICAL PATTERNS
is a homotopy pushout square (with respect to the Joyal model structure). To prove this, it suffices to show
that the vertical maps are categorical equivalences. In other words, we are reduced to proving that the
following assertion holds, for every simplicial set K having only finitely many nondegenerate simplices:
(0 ) For every map K 2 S, the inclusion X S (K 21 ) X S (K 2 ) is a categorical equivalence.
We now prove (0 ) by induction on the dimension n of K and the number of nondegenerate n-simplices of
K. If K is empty, there is nothing to prove. Otherwise, we have a pushout diagram
n / n
K0 / K.
Using the left properness of the Joyal model structure, we see that K will satisfy (0 ) provided that K 0 ,
n , and n satisfy (0 ). In the first two cases, this follows from the inductive hypothesis. We are
therefore reduced to the case K = n . Fix a map n 2 S, and consider the flat inner fibration
q : X S (n 2 ) n 2 . To prove that (0 ) is satisfied, we must show that the composition
q
X S (n 2 ) n 2 2
B.4 Functoriality
Proposition B.2.9 can be interpreted roughly as saying that the model structure of Theorem B.0.20 defines
a covariant functor of the underlying categorical pattern P. The remainder of this section is devoted to
studying the behavior of this model structure as a contravariant functor of P. Our main result can be stated
as follows:
Proposition B.4.1. Suppose we are given categorical patterns P = (MS , T, {p : K/ S}A ) and
/
P0 = (MS 0 , T 0 , {p0 : K0 S 0 }A0 ) on -categories S and S 0 . Let : S 0 S be a map satisfying the
following conditions:
(i) For every vertex s0 S 0 and every morphism f : s (s0 ) in S which belongs to MS , there exists a
locally -Cartesian morphism f : s s0 in S 0 such that (f ) = f .
(ii) The map is a flat categorical fibration.
(iii) The map carries MS 0 into MS .
(iv) The collections of morphisms MS and MS 0 contain all equivalences and are stable under composition
(and are therefore stable under equivalence).
(v) Suppose given a commutative diagram
0
@s
f g
s
h / s00
(vi) The set of 2-simplices T 0 contains 1 (T ), and T contains all 2-simplices 2 S whose restriction
to {0,1} is an equivalence in S.
(vii) Each of the simplicial sets K is an -category, and each of the induced maps : K/ S S 0 K/
is a coCartesian fibration.
(viii) Suppose we are given A and a commutative diagram
0
@s
f g
s
h / s00
Let : (Set+ + 0
)/ P (Set )/ P denote the functor X 7 X (S,MS ) (S , MS 0 ). Then is a left Quillen
0
>Y
f g
X
h /Z
1124 APPENDIX B. CATEGORICAL PATTERNS
>Y
f g
X
h /Z
0
(Set+ + ! +
)/ P (Set )/ P (Set )/ P ,
00
where and !0 are left Quillen functors by virtue of Propositions B.4.1 and B.2.9.
The proof of Proposition B.4.1 will require a long digression.
Notation B.4.4. Suppose we are given maps of simplicial sets X Y Z. We let (X) denote a
simplicial set equipped with a map X Z with the following universal property: for every map of
simplicial sets K Z, we have a canonical bijection
In the situation of Notation B.4.4, suppose that is a Cartesian fibration and the map is a coCartesian
fibration. Corollary T.3.2.2.12 implies that the map X Z is a coCartesian fibration. We will need some
refinements of this result.
Proposition B.4.5. Let : Y Z be a flat categorical fibration of simplicial sets. Then the functor
: (Set )/Y (Set )/Z is a right Quillen functor (with respect to the Joyal model structures). In
particular, if X Y is a categorical fibration, then the induced map X Z is a categorical fibration.
Proof. The functor admits a left adjoint , given by the formula A = A Z Y . To prove that is a
right Quillen functor, it suffices to show that preserves cofibrations and weak equivalences. The case of
cofibrations is clear, and the case of weak equivalences follows from Corollary B.3.15.
Example B.4.6. Suppose we are given a diagram of simplicial sets X Y Z. We observe that there is
a canonical map : X X. If the map is a trivial Kan fibration, then is a categorical equivalence.
To prove this, we first choose a section s : Z Y of . Composition with s yields a map r : X X
such that r = idX . Moreover, since s is homotopic (over Z) to the map idY . It follows that there
exists a contractible Kan complex K containing a pair of distinct points x and y and a map h : K Y Y
B.4. FUNCTORIALITY 1125
compatible with the projection map such that h|({x} Y ) = idY and h|({y} Y ) = s . The map h
induces a map h0 : K X X such that h|({x} X) = id X and h|({y} X) = r. It follows
that r is a right homotopy inverse to (as well as being a strict left inverse) with respect to the Joyal model
structure, so that is a categorical equivalence as desired.
Remark B.4.7. Suppose we are given a diagram of simplicial sets X Y Z, where is a categorical
fibration and is a flat categorical fibration. Let : Y 0 Y be a trivial Kan fibration, let 0 = , and
let X 0 = X Y Y 0 . Then the canonical map f : X 0 X 0 is a categorical equivalence. To prove this,
we observe that 0 X 0 ' X 0 , and f is induced by applying to a map g : X X 0 . Example B.4.6
shows that g is a categorical equivalence. Since is a right Quillen functor (Proposition B.4.5), it preserves
categorical equivalences between fibrant objects of (Set )/Y , so f is a categorical equivalence.
Lemma B.4.8. Let q : C n and p : D E be categorical fibrations of -categories, where n 2. Let
C0 be a full subcategory of C with the following properties:
(i) The subcategory C0 n {n1,n} is a cosieve on C: that is, for every morphism f : x y in
C n {n1,n} , if x C0 , then y C0 .
(ii) For every object y C0 n {n 1} and each i < n 1, there exists an object x C0 n {i} and a
q-Cartesian morphism x y in C.
Suppose we are given a lifting problem
6/ D
f0
(C n nn ) C0
`
C0 n n
n
f
p
C
g
/ E.
Let X = (C n {n}) C0 n {n} (C0 n {n1,n} ); condition (i) guarantees that X can be identified with a
`
full subcategory of C. Assume further that
(iii) The functor f0 |(C n {n1,n} ) is a p-right Kan extension of f0 |X.
Then there exists a dotted arrow f rendering the diagram commutative.
Proof. Let C1 denote the simplicial subset of C consisting of all those simplices satisfying one of the
following conditions:
The image of in n does not contain {0,1,...,n1} .
The intersection of with C n {n 1} is contained in C0 .
We first extend f0 to a map f1 : C1 D. Let A be the collection of simplices : m X. For
each A, let d() denote the dimension of the simplex . Choose a well-ordering of A such that if
d() < d( ), then < . For every nondegenerate simplex : m C1 , we let r() denote the induced
map m n {n1,n} X. Let be the order type of A, so that we have an order-preserving bijection
7 where ranges over the set of ordinals { : < }. For each , we let C1 denote the simplicial
subset of C1 given by the union of C0 , C n nn , and those simplices such that r() = for some < .
Then f0 can be identified with a map F0 : C10 D. We will show that F0 can be extended to a compatible
family of maps
F : C1 D
such that p F = g| C1 . Taking = , we will obtain the desired extension f1 : C1 D of f0 . S
The construction of F proceeds by induction on . If is a nonzero limit ordinal, we set F = < F .
To handle successor stages, let us assume that F has already been defined for some < , and let
1126 APPENDIX B. CATEGORICAL PATTERNS
= : m X be the corresponding simplex. There are two cases to consider. Assume first that is
nondegenerate. Let A = C/ n {0,...,n2} . For every simplicial subset K {0,...,n2} , we let AK denote
the simplicial subset of A given by the union of A C C0 and A {0,...,n2} K, Let A denote A {0,...,n2} .
We have a diagram
(A ?m )
`
m (A ?
m
) / C1
A ?
A ?m / C1+1 .
Since is nondegenerate, this diagram is a pushout square. The existence of F+1 is therefore equivalent to
the solubility of the lifting problem
(A ?m ) m ) /5 D
`
A ? m (A ?
i p
A ?m / E.
Since p is a categorical fibration, it will suffice to show that the map i is inner anodyne. By virtue of Lemma
T.2.1.2.3, it will suffice to show that the inclusion i0 : A A is right anodyne. In fact, we prove the
following more general claim:
() For every simplex {0,...,n2} and every simplicial subset K , the inclusion AK A is right
anodyne.
The proof proceeds by induction on the dimension of , and on the number of nondegenerate simplices of
K. If K = there is nothing to prove. If K 6= is nonempty, then we can write K as a pushout K 0 0 0 ,
`
where 0 is a simplex of small dimension than . The inductive hypothesis shows that the inclusion AK 0 A
is right anodyne. By virtue of Proposition T.4.1.1.3, it will suffice to show that the inclusion AK 0 AK is
right anodyne. For this, we consider the pushout diagram
A 0 / A 0
AK 0 / AK .
Since the upper horizontal map is right anodyne by the inductive hypothesis, the lower horizontal map is
right anodyne as well.
It remains to consider the case K = . In this case, the inclusion AK A is a pushout of the inclusion
i00 : C0 C C/ n C/ n .
It will therefore suffice to show that i00 is right anodyne, which is equivalent (Proposition T.4.1.1.3) to the
assertion that i00 is left cofinal. Using Proposition T.4.1.1.3 again, we see that it suffices to produce an object
x C0 C C/ n such that the corresponding maps
C0 C C/ n - 0 , C/ n
are both left cofinal. In other words, it suffices to guarantee that the object x is final in C/ n . The
existence of such an object follows from assumption (ii) (applied to the object y C n {n 1} given by
the initial vertex of ). This completes the construction of F+1 in the case where = is nondegenerate.
B.4. FUNCTORIALITY 1127
Now suppose that = : m X is a degenerate simplex. We wish to show that the lifting problem
F
C1 /D
>
j p
C1+1 /E
admits a solution. Since p is a categorical fibration, it will suffice to show that j is a categorical equivalence.
Let A and A be defined as above. Let A1 denote the simplicial subset of A spanned by those simplices
0
: k A such that the induced map k ? m C factors`through k ? m for some surjective map
0
m m with m0 < m. Let A1 = A1 A , and let A0 = A1 A1 A . Unwinding the definitions, we have
a pushout diagram of simplicial sets
(A ? m )
` 0
?m ) / C1
A0 ? m (A
j0 j
A ?m / C+1 .
It will therefore suffice to show that j 0 is a categorical equivalence: that is, that the diagram
A0 ? m / A ?m
A0 ? m / A ?m
is a homotopy pushout square (with respect to the Joyal model structure). In fact, we show that the vertical
maps in this diagram are categorical equivalences. For this, it suffices to show that the inclusion A0 , A is
a categorical equivalence: that is, that the diagram
A1 / A
A1 /A
is a homotopy pushout square. We will prove that the horizontal maps are categorical equivalences.
Set A0 = A C C0 . For every simplicial subset K {0,...,n2} , let BK = A n K and A0K = A0 n K,
so we have an isomorphism AK ' A 0`
A0 BK . Let
K
A01 = A0 A1 A01
K = AK A
0 1
B1K = BK A1 .
Consider the map uK : A01 B1K A0 BK . We wish to prove that this map is an equivalence
` `
A01
K A0K
{0,...,n2} {0,...,n2
when K = or K = }. For this, it will suffice to prove the following trio of assertions,
for every K {0,...,n2} .
Note that (a) is a special case of (b) (namely, the special case where K = {0,...,n2} ). We will prove (c);
assertion (b) will follow from the same argument, replacing C by the full subcategory spanned by X and C0 .
Note that the constructions K 7 BK and K 7 B1K commute with homotopy pushouts; we may therefore
reduce to the case where K is the image of a simplex k {0,...,n2} . Replacing C by the pullback
C n (k ? {n1,n} ), we may reduce to the case K = {0,...,n2} . That is, we are reduced to proving that
the inclusion A1 , A is a categorical equivalence.
Let J be the category whose objects are commutative diagrams
m
/ m 0
}
C
where is surjective and m0 < m; we will abuse notation by identifying the objects of J with simplices
0
: m C. Unwinding the definitions, we see that A0 can be identified with the colimit of the cofibrant
diagram : Jop Set given by 7 {0,1,...,n2} n C/ . It will therefore suffice to show that A is a
homotopy colimit of the diagram . Our assumption that is degenerate implies that J has a final object
0
(given by the factorization of as m m C where is nondegenerate), it will suffice to show that the
diagram is weakly equivalent to the constant diagram with value A. In other words, we must show that for
each J, the canonical map ( ) A is a categorical equivalence. This follows from the two-out-of-three
property, since both of the vertical maps in the diagram
{0,...,n2} n C/ / {0,...,n2} n C/
) u
{0,...,n2} n C0/C
are trivial Kan fibrations, where C = (0) = (0) C. This completes the construction of F+1 in the case
where is degenerate, and the construction of the map f1 : C1 D extending f0 .
We now show that f1 can be extended to the desired map f : C D. Let Y denote the full subcategory of
C spanned by those vertices which do not belong to X. Let A0 be the collection of all simplices 0 : m Y
which are not contained in the intersection Y (C n {0,...,n1} ). For each 0 A0 , let d( 0 ) denote
the dimension of the simplex 0 . Choose a well-ordering of A0 such that if d( 0 ) < d( 0 ), then 0 < 0 .
For every nondegenerate simplex 0 : m C which does not belong to C1 , we let r0 ( 0 ) A0 denote the
simplex of Y given by m n Y X. Let 0 be the order type of A0 , so that we have an order-preserving
bijection 7 0 where ranges over the set of ordinals { : < 0 }. For each 0 , we let C denote the
simplicial subset of C given by the union of C1 with those simplices 0 such that r0 ( 0 ) = 0 for some < .
Then f1 defined a map F00 : C0 D. We will show that F00 can be extended to a compatible family of maps
F0 : C D satisfying p F0 = g| C . Taking = 0 , we will obtain the desired extension f : C D of f0 .
TheS construction of the maps F0 proceeds by induction on . If is a nonzero limit ordinal, we set
F = < F . To handle successor stages, let us assume that F0 has already been defined for some < 0 ,
0 0
and let 0 = 0 : m Y be the corresponding simplex. We first treat the case where 0 is nondegenerate.
Let X0 / denote the fiber product X C C0 / . Since 0 is nondegenerate, we have a pushout diagram
m ? X 0 / / C
m ? X 0 / / C+1 .
B.4. FUNCTORIALITY 1129
0
To construct F+1 , it suffices to solve the lifting problem depicted in the diagram
m ? X 0 /
h /D
p
m ? X 0 / / E.
Let v denote the final vertex of 0 . It will suffice to show that h induces a p-limit diagram h0 : {v}?X0 / D.
Since the projection map X0 / X C Cv/ is a trivial Kan fibration, it suffices to show that h exhibits h(v)
as a p-limit of the diagram X C Cv/ D, which follows from assumption (iii).
We now treat the case where 0 = 0 is a degenerate simplex of Y . Let X0 0 / denote the simplicial subset
of X0 / spanned by those simplices : k X0 / such that the induced map m ? k C factors through
0 0
m ? k , for some surjective map m m with m0 < m. We have a pushout diagram of simplicial sets
( m ? X0 / ) ? m ?X0 0 / (m ? X0 0 / ) 4/ C
m ? X 0 / / C+1 .
Consequently, to prove the existence of F+1 , it suffices to solve a lifting problem of the form
( m ? X0 / ) ? m ?X0 0 / (m ? X0 0 / ) /5 D
j0 p
m ? X 0 / / E.
Since p is a categorical fibration, this lifting problem will admit a solution provided that j 0 is a categorical
equivalence. We are therefore reduced to proving that the diagram
m ? X0 0 / / m ? X 0 /
m ? X0 0 / / m ? X 0 / .
is a homotopy pushout square (with respect to the Joyal model structure). In fact, we claim that the
horizontal maps in this diagram are categorical equivalences. To prove this, it suffices to show that the
inclusion X0 0 / , X0 / is a categorical equivalence.
Let I be the category whose objects are commutative diagrams
m
/ m 0
0
}
C
where is surjective and m0 < m; we will abuse notation by identifying the objects of I with the underlying
0
simplices : m C. Unwinding the definitions, we see that X0 0 / can be identified with the colimit of the
cofibrant diagram 0 : Iop Set given by 7 X C C / . It will therefore suffice to show that X0 / is a
homotopy colimit of the diagram 0 . Our assumption that is degenerate implies that I has a final object
1130 APPENDIX B. CATEGORICAL PATTERNS
0
(given by the factorization of as M m C where is nondegenerate), it will suffice to show that
the diagram 0 is weakly equivalent to the constant diagram with value X0 0 / . In other words, we must show
that for each I, the canonical map
X C C / X0 /
is a categorical equivalence. This follows from the two-out-of-three property, since we have a commutative
diagram
X C C / / X0 /
& y
X C CD/
where D = 0 (m) C, and the vertical maps are trivial Kan fibrations.
Proposition B.4.9. Suppose we are given a diagram of -categories X Y Z where is a categorical
fibration and is a flat categorical fibration. Let Y 0 Y be a full subcategory. Let X 0 = Y 0 Y X,
let 0 = |Y 0 , and let : X 0 X 0 denote the restriction map. Let K be another -category, let
p : K / X be a diagram, and suppose that the following conditions are satisfied:
(ii) For every object y Y 0 and every morphism f : z (y) in Z, there exists a -Cartesian morphism
f : z y in Y 0 with (f ) = f .
Proof. We must show that for n 2, every lifting problem of the form
n1 ? K
f0
/ X
9
n1 ? K / 0 X 0
admits a solution, provided that f0 |{n 1} ? K coincides with p. Let C = (n1 ? K) Z Y , and observe
that C is equipped with a map C n . Let C0 = C Y Y 0 . Unwinding the definitions, we see that it suffices
to solve a lifting problem of the form
(C n nn )
`
C0 /6 Y
C0 n n
n
C / Z.
The desired result now follows from Lemma B.4.8 and our hypothesis on F .
We will typically apply Proposition B.4.9 in the special case where Y 0 = , so that 0 X 0 ' Z. In this
cases, conditions (i) and (ii) are automatic.
B.4. FUNCTORIALITY 1131
Proposition B.4.10. Suppose we are given a diagram of categorical fibrations X Y Z where is a
Cartesian fibration and is a categorical fibration. Suppose that the following condition is satisfied:
() For every vertex x of X and every -Cartesian edge f : (x) y in Y , there exists a -coCartesian
edge f : x y such that f = (f ).
Then:
(1) The map : X Z is a coCartesian fibration.
(2) Let e be an edge of X lying over an edge e : z z 0 in Z, corresponding to a map F : 1 Z Y X.
Then e is -coCartesian if and only if the following condition is satisfied:
(a) For every -Cartesian edge ee of Y lying over e, the image F (e) is a -coCartesian edge of X.
Proof. We use the same strategy as in the proof of Proposition T.3.2.2.12. Proposition B.4.5 guarantees that
is a categorical fibration, and in particular an inner fibration. Let us say that an edge of X is special if
it satisfies condition (a). We will prove:
(i) For every vertex A X and every edge e : (A) z in Z, there exists a special edge e : A z in
X such that (e) = e.
(ii) Every special edge of X is -coCartesian.
This will prove (1) and the if direction of (2). To prove the only if direction, we consider an arbitrary
-coCartesian edge e : A B in X covering an edge e : z z 0 in Z. Using (i), we can choose a special
edge e0 : A C in X covering e. Using the assumption that e is -coCartesian, we can choose a 2-simplex
?B
e0 e00
A
e /C
whose image in Z is degenerate. Since e0 and e are both -coCartesian (by (ii)), we conclude that e00 is an
equivalence in the -category ( X)z0 . Since e0 satisfies (a), we deduce that e satisfies (a), as desired.
We now prove (i). Without loss of generality, we may replace X and Y by their pullbacks along the edge
e : 1 Z, and thereby reduce to the case Z = 1 . We can identify A with a section of the projection map
X0 Y0 . To produce an edge e : A z as in (i), we must solve the lifting problem depicted in the diagram
Y0
A /X
A0
Y / Y.
Moreover, e is special if and only if the map A0 carries -Cartesian morphisms of Y to -coCartesian
morphisms in X. Using Proposition T.3.2.2.7, we can choose a functor : X1 X0 and a quasi-equivalence
M () X. Using Propositions T.A.2.3.1, we may reduce to the problem of providing a dotted arrow in the
diagram
X0 _ /X
<
M () /Y
which carries the marked edges of M \ () to -coCartesian edges of X. This follows from the fact that
X1 : Fun(X1 , X) Fun(X1 , Y ) is a coCartesian fibration and the description of the X1 -coCartesian
morphisms (Proposition T.3.1.2.1).
1132 APPENDIX B. CATEGORICAL PATTERNS
The proof of (ii) is similar. We wish to prove that every lifting problem
n0 / X
_ <
n /Z
has a solution provided that n 2 and the upper horizontal map carries {0,1} n0 to a special edge of
X. Replacing X and Y by their pullbacks along n Z, we can assume that the lower horizontal map
is an isomorphism. Unwinding the definitions, we are reduced to solving the lifting problem
Y n n0 /
_ :X
Y / Y.
: Y0 Yn
Xn ni /X
_
Xn n / Y.
(b) For every vertex y Y and every edge f : z (y) of Z which belongs to M , there exists a locally
-Cartesian edge f : z y such that (f ) = f .
(c) For every vertex x of X and every locally -Cartesian edge f : (x) y in Y such that (f ) M ,
there exists a locally -coCartesian edge f : x y such that f = (f ).
(d) Let f be a locally -coCartesian edge of X such that f = (f ) is locally -Cartesian and (f ) M ,
and suppose that f : {0,1} Y is extended to a 2-simplex : 2 Y such that () T . Then f
determines a 0 -coCartesian morphism of X Y 2 , where 0 : X Y 2 2 denotes the projection.
Then:
B.4. FUNCTORIALITY 1133
(2) For every vertex x X and edge morphism f : (x) z of Z which belongs to M , there exists a
locally -coCartesian edge f : x z of X with (f ) = f .
() For every locally -Cartesian edge fe of Y lying over f , the image F (fe) is a locally -coCartesian
edge of X.
(4) Let : 2 Z be 2-simplex belonging to T such that the edge f = |{0,1} belongs to M , and let
f be a locally -coCartesian edge of X lying over f . Then f determines a 0 -coCartesian edge of
X Z 2 , where 0 denotes the projection Z 2 2 .
Proof. Assertion (1) follows from Proposition B.4.5, and assertions (2) and (3) follow by applying Proposition
B.4.10 to the diagram X Z 1 Y Z 1 1 . To prove (4), we are free to replace Z by 2 and thereby
reduce to the case where is an isomorphism. Let f be a locally -coCartesian edge of X lying over
{0,1} , which we can identify with a functor F : Y 2 {0,1} X 2 {0,1} . We wish to show that f
is -coCartesian. By virtue of (the dual of) Proposition B.4.9, it will suffice to show that the functor F is
a -left Kan extension of F |Y0 , where Y0 = Y 2 {0}. Unwinding the definitions, we must show that for
each object y Y 2 {1}, the map F induces a -colimit diagram
F
: (Y0 Y Y/y ). (Y 2 {0,1} )./y Y 2 {0,1} X.
Condition (b) guarantees that the projection Y 2 {0,1} {0,1} is a Cartesian fibration, so the -
category Y0 Y Y/y has a final object, given by a locally -Cartesian morphism f : y 0 y. It follows that
is a -colimit diagram if and only if F (f ) is a -coCartesian morphism in X. Criterion (3) guarantees that
F (f ) is locally -coCartesian, which implies that F (f ) is -coCartesian by virtue of assumption (d).
Proposition B.4.12. Suppose we are given a diagram of -categories X Y Z where is a flat
categorical fibration and is a categorical fibration. Let : X Z denote the projection, let K be an -
category, let p0 : K / Z be a diagram, and assume that the induced map 0 : K / Z Y K / is a coCartesian
fibration. Let v denote the cone point of K / , let C = 01 {v}, and choose a map K / C K / Z Y which
is the identity on {v} C and carries e {C} to a 0 -coCartesian edge of K / Z Y , for each edge e of K /
and each object C of C. Then:
(1) Let p : K / X be a map lifting p0 , and suppose that for each C C the induced map
K / {C} , K / C K / Z Y X
(2) Suppose that p : K / X is a map lifting p0 = p0 |K, and suppose that for each C C the induced
map
K {C} , K C K Z Y X
admits a -limit diagram lifting the map
K / {C} , K / C K / Z Y Y.
Proof. Let p : K / X satisfy the condition described in (1). We can identify p with a map F : K / Z Y
X. In view of Proposition B.4.9, it will suffice to show that F is a -right Kan extension of F |K Z Y . Pick
an object C C; we wish to show that F is a -right Kan extension of F at C. In other words, we wish to
show that the map
F
(K Z Y )/C/ K / Z Y X
is a -limit diagram. Since p satisfies (1), it suffices to show that the map
s : K {C} (K Z Y )C/
is right cofinal. It follows from Proposition T.2.4.3.2 that the projection q : (K / Z Y )C/ K / is a
coCartesian fibration, and that s is a coCartesian section of q. To show that s is right cofinal, it will suffice
to show that s admits right adjoint (this follows from Corollary T.4.1.3.1). In fact, we will show that the
identity map idK / q s exhibits q as a right adjoint to s. For this, we must show that for every object
a (K Z Y )C/ and every object b K, the map
is a homotopy equivalence. Let c = idC denote the initial object of (K / Z Y )C/ , and let denote the unique
map from the cone point v K / to b in K / . Using Proposition T.2.4.4.3, we obtain a homotopy pullback
diagram
Map(K / Z Y )C/ (s(b), a) / Map(K / Y ) (c, a)
Z C/
MapK / (b, q(a)) / MapK / (v, q(a)).
It therefore suffices to show that the is a homotopy equivalence, which is clear (both the domain and the
codomain of are contractible). This completes the proof of (1).
We now prove (2). The diagram p gives rise to a map F : K Z Y X fitting into a commutative
diagram
K Z Y
F /X
:
F
K / Z Y / Y.
The above argument shows that a dotted arrow F as indicated will correspond to a map p : K / X
satisfying (1) if and only if F is a -right Kan extension of F . In view of Lemma T.4.3.2.13, the existence
of such an extension is equivalent to the requirement that for each C C, the diagram
F
(K Z Y )C/ K Z Y X
(K Z Y )/C/ K / Z Y Y.
This follows from the hypothesis of part (2) together with the fact (established above) that s is right
cofinal.
Proof of Proposition B.4.1. The functor admits a right adjoint , given by the formula (X 0 , M 0 ) =
(X, M ), where:
(a) The simplicial set X is the full simplicial subset of X 0 spanned by those vertices lying over objects
s S which classify maps Ss0 Xs0 which carry edges of MS 0 (which belong to Ss0 ) into M 0 .
B.4. FUNCTORIALITY 1135
(b) An edge e of X belongs to M if and only if its image in S belongs to MS , and e classifies a map
S 0 S 1 X 0 which carries the inverse image of MS 0 in S 0 S 1 into M 0 .
We wish to prove that the adjoint functors ( , ) give a Quillen adjunction between (Set+ )/ P and
+
(Set )/ P0 . To prove this, it will suffice to show that preserves cofibrations and weak equivalences.
The case of cofibrations is obvious. To prove that preserves weak equivalences, consider an arbitrary
P-equivalence Y Z. We wish to prove that for every P-fibered object X (Set+ )/ P , the induced map
0
0
Map0] 0]
S ( Z, X ) MapS ( Y , X)
() The image of e in S belongs to MS , and the edge e classifies a map S 0 S 1 X 0 which carries
1 -Cartesian edges of S 0 S 1 into M 0 , where 1 : S 0 S 1 1 denotes the projection.
We claim that M is the inverse image of MW in X. To see that M is contained in this inverse image, it suffices
to observe that every locally -Cartesian edge of 1 MS belongs to MS 0 , which follows from (v). Conversely,
suppose that e : x x0 is an edge of X belonging to MW , and let e classify a map E : S 0 S 1 X 0 . We
wish to prove that if f is an edge of S 0 S 1 whose image in S 0 belongs to MS 0 , then E(f ) M 0 . If the
f
composite map 1 S 0 S 1 1 is not the identity, then the inclusion E(f ) M 0 follows from the
assumption that the vertices x and x0 belong to X. Otherwise, we can factor f as a composition f 0 f 00 ,
where f 00 is a morphism in S 0 S {0} and f 0 is 1 -Cartesian. Using (v), we see that the image of f 00 in S 0
belongs to MS 0 , so that E(f 00 ) M 0 by virtue of our assumption that x X. Condition () guarantees that
0
E(f 0 ) M 0 . Using the assumption that X is P0 -fibered, we deduce that E(f ) M 0 as desired.
We wish to prove that the pair (X, M ) is P-fibered. For this, we will verify that the map q : X S
satisfies conditions (1), (2), (3), (4), and (6) of Definition B.0.19, together with condition (50 ) of Remark
B.0.26.
(1) We must show that the map q : X S is an inner fibration. It follows from Proposition B.2.7
(together with conditions (iv) and (vi)) that X 0 S 0 is a categorical fibration. Proposition B.4.5 and
assumption (ii) guarantee that the map q 0 : W S is a categorical fibration, and therefore an inner
fibration. Since X is a full simplicial subset of W , it follows also that X S is an inner fibration.
in S 0 S 1 , where s, s0 S 0 S {0} and the horizontal maps are 1 -Cartesian. Condition (v)
guarantees that the images of and 0 in S 0 belong to MS 0 . Invoking (iv), we deduce that the image
of in S 0 belongs to MS 0 . Invoking (v) again, the image of 0 in S belongs to MS 0 . Since the image
of f in Y belongs to MW , and x X S {0}, we conclude that F carries 0 , , and 0 into M 0 .
Let : 2 X 0 be the 2-simplex
F (t)
<
F () F ()
F () #
F (s) / F (t0 ).
q
2
/ S,
Since s0 is a coCartesian section, we have F (e) M 0 for every edge e of S 0 S K whose image in S 0
belongs to MS 0 . As in the proof of (6), we let C denote the fiber of the map over the image of the
cone point of K/ , and choose a map C K/ S 0 S K / as in the statement of Proposition B.4.12.
Using condition (ix), the assumption that (X 0 , M 0 ) is P0 -fibered, and Proposition B.4.12, we conclude
that there exists an extension F of F such that for each C C, the composite map
F
F C : {C} K/ , C K / S 0 S K/ X 0
is a p-limit diagram. Invoking again our assumption that (X 0 , M 0 ) is P-fibered (and that F C carries
each edge of {C} K into M 0 , by virtue of (viii)), we deduce that F C carries each edge of K/ into
M 0 . The map F corresponds to a section s of the projection X S K/ K/ extending s0 . To complete
the verification of (60 ), it will suffice to show that s is a coCartesian: in other words, we must show
that F (e) M 0 whenever e : x y is an morphism of S 0 S K/ whose image in S 0 belongs to MS 0 .
/ C, then e is a morphism of S 0 S K so that F (e) = F (e) M 0 as desired. We may therefore
If x
assume that x C. Suppose for the moment that y / C, so that the image of y in K/ is a vertex
y0 K . We can factor e as a composition e e , where e00 is a -coCartesian morphism lying in
0 00
the image of the map {x} K/ S 0 S K/ and e0 is a morphism in the fiber {y0 } S S 0 . Invoking
assumption (viii), we deduce that e0 MS 0 , so that F (e0 ) = F (e0 ) M 0 . Since F (e00 ) lies in the image
of F x , we conclude that F (e00 ) M 0 . Using the fact that (X 0 , M 0 ) is P-fibered, we conclude that
F (e) M 0 , as desired.
We now treat the case where x, y C. Let denote the projection map X 0 S K/ S 0 S K/ .
Applying F to e yields a morphism e : x y of X 0 S K/ with (e) = e. Since the image in S 0 of
e belongs to MS 0 , we can factor e as a composition e0 e00 , where e00 is locally -coCartesian and e0
is a morphism belonging to 1 {x}. Using assumption (vi) and Lemma B.1.7, we deduce that every
locally -coCartesian morphism is -coCartesian provided that its image in S 0 belongs to MS 0 ; in
particular, e00 is -coCartesian. We wish to prove that e is locally -coCartesian, which is equivalent
to the assertion that e0 is an equivalence. Choose a -coCartesian section of the projection which
carries the cone point of K/ to y. Since (X 0 , M 0 ) is P-fibered, the coCartesian fibration
X 0 S 0 K/ K/
where the horizontal maps are -coCartesian. Moreover, the argument of the preceding paragraph
shows that the map x y 0 is -coCartesian. Applying Proposition T.2.4.1.7, we deduce that ! e0 is
locally -coCartesian, and therefore an equivalence because it belongs to a fiber of .
1138 APPENDIX B. CATEGORICAL PATTERNS
General Index
Notation Index
Alg(C), 335 Cb , 35
nu
Alg (C), 680 CbS (C), 742
qu
LMod(M), 359
nu
LMod (M), 681 Pr, 376
LMod(M), 351, 522 CPair, 588
LModnu (M), 681 CPairL , 589
LModR
Comp(S)
, 925 CPairR , 589
0
LModR , 885 CPair , 588
P, 1091
LMod0
R , 885
Loc(S) Pc (C), 773
LModR , 924 R, 884
N il(S)
LModR , 924 Pn (C), 773
LModperf
R , 929 Pn F , 747
LModqf
R , 910
POp , 145
LM , 351 PStab (p), 793
LMon(C), 357 PStab(p), 793
Ln (X), 905 P(S), 742
P(S)>i , 742
m, 350 P(S)i , 742
Man(k), 710
M , 359 Rann (M ), 704
O Ran(M ), 702, 703
Mod (C) , 277
Mn (X), 905 Rann (M ), 704
ModA (C), 416 Ran({Ui }), 703
ModA (C) , 416 Rect, 546
Mod(C), 416 Red(F ), 762
Mod(C) , 416 i , 128
ModO Ringet
A/ , 1021
A (O) , 278
O RModA (M), 355
Mod (C) , 278
MonKAss (Cat ), 521
RMod(M), 355
Mon(C), 331 RM , 355
MonE (C), 333
Mongp (C), 633 (Set++ )/S , 498
MonO (C), 206 , 20
M B N , 404 + , 120, 806
k , 31
k , 31
TC , 946
Tens , 390
Tens S , 392
Tens , 401
tfib, 851
, 524
Top(k), 672
TorRi (M, N ), 904
Triv , 136
TwArr0 (C), 594
TwArr (C), 593
, 168
n (f ), 427
, 20
A , 941
X Y , 26
X[n], 20
X , 434
Z(f ), 641
Z(M ), 642
1150 APPENDIX B. CATEGORICAL PATTERNS
Bibliography
[1] Adamek, J., and J. Rosicky. Locally Presentable and Accessible Categories. Cambridge University Press,
Cambridge, 1994.
[2] Arone, G. and M. Ching. Operads and Chain Rules for the Calculus of Functors. Astererisque No 338
(2011).
[3] Arone, G. and M. Mahowald. The Goodwillie tower of the identity functor and the unstable periodic
homotopy of spheres. Invent. Math. 135 (1999) 743-788.
[4] Artin, M. Theorie des topos et cohomologie etale des schemas. SGA 4. Lecture Notes in Mathematics
269, Springer-Verlag, Berlin and New York, 1972.
[5] Artin, M. and B. Mazur. Etale Homotopy. Lecture Notes in Mathematics 100, Springer-Verlag, Berlin
and New York, 1969.
[6] Baez, J. and J. Dolan. Higher-Dimensional Algebra and Topological Qauntum Field Theory. J. Math.
Phys. 36 (11), 1995, 60736105.
[7] Baez, J., and M. Shulman. Lectures on n-categories and cohomology. Available for download at
math.CT/0608420.
[8] Baker, A., Gilmour, H., and P. Reinhard. Topological Andre-Quillen homology for cellular commutative
S-algebras. Abh. Math. Semin. Univ. Hambg. 78 (2008), no. 1, 2750.
[9] Barr, M. and C. Wells. Triples, toposes, and theories. Grundlehren der math. Wissenschaften 278,
Springer-Verlag 1983.
[10] Basterra, M. Andre-Quillen cohomology of commutative S-algebras. Journal of Pure and Applied Al-
gebra 144 (1999) no. 2, 111-143.
[11] Basterra, M. and B. Richter. (Co-)homology theories for commutative (S-)algebras. Structured ring
spectra, 115131, London Math. Soc. Lecture Note Ser., 315, Cambridge Univ. Press, Cambridge, 2004.
[12] Behrend, K. and B. Fantechi. The intrinsic normal cone. Inventiones Mathematicae 128 (1997) no. 1,
45-88.
[13] Beilinson, A. , Bernstein, J. and P. Deligne. Faisceaux pervers. Asterisuqe 100, Volume 1, 1982.
[14] Beilinson, A., and V. Drinfeld. Chiral Algebras. Colloquium Publications 51, 2004.
[15] Bergner, J.E. A Model Category Structure on the Category of Simplicial Categories. Transactions of
the American Mathematical Society 359 (2007), 2043-2058.
1151
1152 BIBLIOGRAPHY
[17] Bergner, J.E. Rigidification of algebras over multi-sorted theories. Algebraic and Geometric Topoogy
7, 2007.
[18] Bergner, J.E. Three models for the homotopy theory of homotopy theories, Topology 46 (2007), 397-436.
[19] Boardman, J.M., and R.M. Vogt. Homotopy Invariant Structures on Topological Spaces. Lecture Notes
in Mathematics 347. Springer-Verlag, Berlin and New York, 1973.
[20] Boardman, J.M. and R.M. Vogt. Tensor products of theories, application to infinite loop spaces. J.
Pure Appl. Algebra 14 (1979), no. 2, 117129.
[21] Bosch, Guntzer, U., and R. Remmert, R. Non-Archimedean Analysis: a Systematic Approach to Rigid
Analytic Geometry. Springer-Verlag, Berlin and Heidelberg, 1984.
[22] Bousfield, A.K. The localization of spaces with respect to homology. Topology 14, 1975, 133150.
[23] Bousfield, A.K. and D.M. Kan. Homotopy limits, completions, and localizations. Lecture Notes in
Mathematics 304, Springer-Verlag, 1972.
[24] Bourn, D. Sur les ditopos. C.R. Acad. Sci. Paris Ser. A 279, 1974, 911913.
[25] Breen, L. On the classification of 2-gerbes and 2-stacks. Asterisque 225, 1994, 1160.
[26] Brouwer, L.E.J. Beweis der Invarianz des n-dimensionalen Gebiets. Mathematische Annalen 71 1912,
305-315.
[27] Brown, E.H. Cohomology theories. Ann. of Math. (2) 75 1962 467-484.
[28] Brown, K. Abstract homotopy theory and generalized sheaf cohomology. Trans. Amer. Math. Soc. 186,
1973, 419458.
[29] Ching, M. Bar constructions for topological operads and the Goodwillie derivatives of the identity.
Geom. Topol. 9 (2005), 833933
[30] Chow, T. You Could Have Invented Spectral Sequences. Notices of the American Mathematical Society
53: 1519.
[31] Cisinski, D-C and I. Moerdijk. Dendroidal sets as models for homotopy operads. Available for download
as arXiv:0902.1954v1.
[32] Cisinski, D-C and I. Moerdijk. Dendroidal Segal spaces and infinity-operads. Available at
http://arxiv.org/abs/1010.4956.
[33] Cordier, J.M. Sur la notion de diagramme homotopiquement coherent. Cah. Topol. Geom. Differ. 23
(1), 1982, 93112.
[34] Cordier, J.M., and T. Porter. Homotopy coherent category theory. Trans. Amer. Math. Soc. 349 (1),
1997, 154.
[36] Dugger, D. Combinatorial model categories have presentations. Advances in Mathematics 164, 2001,
177-201.
[37] Dugger, D. Spectral enrichments of model categories. Homology, Homotopy Appl. 8 (2006), no. 1, 130.
[38] Dugger, D., S. Hollander, and D. Isaksen. Hypercovers and simplicial presheaves. Math. Proc. Camb.
Phil. Soc. 136 (1), 2004, 951.
BIBLIOGRAPHY 1153
[41] Dunn, G. Tensor products of operads and iterated loop spaces. J. Pure Appl. Algebra 50, 1988, no. 3,
237-258.
[42] Dwyer, W.G. and D.M. Kan. Simplicial localizations of categories. J. Pure Appl. Algebra 17, (1980),
267284.
[43] Dwyer, W.G., and D.M. Kan. Homotopy theory of simplicial groupoids. Nederl. Akad. Wetensch. Indag.
Math. 46 (4), 1984, 379385.
[44] Dwyer, W.G., and D. M. Kan. Realizing diagrams in the homotopy category by means of diagrams of
simplicial sets. Proc. Amer. Math. Soc. 91 (3), 1984, 456460.
[45] Dwyer, W. G. and D. M. Kan. Centric maps and realization of diagrams in the homotopy category.
Proc. Amer. Math. Soc. 114 (1992), no. 2, 575-584.
[46] Dwyer, W.G., P.S. Hirschhorn, D. Kan, and J. Smith. Homotopy Limit Functors on Model Categories
and Homotopical Categories. Mathematical Surveys and Monographs 113. American Mathematical
Society, Providence, R.I., 2004.
[47] Dydak, J., and J. Segal. Shape Theory. Lecture Notes in Mathematics 688. Springer-Verlag, Berlin and
New York, 1978.
[48] Ehlers, P.J., and T. Porter. Ordinal subdivision and special pasting in quasicategories. Adv. Math. 217,
2007, 489518.
[49] Eilenberg, S. and N.E. Steenrod. Axiomatic approach to homology theory. Proc. Nat. Acad. Sci. U.S.A.
31, 1945, 117-120.
[51] Elmendorf, A.D., Kriz, I. , Mandell, M.A., and J.P. May. Rings, modules and algebras in stable homo-
topy theory. Mathematical Surveys and Monographs 47, American Mathematical Society, 1997.
[52] Engelking, R. Dimension Theory. North-Holland, Amsterdam, Oxford, and New York, 1978.
[53] Francis, J. Derived Algebraic Geometry over En -Rings. Unpublished MIT PhD dissertation.
[54] Friedlander, E. Etale Homotopy of Simplicial Schemes. Annals of Mathematics Studies 104. Princeton
University Press, Princeton, N.J.,1982.
[55] Fulton, W. Algebraic curves. W.A. Benjamin, Inc., New York, 1969.
[56] Giraud, J. Cohomologie non abelienne. Springer Verlag, Berlin and New York, 1971.
[57] Goerss, P. and J.F. Jardine. Simplicial Homotopy Theory. Progress in Mathematics, Birkhauser,
Boston, 1999.
[58] Goodwillie, T. Calculus I: The rst derivative of pseudoisotopy theory. K-Theory 4 (1990), no. 1, 127.
[59] Goodwillie, T. Calculus. II. Analytic functors. K-Theory 5 (1991/92), no. 4, 295332.
[60] Goodwillie, T. Calculus III: Taylor Series. Geometry and Topology, Volume 7 (2003) 645-711.
1154 BIBLIOGRAPHY
[61] Gordon, R., A.J. Power, and R. Street. Coherence for Tricategories. Mem. Amer. Math. Soc. 117(558),
American Mathematical Society, Providence, R.I., 1995.
[62] Grauert, H. and R. Remmert. Theory of Stein Spaces. Springer-Verlag, Berlin Heidelberg, 2004.
[64] Grothendieck, A. Sur quelques points dalgebra homologique. Tohoku Math. J. 9, 1957, 119221.
[66] Gunning, R. and H. Rossi. Analytic functions of several complex variables. Prentice-Hall, Englewood
Cliffs, N.J, 1965.
[67] Gunther, B. The use of semisimplicial complexes in strong shape theory. Glas. Mat. 27(47), 1992,
101144.
[69] Hirschhorn, P. Model Categories and Their Localizations. Mathematical Surveys and Monographs 99.
American Mathematical Society, Providence, R.I., 2003.
[70] Hirschowitz, A., and C. Simpson. Descente pour les n-champs. Available for download at
math.AG/9807049.
[71] Hook, E.C. Equivariant cobordism and duality. Transactions of the American Mathematical Society
178 (1973) 241-258.
[72] Hovey, M. Model Categories. Mathematical Surveys and Monographs 63, AMS, Providence, RI, 1999.
[73] Hovey, M., Shipley, B. and J. Smith. Symmetric spectra. Journal of the American Mathematical Society
13, 2000, no. 1, 149-208.
[74] Illusie, L. Complexe cotangent et deformations I. Lecture Notes in Mathematics 239, Springer-Verlag,
1971.
[75] Illusie, L. Complexe cotangent et deformations II. Lecture Notes in Mathematics 283, Springer-Verlag,
1972.
[76] Jardine, J.F. Simplicial Presheaves. J. Pure Appl. Algebra 47(1), 1987, 3587.
[80] Joyal, A. Quasi-categories and Kan complexes. J. Pure Appl. Algebra 175, 2005, 207222.
[81] Joyal, A. and R. Street. Tortile Yang-Baxter operators in tensor categories. J. Pure. Appl. Algebra 71,
1991, no. 1, 43-51.
[82] Joyal, A. and M. Tierney. Quasi-categories vs. Segal Spaces. Categories in algebra, geometry and
mathematical physics, 277326, Contemp. Math., 431, Amer. Math. Soc., Providence, RI, 2007.
[83] Kashiwara, M., and P. Schapira. Sheaves on Manifolds. Fundamental Principles of Mathematical Sci-
ences 292. Springer-Verlag, Berlin and New York, 1990.
BIBLIOGRAPHY 1155
[84] Keller, B. On differential graded categories. International Congress of Mathematicians. Vol. II, 151190,
Eur. Math. Soc., Zrich, 2006.
[85] Kerz, M. The complex of words and Nakaoka stability. Homology, Homotopy and Applications, volume
7(1), 2005, pp. 77-85.
[86] Klein, J. and J. Rognes. A chain rule in the calculus of homotopy functors. Geom. Topol. 6 (2002),
853887.
[87] Knutson, D. Algebraic spaces. Lecture Notes in Mathematics 203, Springer-Verlag, 1971.
[88] Kodaira, K. and D. C. Spencer. On deformations of complex analytic structures I, II. Ann. of Math.
(2) 67 1958 328-466.
[89] Kontsevich, M. and Y. Soibelman. Deformations of algebras over operads and Delignes conjecture.
Conference Moshe Flato 1999: Quantization, Deformations and Symmetries Volume I. Kluwer Aca-
demic Publishers, Dordrecht, The Netherlands. 225-308.
[90] Krause, H. The stable derived category of a Noetherian scheme. Compos. Math. 141 (2005), no. 5,
11281162.
[91] Laplaza, M. Coherence for distributivity. Coherence in categories, 29-65. Lecture Notes in Mathematics
281, Springer-Verlag, 1972.
[93] Lazard, Daniel. Sur les modules plats. C.R. Acad. Sci. Paris 258, 1964, 6313-6316.
[94] Leinster, T. A survey of definitions of n-category. Theor. Appl. Categ. 10(1), 2002, 170.
[95] Leinster, T. Higher Operads, Higher Categories. London Mathematical Society Lecture Note Series
298. Cambridge University Press, Cambridge, 2004.
[96] Lichtenbaum, S. and M. Schlessinger. The cotangent complex of a morphism. Trans. Amer. Math. Soc.
128 1967 41-70.
[97] Lurie, J. Higher Topos Theory. Available for download at http://www.math.harvard.edu/ lurie/ .
[98] Lurie, J. On the Classification of Topological Field Theories. Current Developments in Mathematics
2008. International Press, 2009.
[99] MacLane, S. Categories for the Working Mathematician. Second edition. Graduate Txts in Mathemat-
ics, 5. Springer-Verlag, New York, 1998.
[100] MacLane, S., and I. Moerdijk. Sheaves in Geometry and Logic. Springer-Verlag, Berlin and New York,
1992.
[101] Mahanta, S. Noncommutative geometry in the framework of differential graded categories. Arithmetic
and geometry around quantization, 253275, Progr. Math., 279, Birkhuser Boston, Inc., Boston, MA,
2010.
[102] Makkai, M., and R. Pare. Accessible Categories. Contemporary Mathematics 104. American Mathe-
matical Society, Providence, R.I., 1989.
[103] Mardesic, S., and J. Segal. Shape Theory. North-Holland, Amsterdam, 1982.
[104] Mandell, M. Topological Andre-Quillen cohomology and E Andre-Quillen cohomology. Adv. Math.
177 (2003), no. 2, 227279.
1156 BIBLIOGRAPHY
[105] May, J.P. Simplicial Objects in Algebraic Topology. Chicago Lectures in Mathematics. University of
Chicago Press, Chicago, 1993.
[106] May, J.P. The Geometry of Iterated Loop Spaces.
[107] May, J.P., and J. Sigurdsson. Parametrized Homotopy Theory. Mathematical Surveys and Monographs
132, American Mathematical Society, Providence, R.I., 2006.
[108] McCleary, J. A Users Guide to Spectral Sequences. Cambridge Studies in Advanced Mathematics, 58
(2nd ed.), Cambridge University Press, 2001.
[109] McClure, J. and J. Smith. A solution of Delignes Hochschild cohomology conjecture. Recent progress
in homotopy theory. Contemporary Mathematics 293, 2002, 153-194.
[110] McDuff, D. Configuration spaces of positive and negative particles. Topology 14, 1975, 91-107.
[111] Mitchell, B. A quick proof of the Gabriel-Popesco theorem. Journal of Pure and Applied Algebra 20
(1981), 313-315.
[112] Morrison, S. and K. Walker. The blob complex. Available at http://arxiv.org/abs/1009.5025.
[113] Muro, F., Schwede, S. and N. Strickland. Triangulated Categories without models. Invent. Math. 170
(2007), no. 2, 231241.
[114] Neeman, A. Triangulated categories. Annals of Mathematics Studies, 148. Princeton University Press,
2001.
[115] Nichols-Barrer, J. On Quasi-Categories as a Foundation for Higher Algebraic Stacks. Doctoral disser-
tation, Massachusetts Institute of Technology, Cambridge, Mass., 2007.
[116] Polesello, P., and I. Waschkies. Higher monodromy. Homology Homotopy Appl. 7(1), 2005, 109150.
[117] Quillen, D. Homotopical Algebra. Lectures Notes in Mathematics 43, SpringerVerlag, Berlin, 1967.
[118] Quillen, D. Higher Algebraic K-theory I. In Algebraic K-theory I: Higher K-Theories, Lecture Notes
in Mathematics 341. Springer, Berlin, 1973.
[119] Rezk, C. A model for the homotopy theory of homotopy theory. Transactions of the American Mathe-
matical Society 35 (2001), no. 3, 973-1007.
[120] Rezk, C., Shipley, B., and S. Schwede. Simplicial structures on model categories and functors. Amer.
J. Math. 123, 2001, 551575.
[121] Riehl, E. On the structure of simplicial categories associated to quasi-categories. Available at
http://arxiv.org/abs/0912.4809.
[122] Rosicky, J. On Homotopy Varieties. Advances in Mathematics 214, 2007 no. 2, 525-550.
[123] Salvatore, P. Configuration spaces with summable labels. Cohomological Methods in Homotopy Theory.
Progress in Mathematics 196, 2001, 375-396.
[124] Salvatore, P. and N. Wahl. Framed discs operads and Batalin-Vilkovisky algebras. Quart. J. Math 54,
2003, 213-231.
[125] Schwede, S. Spectra in model categories and applications to the algebraic cotangent complex. Journal
of Pure and Applied Algebra 120 (1997), pp. 77-104.
[126] Schwede, S. Morita theory in abelian, derived and stable model categories. Structured ring spectra,
3386, London Math. Soc. Lecture Note Ser., 315, Cambridge Univ. Press, Cambridge, 2004.
BIBLIOGRAPHY 1157
[127] Schwede, S. and B. Shipley. Algebras and Modules in Monoidal Model Categories. Proceedings of the
London Mathematical Society (80) 2000, 491-511.
[128] Schwede, S. and B. Shipley. Stable model categories are categories of modules. Topology 42, 2003, no.
1, 103-153.
[129] Segal, G. Classifying spaces and spectral sequences. Inst. Hautes Etudes Sci. Publ. Math. 34, 1968,
105112.
[130] Segal, G. Configuration-spaces and iterated loop-spaces. Inventiones Math. 21, 1973, no. 3, pp. 213-221.
[133] Shipley, B. A Convenient Model Category for Commutative Ring Spectra. Homotopy theory: relations
with algebraic geometry, group cohomology, and algebraic K-theory. Contemp. Math. volume 346 pp.
473-483, American Mathematical Society, Providence, RI, 2004.
[134] Simpson, C. A Giraud-type characterization of the simplicial categories associated to closed model
categories as -pretopoi. Available for download at math.AT/9903167.
[135] Simpson, C. A closed model structure for n-categories, internal Hom, n-stacks and generalized Seifert-
Van Kampen. Available for download at math.AG/9704006.
[136] Spaltenstein, N. Resolutions of unbounded complexes. Compositio Math. 65 (1988) no.2, 121-154.
[139] Stasheff, J. Homotopy associativity of H-spaces I, II. Trans. Amer. Math. Soc. 108, 1963, 275312.
[140] Street, R. Two-dimensional sheaf theory. J. Pure Appl. Algebra 23(3), 1982, 251270.
[141] Tabuada, G. Une structure de categorie de modeles de Quillen sur la categorie des dg-catgories.. C. R.
Math. Acad. Sci. Paris 340 (2005), no. 1, 1519.
[142] Tamarkin, D. Formality of Chain Operad of Little Disks. Letters in Mathematical Physics 66, 2003,
65-72.
[143] Tamsamani, Z. On non-strict notions of n-category and n-groupoid via multisimplicial sets. Available
for download at math.AG/9512006.
[145] Toen, B. Vers une interpretation Galoisienne de la theorie de lhomotopie. Cahiers de topologie et
geometrie differentielle categoriques, Volume XLIII, 2002, 257-312.
[146] Toen, B. Vers une axiomatisation de la theorie des categories superiures. K-theory 34 (2005), no. 3,
233-263.
[147] Toen, B. The homotopy theory of dg-categories and derived Morita theory. Invent. Math. 167 (2007),
no. 3, 615667.
[148] Toen, B., and M. Vaqui/e. Moduli of objects in dg-categories. Ann. Sci. Ecole Norm. Sup. (4) 40 (2007),
no. 3, 387-444.
1158 BIBLIOGRAPHY
[149] Toen, B. and G. Vezzosi. From HAG to DAG: derived moduli stacks. Available for download:
math.AG/0210407.
[150] Toen, B. and G. Vezzosi. Algebraic geometry over model categories. Available for download:
math.AG/0110109.
[151] Toen, B. and G. Vezzosi. Brave New Algebraic Geometry and global derived moduli spaces of ring
spectra. Available for download: math.AT/0309145.
[152] Toen, B. and G. Vezzosi. Segal topoi and stacks over Segal categories. Available for download:
math.AG/0212330.
[153] Toen, B. and G. Vezzosi. A remark on K-theory and S-categories. Topology 43, No. 4 (2004), 765-791
[154] Treumann, D. Exit paths and constructible stacks. Compositio Math.
[155] Verdier, J-L. Des Categories Derivees des Categories Abeliennes. Asterisque (Societe Mathematique
de France, Marseilles) 239.
[156] Verdier, J-L. Dualite dans la cohomologie des espaces localement compacts. Seminaire Bourbaki Exp.
300 (196566).
[157] Verity, D. Weak complicial sets, a simplicial weak omega-category theory. Part I: basic homotopy theory.
[158] Verity, D. Weak complicial sets, a simplicial weak omega-category theory. Part II: nerves of complicial
Gray-categories.
[159] Wall, C.T.C. Finiteness conditions for CW-complexes. Ann. Math. 81, 1965, 5669.
[160] Weibel, C. An Introduction to Homological Algebra. Cambridge University Press, 1995.
[161] Weiss, M. Calculus of Embedddings. Bull. Amer. Math. Soc. 33 (1996), 177-187.
[162] Cech and Steenrod Homotopy Theories with Applications to Geometric Topology. Lecture Notes in
Mathematics 542. Springer-Verlag, Berlin and New York, 1976.