December 24, 2023: Article on the verification of strong BSD for many modular abelian surfaces over 𝐐\mathbf{Q}

In our recent preprint “Complete verification of strong BSD for many modular abelian surfaces over 𝐐\mathbf{Q} Michael Stoll and I verify the strong Birch–Swinnerton-Dyer (BSD) conjecture for the first time for abelian surfaces over 𝐐\mathbf{Q} in cases where it cannot immediately be reduced to elliptic curves, i.e., such that the surface is absolutely simple.

Why this matters. The Birch–Swinnerton-Dyer conjecture is one of the Clay Millennium Problems. Its strong form predicts not only the rank but also the order of the mysterious Tate–Shafarevich group, and it had been verified only for elliptic curves and for abelian varieties that reduce to them. Ours is the first verification of strong BSD for absolutely simple abelian surfaces, genuinely two-dimensional examples, including the computation of the order of their Tate–Shafarevich groups, which was previously out of reach.

Recall the conjecture for A/𝐐A/\mathbf{Q} a principally polarized abelian variety: L*(A/𝐐,1):=lims1(s1)rL(A/𝐐,s)=ΩApcp(A)RegA/𝐐#Ш(A/𝐐)(#A(𝐐)tors)2.L^*(A/\mathbf{Q},1) :=\lim_{s \to 1} (s-1)^{-r} L(A/\mathbf{Q}, s) = \frac{\Omega_A \prod_p c_p(A) \cdot \mathrm{Reg}_{A/\mathbf{Q}} \#\mathrm{Ш}(A/\mathbf{Q})}{(\#A(\mathbf{Q})_\mathrm{tors})^2} \,.

Assume the abelian surface is the Jacobian JJ of a genus 22 curve, with real multiplication, absolutely simple, and that the analytic rank of one of the newforms associated with it is 00 or 11. Then our Magma code can do the following:

  1. Computation of the images of all residual Galois representations.

  2. Computation of Heegner points and Heegner indices.

  3. Formulas for the “analytic order of Sha”.

  4. Euler system computations.

  5. Isogeny descents.

  6. Computations of approximations of pp-adic LL-functions.

  7. Compute a finite set of primes for which one has to compute Ш(J/𝐐)[𝔭]\mathrm{Ш}(J/\mathbf{Q})[\mathfrak{p}^\infty] to verify strong BSD. In practice, this set is small and often empty.

Assuming that one can compute the Mordell–Weil group of the abelian variety and heights, most of the algorithms generalize to modular Jacobians of any dimension.

Let me illustrate our algorithm with an example, the Jacobian of the genus 22 curve 4225.a.274625.1 of level N=65=513N = 65 = 5\cdot13 and rank 00.

  1. All residual Galois representations at primes not above 22 or 33 are irreducible.

  2. For the Heegner discriminant D=51D = -51, one gets the Heegner index 2232^2\cdot3.

  3. The analytic order of Sha is 11, as one can compute using modular symbols since the rank is 00.

  4. The Euler system of Kolyvagin–Logachëv in an explicit version says that Ш(J/𝐐)[𝔭]=0\mathrm{Ш}(J/\mathbf{Q})[\mathfrak{p}] = 0 for 𝔭2,3\mathfrak{p}\nmid 2,3: One always has to exclude the primes above 22, and additionally those dividing the Tamagawa product and the gcd of some Heegner indices, as well as those such that the residual Galois representation is reducible.

  5. For the torsion prime 𝔭\mathfrak{p} above 33, an isogeny descent shows that Ш(J/𝐐)[𝔭]=0\mathrm{Ш}(J/\mathbf{Q})[\mathfrak{p}] = 0.

  6. No pp-adic LL-function is needed. In fact, for the “LMFDB examples”, we only use it for the curve with N=188N = 188.

  7. One easily computes Ш(J/𝐐)[2]=0\mathrm{Ш}(J/\mathbf{Q})[2] = 0 using existing algorithms in Magma. Hence #Ш(J/𝐐)=1=#Ш(J/𝐐)an\#\mathrm{Ш}(J/\mathbf{Q}) = 1 = \#\mathrm{Ш}(J/\mathbf{Q})_\mathrm{an}.

I’m currently running our algorithms on all absolutely simple modular Jacobians associated with RM newforms with real quadratic coefficients up to level N1000N \leq 1000.

Update (October 10, 2024). Our article has been accepted for publication in Forum of Mathematics, Sigma.