Lab › The Geometry of Forbidden Directions › Part 7 of 8 · read the findings

The Litmus Tests: What Survived Our Own Review

Before claiming new science, attack it yourself. This part — the series' review gauntlet, with Part 8 carrying the program on to Jupiter — runs the referee's checks on the series' three novelty candidates and reports the outcomes without cosmetics: one claim hardened into an exact period-average law with a critical gradient (a complete elliptic integral; its caustic reading rides on one verified-but-open identification); one was demoted by our own pre-registered race; one was downgraded by the literature; and the hunt for a fold on the real Sun came back honestly empty-handed.

By Igor Moiseev · 30 August 2026
Main result
$$\delta(\varepsilon)=1-\frac{2}{\pi}\,K(2\varepsilon)$$

Mean refocusing delay of Larmor orbits on the exponential profile, with $\varepsilon=\lvert\nabla\ln B\rvert\,r_L$ and $K$ the complete elliptic integral of the first kind. The mean period diverges at the critical gradient $\varepsilon=1/2$.

The Geometry of Forbidden Directions
  1. Forbidden Directions: Exact Magnetic Laws and Estimator Limits
  2. The Magnetic Contact Geometry: Larmor Motion Is Heisenberg
  3. Reading the Field Gradient from the Caustic
  4. Finding Magnetic Nulls with a Growth Vector
  5. The Null Gallery: Grounding the Estimator in the Real Sun
  6. The Transition State: Reading a Null Collision from One Point
  7. The Litmus Tests: What Survived Our Own Review ← you are here
  8. Jupiter's Buried Skeleton: The Polar Patch as a Combination of Separatrices
Appendices — theory background (5)
  1. D1. Connections, Holonomy, and Curvature
  2. D2. The Selection Rule: Why Anisotropic Transport Isn't Sub-Riemannian
  3. D3. The Law Q = d + k + 2, Derived
  4. D4. The Magnetic Geodesic Flow and Its Conjugate Locus
  5. D5. The Nilpotent-Deviation Gradient Formula
