nLab
homotopy category

Context

Homotopy theory

Model category theory

model category

Definitions

Morphisms

Universal constructions

Refinements

Producing new model structures

Presentation of (,1)-categories

Model structures

for -groupoids

for ∞-groupoids

for n-groupoids

for -groups

for -algebras

general

specific

for stable/spectrum objects

for (,1)-categories

for stable (,1)-categories

for (,1)-operads

for (n,r)-categories

for (,1)-sheaves / -stacks

Contents

Idea

Frequently one encounters an ordinary category C which is known in some way or other to be the 1-categorical truncation of a higher category C^.

Standard examples include the categories SimpSet of simplicial sets (or Top of topological spaces) and Ch(Ab) of chain complexes of abelian groups. Both are obtained from full (infinity,1)-categories by forgetting higher morphisms.

The most important information that is lost by forgetting the higher morphisms of a higher category is that about which 1-morphisms are, while not isomorphisms, invertible up to higher cells, i.e. equivalences.

To the full (,1)-category C^ is canonically associated a 1-category Ho(C^) called the homotopy category of an (infinity,1)-category, which is obtained from C^ not by simply forgetting the higher morphisms, but by quotienting them out, i.e. by remembering the equivalence classes of 1-morphisms. In the (,1)-category Top (restricted to sufficiently nice objects, such as compactly generated weakly Hausdorff topological spaces) these higher morphisms are literally the homotopies between 1-morphisms, and more generally one tends to address higher cells in (,1)-categories as homotopies. Therefore the name homotopy category of an (,1)-category for Ho(C^). In particular Ho(Top^) is the standard homotopy category originally introduced in topology.

Now, given just the truncated 1-category C but equipped with the structure of a category with weak equivalences which indicates which morphisms in C are to be regarded as equivalences in a higher categorical context, there is a universal solution to the problem of finding a category Ho(C) equipped with a functor Q:CHo(C) such that Q sends all (morphisms labeled as) weak equivalences in C to isomorphisms in Ho(C).

In good situations, one may also find an (,1)-category C^ corresponding to C, and the notions of homotopy category Ho(C) and Ho(C^) coincide.

This is in particular the case when C is equipped with the structure of a combinatorial simplicial model category and C^ is the (,1)-category presented by C with its model structure. (For instance HTT, remark A.3.1.8).

Definition

Given a category with weak equivalences (such as a model category), its homotopy category Ho(C) is – if it exists – the category which is universal with the property that there is a functor

Q:CHo(C)Q : C \to Ho(C)

that sends every weak equivalence in C to an isomorphism in Ho(C).

One also writes Ho(C):=W 1C or C[W 1] and calls it the localization of C at the collection W of weak equivalences.

More in detail, the universality of Ho(C) means the following:

  • for any (possibly large) category A and functor F:CA such that F sends all wW to isomorphisms in A, there exists a functor F Q:Ho(C)A and a natural isomorphism
C F A Q F Q Ho(C)\array{ C &&\stackrel{F}{\to}& A \\ \downarrow^Q& \Downarrow^{\simeq}& \nearrow_{F_Q} \\ Ho(C) }

The second condition implies that the functor F Q in the first condition is unique up to unique isomorphism.

Harry: I think there should be a little more discussion of the classical case (i.e. pointed topological spaces). There’s a functor taking this category to its homotopy category in the following way: It sends Hom((X,x 0),(Y,y 0)) to [(X,x 0);(Y,y 0)]. However, the is a little more to it, so to speak, because I think we can describe [(X,x 0);(Y,y 0)] as a coequalizer of Hom(×I,)=>Hom(,), which gives us the appropriate idea fof “modulo homotopy”. This is at least how it works if the second coordinate is fixed. However, since it is a bifunctor, I’m not sure if I need to be more careful/not of taking colimits. To be precise, this takes place in the category of bipointed topological spaces (because we want to attach X at two points to the interval (this is how we get the two arrows). I’d appreciate it if someone would clarify this for me (so I could write up the section classical definition).

Tim Do you mean Hom(×I,)=>Hom(,), which make sense and is one otf the usual ways of defining this. (You can find this in Kamps and Porter’s book for example (I would say that wouldn’t I! but the royalties are really measily, and when there has been conversion of currencies followed by tax, etc… !)) I don’t think you need bipointed spaces, but you do need to be more careful about the product, if you are working in pointed spaces.

Properties

  • If it exists, the homotopy category Ho(C) is unique up to equivalence of categories.

  • As described at localization, in general, the morphisms of Ho(C) must be constructed using zigzags of morphisms in C in which the backwards-pointing arrows are weak equivalences. This means that in general, Ho(C) need not be locally small even if C is. However, in many cases (such as any model category) there is a more direct description of the morphisms in Ho(C) as homotopy classes of maps in C between suitably “good” (fibrant and cofibrant) objects.

  • In 2-categorical terms, the homotopy category Ho(C) is the coinverter of the canonical 2-cell

    W C \array{& \to \\ W & \Downarrow & C\\ & \to}

    where W is the category whose objects are morphisms in W and whose morphisms are commutative squares in C.

Examples

References

See the references at model category.

Revised on September 2, 2012 22:50:27 by Urs Schreiber (89.204.139.178)