Documentation

LeanPool.MassFormula.Defs

1. Statement of the result (p.1031): definitions #

This file holds the shared definitions of the project—the local-field setting, the residue cardinality q, the ring of integers integers L of a subextension, total ramifiedness, the set sigma K n, the discriminant valuation d, the wild exponent c, the automorphism count w, and the representative-set predicate standing in for the paper's set of representatives. The main statements are proved in the remaining project modules. Only unfolding lemmas and short well-formedness facts are proved here.

Implementation notes #

References #

noncomputable def MassFormula.q (K : Type u_1) [Field K] [ValuativeRel K] [UniformSpace K] [IsNonarchimedeanLocalField K] :

q K is the cardinality of the finite residue field 𝓀[K] of K, that is Nat.card 𝓀[K] ([Serre 1978, p.1031][Serre1978]).

Equations
Instances For

    The residue field is a finite field, so 1 < q K.

    The ring of integers of a subextension L of SeparableClosure K / K: the integral closure of 𝒪[K] in L ([Serre 1978, §3, p.1032][Serre1978]). (Introduced by the paper only in Section 3, but needed already here to say what totally ramified means.)

    Equations
    Instances For

      The maximal ideal of integers L, modeled instance-freely as the radical of the ideal 𝓂[K] extended along algebraMap 𝒪[K] (integers L). For L / K finite this is the unique maximal ideal of the local ring integers L, but the definition itself carries no such obligations, and is junk for L infinite over K.

      Equations
      Instances For

        The ramification index of L / K: the exponent of maximalIdealAbove L in the extension of 𝓂[K] to integers L, via Mathlib's junk-tolerant Ideal.ramificationIdx'.

        Equations
        Instances For

          L / K is totally ramified when its ramification index equals its degree Module.finrank K ↥L ([Serre 1978, p.1031][Serre1978]).

          Equations
          Instances For

            The set of subextensions L of SeparableClosure K that are totally ramified over K and satisfy Module.finrank K ↥L = n ([Serre 1978, p.1031][Serre1978]). For n = 0 the set is junk (the paper takes 1 ≤ n), which is why every main theorem assumes 0 < n.

            Equations
            Instances For

              The discriminant ideal of a subextension: the ideal of 𝒪[K] generated by the elements whose image in K is Algebra.discr K b for some K-basis b of L with all entries integral over 𝒪[K] (cf. [Serre 1979, Chap. III, §3][Serre1979]). When L / K is finite separable this is the classical discriminant ideal generated by the discriminants of the 𝒪[K]-bases of integers L: an integral K-basis spans a sublattice of finite index in integers L, and the discriminant of that sublattice is the square of the index times the discriminant of integers L. The present form needs no freeness or Dedekind-domain instances. For L infinite over K no such basis exists and the ideal is ⊥—junk, as usual.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                The valuation of the discriminant of L over K: the multiplicity of the maximal ideal 𝓂[K] in discIdeal L, in the monoid of ideals of 𝒪[K] ([Serre 1978, p.1031][Serre1978]).

                Equations
                Instances For

                  c L is d L - n + 1, where n is the degree Module.finrank K ↥L, written in the truncation-safe form d L + 1 - n ([Serre 1978, p.1031][Serre1978]). The bound n - 1 ≤ d L making the truncated subtraction faithful is the paper's own claim that c L is a nonnegative integer, the theorem sub_one_le_d.

                  Equations
                  Instances For
                    noncomputable def MassFormula.w {K : Type u_1} [Field K] (L : IntermediateField K (SeparableClosure K)) :

                    The number of K-automorphisms of L ([Serre 1978, Remark 3°, p.1031][Serre1978]).

                    Equations
                    Instances For

                      The paper's set of representatives, as a predicate rather than a quotient: R is a set of representatives of the isomorphism classes of the elements of sigma K n—it consists of elements of sigma K n, and every element of sigma K n is K-isomorphic to exactly one member of R ([Serre 1978, Remark 3°, p.1031][Serre1978]).

                      Equations
                      Instances For