Magnitude conjecture

MagnitudeConjecture.CategoryTheory.GradedPrincipalIntervalDeletion

The principal-projective interval as object deletion #

theorem MagnitudeConjecture.Graded.FiniteGradedModule.principalDegree_nonincreasing {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 = ⊥) {p q : PrincipalDegreeCategory R ⋯ e he0} (f : p ⟶ q) (hf : f ≠ 0) :
q.2 ≤ p.2

A nonzero map between the shifted principal projectives cannot increase degree.

theorem MagnitudeConjecture.Graded.FiniteGradedModule.principalInterval_noDeletedFactorization {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 = ⊥) (m : ℕ) :

A factorization through an omitted degree vanishes between interval objects.

def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpToSurviving {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
CategoryTheory.Functor (PrincipalIntervalCategory R ⋯ e he0 m)ᵒᵖ (ObjectDeletion.SurvivingCategory (PrincipalDegreeCategory R ⋯ e he0)ᵒᵖ (principalOutsideInterval R ⋯ e he0 m))

Finite interval coordinates viewed as surviving opposite degree objects.

Instances For
    instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpToSurviving_full {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
    (principalIntervalOpToSurviving R ⋯ e he0 m).Full
    instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpToSurviving_faithful {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
    (principalIntervalOpToSurviving R ⋯ e he0 m).Faithful
    instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpToSurviving_additive {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
    (principalIntervalOpToSurviving R ⋯ e he0 m).Additive
    instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpToSurviving_linear {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
    CategoryTheory.Functor.Linear k (principalIntervalOpToSurviving R ⋯ e he0 m)
    instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpToSurviving_essSurj {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
    (principalIntervalOpToSurviving R ⋯ e he0 m).EssSurj
    noncomputable def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpSurvivingEquivalence {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :

    The interval and surviving full categories are equivalent.

    Instances For
      instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpSurvivingEquivalence_additive {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
      (principalIntervalOpSurvivingEquivalence R ⋯ e he0 m).functor.Additive
      instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpSurvivingEquivalence_linear {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} (e : ι → A) (he0 : ∀ (i : ι), e i ∈ R.component 0) (m : ℕ) :
      CategoryTheory.Functor.Linear k (principalIntervalOpSurvivingEquivalence R ⋯ e he0 m).functor
      noncomputable def MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpDeletionEquivalence {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 = ⊥) (m : ℕ) :

      Interval restriction agrees with deletion because no nonzero factorization leaves the interval.

      Instances For
        instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpDeletionEquivalence_additive {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 = ⊥) (m : ℕ) :
        (principalIntervalOpDeletionEquivalence R ⋯ e he0 he hneg m).functor.Additive
        instance MagnitudeConjecture.Graded.FiniteGradedModule.principalIntervalOpDeletionEquivalence_linear {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 = ⊥) (m : ℕ) :
        CategoryTheory.Functor.Linear k (principalIntervalOpDeletionEquivalence R ⋯ e he0 he hneg m).functor