The relative height of a subspace #
Let K be a field with admissible absolute values (Height.AdmissibleAbsValues K), for
instance a number field, and let ι be a finite linearly ordered type. The relative height of a
subspace U of K^ι is the multiplicative height of its Plücker point, that is, the projective
height Height.mulHeight of the Plücker coordinates of any basis of U. Its logarithm is the
relative logarithmic height. Neither needs a number field or characteristic zero.
The zero subspace and the whole space have height 1, and a line has the height of any nonzero
vector spanning it. The height of a subspace does not depend on the spanning vectors: over ℚ
the line spanned by (2, 2) has height 1, so no primitive spanning vector is needed.
A subspace and its orthogonal complement for the dot product, Submodule.euclideanDual, have the
same height: up to a common nonzero factor and signs, the Plücker coordinates of the complement
are the complementary Plücker coordinates of the subspace. Over ℚ, the line spanned by (1, 2)
and the line spanned by (-2, 1), its orthogonal complement in ℚ², both have height 2.
If the field has finitely many elements of bounded height, for instance a number field, then
K^ι has finitely many subspaces of bounded height, of all dimensions together. A subspace is
determined by its dimension and its Plücker point, and the projective space of each dimension
has finitely many points of bounded height.
Main definitions #
Submodule.relativeSubspaceHeight U: the multiplicative height of the Plücker point ofU.Submodule.relativeSubspaceLogHeight U: its logarithm.
Main results #
Submodule.relativeSubspaceHeight_eq_mulHeight_plucker: the height ofUis the height of the Plücker coordinates of any basis ofU.Submodule.relativeSubspaceHeight_span_range: the height of the span of a linearly independent family is the height of its Plücker coordinates.Submodule.relativeSubspaceHeight_bot,Submodule.relativeSubspaceHeight_top: the zero subspace and the whole space have height1.Submodule.relativeSubspaceHeight_span_singleton: the line spanned by a nonzero vector has the height of that vector.Submodule.relativeSubspaceHeight_euclideanDual: the orthogonal complement ofUfor the dot product has the height ofU.Submodule.instNorthcottRelativeSubspaceHeightandSubmodule.instNorthcottRelativeSubspaceLogHeight: the Northcott property for the relative height and the relative logarithmic height.
References #
- E. Bombieri and W. Gubler, Heights in Diophantine Geometry, Cambridge University Press (2006), §2.8.
- J.-H. Evertse and R. G. Ferretti, A further improvement of the quantitative Subspace Theorem, Ann. of Math. 177 (2013), §6.1, (6.13).
- W. M. Schmidt, On heights of algebraic subspaces and diophantine approximations, Ann. of Math. 85 (1967), 430–472.
The relative multiplicative height of a subspace U of ι → K: the multiplicative height
Height.mulHeight of the Plücker coordinates of any basis of U
(relativeSubspaceHeight_eq_mulHeight_plucker).
Instances For
The relative logarithmic height of a subspace U of ι → K: the logarithmic height
Height.logHeight of the Plücker coordinates of any basis of U.
Instances For
The relative logarithmic height is the logarithm of the relative height.
The relative height of U is the multiplicative height of the Plücker coordinates of any
basis of U.
The relative logarithmic height of U is the logarithmic height of the Plücker coordinates of
any basis of U.
The relative height of the span of a linearly independent family is the multiplicative height of its Plücker coordinates.
The relative logarithmic height of the span of a linearly independent family is the logarithmic height of its Plücker coordinates.
The relative height of a subspace is at least 1.
The relative height of a subspace is positive.
The relative logarithmic height of a subspace is nonnegative.
The zero subspace has relative height 1.
The whole space has relative height 1.
The zero subspace has relative logarithmic height 0.
The whole space has relative logarithmic height 0.
The relative height of the line spanned by a nonzero vector is the height of the vector.
The relative logarithmic height of the line spanned by a nonzero vector is the logarithmic height of the vector.
The relative height of subspaces has the Northcott property whenever the scalar height does,
for instance over a number field: for every B there are finitely many subspaces of ι → K of
relative height at most B, of all dimensions together.
The relative logarithmic height of subspaces has the Northcott property whenever the relative height does.
Duality of heights. The orthogonal complement of a subspace U of ι → K for the dot
product has the relative height of U.
The orthogonal complement of a subspace U of ι → K for the dot product has the relative
logarithmic height of U.
The line spanned by (2, 2) has height 1: no primitive spanning vector is needed. The line
spanned by (1, 2) has height 2.
In ℚ² the orthogonal complement of the line spanned by (1, 2) is the line spanned by
(-2, 1), so the two lines have the same height.
Over ℚ the Northcott instance applies through Mathlib's number-field instance for the scalar
height.