Documentation

TauCeti.NumberTheory.QuadraticForm.Global.Invariants

Systems of local invariants of global quadratic forms #

A regular quadratic form of rank n over a number field K has the following invariants:

This file defines the carrier GlobalFormInvariants K of such data, with no reference to a form, and the predicate GlobalFormInvariants.IsAdmissible cutting out the systems that can arise from a form. Admissibility consists of the exact conditions:

  1. 1 ≤ n;
  2. at every real place p_w ≤ n, and the image of d in ℝˣ/(ℝˣ)² is the class of (-1)^(n - p_w);
  3. s_v = 1 at all but finitely many finite places;
  4. in rank one s_v = 1, and in rank two s_v = 1 wherever the image of d in K_v is the class of -1;
  5. the product of all s_v and of the real Hasse signs (-1)^((n - p_w)(n - p_w - 1)/2) is 1.

The global discriminant is part of the carrier, and only its images are read at the places: the local discriminants of a system are not independent data. Condition 4 records the two local triples (n, d_v, s_v) over a nonarchimedean local field that no regular form realizes: a form of rank one has trivial Hasse sign, and a binary form of discriminant -1 is a hyperbolic plane, whose Hasse sign is also trivial. Neither exception follows from the others, as the rank-one and rank-two families below show: with Hasse sign -1 at exactly two finite places they have finite support and total product one, and are still not admissible.

Main definitions #

Main results #

References #

A system of local invariants of a quadratic form over a number field K: a rank n, a global plain discriminant d ∈ Kˣ/(Kˣ)², a Hasse sign s_v ∈ {±1} at every finite place v, and a positive index p_w at every real place w. No condition relates the data; the systems arising from regular forms of positive rank are those satisfying IsAdmissible.

Instances For
    theorem TauCeti.NumberField.QuadraticForm.GlobalFormInvariants.ext {K : Type u_1} {inst✝ : Field K} {inst✝¹ : NumberField K} {x y : GlobalFormInvariants K} (rank : x.rank = y.rank) (discr : x.discr = y.discr) (finiteHasse : x.finiteHasse = y.finiteHasse) (realPositiveIndex : x.realPositiveIndex = y.realPositiveIndex) :
    x = y

    The discriminant of a system at a finite place v: the image of the global discriminant in K_vˣ/(K_vˣ)².

    Instances For

      The discriminant of a system at a real place w: the image of the global discriminant in ℝˣ/(ℝˣ)² under the real embedding of w.

      Instances For

        The negative index n - p_w of a system at a real place w.

        Instances For

          The Hasse sign of a system at a real place w: (-1)^(q(q-1)/2) for the negative index q = n - p_w, the Hasse sign of the real diagonal form p_w⟨1⟩ ⊥ q⟨-1⟩.

          Instances For

            In rank two, the real Hasse sign is nontrivial exactly when the positive index is zero.

            The Hasse product of a system: the product of its Hasse signs over all finite places and all real places. The finite factor is a finprod; it is the product of the Hasse signs when they have finite support, which is part of admissibility.

            Instances For

              The Hasse product is independent of the chosen finite support: it is the product of the finite Hasse signs over any finite set of finite places outside which they are trivial, times the real Hasse signs.

              Admissibility of a system of local invariants. A system (n, d, s, p) is admissible when 1 ≤ n; at every real place p_w ≤ n and the image of d is the class of (-1)^(n - p_w); the finite Hasse signs are trivial at almost every place; in rank one every s_v is trivial, and in rank two s_v is trivial wherever the image of d in K_v is the class of -1; and the product of all finite and real Hasse signs is one. These are the systems realized by regular forms of positive rank.

              Instances For

                At a real place of an admissible system, the positive and negative indices add up to the rank.

                For an admissible system, the product of its finite Hasse signs over any finite set of finite places outside which they are trivial, times its real Hasse signs, is one.

                At a real place of an admissible system, a representative d of the discriminant is negative exactly when the negative index is odd.

                Hasse signs -1 on a finite set of places #

                The Hasse product of a system with Hasse sign -1 exactly at the finite places of T and trivial real Hasse signs is (-1)^#T.

                A system with Hasse sign -1 exactly at the finite places of T has all finite Hasse signs trivial exactly when T is empty.

                The positive-definite systems of trivial discriminant. In rank n ≥ 3, the system with trivial global discriminant, positive index n at every real place and Hasse sign -1 exactly at the finite places of T is admissible exactly when T has even cardinality.

                The rank-one exception. The rank-one system with trivial discriminant, positive index 1 at every real place and Hasse sign -1 exactly at the finite places of T is admissible only for T = ∅, although its Hasse signs have finite support and, for #T even, product one (hasseProduct_eq_neg_one_pow_card).

                The rank-two exception. The rank-two system with discriminant the class of -1, positive index 1 at every real place and Hasse sign -1 exactly at the finite places of T is admissible only for T = ∅, although its Hasse signs have finite support and, for #T even, product one (hasseProduct_eq_neg_one_pow_card).