Documentation

TauCeti.Topology.CWComplex.Abstract.AttachCells

Attaching cells of a single dimension is a relative CW complex #

Let c : AttachCells (TopCat.RelativeCWComplex.basicCell n) f express that Y is obtained from X by attaching n-disks along their boundary spheres, f : X ⟶ Y being the inclusion. Then f is a categorical relative CW complex (HomotopicalAlgebra.AttachCells.toRelativeCWComplex): its sequence of stages is constantly X up to stage n and constantly Y from stage n + 1 on (TauCeti.attachStageFunctor), the cells attached at stage n are those of c, and no cells are attached at the other stages (HomotopicalAlgebra.AttachCells.ofIsIso).

Through the comparison TopCat.RelativeCWComplex.toRelCWComplex, Y is therefore a classical relative CW complex relative to the range of f, whose cells all have dimension n (HomotopicalAlgebra.AttachCells.isEmpty_cell_toRelCWComplex, HomotopicalAlgebra.AttachCells.cellToRelCWComplexEquiv), with the characteristic maps of c (HomotopicalAlgebra.AttachCells.map_cellToRelCWComplexEquiv_symm). In particular its skeleta up to dimension n are the range of f (HomotopicalAlgebra.AttachCells.skeletonLT_toRelCWComplex), so the cellular theory of classical relative CW complexes, such as Hatcher's Corollary 4.12, applies to a single attachment of cells. This is how cells are attached to kill homotopy groups.

Main definitions #

Main results #

References #

Implementation notes #

The stages and their colimit follow the pattern of Mathlib's CategoryTheory.TransfiniteCompositionOfShape.iic, which restricts a transfinite composition along a monotone reindexing: here the fixed diagram ComposableArrows.mk₁ f over Fin 2 is reindexed along the monotone step function TauCeti.attachStageIndex n, its colimit cocone comes from the terminal object Fin.last 1 (CategoryTheory.Limits.colimitOfDiagramTerminal), and it is transported along the final reindexing by CategoryTheory.Functor.Final.isColimitWhiskerEquiv.

The step function ℕ → Fin 2 which is 0 up to n and 1 afterwards: stage k of the relative CW complex attaching n-cells is the source of the attachment for k ≤ n and its target for n < k.

Instances For
    @[simp]
    theorem TauCeti.attachStageIndex_of_le {n k : ℕ} (h : k ≤ n) :

    Up to stage n, the index is 0.

    @[simp]
    theorem TauCeti.attachStageIndex_of_lt {n k : ℕ} (h : n < k) :

    After stage n, the index is 1.

    The index is monotone in the stage.

    The index changes only from stage n to stage n + 1.

    The reindexing ℕ ⥤ Fin 2 along attachStageIndex n is final: its value 1 is reached.

    @[reducible, inline]

    The sequence X = ⋯ = X → Y = Y = ⋯ which is constantly X up to stage n, constantly Y from stage n + 1 on, and f from stage n to stage n + 1.

    Instances For

      Away from stage n, the steps of attachStageFunctor f n are isomorphisms.

      The step of attachStageFunctor f n from stage n to stage n + 1 is f.

      Instances For

        Attaching cells of a single dimension is a relative CW complex. If Y is obtained from X by attaching n-disks along f, then f is a relative CW complex whose stages are X up to stage n and Y afterwards; the cells attached at stage n are those of c, and no cells are attached at the other stages. The body is exposed so that the stages are those of TauCeti.attachStageFunctor f n by definition, which the statements about its attached cells need in order to typecheck; the stages and their inclusions into Y are characterised by toRelativeCWComplex_F and toRelativeCWComplex_incl_app.

        Instances For

          The inclusion of stage k of c.toRelativeCWComplex into Y is the image under ComposableArrows.mk₁ f of the morphism to the last object of Fin 2.

          No cells of c.toRelativeCWComplex are attached at the stages other than n.

          The cells of c.toRelativeCWComplex attached at stage n are the cells of c.

          Instances For

            The inclusion of a cell attached at stage n of c.toRelativeCWComplex is the inclusion of the corresponding cell of c.

            The classical relative CW structure on Y, relative to the range of f, read off c.toRelativeCWComplex, has no cells outside dimension n.

            The n-cells of the classical relative CW structure read off c.toRelativeCWComplex are the cells of c.

            Instances For

              The characteristic map of an n-cell of the classical relative CW structure read off c.toRelativeCWComplex is the inclusion of the corresponding cell of c, read on the closed ball through the radial homeomorphism TauCeti.diskHomeomorphClosedBall.

              Up to dimension n, the skeleta of the classical relative CW structure read off c.toRelativeCWComplex are the range of f: there are no cells of dimension less than n.

              From dimension n + 1 on, the skeleta of the classical relative CW structure read off c.toRelativeCWComplex are all of Y: there are no cells of dimension greater than n.

              The attaching map of an n-cell of the classical relative CW structure read off c.toRelativeCWComplex is the inclusion of the corresponding cell of c, restricted to the boundary sphere.