I will show a few different approaches to the Weak Mordell-Weil theorem and how they are all really the same proof. The various proofs use the Hermite-Minkowski theorem, Class Field Theory and the Dirichlet’s Unit theorem/finiteness of Class group.
Let be an elliptic curve over a number field. The Mordell-Weil theorem says that the group of rational points
is finitely generated. This is usually proven in two steps:
- Weak Mordell-Weil Theorem: We prove for some
that
is finite.
- Theory of heights: We define the notion of a height of a point on
(roughly, how many bits of information one would need to store the point). Using this and (1), the completion of the proof is quite formal.
I will focus here on the weak Mordell-Weil theorem and in particular, an approach to it using the Hermite-Minkowski theorem. This approach will apply without very little change to the case of Abelian varieties and the general technique seems to be applicable in great generality.
The idea of the proof is as follows:
- Reduce the case of general
to supposing that
contains the n-torsion using the Kummer sequence.
- Use the Kummer Pairing to reduce to showing that the inverse image of
under the multiplication by
map generates a finite extension of
.
- Show that there is a smooth, proper model of
over an open subset of
and hence the inverse image of
generates an extension etale over
, not just
.
- Apply Hermite-Minkowski.
The Hermite-Minkowski Theorem
The Hermite-Minkowski theorem says that extensions of a number ring of bounded degree and etale over an open set are finite. More precisely:
Theorem 1 [Hermite-Minkowski]: Let be a finite set of primes of
. Then, the extensions
unramified away from
and of fixed degree
are finite.
Proof: I will briefly sketch the proof. For details, see for example the very final theorem in these here.
The idea of the proof is to combine the Minkowski bound on the discriminant and the local nature of the discriminant. Recall that the Minkowski bound allows us to conclude that there are only finitely many extensions of with a a given discriminant. Therefore, we only need to show that the discriminant of an extension unramified away from
of degree
is bounded.
To do this, we work locally first. For a local field, there are only finitely many extensions of degree . This is not so hard to do by studying the ramification. This will trivially imply that the local discriminant over any prime is bounded.
Finally, we use that the discriminant of depends only on the discriminant of
and the local discriminants over
. The first is constant (since
is fixed) and we have successfully bounded the rest.
A standard reduction
Before connecting this to the Mordell-Weil theorem, we need to make one standard reductions. Let now define the compositum of the fields of definition of all points
such that
. In other words,
.
Lemma 2: The finiteness of is equivalent to
being a finite extension of
.
Proof: For any extension , one can show that the kernel of the map
injects into
from the standard Kummer sequence. This cohomology group is finite and therefore, we can always replace
by a finite extension. Let us enlarge
so that it contains all the
torsion points.
What we want now follows follows from the existence of a perfect pairing in this case:
where is the
torsion. The pairing is the analogue of the Kummer pairing for roots of unity. Explicitly,
where
is any point such that
and one can prove that this is perfect directly too.
Since is finite, the finiteness of
is equivalent to the finiteness of
or equivalently, to the finiteness of
as claimed.
Proving the weak Mordell-Weil theorem
We will use the fact that is etale. Let
be a small open set (as an affine scheme) of
so that
are invertible on it and it has trivial class group.
Suppose also that there is a relative Elliptic curve such that it’s generic point is isomorphic to the given curve
. Under the above assumptions, we can prove the weak Mordell-Weil theorem:
Proof: Since has no non trivial line bundles,
is necessarily projective. Also, by clearing denominators and using that
has trivial class group, we see that
This equality is functorial with respect to multiplication by and extensions of base field.
Since is invertible on
, the multiplication by
map on
is an etale, finite map of degree
. Therefore, pulling back any point
gives us an etale algebra over
of degree
.
Thus, any point is defined over an extension
that is unramified over the open subset
. By Hermite-Minkowski, this shows that there are only finitely many possibilities for
and hence,
is necessarily a finite extension of
.
The only thing left is to show that such a exists. The idea is to more or less use the explicit equations to define it over any field and show that the model defines a “good elliptic curve” over an open subset on the base.
Pick a projective model for . The equations defining it will naturally extend to a model
over an open subset
of
. By removing points from this open subset, we can assume that
is smooth.
Similarly, the equations defining the addition map, the inversion map and the section of
will also extend to
(after shrinking
if necessary). To show that
is a group scheme, we will need to show certain identities between these maps such as
.
However, the locus of points where two maps match is a closed subset (since all the schemes we are interested in are separated and reduced). Moreover, the identities are true over the generic point, therefore they have to be true everywhere.
Thus, we have shown that is a smooth group scheme where the fibers are genus
curves and hence this is a relative Elliptic Curve as required.
Alternate Approaches
Using Class Field Theory:
Alternate approaches to the proof usually differ at step 3 (from the beginning outline). If we let denote the maximal extension of
unramified away from
, then the sequence:
is exact. The only problem is surjectivity but we know this from the existence of the smooth proper model. Taking cohomology, we obtain an injection:
where the final equality is because the n-torsion points are contained in .
However, the final group is equivalent to the finite abelian extensions of unramified on
with Galois group a subgroup of
. This is therefore a finite group by Class Field Theory.
Using Dirichlet’s S-unit Theorem and finiteness of the class group:
We can avoid appealing to Class Field Theory and instead use Kummer Theory. By the Weil Pairing, we know that contains the
roots of unity. Therefore, by Kummer Theory,
is equal to the subgroup of
generated by elements of
with trivial valuation over
.
If we let denote the primes not in
, then this follows from Dirichlet’s
-unit theorem and finiteness of the Class group of
. Let
and
denote the unit group and class group of
. Then, we have the following diagram:
The map is the valuation map at each prime in
while the other maps are all the natural maps. We would like to show that the kernel of
is finite. A diagram chase shows us that we have an exact sequence:
Since the first and third term are finite, this is sufficient.
The diagram chase goes as follows: let represent an element in the kernel of
. Then,
for all
and we can map
. Certainly
. If
, then there is a
such that
as ideals and therefore
as required.
Generalizations:
We really did not use anything special to Elliptic Curves that does not generalize to Abelian Varieties. The hardest part is the final step where we need to spread out the given variety to an open subset of the number ring. We will need to know that Abelian varieties are projective which is quite non trivial.
This technique is also applicable to other cases. For instance, if we replace our Elliptic curve by , the same techniques (using the Kummer pairing) will prove the “weak” version of Dirichlet’s S-unit theorem.
In fact, we do not need to restrict ourselves to group schemes. Let us define to be the largest open subset of
on which the primes in
are invertible.
Then, if is a finite map over
such that the generic fiber is etale, we can show the following:
Theorem: There is a finite extension such that
is surjective.