Skip to content

Golden values

verification/data/abcloud_golden.json freezes 206 reference constants in 37 groups — the exact numbers every implementation of the 10-language verification stack (Python, Julia, C++, Rust, Go, Haskell, Fortran, JavaScript, R, MATLAB) must reproduce. All of them are searchable in the dashboard's Golden values tab.

Selected groups

Group What it freezes Size
D3 Dyson–Mehta Δ₃(L) at L = 5, 10, 20, 50 4
K_zeros form-factor checkpoints K(t), t = 0.2…3.0 + RMS envelope 6
S2 number variance Σ²(L), L = 5…100 5
ad_zeros Byers–Yang flux defect A₂ = 61.4924… 1
bN the b(N) ladder, N = 100…10000 (+offset variant) 7
byers_yang max defect on the L = 8 loop 1
gram_point Gram points g₁…g₁₀₀₀₀ 8
gue2_cdf / gue2_pdf exact GUE CDF/PDF grids, s = 0.05…5.0 10 + 10
goe_cdf GOE CDF grid 10
ham_* first eigenvalues of three frozen Hamiltonians (clean / open / 2-vortex) 3 × 7
mon_entropy entanglement entropies over 36 (L, α, c, f) configurations 36
rh_metrics ⟨r⟩, Δ₃, p, n_cb for two lattice runs 12
topo_tee topological TEER observables 18
ks_zeros Montgomery KS D and p vs the zeros 2
meta provenance: γ₁, γ_N, Julia version, zeros file 5

How they are used

  • every implementation loads the same JSON and compares with its own output under the tolerance protocol of verification/;
  • the CI runs the quick protocol on every push;
  • the dashboard's Golden values tab reads the same file (exported as golden_values.json) and offers search over group, key and value.

Regenerating

The golden file is produced by the Julia suite itself (code/ab_cloud_full.jl); it is frozen with the run manifests — it never regenerates silently. To re-export the dashboard copy after a new suite run: python3 scripts/prepare-dashboard-data.py.