Documentation

TauCeti.AlgebraicTopology.Homotopy.CWApproximation.Sigma

CW approximation of an arbitrary space #

Every space X, path-connected or not, is the target of a weak homotopy equivalence from a CW complex (Hatcher, Proposition 4.13). The CW complex TauCeti.sigmaCWApproximation X is the disjoint union, over the path components c of X, of the CW approximations TauCeti.cwApproximation X x_c built from a chosen point x_c of each component, and TauCeti.sigmaCWApproximationMap X is the map cwApproximationMap X x_c on the summand of c.

It is a weak homotopy equivalence (TauCeti.isWeakHomotopyEquivalence_sigmaCWApproximationMap):

The disjoint union of CW complexes is a CW complex (Topology.CWComplex.sigmaUniv), so TauCeti.sigmaCWApproximation X has CW type. The lift through an arbitrary weak homotopy equivalence (ContinuousMap.IsWeakHomotopyEquivalence.lift) then makes the construction natural up to homotopy, with no connectedness hypothesis: a map φ : X → Y induces Γφ = TauCeti.sigmaCWApproximationLift φ, for which the square

ΓX --Γφ--> ΓY
 |          |
 v          v
 X ---φ---> Y

commutes up to homotopy (TauCeti.comp_sigmaCWApproximationLift_homotopic, Hatcher, Proposition 4.18), Γφ is determined up to homotopy by this (TauCeti.homotopic_sigmaCWApproximationLift), and Γ is functorial up to homotopy. Any other CW approximation of X is homotopy equivalent to this one compatibly with the maps to X (ContinuousMap.IsWeakHomotopyEquivalence.exists_homotopyEquiv_comp_homotopic).

Main definitions #

Main results #

References #

noncomputable def TauCeti.sigmaCWApproximation (X : TopCat) :

The CW approximation of an arbitrary space X: the disjoint union, over the path components c of X, of the CW approximations TauCeti.cwApproximation X x_c built from the point x_c = Quotient.out c of the component. The body is exposed so that points of the summands are points of this space by definition.

Instances For

    The map from the CW approximation TauCeti.sigmaCWApproximation X to X: on the summand of a path component c, the map TauCeti.cwApproximationMap X x_c.

    Instances For

      The CW approximation of an arbitrary space has CW type: a disjoint union of CW complexes is a CW complex.

      CW approximation (Hatcher, Proposition 4.13). For every space X, the map TauCeti.sigmaCWApproximationMap X from the CW complex TauCeti.sigmaCWApproximation X to X is a weak homotopy equivalence.

      noncomputable def TauCeti.sigmaCWApproximationLift {X Y : TopCat} (φ : C(↑X, ↑Y)) :

      The map Γφ : ΓX → ΓY of CW approximations induced by a map φ : X → Y: a lift of φ ∘ sigmaCWApproximationMap X through the weak homotopy equivalence sigmaCWApproximationMap Y (ContinuousMap.IsWeakHomotopyEquivalence.lift), so that the square of φ and Γφ with the two CW approximation maps commutes up to homotopy (TauCeti.comp_sigmaCWApproximationLift_homotopic). It is determined up to homotopy by this property (TauCeti.homotopic_sigmaCWApproximationLift).

      Instances For

        CW approximation is natural up to homotopy (Hatcher, Proposition 4.18): sigmaCWApproximationMap Y ∘ Γφ ≃ φ ∘ sigmaCWApproximationMap X.

        Uniqueness of the induced map (Hatcher, Proposition 4.18). Every map ψ : ΓX → ΓY for which the CW approximation square of φ commutes up to homotopy is homotopic to Γφ.

        Homotopic maps induce homotopic maps of CW approximations.

        Composites induce composites up to homotopy: Γ(χ ∘ φ) ≃ Γχ ∘ Γφ.

        @[simp]

        Γφ is a weak homotopy equivalence exactly when φ is. Since the CW approximations have CW type, Γφ is then a homotopy equivalence by Whitehead's theorem (ContinuousMap.IsWeakHomotopyEquivalence.homotopyEquiv).