Section 2.9 Belyi's theorem, effective Mordell and ABC (Angus)
¶We begin with one of the most famous results in arithmetic geometry.
Theorem 2.9.1. Mordell conjecture/Falting's theorem.
Let \(C\) be an algebraic curve of genus \(\ge 2\) over a number field \(K\text{.}\) Then \(C(K)\) is finite.
There are many proofs of this, Falting's being the original and most famous.
Remark 2.9.2.
Falting's proof is not effective. That is, it cannot predict the number of points or give any bounds.
Today we'll show how this theorem follows from a (much harder conjecture), but how this nonetheless gives new insight into the question of effectiveness. Specifically we'll show ABC implies Mordell.
“Mordell is as easy as ABC”- Zagier
Conjecture 2.9.3. ABC.
Let \(A,B,C\in \ZZ\) s.t. \(\gcd(A,B,C) =1 \) and \(A+B+C=0\text{,}\) then for all \(\epsilon \gt 0\) there exists a constant \(k_\epsilon\) s.t.
where
This is a remarkably deep statement about the integers. Something surprising about how one compares the additive and multiplicative structures of the integers.
For our purposes (to connect it to the curves and Mordell) we'd like to remove the dependence on integrality and coprimality, by making it scaling invariant.
We now define
for
Exercise 2.9.4. For sanity.
for \(\lambda, A,B,C \in \QQ\units\text{.}\) Moreover if \(A,B,C \in \ZZ\) and \(\gcd = 1\) then we recover the original definition.
Since we have \(A+ B+C = 0\) and our functions are scaling invariant, they only depend on \(r= - A/B\text{.}\) We'll also reformulate it over an arbitrary number field \(K\text{.}\)
Note that to satisfy the hypotheses of the conjecture we require
We now define
for
Remark 2.9.5.
In fact this new height is off from the old one by a constant factor, but since ABC allows for a constant factor this won't trouble us.
Motivation: ABC implies Fermat bound.
One can see this simply by assuming a solution
and setting
then
So setting
for \((A,B,C)\) s.t. \(H(A,B,C)\) is sufficiently large we get a contradiction to ABC. Thus ABC gives us a bound on the possible solutions to the Fermat equation, reducing the remainder of the conjecture to a finite computation.
Let us phrase this in the following alternate way: Let
be the Fermat curve and consider the function
ramified over \(0,1, \infty\text{.}\)
Note 2.9.6.
\(\deg(f) = n^2\)
Each of \(0,1,\infty\) has \(n \) preimages in \(F_n(\overline \QQ)\text{.}\)
The idea now is that \(N(A,B, C)\) is measuring ramification, while \(H(A, B,C)\) is a height function. The note above tells us that each of \(0, 1, \infty\) contributes a factor of \(O(H(A,B,C)^{n/n^2})\) to \(N(A,B,C)\text{.}\) So in this formulation, what we used was the existence of a rational function \(f\) such that
Exercise 2.9.7.
If \(C\) has genus 0 or 1, no such \(f\) can exist (hint: Riemann-Hurwitz).
ABC implies a bound on Mordell.
We begin with a technical proposition:
Proposition 2.9.8.
Let \(K\) be a number field an d \(C/K\) a curve. Let \(f \in K(C)\) be a rational function of degree \(d\text{.}\) Then for \(p \in C(K) \smallsetminus f\inv(0)\) we have
with the following notation
Proof.
The genus 0 case follows from the fact that the \(f\) is a rational function (and in fact the error term is \(O(1)\)) (exercise). For the general case we need the theory of log heights on curves. From this we require the following
- For \(D\) a divisor on \(C\) we have a height function\begin{equation*} h_D(\cdot) \end{equation*}which is well defined up to \(O(1)\text{.}\)
- If\begin{equation*} D= \sum m_k D_k \end{equation*}is a decomposition into irreducible divisors, then\begin{equation*} h_D(P) = \sum m_k h_{D_k}(P)\text{.} \end{equation*}
- For \(\Delta\) a degree 0 divisor\begin{equation*} h_{\Delta} (P) = O(\sqrt{\log H(f(P))} + 1)\text{.} \end{equation*}
Let \(D = \divisor_0(f) = \sum m_k D_k\text{,}\) \(D' = \sum_{f(P) = 0} (P)\) then \(b_f(0) = \deg D'\text{.}\) Then
since \(\log H(f(P))\) is also a height function relative to \(D\text{.}\) We now turn to \(N_0(f(P))\text{.}\) Any prime occurring in this must also occur in \(h_{D_k}(P)\) for some \(k\) (except for a finite set \(\{p : p|f \text{ or } p \text{ bad red. for } C\}\)). Then
Letting
we have
thus
Remark 2.9.9.
One can show the above for \(N_1, N_\infty\) instead making the appropriate replacements for \(f\text{.}\)
Adding the three terms together we get
where
exponentiating we get
Theorem 2.9.10. ABC implies Mordell.
ABC implies Mordell.
Proof.
Let \(C\) be a given curve of genus \(g \ge 2\) Belyi's theorem gives a function
ramified over \(\{0,1,\infty\}\text{.}\) By Riemann-Hurwitz \(m = d + 2 - 2g\text{,}\) \(d = \deg (f)\) \(m\) as above. Thus \(m \lt d\text{,}\) thus we can pick \(0 \lt \epsilon \lt 1 - \frac md\) and so for sufficiently large \(H(f(P))\) (i.e. all but finitely many) we have a counterexample to ABC.
Remark 2.9.11. Closing remarks.
Belyi's theorem gives an algorithm for determining \(f \colon C \to \PP^1\) i.e. it is effective.
One can also show ABC implies Siegel's theorem.
In fact it can be shown that a particular effective form of Mordell (applied to \(y^2 + y = x^5\)) for all number fields implies ABC. This is related to Szpiro's conjecture.
References:
- Elkies - ABC implies Mordell
- Serre - Lectures on Mordell-Weil