Multiplicative bases

MultiplicativeBasisDeformations.Foundations.CoverCategory

The graded covering category as a thin category #

Definition 4.5 (def:graded-covering-category): objects (x, g), morphisms B(x, y)_{gโปยนh} from (x, g) to (y, h). For a graded family with height data (HomGrading, HeightData) and a representation-finite algebra this is a thin directed k-linear category with a height and finitely many outgoing lines at each object (isThin, hgt_lt, succ_finite).

def MultiplicativeBasisDeformations.CatAlg.CovObj {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] (_D : HomGrading F G) :

The objects of the graded covering category.

Instances For
    @[reducible, inline]
    abbrev MultiplicativeBasisDeformations.CatAlg.CovHom {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} (o o' : CovObj D) :
    Submodule k (F o.1 โŸถ F o'.1)

    The morphism space B(x, y)_{gโปยนh}.

    Instances For
      theorem MultiplicativeBasisDeformations.CatAlg.covHom_comp {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} {o o' o'' : CovObj D} {f : F o.1 โŸถ F o'.1} {g : F o'.1 โŸถ F o''.1} (hf : f โˆˆ CovHom o o') (hg : g โˆˆ CovHom o' o'') :
      CategoryTheory.CategoryStruct.comp f g โˆˆ CovHom o o''
      theorem MultiplicativeBasisDeformations.CatAlg.covHom_id {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} (o : CovObj D) :
      CategoryTheory.CategoryStruct.id (F o.1) โˆˆ CovHom o o
      @[instance_reducible]
      instance MultiplicativeBasisDeformations.CatAlg.instCategoryCovObj {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} :
      CategoryTheory.Category.{w, 0} (CovObj D)
      @[simp]
      theorem MultiplicativeBasisDeformations.CatAlg.cov_comp_val {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} {o o' o'' : CovObj D} (f : o โŸถ o') (g : o' โŸถ o'') :
      โ†‘(CategoryTheory.CategoryStruct.comp f g) = CategoryTheory.CategoryStruct.comp โ†‘f โ†‘g
      @[simp]
      theorem MultiplicativeBasisDeformations.CatAlg.cov_id_val {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} (o : CovObj D) :
      โ†‘(CategoryTheory.CategoryStruct.id o) = CategoryTheory.CategoryStruct.id (F o.1)
      @[instance_reducible]
      instance MultiplicativeBasisDeformations.CatAlg.instPreadditiveCovObj {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} :
      CategoryTheory.Preadditive (CovObj D)
      @[instance_reducible]
      instance MultiplicativeBasisDeformations.CatAlg.instLinearCovObj {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} :
      CategoryTheory.Linear k (CovObj D)
      @[simp]
      theorem MultiplicativeBasisDeformations.CatAlg.cov_zero_val {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} {o o' : CovObj D} :
      โ†‘0 = 0
      @[simp]
      theorem MultiplicativeBasisDeformations.CatAlg.cov_smul_val {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} {o o' : CovObj D} (c : k) (f : o โŸถ o') :
      โ†‘(c โ€ข f) = c โ€ข โ†‘f
      theorem MultiplicativeBasisDeformations.CatAlg.cov_ne_zero {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} {o o' : CovObj D} {f : o โŸถ o'} :
      f โ‰  0 โ†” โ†‘f โ‰  0
      theorem MultiplicativeBasisDeformations.CatAlg.isThin {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} (H : HeightData D) [Infinite k] [โˆ€ (x y : ฮน), FiniteDimensional k (F x โŸถ F y)] (hF : IsRepresentationFinite k (Alg F)แตแต’แต–) :

      The graded covering category is thin and directed (Lemma 4.8, first part, with the height).

      def MultiplicativeBasisDeformations.CatAlg.hgtC {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} (H : HeightData D) (o : CovObj D) :
      โ„ค

      Height of an object.

      Instances For
        theorem MultiplicativeBasisDeformations.CatAlg.hgt_lt {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} (H : HeightData D) {o o' : CovObj D} (h : Thin.Rl o o') :
        hgtC H o < hgtC H o'
        theorem MultiplicativeBasisDeformations.CatAlg.finite_degrees {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} [โˆ€ (x y : ฮน), FiniteDimensional k (F x โŸถ F y)] (x y : ฮน) :
        {h : G | D.part h x y โ‰  โŠฅ}.Finite

        Only finitely many degrees occur between two labels.

        theorem MultiplicativeBasisDeformations.CatAlg.succ_finite {k : Type u} [Field k] {๐’ž : Type v} [CategoryTheory.Category.{w, v} ๐’ž] [CategoryTheory.Preadditive ๐’ž] [CategoryTheory.Linear k ๐’ž] {ฮน : Type} [Fintype ฮน] [DecidableEq ฮน] {F : ฮน โ†’ ๐’ž} {G : Type} [Group G] [DecidableEq G] {D : HomGrading F G} [โˆ€ (x y : ฮน), FiniteDimensional k (F x โŸถ F y)] (o : CovObj D) :
        {o' : CovObj D | Thin.Rl o o'}.Finite

        Finitely many outgoing lines.