Documentation

TauCeti.RingTheory.LocalRing.Monogenic

Monogenicity criteria for finite extensions of local rings #

This file develops the local-ring steps in the monogenicity argument for finite extensions of discrete valuation rings. The Newton step produces an element whose polynomial value generates a principal maximal ideal. A residue-field generator then meets every residue class, and propagation through powers of the maximal ideal lets Nakayama's lemma prove algebra generation. Assembling them proves that a module-finite extension of local rings with principal maximal ideal upstairs and separable residue extension is generated by a single element.

Main results #

References #

Newton step at a principal maximal ideal. If π generates the maximal ideal of a local ring S, and f : S[X] has a simple root at a modulo 𝓂(S), then f takes a value generating 𝓂(S) at some b congruent to a modulo 𝓂(S): either a itself works, or a + π does.

Reduction modulo the maximal ideals commutes with algebraMap, as a square of ring homomorphisms. This is Mathlib's IsLocalRing.ResidueField.algebraMap_residue in the form Polynomial.map_aeval_eq_aeval_map takes.

If the residue of β generates the residue field extension, then R[β] meets every residue class of S modulo the maximal ideal: R[β] and 𝓂(S) together span S over R. This is the residue-class step of the generation criterion TauCeti.IsLocalRing.adjoin_eq_top_of_span_eval_eq_maximalIdeal. It is the ramified counterpart of the forward half of Mathlib's IsLocalRing.adjoin_residue_eq_top_iff_adjoin_eq_top, which spans modulo 𝓂(R) S instead and so is available only when the two ideals agree.

The maximal ideal of S is nilpotent modulo the ideal generated by the maximal ideal of R: some power of 𝓂(S) lies in 𝓂(R) S. For discrete valuation rings the exponent that works is the ramification index.

The generation criterion. An element β of S generates S as an R-algebra as soon as its residue generates the residue field extension and some polynomial in β with coefficients in R generates the maximal ideal of S.

Existence of a generator. If the maximal ideal of S is principal and the residue extension is separable, then S is generated over R by a single element. This is the monogenicity statement that the discrete-valuation-ring results specialize, a discrete valuation ring being a local ring whose maximal ideal is generated by a uniformizer.

The totally ramified case. If the residue extension is trivial, every generator of the maximal ideal of S generates S over R. This is the direction of the Eisenstein description of a totally ramified extension that produces an integral power basis.