Norm valuations in finite local-field extensions #
This file computes the normalized valuation of a field norm in finite extensions of
nonarchimedean local fields. Mapping the norm back to the extension field raises the original
valuation to the extension degree. The intrinsic formula is
v_K(N_{L/K}(x)) = f(L/K) v_L(x).
The formula is the valuation input to the norm-group criterion for unramified extensions, which
TauCeti.NumberTheory.LocalField.Norm.Unramified.Basic combines with surjectivity of the norm on
units to identify the entire norm group. Read on ideals rather than on elements, the same formula
says that the norm image of the maximal ideal of πͺ[L] is the residue-degree power of the maximal
ideal of πͺ[K].
Ideal norms are read through Mathlib's: the norm image of a principal ideal is
Ideal.relNorm_singleton, and the norm image of the maximal ideal is Ideal.relNorm πͺ[K] π[L],
the form in which the local discriminant ideal is written.
On the unit filtration the norm is contravariant to the algebra map, which carries U(K,i) into
U(L, e(L/K) i): the norm carries U(L, e(L/K) i) into U(K,i), because π[L]^(e i) is the
ideal generated by π[K]^i and the norm commutes with reduction modulo π[K]^i. Without the
factor e(L/K) the inclusion is false for ramified extensions; the sharp statement carries a
Herbrand shift instead.
Main results #
TauCeti.normalizedValuation_algebraMap_norm: the valuation calculation after applying the algebra map to a norm.TauCeti.normalizedValuation_norm: the normalized valuation of a norm is multiplied by the inertia degree.TauCeti.toAdd_normalizedValuation_norm: the preceding result in additive notation.TauCeti.relNorm_maximalIdeal_eq_maximalIdeal_pow: the ideal norm of the maximal ideal ofπͺ[L]is the residue-degree power of the maximal ideal ofπͺ[K], the ideal-theoretic form ofTauCeti.toAdd_normalizedValuation_norm.TauCeti.normalizedValuationWithZero_norm: the same formula for arbitrary field elements, including zero.TauCeti.norm_mem_maximalIdeal_pow_of_mem: the norm carriesπ[L] ^ mintoπ[K] ^ (f(L/K) m).TauCeti.irreducible_norm_iff_inertiaDegree_eq_one_of_irreducible: the norm of an irreducible integer is irreducible exactly when the residue degree is one.TauCeti.addVal_norm: the additive valuation of the norm of an integer is multiplied by the inertia degree.TauCeti.comap_zmultiples_inertiaDegree_le_normGroup: if the units ofKare norms, the norm group contains every element whose valuation is divisible by the residue degree.TauCeti.normUnits_mem_unitFiltration_of_memandTauCeti.map_normUnits_unitFiltration_le: the norm carriesU(L, e(L/K) i)intoU(K,i).TauCeti.continuous_normUnits: the norm on unit groups is continuous.TauCeti.coe_norm_integerRingandTauCeti.coe_trace_integerRing: the norm and trace ofπͺ[L]overπͺ[K]restrict the norm and trace ofL/K.TauCeti.algebraMap_norm_integerRing_eq_prod_automorphismsandTauCeti.algebraMap_trace_integerRing_eq_sum_automorphisms: in a Galois extension, the norm and trace of an integer are the product and the sum of its conjugates.
References #
- J.-P. Serre, Local Fields, Chapter I, Β§4 and Chapter V, Β§2.
- J. Neukirch, Algebraic Number Theory, Chapter II, Β§Β§4 and 7.
The norm of a valuation-zero unit has valuation zero in every finite local-field extension.
Valuation of a norm in a finite local-field extension. The normalized valuation of
N_{L/K}(x) is f(L/K) times the normalized valuation of x.
Valuation of a norm after scalar extension. This is the intrinsic norm formula
multiplied by the ramification index, using e(L/K) f(L/K) = [L : K].
Additive valuation of a norm in a finite local-field extension. This is
v_K(N_{L/K}(x)) = f(L/K) v_L(x).
Valuation of the field norm in a finite local-field extension, including zero.
The norm of πͺ[L] over πͺ[K], a free module of finite rank, is the restriction of the field
norm of L/K.
The trace of πͺ[L] over πͺ[K], a free module of finite rank, is the restriction of the field
trace of L/K.
The norm of an element of πͺ[L] lies in πͺ[K].
The ideal norm of the maximal ideal of πͺ[L] is the residue-degree power of the
maximal ideal of πͺ[K]: N_{L/K}(π[L]) = π[K] ^ f(L/K), in the form of Mathlib's
Ideal.relNorm.
This is the ideal-theoretic form of TauCeti.toAdd_normalizedValuation_norm, the valuation
of a norm being f(L/K) times the valuation of its argument: a uniformizer of πͺ[L] is taken
to an element of πͺ[K] of normalized valuation f(L/K), which generates π[K] ^ f(L/K) in
the discrete valuation ring πͺ[K]. The principal-ideal step reads off
Ideal.relNorm_singleton.
The norm of an element of π[L] ^ m lies in π[K] ^ (f(L/K) m).
A unit of L is a unit of πͺ[L] exactly when its norm is a unit of πͺ[K].
The norm carries U(L, e(L/K) i) into U(K, i). A unit of πͺ[L] congruent to 1 modulo
π[L]^(e i) = π[K]^i πͺ[L] has norm congruent to 1 modulo π[K]^i, because the norm commutes
with reduction modulo π[K]^i.
The norm carries U(L, e(L/K) i) into U(K, i), as an inclusion of subgroups of KΛ£. At
i = 0 this says that the norm of a unit of πͺ[L] is a unit of πͺ[K].
The norm on unit groups of compatible local-field extensions is continuous.
The norm of a uniformizer of L is a uniformizer of K exactly when the residue degree is
1, that is when L/K is totally ramified.
The norm of an irreducible element of πͺ[L] is irreducible in πͺ[K] exactly when the
residue degree of L/K is one.
The valuation of a norm: v_K(N_{L/K}(z)) = f(L/K) v_L(z) for every z β πͺ[L], read on
the additive valuations of the discrete valuation rings πͺ[K] and πͺ[L].
The normalized valuation of an element of the norm group N_{L/K}(LΛ£) is divisible by the
residue degree f(L/K).
If the units of K are norms from L, then the norm group contains every element of KΛ£
whose valuation is divisible by the residue degree f(L/K): such an element is a power of the
norm of a uniformizer of L times a unit.
In a Galois extension, the norm of an integer z of L, read in πͺ[L], is the product of
the Galois conjugates of z.
In a Galois extension, the trace of an integer z of L, read in πͺ[L], is the sum of the
Galois conjugates of z.