Documentation

TauCeti.Topology.PathSpace.Moore.Comparison.FundamentalGroup

Moore loop components and the fundamental group #

The path components of the Moore loop space identify with the fundamental group. The map on loops is multiplicative when a loop is sent to the inverse of its fixed-interval homotopy class: Mathlib multiplies endomorphisms by reversed categorical composition (FundamentalGroup.mul_def), while Moore loops concatenate in traversal order.

The component identification uses the Moore/fixed-interval homotopy equivalence and HomotopyGroup.zerothHomotopyLoopSpaceEquivFundamentalGroup. This convention gives the multiplicative comparison needed for the degree-zero Pontryagin algebra. In particular, Moore loops are path connected exactly when the fundamental group is trivial.

See W. S. Massey, Singular Homology Theory, Chapter VII, and Barraud--Damian--Humilière--Oancea, Floer homology with DG coefficients, §2.2, https://arxiv.org/html/2404.07953v3#S2.SS2.

The multiplicative class of a Moore loop. The inverse compensates for Mathlib's convention that the product of fundamental-group elements traverses the right factor first.

Instances For
    @[simp]

    The generator equation for the multiplicative Moore-loop class.

    Path components of Moore loops identify with the fundamental group, in the multiplicative convention of fundamentalGroupHom.

    Instances For
      @[simp]

      The component equivalence agrees with the multiplicative class on loops.

      Every element of the fundamental group is the multiplicative class of a Moore loop.

      Moore loops are path connected exactly when the fundamental group at their basepoint is trivial.

      @[simp]
      theorem TauCeti.MooreLoopSpace.fundamentalGroupHom_map {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [TopologicalSpace Y] {x : X} {y : Y} (f : C(X, Y)) (hf : f x = y) (γ : MooreLoopSpace X x) :

      The multiplicative loop class is natural under based continuous maps.