02.01.08 · analysis / topology

Cofibration and homotopy extension property

shipped3 tiersLean: none

Anchor (Master): May *A Concise Course* Ch. 6; Strom *Modern Classical Homotopy Theory* §1; Whitehead *Elements of Homotopy Theory* §I.5

Intuition [Beginner]

A cofibration is an inclusion that is well-behaved with respect to homotopies: any homotopy defined on the subspace that starts compatibly with a map on the whole of can be extended to a homotopy on all of . Picture a movie playing on — frames changing over time — together with a still photograph on whose initial frame matches the start of the movie. Cofibration means the movie on can be extended to a full movie on that agrees with the still photograph at time zero.

This extension property is the homotopy extension property (HEP), and it captures exactly what it means for to sit inside "nicely" from a homotopy-theoretic viewpoint. A stupid embedding — one where is wedged into in some pathological way — fails HEP; the cofibration condition rules out such pathologies.

The standard examples are friendly. The boundary circle of a disc is a cofibration of the disc. Every closed inclusion of a CW complex into a larger CW complex is a cofibration. The mapping cylinder construction turns any continuous map into a cofibration without changing its homotopy type. These three families cover essentially all the inclusions you will meet in algebraic topology.

Visual [Beginner]

Two cylinders are drawn side by side. On the left, a thin strip inside a wider space , with a homotopy on shown as a vertical sweep through time. On the right, the homotopy has been extended to a sweep on all of , agreeing with the original at the bottom slice and matching the strip data along .

A schematic placeholder diagram for a cofibration and the homotopy extension property.

The point of the picture is that the bottom face plus the side strip together determine the entire cylinder above when is a cofibration.

Worked example [Beginner]

Take and , the two endpoints sitting inside the unit interval. The inclusion is a cofibration. Given a map with and , and a homotopy given by and , find an extension with and .

A linear interpolation works. Set . Check the boundary conditions: matches; matches ; matches . The takeaway: HEP is a concrete extension condition, and for tame inclusions the extension can be written down explicitly.

Check your understanding [Beginner]

Formal definition [Intermediate+]

Let be a continuous map of topological spaces.

Definition (homotopy extension property, HEP). has the HEP with respect to a space if for every continuous map and every homotopy with for all , there exists a homotopy with for all and for all .

Definition (cofibration). is a cofibration if it has the HEP with respect to every topological space .

The condition is most often used when is a closed embedding — and in fact, for cofibrations into Hausdorff spaces, the embedding is automatically closed. We adopt the convention that is regarded as a subspace of via .

Equivalent characterisation (mapping-cylinder retract). is a cofibration if and only if the inclusion $$ X \times {0} ,\cup_{A \times {0}}, A \times [0, 1] ;\hookrightarrow; X \times [0, 1] $$ admits a continuous retraction. The "L-shaped" subspace on the left collects the data of together with ; a retraction lets one extend the L-shape to all of by composing with .

Standard examples.

  • CW pair inclusion. For a CW complex with subcomplex , the inclusion is a cofibration. In particular, the skeletal inclusion is a cofibration for every .
  • Mapping cylinder. For any continuous , the inclusion of into the mapping cylinder as the bottom slice is a cofibration.
  • Pushout product. The inclusion of the boundary is the prototypical cofibration; products and pushouts of these generate the cofibrations of CW topology.

A non-example: the inclusion is not a cofibration. Density of obstructs the existence of the retract demanded by the equivalent characterisation.

Key theorem with proof [Intermediate+]

Theorem (mapping-cylinder factorisation). Every continuous map factors as $$ X \xrightarrow{;j;} M_f \xrightarrow{;r;} Y $$ where is a cofibration and is a homotopy equivalence with homotopy inverse the inclusion as the top slice.

Proof. Recall , with the quotient topology [Hatcher §0]. Define and by on the cylinder part and on the part; the relation makes well-defined and continuous.

Step 1: is a cofibration. Construct an explicit retraction $$ \rho: M_f \times [0, 1] ;\to; M_f \times {0} ,\cup, X \times [0, 1] $$ where the right side identifies with . Send on the cylinder portion of , and on the portion. This map is continuous because the two formulas agree on via the identification . It is a retraction because it fixes and . By the equivalent characterisation, has HEP, hence is a cofibration.

