Module

DerivedLocalCohomologyProjectiveDimension.lean

Nyll.EtaleFundamentalGroups.Purity.DerivedLocalCohomologyProjectiveDimension
2 declarations indexed from sourceView source ↗

Projective-dimension vanishing for derived local cohomology

Uniform projective-dimension bounds make every object of the derived Ext ideal-powers diagram trivial. This gives the derived-colimit counterpart of the existing vanishing results for Mathlib's legacy local-cohomology object.

Declarations

EtaleFundamentalGroups.derivedLocalCohomology_isZero_of_quotientPowers_hasProjectiveDimensionLT

A uniform projective-dimension bound on the ideal-power quotients forces the corresponding derived local-cohomology colimit to vanish.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open CategoryTheory Limits
open scoped Pointwise
namespace EtaleFundamentalGroups
universe u
theorem derivedLocalCohomology_isZero_of_quotientPowers_hasProjectiveDimensionLT
    {R : Type u} [CommRing R]
    (I : Ideal R) (M : ModuleCat.{u} R) (d i : ℕ) (hdi : d ≤ i)
    (hpd : ∀ n : ℕ,
      HasProjectiveDimensionLT (ModuleCat.of R (R ⧸ I ^ n)) d) :
    IsZero (derivedLocalCohomology I M i)
EtaleFundamentalGroups.derivedLocalCohomology_span_singleton_isZero_of_isSMulRegular

Derived local cohomology supported on a principal regular ideal vanishes in every degree at least two.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open CategoryTheory Limits
open scoped Pointwise
namespace EtaleFundamentalGroups
universe u
theorem derivedLocalCohomology_span_singleton_isZero_of_isSMulRegular
    {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
    (x : R) (hxreg : IsSMulRegular R x)
    (hxmem : x ∈ IsLocalRing.maximalIdeal R)
    (M : ModuleCat.{u} R) (i : ℕ) (hi : 2 ≤ i) :
    IsZero (derivedLocalCohomology (Ideal.span {x}) M i)