Riemannium

The zeros of the zeta function are spaced like the energy levels of a heavy nucleus

Two Subjects That Should Never Have Met

The zeros of the Riemann zeta function come from pure arithmetic; random matrix eigenvalues come from pure probability. Their spacings follow the same law, and nobody knows why.

Finding the Zeros

The zeros are found live, as sign changes of the Hardy Z function. Drag the height upward and watch the zeros crowd together.

Go deeper:Two Subjects That Should Never Have Met

The zeros of the Riemann zeta function are objects of pure arithmetic. They encode how the prime numbers are distributed, and nothing about them has anything to do with physics. The eigenvalues of a random Hermitian matrix are objects of pure probability, invented to model atomic nuclei too complicated to solve. There is no reason on earth for the two to be related.

They have the same statistics. Not approximately, not in some loose qualitative sense — the spacings between zeta zeros follow the distribution of eigenvalue spacings of large random Hermitian matrices, and specifically the unitary class rather than the orthogonal one. This was noticed in a common room over tea, has been checked numerically to punishing precision, and remains completely unexplained.

Go deeper:Finding the Zeros

Before comparing anything we need zeros, and a great many of them. Zeta takes complex arguments, so its zeros are not something a graph crosses — but there is a standard trick. The Hardy Z function is real whenever zeta is evaluated on the critical line, and it vanishes exactly where zeta does. Finding zeros becomes watching an ordinary wiggly curve change sign.

Try it: The zeros here are computed as you drag, not looked up. While the window sits low enough to overlap the published list, the demo reports its own error against it. Slide upward and watch the zeros crowd together — the mean gap shrinks like one over the logarithm of the height, which is exactly the quantity the next comparison has to divide out.

The Comparison

Gaps between zeta zeros (amber bars) against random Hermitian eigenvalue gaps, both rescaled to mean 1. Move up in height and watch the bars settle onto the curve.

Go deeper:The Comparison

Now put them side by side. On one side, gaps between zeta zeros. On the other, gaps between eigenvalues of random Hermitian matrices. Both divided by their own mean spacing so the comparison is about shape rather than scale. Neither set of numbers is stored anywhere — the zeros are found by the method above and the eigenvalues come from matrices generated when the page loads.

Try it: Move up in height and watch the amber bars settle onto the curve. The fit is good but not perfect low down and improves as you climb — which is the honest situation. This is a statement about a limit, and Odlyzko had to reach zeros near the 10²⁰-th before the agreement became visually exact.

The Formula Montgomery Brought to Tea

Montgomery’s curve, 1 − (sin πu / πu)², against the flat line for independent points. Press Show measured zeros and see the dip at short distances.

Go deeper:The Formula Montgomery Brought to Tea

Spacing between neighbours is only part of the story. Pair correlation asks the fuller question: given a zero, how much more or less likely is another zero at distance u than chance would suggest? Scattered points give the answer 1 at every distance — no separation is preferred. What Montgomery derived instead was 1 − (sin πu / πu)², which vanishes at the origin and then oscillates in toward 1. Dyson knew that function on sight.

How It Actually Happened

Step through the story of the 1972 afternoon tea where Montgomery met Dyson.

Both at once

Chowla introduces Montgomery to Dyson at the Institute for Advanced Study. Montgomery mentions his pair correlation. Dyson identifies it immediately: it is the pair correlation of eigenvalues of random Hermitian matrices — the statistics of nuclear energy levels. Neither had been working on the other subject.

Step along the tabs and watch two columns run in parallel for twenty years before merging. Nothing forced them together — the meeting was social, and the recognition took about a minute.

Go deeper:How It Actually Happened

The discovery has an unusually specific setting. It was not the product of a research programme aimed at connecting the two fields, because no such programme existed. It was a conversation between two people who had not met, one of whom happened to recognise the other’s formula.

Go deeper:What This Is and Is Not

It is worth being precise about what has been established. That the zeros and the eigenvalues share statistics is supported by an enormous weight of computation and by theorems covering restricted cases. What does not exist is a reason. Nobody has produced an argument deriving the spacing of the zeros from the arithmetic of the primes and arriving at the random matrix answer, and nobody has produced the operator whose eigenvalues the zeros would be. The closing lesson is about that gap. For the zeta function itself, and the explicit formula linking its zeros to the primes, see Number Theory.

See also: Number Theory.

Key Takeaways

  • Zeta zeros are found as sign changes of the Hardy Z function.
  • Each gap is divided by the local mean spacing before comparing.
  • The zeros match the unitary class (GUE), more closely the higher you go.
  • Nobody can explain why.

Spot a mistake or have an idea?

Search