nLab
cocylinder

In algebraic topology a cocylinder is a dual construction to a cylinder or a mapping cylinder.

The cocylinder Cocyl(X) of a space X is simply the path space X I, see entry path object. The terminology is however rather used in its extension to the mappings where the path terminology is less often used: a (mapping) cocylinder of a continuous map f:XY is the pullback

Cocyl(f) X f Y I ev 0 Y\array{Cocyl(f)&\to& X\\ \downarrow&&\downarrow f \\ Y^I&\stackrel{ev_0}{\to}&Y }

where Y I is the path object. In other words, that is the subspace Cocyl(f)Y I×X whose elements are pairs (s,x) such that s(0)=f(x). For a usage see Hurewicz connection. George Whitehead in his old book “Elements of homotopy theory” instead uses the terminology mapping path space with notation M fY. 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 f; the projection of such a bundle is the composition Cocyl(f)Y Iev 1Y. Note that the other leg ev 1 is used here.

If we interchange ev 0 and ev 1 then we have an upside-down version of a cylinder, sometimes called inverse (or inverted) mapping cocylinder; but usually it is clear just from the context which version is used.