Local properties of quadratic forms over number fields #
This file defines isotropy, representation, scalar representation, and equivalence at every finite and real place of a number field. The predicates always use the canonical scalar extensions of the global forms, so their witnesses compare actual localizations rather than an independently chosen family of local quadratic spaces.
Global witnesses base-change to local witnesses. The resulting API also records invariance under global equivalence and the rank constraint imposed by local equivalence. These are the common hypotheses used in local-to-global statements for quadratic forms.
Complex places do not occur in the definitions: over ℂ, isotropy is automatic in dimension
at least two, representation of regular forms is controlled only by dimension, and regular forms
of equal dimension are equivalent. TauCeti.NumberTheory.QuadraticForm.Global.ComplexPlaces
makes this omission explicit.
If a form locally represents a scalar a, adjoining ⟨-a⟩ makes it locally isotropic.
A quadratic form over a number field is locally isotropic if it is isotropic at every finite and real place.
Instances For
Local isotropy is the conjunction of its finite-place and real-place clauses.
Local representation of one quadratic form by another: Q.LocallyRepresents R holds when
every finite and real localization of Q admits an injective isometry into the corresponding
localization of R.
Instances For
Local representation is the conjunction of its finite-place and real-place clauses.
A quadratic form locally represents a scalar if each finite and real localization represents the image of that scalar.
Instances For
Local scalar representation is the conjunction of its finite-place and real-place clauses.
If a quadratic form represents a scalar at every finite and real place, then its orthogonal sum with the corresponding one-dimensional negative form is locally isotropic.
Two quadratic forms over a number field are locally equivalent if their localizations are equivalent at every finite and real place.
Instances For
Local equivalence is the conjunction of its finite-place and real-place clauses.
A globally isotropic quadratic form is locally isotropic.
A global representation of one quadratic form by another induces a representation at every finite and real place.
A globally represented scalar is represented at every finite and real place.
Globally equivalent quadratic forms are locally equivalent.
Local equivalence is reflexive.
Local equivalence is symmetric.
Local equivalence is transitive.
Local representation is reflexive.
Local representation is transitive.
Local equivalence implies local representation.
Local representation carries local isotropy from the represented form to the ambient form.
Local representation carries represented scalars from the represented form to the ambient form.
Locally equivalent forms are locally isotropic simultaneously.
Locally equivalent forms locally represent the same scalars.
Global equivalence preserves local isotropy.
Global equivalence preserves local scalar representation.
Replacing both global forms by equivalent forms preserves local representation.
Locally equivalent quadratic forms have the same global rank.
Local representation of a form by a form on a finite-dimensional space forces the expected inequality between their global dimensions.