Step 2: is a homotopy equivalence. The composite where equals the identity. The composite sends on the cylinder and is the identity on . The straight-line homotopy for deforms the identity of to , with and , while restricting to the constant homotopy on . Hence , completing the equivalence.

Bridge. The mapping-cylinder factorisation builds toward the model-category structure on topological spaces: every map factors as a cofibration followed by a homotopy equivalence (or, dually, as a homotopy equivalence followed by a fibration). The foundational reason this works is exactly the symmetry that the equivalent characterisation makes visible — cofibrations are retract pairs, fibrations are lift pairs, and the two factorisations are dual constructions. The construction also appears again in 02.01.07 (fibration), where the path-space replacement plays the same role on the dual side: there the bridge is the fact that has both a left and a right factorisation system, which putting these together identifies with a model category in the sense of Quillen. The central insight is that cofibrations and fibrations are dual halves of the homotopy theory of , and this is exactly what generalises to abstract homotopy theory in any model category. The same mapping-cylinder construction further generalises to the path-space construction in spectra, in chain complexes, and in any pointed model category.

Exercises [Intermediate+]

Advanced results [Master]

The HEP-based formulation of cofibration is the modern descendant of Borsuk's 1931 theory of absolute neighbourhood retracts. The key fact making the theory algebraically powerful is the duality with fibrations: cofibrations and fibrations are the two halves of the model-category structure on , and every theorem on one side has a mirror on the other.

Theorem (Strom 1968). The following are equivalent for a closed inclusion in a Hausdorff space :

  1. is a cofibration.
  2. The pair has the homotopy extension property with respect to every space.
  3. The L-shaped subspace is a retract of .
  4. There exist a continuous function with and a homotopy with and for , satisfying whenever .

The fourth condition makes the cofibration structure visible as a "halo" function together with a homotopy that pushes the halo into ; it is the form most useful for explicit constructions on CW pairs.

Theorem (cofibration-fibration duality). Every continuous admits two factorisations:

via the mapping cylinder and the path-space .

These two factorisations are the source of the model-category structure on in the sense of Quillen 1967. The cofibrant-fibrant replacement then becomes the standard derived-functor machinery for homotopy theory.

Theorem (cofibre sequence and Puppe). Let be a cofibration. The mapping cone is naturally homotopy equivalent to , and the Puppe sequence $$ A \xrightarrow{i} X \to X/A \to \Sigma A \to \Sigma X \to \Sigma(X/A) \to \Sigma^2 A \to \cdots $$ induces a long exact sequence on $[-, Z]_ZH^(-; G)(X, A)$.

Generalisations.

  • Closed model categories (Quillen 1967): cofibrations are abstractly defined by lifting properties dual to fibrations, and the topological case is one example among many. Chain complexes, simplicial sets, and spectra all carry analogous model structures.
  • Cellular cofibrations (Hovey Model Categories 1999): the cofibrations of any cofibrantly-generated model category are retracts of transfinite compositions of pushouts of generating cofibrations. For the generators are the boundary inclusions .
  • -categorical lift: in any presentable -category, the homotopy-coherent generalisation of cofibrations is given by left lifting properties against acyclic fibrations, and the cofibre sequence becomes the cofibre construction in any pointed stable -category.

Synthesis. Cofibrations and fibrations are dual halves of one structural device for organising the homotopy theory of . The central insight is exactly the duality: every statement about HEP has a mirror about HLP, every cofibration factorisation has a fibration factorisation, every cofibre sequence has a fibre sequence. The mapping cylinder is dual to the path space; the suspension is dual to the loop space ; the cofibre sequence is dual to the fibre sequence — the bridge is exactly Eckmann-Hilton. The foundational reason every map factors through a cofibration is that the mapping cylinder is the universal solution to that factorisation problem in , and putting these together identifies the homotopy category of with the localisation at the weak equivalences of the Quillen model structure generated by the cofibration-fibration pair. This generalises directly to chain complexes, simplicial sets, and spectra; the central insight that a homotopy theory is exactly a model category appears again in every modern formulation of derived algebraic geometry and stable homotopy theory.

Full proof set [Master]

Proposition (HEP equivalent to retract). An inclusion has the homotopy extension property with respect to every space if and only if is a retract of .

Proof. () Apply HEP with , defined by , and defined by . The hypothesis holds. HEP supplies extending and starting at ; the map is a continuous retraction because restricted to is the identity.

