Heights in Diophantine geometry were initially developed by André Weil and Douglas Northcott beginning in the 1920s. Innovations in 1960s were the Néron–Tate height and the realization that heights were linked to projective representations in much the same way that ample line bundles are in other parts of algebraic geometry. In the 1970s, Suren Arakelov developed Arakelov heights in Arakelov theory. In 1983, Faltings developed his theory of Faltings heights in his proof of Faltings's theorem.
Naive height
Classical or naive height is defined in terms of ordinary absolute value on homogeneous coordinates. It is typically a logarithmic scale and therefore can be viewed as being proportional to the "algebraic complexity" or number of bits needed to store a point. It is typically defined to be the logarithm of the maximum absolute value of the vector of coprime integers obtained by multiplying through by a lowest common denominator. This may be used to define height on a point in projective space over Q, or of a polynomial, regarded as a vector of coefficients, or of an algebraic number, from the height of its minimal polynomial. The naive height of a rational numberx = p/q is
multiplicative height
logarithmic height:
Therefore, the naive multiplicative and logarithmic heights of are and, for example. The naive height H of an elliptic curveE given by is defined to be.
The Weil height is defined on a projective varietyX over a number fieldK equipped with a line bundle L on X. Given a very ample line bundleL0 on X, one may define a height function using the naive height function h. Since L0' is very ample, its complete linear system gives a map ϕ from X to projective space. Then for all points p on X, define One may write an arbitrary line bundleL on X as the difference of two very ample line bundles L1 and L2 on X, up to Serre's twisting sheafO, so one may define the Weil height hL on X with respect to L via .
Arakelov height
The Arakelov height on a projective space over the field of algebraic numbers is a global height function with local contributions coming from Fubini–Study metrics on the Archimedean fields and the usual metric on the non-Archimedean fields. It is the usual Weil height equipped with a different metric.
Faltings height
The Faltings height of an abelian variety defined over a number field is a measure of its arithmetic complexity. It is defined in terms of the height of a metrized line bundle. It was introduced by in his proof of the Mordell conjecture.
Height functions in algebra
Height of a polynomial
For a polynomial P of degree n given by the heightH is defined to be the maximum of the magnitudes of its coefficients: One could similarly define the lengthL as the sum of the magnitudes of the coefficients:
The Mahler measure M of P is also a measure of the complexity of P. The three functions H, L and M are related by the inequalities where is the binomial coefficient.