For a nonsingular Short Weierstrass form over a number field, the unordered pair of coordinates depends only on . As a binary quadratic's roots, that pair is represented in by the coefficients
with polynomial . Homogenizing gives three forms of bidegree on . They have no common zero. Off the diagonal ; on the finite diagonal , and for , so simultaneous vanishing would make a multiple root of . At , the homogeneous is nonzero. Therefore they define a global morphism, also when a sum or difference is the identity.
For a Short Weierstrass form , use and . Both curves have , so in . For , gives ; for , gives . Thus
The j-invariant of an elliptic curve is preserved by every isomorphism over the algebraic closure. Since these values differ, the two curves are not geometrically isomorphic, even though the preceding part gives a degree-two elliptic isogeny.
Let be a number field and an elliptic curve. Heights measure the arithmetic size of points, and turn the finite quotient supplied by the Weak Mordell-Weil theorem into finite generation. For a projective point define the Absolute logarithmic Weil height
using the usual normalized absolute values and local degrees . The product formula makes this independent of scaling and of enlarging . For a Short Weierstrass form put and . Over , if in lowest terms, .
The finiteness property is Northcott theorem: for bounded height and bounded degree over there are only finitely many algebraic numbers. One sees the mechanism from the height-Mahler measure formula. If has degree and height at most , its primitive integral minimal polynomial has Mahler measure . Expanding its product of linear factors bounds every coefficient by . Only finitely many integral polynomials satisfy this bound, and each has finitely many roots. Thus a height bound gives only finitely many -coordinates in the fixed number field , and each gives at most two points of , besides .
To understand multiplication, the doubling formula gives
Its homogeneous numerator and denominator have degree four. They have no common projective zero: at infinity the numerator is nonzero, and at a root of the numerator equals , since it is . Nonsingularity excludes a common root of . The coordinate doubling map is therefore a degree-four morphism of the projective line.
The general height growth under a morphism of the projective line is for a fixed degree- morphism. Here is why the error is bounded independently of . At a place , normalize its homogeneous coordinates to have maximum norm . The fixed homogeneous forms have uniformly bounded norm. They also have a positive lower bound: the normalized coordinate space is compact over , and their common zero set is empty. Outside finitely many places their coefficients are integral and their reduction has no common zero, making both bounds . Homogeneity and summation over places then give the asserted height estimate. Consequently there is a fixed with
Define the canonical height of an elliptic curve by the conventional normalization
The successive approximants differ by at most , so the limit exists and
Thus canonical height retains Northcott finiteness, while replacing the bounded-error doubling rule by an exact one.
We also need the height parallelogram identity. It follows from the symmetric-square proof of the naive height parallelogram estimate, which we give explicitly using the supplied addition formulae. For , the unordered pair is represented by the binary quadratic , where
These forms define the biquadratic morphism for elliptic sums and differences. They have no common zero. If , the two projective coordinates agree. On the finite diagonal , and , so simultaneous vanishing would violate nonsingularity. At the homogeneous is nonzero. This also handles and sums or differences equal to , for which the affine fractions alone would be inappropriate.
The same local norm argument as above, now using bidegree , gives
On the other hand the binary quadratic is the product of two linear factors for and . At nonarchimedean places coefficient maximum norms multiply exactly: scale each factor to norm and reduce; the product of the two nonzero residue polynomials remains nonzero. This is multiplicativity of the nonarchimedean polynomial norm. At archimedean places the norms are comparable up to fixed constants, by the coefficient triangle inequality and compactness of normalized linear factors. Therefore
Combining the estimates proves the naive-height parallelogram relation with a uniform error. Apply it to , divide by , and pass to the limit to obtain
As in the polarization argument of (a), this makes quadratic, with the canonical height pairing
A torsion point has canonical height zero because its multiples have bounded naive height. Conversely, if , then all have bounded naive height. Northcott finiteness makes two equal, giving for some . Thus canonical height vanishes exactly on torsion. In particular the torsion subgroup is finite, since the comparison with naive height bounds the heights of all its points.
We can now prove the Mordell-Weil theorem. The Weak Mordell-Weil theorem, as explained in Question 2(ii), makes finite. Choose representatives and put . Every can be written . The parallelogram identity and nonnegativity give
Iterating this height descent makes the height at step at most , so after finitely many steps it is at most . There are only finitely many points of that height by Northcott and the naive-height comparison. Reversing shows that every point is an integer combination of the finitely many representatives and this finite bounded-height set. Therefore
On the resulting free part the canonical height pairing is positive definite. Its nonnegativity extends from rational vectors to real vectors by density. If a nonzero real vector were in its kernel, in a basis of the free part round to integer vectors . Their rounding errors are uniformly bounded, and would be uniformly bounded. The vectors are unbounded and therefore include infinitely many distinct vectors, contradicting Northcott finiteness. Thus there is no real null vector. Heights consequently support quantitative point searches, tests of independence, and the regulator of an elliptic curve, in addition to providing the descent that proves finite generation.
For a nonzero isogeny of elliptic curves , its degree of an isogeny is the degree of the induced extension of function fields. Since commutes with negation, its first coordinate is a rational function of alone. Write it in lowest terms as
The coordinate maps are finite morphisms of degree two. Multiplying function field degrees in the commutative diagram gives the degree of an isogeny from its x-coordinate map:
This is the total degree, so the argument also covers an inseparable isogeny of elliptic curves. Counting distinct points in the kernel of an isogeny would give only its separable degree. The zero group homomorphism is assigned degree zero separately.
On a Short Weierstrass form in characteristic of a field other than two, the elliptic-curve addition formula gives
There is no cancellation: at a root of , the numerator equals , which is nonzero because the elliptic-curve discriminant is nonzero. The numerator has degree four and the denominator degree three. Hence
For completeness, the same answer holds in characteristic two, where the displayed short equation is not a nonsingular model. On a general Weierstrass equation of an elliptic curve use
where , , , and . The resultant of this numerator and denominator is . Their resultant is therefore nonzero in every nonsingular case; even when the denominator drops degree, the numerator retains degree four.
The Weierstrass equation of an elliptic curve over a field has the general form
with nonzero elliptic-curve discriminant. Admissible change of Weierstrass coordinates relates two such equations defining isomorphic pointed curves over :
where and .
If , completing the square and translating simplify every equation. Short Weierstrass form is
Two short equations are -isomorphic precisely when, for some ,
the isomorphism from the first curve to the second is .
Weierstrass construction from Riemann-Roch in genus one Created 2026-10-03 Updated 2026-10-14
Let be a genus one curve and choose . Since a canonical divisor is linearly equivalent to zero, Riemann--Roch gives for . Choose and . Their pole orders at are two and three. The seven functions
are linearly dependent because , and comparison of pole orders puts the relation in Weierstrass form. The complete linear system is very ample and realizes this relation as a smooth plane cubic. In characteristic other than two and three, completing the square and translating produce a Short Weierstrass form.