Scalar extension of isometry classes #
Extension of scalars along a field extension K → L carries a diagonal presentation to the
presentation of the same rank whose weights are the images of the original weights. That operation
descends to isometry classes as TauCeti.RegularFormClass.baseChange, and the discriminant
commutes with it: the discriminant of an extended class is the image of the original discriminant
under the functorial map on square-class groups induced by the field homomorphism.
The diagonal descent principle is natural for this operation: an equality between invariants of a presentation and its scalar extension induces the same equality on their isometry classes.
Everything here is about field extensions in characteristic different from two. That restriction is
not an artefact: QuadraticForm.baseChange is only defined when two is invertible in the base
field, and TauCeti.RegularFormClass.discr is only defined over a field in which two is
invertible, so both hypotheses are needed already to state the results.
These results let invariants computed over a global field be read after passing to any such field extension, in particular to the completions of a number field.
Main definitions #
TauCeti.RegularFormPresentation.baseChange: the presentation whose weights are the images of the original weights.TauCeti.RegularFormClass.baseChange: scalar extension of isometry classes.TauCeti.RegularFormClass.liftDiagonal_baseChange: compatible diagonal invariants remain compatible after descent and scalar extension.
Main results #
TauCeti.presentedFormBaseChange: extending a presented form presents the extended weights.TauCeti.RegularFormClass.rank_baseChange,TauCeti.RegularFormClass.baseChange_addandTauCeti.RegularFormClass.baseChange_mul: scalar extension preserves the rank and commutes with the orthogonal sum and the tensor product of classes.TauCeti.RegularFormClass.baseChange_selfandTauCeti.RegularFormClass.baseChange_baseChange: scalar extension along the identity is the identity, and iterated scalar extension along a tower is scalar extension along the composite.TauCeti.RegularFormClass.baseChange_hyperbolicClass: scalar extension preserves the hyperbolic class.QuadraticForm.formClass_baseChange: the class of an extended form is the extension of its class.QuadraticForm.discr_formClass_baseChange_eq_zero: a form acquires square discriminant over a field containing a square root of its discriminant.TauCeti.RegularFormClass.discr_baseChange,TauCeti.RegularFormClass.signedDiscr_baseChange: the discriminant and the signed discriminant commute with scalar extension.
Scalar extension of presentations #
The presentation obtained by mapping every weight into the extension field L. The rank is
unchanged.
Instances For
Scalar extension of a presentation keeps its rank and maps its weights into L.
Mapping the weights into L leaves the rank unchanged.
Every weight of the mapped presentation is the image of the weight of p at the same index,
read through TauCeti.RegularFormPresentation.fst_baseChange.
The weight product of a mapped presentation is the image of the original weight product.
Mapping the weights into the base field itself leaves a presentation unchanged.
Mapping the weights into L and then into M is mapping them into M in one step.
Mapping the weights into L commutes with concatenation of presentations.
Mapping the weights into L commutes with the tensor product of presentations.
Scalar extension of presented forms #
The canonical coordinate equivalence identifies scalar extension of a presented form with the presentation obtained by mapping every weight into the larger field.
Instances For
The presentation base-change isometry uses the canonical linear equivalence distributing the tensor product over the finite coordinate space.
Scalar extension of isometry classes #
Scalar extension of isometry classes: the class over L presented by the images of the
weights of any presentation over K.
Instances For
Scalar extension of classes is computed on presentations by mapping the weights.
A diagonal invariant compatible with scalar extension before descent remains compatible after descending to isometry classes.
Scalar extension along the identity extension is the identity.
Scalar extension along a tower K → L → M is scalar extension along the composite. Two is
assumed invertible in L because extension of scalars out of L is only defined then.
Scalar extension preserves the rank of a class.
Scalar extension commutes with the orthogonal sum of classes.
Scalar extension takes the rank-zero class to the rank-zero class.
Scalar extension preserves finite orthogonal sums.
Scalar extension takes the multiplicative unit to the multiplicative unit.
Base change preserves the hyperbolic class, for any choice of Invertible (2 : L).
Scalar extension commutes with the tensor product of classes.
Scalar extension of regular form classes as a ring homomorphism.
Instances For
The ring homomorphism acts by the existing scalar extension of form classes.
Scalar extension to the same field is the identity ring homomorphism on form classes.
Scalar extension through a tower composes as ring homomorphisms on form classes.
Scalar extension of the discriminants #
The discriminant commutes with scalar extension of isometry classes: extending an isometry
class to L pushes its discriminant forward along the induced map of square-class groups.
The signed discriminant commutes with scalar extension of isometry classes: extending an
isometry class to L pushes its signed discriminant forward along the induced map of square-class
groups.
The class of a form extended to L is the scalar extension of its class.
If the discriminant of a regular form is the class of d, then the form has square
discriminant after scalar extension to a field containing a square root of d.