Documentation

TauCeti.Algebra.Category.GradedModuleCat.LinearResolution.Converse

Detecting linearity of minimal resolutions by diagonal Ext #

Over a nonnegatively graded algebra, a bounded-below minimal graded projective resolution is linear exactly when Ext against modules concentrated in a single internal degree vanishes off the diagonal. Such targets are automatically annihilated by positive-degree scalars. This formulation requires neither a field nor semisimplicity of the degree-zero part; it tests all such targets, rather than only simple targets.

The converse uses the universal degree quotient of each resolution term to detect its pieces modulo positive-degree action. Graded Nakayama then recovers generation in the homological degree. For terms finite over the scalar ring, lower bounds follow from finite grading support. The statements concern a given minimal resolution; they do not construct minimal resolutions.

Below the diagonal no test is needed: Ext out of a minimally resolved module that starts in degree c vanishes in cohomological degree n against every target concentrated below degree c + n.

References #

theorem TauCeti.GradedProjectiveResolution.IsMinimal.subsingleton_ext_of_lt {k : Type uk} [CommRing 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) {c : β„€} (hM : βˆ€ p < c, M.grading.piece β„€ p = βŠ₯) (b : β„• β†’ β„€) (hbelow : βˆ€ (n : β„•), βˆ€ p < b n, (r.grading n).piece β„€ p = βŠ₯) {n : β„•} {p : β„€} (hp : p < c + ↑n) (N : GradedModuleCat π’œ) (hN : βˆ€ (q : β„€), q β‰  p β†’ N.grading.piece β„€ q = βŠ₯) :

Ext out of a minimally resolved module vanishes below the diagonal. If M has no nonzero homogeneous elements below degree c and the terms of its minimal resolution are bounded below, then Extⁿ(M,N) = 0 for every target N concentrated in a degree below c + n. The algebra grading need not be nonnegative.

theorem TauCeti.GradedProjectiveResolution.IsMinimal.isLinear_iff_subsingleton_ext {k : Type uk} [CommRing 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 = βŠ₯) (b : β„• β†’ β„€) (hbelow : βˆ€ (n : β„•), βˆ€ p < b n, (r.grading n).piece β„€ p = βŠ₯) :
r.IsLinear ↔ βˆ€ (n : β„•) (p : β„€), ↑n β‰  p β†’ βˆ€ (N : GradedModuleCat π’œ), (βˆ€ (q : β„€), q β‰  p β†’ N.grading.piece β„€ q = βŠ₯) β†’ Subsingleton (CategoryTheory.Abelian.Ext M N n)

Diagonal Ext detects a bounded-below minimal resolution's linearity. Test every module concentrated in degree p. Neither semisimplicity nor finite generation is needed when termwise lower bounds are supplied.

theorem TauCeti.GradedProjectiveResolution.IsMinimal.isLinear_iff_subsingleton_ext_of_finite {k : Type uk} [CommRing 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) [βˆ€ (n : β„•), Module.Finite k (r.X n)] (hneg : βˆ€ i < 0, π’œ i = βŠ₯) :
r.IsLinear ↔ βˆ€ (n : β„•) (p : β„€), ↑n β‰  p β†’ βˆ€ (N : GradedModuleCat π’œ), (βˆ€ (q : β„€), q β‰  p β†’ N.grading.piece β„€ q = βŠ₯) β†’ Subsingleton (CategoryTheory.Abelian.Ext M N n)

For a minimal resolution with terms finite over the scalar ring, diagonal Ext vanishing against all concentrated targets is equivalent to linearity. Finiteness replaces the explicit termwise lower bounds.