The Hasse sign of a quadratic form at a finite place #
For a regular quadratic form Q over a number field K and a finite place v of K, the
finite Hasse sign Q.finiteHasse hQ v ∈ {±1} is the local Hasse invariant
TauCeti.RegularFormClass.localHasse of the localization Q.atFinitePlace v over the completion
K_v. If Q ≅ ⟨a₁, …, aₙ⟩ over K, it is the product ∏_{i<j} (aᵢ, aⱼ)_v of the Hilbert
symbols of the localized coefficients, and it does not depend on the chosen diagonalization.
The discriminant square class of Q at v is the image of the global discriminant of Q in
K_vˣ/(K_vˣ)², which is the discriminant of the localized form by
QuadraticForm.discr_atFinitePlace. It is the only local datum besides the rank that enters the
behaviour of the finite Hasse sign under the operations on forms:
- orthogonal sum:
s_v(Q ⊥ R) = s_v(Q) · s_v(R) · (d_v(Q), d_v(R))_v; - scaling by
a ∈ Kˣ:s_v(a Q) = s_v(Q) · (a, -1)_v^{n(n-1)/2} · (a, d_v(Q))_v^{n-1}; - negation, the case
a = -1; - forms that are isometric at
v, in particular globally isometric forms, have the same finite Hasse sign atv.
Together with the rank and the discriminant, the Hasse sign is one of the three invariants that classify regular quadratic forms over a nonarchimedean local field (O'Meara, §63).
Main definitions #
QuadraticForm.finiteHasse: the Hasse sign of a regular form at a finite place.
Main results #
QuadraticForm.finiteHasse_eq_localHasse_baseChange: the finite Hasse sign is the local Hasse invariant of the scalar extension of the global isometry class.QuadraticForm.finiteHasse_eq_prod_hilbertSymbol: its value∏_{i<j} (aᵢ, aⱼ)_von any diagonalization⟨a₁, …, aₙ⟩overK, andQuadraticForm.finiteHasse_weightedSumSquares_binary: the single symbol(a, b)_vfor a binary form⟨a, b⟩.QuadraticForm.finiteHasse_eq_of_equivalent_atFinitePlace,QuadraticMap.Equivalent.finiteHasse_eq: forms isometric atv, in particular isometric forms, have the same finite Hasse sign.QuadraticForm.finiteHasse_eq_one_of_finrank_le_one,QuadraticForm.finiteHasse_eq_one_of_finrank_eq_two: the finite Hasse sign is trivial in rank at most one, and in rank two wherever the discriminant is the class of-1.QuadraticForm.finiteHasse_prod,QuadraticForm.finiteHasse_smul,QuadraticForm.finiteHasse_neg: the orthogonal-sum, scaling and negation formulas.
References #
- T. Y. Lam, Introduction to Quadratic Forms over Fields, Chapter V, §3.
- J.-P. Serre, A Course in Arithmetic, Chapter IV, §2.1 and §3.1.
- O. T. O'Meara, Introduction to Quadratic Forms, §63.
The Hasse sign of a regular quadratic form at a finite place v of a number field: the
local Hasse invariant ∏_{i<j} (aᵢ, aⱼ)_v ∈ {±1} of the localization of Q at v, for any
diagonalization ⟨a₁, …, aₙ⟩ of that localization over the completion K_v.
Instances For
The finite Hasse sign is the local Hasse invariant of the class of the localized form.
The finite Hasse sign is the local Hasse invariant of the scalar extension to K_v of the
isometry class of Q over K.
Independence of the diagonalization. If Q ≅ ⟨a₁, …, aₙ⟩ over K, the finite Hasse
sign of Q at v is ∏_{i<j} (aᵢ, aⱼ)_v, the product of the Hilbert symbols over K_v of the
images of the coefficients.
The finite Hasse sign of a binary diagonal form ⟨a, b⟩ at v is the single Hilbert symbol
(a, b)_v of the images of its coefficients.
Isometry invariance. Regular forms whose localizations at v are isometric have the same
finite Hasse sign at v.
Isometric regular forms have the same finite Hasse sign at every finite place.
The finite Hasse sign of a form of rank at most one is trivial.
The finite Hasse sign of a binary form is trivial at every finite place v at which the image
of its global discriminant in K_vˣ/(K_vˣ)² is the class of -1: there the localization is a
hyperbolic plane.
The orthogonal-sum formula s_v(Q ⊥ R) = s_v(Q) · s_v(R) · (d_v(Q), d_v(R))_v, where
d_v is the image in K_vˣ/(K_vˣ)² of the global discriminant.
The scaling formula s_v(a Q) = s_v(Q) · (a, -1)_v^{n(n-1)/2} · (a, d_v(Q))_v^{n-1} for
a ∈ Kˣ and a form Q of rank n, where d_v(Q) is the image in K_vˣ/(K_vˣ)² of the global
discriminant.
The negation formula s_v(-Q) = s_v(Q) · (-1, -1)_v^{n(n-1)/2} · (-1, d_v(Q))_v^{n-1}
for a form Q of rank n, where d_v(Q) is the image in K_vˣ/(K_vˣ)² of the global
discriminant.