The hyperbolic plane #
The hyperbolic plane over a commutative ring in which two is invertible is the diagonal quadratic
form ⟨1, -1⟩. It is nondegenerate, represents every scalar, and is isometric to the xy-form
QuadraticForm.dualProd. Over a field in which two is invertible (that is, of characteristic not
two), every plane ⟨a, -a⟩ with a ≠ 0 is isometric to it.
The main result is the hyperbolic splitting theorem: over a field of characteristic not two, every
finite-dimensional nondegenerate isotropic quadratic form splits as the orthogonal sum of a
hyperbolic plane and another nondegenerate form. It is the inductive step of Witt decomposition:
iterating it splits off hyperbolic planes until the remaining part is anisotropic. The companion
statement that such a form is universal is
QuadraticMap.represents_of_nondegenerate_of_not_anisotropic, which needs no finiteness
hypothesis and is proved directly in TauCeti/LinearAlgebra/QuadraticForm/Representation.lean.
Main definitions #
TauCeti.hyperbolicPlane: the diagonal form⟨1, -1⟩, over a commutative ring in which two is invertible.TauCeti.hyperbolicClass: the isometry class of the hyperbolic plane.
Main results #
TauCeti.represents_hyperbolicPlane: the hyperbolic plane represents every scalar.TauCeti.equivalent_hyperbolicPlane_dualProd: the hyperbolic plane is isometric to thexy-formQuadraticForm.dualProd.TauCeti.equivalent_weightedSumSquares_hyperbolicPlane_of_isSquare: a binary diagonal form whose discriminant differs from that of the hyperbolic plane by a square is hyperbolic.TauCeti.equivalent_weightedSumSquares_self_neg_hyperbolicPlane: in characteristic not two, every⟨a, -a⟩, fora ≠ 0, is hyperbolic.QuadraticForm.equivalent_restrict_span_pair_hyperbolicPlane: two isotropic vectors with polar pairing one span a hyperbolic plane.QuadraticForm.equivalent_hyperbolicPlane_prod_restrict_orthogonal,QuadraticMap.Nondegenerate.nondegenerate_restrict_orthogonal_span_pair: such a pair splits a finite-dimensional form as the orthogonal sum of its hyperbolic plane and the orthogonal complement, which is regular when the form is.TauCeti.exists_hyperbolicPlane_prod_equivalent: in characteristic not two, every finite-dimensional nondegenerate isotropic form splits off a hyperbolic plane.TauCeti.formClass_hyperbolicPlane: the regular-form class of the hyperbolic plane isTauCeti.hyperbolicClass.
References #
- T. Y. Lam, Introduction to Quadratic Forms over Fields (2005), Chapter I, §3.
The hyperbolic plane ⟨1, -1⟩ over a commutative ring in which two is invertible.
The invertibility hypothesis is not used by the formula; it confines the definition to the
setting where the diagonal form ⟨1, -1⟩ is the hyperbolic plane. In characteristic two it is
⟨1, 1⟩, whose polar form vanishes identically.
Instances For
Evaluation of the hyperbolic plane in its diagonal coordinates.
The polar form of the hyperbolic plane in its diagonal coordinates.
The hyperbolic plane is nondegenerate when two is invertible.
When two is invertible, the hyperbolic plane represents every scalar.
When two is invertible, the hyperbolic plane is isometric to the xy-form
QuadraticForm.dualProd R R, whose value at (f, z) is f z.
Over a field in which two is invertible, a binary diagonal form whose discriminant differs from that of the hyperbolic plane by a square is isometric to the hyperbolic plane.
Over a field in which two is invertible, every diagonal plane ⟨a, -a⟩ with a a unit is
isometric to the hyperbolic plane.
The hyperbolic class #
The diagonal presentation ⟨1, -1⟩ presents the hyperbolic plane.
The isometry class of the hyperbolic plane ⟨1, -1⟩.
As with TauCeti.hyperbolicPlane, the invertibility hypothesis is not used by the formula; it
confines the definition to characteristic not two, where ⟨1, -1⟩ is the hyperbolic plane.
Instances For
The defining presentation of the hyperbolic class.
The hyperbolic class has rank two.
The sum of m hyperbolic classes has rank 2 * m.
The class of the hyperbolic plane, as a form, is the hyperbolic class.
Two isotropic vectors x, y with polar Q x y = 1 span a hyperbolic plane.
Two isotropic vectors x, y with polar Q x y = 1 split Q as the orthogonal sum of the
hyperbolic plane they span and its orthogonal complement.
In a regular quadratic space, the orthogonal complement of the hyperbolic
plane spanned by isotropic vectors x, y with polar Q x y = 1 is regular.
Over a field in which two is invertible, every finite-dimensional nondegenerate isotropic quadratic form splits as the orthogonal sum of a hyperbolic plane and a nondegenerate diagonal form.