() Given a retraction and the data , with , define by composing with : combine and into a single continuous map (, , well-defined because the two formulas agree at via the hypothesis), then set . This extends at and extends on .

Proposition (cofibrations are closed inclusions in Hausdorff spaces). Let be a cofibration with Hausdorff. Then is a closed embedding.

Proof. By the equivalent characterisation, there is a retraction . The set is the preimage under the continuous map of the closed set (closed because is Hausdorff and the diagonal-style construction lands in a closed slice). Hence is closed in . Injectivity of on follows because the retraction distinguishes points of via their distinct images.

Proposition (CW pair inclusion is a cofibration). If is a CW complex and is a subcomplex, then is a cofibration.

Proof sketch. Induct on the cells of in increasing dimension. The base case is , where the inclusion is the identity. For the inductive step, attach a single -cell along . The inclusion is a cofibration (Exercise 1), so its pushout along , which is , is a cofibration by stability of cofibrations under pushout. Iterating over all cells and passing to the colimit (which preserves cofibrations in the CW topology) yields the claim.

Theorem (mapping cone of a cofibration is the strict quotient up to homotopy). If is a cofibration, the natural map collapsing the cone is a homotopy equivalence.

Proof sketch. The cone is contractible to its apex . The collapse map sends to a point, identifying . By Exercise 3 applied to the cofibration with contractible inside , the collapse is a homotopy equivalence.

Connections [Master]

  • Fibration 02.01.07. The Eckmann-Hilton dual of cofibration. Where cofibrations are characterised by the homotopy extension property and arise as left halves of factorisations, fibrations are characterised by the homotopy lifting property and arise as right halves. The two together give the Quillen model structure on .

  • Quotient and identification topology 02.01.06. The mapping cylinder, mapping cone, and quotient are all identification-topology constructions, and the proof that being a cofibration makes homotopy-equivalent to the mapping cone uses the universal property of the quotient.

  • Homotopy and homotopy group 03.12.01. The HEP definition uses homotopies directly, and cofibrations are exactly the inclusions for which the long exact sequence of the pair extends to a Puppe sequence on homotopy groups via the suspension.

  • Covering space 03.12.02. Covering maps are fibrations with discrete fibre, dual to the cellular cofibrations in the model-categorical picture; the lifting properties on the two sides match up under Eckmann-Hilton.

  • Eilenberg-MacLane space 03.12.05. The Postnikov-tower construction uses cofibration-fibration factorisations at every stage to convert a space into its tower of pieces; the cofibre sequence is the dual of the fibration sequence visible there.

Historical & philosophical context [Master]

The theory of cofibrations grew out of Karol Borsuk's 1931 paper Sur les rétractes (Fund. Math. 17, 152--170) [Borsuk 1931], which introduced the absolute neighbourhood retracts (ANRs) and proved the first homotopy-extension theorems for compact metric spaces. Borsuk's framing was geometric: an ANR is a space that is a retract of every nice neighbourhood of an embedding into Euclidean space. Norman Steenrod's The Topology of Fibre Bundles (Princeton 1951) [Steenrod 1951] codified the cofibre-side of the theory in the bundle-theoretic language of the day.

The modern HEP-based axiomatisation crystallised in the 1960s. Steenrod's 1967 paper A convenient category of topological spaces [Steenrod 1967] gave the cartesian-closed framework in which HEP behaves cleanly with function spaces. Arne Strom's 1968 paper Note on cofibrations II (Math. Scand. 22, 130--142) [Strom 1968] proved the equivalence of the HEP characterisation, the L-shaped retract characterisation, and the halo-function characterisation that bears his name. J. Peter May's A Concise Course in Algebraic Topology (1999) [May 1999] is the canonical pedagogical exposition.

The unification with fibrations under Eckmann-Hilton duality was made explicit by Daniel Quillen's 1967 Homotopical Algebra (Lecture Notes in Mathematics 43) [Quillen 1967], which axiomatised the cofibration-fibration pair as a model category and proved that the homotopy category of any model category is the universal localisation at the weak equivalences. The -categorical incarnation in the work of Joyal, Lurie, and others through the 2000s shows the same cofibration-fibration pair structuring every presentable -category.

Bibliography [Master]

[object Promise]