Documentation

TauCeti.Algebra.Category.GradedModuleCat.LinearResolution.Simple

Simple targets detect linearity of minimal resolutions with finite-dimensional terms #

For a nonnegatively graded algebra over a field, a minimal graded projective resolution with finite-dimensional terms is linear exactly when Ext against finite simple objects concentrated in one internal degree vanishes off the diagonal. Thus arbitrary concentrated targets in the diagonal criterion can be replaced by simple ones. The equivalent formulation tests internal shifts of degree-zero simple modules.

The same test without the diagonal restriction detects vanishing terms: if Extⁿ(M, N) vanishes for every finite simple N, the term in homological degree n is zero. Eventual vanishing of Ext against simples therefore truncates the minimal resolution.

Neither semisimplicity of the degree-zero algebra nor a splitting-field assumption is needed. The statement concerns a given minimal resolution, and does not assert existence of such a resolution or eventual Ext vanishing.

References #

theorem TauCeti.GradedProjectiveResolution.IsMinimal.piece_le_positive_smul_top_of_subsingleton_ext_simple {k : Type uk} [Field k] {A : Type uA} [Ring A] [Algebra k A] {π’œ : β„€ β†’ Submodule k A} [GradedAlgebra π’œ] {M : GradedModuleCat π’œ} {r : GradedProjectiveResolution π’œ M.grading} [CategoryTheory.HasExt (GradedModuleCat π’œ)] (hr : r.IsMinimal) (hneg : βˆ€ i < 0, π’œ i = βŠ₯) (n : β„•) [Module.Finite k (r.X n)] (p : β„€) (hExt : βˆ€ (N : GradedModuleCat π’œ), Module.Finite k N.carrier β†’ CategoryTheory.Simple N β†’ (βˆ€ (q : β„€), q β‰  p β†’ N.grading.piece β„€ q = βŠ₯) β†’ Subsingleton (CategoryTheory.Abelian.Ext M N n)) :
(r.grading n).piece β„€ p ≀ (⨆ (i : β„€), ⨆ (_ : 0 < i), π’œ i) β€’ ⊀

Simple targets detect one piece of a term modulo Aβ‚Š. For a minimal resolution whose term Xβ‚™ in homological degree n is finite-dimensional, if Extⁿ(M,N) vanishes for every finite simple graded module N concentrated in degree p, then the degree-p piece of Xβ‚™ lies in Aβ‚Š Xβ‚™.

theorem TauCeti.GradedProjectiveResolution.IsMinimal.isLinear_iff_subsingleton_ext_simple {k : Type uk} [Field k] {A : Type uA} [Ring A] [Algebra k A] {π’œ : β„€ β†’ Submodule k A} [GradedAlgebra π’œ] {M : GradedModuleCat π’œ} {r : GradedProjectiveResolution π’œ M.grading} [CategoryTheory.HasExt (GradedModuleCat π’œ)] [βˆ€ (n : β„•), Module.Finite k (r.X n)] (hr : r.IsMinimal) (hneg : βˆ€ i < 0, π’œ i = βŠ₯) :
r.IsLinear ↔ βˆ€ (n : β„•) (p : β„€), ↑n β‰  p β†’ βˆ€ (N : GradedModuleCat π’œ), Module.Finite k N.carrier β†’ CategoryTheory.Simple N β†’ (βˆ€ (q : β„€), q β‰  p β†’ N.grading.piece β„€ q = βŠ₯) β†’ Subsingleton (CategoryTheory.Abelian.Ext M N n)

A minimal resolution with finite-dimensional terms is linear exactly when Ext against every finite simple graded module concentrated in degree p vanishes in cohomological degrees different from p. This includes degree zero and works over arbitrary fields.

theorem TauCeti.GradedProjectiveResolution.IsMinimal.subsingleton_of_subsingleton_ext_simple {k : Type uk} [Field k] {A : Type uA} [Ring A] [Algebra k A] {π’œ : β„€ β†’ Submodule k A} [GradedAlgebra π’œ] {M : GradedModuleCat π’œ} {r : GradedProjectiveResolution π’œ M.grading} [CategoryTheory.HasExt (GradedModuleCat π’œ)] (hr : r.IsMinimal) (hneg : βˆ€ i < 0, π’œ i = βŠ₯) (n : β„•) [Module.Finite k (r.X n)] (hExt : βˆ€ (N : GradedModuleCat π’œ), Module.Finite k N.carrier β†’ CategoryTheory.Simple N β†’ Subsingleton (CategoryTheory.Abelian.Ext M N n)) :

Simple targets detect vanishing terms of a minimal resolution. For a minimal resolution over a nonnegatively graded algebra whose term Xβ‚™ in homological degree n is finite-dimensional, if Extⁿ(M,N) vanishes for every finite simple graded module N, then Xβ‚™ is zero.

theorem TauCeti.GradedProjectiveResolution.IsMinimal.isLinear_iff_subsingleton_ext_shiftObj_simple {k : Type uk} [Field k] {A : Type uA} [Ring A] [Algebra k A] {π’œ : β„€ β†’ Submodule k A} [GradedAlgebra π’œ] {M : GradedModuleCat π’œ} {r : GradedProjectiveResolution π’œ M.grading} [CategoryTheory.HasExt (GradedModuleCat π’œ)] [βˆ€ (n : β„•), Module.Finite k (r.X n)] (hr : r.IsMinimal) (hneg : βˆ€ i < 0, π’œ i = βŠ₯) :
r.IsLinear ↔ βˆ€ (N : GradedModuleCat π’œ), Module.Finite k N.carrier β†’ CategoryTheory.Simple N β†’ (βˆ€ (q : β„€), q β‰  0 β†’ N.grading.piece β„€ q = βŠ₯) β†’ βˆ€ (n : β„•) (p : β„€), ↑n β‰  p β†’ Subsingleton (CategoryTheory.Abelian.Ext M (N.shiftObj p) n)

Equivalently, test internal shifts of finite simple modules concentrated in degree zero. The shift convention is Extⁿ(M,S{p}) = 0 for n β‰  p.