Library

Valued field theory

Valued field theory

Valuations, local fields and ramification theory. Covers extensions and completions, ramification filtrations, different ideals and local norm calculations.

Modules

All.lean0 declarations

Valuations, local fields and ramification theory. Covers extensions and completions, ramification filtrations, different ideals and local norm calculations.

Public aggregate for logarithm and exponential series on local fields, including convergence, continuity, and applications to field units.

This file contains the pure natural-number cancellation steps used after local-field norm and value-group arguments have produced an lcm divisibility. It also contains the elementary p-adic valuation estimates used in th…

If every action difference is divisible by a scalar, averaging and then projecting away from the invariants makes the augmentation part divisible by the same scalar. No finite generation or topology is required.

The inverse character twist turns character eigenvectors into invariants. The standard averaging projection commutes with an actual intertwining map, so every eigenvector in its image has an eigenvector preimage.

This file packages the ramification-scaled principal-unit logarithm as a continuous homomorphism and extends it to field units with the unique uniformizer value forced by log p = 0.

For a complete discrete valuation with value group WithZero (Multiplicative ℤ) and finite residue field, this file constructs the ramification index e = vK(p) from the valuation itself. In mixed characteristic it then pr…

The logarithm on first principal units does not extend by killing a chosen uniformizer. Its uniformizer value must instead be chosen so that the distinguished rational prime has logarithm zero. This file isolates that al…

Linear growth dominates the logarithmic denominator contribution, so a single integer lies strictly below every term of the resulting real sequence. The corresponding integer sequence using padicValNat therefore attains…

This file supplies the unconditional summability and regrouping step needed to evaluate the formal identity log ((1 + X) (1 + Y)) = log (1 + X) + log (1 + Y) in a complete discretely valued field whose normalized valuati…

This file evaluates the two formal composition identities used in the deep exponential–logarithm equivalence, on the sharp ramified convergence ball. The source lemmas below justify the Cauchy products and the unconditio…

This file supplies the topological part of the deep exponential–logarithm equivalence at the sharp ramified endpoint n > e / (p - 1). The algebraic construction of the maps is supplied by the preceding modules; here we p…

This module completes the formal logarithm core by identifying the basic-factor choices with pairs of finite position sets and evaluating their cardinality. The formal-series identities and the underlying position calcul…

If v(x) < 1, the integer valuation of the nth logarithm term is at least n + 1 - e vp(n + 1). This bound is independent of x. The scale e and the denominator values are obtained from the actual residue prime.

Reduction modulo p^n maps to reduction modulo the nth maximal-ideal power. Adic completeness lifts these compatible maps to the actual valuation ring. Neither characteristic zero nor finiteness of the residue field is re…

The lifted map carries the open kernel of reduction modulo p^n into the nth maximal-ideal power. The adic topology on the valuation ring is its actual subtype topology, so the map to the field is continuous.

The logarithm is constructed on every complete mixed-characteristic discrete valuation field, including fields with infinite residue field. Its scale and the completeness of the actual valuation topology are supplied by…

The integer sequence n - e vp(n), for positive n, has an attained minimum. Every nonzero principal-unit logarithm has integer valuation at least that minimum. The bound is uniform over all principal units, including when…

Exponentiating p² a for an element a of the valuation ring produces an actual principal unit with logarithm p² a. The convergence threshold is proved from the valuation of the residue prime. No normalized uniformizer, fi…

The uniform lower bound on the integer valuations of logarithms gives a least valuation among the nonzero elements of any nonzero subgroup of the logarithm image. Dividing a least element by the residue prime strictly de…

First multiply an arbitrary field element by a power of the residue prime to make it integral. The existing exponential construction then realizes an additional factor of p² as the logarithm of an actual principal unit.

An inverse-character weighted sum of the normal basis transforms by the character. Its coordinate at the identity automorphism is one, so the sum is nonzero, without any assumption on the characteristic or group order.

As in the normal-basis character eigenvector construction, inverse-character coefficients weight the actual canonical normal basis. Here the coefficients are supported only on a subgroup. This vector transforms by the ch…

A binomial expansion shows that the augmentation image of such an action on a torsion-free additive group is p-divisible. This does not require finite generation or any topology on the group.

This file combines the two evaluated formal composition identities with the valuation-theoretic endpoint maps and their continuity. No finite-quotient or defect-membership hypothesis remains in the public result.

A local-field package here is a chosen complete discretely valued field with finite residue field. The topology-first mathlib class remains available through imports; this file only adds the chosen-valuation API needed d…

This file isolates the purely algebraic source for the Abhyankar norm-image argument: embedded base units, their powered image in a lower branch, and the image obtained after applying the lower norm. The only theorem use…

