May 13, 2024: The Birch–Swinnerton-Dyer conjecture

The Conjecture of Birch and Swinnerton-Dyer (“BSD” for short), originally formulated by Birch and Swinnerton-Dyer in the 1960s for elliptic curves over 𝐐\mathbf{Q}, is one of the most important open conjectures in number theory. For example, it is one of the seven “Millennium Problems”, for whose solution the Clay Foundation is offering a million dollars each. It relates in a surprising way analytic invariants of an elliptic curve EE, which are obtained via its LL-series from its local properties (essentially the number of points modulo pp on EE, for all prime numbers pp), to global arithmetic invariants like the rank of the Mordell–Weil group E(𝐐)E(\mathbf{Q}), its regulator, and the rather mysterious Tate–Shafarevich group Ш(E)\mathrm{Ш}(E). The conjecture has been generalized to cover all abelian varieties over all algebraic number fields. It consists of two parts, which we will explain for the case of an abelian variety AA of dimension gg over 𝐐\mathbf{Q}.

The LL-function. One attaches to AA its LL-function L(A,s)L(A,s), which is defined by an Euler product over all prime numbers pp. If AA is the Jacobian variety of a curve XX of genus gg, the Euler factor at pp for a prime pp of good reduction is determined by the number of 𝐅pn\mathbf{F}_{p^n}-points on the mod pp reduction of XX for ngn \leq g. It follows from the Weil conjectures for varieties over finite fields that the Euler product converges for Re(s)>32\operatorname{Re}(s) > \frac{3}{2} to a holomorphic function. A standard conjecture predicts that L(A,s)L(A,s) extends to an entire function; this is known when AA is modular, i.e., occurs as an isogeny factor of the Jacobian J0(N)J_0(N) of one of the modular curves X0(N)X_0(N). By the Modularity Theorem of Wiles and others, this is always the case when AA is an elliptic curve over 𝐐\mathbf{Q} (this is now a special case of Serre’s Modularity Conjecture).

The global BSD invariants. We now introduce the relevant global invariants of AA. By the Mordell–Weil Theorem, the abelian group A(𝐐)A(\mathbf{Q}) of rational points on AA is finitely generated, so it splits as A(𝐐)A(𝐐)tors𝐙rA(\mathbf{Q}) \cong A(\mathbf{Q})_\mathrm{tors}\oplus \mathbf{Z}^r, where A(𝐐)torsA(\mathbf{Q})_\mathrm{tors} is the finite torsion subgroup and rr is a nonnegative integer, the rank of A(𝐐)A(\mathbf{Q}). There is a natural positive definite quadratic form ĥ\hat{h} on A(𝐐)𝐙RRrA(\mathbf{Q}) \otimes_\mathbf{Z}\mathrm{R}\cong \mathrm{R}^r, the canonical height, turning A(𝐐)/A(𝐐)torsA(\mathbf{Q})/A(\mathbf{Q})_\mathrm{tors} into a lattice in a euclidean vector space. The squared covolume of this lattice (equivalently, the determinant of the Gram matrix of ĥ\hat{h} with respect to a lattice basis) is the regulator RegA\mathrm{Reg}_A. The final global arithmetic invariant of AA that we need is the Tate–Shafarevich group Ш(A)\mathrm{Ш}(A). It can be defined as the localization kernel Ш(A)=ker(H1(𝐐,A)vH1(𝐐v,A))\mathrm{Ш}(A) = \ker\Big({\mathrm{H}}^1(\mathbf{Q},A) \to \bigoplus_{v} {\mathrm{H}}^1(\mathbf{Q}_v,A)\Big) in Galois cohomology; here 𝐐v\mathbf{Q}_v denotes the completion of 𝐐\mathbf{Q} with respect to a place vv and the direct sum is over all places of 𝐐\mathbf{Q}. Geometrically, Ш(A)\mathrm{Ш}(A) is the group of equivalence classes of everywhere locally trivial A/𝐐A/\mathbf{Q}-torsors. This group is conjectured to be finite, but this is not known in general.

The local BSD invariants. We also need some local invariants. To each prime pp, one associates the Tamagawa number cp(A)c_p(A); this is the number of connected components of the special fiber at pp of the Néron model 𝒜/𝐙\mathcal{A}/\mathbf{Z} of AA and equals 11 for all primes of good reduction. Let (ω1,,ωg)(\omega_1, \ldots, \omega_g) be the pull-back to H0(A,Ω1){\mathrm{H}}^0(A, \Omega^1) of a basis of the free 𝐙\mathbf{Z}-module H0(𝒜,Ω1){\mathrm{H}}^0(\mathcal{A}, \Omega^1) of rank gg. Then the real period of AA is the volume of A(R)A(\mathrm{R}) measured using |ω1ωg||\omega_1 \wedge \dots \wedge \omega_g|: ΩA=A(R)|ω1ωg|\Omega_A = \int_{A(\mathrm{R})} |\omega_1 \wedge \dots \wedge \omega_g|.

The weak and the strong BSD conjecture. The weak BSD or BSD rank conjecture says that L(A,s)L(A,s) has an analytic continuation to a neighborhood of s=1s = 1 and ran:=ords=1L(A,s)=r.r_\mathrm{an}:= \operatorname{ord}_{s=1} L(A, s) = r \,. The order of vanishing of L(A,s)L(A, s) at s=1s = 1 is also called the analytic rank of AA.

The strong BSD conjecture says that in addition Ш(A)\mathrm{Ш}(A) is finite and L*(A,1):=lims1(s1)rL(A,s)=ΩApcp(A)RegA#Ш(A)#A(𝐐)tors#A(𝐐)tors.L^*(A,1) := \lim_{s \to 1} (s-1)^{-r} L(A, s) = \frac{\Omega_A \prod_p c_p(A) \cdot \mathrm{Reg}_A \#\mathrm{Ш}(A)}{\#A(\mathbf{Q})_\mathrm{tors}\#A^\vee(\mathbf{Q})_\mathrm{tors}} \,. Here AA^\vee is the dual abelian variety; it is isomorphic to AA when AA is a Jacobian, or, more generally, when AA is principally polarized.

Since all the other invariants of AA can (usually) be computed at least numerically, we define the analytic order of Sha to be #Ш(A)an:=L*(A,1)ΩARegA#A(𝐐)tors#A(𝐐)torspcp(A).\#\mathrm{Ш}(A)_\mathrm{an}:= \frac{L^*(A,1)}{\Omega_A \mathrm{Reg}_A} \cdot \frac{\#A(\mathbf{Q})_\mathrm{tors}\#A^\vee(\mathbf{Q})_\mathrm{tors}}{\prod_p c_p(A)} \,. Assuming the BSD rank conjecture, strong BSD can then be phrased as “Ш(A)\mathrm{Ш}(A) is finite and #Ш(A)=#Ш(A)an\#\mathrm{Ш}(A) = \#\mathrm{Ш}(A)_\mathrm{an}.”

Even the weak BSD conjecture for elliptic curves over 𝐐\mathbf{Q} is wide open in general (this is the Clay Millennium Problem mentioned above). However, the strong BSD conjecture has been verified for many “small” elliptic curves; see below. The goal of the project [K–Stoll 2023] was to verify the strong BSD conjecture for the first time for a number of abelian surfaces AA, in a situation where it cannot be reduced to BSD for some elliptic curves. Concretely, this means that AA is absolutely simple.