Documentation

TauCeti.Topology.Covering.Finite

Finite covering spaces #

A covering space is finite when all of its fibres are finite. This file records that condition as a property of an object of TopCat / X, names the resulting full subcategory TauCeti.FiniteCoveringSpace X, and gives it the same constructor API that TauCeti.CoveringSpace and TauCeti.ConnectedCoveringSpace carry.

Finiteness of all fibres is one condition rather than infinitely many as soon as the base is path connected: monodromy along a path is a bijection between the fibres over its endpoints, so the fibres over any two points of a path component are in bijection. That is TauCeti.coveringFiberEquiv, from TauCeti.Topology.Homotopy.Monodromy.Basic, and TauCeti.hasFiniteFibers_of_finite_fiber is the resulting one-point criterion.

Finite covers are the covering-space side of the Galois-category picture: the fibre over a basepoint is a finite set with an action of π₁, and it is only for finite covers that the fibre functor lands in FintypeCat.

Main declarations #

theorem TauCeti.finite_fiber_of_finite_fiber {E : Type u} {X : Type v} [TopologicalSpace E] [TopologicalSpace X] {p : EX} [PathConnectedSpace X] (hp : IsCoveringMap p) {x₀ : X} (h : Finite ↑(p ⁻¹' {x₀})) (x : X) :
Finite ↑(p ⁻¹' {x})

Over a path-connected base, a covering map with one finite fibre has all fibres finite.

The property of an object of TopCat / X that all fibres of its structure morphism are finite.

Equations
Instances For
    @[simp]

    Membership in the finite-fibre property of objects of TopCat / X.

    @[reducible, inline]

    The category of finite covering spaces over X: covering maps to X all of whose fibres are finite, and continuous maps commuting with the projections to X.

    Equations
    Instances For
      @[reducible, inline]

      The fully faithful inclusion of finite covering spaces into all covering spaces.

      Equations
      Instances For
        @[reducible, inline]

        The functor taking a finite covering space to its total space.

        Equations
        Instances For
          @[instance_reducible]

          A finite covering space over X coerces to its total space.

          Equations

          Construct a finite covering space from a covering map with finite fibres.

          Equations
          Instances For
            @[simp]
            theorem TauCeti.FiniteCoveringSpace.mk_coe {X E : TopCat} (p : E X) (hp : IsCoveringMap (CategoryTheory.ConcreteCategory.hom p)) (hfin : ∀ (x : X), Finite ↑((CategoryTheory.ConcreteCategory.hom p) ⁻¹' {x})) :
            (mk p hp hfin).obj.left = E
            @[reducible, inline]

            The projection of a finite covering space to its base.

            Equations
            Instances For

              Every fibre of a finite covering space is finite.

              A morphism of finite covering spaces commutes with the projections to the base.

              A morphism of finite covering spaces commutes with the projections to the base.

              Construct a morphism of finite covering spaces from a continuous map over the base.

              Equations
              Instances For

                Construct an isomorphism of finite covering spaces from an isomorphism of their total spaces over the base.

                Equations
                Instances For

                  A map of finite covering spaces is an isomorphism exactly when its map of total spaces is a homeomorphism.

                  Over a path-connected base one finite fibre makes a covering space finite.