This file isolates the two factors of the field-unit structure theorem which do not depend on the structure theorem for first principal units. The Teichmuller factor is the cyclic group of order q - 1, with its (necessar…

The equal-characteristic proof naturally indexes copies of ℤ[p] by a positive integer prime to p and a residue-field basis vector. This file records that, when the basis is nonempty, this is exactly a countable product.

This file contains the norm-subgroup lemmas used in local CFT from an abstract integer-valued multiplicative valuation and a norm homomorphism satisfying the standard valuation formula.

Develops quotient groups attached to an abstract valued norm, including kernel, image, and representative criteria. Identifies norm-quotient classes with valuation classes modulo the residue degree and constructs the res…

This file is the first concrete example leaf for the DVF navigation library. It deliberately uses mathlib's public p-adic objects directly in theorem statements instead of introducing public aliases for ℚ[p] or its unit…

This file packages the PID step in the mixed-characteristic proof of the local-field structure theory, the field-unit structure theorem. Once the torsion submodule is known to be a finite cyclic group of order p^a, and t…

This is the free p-adic factor in the local-field structure theory, the local-field power-index formula. The exact equal-characteristic specialization, with no artificial finite factor in the principal-unit product.

The normalized additive valuation on the target valuation ring restricts to the ramification index times the normalized additive valuation on the base valuation ring. The proof is characteristic-independent and follows f…

This file records the ideal-theoretic source behind the local-field structure theory. The base maximal ideal maps to the e-th power of the target maximal ideal, where e is the canonical ramification index. Every statemen…

This file contains the integer value-group subgroup-image lemmas used by the norm and ramification-image arguments. The results are purely about integer-valued multiplicative valuations and integer lcm divisibility.

This module supplies the quotient equivalence induced by a continuous multiplicative equivalence. It belongs to the general local-field support layer and does not depend on the separate pro-\(C\) groups library.

Pure group-theoretic infrastructure for the subgroup of multiplicative integers divisible by a fixed integer and its cyclic quotient. It lives below the discrete-valuation-field layer so generic power-index code does not…

Reusable kernel, quotient, product, and additive-transport formulas for n-th powers in commutative groups. The basic power map and its image and kernel are mathlib's powMonoidHom, MonoidHom.range, and MonoidHom.ker.

Focused aggregate for valuations, residue extensions, finite unramified extensions, Frobenius, integer rings, principal units, continuous norm maps, and norm quotients of nonarchimedean local fields.

This module records the analytic input used by the topological finite local reciprocity law: on a finite-dimensional normed algebra, the field norm is a determinant and is therefore continuous. It also bundles the corres…

The topology of a nonarchimedean local field is Hausdorff and totally disconnected because valuation balls are clopen. This file records those structures as named results, without registering additional global instances,…

The integer ring injects into the sequence of its finite quotients by powers of the maximal ideal. Its fraction field is therefore also small enough to be represented in Type 0. No countability of the field itself is ass…

This module identifies the image of valuation-ring units in the field unit group with the valuation-one sphere and records that this subgroup is open in the native topology of a nonarchimedean local field.

This file records the topology bridge used when a nonarchimedean norm is turned into a ValuativeRel: the topology already carried by a nontrivially valued field is the valuative topology for that induced relation.

This file provides the common algebraic norm map on unit groups. It is independent of any valuation or local-field structure, so valued-field and discrete-valuation APIs can share the same definition.

This aggregate exposes padic local-field structures, cyclotomic extensions, Teichmuller characters and reduction, and principal-unit comparisons.

A nonzero closed additive subgroup of ℤ[p] contains a nonzero principal ideal. Since every nonzero ideal of ℤ[p] is generated by a power of p, such a subgroup is open.

The action on the p-th roots of unity lifts by Teichmüller representatives to p-adic units. It recovers the action on every p-power root present in the extension, without assuming that all p-power roots are present.

The two characters on a cyclotomic extension and its base change agree along the actual restriction homomorphism. Normality of the lower cyclotomic extension supplies the restriction; no bijectivity or compatibility of c…

Two units modulo a positive power of p annihilated by the same exponent coprime to p are equal if their reductions modulo p agree. The proof uses uniqueness of a simple polynomial root in a local ring.

A primitive p-th root in a domain defines a p-adic character of its algebra automorphisms over any base ring. Its reduction records the actual action on that root. Restricting scalars preserves this character because it…

This file identifies the standard p-adic integer and complete-DVF models, computes their principal-unit quotients, and records the logarithm/exponential power formulas used by local cyclotomic norm calculations.

The actual p-adic integers, with their metric topology, are the ring of compatible residues. Reduction gives the forward map. Its inverse is constructed by the universal property of the p-adic completion, and is continuo…

Hensel lifting in the concrete complete discrete valuation field ℚ[p] gives a multiplicative section of reduction to (ZMod p)ˣ. Its values are (p - 1)-st roots of unity, including when p = 2.

Finite and algebraic unramified extensions, their residue extensions, maximal unramified subextensions, and base change.

Let L and K' be intermediate fields of a common algebraic ambient field Ω. Starting from the primitive integral model of a finite unramified extension L/K, this file maps its generator and polynomial to the actual compos…

This file proves the polynomial core of the unramified base-change argument. A primitive integral generator whose monic model has separable reduction gives a finite unramified extension. The proof takes the actual integr…

The first finite step in the unramified base-change theorem is forced already by the finite unramified-extension definition and the fundamental inequality of the fundamental inequality. The actual quotient of value group…

The finite case of stability under finite composita says that the composite of two finite unramified extensions is again unramified. The proof first applies the unramified base-change theorem to one extension along the o…

The maximal unramified subextension is defined as a compositum. Compactness of a simple intermediate field and stability under finite composita imply that every one of its elements already belongs to a single finite unra…

The base-change proof uses the following exact Hensel step. If a monic polynomial over a Henselian valuation ring is irreducible over the fraction field and its reduction is separable, then that reduction is already irre…

The proof of the unramified base-change theorem applies Hensel's lemma after base change from K to an algebraic extension K'. This file supplies the source used there: the unique extension of a Henselian valuation to an…

Let L/K be an algebraic valued extension. Its maximal unramified subextension is the compositum, inside L, of all unramified subextensions. Since the finite unramified-extension definition defines an arbitrary unramified…

For the maximal unramified subextension T, the maximal-residue theorem identifies the residue field with the separable closure of the base residue field and the value group with that of the base. This file proves the two…

The reverse residue-field inclusion in the maximal-residue theorem is the Hensel step from the residue-lifting argument: lift the minimal polynomial of a separable ambient residue element, then lift its simple linear fac…

A finite unramified extension of a Henselian valued field is separable. The proof follows the primitive-residue-element argument on p. 153: lift a primitive generator of the separable residue extension, use the fundament…

The paragraph following the decomposition and inertia subgroup definitions observes that the decomposition, inertia, and ramification groups are closed in the Krull topology, also for an infinite Galois extension. Each f…

This file specializes mathlib's Dedekind-domain different ideal to complete DVF valuation rings. The ideal itself remains mathlib's differentIdeal; the extra API here connects it to the chosen valuation rings, the codiff…

Generic order-theoretic infrastructure for extending a natural-number-indexed subgroup filtration to the real line by the natural-number ceiling.

At each finite Galois level, this file uses the chosen integral-closure valuation from FiniteGaloisLevel and intersects the inverse images of its ramification groups. Independence from the chosen complete-DVF realization…

This file provides the group-theoretic lower ramification APIs used by local CFT. Concrete valued extensions supply the action quotient estimates; the subgroup and normality/antitonicity consequences are proved here.

This module owns the opaque quotient carriers of a lower ramification filtration and their construction, elimination, lifting, and mapping API. Arithmetic Herbrand functions and valuation-action specializations live in R…

Public root for the finite-group foundations of the real Herbrand function, subgroup and quotient filtrations, and quotient-fibre averaging.

This file formalizes the remaining finite-group calculation in the Herbrand quotient theorem. For a normal subgroup H, the depth on G defines the lower filtration Hs = {τ : H | s + 1 ≤ depth τ}. For a nonidentity class i…

This file supplies the group-theoretic content of the Herbrand-function sum formula. The old AntitoneNormalSubgroupFiltration.herbrandStep starts with |G₀| / |G₀|; the normalized Herbrand function has, on (m,m+1), slope…

This file contains the completion-free finite-group bookkeeping used in the Herbrand quotient theorem and the quotient and tower filtration theorems. It packages the filtrations induced on a subgroup and on its quotient…

This file isolates the part of the Herbrand quotient theorem which is independent of valuations. A discrete nonarchimedean depth has the two properties of i(σ) = v(σ(a) - a) used in the ramification-depth proof: multipli…

For a possibly infinite Galois extension, this file constructs the canonical isomorphism between the decomposition group of an exact absolute value and the Galois group of the localization over the completed base field.…

This file proves functoriality of the decomposition, inertia, and ramification groups under a commutative square of field embeddings. Only normality of the lower extension is needed to restrict conjugation to its Galois…

This file contains the exactness and quotient consequences of the character constructed in CharacterMap. It is the exactness part of the inertia-character exact sequence that does not require the finite-cardinality surje…

This file records the source lemmas for the canonical map Iw -> Hom(Delta / Gamma, lambda) in prime-decomposition theory. We do not package the final value-group quotient here. Instead, we prove the pieces which make the…

For a finite separable extension of complete discretely valued fields, the extension of the base valuation is unique. Consequently every base-field automorphism stabilizes the chosen target valuation ring and the full Ga…

This file records the functorial conjugation law for chosen valuations: inside a fixed Galois extension, conjugating the chosen valuation subring conjugates the decomposition group. The inertia and ramification parts req…

This file gives the three tower-intersection formulas in their common ambient Galois group. The decomposition-group statement is formulated for arbitrary absolute values, including the archimedean case. The inertia and r…

This file manages the Dedekind-domain part of Hilbert ramification theory in prime-decomposition theory. The implementation uses mathlib's ramification/inertia theorems where those are already the source proof, but the d…

This file contains the fixed-field layer of prime-decomposition theory. The Dedekind-domain file defines the decomposition and inertia groups attached to a prime ideal; here we view those groups as subgroups of a finite…

For a complete discretely valued field K and a finite Galois intermediate field E of an algebraic closure, an existence theorem for the integral closure of the valuation ring of K supplies complete-DVF structures on E. T…

This file records the fixed-field maximality statements behind the inertia-field maximality theorem and the ramification-field maximality theorem. The valuation-theoretic words "unramified" and "tamely ramified" still re…

The defining principal-unit condition for ramification is preserved by conjugation by every decomposition automorphism. Over a Henselian base, decomposition is the full automorphism group, so both actual inertia and actu…

This file attaches the group-theoretic Herbrand functions directly to the real lower ramification groups of RealLowerGroups. The only valued-field input is the stated unique-extension hypothesis that the chosen valuation…

This leaf contains the completion-free endpoints of the Herbrand quotient theorem and the quotient and tower filtration theorems. The private lemmas below isolate the finite-group averaging argument used in the quotient-…

In residue characteristic zero, inertia fixes every root of unity. Each root is a valuation-ring unit. Its image under inertia has the same reduction, so the injectivity of Henselian root reduction identifies the two roo…

For an infinite algebraic extension, the canonical Lw is the algebraic localization L Kv, not the whole metric completion. This file records the density consequences needed to transport inertia and ramification condition…

This file proves the algebraic, noncomplete form of the monogeneity argument used in the monogenic integral-generator theorem. The proof uses the finite integral closure supplied by unique extension, a primitive residue…

This file proves the orbit-polynomial ideal identity before normalization of the fixed-field valuation. It uses the literal fixed field and its literal restricted valuation ring; no completeness or Henselian hypothesis o…

This file contains the fixed-field part of the ramification-field definition, over the decomposition field Zw. The base valuation-subring file owns the definitions of Gw, Iw, Rw, Zw, Tw, and Vw; here we record the tower-…

This file records the first structural facts about the classical ramification subgroup Rw. The key point for the later character map Iw -> Hom(Delta/Gamma, lambda) is that Rw is a normal subgroup of Iw, not merely a subg…

This file gives the noncomplete version of the ramification number used in ramification-number theory. Under the stated unique-extension and separable-residue hypotheses, the monogenic integral-generator theorem supplies…

This file gives the intrinsic definitions and the elementary structural facts in the real lower-ramification definition and the lower-ramification base-change law. It uses discretely valued fields, not complete discretel…

For a (possibly infinite) Galois extension and a chosen extension valuation, the residue extension over the decomposition field is normal and reduction gives the exact sequence 1 → Iw → Gw → Gal(λ/κ) → 1. The base residu…

For a chosen valuation on a Galois extension, every automorphism of its residue field over the residue field of the decomposition field lifts to an ambient Galois automorphism stabilizing the chosen valuation. This is th…

This owner starts from the actual ideal inertia of a group acting on a DVR. It constructs the uniformizer-ratio unit inside the ring and then reduces it. No ambient fraction field, scalar tower, chosen value group, or su…

This file constructs the graded uniformizer homomorphism under the standing hypotheses of ramification-number theory. Completeness is not assumed. The injectivity statement includes the necessary separability hypothesis…

For a finite Galois extension with a uniquely extended discrete valuation, suppose b is closer to an integral element a than any nontrivial automorphic displacement of a. Then every automorphism fixing b also fixes a. Th…

For a normal field tower M / L / K with uniquely extended discrete valuations, the valuation-ring action of an automorphism of M / K on an element coming from L is the image of the valuation-ring action of its restrictio…

This file manages the ordinary valuation-subring decomposition/inertia exact sequence. For an arbitrary valuation subring the residue action need not be onto the full residue automorphism group; the canonical theorem is…

The global Kronecker--Weber proof generates the full Galois group by the inertia groups at the finitely many ramified primes. Since the group is abelian, the cardinality of the subgroup that they generate is at most the…

Public aggregate for the intrinsic local ramification filtration and its base-change and unramified specializations.

The target field can carry two algebra structures whose base fields are identified by a valuation-preserving field equivalence. This file proves that the resulting Galois groups have the same upper filtration, after iden…

The actual finite-level upper filtration attached to the canonical complete-DVF structure of a nonarchimedean local field, together with its right-limit subgroup and the intrinsic predicate for an upper jump.

The canonical complete-DVF valuation on a finite local extension specializes the general comparison between the first lower group and Hilbert's ramification group. The latter is transported from the decomposition group b…

The residue field of a nonarchimedean local field is finite. A finite extension of its chosen complete discrete valuation has finite-dimensional residue field, hence a separable residue extension. This supplies the resid…

The finite invariant-ring API proves that a prime residue extension is normal. The residue-action exact sequence also needs the corresponding profinite statement. The proof is the same finite-orbit argument as in this co…

This module compares the exponential-valuation presentation of ramification with the canonical complete-DVF presentation. The comparison is independent of any cyclotomic or Kronecker--Weber hypotheses.

For an exact extension wL of an absolute value vK, this file constructs the compositum of L and the completed base field inside wL.Completion. The construction applies to arbitrary algebraic extensions and does not use a…

This file keeps only the lightweight explicit definitions used by the current Section 4 formalization. The old experimental completion and norm formula development was removed because it duplicated mathlib APIs and no lo…

This file supplies the canonical absolute value, completion maps, density, and complete-target universal property for real-valued absolute values. An extension is expressed directly by AbsoluteValue.Extends; no extra con…

The localization arguments of the ramification-localization construction are naturally multiplicative, whereas the unramified predicates of the unramified-extension construction use additive exponential valuations. This…

A complete field with an archimedean real-valued absolute value is isomorphic to ℝ or ℂ, with the absolute value obtained from the standard norm by a positive exponent at most one.

For a complete nonarchimedean absolute value, a nonzero element of the open unit ball generates a separated and precomplete principal filtration on the closed unit ball. These facts are shared by the coefficientwise Hens…

This module collects the valuation-theory material used by local class field theory. General results on equivalence of absolute values, Ostrowski theory, approximation, and rational-function examples are imported from Ma…

This file develops additive valuations with values in WithTop ℝ, their equivalence under positive scaling, and the associated absolute values and valuation rings. For discrete valuations it describes prime elements and t…

This file records the valuation ring attached directly to a multiplicative absolute value in the nonarchimedean case. It is the section-3 object used by the finite-degree norm construction before any discrete-valuation-f…

If a natural exponent below p^(s+1) differs from one, its difference from one is nonzero and has p-adic order below s+1. The absolute value of that integer is strictly below the modulus, so divisibility by the modulus is…

The residue-field characteristic of a valuation subring is preserved by pullback along a field embedding. The proof compares natural-number casts with membership in the nonunits.

A field embedding preserves the nonunit condition for the pulled-back valuation subring. Consequently equality of integer residues downstairs implies equality upstairs, so residue characteristic zero descends. No algebra…

The setup uses nontrivial real-valued absolute values throughout. For an absolute value v on K, we use mathlib's completion v.Completion and its concrete algebraic closure. The absolute value bar v on that algebraic clos…

Public root for factorization, scalar extension, finite products, norm, and trace. This module is upstream of local-field and local class field theory.

In characteristic p, the local Artin–Schreier images are open. The diagonal density from weak approximation therefore realizes any finite collection of local additive Artin–Schreier classes by a global field element.

If L/K has power basis generated by α, then the scalar extension A ⊗[K] L is canonically A[X]/(minpolyK(α)). The equivalence below is the canonical algebra equivalence used in scalar-extension decompositions.

Norm and trace formulas compare multiplication by an element of L before and after extending scalars from K to Kv. These lemmas state that comparison directly for the canonical element 1 ⊗ₜ x.

For every exact extension w | v, multiplication in Lw gives the map Kv ⊗K L → Lw. Taking all components produces the canonical map which occurs in the tensor-product decomposition over a completion. This construction is…

Powers of a ground-field uniformizer are cofinal in the target valuation balls. The Archimedean property is used only for the actual value group of the target valuation, which is order-isomorphic to the multiplicative in…

A generator separable over the original field gives a finite separable intermediate field. Its scalar extension maps onto the given extension of the completion, and the equality of degrees makes this actual map injective…

The original valuation supplies a norm with the same uniformity on WithVal. Its completion is therefore the given valuation completion. Density of the canonical ground-field map then descends finite separable generators.

The image of a finite extension is contained in the field generated by the images of a finite linear basis. Those images remain integral after extending the scalars to the completion. Neither Henselianity nor separabilit…

The actual tensor map onto an extension completion makes a homomorphism over the base completion determined by its values on the original field.

Scalar extension of the original homomorphism, transported through the actual tensor comparison, gives a homomorphism over the base completion. Only the source extension needs to be finite and separable.

The extension formula on original field elements and extensionality over the base completion imply preservation of identities and composition.

A separable extension of the actual valuation completion is generated by any embedded separably closed extension of the original field. Each element lies in a finite simple extension whose descended generator is in that…

Multiplication of the two given embeddings is surjective because the embedded separably closed field generates the separable extension of the valuation completion. No Henselian hypothesis is used for surjectivity.

The map of completions supplies the scalar algebra. Multiplication then gives the actual tensor map to the completion of the extension field. Class-valued statements specify this algebra's scalar action explicitly, avoid…

The canonical decomposition of the completion tensor-product decomposition gives the sum of the local degrees and the product/sum formulas for norm and trace. Since the global norm and trace lie in K, their Lean statemen…

The tensor image of a finite extension is finite-dimensional over the complete base field, hence closed. If it contains a dense copy of the extension field, this image is the entire target ring.

A field isomorphism which carries one valuation to an equivalent valuation induces an isomorphism of the actual valued completions. The construction preserves the original embedding of the field.

The extended valuation has the same value group as the original valuation. For any discretely valued field, the native completeness of the valued completion therefore supplies a complete discrete valuation. The canonical…

A relative field automorphism carrying one prolongation to another induces a completion isomorphism commuting with the map from the completed base field.

For a simple finite extension L = K(α), the extensions of a nontrivial absolute value of K correspond to the distinct irreducible factors, over the completion, of an irreducible polynomial having α as a root. The final t…

For a finite separable extension L / K and a discrete nonarchimedean absolute value v on K, this file proves the exact degree formula ∑{w ∣ v} ew fw = [L : K]. The proof makes explicit the two facts used implicitly in th…

For a finite extension L / K, the localization L Kv inside the metric completion Lw is already all of Lw. The proof uses no separability: the image of Kv ⊗K L is finite-dimensional and closed, but contains the dense copy…

These algebraic lemmas are the finite-product linear algebra used in tensor-product norm and trace formulas. Mathlib has the binary trace formula and the determinant of a binary product map; the dependent finite-product…

Embed a finite separable extension into an algebraic closure of its base. The generator descended there belongs to the image of the extension, so it pulls back to a generator of the original field with the same degree.

Only finitely many coefficients from the algebraic extension occur in a tensor element. Adjoining those coefficients gives a finite intermediate field over which the element is already defined.

The tensor comparison gives the isomorphism on separable closures. The purely inseparable comparison with algebraic closures connects it to the actual Field.absoluteGaloisGroup, with its Krull topology, in every characte…

The correspondence of homomorphisms respects composition. Passing to units therefore gives a group isomorphism of automorphisms, whose action extends the original action on the finite separable extension.

The actual extension map is bijective: the original field is embedded in its completion, and separable elements descend uniquely to a Henselian target. The inverse correspondence retains the original field embeddings.

The normed model comes from the given discrete valuation. Its unit ball is isomorphic to the original Henselian valuation ring, so the normed completion theorem applies to the actual valuation completion.

The range of the actual tensor map is the field generated by the image of an algebraic intermediate field. For a finite separable intermediate field of a Henselian DVF, this identifies its own valuation completion with t…

The field generated over the completion by the image of an intermediate field has exactly the corresponding fixing subgroup. The equality is for the actual constructed automorphism correspondence, and holds without requi…

The image of a separable element under a homomorphism of completions is separable over the target field. Henselianity places that image in the original target field, producing a unique homomorphism before completion.

The coefficients of a monic divisor of a separable polynomial are separable over the original field. Separable algebraic closedness in the completion therefore descends the divisor, preserving monicity and divisibility.

Tensor extension and restriction through the chosen embedding are inverse. The resulting group isomorphism retains the action on each embedded element. No continuity or comparison theorem is assumed.

In a finite normal extension, the Henselian valuation is invariant under ground-field automorphisms. An element approximable by ground-field elements must therefore be fixed by every automorphism. Applying this to the sp…

The minimal polynomial of a primitive element remains irreducible over the actual valuation completion. The adjoined-root presentation of scalar extension therefore makes the tensor product a field.

the completion construction constructs localizations using the absolute-value completion v.Completion, whereas the local Kronecker--Weber local cyclotomic theorem is stated over mathlib's concrete field ℚ[p]. For the rat…

This is the algebraic core of tensor-product decompositions. A squarefree factorization of the base-changed primitive polynomial gives the canonical product of its simple factor algebras.

This file records the algebraic source lemma underlying the extension-factor correspondence. Multiplicities are deliberately discarded: extensions of a valuation correspond to the distinct irreducible factors over the co…

For an integer nonzero in the original field, every finite tuple of local multiplicative power classes is represented by a single global unit. Hensel's lemma supplies the open local power subgroups; weak approximation th…

An automorphism over the common base preserves an embedded separably closed separable extension. Restricting both the automorphism and its inverse gives an automorphism of that extension, compatible with the original emb…

An embedding from a separably closed field contains every element that is separable over the common base, without any algebraicity assumption on the ambient extension or on the separably closed field over that base.

The algebraic closure is purely inseparable over the separable closure, so an automorphism is uniquely determined by its restriction. Normality supplies extensions of automorphisms, and restriction is continuous for the…

Every element of the algebraic closure has an exponential-characteristic power in the separable closure. Stabilizers of those powers form finite intersections of open subgroups. Injectivity of Frobenius then controls the…

The roots of a factor of a separable ground-field polynomial belong to the relative separable closure. A monic factor therefore has its coefficients in that closure, even when the ambient field extension is not algebraic…

A nearby root supplied by polynomial approximation generates the same extension as the original separable element. Comparing the degrees also shows that the new generator is separable over the dense subfield, with the or…

A separable monic polynomial is the product of its distinct normalized irreducible factors, and those factors are pairwise coprime. These are the factorization facts used in the Chinese-remainder proof of tensor-product…

Approximate the minimal polynomial by a monic polynomial over the dense subfield. Continuity of roots produces a nearby root in the algebraic closure, and Krasner's lemma places the original generator in its adjoin.

Every relative automorphism preserving the valuation extends to the completion. If all automorphisms preserve the valuation class, comparison with the canonical surjective tensor map shows that the degree is unchanged an…

For a finite separable extension L / K, the canonical map L ⊗K Kv → ∏{w|v} Lw is an isomorphism. The proof follows the construction: choose a primitive element, factor its mapped minimal polynomial, apply the Chinese rem…

These are the purely linear-algebraic implications for a finite product decomposition. They deliberately state the product terms as the components of a supplied algebra equivalence. A tensor-product decomposition identif…

Scalar multiplication on WithVal v is multiplication by the image of the scalar. Its uniform continuity supplies the existing completion algebra over the original field, without choosing a topology on that field.

This file supplies general-purpose facts about Mathlib's normalized additive valuation on a discrete valuation ring which are independent of any chosen valued-field presentation.

An embedding into an ambient complete DVF can make a uniformizer easier to recognize. For a finite separable extension, uniqueness of the extended valuation transports that recognition back to the chosen valuation.

The polynomial X ^ n + C π X ^ (n - 1) - C π is Eisenstein at a prime parameter π when 1 < n. In an integrally closed domain it remains irreducible over the fraction field. An inverse of any root satisfies α ^ n - α = π⁻…

Choose a prime uniformizer in the actual base valuation ring and construct the Artin--Schreier extension from its reciprocal Eisenstein polynomial. The localized integral closure supplies an actual extension valuation. T…

Mathlib has the predicate Valuation.HasExtension and the induced valuation subring/residue-field API. This file proves the field-extension form of Chevalley's valuation extension theorem from mathlib's maximal local subr…

This file formalizes the recursive coefficient construction in the recursive coefficient proof. Given a section of the residue map and a uniformizer π, every element of the valuation ring has uniquely determined successi…

The actual common-top part of Abhyankar's lemma needs valuation data on the compositum L ⊔ K' inside a common ambient field. This file records the purely field-theoretic source facts before any valuation extension is add…

The normalized valuation and its uniformizer are constructed from the original valuation ring. Thus the norm obstruction needs only the Henselian discrete valuation and residue characteristic two.

In an actual extension of a Henselian discrete valuation, an Eisenstein power-basis generator generates the target valuation ring. Its residue is zero, so every target residue is the image of a constant coefficient from…

The extension relation is ambient data: an algebra, finite-dimensionality, and mathlib's Valuation.HasExtension property. There is deliberately no proof-irrelevant marker object. All invariants and maps are defined once…

The integral closure of the base valuation ring supplies the valuation subring used to compare extensions. Local maximal-ideal centers and subsingleton fibers lead to uniqueness criteria, including criteria obtained from…

For a complete rank-one valued field, the field norm gives a valuation on any finite field extension. The strong triangle inequality follows from the actual spectral absolute-value extension. Separability is not needed.

The map on all roots of unity is the restriction of the actual residue map on valuation-ring units. It is independent of any chosen exponent. Hensel uniqueness makes this map injective when the residue field has characte…

The value of a nonzero integer is determined by its p-adic order at the residue characteristic. Taking its natural absolute value reduces the formula to the natural-number case, without a characteristic-zero hypothesis.

The extension is the actual AdjoinRoot (X ^ r - C π) over the fraction field. Eisenstein irreducibility supplies its field structure and power basis; a primitive root of unity supplies the splitting field and Galois prop…

A positive-power binomial X ^ n - C π is Eisenstein at the principal ideal of a prime element. In an integrally closed domain, its image in the fraction field is therefore irreducible. These inputs require no valuation,…

A prime uniformizer supplies an Eisenstein Kummer polynomial. A primitive root of unity makes its actual root extension cyclic Galois. The localized integral closure then supplies the extension valuation, and the Eisenst…

The part of a natural number prime to the residue characteristic has nonzero residue and is therefore a unit of the valuation ring. Thus its value is one, and the value of the natural number is determined by its prime-po…

The maximal ideal of the actual valuation ring supplies an integer-valued discrete valuation on its fraction field. Its valuation subring is the original subring of that same field, without a Henselianity assumption.

Use the existing WithVal field with the rank-one embedding of base 2. The resulting norm has exactly the original valuation ring, transported by WithVal.equiv. The normed structures below are local to this file.

Evaluating the prime-power cyclotomic polynomial at one gives the valuation formula. In residue characteristic p, a p-power root reduces to one, giving the positive valuation needed to bound the cyclotomic degree.

For an integer-valued valuation in mixed characteristic, the positive exponent of the residue prime gives the denominator estimates for logarithm and exponential series. Neither completeness nor residue-field finiteness…

This file adds reusable local-ring residue-field lemmas that are used by the Henselian and unramified parts of the DVF library. It keeps mathlib's IsLocalRing.ResidueField.map and IsLocalRing.residue as the primary objec…

The actual torsion-reduction kernel is a p-group. Its elements inject into the finite set of p-power roots of the original field. Finiteness of the residue-field torsion then gives finiteness of all field torsion, withou…

Mathlib's uniqueness criterion for valuations is expressed through Valuation.IsEquiv: two valuations on the same field are equivalent exactly when they have the same valuation subring. The results here use the ambient va…

This file records the source facts needed to transport complete-DVF data from a finite subextension to its image inside a common ambient field. The transport is by comapping the valuation along a field equivalence; no va…

A nonsquare defines a quadratic norm form whose values do not all lie in the two square classes killed by adjoining its square root. The proof normalizes the valuation, minimizes within a unit square class, and then cons…

Hensel's simple-root theorem bounds the precision of a nonsquare near one. For integer-valued valuations, a principal unit of valuation-one difference from one cannot be a square when the value of two is less than one.

An order-preserving permutation of a finite orbit cannot change the valuation value at any point. Thus finite-order automorphisms preserving a valuation class preserve the valuation itself.

A linearly independent family in the residue extension lifts to a linearly independent family upstairs: divide a proposed relation by a coefficient of maximal valuation and reduce. This proves finite residue degree witho…

Mathlib exposes the simple-root form of Hensel's lemma. The statements below turn it into a linear-factor lifting API for a simple residual linear factor.

Chevalley's theorem supplies an extension over every further algebraic field. Uniqueness over the original Henselian base makes this extension unique. The valuation-ring criterion then supplies Henselianity upstairs.

In an algebraic extension, every element or its inverse is integral over a Henselian valuation ring. The argument extends the valuation to an algebraic closure, uses equality of the values of conjugate roots, and bounds…

Public aggregate for the Henselian factorization criterion, polynomial lifting, and uniqueness results for algebraic valuation extensions.

In characteristic p, the maximal ideal is contained in the image of x ↦ x^p - x. Consequently this additive image is open in the valued field.

The localization reduction in the ramification-localization argument passes to the completion of a rank-one nonarchimedean absolute value. the factorization form of Hensel's lemma already supplies the degree-controlled f…

A coprime monic factorization over the residue field gives a point of the universal coprime factorization algebra. This algebra is etale, so its residue point lifts over a Henselian pair. The universal factors give the r…

The Henselian factorization condition and the residual linear-factor lemmas used in the residual linear-factor criterion.

At the kernel of a residue point, an etale algebra has a standard etale localization. The Henselian root lift on that localization restricts to the requested lift on the original algebra.

This file records the coefficientwise Cauchy form of the infinite Hensel approximants. It is the input needed for the adic-completeness step in the coefficientwise proof of Hensel's lemma.

This file records the residue-polynomial data used at the start of the proof of Hensel's lemma. The analytic convergence step is kept separate; the lemmas here are the initial lifts and congruences.

The coefficientwise proof of Hensel's lemma chooses, among the finitely many coefficients of f - g₀h₀ and ag₀ + bh₀ - 1, one coefficient of minimum valuation and calls it π. In a valuation ring this is the same algebraic…

This file supplies the explicit endpoint from completeness and nonarchimedeanness, using the principal element selected from the finitely many initial error coefficients in the proof core.

This file supplies the degree estimate for the remainder in the coefficientwise Hensel correction step. It removes the later need to assume separately that the residue of the remainder has small degree.

This file contains the π^n-to-π^(n+1) step in the coefficientwise proof of Hensel's lemma. The preceding files produce the correction congruence modulo the maximal ideal; here it is converted into the actual improvement…

This file keeps the Hensel limit step in the filtration generated by the chosen chosen element π. This is the route needed for complete valued fields whose maximal ideal is not assumed principal or adically separated.

This file contains the finite coefficient-cutting step used in the proof of Hensel's lemma: after the division step, coefficients already zero in the residue field may be omitted to impose the required degree bound.

Over a Henselian valued field of residue characteristic zero, a fixed finite residue extension determines one finite intermediate field in which its primitive roots of unity lift for every positive order. The field is co…

This file isolates the residue-polynomial input used in the irreducible-polynomial coefficient estimate. For the closed-unit-ball valuation ring attached to a nonarchimedean absolute value, coefficients of value < 1 redu…

This file applies the explicit Hensel lemma from the coefficientwise Hensel construction to the normalized residue input constructed by the coefficient-bound lemmas. The result here is the core contradiction for irreduci…

This file isolates the algebraic condition used in the factor-lifting criterion. The condition is the exact condition: a monic polynomial whose reduction is a product of relatively prime monic polynomials has monic facto…

This file extracts the Newton--Vieta part of the converse Hensel argument from the unique-extension criterion. No uniqueness of valuation extensions is used here: once all conjugate roots have the same value, a primitive…

A simple residual root gives a coprime linear factor. Primitive factor lifting produces an actual factor of degree one. Its leading coefficient reduces to one, so it is a unit and its linear root belongs to the valuation…

The norm of a finite extension is preserved by every base-field automorphism when the nonarchimedean base valuation ring is Henselian. Completeness of the base field is not required.

This file isolates the common algebraic last step in the unique-extension and factor-lifting criteria. The proof first proves that the reduction of every primitive irreducible factor is either constant or has full degree…

The construction calls a polynomial over a valuation ring primitive when its reduction modulo the maximal ideal is nonzero. The lemma below identifies that condition with the divisibility notion used by mathlib's Gauss l…

In a Henselian valued field, every element closer to one than the square of the value of a nonzero integer n is an nth power. Rescaling the binomial polynomial gives a simple residual root, even when n is not a residue u…

Coefficient pullback and the induced quotient equivalence transport simple roots. The Jacobson-radical condition transports along the same ring map.

Reduction on roots of unity of order invertible in the residue field is injective and, for a Henselian valuation ring, surjective. Roots of nonzero order in the field also belong to the valuation ring.

The Henselian ring assumption now supplies the actual coprime factors. The valuation factorization criterion then extends the monic result to all primitive polynomials, with the prescribed reductions and degree bounds.

The simple-root condition for a Henselian pair lifts a residue point of a standard étale algebra to the base ring. The defining monic polynomial and its derivative condition supply the Hensel input, and the Jacobson cond…

Valuations are regarded valuations up to equivalence. Accordingly, uniqueness on an algebraic extension is stated as literal uniqueness of its valuation subring. This is the same endpoint used in the finite norm-formula…

This file supplies the last Galois/Newton-polygon input in the converse of the unique-extension criterion. Uniqueness of the extension valuation ring makes it invariant under the finite Galois group of a splitting field.…

This file develops the Galois/residue input in the converse direction. A monic polynomial over the base valuation ring whose roots lie in a splitting field in fact splits over every extension valuation ring: its roots ar…

Equivalences of local rings preserve the maximal ideal and all of its powers. The resulting membership criterion is useful when transporting principal-unit filtrations between equivalent valuation rings.

A finite normal extension is the splitting field of a nonzero polynomial. If the polynomial supplied by the standard existence theorem is zero, the constant polynomial one has the same empty root set and generates the sa…

If 1 < v (x ^ n - x) and n > 1, the leading term determines its value, which must be an n-th power. This gives an obstruction using the logarithmic exponent of an integer-valued valuation.

In residue characteristic p, if a p-power of a field element is a principal unit, so is the element. This uses neither discreteness nor completeness of the valuation, and does not require the residue field to be perfect.

For a principal unit x, reduction of the geometric sum of its first n powers is n. If n is nonzero in the residue field, this sum is nonzero. The geometric-sum identity then makes x^n = 1 imply x = 1. No Henselianity, di…

A valuation subring of an algebraically closed field has algebraically closed residue field. Lift a monic residue polynomial, choose its root in the ambient field, and use integral closedness to realize that same root in…

This file contains the algebraic and topological projective-limit descriptions of unit groups of adically complete rings and complete discrete valuation rings. The underlying adic ring inverse-limit theory lives in AdicC…

An additive endomorphism which sends I ^ n into I ^ (n + 1) is topologically nilpotent for the I-adic topology. Completeness therefore solves the affine fixed-point equation x = b + T x uniquely. The proof uses the succe…

The elementary inverse limits used in the local-field structure development are subobjects of dependent products: their elements are precisely the families preserved by every transition map. Keeping this construction at…

This file adds only the two topology lemmas used by valuation theory. The underlying type, topology, and basic API come directly from Mathlib. Algebraic structures needed on a particular topology-indexed copy are install…

The pullback of an extension valuation ring by a ground-field automorphism is again an extension valuation ring. Hence uniqueness forces the chosen ring to be fixed by every automorphism of the extension field. This is t…

This file supplies the common source used in the valuation-topology and adic-completeness arguments: on a rank-one discrete valued field, the native topology of the valuation ring is its maximal-ideal adic topology. Cons…