Documentation

TauCeti.NumberTheory.LocalField.MassFormula.Basic

The totally ramified extensions of given degree and their wild exponents #

Let K be a nonarchimedean local field with residue field 𝓀[K]. Serre's mass formula counts the totally ramified extensions of K of degree n inside a fixed separable closure, each weighted by q ^ (-c(L)), where q = Nat.card 𝓀[K], d(L) is the discriminant exponent of L / K and c(L) = d(L) - n + 1 is its wild exponent. This file sets up the objects being counted.

A subextension L of SeparableClosure K carries no topology or valuation of its own. When L / K is finite, the structures finiteIntermediateFieldValuativeRel and finiteIntermediateFieldTopology make it a nonarchimedean local field extending K, and IsTotallyRamified and discriminantExponent apply. The two wrappers below install these structures and extend total ramification and the discriminant exponent to arbitrary subextensions, taking junk values (False and 0) when L / K is infinite; the comparison theorems IntermediateField.isTotallyRamified_iff and IntermediateField.discriminantExponent_eq identify them with the canonical invariants on finite subextensions. The wrappers and the wild exponent live in the IntermediateField namespace, so that they are available as L.IsTotallyRamified, L.discriminantExponent and L.wildExponent.

Working inside SeparableClosure K matters in equal characteristic p: it excludes inseparable extensions such as those generated by a root of X ^ p - Ο€.

Main definitions #

Main results #

References #

A subextension L of SeparableClosure K is totally ramified over K when it is finite over K and, with the local-field structure finiteIntermediateFieldValuativeRel and finiteIntermediateFieldTopology, it satisfies IsTotallyRamified K L. For L infinite over K this is False.

Instances For

    On a finite subextension, IntermediateField.IsTotallyRamified is IsTotallyRamified for the local-field structure finiteIntermediateFieldValuativeRel and finiteIntermediateFieldTopology.

    A totally ramified subextension is finite over K.

    Serre's Οƒ_K(n): the subextensions of SeparableClosure K that are totally ramified of degree n over K.

    Instances For
      @[simp]

      Membership in Οƒ_K(n): degree n and totally ramified over K.

      @[simp]

      Οƒ_K(0) is empty: a finite extension has positive degree.

      @[simp]

      Οƒ_K(1) = {K}: the only subextension of degree one is the bottom one, and it is totally ramified.

      An unramified member of Οƒ_K(n) has degree one. A member of Οƒ_K(n) contained in the maximal unramified extension of K is both unramified and totally ramified over K, so its degree n is its ramification index 1.

      The discriminant exponent d(L) of a subextension L of SeparableClosure K: for L / K finite, discriminantExponent K L for the local-field structure finiteIntermediateFieldValuativeRel and finiteIntermediateFieldTopology; for L / K infinite, the junk value 0.

      Instances For

        On a finite subextension, IntermediateField.discriminantExponent is discriminantExponent for the local-field structure finiteIntermediateFieldValuativeRel and finiteIntermediateFieldTopology.

        The wild exponent c(L) = d(L) - [L : K] + 1 of a subextension L of SeparableClosure K, written d(L) + 1 - [L : K] in truncated subtraction. For L ∈ Οƒ_K(n) the truncation is faithful by IntermediateField.sub_one_le_discriminantExponent, and c(L) is Serre's nonnegative integer d(L) - n + 1.

        Instances For

          The defining equation of wildExponent, valid for every subextension: c(L) is d(L) + 1 - [L : K] in truncated subtraction.

          The discriminant bound for Οƒ_K(n): the discriminant exponent of a totally ramified extension of degree n is at least n - 1. This is ramificationIndex_sub_one_le_discriminantExponent with e(L / K) = n.

          For L ∈ Οƒ_K(n), the wild exponent is d(L) - n + 1 in β„€.

          For L ∈ Οƒ_K(n), c(L) + n = d(L) + 1 in β„•, so the weight q ^ (-(d(L) + 1)) factors as q ^ (-n) Β· q ^ (-c(L)).

          The tame criterion for Οƒ_K(n): for L ∈ Οƒ_K(n), the wild exponent vanishes exactly when the residue characteristic of K does not divide n. Since L / K is totally ramified, d(L) is the different exponent, so this is differentExponent_eq_ramificationIndex_sub_one_iff.

          @[simp]

          The bottom subextension has wild exponent 0.

          @[simp]

          The bottom subextension has discriminant exponent 0.

          The discriminant exponent is an invariant of the K-isomorphism class, junk case included: this is discriminantExponent_eq_of_algEquiv when L / K is finite, and both sides are 0 otherwise.

          The wild exponent is an invariant of the K-isomorphism class, junk case included.