nLab
homotopy

Redirected from "homotopy (as a transformation)".

Contents

Idea

In many categories C in which one does homotopy theory, there is a notion of homotopy between morphisms, which is closely related to the higher morphisms in higher category theory. If we regard such a category as a presentation of an (,1)-category, then homotopies fg present the 2-cells fg in the resulting (,1)-category.

Definition in enriched categories

If C is enriched over Top, then a homotopy in C between maps f,g:XY is a map H:[0,1]C(X,Y) in Top such that H(0)=f and H(1)=g. In Top itself this is the classical notion.

If C has copowers, then an equivalent definition is a map [0,1]XY, while if it has powers, an equivalent definition is a map X([0,1],Y).

There is a similar definition in a simplicially enriched category, replacing [0,1] with the 1-simplex Δ 1, with the caveat that in this case not all simplicial homotopies need be composable even if they match correctly. (This depends on whether or not all (2,1)-horns in the simplicial set, C(X,Y), have fillers.) Likewise in a dg-category we can use the “chain complex interval” to get a notion of chain homotopy.

Definition in model categories

If C is instead a model category, it has an intrinsic notion of homotopy determined by its factorizations.

  • A path object Path(X) for an object X is a factorization of the diagonal XX×X as

    XPath(X)X×X.X \to Path(X) \to X \times X \,.

    where XPath(X) is a weak equivalence.

  • A cylinder object Cyl(X) is a factorization of the codiagonal (or “fold”) XXX as

    XXCyl(X)X.X \sqcup X \to Cyl(X) \to X \,.

    where Cyl(X)X is a weak equivalence.

Frequently one asks as well that Path(X)X×X be a fibration and XXCyl(X) be a cofibration; we call such paths and cylinders good. Clearly any object has a good path object and a good cylinder object. However, in the usual model structure on topological spaces, the obvious object X×I is a cylinder, but not a good cylinder unless X itself is cofibrant.

We think of Path(X) as an analogue of (I,X) and Cyl(X) as an analogue of IX. In fact, if C is a Top-enriched model category and X is cofibrant, then these powers and copowers are in fact examples of path and cylinder objects. (This works more generally if C is a V-model category and eeIe is a good cylinder object for the cofibrant unit object e of V.)

Then:

  • A left homotopy between two morphisms f,g:XY in C is a morphism η:Cyl(X)Y such that

    X Cyl(X) X f η g Y.\array{ X &\rightarrow& Cyl(X) &\leftarrow& X \\ & {}_f\searrow &\downarrow^\eta& \swarrow_g \\ && Y } \,.
  • A right homotopy between two morphisms f,g:XY in C is a morphism η:XPath(Y) such that

    X f η g Y Path(Y) Y.\array{ && X \\ & {}^f\swarrow & \downarrow^\eta & \searrow^{g} \\ Y &\leftarrow& Path(Y) &\rightarrow& Y } \,.

By the above remarks about powers and copowers, it follows that in a Top-model category, any enriched homotopy between maps XY is a left homotopy if X is cofibrant and a right homotopy if Y is fibrant. Similar remarks hold for other enrichments.

Remarks

Path objects and right homotopies also exist in various other situations, for instance, if there is not the full structure of a model category but just of a category of fibrant objects is given. Likewise for cylinder objects and left homotopies in a category of cofibrant objects.

Likewise if there is a cylinder functor, one gets functorially defined cylinder objects.

References

See the references at homotopy theory and model category.