Documentation

TauCeti.AlgebraicTopology.Singular.Twisted.Pushforward

Pushing chains of a simply connected space into chains with local coefficients #

Let L be a local coefficient system on X and f : Z ⟶ X a map from a simply connected space, with a base point z₀ : Z. A singular simplex σ of Z together with a coefficient a ∈ L(f z₀) gives a twisted simplex of X: the simplex f ∘ σ with the coefficient transported from f z₀ to its initial vertex along the path class inside the image of f (ContinuousMap.pathClass). Extended to integral chains of Z, this is the twisted pushforward twistedPushforward L f z₀. Since Z is simply connected, f^* L is trivialized by these transports, and the twisted pushforward is the composite of this trivialization with the pushforward of twisted chains along f.

It is the tool to turn a natural transformation between singular chain theories, given on contractible models, into one between the corresponding theories with local coefficients: a model chain is pushed forward along a simplex or cube, carrying the coefficient of the generator.

Main definitions #

Main results #

References #

The twisted pushforward of integral singular chains of a simply connected space Z along f : Z ⟶ X: a simplex σ with a coefficient a ∈ L(f z₀) goes to the twisted simplex f ∘ σ with the coefficient transported from f z₀ to its initial vertex.

Instances For

    The twisted pushforward of a simplex with coefficient 1, as a morphism of modules.

    theorem TauCeti.LocalCoefficientSystem.map_pathClass_self_apply {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {Z' : Type u_1} [TopologicalSpace Z'] [SimplyConnectedSpace Z'] (g : C(Z', ↑X)) (z : Z') (b : ↑(L.obj { as := g z })) :

    Transport along the path class from a point to itself is the identity.

    theorem TauCeti.LocalCoefficientSystem.map_pathClass_heq {R : Type u} [Ring R] {X : TopCat} {L : LocalCoefficientSystem R X} {Z' : Type u_1} [TopologicalSpace Z'] [SimplyConnectedSpace Z'] (g : C(Z', ↑X)) {z z' : Z'} (h : z' = z) (b : ↑(L.obj { as := g z })) :

    Transport along the path class to a point equal to the starting point does not change the coefficient, up to the identification of the fibres.

    Every twisted simplex is the pushforward along itself of the identity simplex of the model, from the initial vertex of the model.

    theorem TauCeti.LocalCoefficientSystem.twistedPushforward_d {R : Type u} [Ring R] {X Z : TopCat} [SimplyConnectedSpace ↑Z] {L : LocalCoefficientSystem R X} {f : Z ⟶ X} {z₀ : ↑Z} {n : ℕ} (y : ↑(((singularChains (ULift.{v, 0} ℤ)).obj Z).X (n + 1))) (a : ↑(L.obj { as := (CategoryTheory.ConcreteCategory.hom f) z₀ })) :

    The twisted pushforward commutes with the boundaries.

    Change of source. Pushing forward the image of a chain under a map g : Z' ⟶ Z of simply connected spaces is pushing forward the chain along g ≫ f, from the base point w₀ of Z', after transporting the coefficient from f z₀ to f (g w₀).

    The twisted pushforward is natural in the space: pushing forward into Y along h after pushing forward into X with coefficients in the pulled back system is pushing forward along f ≫ h.

    The twisted pushforward is natural in the coefficient system.