Documentation

LeanPool.NandakumarRamanaRao.NRR.OddSphereDegree.AlgebraicTopology.SmallSimplices

Open-cover-small singular simplices #

This file introduces the notion that a singular simplex of a space X is small with respect to an open cover of X: its image is contained in one of the open sets of the cover.

We work with the library's existing singular simplex API (SphereOddDegree.singularSimplices), whose underlying continuous map out of the topological standard simplex Delta n is recovered by SphereOddDegree.AffineBarycentricSubdivision.singularSimplexAsContinuousMap. No parallel singular-simplex type is introduced.

Main definitions #

Main results #

This file deliberately does not prove smallness of barycentric subdivision; that belongs to downstream modules.

1. Open cover data #

An open cover of a topological space X: a family of open subsets whose union is all of X.

  • sets : Set (Set ↑X)

    The underlying family of subsets of X.

  • isOpen_mem (U : Set ↑X) : U ∈ self.sets → IsOpen U

    Each member of the family is open.

  • covers (x : ↑X) : ∃ U ∈ self.sets, x ∈ U

    The family covers X.

Instances For
    @[reducible, inline]

    The underlying continuous map Delta n → X of a singular simplex σ. This is a thin alias for the library's singularSimplexAsContinuousMap, matching the schematic mvSimplexMap accessor.

    Equations
    Instances For

      2. Smallness with respect to a cover #

      A singular n-simplex σ is small with respect to an open cover 𝒰 if its image is contained in one of the open sets of the cover.

      Equations
      Instances For
        theorem SphereOddDegree.IsSmallSimplex.of_range_subset {X : TopCat} {𝒰 : OpenCoverData X} {m n : ℕ} {σ : singularSimplices X n} {τ : singularSimplices X m} (hσ : IsSmallSimplex 𝒰 σ) (h : Set.range ⇑(mvSimplexMap τ) ⊆ Set.range ⇑(mvSimplexMap σ)) :

        Smallness is inherited along any inclusion of ranges of the underlying continuous maps.

        If τ factors as σ ∘ φ for a continuous map φ : Delta m → Delta n (at the level of underlying continuous maps), then smallness of σ implies smallness of τ.

        theorem SphereOddDegree.IsSmallSimplex.face {X : TopCat} {𝒰 : OpenCoverData X} {n : ℕ} {σ : singularSimplices X (n + 1)} (hσ : IsSmallSimplex 𝒰 σ) (i : Fin (n + 2)) :

        Face stability. Every boundary face of a small simplex is small: a face has image contained in the image of the original simplex.