Magnitude conjecture

MagnitudeConjecture.CategoryTheory.DeckOrbitNormalTranslate

Ambient translations on a normal deck-orbit skeleton #

For a normal subgroup N ◁ G, every ambient element g : G inverse-translates the strict N-orbit of an object. This file upgrades that object operation to an additive endofunctor of the chosen deck-orbit skeleton. On morphisms it uses the normal translation of the nonskeletal N-shift-orbit category, conjugated by the canonical isomorphisms to the chosen orbit representatives.

noncomputable def MagnitudeConjecture.CoveringHom.CoherentDeckShift.shiftOrbitNormalTranslateRepresentativeIso {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] (g : G) (q : MulAction.orbitRel.Quotient (↥N) C) :

The fixed ambient shift of a chosen N-orbit representative is isomorphic in the N-orbit category to the representative of the inverse translated strict orbit.

Instances For
    noncomputable def MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitNormalTranslateMap {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] (g : G) {q r : MulAction.orbitRel.Quotient (↥N) C} (f : (have this := q; this) ⟶ have this := r; this) :
    Instances For
      noncomputable def MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitNormalTranslateFunctor {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] (g : G) :
      CategoryTheory.Functor (DeckOrbitSkeleton C ↥N) (DeckOrbitSkeleton C ↥N)
      Instances For
        @[simp]
        theorem MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitNormalTranslateMap_add {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] (g : G) {q r : MulAction.orbitRel.Quotient (↥N) C} (f h : (have this := q; this) ⟶ have this := r; this) :
        instance MagnitudeConjecture.CoveringHom.CoherentDeckShift.deckOrbitNormalTranslateFunctor_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) [N.Normal] (g : G) :