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.
Naive polynomial height Created 2026-09-24 Updated 2026-09-24
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.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 15 3 Solution Created 2026-10-03 Updated 2026-10-14
Let be a number field of degree , and normalize its absolute values so that the product formula is for , where ; at a complex place use the ordinary modulus with weight two. For , defineOnly finitely many factors differ from one. Rescaling all coordinates multiplies the local maxima by , whose weighted product is one, so the projective height is well-defined. It is at least one by comparison with any nonzero coordinate. On enlarging to , the identity makes the normalized product unchanged. Thus this is an absolute height on algebraic projective points. For coprime rational integer coordinates it is simply their maximum absolute value.
For a projective variety and an embedding , take . Changing the basis of the same projective linear system changes the height by a bounded amount: the coordinate transformation and its inverse have fixed local coefficient bounds, equal to one outside finitely many places. If is ample and is very ample, set for an embedding from , up to a bounded function. A general line bundle can be written with both and very ample, defining its height as the difference of their embedding heights.
This is the Weil height machine, withThe first relation follows from the Segre embedding, whose local maximum is the product of the two maxima; tensor powers similarly use the Veronese embedding. The second follows by pulling back the defining sections. These constructions make the choices equivalent modulo bounded functions. For a fixed homogeneous morphism with no base point, upper local height bounds come from its coefficients, and lower bounds from the Projective Nullstellensatz expressing coordinate powers in the ideal of its defining forms. The constants are one outside a finite set of places. This gives the uniform bounded errors and shows why heights belong to line-bundle classes rather than being independent of every projective embedding.
The Northcott lemma states that for fixed and , the algebraic points of with and form a finite set. In particular the -rational points of bounded projective height are finite. Here is a proof, including the degree bound.
First let have degree and . Write its primitive minimal polynomial as , with positive integer . The height-Mahler measure formula isIts finite-place part follows from multiplicativity of the nonarchimedean polynomial coefficient norm: a primitive integer polynomial has norm one at each prime, so factoring it bounds the product of the roots' local maxima by the inverse leading-coefficient norm. The archimedean part is the displayed product over conjugates. Combining them with the product formula gives the identity.
Expanding the polynomial now bounds each integer coefficient byThere are finitely many degrees and finitely many such integer coefficient lists, each with finitely many roots. Hence there are only finitely many possible . This proves the minimal-polynomial coefficient proof of Northcott finiteness for algebraic numbers.
On the projective chart , each ratio has degree at most the point's field degree andThe equality uses the product formula. Each coordinate ratio therefore belongs to a finite set, and there are finitely many charts. This proves the projective Northcott theorem. Restricting to gives the result for a chosen embedding. For an ample line-bundle height, the comparison reduces its bounded-height sets to this case.
Both qualifications matter: a degree bound cannot be dropped, since infinitely many roots of unity have height one; and the finiteness assertion need not hold for a nonample line bundle, such as the trivial bundle's bounded height on a variety with infinitely many rational points.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 29 3 ii Solution Created 2026-10-03 Updated 2026-10-14
Arithmetic heights measure arithmetic complexity. For a reduced rational number , its multiplicative height is and its logarithmic height is . Over a number field , use the absolute projective heightNormalize the absolute values on a field by the product formula. That formula makes arithmetic height independent of the chosen homogeneous representative, and the normalization makes it independent of enlarging . The Northcott theorem says that algebraic points of bounded degree and bounded arithmetic height form a finite set. For rational numbers this follows immediately by bounding the numerator and denominator. In a fixed number field, the same finiteness follows by bounding the coefficients of the minimal polynomial using its conjugates and the arithmetic height.
For an elliptic curve put and . The two points above a given show that bounded gives finitely many -rational points. More importantly, multiplication expands this arithmetic height. To see the mechanism, choose a short Weierstrass equation of an elliptic curve over . Doubling givesAfter homogenization the numerator and denominator are quartics with no common zero. At infinity the numerator is nonzero; at a root of the cubic the numerator becomes , nonzero by nonsingularity. For a degree- morphism of the projective line, fixed homogeneous coefficients give the upper arithmetic height bound . A nonzero resultant supplies the reverse bound: at each place it bounds the common cancellation of the two homogeneous values, with a nontrivial constant needed at only finitely many places. Applying these bounds to duplication gives a constant independent of withThis includes points mapping to , by the projective formulation.
The canonical height removes the bounded errors. With the conventional factor one half, defineThe successive terms before multiplying by one half differ by at most . The limit exists, and summing this geometric bound givesHence bounded canonical height still gives finitely many points over the fixed number field.
To obtain the pairing, the quadratic nature comes from a uniform arithmetic height parallelogram estimate, not just from doubling. If and , the unordered coordinates are the roots of the binary quadratic with coefficientsThese formulas follow by adding and multiplying the two chord expressions with slopes and . Their homogenizations have bidegree and no simultaneous zero. Off the diagonal ; on the finite diagonal , and for , so simultaneous vanishing would contradict nonsingularity. At the double point at infinity the homogeneous is nonzero. Local coefficient norms, or the corresponding resultant bounds, therefore giveThe arithmetic height of a binary quadratic's coefficient vector differs by from the sum of the heights of its two roots. At finite places this follows from multiplicativity of the maximum coefficient norm of products; at infinite places the fixed-degree norms are comparable. ThusApply this to , divide by and take limits. The errors vanish and give the exact height parallelogram identity. Polarization consequently makesa symmetric bilinear pairing. Nonnegativity of for integers , and density of rational ratios, give the Cauchy-Schwarz inequality. In particular . Also for integers . Torsion points of an elliptic curve have canonical height zero because their doubling orbit is finite; conversely, if a point has canonical height zero, all its integer multiples have bounded naive height, and finiteness forces two multiples to coincide. Thus canonical height vanishes exactly on torsion.
There is an arithmetic finiteness input before height descent: is finite, the Weak Mordell-Weil theorem. Here is its mechanism. The multiplication exact sequence gives an injective Kummer map : choose a half-point and use the cocycle ; changing changes a coboundary, and a trivial class means a half-point can be chosen over . Let , a Finite Galois extension. Over the torsion module is , so Kummer theory identifies its first Galois cohomology with two copies of .
Only classes unramified outside a fixed finite set occur. Include the primes over , bad-reduction primes and the ramified primes of . At a good prime away from , multiplication by two on the proper smooth elliptic model is finite étale morphism, so the torsor of halves of a point is unramified. In square-class language, valuations outside are even. Such classes form a finite group: write the principal ideal of a representative as a square times an ideal supported on . The ideal class gives an element of the finite two-torsion of the localized ideal class group; after fixing that class, ambiguity is an -unit modulo squares. The -unit theorem makes the latter finite. The group kernel of restriction from to is contained in , which is finite because both the group and module are finite. This proves the weak theorem, without assuming finite generation of .
Finally choose representatives of and put . Every has the form , andIf , this reduces canonical height by more than one half. Iterate until a point of canonical height at most is reached. There are only finitely many such points, by Northcott and the bounded difference of heights. Reconstructing at every stage proves that these finitely many small points and the finitely many representatives generate . ThereforeThe canonical pairing is positive definite on the free part. It turns rank computations into an arithmetic lattice problem, supplies independence tests for proposed generators, and bounds searches once a arithmetic height bound is available. Weak finite-quotient finiteness alone would not prove this result: the arithmetic height contraction is the step that converts it into finite generation.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 22 4 i Solution Created 2026-10-03 Updated 2026-10-06
A height function measures arithmetic size, which is what makes an otherwise infinite descent terminate. For a number field , normalize absolute values to extend the standard real and -adic ones, and write . The logarithmic projective height isThe product formula makes it independent of the chosen homogeneous coordinates, and the local-degree normalization makes it independent of the number field containing them. Over , for coprime integer coordinates. Set on an elliptic curve, with .
Two features are essential. First, the Northcott theorem says that points of bounded projective height and bounded field degree form a finite set. For points on a fixed elliptic curve over , each -coordinate has at most two preimages, so bounded gives finitely many points. Second, a degree- morphism of the projective line satisfies , uniformly in . The upper bound comes from evaluating its homogeneous polynomials; for the lower bound, their lack of a common zero gives a resultant identity bounding the input coordinates by the output coordinates at each place. Summing the local bounds gives the asserted uniform constant.
The duplication map on the -line has degree four. Nonsingularity ensures that its numerator and denominator have no common projective zero. ThereforeTelescoping defines the canonical height of an elliptic curveThe error in successive terms is bounded by a geometric series, proving convergence and the uniform bounded difference. It also gives and nonnegativity. The usual addition formula gives the approximate height parallelogram identity for ; equivalently, the unordered pair of sum and difference on the -line has bidegree . Applying that identity to and passing to the limit givesIn particular . Its polarization is the canonical height pairing, a positive semidefinite bilinear form even before finite generation has been proved. The Cauchy-Schwarz inequality for this pairing givesAlso precisely for torsion points of an elliptic curve: one direction follows from periodic multiples, and in the other direction all multiples have bounded , so the Northcott theorem makes two multiples equal. Bounded canonical height of an elliptic curve likewise gives a finite set of -rational points.
Now the Weak Mordell-Weil theorem gives finitely many representatives for . Put . Write any point as . ThenRepeatedly applying this height descent lemma eventually reaches height at most : after steps the height is at most . The set of points with height at most is finite. Reading the relations backwards shows that this finite set together with the generates . ConsequentlyHeights turn weak Mordell-Weil finiteness into the Mordell-Weil theorem. The canonical height pairing subsequently equips the free part with a positive definite quadratic form, useful for bounding searches and measuring independent generators; this interpretation is a consequence of the proof, not an assumption used in the descent.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 125 4 i Solution Created 2026-10-03 Updated 2026-10-06
Heights measure arithmetic size, and their finiteness and growth properties turn finite divisibility information into finite generation. For an elliptic curve over a number field , the resulting Mordell-Weil theorem isThe distinction between this statement and the Weak Mordell-Weil theorem, which only asserts that is finite, is exactly where heights enter.
For a rational point of the projective line, choose coprime integers and define the logarithmic projective heightFor a fixed number field, its absolute logarithmic version iswith the usual normalized absolute values. The product formula makes this independent of scaling , and the local degree formula makes it independent of enlarging the number field. Heights are nonnegative and are useful precisely because they control numerator and denominator together, unlike an ordinary real absolute value.
The Northcott theorem states that algebraic points of bounded degree and bounded height form a finite set. Over this is immediate from the coprime numerator-denominator description. In general, bounded degree and height bound the coefficients of the primitive minimal polynomial: their elementary symmetric functions are bounded by its Mahler measure, which is the appropriate power of the multiplicative height. There are only finitely many such integer polynomials.
On a Weierstrass equation of an elliptic curve, define the naive logarithmic height and . Since an -coordinate has at most two points above it, Northcott theorem implies that only finitely many points of have bounded .
Duplication descends to a rational map of the projective -line of degree . More generally, if a morphism has degree , thenuniformly in . Write as two homogeneous degree- polynomials without common zeros. Bounding their coefficients gives the upper estimate at each place. A nonzero resultant, or homogeneous Bezout identities, prevents simultaneous cancellation and gives the lower estimate; only finitely many places contribute a nonzero constant. Applied to duplication, this gives the height growth under a morphism of the projective line estimate
Define the canonical height of an elliptic curve byThe factor is a convention making it the height for the degree-one symmetric divisor . If , then , so the limit exists by a geometric-series estimate. Summing that estimate also provesThus bounded canonical height still gives only finitely many -points, and exactly.
The addition formula on the quotient by negation gives the uniform approximate parallelogram identityThis height parallelogram identity follows as follows. One way to obtain it is to express the unordered pair of their -coordinates as a morphism of bidegree ; the height of that unordered pair is the sum of the two heights, up to a bounded constant. It is also the height identity for the symmetric divisor . Apply this identity to , divide by , and take limits. The errors disappear, givingTogether with evenness and , the recurrence implies for every integer . The associated canonical height pairingis bilinear. Nonnegativity of the height implies its Cauchy-Schwarz inequality, by applying it to integer combinations and then rational approximations. In particular,The height vanishes precisely at torsion points: torsion gives a finite set of multiples, whereas if , every multiple of has bounded naive height and therefore the set of multiples is finite by Northcott theorem.
Now apply the Weak Mordell-Weil theorem with , proved cohomologically in the other essay. Choose a finite set of representatives for , and put . Write an arbitrary point as . ThenIf , this decreases the height by more than . Repeat until the current point has height at most . There are only finitely many such points. Unwinding the equations shows that is generated by this finite bounded-height set together with . This is the height descent lemma, and proves the Mordell-Weil theorem.
Once finite generation is established, the structure theorem for finitely generated abelian groups gives the displayed decomposition. The canonical height pairing is positive definite on the real vector space of the free part: a null direction would, by approximation with integer combinations of generators, give infinitely many lattice points of bounded height, contradicting Northcott theorem. Its determinant is the regulator of an elliptic curve, and its geometry gives practical tools for searching for generators and comparing independence. Thus heights supply both the finiteness mechanism in the proof and the quadratic size function used in arithmetic computations.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 125 5 a Solution 2026-10-03
For , choose coprime integer coordinates and define the projective heightWrite the morphism as , where are homogeneous of degree with no common zero. Bounding each polynomial by the sum of the absolute values of its coefficients gives
Because and have no common projective zero, the Projective Nullstellensatz gives an integer and homogeneous polynomials such that suitable nonzero integer multiples of and lie in the ideal . Evaluating at primitive coordinates and using the same coefficient bound givesafter absorbing the bounded common divisor of and into . ThereforeThis is height growth under a morphism of the projective line.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 125 5 c Solution 2026-10-03
Since is bounded, a bound on bounds the projective height of . The Northcott theorem gives only finitely many possible rational -coordinates, and each has at most two points above it. Hence
By the Mordell-Weil theorem, . The canonical height is a positive-definite quadratic form on the lattice , so canonical-height lattice-point growth givesIf , this count is bounded; if , it is . Consequently
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 166 3 a Solution Created 2026-09-24 Updated 2026-10-03
For a linear form over a number field , define its height to be the projective height of its coefficient vector:The product formula makes this independent of multiplying by a nonzero scalar.
The Siegel lemma says the following. Let , let be linear forms in variables with , and suppose for every , where . Then there is a nonzero annihilated by all the forms and satisfying
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 166 3 b Solution Created 2026-09-24 Updated 2026-09-25
Writeso there are unknown integer coefficients. Let be the number of integers withFor each such , impose the linear equation over where is the normalized derivative of a polynomial. The coefficient of is and that of is . The local definition of projective height, together with , givesfor a constant depending only on .
There are forms over the degree- field , andMoreover . Applying Siegel lemma gives a nonzero integral coefficient vector withbecause the exponent is bounded in terms of and every fixed power of is at most exponential in . These have all the required vanishing normalized derivatives.
Siegel's lemma 2026-10-14
Let be a number field of degree , and let be linear forms in variables with coefficients in and projective height at most . There is a nonzero satisfying every andFor , this follows by applying the pigeonhole principle to the images of the integer box under . Expanding coefficients in a rational basis of gives the factor in the general count.
The biquadratic morphism for elliptic sums and differences has no common zero, so the local coefficient norms giveuniformly in . Upper bounds use the fixed coefficients. Lower bounds follow from the absence of common zeros over every local field; the constants are outside finitely many places, where the integral morphism still has no base point after reduction.
For the binary quadratic with roots , the projective height of its coefficient vector is . At nonarchimedean places the coefficient maximum norm of a product of linear polynomials is the product of their maximum norms by the multiplicativity of the nonarchimedean polynomial norm. At archimedean places the same norms are comparable up to a fixed factor for degree two. This also includes roots at infinity. Combining the comparisons yields . After dividing the identity for by and taking limits, it gives the exact height parallelogram identity for the canonical height of an elliptic curve.
Weil height machine 2026-10-14
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.