Module

DerivedLocalCohomologyArtinianZero.lean

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

Finite length in degree zero

Degree-zero local cohomology embeds in its finite coefficient module. Noetherianity makes it finite, and its maximal-ideal-power torsion then gives finite length. This is the base of the Artinianness induction.

Declarations

EtaleFundamentalGroups.isFiniteLength_derivedLocalCohomologyModule_maximalIdeal_zero

Degree-zero local cohomology of a finite module over a Noetherian local ring has finite length.

Source context 3 commands

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

namespace EtaleFundamentalGroups
universe u
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
theorem isFiniteLength_derivedLocalCohomologyModule_maximalIdeal_zero
    (M : ModuleCat.{u} R) [Module.Finite R M] :
    IsFiniteLength R
      (derivedLocalCohomologyModule (IsLocalRing.maximalIdeal R) M 0)
EtaleFundamentalGroups.isArtinian_derivedLocalCohomologyModule_maximalIdeal_zero

In particular degree-zero maximal-support local cohomology of a finite module is Artinian.

Source context 3 commands

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

namespace EtaleFundamentalGroups
universe u
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
theorem isArtinian_derivedLocalCohomologyModule_maximalIdeal_zero
    (M : ModuleCat.{u} R) [Module.Finite R M] :
    IsArtinian R
      (derivedLocalCohomologyModule (IsLocalRing.maximalIdeal R) M 0)