Multiplicative bases

MultiplicativeBasisDeformations.Foundations.GradedCover

Graded covering categories and Lemma 4.7 #

Definition 4.5 (def:graded-covering-category, scalar-normalization.tex): for an algebra graded by a group ๐’ข, with chosen primitive idempotents of identity degree, the graded covering category has objects (x, g) and morphisms B(x, y)_{gโปยนh} from (x, g) to (y, h).

We work with a family F : ฮน โ†’ C in a k-linear category whose Hom spaces are ๐’ข-graded compatibly with composition (HomGrading); the algebra is B = (Alg F)แต’แต–. A finite full subcategory of the graded covering category, with objects s p = (x_p, g_p), has the category algebra cov s: the subalgebra of (Alg (F โˆ˜ x))แต’แต– of the matrices with (p, q)-entry in degree g_pโปยน g_q.

Lemma 4.7 (lem:homogeneous-projection, lines 305โ€“320): "Projection ฯ€ : B' โ†’ H onto the indicated homogeneous components is an H-bimodule retraction. Indeed, for p โˆˆ H(i,j), q โˆˆ H(l,m) and b โˆˆ B'(j,l), cancellation of the degrees of p and q in the grading group gives ฯ€(pbq) = p ฯ€(b) q. Lemma 4.6 therefore applies with C = D = H." (isRepresentationFinite_cov).

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

