ModuleCompleteLocalChevalley.lean
Nyll.EtaleFundamentalGroups.Purity.CompleteLocalChevalley
4 declarations indexed from sourceView source ↗ Module documentation
Descending ideals in complete local rings
Chevalley's lemma compares a descending sequence of ideals with zero intersection to the powers of the maximal ideal. The proof uses stable images modulo these powers and lifts compatible representatives directly.
Imports2
- Mathlib.RingTheory.AdicCompletion.Noetherian
- Mathlib.RingTheory.Ideal.KrullsHeightTheorem
Imported by3
Declarations
EtaleFundamentalGroups.maximalIdeal_pow_quotient_artinian
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing
namespace EtaleFundamentalGroups
universe u
variable {C : Type u} [CommRing C] [IsLocalRing C] [IsNoetherianRing C]
EtaleFundamentalGroups.exists_eq_iInf_sup_maximalIdeal_pow
DocumentationThe images of a descending sequence of ideals modulo a fixed power of the maximal ideal stabilize.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing
namespace EtaleFundamentalGroups
universe u
variable {C : Type u} [CommRing C] [IsLocalRing C] [IsNoetherianRing C]
EtaleFundamentalGroups.mem_ideal_of_mem_sup_maximalIdeal_pow
DocumentationEvery ideal of a Noetherian local ring is closed for the topology defined by powers of the maximal ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing
namespace EtaleFundamentalGroups
universe u
variable {C : Type u} [CommRing C] [IsLocalRing C] [IsNoetherianRing C]
EtaleFundamentalGroups.exists_le_maximalIdeal_pow_of_antitone_iInf_eq_bot
DocumentationChevalley's lemma: in a complete Noetherian local ring, every descending sequence of ideals with zero intersection is eventually contained in each power of the maximal ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing
namespace EtaleFundamentalGroups
universe u
variable {C : Type u} [CommRing C] [IsLocalRing C] [IsNoetherianRing C]