Mordell's Theorem and Elliptic Curves
Elliptic curves are among the most beautiful and important objects in modern mathematics. They appear in diverse areas: from the proof of Fermat’s Last Theorem to modern cryptography. In this post, I’ll summarize the main ideas from my thesis on Mordell’s theorem, which states that the group of rational points on an elliptic curve is finitely generated.
Download the full thesis (PDF)
What are Elliptic Curves?
An elliptic curve over the rationals is a non-singular curve defined by an equation of the form:
where and the discriminant (ensuring non-singularity).
This is called the Weierstrass normal form. Despite being called “elliptic curves,” these are not ellipses — the name comes from their historical connection to elliptic integrals used in computing arc lengths of ellipses.
Why Projective Geometry?
To properly study elliptic curves, we need to work in the projective plane rather than the affine plane . The projective plane adds “points at infinity” where parallel lines meet.
In projective coordinates , two points and represent the same point for any . This allows us to capture behavior “at infinity” — for instance, the curves and don’t intersect in the affine plane, but they do intersect at the point in the projective plane.
Bezout’s Theorem
A cornerstone result in algebraic geometry is Bezout’s theorem, which counts intersection points of algebraic curves.
Theorem (Bezout): Let and be two projective curves of degrees and with no common factors over an algebraically closed field . Then:
where is the intersection multiplicity at point .
The intersection multiplicity captures not just whether curves intersect, but how they intersect — for instance, if they’re tangent at a point, the multiplicity is higher. The proof involves constructing the local ring at each intersection point and showing that the intersection multiplicity can be computed as:
This theorem is fundamental because it gives us precise control over intersection behavior, which we’ll use repeatedly in understanding the group structure on elliptic curves.
The Group Law on Elliptic Curves
One of the most remarkable features of elliptic curves is that the set of rational points naturally forms an abelian group. The group operation is defined geometrically:
The Composition Law: Given two rational points on an elliptic curve :
- Draw the line through and (or the tangent line if )
- This line intersects at a third point
- Define to be the reflection of across the -axis
The point at infinity serves as the identity element.
Proposition: The composition law defines an abelian group structure on , where the point at infinity is the identity.
The proof of associativity is geometric and uses the fact that if two cubic curves intersect at 8 points, they must intersect at a 9th point. This can be proven using Bezout’s theorem and properties of linear systems of cubics.
The Duplication Formula
When adding a point to itself (computing ), we need the tangent line. For a point on the curve , the slope of the tangent is:
The -coordinate of can then be computed as:
This formula is crucial for the descent argument, where we’ll need to track how the “size” of points changes under duplication.
The Descent Theorem: Height Functions
The key to proving Mordell’s theorem is the concept of a height function, which measures the arithmetic complexity of rational points.
Definition (Height): For written in reduced form with , the height is:
For a point on an elliptic curve, we define where is the reduced form.
We work with the logarithmic height because it converts products into sums, making estimates easier to manage.
Key Lemmas of the Descent
The descent proof consists of five technical lemmas that work together:
Lemma 1: If is a rational point on , then there exist integers such that in reduced form.
Lemma 2: For any , the set is finite.
This is because there are only finitely many integers in any bounded interval, so only finitely many possible numerators and denominators.
Lemma 3: For any point , there exists such that:
or equivalently in logarithmic form:
Lemma 4: Let be relatively prime polynomials with coefficients in . If , then for all with :
where depends only on and . This controls the growth of height under rational functions.
Lemma 5: For all with :
where depends on and .
These lemmas together show that height grows in a controlled way under the group operation, but grows rapidly under duplication. This imbalance is the key to the descent argument.
Mordell’s Theorem
With the descent machinery in place, we can state and prove the main theorem:
Theorem (Mordell, 1922): Let be an elliptic curve over . Then the group of rational points is finitely generated. That is,
where is called the rank of the elliptic curve, and is a finite abelian group (the torsion subgroup).
Proof Sketch
The proof uses the weak Mordell-Weil theorem (which shows that is finite) combined with the descent argument:
Torsion is finite: First, show that the torsion subgroup is finite. This follows from Lemma 2: torsion points have bounded height, and there are only finitely many such points.
Descent: For any finitely generated subgroup , consider the quotient . The height function allows us to show that we can find a finite set of points that, together with , generate a strictly larger subgroup.
Weak Mordell-Weil: The key step is showing is finite. This uses the duplication formula and properties of height functions to show that there are only finitely many “essentially different” points modulo duplication.
Induction: By considering the chain and using the finiteness of each quotient, we can show that is finitely generated.
The full details involve careful tracking of height bounds and intersection theory, but the geometric intuition is that the duplication map “stretches” points in a way that only finitely many can fit in any bounded region.
Rank and Examples
The rank of an elliptic curve is one of the most mysterious invariants in number theory. The Birch and Swinnerton-Dyer conjecture (one of the Millennium Prize Problems) predicts that the rank can be read off from the behavior of the L-function of the elliptic curve.
Some examples:
- The curve has rank 0
- The curve has rank 1
- The current record for a curve of known rank is around rank 28 (as of recent computations)
Unlike the torsion subgroup (which is bounded by Mazur’s theorem), the rank can be arbitrarily large — but we don’t know if ranks are unbounded in general!
Conclusion
Mordell’s theorem is a beautiful blend of algebraic geometry, number theory, and group theory. The proof technique — using height functions to perform an infinite descent — has been generalized far beyond elliptic curves and is a cornerstone of modern arithmetic geometry.
The machinery developed here (Bezout’s theorem, the group law, height functions, descent) forms the foundation for deeper results like the Mordell-Weil theorem for abelian varieties and Faltings’s theorem (the former Mordell conjecture).
For the complete details, proofs, and technical lemmas, see the full thesis (PDF).
This post summarizes my undergraduate thesis on Mordell’s theorem and elliptic curves, completed in April 2026.