Documentation

TauCeti.NumberTheory.QuadraticForm.Global.IdeleCharacter

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 #

Main results #

References #

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.

    @[simp]

    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.

    @[simp]

    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 #

    @[simp]

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

    @[simp]

    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.

    @[simp]

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