Magnitude conjecture

MagnitudeConjecture.CategoryTheory.DeckOrbitSubgroupFunctor

Functors between strict deck-orbit skeletons #

For a subgroup N ≤ G, the inclusion of shift-orbit morphisms descends to the strict orbit skeletons. On objects the resulting functor is the literal map from an N-orbit to the G-orbit containing it.

noncomputable def MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitSubgroupMap {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] {G : Type w} [Group G] [MulAction G C] (D : CoherentDeckShift C G) [∀ (a : Additive G), (D.core.F a).Additive] (N : Subgroup G) {q r : MulAction.orbitRel.Quotient (↥N) C} (f : (have this := q; this) ⟶ have this := r; this) :

The morphism on strict orbit skeletons induced by extension from the subgroup shift-orbit category.

Instances For
    noncomputable def MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitSubgroupFunctor {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] {G : Type w} [Group G] [MulAction G C] (D : CoherentDeckShift C G) [∀ (a : Additive G), (D.core.F a).Additive] (N : Subgroup G) :
    CategoryTheory.Functor (DeckOrbitSkeleton C ↥N) (DeckOrbitSkeleton C G)

    Passing from the strict N-orbit skeleton to the strict G-orbit skeleton. Its object map sends an N-orbit to the G-orbit containing it.

    Instances For
      @[simp]
      theorem MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitSubgroupFunctor_obj_mk {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] {G : Type w} [Group G] [MulAction G C] (D : CoherentDeckShift C G) [∀ (a : Additive G), (D.core.F a).Additive] (N : Subgroup G) (X : C) :
      (D.deckOrbitSubgroupFunctor N).obj (have this := Quotient.mk'' X; this) = have this := Quotient.mk'' X; this
      theorem MagnitudeConjecture.CoveringHom.CoherentDeckShift.orbitTowerEquiv_mk_eq_deckOrbitSubgroupFunctor_obj {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] {G : Type w} [Group G] [MulAction G C] (D : CoherentDeckShift C G) [∀ (a : Additive G), (D.core.F a).Additive] (N : Subgroup G) [N.Normal] (q : MulAction.orbitRel.Quotient (↥N) C) :
      (CoveringAction.orbitTowerEquiv N) (Quotient.mk'' q) = (D.deckOrbitSubgroupFunctor N).obj (have this := q; this)

      The strict-orbit object functor is the flattening map in the orbit-tower equivalence.

      instance MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitSubgroupFunctor_additive {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] {G : Type w} [Group G] [MulAction G C] (D : CoherentDeckShift C G) [∀ (a : Additive G), (D.core.F a).Additive] (N : Subgroup G) :