Documentation

TauCeti.AlgebraicTopology.UniversalCover.Classification.Reconstruction

Reconstructing a connected cover from a fundamental-group action #

Let A be a π₁(X, x₀)-set and choose a : A. The stabilizer of a is a subgroup of the fundamental group, so the universal-cover quotient by that stabilizer is a connected covering space of X. Its fibre over x₀ is equivariantly equivalent to the orbit of a, hence to A itself when the action is transitive.

This is the object-level reconstruction in the classification of connected covers by transitive fundamental-group actions. The construction deliberately reuses the cover attached to a subgroup and orbit-stabilizer: no second topology on a reconstructed total space is introduced. A later step can extend the equivariant equivalence on the base fibre to a natural isomorphism of fundamental-groupoid actions and assemble the categorical equivalence.

Main declarations #

References #

This is the reconstruction step in the alternative transitive-action formulation of Stage 2, item 8 of TauCetiRoadmap/UniversalCovers/README.md. It is the standard stabilizer construction for the equivalence between connected covering spaces and transitive fundamental-group sets; see Hatcher, Algebraic Topology, Section 1.3. The proof uses Mathlib's orbit-stabilizer equivalence and Tau Ceti's universal-cover quotient associated to a subgroup.

The connected covering space attached to a point a of a π₁(X, x₀)-set: it is the universal cover modulo the stabilizer of a.

Its fibre over x₀ is the orbit of a, so for a transitive action it is the cover reconstructed from the action.

Equations
Instances For

    The stabilizer cover is the subgroup cover associated to the stabilizer of a.

    The distinguished point of the fibre over x₀ of the cover reconstructed from a: the class of the constant path at the basepoint.

    Equations
    Instances For

      The fibre as an orbit #

      The equivalence and its equivariance are first proved for the underlying quotient projection, which carries the instances the orbit-stabilizer API needs, and are then transported to the bundled cover along subgroupCoverFiberEquivSubgroupQuotient.

      The fibre over x₀ of the cover reconstructed from a is equivalent to the orbit of a.

      Under this equivalence the distinguished point of the fibre corresponds to a, by stabilizerCoverFiberEquivOrbit_apply_basepoint; the equivariance statement is stabilizerCoverFiberEquivOrbit_apply_monodromy.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]

        The fibre equivalence sends the distinguished point of the fibre to a.

        @[simp]

        The fibre equivalence is equivariant: monodromy of the reconstructed cover agrees with the given action of the fundamental group on the orbit of a.

        Transitive actions #

        For a transitive action, the fibre over x₀ of the cover reconstructed from a is equivalent to the whole π₁(X, x₀)-set, the orbit of a being everything.

        Under this equivalence the distinguished point of the fibre corresponds to a, by transitiveActionFiberEquiv_apply_basepoint.

        Equations
        Instances For
          @[simp]

          The fibre equivalence of a transitive action sends the distinguished point of the fibre to a.

          @[simp]

          The fibre equivalence of a transitive action is equivariant: monodromy of the reconstructed cover agrees with the given action of the fundamental group on A.