Documentation

TauCeti.AlgebraicTopology.Singular.Cubical.LocalCoefficients.Normalized

Normalized cubical chains with local coefficients #

Let L be a local coefficient system on a space X. The degenerate chains with coefficients in L are the sums of the summands of the degenerate cubes, and the normalized cubical chains C^□_n(X; L) are the cubical chains with coefficients in L modulo the degenerate ones. They are the chains with local coefficients of Serre, Homologie singulière des espaces fibrés, Chapter II, in Massey's convention for degeneracy, and they extend the normalized cubical chains of TauCeti.AlgebraicTopology.Singular.Cubical.Normalized from constant coefficients to local ones.

The degenerate chains form a subcomplex. On a cube c which does not depend on its coordinate i, every face of c in another coordinate is degenerate, and the two faces in the coordinate i coincide, with the same transported coefficient: writing c as a degeneracy s ∘ π, both faces are the subcube s of c, and the transport inside c is the transport inside s.

The boundary, the maps induced by morphisms of local systems and by continuous maps, and the augmentation all descend to the normalized chains; the chain complex they form is in TauCeti.AlgebraicTopology.Singular.Cubical.LocalCoefficients.ChainComplex.

Main definitions #

Main results #

References #

The degenerate n-chains with coefficients in L: the sum of the summands of the degenerate n-cubes.

