Elements that are norms at a place #
For an extension L/K of number fields, an element x ∈ Kˣ is a local norm at a place of K
when its image in the completion K_v is a norm from the local étale algebra K_v ⊗[K] L. Using
the scalar extension, rather than one completion L_w above v, keeps every place of L above
v: by TauCeti.mem_range_normUnits_adicCompletion_iff the local norms are the products of norms
from all the completions L_w with w ∣ v. This file defines
TauCeti.GlobalNumberFields.finiteLocalNormMapandTauCeti.GlobalNumberFields.infiniteLocalNormMap, the norm maps of these local étale algebras on units;TauCeti.GlobalNumberFields.IsFiniteLocalNorm, the local norm condition at a finite place;TauCeti.GlobalNumberFields.IsInfiniteLocalNorm, the local norm condition at an infinite place, on Mathlib's completionw.Completion;TauCeti.GlobalNumberFields.IsLocalNormEverywhere, the conjunction of both conditions at every finite and every infinite place.
Complex places are not dropped from IsLocalNormEverywhere; instead their condition is proved to
be automatic (isInfiniteLocalNorm_of_isComplex), since every complex number is an [L : K]-th
power.
Main results #
TauCeti.GlobalNumberFields.isFiniteLocalNorm_iffandTauCeti.GlobalNumberFields.isInfiniteLocalNorm_iff: the local norm conditions as products of norms from the completions ofLabove the place.
References #
- J. S. Milne, Class Field Theory, v4.03, Chapter VII, §2.
- J. Neukirch, Algebraic Number Theory, Chapter VI, §2.
The norm map of the local étale algebra K_w ⊗[K] L at the infinite place w, on units,
landing in Mathlib's completion K_w. Using the scalar extension, rather than one completion of L
above w, retains every place of L above w.
Instances For
x ∈ Kˣ is a local norm at the infinite place w for a finite extension L/K: its
image in Mathlib's completion K_w is the norm of a unit of the local étale algebra
K_w ⊗[K] L.
Instances For
The norm map of the local étale algebra K_v ⊗[K] L at the finite place v, on units.
Using the scalar extension, rather than one completion of L above v, retains every place of
L above v.
Instances For
x ∈ Kˣ is a local norm at the finite place v for a finite extension L/K: its image
in K_v is the norm of a unit of the local étale algebra K_v ⊗[K] L, which accounts for every
place of L above v.
Instances For
x ∈ Kˣ is a local norm everywhere for a finite extension L/K: it is a local norm at
every finite place and at every infinite place of K, complex places included.
Instances For
The defining characterization of IsInfiniteLocalNorm: membership in the range of
infiniteLocalNormMap.
The defining characterization of IsFiniteLocalNorm: membership in the range of
finiteLocalNormMap.
The defining characterization of IsLocalNormEverywhere: a local norm at every finite and
every infinite place.
Closure under the group operations of Kˣ #
1 is a local norm at every infinite place.
Local norms at an infinite place are closed under multiplication.
x⁻¹ is a local norm at an infinite place exactly when x is.
1 is a local norm at every finite place.
Local norms at a finite place are closed under multiplication.
x⁻¹ is a local norm at a finite place exactly when x is.
1 is a local norm everywhere.
Local norms everywhere are closed under multiplication.
x⁻¹ is a local norm everywhere exactly when x is.
The local norm condition at a complex place is automatic. It is kept in
IsLocalNormEverywhere rather than silently omitted, and this theorem discharges it.
x is a local norm at the finite place v exactly when its image in K_v is a product of
norms from the completions of L at the places above v.
x is a local norm at the infinite place w exactly when its image in K_w is a product of
norms from the completions of L at the places above w.