Magnitude conjecture

MagnitudeConjecture.CategoryTheory.FiniteSkeletonShiftAction

noncomputable def MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.shiftLabel {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) (g : G) (i : Fin S.n) :
Fin S.n

The skeleton label representing the inverse shift of a chosen indecomposable. The inverse makes this a left group action on labels.

Instances For
    noncomputable def MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.shiftLabelIso {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) (g : G) (i : Fin S.n) :
    (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive.ofMul g⁻¹)).obj (S.obj i) ≅ S.obj (S.shiftLabel g i)

    Chosen identification of a shifted indecomposable with its strict skeleton representative.

    Instances For
      @[simp]
      theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.shiftLabel_one {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) (i : Fin S.n) :
      S.shiftLabel 1 i = i
      theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.shiftLabel_mul {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) (g h : G) (i : Fin S.n) :
      S.shiftLabel (g * h) i = S.shiftLabel g (S.shiftLabel h i)
      @[implicit_reducible]
      noncomputable def MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.labelMulAction {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) :
      MulAction G (Fin S.n)

      A coherent shift becomes a strict action on the labels of a duplicate-free indecomposable skeleton.

      Instances For
        @[implicit_reducible]
        noncomputable def MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.labelOrbitFintype {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) :
        Fintype (MulAction.orbitRel.Quotient G (Fin S.n))

        The finite orbit quotient of the strict skeleton-label action.

        Instances For
          def MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.IsShiftFreeOnLabels {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] (S : FiniteDimensionalModuleIndecomposableSkeleton) :

          Freeness of the coherent shift on the represented isomorphism classes.

          Instances For
            theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.indecomposable_trivialStabilizer_of_isShiftFreeOnLabels {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] (S : FiniteDimensionalModuleIndecomposableSkeleton) (hfree : S.IsShiftFreeOnLabels) (X : MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (hX : CategoryTheory.Indecomposable X) (a : Additive G) :
            Nonempty (X ≅ (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).obj X) → a = 0

            Freeness on the labels of a complete skeleton gives a trivial shift stabilizer for every indecomposable object in the ambient module category.

            theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.labelMulAction_isCancelSMul {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) (hfree : S.IsShiftFreeOnLabels) :
            IsCancelSMul G (Fin S.n)

            A shift free on represented isomorphism classes induces a free strict action on skeleton labels.

            noncomputable def MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.rightTauLocalDensity {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : FiniteDimensionalModuleIndecomposableSkeleton) [CategoryTheory.EnoughProjectives (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k)] (i : Fin S.n) :
            ℤ

            Local density of a strict indecomposable skeleton label.

            Instances For

              The finite-right-tau projectivity predicate is invariant under the strict skeleton-label action induced by shifts.

              The canonical finite-right-tau local density is invariant under the strict skeleton-label action induced by shifts.

              theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.rightTauLocalDensity_shiftLabel {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) [CategoryTheory.EnoughProjectives (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k)] (g : G) (i : Fin S.n) :
              theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.rightTauLocalDensity_smul {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) [CategoryTheory.EnoughProjectives (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k)] (g : G) (i : Fin S.n) :

              Action-form version of local-density invariance.

              theorem MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.sum_occurrenceLocalDensity_eq_card_mul_orbitSum {k : Type uK} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] {G : Type w} [Group G] [CategoryTheory.HasShift (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) (Additive G)] [∀ (a : Additive G), (CategoryTheory.shiftFunctor (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k) a).Additive] (S : FiniteDimensionalModuleIndecomposableSkeleton) [CategoryTheory.EnoughProjectives (MagnitudeConjecture.CoveringHom.FiniteDimensionalModuleIndecomposableSkeleton.ModuleCategory✝ C k)] [Fintype G] (hfree : S.IsShiftFreeOnLabels) :
              ∑ i : Fin S.n, S.rightTauLocalDensity i = ↑(Fintype.card G) * ∑ q : MulAction.orbitRel.Quotient G (Fin S.n), CoveringAction.orbitInvariantDescend S.rightTauLocalDensity ⋯ q

              Total finite-right-tau local density scales over the free quotient of the strict skeleton-label action.