The Hilbert character of the idele group #
For b ā KĖ£ in a number field K, the idele Hilbert character of b is the homomorphism
Ļ_b : š_K ā* {±1}, Ļ_b(x) = ā_v (x_v, b)_v,
where v runs over all places of K, x_v is the coordinate of the idele x at v, and
(Ā·, Ā·)_v is the norm-equation Hilbert symbol TauCeti.hilbertSymbol read over the completion
K_v. The product is a finite one: at a finite place not above 2 at which both x_v and b are
local units the symbol is 1, and almost every finite place is of this kind. It is multiplicative
because the Hilbert symbol is multiplicative in its first argument over every nonarchimedean local
field, and over ā and ā.
By the norm-equation definition of the symbol, (x_v, b)_v = 1 says that x_v is a norm from
K_v(āb), so an idele lies in the kernel of Ļ_b exactly when it is a local non-norm at an even
number of places. This is the character used in the proof of Hilbert sign prescription
(O'Meara 71:19a) to describe the subgroup KĖ£ Ā· N_{K(āb)/K}(š_{K(āb)}) of š_K as the kernel of
Ļ_b. That description also needs the product formula for the Hilbert symbol and the norm index
theorem, neither of which is proved here.
This file constructs Ļ_b, computes it on the ideles concentrated at one place, and proves that it
is onto {±1} exactly when b is a nonsquare at some finite or real place, in which case its
kernel has index two. A complex place contributes nothing, since every element of ā is a square.
It also proves that the idele norms from any number field L ā K in which b is a square, for
instance L = K(āb), lie in the kernel of Ļ_b: at a place v of K the coordinate of such a
norm is a product of norms from completions L_w containing a square root of b, hence a norm
from K_v(āb).
Finally, it proves the two statements about ideles that turn the description of the kernel into
sign prescription. For a finite set of finite places at which b is a nonsquare and a finite set
of real places at which b is negative, some idele has local symbol -1 with b exactly at those
places, and its image under Ļ_b is -1 to the number of places. If an idele lies in
KĖ£ Ā· N_{L/K}(š_L) for such an L, then some a ā KĖ£ has the same local symbols with b as the
idele at every place. So once that idele, for an even number of places, is known to lie in
KĖ£ Ā· N_{K(āb)/K}(š_{K(āb)}), an element a with the prescribed symbols follows.
Main definitions #
TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter: the idele Hilbert characterĻ_b.
Main results #
TauCeti.NumberField.QuadraticForm.hasFiniteMulSupport_hilbertSymbol_ideleFiniteCoord: the local symbols(x_v, b)_vat the finite places have finite support.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_apply: the product formula definingĻ_b.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_ofAdicCompletion,TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_ofCompletion: on an idele concentrated at one place,Ļ_bis the local symbol at that place.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_ofCompletion_of_isReal: at a real place that local symbol is the real symbol, read through the real embedding.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_unitEmbedding: on the principal idele ofa ā KĖ£,Ļ_bis the product of the global symbols(a, b)_vover the finite and real places, the product that Hilbert's product formula says is1.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_eq_one_iff:Ļ_bis trivial exactly whenbis a square at every finite place and positive at every real place.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_surjective_iff,TauCeti.NumberField.QuadraticForm.index_ker_ideleHilbertCharacter: otherwiseĻ_bis onto{±1}, and its kernel has index two.TauCeti.NumberField.QuadraticForm.ideleHilbertCharacter_ideleNormMap,TauCeti.NumberField.QuadraticForm.range_ideleNormMap_le_ker_ideleHilbertCharacter: ifbis a square inL, thenĻ_bis trivial onN_{L/K}(š_L).TauCeti.NumberField.QuadraticForm.hilbertSymbol_ideleFiniteCoord_ideleNormMap,TauCeti.NumberField.QuadraticForm.hilbertSymbol_ideleInfiniteCoord_ideleNormMap: more precisely, every local symbol of such an idele norm withbis1.TauCeti.NumberField.QuadraticForm.exists_hilbertSymbol_eq_of_mem_sup_range_ideleNormMap: an idele inKĖ£ Ā· N_{L/K}(š_L)has the local symbols of a global element.TauCeti.NumberField.QuadraticForm.exists_idele_hilbertSymbol_eq_ite: an idele with local symbol-1exactly at prescribed finite places wherebis a nonsquare and real places wherebis negative.
References #
- O. T. O'Meara, Introduction to Quadratic Forms, Springer (1963), 71:19 and 71:19a.
- J.-P. Serre, A Course in Arithmetic, Chapter III, §2.
The local symbols #
Finite support of the local symbols of an idele. For an idele x and b ā KĖ£, the
Hilbert symbol (x_v, b)_v over the completion K_v is 1 at all but finitely many finite
places v.
The character #
The idele Hilbert character Ļ_b(x) = ā_v (x_v, b)_v of b ā KĖ£: the product over all
places v of K of the Hilbert symbol, over the completion K_v, of the coordinate x_v of the
idele x and the image of b. The product over the finite places is a finite one by
hasFiniteMulSupport_hilbertSymbol_ideleFiniteCoord.
Instances For
The idele Hilbert character is the product of the local Hilbert symbols at the infinite and at the finite places.
On an idele concentrated at a finite place v, the idele Hilbert character of b is the
Hilbert symbol over K_v of the coordinate at v and the image of b.
On an idele concentrated at an infinite place w, the idele Hilbert character of b is the
Hilbert symbol over the completion K_w of the coordinate at w and the image of b.
On an idele concentrated at a real place w, the idele Hilbert character of b is the real
Hilbert symbol of the coordinate at w, read in ā, and the image of b under the real
embedding at w.
The idele Hilbert character on a principal idele. For a, b ā KĖ£, the image under Ļ_b
of the principal idele of a is the product of the Hilbert symbols (a_v, b_v)_v over the finite
places, read in the completions K_v, and over the real places, read in ā.
Triviality and surjectivity #
Triviality of the idele Hilbert character. Ļ_b is trivial exactly when b is a square
in the completion at every finite place and positive at every real place.
Surjectivity of the idele Hilbert character. Ļ_b is onto {±1} exactly when b is a
nonsquare in the completion at some finite place or negative at some real place.
The kernel of the idele Hilbert character has index two when b is a nonsquare in the
completion at some finite place or negative at some real place.
Idele norms #
The finite coordinates of an idele norm are local norms. If b ā KĖ£ is a square in a
number field L over K, then at every finite place v of K the coordinate of an idele norm
from L has Hilbert symbol 1 with b. It is a product of norms from completions L_w in which
b is a square, so it is a norm from K_v(āb).
The infinite coordinates of an idele norm are local norms. If b ā KĖ£ is a square in a
number field L over K, then at every infinite place v of K the coordinate of an idele norm
from L has Hilbert symbol 1 with b.
Idele norms lie in the kernel of the idele Hilbert character. If b ā KĖ£ is a square in a
number field L over K, then Ļ_b is trivial on the idele norms N_{L/K}(š_L): every local
symbol of an idele norm is 1.
The idele norm group lies in the kernel of the idele Hilbert character. If b ā KĖ£ is a
square in a number field L over K, then N_{L/K}(š_L) ⤠ker Ļ_b.
Local symbols on KĖ£ Ā· N_{L/K}(š_L). Let b ā KĖ£ be a square in a number field L over
K. If an idele x lies in the subgroup KĖ£ Ā· N_{L/K}(š_L) generated by the principal ideles
and the idele norms, then some a ā KĖ£ has the same Hilbert symbol with b as x at every finite
and every infinite place: writing x = a Ā· N(y), the coordinates of x and a differ by those of
the idele norm N(y), which are local norms.
Ideles with prescribed local symbols #
An idele with prescribed local symbols. Let S be a finite set of finite places at which
b ā KĖ£ is a nonsquare, and T a finite set of real places at which b is negative. There is an
idele x whose Hilbert symbol with b is -1 at the places of S and of T, and 1 at every
other finite and real place; its image under Ļ_b is (-1)^(#S + #T).