Documentation

TauCeti.AlgebraicTopology.UniversalCover.Deck.SubgroupFiberOrbit.Basic

Fibre orbits for subgroups of the deck group #

This file packages the orbit quotient of a single fibre by a chosen subgroup H ≤ deck p. When the cover attached to a subgroup is compared with a pointed cover, changing the chosen lift in one fibre is controlled by subgroup orbits, and regular-cover statements compare these orbits with normalizers and deck groups.

Mathlib already supplies the generic orbit quotient MulAction.orbitRel.Quotient; the declarations here only specialize it to the deck action on a fibre and record the maps that the classification of covers reuses.

Main declarations #

References #

It is the subgroup-level analogue of TauCeti.AlgebraicTopology.UniversalCover.Deck.Fiber.Orbit, adapting that file's fiberOrbitClass, fiberOrbitQuotientEquiv, and fibre transport/conjugation lemmas from the full deck group to arbitrary subgroups.

@[reducible, inline]
abbrev TauCeti.Deck.SubgroupFiberOrbitQuotient {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} (H : Subgroup ↥(deck p)) (b : B) :
Type u_1

The quotient of the fibre over b by the restricted action of a subgroup of the deck group.

Equations
Instances For
    def TauCeti.Deck.subgroupFiberOrbitClass {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} (H : Subgroup ↥(deck p)) (e : ↑(p ⁻¹' {b})) :

    The H-orbit class of a point in one fibre.

    Equations
    Instances For
      theorem TauCeti.Deck.subgroupFiberOrbitClass_eq_mk {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} (H : Subgroup ↥(deck p)) (e : ↑(p ⁻¹' {b})) :

      The subgroup fibre-orbit quotient map sends a fibre point to its own class.

      theorem TauCeti.Deck.subgroupFiberOrbitClass_eq_iff {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} (H : Subgroup ↥(deck p)) (e e' : ↑(p ⁻¹' {b})) :

      Two fibre points have the same H-orbit class exactly when they lie in the same H-orbit. The orientation follows MulAction.orbitRel_apply: the left point is in the orbit of the right point.

      theorem TauCeti.Deck.subgroupFiberOrbitClass_smul_eq_base_iff {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} [IsCancelSMul ↥(deck p) ↑(p ⁻¹' {b})] (H : Subgroup ↥(deck p)) (e : ↑(p ⁻¹' {b})) (φ : ↥(deck p)) :

      A deck translate of the chosen fibre point has the same subgroup orbit class as the chosen point exactly when the translating deck transformation lies in the subgroup.

      theorem TauCeti.Deck.subgroupFiberOrbitClass_smul_eq_base_iff_of_isCoveringMap {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} [TopologicalSpace B] [PreconnectedSpace E] (hp : IsCoveringMap p) (H : Subgroup ↥(deck p)) (e : ↑(p ⁻¹' {b})) (φ : ↥(deck p)) :

      For a preconnected covering, a deck translate of the chosen fibre point has the same subgroup orbit class as the chosen point exactly when the translating deck transformation lies in the subgroup.

      def TauCeti.Deck.subgroupFiberOrbitMapOfLE {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} {H K : Subgroup ↥(deck p)} (hHK : H ≤ K) :

      If H ≤ K, the quotient of a fibre by H maps naturally to the quotient by K.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.Deck.subgroupFiberOrbitMapOfLE_apply {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} {H K : Subgroup ↥(deck p)} (hHK : H ≤ K) (e : ↑(p ⁻¹' {b})) :

        The map induced by H ≤ K sends the H-class of a point to its K-class.

        @[simp]
        theorem TauCeti.Deck.subgroupFiberOrbitMapOfLE_refl {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} (H : Subgroup ↥(deck p)) :

        The map induced by the identity inclusion is the identity on the subgroup fibre-orbit quotient.

        @[simp]
        theorem TauCeti.Deck.subgroupFiberOrbitMapOfLE_comp {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} {H K L : Subgroup ↥(deck p)} (hHK : H ≤ K) (hKL : K ≤ L) :

        The maps induced by subgroup inclusions compose as expected.

        A subgroup fibre-orbit quotient is subsingleton exactly when that subgroup acts transitively on the fibre.

        If the full deck group acts transitively on a fibre, then the quotient of that fibre by the full deck subgroup is a subsingleton.

        For a regular cover, the quotient of a fibre by the full deck subgroup is a subsingleton.

        theorem TauCeti.Deck.fiberMap_mem_orbit_subgroup_map {E : Type u_1} {F : Type u_2} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] {p : E → B} {q : F → B} {b : B} (h : E ≃ₜ F) (hpq : ∀ (e : E), q (h e) = p e) (H : Subgroup ↥(deck p)) {e e' : ↑(p ⁻¹' {b})} (hee' : e ∈ MulAction.orbit (↥H) e') :
        (fiberMap h hpq b) e ∈ MulAction.orbit (↥(Subgroup.map (↑(conjMulEquiv h hpq)) H)) ((fiberMap h hpq b) e')

        Transporting a point in an H-orbit along an over-base homeomorphism puts the transported point in the orbit for the conjugated subgroup.

        theorem TauCeti.Deck.mem_orbit_fiberMap_subgroup_map_iff {E : Type u_1} {F : Type u_2} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] {p : E → B} {q : F → B} {b : B} (h : E ≃ₜ F) (hpq : ∀ (e : E), q (h e) = p e) (H : Subgroup ↥(deck p)) (e e' : ↑(p ⁻¹' {b})) :
        (fiberMap h hpq b) e ∈ MulAction.orbit (↥(Subgroup.map (↑(conjMulEquiv h hpq)) H)) ((fiberMap h hpq b) e') ↔ e ∈ MulAction.orbit (↥H) e'

        Membership in a subgroup fibre-orbit is preserved by an over-base homeomorphism, with the subgroup conjugated along the induced deck-group isomorphism.

        def TauCeti.Deck.subgroupFiberOrbitQuotientEquiv {E : Type u_1} {F : Type u_2} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] {p : E → B} {q : F → B} (h : E ≃ₜ F) (hpq : ∀ (e : E), q (h e) = p e) (H : Subgroup ↥(deck p)) (b : B) :

        An over-base homeomorphism identifies subgroup fibre-orbit quotients, conjugating the subgroup of deck transformations along the induced deck-group isomorphism.

        Equations
        Instances For
          @[simp]
          theorem TauCeti.Deck.subgroupFiberOrbitQuotientEquiv_apply {E : Type u_1} {F : Type u_2} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] {p : E → B} {q : F → B} {b : B} (h : E ≃ₜ F) (hpq : ∀ (e : E), q (h e) = p e) (H : Subgroup ↥(deck p)) (e : ↑(p ⁻¹' {b})) :

          The transported equivalence on subgroup fibre-orbit quotients sends a class to the class of the transported fibre point.

          @[simp]
          theorem TauCeti.Deck.subgroupFiberOrbitQuotientEquiv_symm_apply {E : Type u_1} {F : Type u_2} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] {p : E → B} {q : F → B} {b : B} (h : E ≃ₜ F) (hpq : ∀ (e : E), q (h e) = p e) (H : Subgroup ↥(deck p)) (f : ↑(q ⁻¹' {b})) :

          The inverse transported equivalence sends a target class to the class of its inverse transport.

          theorem TauCeti.Deck.cast_subgroupFiberOrbitClass {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} {H K : Subgroup ↥(deck p)} (hHK : H = K) (e : ↑(p ⁻¹' {b})) :

          Casting subgroup fibre-orbit quotients along an equality of subgroups carries the class of a point to the corresponding class for the target subgroup.

          @[simp]
          theorem TauCeti.Deck.subgroupFiberOrbitQuotientEquiv_refl {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} (H : Subgroup ↥(deck p)) (x : SubgroupFiberOrbitQuotient H b) :

          The identity over-base homeomorphism induces the identity on subgroup fibre-orbit quotients, up to the canonical rewrite identifying the image of a subgroup under the identity conjugation with the original subgroup.

          @[simp]
          theorem TauCeti.Deck.subgroupFiberOrbitQuotientEquiv_trans {E : Type u_1} {F : Type u_2} {G : Type u_3} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] {p : E → B} {q : F → B} {r : G → B} {b : B} (h : E ≃ₜ F) (k : F ≃ₜ G) (hpq : ∀ (e : E), q (h e) = p e) (hqr : ∀ (f : F), r (k f) = q f) (H : Subgroup ↥(deck p)) (x : SubgroupFiberOrbitQuotient H b) :

          Subgroup fibre-orbit quotient equivalences compose as the underlying over-base homeomorphisms compose, with subgroup maps rewritten along conjugation composition.

          @[simp]
          theorem TauCeti.Deck.subgroupFiberOrbitQuotientEquiv_mapOfLE {E : Type u_1} {F : Type u_2} {B : Type u_4} [TopologicalSpace E] [TopologicalSpace F] {p : E → B} {q : F → B} {b : B} (h : E ≃ₜ F) (hpq : ∀ (e : E), q (h e) = p e) {H K : Subgroup ↥(deck p)} (hHK : H ≤ K) :

          Transport of subgroup fibre-orbit quotients is natural with respect to maps induced by subgroup inclusions.

          noncomputable def TauCeti.Deck.subgroupFiberOrbitQuotientBotEquiv {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} :

          Quotienting a fibre by the trivial deck subgroup gives the fibre itself.

          Equations
          Instances For
            @[simp]

            The bottom-subgroup quotient equivalence sends a class to its representative fibre point.

            @[simp]

            The inverse bottom-subgroup quotient equivalence sends a fibre point to its quotient class.

            theorem TauCeti.Deck.subgroupFiberOrbitClass_bot_eq_iff {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} (e e' : ↑(p ⁻¹' {b})) :

            Equality of bottom-subgroup fibre-orbit classes is equality of fibre points.

            The quotient map induced by ⊥ ≤ H, after identifying the bottom quotient with the fibre, is the H-orbit class map.

            @[simp]

            The map from the bottom-subgroup quotient to the H-quotient is the H-orbit class map under the bottom quotient equivalence.

            Equality in an H-fibre quotient can be checked after choosing representatives through the bottom quotient.

            The quotient by the full deck group is the previously defined deck fibre-orbit quotient.

            Equations
            Instances For
              @[simp]

              The top-subgroup quotient equivalence sends a class to the full deck-orbit class of the same fibre point.

              @[simp]

              The inverse top-subgroup quotient equivalence sends a full deck-orbit class to the class for the top subgroup.

              The map from the quotient of one fibre by H to the full deck-orbit quotient, induced by the subgroup inclusion H ≤ ⊤.

              Equations
              Instances For
                @[simp]

                Forgetting from H-orbits to full deck orbits sends a class to the full orbit class of the same fibre point.

                @[simp]

                For H = ⊤, forgetting from H-orbits to full deck orbits is the top-subgroup identification already supplied by subgroupFiberOrbitQuotientTopEquiv.

                @[simp]

                The top-subgroup equivalence identifies equality of top-subgroup classes with equality of the corresponding full deck-orbit classes.

                Equality of top-subgroup fibre-orbit classes is membership in a full deck orbit.

                @[simp]

                The map induced by H ≤ ⊤, after identifying the top quotient with the full deck-orbit quotient, is subgroupFiberOrbitMapToFiberOrbit.

                theorem TauCeti.Deck.subgroupFiberOrbitMapOfLE_apply_eq_iff {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} {H K L : Subgroup ↥(deck p)} (hHL : H ≤ L) (hKL : K ≤ L) (e e' : ↑(p ⁻¹' {b})) :

                Equality after mapping two subgroup fibre-orbit representatives into a common supergroup quotient is exactly membership in the common supergroup orbit.

                theorem TauCeti.Deck.subgroupFiberOrbitMapOfLE_eq_iff {E : Type u_1} {B : Type u_4} [TopologicalSpace E] {p : E → B} {b : B} {H K L : Subgroup ↥(deck p)} (hHL : H ≤ L) (hKL : K ≤ L) (x : SubgroupFiberOrbitQuotient H b) (y : SubgroupFiberOrbitQuotient K b) :

                Equality after mapping two subgroup fibre quotients into a common supergroup quotient can be checked on representatives from the common supergroup orbit.

                Equality after forgetting from H-orbits to full deck orbits is exactly membership of representatives in the same full deck orbit.

                Equality after forgetting from subgroup fibre quotients to full deck orbits can be checked on representatives, even when the two subgroup quotients come from different subgroups.

                @[simp]

                If H ≤ K, forgetting H-orbits to full deck orbits factors through the K-orbit quotient.

                If the full deck-orbit quotient of a fibre is a subsingleton, every H-fibre orbit maps to the same full deck-orbit class as any chosen point of the fibre.

                If the full deck-orbit quotient of a fibre is a subsingleton, forgetting any two subgroup fibre-orbit classes to full deck orbits gives the same result.

                For a regular deck action, every H-fibre orbit maps to the same full deck-orbit class as any chosen point of the fibre.

                For a regular deck action, forgetting any two subgroup fibre-orbit classes to full deck orbits gives the same result.