Documentation

Atlas.AlgebraicTopologyI.code.Section6

theorem AlgebraicTopologyI.faceMap_mem_stdSimplex (n : ) (i : Fin (n + 2)) (t : Fin (n + 1)) (ht : t stdSimplex (Fin (n + 1))) :

Inserting a zero in the i-th coordinate of a point of the standard (n+1)-simplex yields a point of the standard (n+2)-simplex: this is the i-th face inclusion at the level of barycentric coordinates.

noncomputable def AlgebraicTopologyI.faceInclusion (n : ) (i : Fin (n + 2)) :
C((stdSimplex (Fin (n + 1))), (stdSimplex (Fin (n + 2))))

The continuous i-th face inclusion Δⁿ ↪ Δⁿ⁺¹ that sends the barycentric coordinates t to the tuple with 0 inserted in position i.

Instances For
    noncomputable def AlgebraicTopologyI.SingularSimplex.face {n : } {X : Type u_1} [TopologicalSpace X] (i : Fin (n + 2)) (σ : SingularSimplex (n + 1) X) :

    The i-th face of a singular (n+1)-simplex σ, obtained by precomposing with the i-th face inclusion of the standard simplex.

    Instances For
      noncomputable def AlgebraicTopologyI.boundaryMap (n : ) (X : Type u_1) [TopologicalSpace X] :

      The singular boundary map d : S_{n+1}(X) → S_n(X) defined on generators by the alternating sum ∑_i (-1)^i σ ∘ d^i of face restrictions.

      Instances For
        noncomputable def AlgebraicTopologyI.SingularSimplex.map {n : } {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [TopologicalSpace Y] (f : C(X, Y)) (σ : SingularSimplex n X) :

        Pushforward of a singular n-simplex along a continuous map f : X → Y, namely f ∘ σ.

        Instances For
          noncomputable def AlgebraicTopologyI.SingularChains.map {n : } {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [TopologicalSpace Y] (f : C(X, Y)) :

          The induced map on singular chains f_* : S_n(X) → S_n(Y), extending the pushforward of simplices linearly.

          Instances For
            noncomputable def AlgebraicTopologyI.inclusionRight {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [TopologicalSpace Y] (x : X) :
            C(Y, X × Y)

            The slice inclusion j_x : Y → X × Y, y ↦ (x, y).

            Instances For
              noncomputable def AlgebraicTopologyI.inclusionLeft {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [TopologicalSpace Y] (y : Y) :
              C(X, X × Y)

              The slice inclusion i_y : X → X × Y, x ↦ (x, y).

              Instances For
                noncomputable def AlgebraicTopologyI.constSimplex {X : Type u_1} [TopologicalSpace X] (x : X) :

                The constant 0-simplex c_x^0 : Δ^0 → X at the point x.

                Instances For
                  noncomputable def AlgebraicTopologyI.constChain {X : Type u_1} [TopologicalSpace X] (x : X) :

                  The constant 0-chain at x, namely the generator of S_0(X) corresponding to the constant simplex c_x^0.

                  Instances For
                    noncomputable def AlgebraicTopologyI.SingularChains.castIdx {n m : } (h : n = m) {X : Type u_1} [TopologicalSpace X] :

                    Trivial reindexing isomorphism S_n(X) → S_m(X) along an equality n = m. Used to identify chains living in defeq-but-not-syntactically-equal degrees.

                    Instances For

                      (Theorem 6.2) Bundle of data and axioms for the singular cross product × : S_p(X) × S_q(Y) → S_{p+q}(X × Y): it is natural in both arguments, bilinear, satisfies the Leibniz rule d(a × b) = (da) × b + (-1)^p a × db, and is normalized so that c_x^0 × b = (j_x)_* b and a × c_y^0 = (i_y)_* a.

                      Instances For