Categorical background for A¹-homotopy theory (simplicial model categories)
Monday, December 07th, 2009 | Author: Konrad Voelkel
I decided to post some background needed in order to understand Morel-Voevodsky's paper "A¹-homotopy theory". I explain some notions of simplicial sets, topoi, monoidal categories, enriched categories and simplicial model categories.
I tried to give many more references I found useful.
Standard model structure on simplicial sets
Let be a morphism of simplicial sets. is said to be a topological weak equivalence if the geometric realization is a weak equivalence (that is, induces isomorphisms on all homotopy groups).
is said to be a Kan fibration if it has the right lifting property with respect to all horn inclusions. A horn inclusion is a map , where the k-th horn of the n-simplex is just the simplicial set generated by faces of the n-simplex except the k-th face (so the horn is a subcomplex of the boundary of the n-simplex).
The standard model structure on simplicial sets takes as weak equivalences the topological weak equivalences, as fibrations the Kan fibrations and as cofibrations the monomorphisms (which are just degreewise injective maps).
In the standard model structure, all simplicial sets are fibrant. A Kan complex is a simplicial set that satisfies the extension condition, which is, if you take (n+1) n-simplices that satisfy for all , that , then there exists a (n+1)-simplex whose faces are . The cofibrant objects in the standard model structure are exactly the Kan complexes. This standard model structure is sometimes called Kan model structure on simplicial sets. It is worth noting that the singular simplicial set of a topological space is always a Kan complex.
The cofibrant-fibrant replacement for a simplicial set is therefore a functor, that turn every simplicial set into a weakly equivalent Kan complex. This is achieved by either taking the singular simplicial set of the geometric realization of a simplicial set or via Kan's functor.
More details can be found in May's book "simplicial objects in algebraic topology".
Monoidal categories
Monoidal categories generalize various notions of tensor-like operations in categories. They will be useful to define enriched categories, which are then used to define what a simplicial model structure is.
A (lax) monoidal category is a category equiped with a bifunctor, often denoted , an object called identity, and natural transformations that make this the identity of and the operation associative, up to isomorphism of functors. There is a coherence condition to be satisfied, so that all diagrams made out of the natural transformations corresponding to associativity, left unit and right unit, commute. It can be shown that every such lax monoidal category is equivalent to a strict one, where the natural transformations are identities. This equivalence can always be done via monoidal functors, which are those functors that respect the bifunctor , the identity and the natural transformations.
Good examples are the category of sets with cartesian product and the one-point-set as identity and the category of abelian groups with tensor product over the integers and the integers as identity. The category of small categories is a monoidal category, too, with the cartesian product of categories and the one-object-with-identity-category as identity.
The category of sets has the nice property that the functor has a right adjoint . If a monoidal category has this property of having a right adjoint to , it is called (left-)closed and the objects in the image of this right adjoint are called mapping objects, sometimes written as . The bifunctor that sends to the mapping object of the right adjoint of evaluated at is called internal Hom. It is important to differentiate between left-closed and right-closed categories but in many cases the monoidal structure is braided, which means there is a transformation (satisfying some commutative diagram), and for the category of sets this braiding is symmetric, which means it is an isomorphism, so left-closed and right-closed are equivalent notions. The category of sets and the category of small categories are examples of cartesian monoidal categories, because their monoidal product coincides with the categorical product and the identity is the final object. In cartesian closed categories, the mapping objects are written as exponentials .
Contravariant functors from a category to a monoidal category form a monoidal category with pointwise monoidal operation. This is the general way which makes the category of simplicial sets a monoidal category. Since the category of sets is cartesian closed, the inherited structure on simplicial sets is cartesian closed, too. It is an interesting fact, that geometric realization of simplicial sets is actually a monoidal functor, when we take the standard cartesian structure on the category of compactly generated weak Hausdorff spaces. In formula, this means in particular for any two simplicial sets and the geometric realization functor .
Now let's turn to monoidal model categories. For these, we need the notion of a Quillen bifunctor.
Let be model categories. A left Quillen bifunctor is a functor that preserves small colimits in each variable (seperately) and satisfies this condition (sometimes called pushout-product axiom):
For all cofibrations in and in , the induced morphism is a cofibration in . If either or is, in addition, a weak equivalence, then is required to be a weak equivalence, too.
Now a monoidal model category is a closed monoidal category equipped with a model structure such that the unit object is cofibrant and the tensor functor is a left Quillen bifunctor. This definition ensures that the homotopy category will be a closed monoidal category. In some rare cases, the unit object is not cofibrant and one uses a slightly weaker condition, but this isn't necessary for our purposes here.
The category of simplicial sets, with the usual cartesian monoidal structure and the standard model structure, is a monoidal model category. The (in my personal perspective) hardest part of the proof is to see that the tensor functor preserves the trivial cofibrations (that are exactly the anodyne extensions). Hovey (see below) does a very good job at explaining this.
Further reading:
- nLab: monoidal category
- nLab: closed monoidal structure on presheaves
- nLab: monoidal model category
- nLab: simplicial set
- Mark Hovey: Model Categories (especially page 107 and following)
Enriched category theory
The definition of a category enriched over some monoidal category is a priori not directly related to the definition of a category, but a posteriori it's just "ordinary category + extra structure".
A category enriched over a monoidal category is a class of objects (as usual) and for each two objects an object . The analog of identities are morphisms in the category and the composition is defined as morphism . Of course, associativity of composition and identity axioms are required to hold.
The usual definition of a category is included in the enriched definition if we look at categories enriched over (well, depending on your definition of a category, you get only locally small categories this way).
Every enriched category has an underlying ordinary category where the Hom-sets are given by , so one can speak of giving an ordinary category an enriched structure.
A category which is enriched over is usually called (strict) 2-category. Of course, is itself a 2-category. This is very common: every closed symmetric monoidal category is enriched over itself, since it has internal Hom-functors.
One can define enriched functors and enriched transformations in the obvious manner, so it's possible to speak of functor categories and therefore the enriched categories over a fixed monoidal category form a 2-category.
Since in a -enriched category we have (morphisms from object to object ) being an object of , we can for every object of consider the morphisms . If this has an adjoint, namely , then the functor is called the copower of by . It is actually a bifunctor. In the case where , this is always the monoidal product functor of , and thus it's often called tensor. A category is copowered if it has copowers, that is there is a copower bifunctor satisfying the adjoint relation. The dual notion of power is sometimes called cotensor. I think speaking of tensors, in general, is not a good idea but it won't hurt us for -homotopy theory.
To get a better feeling for copowers, look at the category of topological spaces (which carries a natural monoidal model structure, see Quillen's Homotopical Algebra for details). The copower of a topological space by a simplicial set is just the topological space and the power of a topological space by a simplicial set is just the topological space .
An enriched model category , enriched over a monoidal model category is defined to be a category enriched over , powered and copowered, whose underlying ordinary category has a model structure such that the copower functor is a left Quillen bifunctor.
Now a simplicially enriched model category is just an enriched model category which is enriched over the monoidal model category of simplicial sets.
Further reading:
- nLab: enriched category
- nLab: copower
- nlab: enriched model category
- G.M. Kelly: "Basic Concepts of Enriched Category Theory", London Mathematical Society Lecture Note Series No.64 (1982) - free PDF available!
- Daniel G. Quillen: Homotopical Algebra (especially chapter II, paragraph 3)
Topos theory
The topoi we're talking about are Grothendieck topoi. Those are, by definition, categories equivalent to the category of sheaves on a small site. A site is a category equipped with a Grothendieck topology. A Grothendieck topology can be given by a pretopology although many different pretopologies may yield the same Grothendieck topology.
A pretopology consists of a set for each object, called the set of covering families. Each such covering family is supposed to be a set of morphisms into the object in question, such that these morphisms are stable under refinement and pullback and contain all isomorphisms into the object. Refinement is, if you have a covering family and for each a covering family then is supposed to be a covering family as well. Pullback is, if you have a morphism then the covering family obtained by pullback of each morphism of a covering family is a covering family is a covering family of .
A sheaf on a category equipped with a pretopology is a presheaf that satisfies for each object and each covering family that
is an equalizer.
Topoi have many useful categorical properties. To name same of them: they have all finite limits and all finite colimits and they are cartesian closed monoidal categories (so you can do some kind of Lambda calculus inside a topos). Consider "broadening" a category by using the category of presheaves on it (via Yoneda embedding). The choice of a topology and therefore what we call a sheaf, thus object of our topos, ensures categorical properties nice enough to think about the objects in our topos as the real "spaces" to define -homotopy theory. Look, for analogy, at topological spaces, which can be rather ill-behaved. Topologists work instead with the category of compactly generated spaces, which behave more like CW complexes. In this category, we know some nice (classical) homotopy theory, while this is not the case with the category of all topological spaces. For more heuristic arguments why this is the "right" way to proceed, look at Voevodsky's paper in Documenta Mathematica.
The most common examples of topoi are the category of small sets (figure out how this is a topos as an exercise!) and the sheaves on the small/big Zariski sites of schemes. However, we're interested in the sheaves on Nisnevich sites, which I will therefore describe here:
The big Nisnevich site of a scheme is the category of smooth schemes over the fixed base scheme equipped with the Nisnevich topology. The Nisnevich topology is in-between the Zariski and the étale topology, so I want to describe those three topologies at once, for comparison. Nisnevich called his topology the completely decomposed topology, or just cd-topology.
The canonical topology is the biggest topology that makes all representable presheaves actually sheaves. All topologies finer than that are called subcanonical. Now look at three examples of subcanonical pretopologies, ordered from coarsest to finest:
The Zariski topology is given by covering families that are surjective families of scheme-theoretic open immersions (by open immersion I mean a morphism that decomposes uniquely into an isomorphism and the inclusion of an open subscheme; open immersions are always étale morphisms, that means flat and unramified).
The Nisnevich topology is given by covering families that are surjective families of étale morphisms with the property that for every point , there exists an and a point such that the induced map of residue fields is an isomorphism.
The étale topology is given by covering families that are surjective families of étale morphisms.
Further reading:
- Saunders MacLane, Ieke Moerdijk : Sheaves in Geometry and Logic (1992)
- nLab: Grothendieck Topos
- John Baez: Topos theory in a nutshell (comes with lots of extra references)
- Jacob Lurie: Higher Topos Theory (For higher dimensional analogues. I recommend the appendices) - free PDF available!
- Yevsey A. Nisnevich: "The completely decomposed topology on schemes and associated descent spectral sequences in algebraic K-theory" (1989). in J. F. Jardine and V. P. Snaith. Algebraic K-theory: connections with geometry and topology. Proceedings of the NATO Advanced Study Institute held in Lake Louise, Alberta, December 7--11, 1987. NATO Advanced Science Institutes Series C: Mathematical and Physical Sciences, 279. Dordrecht: Kluwer Academic Publishers Group. pp. 241-342.
- Nisnevich's website has this paper, a huge bibliography and more for you - for free!
- Vladimir Voevodsky: -homotopy theory (in: Documenta Mathematica, Extra Volume ICM I (1998), 579-604) - free PS available!
If someone would appreciate a posting about algebraic geometry related stuff (such as étale morphisms), leave a comment and I see what I can do.
2009-12-11 (11. December 2009)
I prefer another take on enriched categories:
Consider a Category C that we'd like to enrich we define an M-Enrichment on C to be a M-valued distributor h:C^op x C -> M together with a monoid structure on h. Additionally we need some morphism c: V h hom in order to compare the enrichment with C. Here V is the "underlying set" functor V=M(I-) asigning to each object in M the set of its "points".
Now why is this better. First of all it's question of style. I prefer functorial definitions over loose ones involving coherence laws. In this case these come directly from the coherence laws that the convolution of distributors allready fulfills.
Secondly things like base change for enriched categories come without much work.
Furthermore the universal property of the end involved in defininig the convolution of distributors makes many coherences for further constructions automatically work.
2010-01-18 (18. January 2010)
Nice exposition - and thanks in particular for pointing out the link to Nisnevich' original paper!
2010-01-21 (21. January 2010)
Hi!
Came across this nice entry here while googling around: I am in the process of expanding the nLab-entries on motivic cohomology. Just created the section Homotopy stabilization of the (oo,1)-topos on Nis. Currently this starts with an attemopt to expose the nice general picture and then just cites some references. I would like to eventually expand on that, but need to read more. All help is appreciated.