A grading of the Hom spaces of a family by a group, compatible with composition, with identities in degree one.

  • proj : G โ†’ (x y : ฮน) โ†’ (F x โŸถ F y) โ†’โ‚—[k] F x โŸถ F y
  • proj_proj (g h : G) (x y : ฮน) (f : F x โŸถ F y) : (self.proj g x y) ((self.proj h x y) f) = if h = g then (self.proj h x y) f else 0
  • sum (x y : ฮน) (f : F x โŸถ F y) : โˆƒ (s : Finset G), f = โˆ‘ g โˆˆ s, (self.proj g x y) f
  • proj_comp (g a b : G) (x y z : ฮน) (f : F x โŸถ F y) (f' : F y โŸถ F z) : (self.proj g x z) (CategoryTheory.CategoryStruct.comp ((self.proj a x y) f) ((self.proj b y z) f')) = if a * b = g then CategoryTheory.CategoryStruct.comp ((self.proj a x y) f) ((self.proj b y z) f') else 0
  • proj_id (g : G) (x : ฮน) : (self.proj g x x) (CategoryTheory.CategoryStruct.id (F x)) = if 1 = g then CategoryTheory.CategoryStruct.id (F x) else 0
Instances For
    def MultiplicativeBasisDeformations.CatAlg.HomGrading.IsHom {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) (g : G) {x y : ฮน} (f : F x โŸถ F y) :

    A homogeneous morphism of degree g.

    Instances For
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_proj {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) (g : G) {x y : ฮน} (f : F x โŸถ F y) :
      D.IsHom g ((D.proj g x y) f)
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.proj_of_isHom {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) {g h : G} {x y : ฮน} {f : F x โŸถ F y} (hf : D.IsHom h f) :
      (D.proj g x y) f = if h = g then f else 0
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_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) (g : G) {x y : ฮน} :
      D.IsHom g 0
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_add {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) {g : G} {x y : ฮน} {f f' : F x โŸถ F y} (hf : D.IsHom g f) (hf' : D.IsHom g f') :
      D.IsHom g (f + f')
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_smul {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) {g : G} {x y : ฮน} (c : k) {f : F x โŸถ F y} (hf : D.IsHom g f) :
      D.IsHom g (c โ€ข f)
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_sum {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) {g : G} {x y : ฮน} {ฮบ : Type u_1} (s : Finset ฮบ) {f : ฮบ โ†’ (F x โŸถ F y)} (hf : โˆ€ i โˆˆ s, D.IsHom g (f i)) :
      D.IsHom g (โˆ‘ i โˆˆ s, f i)
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.proj_comp_of_isHom {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) {g a b : G} {x y z : ฮน} {f : F x โŸถ F y} {f' : F y โŸถ F z} (hf : D.IsHom a f) (hf' : D.IsHom b f') :
      (D.proj g x z) (CategoryTheory.CategoryStruct.comp f f') = if a * b = g then CategoryTheory.CategoryStruct.comp f f' else 0
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_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) {a b : G} {x y z : ฮน} {f : F x โŸถ F y} {f' : F y โŸถ F z} (hf : D.IsHom a f) (hf' : D.IsHom b f') :
      D.IsHom (a * b) (CategoryTheory.CategoryStruct.comp f f')
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.isHom_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) (x : ฮน) :
      D.IsHom 1 (CategoryTheory.CategoryStruct.id (F x))
      theorem MultiplicativeBasisDeformations.CatAlg.HomGrading.proj_sandwich {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) {g a b : G} {x y z t : ฮน} {f : F x โŸถ F y} {f' : F z โŸถ F t} (hf : D.IsHom a f) (hf' : D.IsHom b f') (m : F y โŸถ F z) :
      (D.proj g x t) (CategoryTheory.CategoryStruct.comp f (CategoryTheory.CategoryStruct.comp m f')) = CategoryTheory.CategoryStruct.comp f (CategoryTheory.CategoryStruct.comp ((D.proj (aโปยน * g * bโปยน) y z) m) f')

      Cancellation of degrees: ฯ€(p b q) = p ฯ€(b) q for homogeneous p, q.

      The covering subalgebras #

      @[reducible, inline]
      abbrev MultiplicativeBasisDeformations.CatAlg.lab {ฮน G ฮบ : Type} (s : ฮบ โ†’ ฮน ร— G) :
      ฮบ โ†’ ฮน

      The labels of a finite set of objects of the graded covering category.

      Instances For
        def MultiplicativeBasisDeformations.CatAlg.cov {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) {ฮบ : Type} [Fintype ฮบ] [DecidableEq ฮบ] (s : ฮบ โ†’ ฮน ร— G) :
        Subalgebra k (Alg (F โˆ˜ lab s))แตแต’แต–

        The category algebra of a finite full subcategory of the graded covering category: entries (p, q) of degree g_pโปยน g_q.

        Instances For
          def MultiplicativeBasisDeformations.CatAlg.covProj {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) {ฮบ : Type} [Fintype ฮบ] [DecidableEq ฮบ] (s : ฮบ โ†’ ฮน ร— G) :
          (Alg (F โˆ˜ lab s))แตแต’แต– โ†’โ‚—[k] โ†ฅ(cov D s)

          The projection onto the homogeneous entries.

          Instances For
            theorem MultiplicativeBasisDeformations.CatAlg.covProj_of_mem {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) {ฮบ : Type} [Fintype ฮบ] [DecidableEq ฮบ] (s : ฮบ โ†’ ฮน ร— G) (c : โ†ฅ(cov D s)) :
            (covProj D s) โ†‘c = c
            theorem MultiplicativeBasisDeformations.CatAlg.covProj_bimod {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) {ฮบ : Type} [Fintype ฮบ] [DecidableEq ฮบ] (s : ฮบ โ†’ ฮน ร— G) (c c' : โ†ฅ(cov D s)) (b : (Alg (F โˆ˜ lab s))แตแต’แต–) :
            (covProj D s) (โ†‘c * b * โ†‘c') = c * (covProj D s) b * c'
            theorem MultiplicativeBasisDeformations.CatAlg.isRepresentationFinite_cov {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) {ฮบ : Type} [Fintype ฮบ] [DecidableEq ฮบ] (s : ฮบ โ†’ ฮน ร— G) [โˆ€ (x y : ฮน), FiniteDimensional k (F x โŸถ F y)] (hF : IsRepresentationFinite k (Alg F)แตแต’แต–) :
            IsRepresentationFinite k โ†ฅ(cov D s)

            Lemma 4.7 (lem:homogeneous-projection): every finite full subcategory of the graded covering category of a representation-finite graded algebra is representation-finite.