PrimeMind · Structural atlas · the zeta sphere

Zeta Sphere Lab

The zeta function, drawn on a sphere. Values: the path of ζ(σ + it) on the Riemann sphere, where 0 is the south pole and infinity the north — every zero is a pass through one point. Phase walk: a traveller steering by the phase of ζ. The strip's image: a band of the critical strip mapped onto the sphere as a surface. The landscape on a ball: |ζ| wrapped around a ball as bumps and pits. Then cuts: slice the sphere with a flat plane, turn it, and record every point where the path pierces it. Drag to turn, scroll to zoom, double-click to reset.

spiral presets:
speed

Values on the Riemann sphere. Every complex number w has one point on the sphere: 0 at the south pole, ±1 and ±i around the equator, infinity at the north pole; the phase of w is the longitude and |w| sets the height. As t climbs, ζ(σ + it) traces a path, and a zero of ζ is a moment when the path passes through the south pole. On σ = ½ it passes through the pole at every zero; move σ off ½ and the path lifts away from it. That the path meets the pole only on σ = ½ is the Riemann Hypothesis in this picture. The small ring marks where each path starts (t at its lowest). Undo the rotation multiplies every value by eiθ(t), removing the steady turning that the sphere factor adds: on σ = ½ what is left, Hardy's Z(t), is exactly real, so the whole path falls onto the great circle through both poles and ±1 and crosses the south pole at each zero. Off the line it does not.

Cuts — slice the sphere with a flat plane and record where the path pierces it

The fingerprint — sweep through every angle (or offset) and record all the piercings at once

The four families. Through the start and the centre: every such plane contains the path's starting point and its exact opposite, the antipode; the angle turns the plane around the axis through the start, so a full turn visits every plane through that axis (φ and φ + 180° are the same plane). At φ = 0 the plane also contains both poles. Perpendicular to the start: flat slices at right angles to the start direction — d = 1 touches the start, d = 0 cuts through the centre, d = −1 touches the antipode; the readout reports how close the path comes to the antipode. Through the poles: the plane at longitude φ is crossed exactly when the phase of ζ equals φ or φ + 180°, and also wherever the path passes through a pole — so on σ = ½ every such plane is pierced at every zero. With the rotation undone on σ = ½ the path lies in the plane φ = 0 itself, and every other pole plane is pierced only at the zeros. Horizontal: the plane at height d is crossed when |ζ| = √((1 + d)/(1 − d)); d = 0 is the unit circle |ζ| = 1. The fingerprint. For the angle families the sweep plots every piercing time against the angle, one row per plane — the whole family's record at once. For the offset families the piercings of all planes trace a single curve, the path's distance along that direction, drawn directly. Violet lines are the zeros.

How ζ and θ are computed. ζ: Euler–Maclaurin summation with twelve correction terms and a cutoff that grows with |s|, checked against mpmath to better than one part in a billion across the strip up to t = 1000. θ(t): the imaginary part of log Γ(¼ + it/2) − (t/2)·log π, from the shifted Stirling series, checked against mpmath's siegeltheta. The zeros are Andrew Odlyzko's, to nine decimals.

Does it nearly repeat itself? — Bagchi's recurrence test

What this tests. Take a small disc in the strip and ask: is there a shift τ up the strip where the function looks almost exactly the same across the whole disc? The curve is the largest difference over the disc, |F(s + iτ) − F(s)|, against τ (log scale); dips below the amber line are near-repeats. Bagchi's theorem (1981): the Riemann Hypothesis is true exactly when ζ nearly repeats itself like this — for every such disc to the right of σ = ½ and every closeness, a positive fraction of all shifts work. So the hypothesis is a statement about self-recurrence, not about never repeating. A finite search cannot prove the fraction is positive; it shows what the near-repeats look like and how often they turn up. The theorem is about ζ; the Davenport–Heilbronn run is there for comparison only.