Local coefficient systems on topological spaces #
A local coefficient system of modules on a space X is a functor from the fundamental
groupoid of X to ModuleCat. Thus a path class supplies a linear transport map, and the
groupoid laws give all compatibility with concatenation and reversal of paths.
This file provides the categorical operations needed before constructing singular chains with local coefficients: constant systems, pullback along continuous maps, evaluation at a point, path transport, and the monodromy representation of the fundamental group. It also proves that these constructions interact in the expected way. In particular, a morphism of local systems induces an intertwining map on monodromy representations, and transport along a path identifies the monodromy at its endpoints. Homotopic maps have canonically isomorphic pullback functors, with components given by transport along the pointwise paths of the homotopy.
The functorial definition and the monodromy interpretation follow Hatcher, Algebraic Topology, Section 3.H.
The constant local coefficient system with fibre M.
Equations
Instances For
Pullback along the identity map is naturally isomorphic to the identity functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pullback along a composite is naturally isomorphic to the composite of the two pullback functors, in contravariant order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pullback of local coefficient systems along homotopic maps gives naturally isomorphic
systems. At a point x, the comparison is transport by the path t ↦ H (t, x) traced by
the homotopy.
Equations
- One or more equations did not get rendered due to their size.
Instances For
At a point, the pullback comparison acts by the local system on the path traced by the homotopy.
At a point, the inverse pullback comparison acts by the local system on the reversed path traced by the homotopy.
Evaluation of a local coefficient system at a point of the space.
Equations
- TauCeti.LocalCoefficientSystem.fiberFunctor R X x = (CategoryTheory.evaluation (FundamentalGroupoid ↑X) (ModuleCat R)).obj { as := x }
Instances For
Parallel transport along a path class, as a linear equivalence between the endpoint fibres.
Equations
- L.transport p = (CategoryTheory.Functor.mapIso L ((CategoryTheory.Groupoid.isoEquivHom { as := x } { as := y }).symm p)).toLinearEquiv
Instances For
Transport along the constant path is the identity.
Transport along a concatenation of paths is the composite of the two transports.
Transport along the reversed path is the inverse of transport along the path.
Transport commutes with a morphism of local coefficient systems.
Pullback transport is transport along the image path.
The monodromy representation of a local coefficient system at a basepoint.
Equations
- L.monodromyRepresentation x = { toFun := fun (g : FundamentalGroup (↑X) x) => ModuleCat.Hom.hom (L.map g), map_one' := ⋯, map_mul' := ⋯ }
Instances For
The monodromy representation of a constant local coefficient system is trivial.
The monodromy representation of a pullback is the monodromy representation at the image point, restricted along the induced map of fundamental groups.
A morphism of local coefficient systems induces an intertwining map between the monodromy representations on each fibre.
Equations
- TauCeti.LocalCoefficientSystem.monodromyMap η x = { toLinearMap := ModuleCat.Hom.hom (η.app { as := x }), isIntertwining' := ⋯ }
Instances For
Evaluation at a basepoint, equipped with monodromy, is a functor from local coefficient systems to representations of the fundamental group.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transport along a path intertwines monodromy after changing the basepoint along that path.
Equations
- L.basepointChangeEquiv p = Representation.Equiv.mk (L.transport ⟦p⟧) ⋯