Section 6.12 A gallimaufry of applications (of Gross-Zagier) II (Alex)
¶Subsection 6.12.1 More on computation
A more advanced trick: We have the standard Heegner point outlined above, there are several speedups possible:
- Use Atkin-Lehner involutions to reduce the size of \(A\) in \((A,B,C)\text{.}\)
- Use faster algorithms for point counting, e.g. on CM curves we have a simpler expression for \(a_p\)'s which can be computed with Cornichias algorithm.
- Cremona-Silverman: Want to reduce the precision needed, how? What information do we know after running the method, an approximation of \(Q\approx P \in E(\RR)\text{.}\) We also know by Gross-Zagier\begin{equation*} \hat h(P)\text{.} \end{equation*}If\begin{equation*} x(P) = \frac{n}{d^2} \end{equation*}then\begin{equation*} 2 \log (d)=\widehat{h}(P)-\widehat{h}_{\infty}(P)-\sum_{p | N \atop {p \nmid d \atop p^{2} | \operatorname{disc}(E)}} \widehat{h}_{p}(P)\text{.} \end{equation*}Using \(Q\) we can compute\begin{equation*} \hat h_\infty (P)\text{.} \end{equation*}For each \(\hat h_p\) there are only finitely many possibilities, and so in total we have finitely many possible values of\begin{equation*} \widehat{h}(P)-\widehat{h}_{\infty}(P)-\sum_{p | N \atop {p \nmid d \atop p^{2} | \operatorname{disc}(E)}} \widehat{h}_{p}(P) \end{equation*}giving finitely many possible \(d\) values, from which\begin{equation*} numerator (x(P)) = round(x(P) d^2) \end{equation*}can be found. In all this allows us to work as we wanted, with an accuracy slightly more than half.
These speed ups are in PARI/GP and Remarks. as \(E\) in last times example is a CM curve, the computation time of the above example can be reduced from a couple of minutes to 7 seconds (factor of 20).
Gotta get height:
Example 6.12.1. A big example.
Let
be a Mordell curve. We can compute that the analytic rank is 1 and that
We need an imaginary number field in which \(2,3,5,7,11,13\) all split, the smallest such is
So this \(D = D_K = -1559\) is the smallest possible Heegner discriminant followed by \(-2999,-3071,-5711,-6431,-6551,-8399,-8711,-9071,-9239\text{.}\) We can also compute that the twist \(E_D\) has analytic rank 0 and
We can ask Pari/GP for a Heegner point and we obtain
this has naïve height \(2.67 \times 10^{417}\) (numerator of the \(x\)-coord) and (logarithmic) canonical height \(\approx 956.282209515622\text{.}\)
By saturating we find that in fact \(P = 2\cdot Q\) where \(Q\) has canonical height
And
Subsection 6.12.2 Gauss's class number problem
Gauss was interested in binary quadratic forms and did a lot of computations with them. He in particular conjectured that
Conjecture 6.12.2. Gauss.
As \(D \to- \infty \) runs through fundamental discriminants the class numbers of imaginary quadratic fields
also. (i.e. there are only finitely many imaginary quadratic fields of any given class number).
The most famous instance of this being the first column. The Gauss class number 1 problem (Section 303 of his Disquisitiones Arithmeticae (1798)) there are only 9 imaginary quadratic fields of class number 1. This was first proved by Heegner, where he introduced analytic techniques into the field of elliptic curves, hence the name Heegner points. Warning: this is somewhat distinct and not exactly what we will mention now
The first instances of the small class number phenomenon go back to Euler who noted that
was prime for \(0 \le x \le 40\) (the maximum possible), Euler called such numbers lucky and could not find more.
We now know that this is due to \(\QQ(\sqrt{-163})\) having class number one, hence all small primes remaining inert. If a small prime split we would have an element of small prime norm, but the norm form shows this is not possible. Explicitly all primes less than
are inert.
Even when \(h(D) \gt 1\) we still observe a similar phenomenon.
For \(\QQ(\sqrt{-427})\) as above we have of the primes up to \((1 + 427)/4 = 107\) only \(17,31,59,89,101\) are split (\(7,61\) ramified).
Why am I telling you this? Because it leads to the following theorem:
Theorem 6.12.3. Goldfeld.
Let \(D\) be a fundamental discriminant of an imaginary quadratic field. If there exists a modular elliptic curve \(E\) (defined over \(\QQ\)) whose associated base change Hasse-Weil \(L\)-function
has a zero of order \(\geq 4\) at \(s=1\) then for every \(\epsilon>0\text{,}\) there exists an effective computable constant \(c_{\epsilon}(E)>0\text{,}\) depending only on \(\epsilon, E\) such that
Here
has \(L_E\) as a factor so Goldfeld needed an elliptic curve \(E/\QQ\) with
that is analytic rank 3, to obtain the order 4 vanishing of
The bounds in this proof can be completely explicit, leading to lists of all imaginary quadratic fields with class number below \(100\text{.}\)
If \(\chi _D = \legendre{D}{\bullet}\) is the associated character to \(\QQ(\sqrt{D})\) of small class number we therefore have
(mumble mumble approximate functional equation).
How to obtain an \(E\) with proven analytic rank 3.
Gross-Zagier showed that for
of conductor 37 and rank 0, we can twist by \(d=-139\) to get a curve of conductor \(714877\text{.}\)
where
Doing a single Heegner point computation we find that \(P_d\) is zero and hence \(h(2P_d)= 0\text{.}\) Using Gross-Zagier we have
This implies that
we have
and as \(L_{E_d}(s)\) has odd functional equation we can calculate
hence the analytic rank is 3.
So \(E_{-139}\) can be used for Goldfeld's technique.
We now let \(E/\QQ\) be our twisted curve forgetting that it came from \(37b3\text{.}\)
The \(L\)-function of this curve has functional equation
if \(D\) is a fundamental discriminant of class number 1 with \(|D| \gt 163\) we can define
so that
with \(w=\chi _D(-37\cdot 139^2) = 1\text{.}\)
The function
therefore has a zero of even order at \(s=1\text{,}\) given that \(L_{E}(s)\) has an order 3 zero by construction
has an order 4 zero.
To give a flavour of the class number one problem assume \(D\) sufficiently large with \(h(D) = 1\) still, then consider
We now want to show that
under the same assumptions on \(D\text{.}\)
Have euler products
and once again many small primes splitting means that \(L_E(s)L_E(s,\chi _D)\) is analytically like
Goldfeld then uses
and
to get the final contradiction.
Remark 6.12.4.
There is also work by Mestre and Buhler-Gross-Zagier on
the smallest conductor rank 3 curve 5077, where they verify BSD explicitly, giving one the first example in rank 3. (To this day, it is not possible, even in principle, to establish BSD for any curve of rank 4 or greater since there is no known method for rigorously establishing the value of the analytic rank when it is greater than 3.) Once again Gross-Zagier is used, if \(L'_E(1)\) is calculated to be small but possibly non-zero it must be a multiple of the height of a small point, but we can look and find no small points, hence we obtain vanishing of the derivative at \(s=1\text{.}\) This implies, for parity reasons that \(L_E(s)\) has analytic rank 3 or more. The third derivative can then be calculated and seen to be non-zero.
This smaller curve gives better bounds in Goldfelds method.
Using work of Oesterle they obtain
for prime \(D\text{.}\)
It's super effective?!