Where we are
Part 6 ended with three candidate pieces of new science. A claim is not science until it has survived the attacks a referee would mount — so this part mounts them ourselves: a literature audit, a pre-registered race (in the series' self-registered sense — hypotheses and losing conditions committed to the repo before the run; no external registry) against the strongest statistical rival, a precision derivation, and a real-data hunt. Everything below, including the losses, was decided by rules written down before the experiments ran.

The audit, first

Candidate Literature check Outcome
No force-free field hosts a spiral null the MHD-relaxation literature (Fuentes-Fernández & Parnell) already knew this dynamically downgraded: our 3-line pointwise proof is a clarification; what remains ours is the audit corollary, correctly scoped — a spiral null in any smooth force-free (bounded-α) extrapolation catalogue is a numerical force-free violation (non-force-free and data-driven MHD extrapolations are outside the theorem)
The gyro-caustic series $\delta(\varepsilon)$ guiding-centre theory has the machinery (Littlejohn, Brizard), not the statistic survives → hardened below
The scale-crossover pair read-out null detection is pointwise; multifractal “local dimension” is a different object survives the library — so we raced it against the strongest rival we could build

The claim that hardened: the refocusing average is an elliptic integral

Part 3 measured how a magnetic-field gradient delays the refocusing of Larmor orbits on the exponential profile (general one-dimensional profiles carry the $1-\tfrac34\beta$ calibration, and past $\beta = \tfrac43$ the leading-order effect flips sign): $\delta = -\varepsilon^2 - c_4\varepsilon^4 - \cdots$ with $\varepsilon = \lvert\nabla\ln B\rvert\,r_L$. Chasing $c_4$ to precision ($2.2497 \pm 0.0009 = 9/4$, refuting the $5/2$ a coarse fit once suggested) exposed a coefficient pattern — squared normalised central binomials — that is the fingerprint of one classical function. The whole series collapses into two symbols:

\[\boxed{\;\delta(\varepsilon) \;=\; 1 - \frac{2}{\pi}\,K(2\varepsilon)\;}\]

with $K$ the complete elliptic integral of the first kind (modulus convention). Nothing here is asymptotic hand-waving; every link is checked at referee grade:

Two panels: the measured mean refocusing delay riding the exact elliptic-integral curve across four decades up to the critical gradient one half; and per-angle refocusing times matching the pendulum-period formula at three gradient strengths
The exact period-average law, against the caustic measurement. A: the mean refocusing delay $-\delta$ (log scale) measured by the geodesic code from conjugate times (dots) riding the exact mean-period curve $\tfrac2\pi K(2\varepsilon)-1$ (line) — the agreement across four decades is the numerical content of the period identification — up to the critical gradient $\varepsilon = 1/2$ where $K$ diverges. B: the per-angle measured conjugate time against the exact $\theta$-period formula at three gradients — the peak at $\theta_0 = \pi/2$ (launch along the gradient) grows toward divergence. Pipeline: research/preferred-directions/scripts/run_p5_series.py, render_closed_form.py.

The divergence is physics, not pathology. As $\varepsilon \to 1/2$ the mean $\theta$-period diverges — that is the theorem — and the measured conjugate times ride it: the slowest launch direction ($\sin\theta_0 = 1$) has period $T = 2\pi/\sqrt{1-2\varepsilon}$, and its measured $t_c$ matches at $\varepsilon = 0.45$ and $0.49$. Above the critical gradient the picture is sharper than a blanket no-refocusing claim (a referee-prompted probe measured it): for exactly the launch band $\sin\theta_0 \ge (1-\varepsilon)/\varepsilon$ no conjugate point is detected within the integration window of eight reference periods — 9 of 64 angles at $\varepsilon = 0.52$, 13 of 64 at $0.55$ — while every other angle keeps one, still equal to its period to $5\times10^{-5}$ (run_r6_supercritical.py; finite-horizon evidence, not a proof those orbits never refocus later). When the field changes by more than half across a Larmor radius: the mean period diverges — a theorem; the slowest orbits stop refocusing on every horizon we integrated — a finite-horizon measurement; and that the launch-averaged caustic opens with them is exactly as strong as the period identification. A critical gradient, delivered by a textbook special function. (The two steps a referee should still demand, stated plainly: a formal proof that the conjugate time equals the period for this integrable family — our evidence is $\lesssim 10^{-7}$ numerics — and one final literature pass on gyro-period integrals in exponential field profiles.)

The claim that lost: the crossover, demoted by its own race

Part 6’s scale crossover reads an unresolved null pair’s separation from one point — an observable with no analogue in the null-detection literature. No analogue does not mean no competitor. The obvious statistical rival: fit a divergence-free quadratic field to the same noisy grid and root-find it. We pre-registered the protocol and the demotion rule, then ran it: same gridded field to both sides, the crossover building its own potential from the data, a clean leg and a contaminated leg, three separations, three noise levels.

Two panels sharing the y axis, median relative separation error (log scale, 1e-11 to 1), against noise sigma as a fraction of ball RMS field (linear, 0 to 0.25): A the pure fold, B the contaminated leg; the blue quadratic-fit baseline lies one to four orders of magnitude below the orange crossover estimator in both; line style encodes the fold parameter mu
The race, lost. Median relative error of the estimated pair separation (log scale) versus noise, for the scale crossover (orange) and the divergence-free quadratic fit + root-finding (blue). A: the pure fold — the fit's exact model. B: contaminated with a 25% non-polynomial background. Line style = fold parameter: solid $\mu = 0.04$, dashed $0.01$, dotted $0.0025$; the true pair separations are $0.400$, $0.200$, $0.100$ in A and $0.564$, $0.549$, $0.560$ in B (the background moves the nulls). The fit wins every cell by one to four orders of magnitude — even in the contaminated leg, because a smooth background is precisely what a polynomial fit absorbs. Per the pre-registered rule, the crossover is demoted from candidate tool to conceptual observable. Pipeline: research/preferred-directions/scripts/run_p5_race.py.

What survives the demotion, stated precisely: $Q = 7$ at the symmetric fold’s degenerate point ($\nabla\mathbf B \equiv 0$ normal form) is a statement about the field’s intrinsic geometry, not an estimate in competition — with Part 6’s correction attached: a generic rank-2 fold keeps a nonzero 1-jet and reads $Q = 6$; the 2/3/4 plateau dictionary remains the correct meaning of uniform/null/degenerate; and the dilation collapse remains the right mental model of what an unresolved pair is. But for measuring a separation on data, fit and root-find. This is the second time the series has measured this moral — classification fell to the linear fit in Part 5 the same way.

The hunt that came back empty: a fold on the real Sun

The transition state’s cleanest real-data signature would be a null pair being born in a flux-emergence region. We fetched eight real HMI frames tracking AR11158 — the textbook emergence region — from its early emergence to ten hours past its X2.2 flare (2011-02-13 00:00 → 02-15 12:00 UT), and ran the census on every frame.

Eight magnetogram frames, A to H in two rows of four, of the emerging active region AR11158 across two and a half days; axes x and y in megametres (linear, 0 to about 230; plane-of-sky scale, one extrapolation-grid pixel is 2.31 megametres), colour line-of-sight field in gauss on one shared linear red-blue scale of plus or minus 850; the region grows from a simple bipole into a multipolar flaring complex, with detected coronal nulls starred: none at first, a pair by ten hours after the X-class flare
A region builds its topology. AR11158 emerging (real SDO/HMI, 2011-02-13 → 02-15 through the X2.2 flare; frames A–H at 02-13 00:00, 06:00, 12:00, 18:00, 02-14 00:00, 12:00, 02-15 00:00, 12:00 UT; red/blue = line-of-sight field out of/into the photosphere, one shared linear scale saturating at ±850 G; axes in Mm, linear — $1$ extrapolation-grid px $\approx 3.23'' \approx 2.31$ Mm in the plane of the sky, no foreshortening correction ($0.504''$ HMI pixels resampled $\times 4 \times 1.6$; FITS headers, artifacts/hmi_scale.json), so each frame is $\approx 230$ Mm across; ★ = detected coronal nulls of the potential extrapolation). The census reads 0,0,0,(1),0,1,0,2: a young bipole is a simple arcade with no coronal nulls at all, and nulls appear as the region builds the multipolar structure that makes it flare-capable. Pipeline: research/preferred-directions/scripts/run_p5_sequence.py.

No fold birth was captured. The final pair is same-signed, whereas fold-born pairs have opposite topological degree. The eight-frame, window-sensitive potential extrapolation cannot establish a relation between null count and flare capability. An apparent annihilation from the first window placement disappeared after recentring and was discarded. These are negative results, not a new solar complexity index.

What stands after review

Claim Status after the litmus tests
$Q = d+k+2$, tested $k = 0,1,2$ in 3D; $Q=7$ at the symmetric fold, $Q=6$ at a generic rank-2 fold stands as corrected by Part 6’s certified collision — intrinsic geometry, no estimation rival
$\delta = 1 - \tfrac2\pi K(2\varepsilon)$ (period average); critical gradient $\varepsilon = 1/2$ proven as a period-average identity; the closed form verified to $4\times10^{-9}$ or better; its caustic reading (Conjecture A) agrees to $\lesssim 10^{-7}$, formal step still open
Force-free ⇒ radial-only; magnetotail ⇒ 79 spirals theorem stands; the census half is retracted — Part 6’s boundary audit puts every T96 census null it tested outside the model’s own magnetopause and finds none inside, so no valid interior spiral example survives
Crossover as pair-metrology tool demoted by pre-registered race; survives as concept
Type classification, pair metrology belong to statistical fits — measured twice
Fold birth on the real Sun not caught; sparse, window-sensitive extrapolation

The matched comparisons favour statistical fits for null type and pair separation. The surviving analytical identities remain distinct from those failed estimator claims.

Glossary

Reproduce

cd research/preferred-directions
../cosmic-web/.venv/bin/python scripts/run_p5_series.py       # the period-average law, 4 checks
../cosmic-web/.venv/bin/python scripts/render_closed_form.py  # its figure
../cosmic-web/.venv/bin/python scripts/run_r6_supercritical.py # above the critical gradient
../cosmic-web/.venv/bin/python scripts/run_p5_race.py         # the race (~75 min)
../cosmic-web/.venv/bin/python scripts/fetch_sequence.py      # 8 real HMI frames
../cosmic-web/.venv/bin/python scripts/run_p5_sequence.py     # the emergence census

Charter and reports: docs/PROGRAM-P5-litmus.md, T1-race.md, T2-closed-form.md, T3-emergence.md.