Magnitude conjecture

MagnitudeConjecture.CategoryTheory.GradedPrincipalIntervalAlgebra

A finite interval algebra realizing supported graded modules #

@[instance_reducible]
def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalFintype {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
Fintype (PrincipalIntervalCategory R ⋯ e he0 m)
Instances For
    @[instance_reducible]
    def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpFintype {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
    Fintype (PrincipalIntervalCategory R ⋯ e he0 m)ᵒᵖ
    Instances For
      theorem MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalFiniteRepresentables {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (he : ∀ (i : ι), e i * e i = e i) (m : ℕ) (X : (PrincipalIntervalCategory R ⋯ e he0 m)ᵒᵖ) :

      Every representable on the finite interval has finite dimension and finite support.

      @[reducible, inline]
      abbrev MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalAlgebra {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (_he : ∀ (i : ι), e i * e i = e i) (m : ℕ) :

      The finite matrix algebra of the interval of actual shifted principal projectives.

      Instances For
        noncomputable def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalAlgebraRepresentableEquiv {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (he : ∀ (i : ι), e i * e i = e i) (m : ℕ) :

        The matrix model is algebra-isomorphic to the existing representable generator model.

        Instances For
          theorem MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalAlgebra_finiteDimensional {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (he : ∀ (i : ι), e i * e i = e i) (m : ℕ) :
          FiniteDimensional k (principalIntervalAlgebra R ⋯ e he0 he m)

          The interval algebra is finite dimensional over the original field.

          noncomputable def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalAlgebraGradedModuleEquivalence {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) {ι : Type} [Fintype ι] (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (he : ∀ (i : ι), e i * e i = e i) (hneg : ∀ d < 0, R.component d = ⊥) (h1 : 1 ∈ R.component 0) (hsum : ∑ i : ι, e i = 1) (horth : Pairwise fun (i j : ι) => e i * e j = 0) (m : ℕ) :
          FGModuleCat (principalIntervalAlgebra R ⋯ e he0 he m)ᵐᵒᵖ ≌ SupportedCategory m

          Right modules over the finite interval algebra are actual graded modules supported on that interval.

          Instances For