Documentation

TauCeti.NumberTheory.ClassFieldTheory.Global.Hilbert.Invariant

The cohomological Hilbert invariants at all places #

Let K be a number field and a, b ∈ Kˣ. At a finite place v of K, the Hilbert invariant finiteHilbertInvariantAt K v a b ∈ ZMod 2 is the cohomological local symbol of the images of a and b in the completion K_v: the cup product of their Kummer classes in H¹(G_{K_v}, μ₂) along the pairing of the primitive square root of unity -1, followed by the normalized local invariant H²(G_{K_v}, μ₂) ≃+ ZMod 2, which sends a class of Brauer invariant 1/2 to 1. It is the additive form of the quadratic Hilbert symbol (a, b)_v.

The finite invariant is bilinear and symmetric in a and b, and vanishes at every finite place v not above 2 at which a and b are both units: there K_v(√b) is unramified, so every unit is a norm from it. Only finitely many places are excluded, so the finite invariants of a fixed pair have finite support, the finite set finiteHilbertSupport K a b. The sum of the invariants over that set, together with the archimedean invariants, is the left-hand side of Hilbert's reciprocity law. The comparison finiteInvAt_kummerBrauerClass identifies every finite term with the localization of the global Kummer-cup Brauer class, so this sum can be read in the global Brauer sequence. At an infinite place, the corresponding invariant is defined by the same local cup product and the archimedean invariant map; infiniteInvAt_kummerBrauerClass identifies it with the localization of that same global class. At a real place it is 1 exactly when a and b are both negative there, while at a complex place it is 0; it is again bilinear and symmetric.

Main definitions #

Main results #

References #

The cohomological Hilbert invariant at a finite place v of a number field K: the local symbol of the images of a, b ∈ Kˣ in the completion K_v, that is, the cup product of their Kummer classes along the pairing of the primitive square root of unity -1, followed by the normalized local invariant H²(G_{K_v}, μ₂) ≃+ ZMod 2.

Instances For

    The Hilbert invariant at a finite place is the local symbol of the localized elements, for any proofs that -1 is a primitive square root of unity and that 2 is a unit in K_v.

    The normalization of the Hilbert invariant. Read in ℚ/ℤ through k ↦ k/2, the Hilbert invariant at a finite place is the Brauer invariant of the cup product of the Kummer classes of the localized elements.

    The finite Hilbert invariant is the local invariant of one global Kummer-cup Brauer class. This identifies the finite terms of Hilbert reciprocity with Brauer localization.

    The cohomological Hilbert invariant at an infinite place w of a number field K. It is the ZMod 2-valued invariant of the localized global Kummer-cup Brauer class at a real place, and zero at a complex place.

    Instances For

      At a real place w, the infinite Hilbert invariant of a and b is the invariant, in Br ℝ ≃ ZMod 2, of the Kummer-cup Brauer class of their images in K_w, carried to ℝ along the isomorphism K_w ≃ ℝ.

      @[simp]

      The infinite Hilbert invariant vanishes at a complex place.

      The infinite Hilbert invariant is the invariant of the global Kummer-cup Brauer class: localizing kummerBrauerClass (-1) hζ a b at w and applying infiniteInvMap gives the ℚ/ℤ-image of infiniteHilbertInvariantAt.

      The normalization of the Hilbert invariant at an infinite place. Read in ℚ/ℤ through k ↦ k/2, the Hilbert invariant is the archimedean Brauer invariant of the cup product of the localized Kummer classes.

      The Hilbert invariant at an infinite place, expressed directly in terms of the cup product of the localized Kummer classes: it is 0 when that cup product vanishes and 1 otherwise.

      The Hilbert invariant at an infinite place vanishes exactly when the cup product of the localized Kummer classes does.

      @[simp]

      The Hilbert invariant at a real place is 1 exactly when both a and b are negative there.

      The Hilbert invariant at an infinite place is symmetric.

      The Hilbert invariant at an infinite place is additive in its first argument.

      The Hilbert invariant at an infinite place is additive in its second argument.

      The Hilbert invariant at a finite place is additive in its first argument.

      The Hilbert invariant at a finite place is additive in its second argument.

      The Hilbert invariant at a good finite place. If 2, a and b are units at the finite place v, then the Hilbert invariant of a and b at v vanishes.

      The Hilbert invariants of a fixed pair have finite support: for a, b ∈ Kˣ, the Hilbert invariant of a and b vanishes at all but finitely many finite places.

      The support of the Hilbert invariants of a, b ∈ Kˣ: the finite set of the finite places at which their Hilbert invariant is nonzero.

      Instances For
        @[simp]

        A finite place lies in the support of the Hilbert invariants of a and b exactly when their Hilbert invariant there is nonzero.

        Outside its support, the Hilbert invariant of a and b vanishes.