A height function measures the arithmetic complexity of an algebraic number or a point of an arithmetic variety.
For a symmetric ample line bundle on an abelian variety, the canonical height is . It is quadratic and differs from the associated logarithmic Weil height by a bounded function. The canonical height of an elliptic curve specializes this construction to a one-dimensional abelian variety.
On a projective variety over a number field, a very ample line bundle gives a logarithmic projective height by an embedding. Tensor products correspond to sums by the Segre embedding, and a sufficiently ample twist expresses any line bundle as a difference of very ample ones. This defines its height modulo bounded functions. It is additive and functorial under morphism pullback. An ample bundle has the Northcott theorem finiteness property for bounded height and bounded point degree; a trivial bundle need not. The product formula makes these absolute heights independent of scalar coordinates and of the number field used to compute them.
For an algebraic number in a number field , the absolute multiplicative Weil height isIt is independent of the field containing , satisfies , and obeys .
For coprime integers with ,This follows directly from the real and p-adic absolute values, or from the height-Mahler measure formula for the primitive polynomial .
The absolute logarithmic Weil height is .
For a nonzero vector over a number field , its absolute projective height isThe product formula makes this unchanged by multiplying all coordinates by the same nonzero scalar. The projective height of a linear form is the projective height of its coefficient vector.
The naive height of a polynomial is the largest absolute value of its coefficients. For a primitive polynomial in , this equals the projective height of its coefficient vector.
Let have degree at most in . Thenwhenever the quotient is defined. At each non-Archimedean place, the integral coefficients contribute at most one; at the Archimedean places, the triangle inequality contributes the polynomial length. Multiplying these local estimates and using the product formula gives the claim.
If is algebraic of degree at most , then every embedding satisfiesIndeed, and the contribution of one Archimedean place to the height bounds .
There are only finitely many algebraic numbers of bounded degree and bounded Absolute multiplicative Weil height. The finite set can be enumerated effectively from the bounded coefficients of their primitive minimal polynomials.
The degree and Absolute multiplicative Weil height bounds are both essential.
For the primitive minimal polynomial , the height-Mahler measure formula gives . Expanding the product bounds every integer coefficient by . There are finitely many bounded coefficient lists and each has finitely many roots, proving finiteness of the algebraic numbers. On a projective coordinate chart, every coordinate ratio has height at most the point's projective height; applying the scalar bound proves the projective Northcott theorem too. A degree bound is essential, as the infinitely many roots of unity all have height one.