Height bounds for linear and polynomial maps #
We prove an upper bound for the height of the image of a tuple under a linear map.
We also prove upper and lower bounds for the height of fun i ↦ eval P i x, where P is a family
of homogeneous polynomials over the field K of the same degree N and x : ι → K
with ι finite.
The ultrametric triangle inequality for finite sums.
Upper bound for the height of the image under a linear map #
Let A : ι' × ι → K, which we can interpret as a linear map from ι → K to ι' → K.
Let x : ι → K be a tuple. Then the multiplicative height of A x is bounded by
#ι ^ totalWeight K * mulHeight A * mulHeight x (if ι is nonempty).
Note: We use the uncurried form of A so that we can write mulHeight A.
Let A : ι' × ι → K, which we can interpret as a linear map from ι → K to ι' → K.
Let x : ι → K be a tuple. Then the logarithmic height of A x is bounded by
totalWeight K * log #ι + logHeight A + logHeight x.
(Note that here we do not need to assume that ι is nonempty, due to the convenient
junk value log 0 = 0.)
Upper bound for the height of the image under a polynomial map #
If p : ι' → MvPolynomial ι K is a family of homogeneous polynomials of the same degree N
and x : ι → K, then the multiplicative height of fun j ↦ (p j).eval x is bounded above by
an (explicit) constant depending only on p times the Nth power of the multiplicative
height of x. A similar statement holds for the logarithmic height.
The constant in the (upper) height bound on values of p.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Let K be a field with an admissible family of absolute values (giving rise
to a multiplicative height).
Let p be a family (indexed by ι') of homogeneous polynomials in variables indexed by
the finite type ι and of the same degree N. Then for any x : ι → K,
the multiplicative height of fun j : ι' ↦ eval x (p j) is bounded by a positive constant
(which is made explicit) times mulHeight x ^ N.
Let K be a field with an admissible family of absolute values (giving rise
to a multiplicative height).
Let p be a family (indexed by ι') of homogeneous polynomials in variables indexed by
the finite type ι and of the same degree N. Then for any x : ι → K,
the multiplicative height of fun j : ι' ↦ eval x (p j) is bounded by a positive constant
times mulHeight x ^ N.
The difference to mulHeight_eval_le is that the constant is not made explicit.
Let K be a field with an admissible family of absolute values (giving rise
to a logarithmic height).
Let p be a family (indexed by ι') of homogeneous polynomials in variables indexed by
the finite type ι and of the same degree N. Then for any x : ι → K,
the logarithmic height of fun j : ι' ↦ eval x (p j) is bounded by a constant
(which is made explicit) plus N * logHeight x.
Let K be a field with an admissible family of absolute values (giving rise
to a logarithmic height).
Let p be a family (indexed by ι') of homogeneous polynomials in variables indexed by
the finite type ι and of the same degree N. Then for any x : ι → K,
the logarithmic height of fun j : ι' ↦ eval x (p j) is bounded by a constant
plus N * logHeight x.
The difference to logHeight_eval_le is that the constant is not made explicit.