Magnitude conjecture

MagnitudeConjecture.CategoryTheory.FiniteDimensionalModuleThin

Pointwise-thin finite-dimensional modules #

For modules on a basic finite or locally bounded linear category, multiplicity-freeness is expressed by having coefficient-field dimension at most one at every object. This is the form supplied by the universal-cover equality calculation.

def MagnitudeConjecture.CoveringHom.IsPointwiseThin {k : Type w} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] (M : CategoryTheory.Functor C (ModuleCat k)) :

A linear module is pointwise thin when every value has dimension at most one over the coefficient field.

Instances For
    theorem MagnitudeConjecture.CoveringHom.isPointwiseThin_iff_finrank_eq_one_of_not_isZero {k : Type w} [Field k] {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (M : CategoryTheory.Functor C (ModuleCat k)) (hM : ∀ (X : C), FiniteDimensional k ↑(M.obj X)) :
    IsPointwiseThin M ↔ ∀ (X : C), ¬CategoryTheory.Limits.IsZero (M.obj X) → Module.finrank k ↑(M.obj X) = 1

    For a pointwise finite module, pointwise thinness is equivalently the statement that every nonzero value has dimension one.

    theorem MagnitudeConjecture.ObjectDeletion.isPointwiseThin_of_extensionByZero {k : Type w} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) (M : CoveringHom.LinearModuleCategory k) (hM : CoveringHom.IsPointwiseThin ((linearModuleExtensionByZero C S).obj M).obj) :

    Pointwise thinness descends from an extension-by-zero module to the original module on the surviving category.