Instances For
    theorem TauCeti.LocalCoefficientSystem.TwistedCubicalChain.ofCube_mem_degenerate {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {n : ℕ} {c : SingularCube (↑X) n} (hc : c.IsDegenerate) (a : ↑(L.obj { as := c 0 })) :
    (ofCube L c) a ∈ degenerate L n

    A degenerate cube with any coefficient is a degenerate chain.

    theorem TauCeti.LocalCoefficientSystem.TwistedCubicalChain.ofSubcube_mem_degenerate {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {m n : ℕ} {c : SingularCube (↑X) n} {ι : C(Fin m → ↑unitInterval, Fin n → ↑unitInterval)} (hc : SingularCube.IsDegenerate (ContinuousMap.comp c ι)) (a : ↑(L.obj { as := c 0 })) :
    (ofSubcube L c ι) a ∈ degenerate L m

    A degenerate subcube with any coefficient is a degenerate chain.

    theorem TauCeti.LocalCoefficientSystem.TwistedCubicalChain.degenerate_le {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {n : ℕ} {p : Submodule R (L.TwistedCubicalChain n)} (h : ∀ (c : SingularCube (↑X) n), c.IsDegenerate → ∀ (a : ↑(L.obj { as := c 0 })), (ofCube L c) a ∈ p) :

    A submodule contains the degenerate chains as soon as it contains every degenerate cube with every coefficient.

    @[simp]

    There are no degenerate 0-chains: a 0-cube is a point.

    theorem TauCeti.LocalCoefficientSystem.TwistedCubicalChain.boundary_ofCube_mem_degenerate {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {n : ℕ} {c : SingularCube (↑X) (n + 1)} (hc : c.IsDegenerate) (a : ↑(L.obj { as := c 0 })) :
    (boundary L n) ((ofCube L c) a) ∈ degenerate L n

    The boundary of a degenerate cube is a degenerate chain: the two terms of a coordinate the cube does not depend on cancel, and every other face is degenerate.

    The degenerate chains form a subcomplex.

    A morphism of local systems preserves degenerate chains.

    A continuous map preserves degenerate chains.

    @[reducible, inline]

    The normalized cubical n-chains with coefficients in a local system L: the cubical chains with coefficients in L modulo the degenerate ones.

    Instances For

      The class of a singular cube with a coefficient in the normalized chains.

      Instances For

        The class of a cube with a coefficient is the class of the corresponding unnormalized chain.

        @[simp]
        theorem TauCeti.LocalCoefficientSystem.NormalizedTwistedCubicalChain.ofCube_eq_zero {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {n : ℕ} {c : SingularCube (↑X) n} (hc : c.IsDegenerate) (a : ↑(L.obj { as := c 0 })) :
        (ofCube L c) a = 0

        A degenerate cube is zero in the normalized chains.

        theorem TauCeti.LocalCoefficientSystem.NormalizedTwistedCubicalChain.ofCube_congr {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {n : ℕ} {c c' : SingularCube (↑X) n} (h : c = c') {a : ↑(L.obj { as := c 0 })} {a' : ↑(L.obj { as := c' 0 })} (ha : a ≍ a') :
        (ofCube L c) a = (ofCube L c') a'

        The classes of equal cubes agree on heterogeneously equal coefficients.

        theorem TauCeti.LocalCoefficientSystem.NormalizedTwistedCubicalChain.hom_ext {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {n : ℕ} {N : Type u_1} [AddCommGroup N] [Module R N] {f g : L.NormalizedTwistedCubicalChain n →ₗ[R] N} (h : ∀ (c : SingularCube (↑X) n), f ∘ₗ ofCube L c = g ∘ₗ ofCube L c) :
        f = g

        Two linear maps out of the normalized chains agree as soon as they agree on every cube.

        The boundary of normalized cubical chains with coefficients in L.

        Instances For
          @[simp]

          The boundary of the class of a chain is the class of its boundary.

          @[simp]

          The boundary of the class of a cube is the alternating sum of the classes of its faces, with the coefficient transported along the path classes inside the cube to the origins of the faces.

          The boundary of a boundary vanishes.

          The map of normalized cubical chains induced by a morphism of local systems.

          Instances For
            @[simp]

            The map induced by a morphism of local systems on the class of a chain.

            @[simp]
            theorem TauCeti.LocalCoefficientSystem.NormalizedTwistedCubicalChain.coefficientMap_ofCube {R : Type u} [Ring R] {X : TopCat} {L K : LocalCoefficientSystem R X} (η : L ⟶ K) {n : ℕ} (c : SingularCube (↑X) n) (a : ↑(L.obj { as := c 0 })) :
            (coefficientMap η n) ((ofCube L c) a) = (ofCube K c) ((CategoryTheory.ConcreteCategory.hom (η.app { as := c 0 })) a)

            A morphism of local systems acts on the class of a cube by its component at the origin.

            @[simp]

            The identity of a local system induces the identity on normalized chains.

            A composite of morphisms of local systems induces the composite map on normalized chains.

            The boundary commutes with the maps induced by a morphism of local systems.

            The map of normalized cubical chains induced by a continuous map f, from the chains with coefficients in the pulled back system f⁎L to the chains with coefficients in L.

            Instances For
              @[simp]

              The map induced by a continuous map on the class of a chain.

              theorem TauCeti.LocalCoefficientSystem.NormalizedTwistedCubicalChain.map_ofCube {R : Type u} [Ring R] {X : TopCat} {Y : TopCat} {f : C(↑X, ↑Y)} {L : LocalCoefficientSystem R Y} {n : ℕ} (c : SingularCube (↑X) n) (a : ↑(((pullback f).obj L).obj { as := c 0 })) :
              (map f L n) ((ofCube ((pullback f).obj L) c) a) = (ofCube L (f.comp c)) a

              A continuous map sends the class of a cube to the class of the image cube.

              The boundary is natural.

              The map induced by a continuous map is natural in the coefficient system.

              @[simp]

              The identity map induces on normalized chains the map coming from the identification of a system with its pullback along the identity.

              theorem TauCeti.LocalCoefficientSystem.NormalizedTwistedCubicalChain.map_comp {R : Type u} [Ring R] {X : TopCat} {Y : TopCat} {Z : TopCat} {f : C(↑X, ↑Y)} (g : C(↑Y, ↑Z)) (L : LocalCoefficientSystem R Z) (n : ℕ) :
              map (g.comp f) L n = map g L n ∘ₗ map f ((pullback g).obj L) n ∘ₗ coefficientMap ((pullbackCompIso f g).hom.app L) n

              A composite of continuous maps induces on normalized chains the composite of the two induced maps, after the identification of the pullback along the composite with the iterated pullback.

              The augmentation of the normalized 0-chains into a cocone s over the local system.

              Instances For
                @[simp]

                The augmentation of the class of a 0-chain is its augmentation.

                @[simp]

                The augmentation of a point with a coefficient is the image of the coefficient in the cocone.