In algebraic topology and homotopy theory, a cocylinder is a dual construction to a cylinder. However, it is more commonly called a path space or a path object.
Similarly, the mapping cocylinder, which is dual to the mapping cylinder, is equally called the mapping path space or mapping path fibration. It provides a canonical way to factor any map as a homotopy equivalence followed by a fibration.
For a topological space , its cocylinder is simply the path space . More generally, in a cartesian closed category with an interval object , the cocylinder of an object is the exponential object . Even more generally, in a model category the cocylinder of any object is the path object — the factorization of the diagonal morphism as an acyclic cofibration followed by a fibration.
In any of these cases, given a morphism , its mapping cocylinder (or mapping path space or mapping path fibration) is the pullback
where is the cocylinder. The mapping cocylinder is sometimes denoted or .
In the case of topological spaces, the mapping cocylinder is the subspace whose elements are pairs such that .
In homotopy type theory, cocylinders represent identity types, and the mapping cocylinder represents the dependent type . This is used crucially in the definition of equivalence in homotopy type theory.
For a usage see Hurewicz connection.
In Brown’s theory of higher stack?s via categories of fibred objects, mapping cocylinders take a role of total spaces of a relative version of universal principal bundles? associated to a map ; the projection of such a bundle is the composition . Note that the other leg is used here.
The mapping path fibration is used in the construction of the Strøm model structure on topological spaces.
The homotopy fiber can be constructed as the strict fiber of the mapping cocylinder.