Skip to content

Numerical Experiments

What computation can and cannot show, and how the project uses it to test its own ideas.


Empirical observation

Everything on this page is an empirical observation by the author, not a theorem. Spot checks are not exhaustive searches and prove nothing. The numerical material is presented as a diagnostic instrument for hypotheses, not as part of any proof.

External anchor: complete verification up to 4·10¹⁸

The binary Goldbach conjecture — the assertion that every even N4 is a sum of two primes — has stood unresolved since 1742. The only form of rigorous knowledge about it “at large” is exhaustive verification.

The largest verified range is due to Oliveira e Silva, Herzog, and Pardi: in a paper published in Mathematics of Computation (vol. 83, 2014), the conjecture is verified for all even numbers up to 41018. Published article: doi:10.1090/S0025-5718-2013-02787-1; the project page with the data, formerly at sweet.ua.pt, is preserved in the Internet Archive.

The present project relies on this verification as an external fact: in the range N41018 the question is settled by computation, and the author’s own calculations there serve only to calibrate code. The author’s experiments begin where exhaustive search is no longer possible.

The author’s own spot checks

Write r(N) for the number of representations of an even N as a sum of two primes:

r(N)=#{(p,q):p+q=N, pq, p,q prime}

The author has carried out two families of spot checks of the condition r(N)>0:

SampleRangeOutcome
121,600+ random even N[51018, 10500]a representation found for every point tested: r(N)>0
Powers of ten, N=10kk=20,,1000r(N)>0 confirmed at every point
Empirical observation

These are checks of individual points, not searches over intervals: enormous gaps remain between the tested numbers. Such tests have diagnostic value — they show that the observed picture does not contradict the conjecture — but no probative force. No finite sample can replace a proof for all even numbers.

Empirical regularities

Four regularities appear consistently across the computations. Each carries the status Empirical observation — these are observations over finite data, not proved statements.

#RegularityStatus and caveat
1Smallest prime in a representation: pmin(N)0.62logNloglogN.Empirical observation
2Minimum relative to expectation: minr(N)/expectation1.11 for N200000.Empirical observation
3Spread: σ(N)(logN)3.9 (fit with R2=0.9997).Empirical observation
4Decorrelation: Ch/C00 for h1.
Empirical observation
Empirical observationre-explained: normalization effect

The last item merits a separate comment. The observed vanishing of the autocorrelations at every nonzero shift h1 was at first recorded as a mysterious major–minor cancellation. A later audit within the project re-explained it: the decorrelation is a consequence of the correct normalization of the main term, not of a hidden conspiracy between the arcs. The episode is kept here deliberately — it is a worked example of a numerical “mystery” dissolving under a more careful baseline.

Numerical support for CWC₃

The statement CWC₃ (its formulation and current status are given on the Publications page) predicts sublinear growth of a certain sum Σ(X). Computations have been carried out up to X=5000:

QuantityValue
Observed valueΣ(5000)=11491
Sublinear threshold2935239
Ratio11491/29352390.004
Empirical observationnumerical support, not a proof

The observed value is about 0.4% of the sublinear threshold, consistent with CWC₃. Status note: since May 2026 CWC₃ is no longer carried as a bare conjecture — it has been certified in the project’s Lean layer as a theorem modulo explicit classical inputs (and it is not used as an input to any Goldbach claim). The epistemic caveat for the numerics stands regardless: a finite check up to X=5000 says nothing about the behaviour of the sum as X.

Spectral audit of the defect

Define the defect — the deviation of the observed number of representations from the heuristic prediction involving the singular series S(N):

Δ(N)  =  r(N)    S(N)Nlog2N

The spectral audit decomposes the defect into modes associated with the nontrivial zeros of the Riemann zeta function ζ(s). The result:

ComponentShare of the variance of Δ(N)
Low modes: the first 100 nontrivial zeros of ζ(s) (γ1419)at most 13%
High-frequency tail of the spectrum, not captured by the low modesapproximately 87%
Empirical observation

These are the author’s internal experiments; the methodology has not been published. The conclusions should be regarded as a working picture for internal use, not as an established fact.

The role of numerics in the project

The computations collected here serve two auxiliary functions:

  • Diagnostics. Before months are invested in an analytic proof, the idea is tested against the data: if the heuristic predicts one thing and the numbers show another, the error is to be sought in the idea, not in the arithmetic.
  • Killing false directions. A quick numerical test can dispose in a single evening of a hypothesis whose attempted proof would have consumed years. This is the most economical function of experiment.

What numerical experiments never do in this project is serve as a basis for a proof: no finite computation can confirm a statement about all even numbers. The criteria of rigour and the hierarchy of statuses are described on the Methodology page.