EtaleFundamentalGroups.Purity.exists_maximalIdeal_pow_smul_eq_zero_of_essential_residueField_range
Every element of an essential extension of the residue field is annihilated by a power of the maximal ideal. The embedding furnished by an injective hull supplies i and hi; its injectivity is not needed here.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace EtaleFundamentalGroups.Purity
universe u v
open IsLocalRing
variable {R : Type u} [CommRing R] [IsLocalRing R]
variable {E : Type v} [AddCommGroup E] [Module R E]Lean source · statement
theorem exists_maximalIdeal_pow_smul_eq_zero_of_essential_residueField_range
[IsNoetherianRing R]
(i : R ⧸ maximalIdeal R →ₗ[R] E)
(hi : IsEssentialSubmodule (LinearMap.range i)) (z : E) :
∃ n : ℕ, ∀ a : R, a ∈ maximalIdeal R ^ n → a • z = 0