Half and half
Goldfeld’s conjecture: densities and mean analytic rank
Covers result 006 in OpenAI’s catalog: all 2 papers. See its connections to other results and the work it cites.
6:38. English captions available. The video loads from YouTube when you press play.
Chapters
The claim, in plain words
Take an elliptic curve E over the rationals and twist it by a squarefree integer d: in the form Y² = f(x), the twist is dY² = f(x). Each twist has a rank. Its analytic rank is the order of the zero of its L-function at s = 1, and the sign of its functional equation forces that rank to be even or odd. In 1979 Dorian Goldfeld conjectured that the average rank in such a family tends to 1/2: in the limit, half the twists have rank 0 and half have rank 1.
Result 006 claims this for every elliptic curve over ℚ, with twists by signed squarefree d ordered by |d|: analytic ranks 0 and 1 each have density 1/2, and on almost every twist the analytic and algebraic ranks agree. A companion paper adds that the average analytic rank tends to 1/2, and so does the average algebraic rank.
What it doesn’t claim
It does not prove the Birch and Swinnerton-Dyer conjecture, and it does not say twists of rank 2 or more stop appearing, only that they become a vanishing share. It counts twists by signed squarefree d, not by the quadratic-field discriminants of Goldfeld’s original formulation. The rank data in the video show how slow the limit is: among the 3,648 twists of the conductor-11 curve with |d| ≤ 3,000, about 6% still have rank 2.
Where it stands
- Posted as a preprint
- OpenAI, October 7 and 6, 2026 editions
- Peer reviewed
- Not yet
- Checked in Lean
- Not yet
Last checked October 19, 2026. The claim has not been withdrawn. Both papers were first posted September 23; the October editions changed only dates and citations. The density step relies on Alexander Smith’s 2025 preprint (arXiv:2503.17619). On October 8 a reader reported that one displayed congruence in one lemma (ap ≡ p + 1 mod 8, in the lemma “Nonempty K-split witness”) fails numerically (report). A second check (check) confirmed the numbers but found that every case the report named falls under the proof’s other branch, where the step isn’t used. Neither report claims a counterexample to the theorem; the question about the write-up is open, and we found no public response. We reproduced the failures for y² = x³ − 25x, k = −31: 56 of 98 split primes below 1300.
How the proof goes
- Smith’s Selmer theorem. The 2-power Selmer corank is an algebraic upper bound for the rank, with the same parity as the analytic rank. Smith (2025 preprint) proved that for every curve it is 0 for half the twists and 1 for the other half, and deduced Goldfeld’s conjecture assuming Birch and Swinnerton-Dyer. The missing link was a converse theorem at the prime 2; the few known there required complex multiplication.
- The claimed 2-converse. For every elliptic curve over ℚ whose 2-power Selmer corank is 0 or 1, the paper claims that the analytic rank and the Mordell–Weil rank both equal it, and that the Tate–Shafarevich group is finite. With Smith’s theorem, the density statement follows in a short deduction.
- A cube of twists. The converse surrounds the curve with a binary cube of twists by products of auxiliary primes, with the original curve at the origin. At every other corner a number built from a Kato class or a Heegner point, which detects the L-value or its derivative, is arranged to be nonzero with a bounded number of factors of 2. Building those corners uses modular-form coefficients, Hecke traces, and graphs of quadratic residues or symmetric matrices over 𝔽2.
- Chevalley–Warning. If the cube has enough dimensions, the 1935 Chevalley–Warning theorem forces some other corner to agree with the origin to high 2-adic precision. So the origin’s number also has few factors of 2, and in particular is nonzero.
- The average. The companion paper bounds the rare twists of large rank: the number with rank above k is at most a constant times X/k², for k up to (log X)3/5, and every rank is at most a constant times log X. With the densities, the average analytic rank tends to 1/2.
What relies on it
The paper behind episode 2 (the BSD formula from low Selmer corank) uses this density theorem as an input. The paper behind episode 4 can use this 2-converse in place of its own companion.
The numbers in the video
- The curve is 11a1, y² + y = x³ − x² − 10x − 20, or Y² = 4x³ − 4x² − 40x − 79 with Y = 2y + 1.
- Analytic ranks and signs of its twists by all 3,648 signed squarefree d with |d| ≤ 3,000 (PARI/GP 2.15,
ellanalyticrank): 1,611 rank 0 (44%), 1,822 rank 1 (50%), 208 rank 2 (6%), 7 rank 3; 1,819 signs +1 and 1,829 signs −1; average 0.62. - The L-function curves are the twists by d = 1 (rank 0), 2 (rank 1) and −47 (rank 2), each scaled to fit.
- The mod-8 check: for y² = x³ − 25x twisted by −31, ap ≢ p + 1 mod 8 for 56 of the 98 good primes below 1300 split in ℚ(√−31), the first being p = 19; and √329 · L(E(−31·329), 1)/L(E(−31), 1) = 16.000.
Read the source
- The main paper (PDF), “Goldfeld’s analytic density conjecture and the 2-converse for elliptic curves,” OpenAI Math Release preprint, October 7, 2026 (130 pages).
- The companion (PDF), “The mean analytic rank of quadratic twists of elliptic curves,” October 6, 2026 (41 pages).
- Alexander Smith, “The Birch and Swinnerton-Dyer conjecture implies Goldfeld’s conjecture”, arXiv, 2025.
- The collection’s catalog, where this is result 006, and its history of withdrawals and fixes.
The 2 papers in this result
OpenAI groups related papers, such as alternative proofs, supporting results and consequences, into one result; we label the first paper it lists the main paper and the others companions.
Transcript
Read the full script
0:00One curve, endless twists
Here is an elliptic curve, the first one in the tables, of conductor 11. Multiply one side by a whole number d, and you get a new curve: its twist by d. Every squarefree d, positive or negative, gives a different twist. Each twist has a rank, which measures how many independent rational points it has. Here are all 3,648 twists with d up to 3,000 in size. 44 percent have rank zero, 50 percent rank one, about 6 percent rank two, and just seven have rank three. In 1979, Dorian Goldfeld conjectured that the average rank tends to 1/2: in the limit, half the twists have rank zero and half have rank one, while the higher ranks, which keep appearing, shrink to a vanishing share. At this size, the share of rank two and up hasn’t visibly started to shrink. Result 006 in OpenAI’s math repository claims to prove it, for every elliptic curve over the rationals, with rank measured analytically.
1:00Rank, two ways
There are two ways to measure rank. The algebraic rank counts independent rational points. The analytic rank comes from the curve’s L-function: it is the order of the zero at s = 1. A twist of rank zero doesn’t vanish there. Rank one crosses zero. Rank two touches zero and turns back. The Birch and Swinnerton-Dyer conjecture says the two ranks always agree. It is one of the Millennium Prize Problems, and it is still open. Every twist also carries a sign, plus or minus one, from its functional equation. A plus sign forces an even analytic rank, and a minus sign forces an odd one. Across the twists, the signs split evenly. So Goldfeld’s conjecture says the rank is almost always as small as its sign allows.
1:49What was known
For decades, results came in pieces. For particular curves, a positive fraction of twists were shown to have rank zero, and a positive fraction rank one: a curve of conductor 19 in 1998, and every curve with a rational 3-isogeny in 2019. Assuming the generalized Riemann hypothesis, Heath-Brown bounded the average analytic rank by 3/2. Then Alexander Smith studied an algebraic shadow of the rank, the 2-power Selmer corank, which is defined by local conditions, checked one prime at a time. In a 2025 preprint, he proved Goldfeld’s split for it, for every curve: corank zero for half the twists, corank one for the other half. So if Birch and Swinnerton-Dyer is true, Goldfeld’s conjecture follows. What was missing was a converse theorem at the prime 2. As Smith noted, the few known there all required complex multiplication.
2:46The missing converse
Here is the gap. The Selmer corank is an upper bound for the algebraic rank, and it has the same parity as the analytic rank. In the late 1980s, Gross, Zagier and Kolyvagin proved one direction: if the analytic rank is zero or one, the algebraic rank matches it, and the Selmer corank does too. A converse goes the other way, from the Selmer corank to the analytic rank. Converses were known at many odd primes, under various conditions. At the prime 2, they were known only for curves with complex multiplication. Result 006 claims the full converse at 2. For every elliptic curve over the rationals, if the 2-power Selmer corank is zero or one, then the analytic rank and the algebraic rank both equal it. Combine that with Smith’s theorem, and Goldfeld’s split follows quickly: among twists by squarefree d, ordered by size, ranks zero and one each have density 1/2.
3:44A cube of twists
How do you prove the converse? The paper surrounds the curve with a cube of twists. Choose some auxiliary primes. Each corner of a many-dimensional cube is a twist by a product of some of them, and one corner, the origin, is the original curve. At every other corner, the paper arranges that a certain number, built from the L-value, or its derivative in the rank one case, is nonzero, with only a bounded number of factors of two. About half of the 130 pages go into building these corners, with modular forms, Hecke operators, and graphs of quadratic residues. Then a counting theorem from 1935 finishes the job. One algebraic object, built from Kato’s classes or from Heegner points, produces the number at every corner. If the cube has enough dimensions, the Chevalley–Warning theorem forces some other corner to agree with the origin to many binary digits. So the origin’s number has few factors of two as well. In particular, it isn’t zero.
4:46From density to average
Densities aren’t the whole story. A rare set of twists with huge ranks could still drag the average up. A companion paper rules that out: the share of twists with rank above k is at most a constant over k², and no rank in the range can exceed a constant times the logarithm of the size. Together, the average analytic rank of the twists tends to exactly 1/2, as Goldfeld predicted. The companion also shows that the average algebraic rank tends to 1/2.
5:17Why it matters
If correct, this settles Goldfeld’s conjecture, in the paper’s way of counting, for every elliptic curve over the rationals. And on almost every twist, the analytic and algebraic ranks agree. It also gives a finite test: when a single 2-descent finds a small Selmer group, it certifies the analytic rank. And it is load-bearing. Episode two’s claimed Birch and Swinnerton-Dyer formula uses this density theorem as an input, and episode four’s paper can use its converse in place of its own companion.
5:51The caveats
The caveats. Both papers are preprints, not peer reviewed, with no Lean proofs. The density step relies on Smith’s 2025 theorem, posted as a preprint. And both papers count twists by signed squarefree d, not by Goldfeld’s original discriminants. Readers have also flagged one step. In one lemma, a congruence modulo 8 fails numerically, and we reproduced the failures. A second check confirmed the numbers, but found that every case the report named falls under the proof’s other branch, where this step isn’t used. Neither report claims a counterexample to the theorem. It remains an open question about the write-up. Half rank zero, half rank one. If the proof holds.
Spot a mistake?
This episode simplifies on purpose, but it shouldn’t be wrong. If something is, open an issue on GitHub or leave a comment on YouTube. Corrections are noted here with a date.