The Setup
Consider an elliptic curve $E$ in Weierstrass form
$y^2=x^3+ax+b$
with $a,b \in \mathbb{Z}$. As usual, we let $\Delta_E$ be the discriminant of the polynomial, and we set
$N_p := $ #{solutions of $y^2 \equiv x^3+ax+b$ mod $p$}
$a_p := p-N_p. $
Now we can define the incomplete $L$-series of $E$ (incomplete because we onit the Euler factors for primes $p|2\Delta$) by
$L(C,s) := \prod _{p \nmid \Delta_E} (1-a_p ^{-s} + p^{1-2s})^{-1}.$
The Birch and Swinnerton-Dyer conjecture states that $L(C,s)=c(s-1)^r +$ higher order terms.
Where $r$ is the rank of $E$
The Question
My question is can someone show me a concrete example of the BSD conjecture in action? Specifically, could someone give me a specific elliptic curve, show me why the curve algebraically has the rank it has, and what the L-function of the elliptic curve is and how the analytic rank equals the algebraic rank?
Thanks!
Let us take the curve in the article cited by Allan MacLeod in another answer (the curve that appears in the Buhler-Gross-Zagier paper), and calculate all the invariants that participate in the B-SD conjecture, using Sage (I am actually using Sage online, version 5.2, to do this... which can be slow at times, but it usually works fine):
The curve in question is given by $E : y^2 = 4x^3-28x+25$. This is not a "standard" form anymore, so we first transform it to $E : Y^2 = X^3 - 28X/4 + 25/4$ first (where $X=x$ and $y=2Y$). We define the curve using Sage by
If you do not like this curve, because of those rational coefficients, you can clear denominators with a further transformation, or find a minimal model using Sage:
We will work with the model $E: y^2 + y = x^3 - 7x + 6$ instead, for that, we type
Buhler-Gross-Zagier mention that this curve has conductor $5077$...
which verifies this fact. Ok, that's great, we have the right curve. Let's begin by calculating the rank, generators, and their regulator:
The number of torsion points on $E$ also figures into the B-SD formula, so let's calculate the torsion subgroup:
Now we calculate $\Omega$, twice the real period of $E$ (we need twice the real period because $E(\mathbb{R})$ is not connected):
We need two further refined invariants. The Tamagawa numbers $c_p$ are calculated first:
Note that we could have also used "E.tamagawa_product()" instead. And then it remains to calculate Sha... I can't. See this Sage page for commands to try and calculate Sha, but these fail when the rank is $>2$. The best we can do (as in the Buhler-Gross-Zagier paper) is to prove that the 2-part is trivial:
which means that indeed the two part is trivial. Using
we have further evidence that Sha is trivial.
It is high time to calculate the Hasse-Weil $L$-function of $E/\mathbb{Q}$ and see if everything agrees as it is supposed to.
This returns the Hasse-Weil L-function of E, calculated using a method of Tim Dokchitser. Let's calculate $L(E,1)$.
Now the first derivative:
Now the second derivative...
And the third...
That's the first "non-zero" value (the other values where very, very close to zero... but we did not prove they were zero!). Now, B-SD says that:
$$\frac{L^{(3)}(E,1)}{3!} = \frac{ |\text{Sha}| \cdot \Omega \cdot R \cdot \text{Tam} }{ |\text{torsion}|^2}$$
The left hand side of the B-SD formula is (numerically):
while the right hand side, assuming that Sha is trivial is:
so both sides of the equation match! (up to the given precision...).