Projective evaluation in the actual category of shifted graded modules #
def
MagnitudeConjecture.Graded.FiniteGradedModule.regularObject
{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))
:
The graded regular module with the canonical bundled field action.
Instances For
def
MagnitudeConjecture.Graded.FiniteGradedModule.principalObject
{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))
(e : A)
(he0 : e ∈ R.component 0)
:
The actual graded module Ae attached to a homogeneous idempotent.
Instances For
def
MagnitudeConjecture.Graded.FiniteGradedModule.regularShiftHomEquiv
{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))
(h1 : 1 ∈ R.component 0)
(r : ℤ)
(X : ShiftedModule)
:
Evaluation at one identifies maps from a shifted regular module with the target degree.
Instances For
def
MagnitudeConjecture.Graded.FiniteGradedModule.principalShiftHomEquiv
{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))
(e : A)
(he : e * e = e)
(he0 : e ∈ R.component 0)
(r : ℤ)
(X : ShiftedModule)
:
({ obj := principalObject R ⋯ e he0, degree := r } ⟶ X) ≃ₗ[k] ↥(idempotentComponent R X.obj.grading e (r - X.degree))
Evaluation at e gives the idempotent coordinate of the physical target degree.
Instances For
theorem
MagnitudeConjecture.Graded.FiniteGradedModule.regularHom_eq_zero_outside
{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))
(h1 : 1 ∈ R.component 0)
{m : ℕ}
(X : ShiftedModule)
(hX : SupportedIn m X)
(r : ℤ)
(hr : r < 0 ∨ ↑m < r)
(f : { obj := regularObject R ⋯, degree := r } ⟶ X)
:
f = 0
Projective evaluation on a module supported in [0,m] vanishes outside that interval.
theorem
MagnitudeConjecture.Graded.FiniteGradedModule.principalHom_eq_zero_of_not_mem
{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))
(e : A)
(he : e * e = e)
(he0 : e ∈ R.component 0)
(X : ShiftedModule)
(r : ℤ)
(hr : r ∉ shiftedSupport X)
(f : { obj := principalObject R ⋯ e he0, degree := r } ⟶ X)
:
f = 0
A projective evaluation is zero at every degree outside the actual support.
theorem
MagnitudeConjecture.Graded.FiniteGradedModule.principalHom_eq_zero_outside
{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))
(e : A)
(he : e * e = e)
(he0 : e ∈ R.component 0)
{m : ℕ}
(X : ShiftedModule)
(hX : SupportedIn m X)
(r : ℤ)
(hr : r < 0 ∨ ↑m < r)
(f : { obj := principalObject R ⋯ e he0, degree := r } ⟶ X)
:
f = 0
The same vanishing holds for every degree-zero idempotent coordinate.