Documentation

TauCeti.Topology.CWComplex.Classical.Product

The product of two finite CW complexes #

For finite CW complexes C in X and D in Y, the product C ×ˢ D in X × Y is a finite CW complex whose n-cells are the pairs of a p-cell of C and a q-cell of D with p + q = n (TauCeti.cwComplexProd, TauCeti.cellProdEquiv). Mathlib's classical CW complexes parametrise an n-cell by the unit ball of Fin n → ℝ in the sup norm, and appending coordinates Fin.appendIsometryOfEq : (Fin p → ℝ) × (Fin q → ℝ) ≃ᵢ (Fin n → ℝ) is an isometry, so it identifies the product of the unit balls of the factors with the unit ball, and similarly for closed balls. The characteristic map of a product cell is the product of the characteristic maps of its factors after this isometry. The unit sphere of a product is (sphere × closedBall) ∪ (closedBall × sphere), so the boundary of a product cell lies in products of cells of smaller total dimension. With finitely many cells the weak topology condition is automatic (Topology.CWComplex.mkFinite).

Main declarations #

For infinite complexes the product topology can be strictly coarser than the weak topology of the product cells (Hatcher, Theorem A.6, gives conditions under which they agree); this file treats finite complexes, where the two agree automatically.

References #

@[instance_reducible]

The product of two finite CW complexes. The n-cells of C ×ˢ D are the pairs of a p-cell of C and a q-cell of D with p + q = n (TauCeti.cellProdEquiv), and the characteristic map of such a pair is the product of the characteristic maps after the isometry Fin.appendIsometryOfEq : (Fin p → ℝ) × (Fin q → ℝ) ≃ᵢ (Fin n → ℝ).

The n-cells of C ×ˢ D are the pairs of a p-cell of C and a q-cell of D with p + q = n.

Instances For
    @[simp]

    The characteristic map of a product cell is the product of the characteristic maps of its factors, after splitting the coordinates of Fin n → ℝ into (Fin p → ℝ) × (Fin q → ℝ).

    @[simp]

    The open product cell is the product of the open cells of its factors.

    @[simp]

    The closed product cell is the product of the closed cells of its factors.

    @[simp]

    The cell frontier of a product cell is the union of each factor's cell frontier times the other factor's closed cell.

    The number of n-cells of C ×ˢ D is ∑_{p + q = n} #(p-cells of C) · #(q-cells of D).

    A product of two spaces of finite CW type has finite CW type: it is homotopy equivalent to the product of finite CW complexes modelling the factors.

    instance TauCeti.FiniteCWType.pi {ι : Type v} [Finite ι] (X : ι → Type u) [(i : ι) → TopologicalSpace (X i)] [∀ (i : ι), FiniteCWType (X i)] :
    FiniteCWType ((i : ι) → X i)

    A finite product of spaces of finite CW type has finite CW type.