Documentation

TauCeti.NumberTheory.LocalField.Norm.Basic

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 #

References #

The norm of a valuation-zero unit has valuation zero in every finite local-field extension.

@[simp]

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).

@[simp]

Valuation of the field norm in a finite local-field extension, including zero.

@[simp]

The norm of π’ͺ[L] over π’ͺ[K], a free module of finite rank, is the restriction of the field norm of L/K.

@[simp]

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.

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.