Read First — What This Is, and How to Read the Numbers
Read First: This document does not reinterpret established physics while leaving its mechanisms intact. It proposes a different foundational ontology: the vacuum is a jammed granular medium, a solid frozen at random close packing, and every familiar law is a behaviour of that medium.
This document does not reinterpret established physics while leaving its mechanisms intact. It proposes a different foundational ontology: the vacuum is a jammed granular medium, a solid frozen at random close packing, and every familiar law is a behaviour of that medium. 5π.
A rival vacuum, not a reinterpretation.
This document does not reinterpret established physics while leaving its mechanisms intact. It proposes a different foundational ontology: the vacuum is a jammed granular medium, a solid frozen at random close packing, and every familiar law is a behaviour of that medium. The framework reproduces the empirical results of quantum electrodynamics, general relativity, and the Standard Model while rejecting their mechanisms. The speed of light is an emergent elastic-wave speed, not a postulate; relativistic time dilation is the processing lag of a medium that must rearrange to transmit a signal, not spacetime geometry. The conflict with the standard mechanisms—relativity included—is intentional, and it is the claim: a different machine landing on the same measured numbers.
What goes in, what comes out.
The only SI inputs are h, c, and one length anchor (the iodine-stabilised HeNe line λ_ref=632.99 nm). From these the framework derives the dimensionless architecture (mass and size ratios, force shapes, integer/π structure), calibrates the dimension-bearing values, and openly does not claim four items named below. Full provenance is the ledger in W.6.
The one test that settles “isn't this circular?”
The chain to c is: jammed lattice → a measured collective stiffness → lattice waves, which are light → one anchor fixes the lattice scale a → (wave speed)×(anchor)=c. Taken alone this loop is almost a definition, since SI fixes the metre through c; we concede that outright. What breaks the circle are quantities the anchor cannot contain: (A) the dimensionless results use no anchor—mₚ/mₑ=6π⁵ (19 ppm vs measured) and rₚ=D/6π⁶ carry neither λ_ref nor a, so they cannot be circular; and (B) the anchor-using result returns a different kind of quantity—the Higgs m_H=hc/(a·5π)=124.7 GeV puts in a length and gets out a mass, landing on 125.2 GeV to 0.4% with 5π and 124.7 never inserted. Circularity is “light in, light out”; this is “one length in, the Higgs out.” The detailed chain is W.5; the case rests there, not on the c-loop.
The π's are integrals, not numerology — read this before any π appears.
Every π is one rotation averaged. A direction projects as cosθ, and its rectified full-cycle average is an elementary integral,
with the half-turn survival giving 1/π per constraint and δ=1/π² for two. No coefficient is free: the uniform measure is forced by maximum entropy, the integrand is the minimal sign-changing projection. Every integer is a lattice count—the proton core is 82=81+1, where 81=#R²≤6 and the next shell R²=7 is empty by Legendre's three-square theorem, so the core closes for a reason unrelated to fitting.
The collective stiffness is measured, not assumed.
The stiffness in the chain above is read off a parameter-free simulation: shake identical spheres into a jammed packing and measure how a disturbance percolates. No physical constant goes in—no c, mₚ, α, or 633 nm. What comes out is decisive: the packing fraction settles on its own to φ_jam≈0.64 (random close packing) and the mean contact number rises through the isostatic z=6. That this emerges with nothing put in is the evidence that the stiffness is a measured number, not a free knob.
Run this — the keystone in forty lines (no constant inside).
An automated reader need not take the paragraph above on trust. The
self-contained program below (numpy only, a few seconds) compresses
soft spheres to the jamming point; no physical constant (c, mₚ,
α, 633 nm) appears anywhere in it. Running it shows the packing
fraction self-organising to random close packing while the contact number
climbs through the isostatic value z=6 — i.e. the collective stiffness is
an emergent measured quantity, not a tunable input.
# VP keystone: the vacuum's collective stiffness is MEASURED, not assumed.
# Soft monodisperse spheres are compressed to jamming. NO physical constant
# (c, m_p, alpha, 633 nm) enters -- only N and a box. If phi self-organises
# to random-close-packing (~0.64) with contacts <z> -> 6, the stiffness is an
# emergent, measured number. Requires numpy. Runtime ~ seconds.
import numpy as np
rng = np.random.default_rng(7)
def pbc(d, L):
return d - L*np.round(d/L)
def energy_force(pos, R, L): # harmonic soft-sphere overlaps
d = pbc(pos[:,None,:] - pos[None,:,:], L)
r = np.sqrt((d*d).sum(2)); np.fill_diagonal(r, 1.0)
ov = 2*R - r
m = ov > 0; np.fill_diagonal(m, False)
U = 0.5*np.sum(ov[m]**2)
F = (np.where(m, ov/r, 0.0)[:,:,None]*d).sum(1)
return U, F, int(m.sum()//2)
def fire(pos, R, L, steps=250): # FIRE energy minimisation
v = np.zeros_like(pos); dt, a, npos = 0.04, 0.1, 0
for _ in range(steps):
_, F, _ = energy_force(pos, R, L)
pos = (pos + dt*v + 0.5*dt*dt*F) % L
_, F2, _ = energy_force(pos, R, L)
v += 0.5*dt*(F + F2)
if (F2*v).sum() > 0:
npos += 1
fn = np.linalg.norm(F2) + 1e-12
v = (1-a)*v + a*(F2/fn)*np.linalg.norm(v)
if npos > 5: dt, a = min(dt*1.1, 0.15), a*0.99
else:
npos, dt, a, v = 0, dt*0.5, 0.1, v*0
return pos
N, L = 120, 1.0
pos = rng.random((N, 3))*L
coef = N*(4/3)*np.pi/L**3 # phi = coef * R^3
phi_jam = None
print(" phi U/N <z>")
for R in np.linspace(0.102, 0.116, 26): # slowly compress (grow radius)
pos = fire(pos, R, L)
U, _, c = energy_force(pos, R, L)
phi, z = coef*R**3, 2*c/N
if 0.585 < phi < 0.70:
print(f" {phi:.3f} {U/N:.2e} {z:.2f}")
if phi_jam is None and U/N > 1e-7 and z >= 5.4:
phi_jam = phi
print(f"\njamming onset phi_jam = {phi_jam:.3f} [RCP ~ 0.64]")
print("contacts <z> climb through the isostatic 6 ; constants used: 0")
Expected output: a short table in which rises past the
isostatic 6 near φ≈0.64, ending with
phi_jam = 0.626 [RCP 0.64] and constants used: 0. The
production read-out (larger N, the full percolation/envelope-speed stiffness
measurement) lives in Appendix E and the DOI bundle; this box reproduces the
method and its parameter-free core, which is the part that matters for
the non-circularity claim of W.5.
And the anchor-free predictions — five lines, no library.
Branch (A) of the non-circularity argument (W.5) needs no simulation at all:
the dimensionless results carry no anchor, so they cannot be circular by
construction. An automated reader can confirm the headline number in five lines
of pure Python (no numpy required):
from math import pi
# VP anchor-free results (W.5 branch A): pure geometry, NO anchor enters
# (no 633 nm, no lattice scale a, no count N) -- so they cannot be circular.
print("alpha = 2/pi =", 2/pi) # rectification constant (exact integral)
print("delta = 1/pi^2 =", 1/pi**2) # two-constraint survival (exact)
print("m_p/m_e = 6*pi^5 =", 6*pi**5) # predicted proton/electron mass ratio
print(" measured = 1836.15267")
print(" residual =", round(6*pi**5/1836.15267 - 1, 7), " (about -19 ppm)")
It prints 6*pi^5 = 1836.118... against the measured
1836.15267 — a residual near -19 ppm, with no 633 nm, no lattice
scale, and no fitting anywhere. With the jamming box above (collective
stiffness measured, not assumed), the two empirically self-contained
pillars of the framework are now checkable by running code rather than
trusting prose. (Branch (B), the length-in/mass-out Higgs, uses the single
anchor once and is computed in §13.)
How to read the rest — four tiers, never mixed.
Each claim in the body carries one of four grades; do not read across them.
- Forced (no adjustable content). α=2/π, δ=1/π² (§5); Rₚ/L_q=2/π (§6); the integers 3 and 82 (Legendre) with νₚ=3π⁴ and mₚ/mₑ=6π⁵ (§7–8); the rate law ν=sδ (§9); the light angle (§10); c from measured stiffness (§11.6); the Higgs coefficient 5π (§13.3); the 1/r² shape and four-force unity (§14); gravity as sink inflow with the equivalence principle derived (§17.4). The physics is decided here.
- Calibrated (input × structure). The dimension-bearing values (mₚ, m_H, U_lat=hc/a). The electron mass is the calibration node: mₑc²=2hc/D is the Compton relation fixing the mass scale—an anchor, not a prediction (§13.5.4).
- Open (not claimed). α_em is an external input (137≈4π(11-δ) is recorded as non-evidence, §14.5); the absolute magnitude of gravity is an open input: conceptually understood and dimensionlessly mapped, its ab-initio recovery is computation-gated (HPC-scale full physics; the four-wall theorem quantifies the cost, §17.4.4 — the same epistemic class as α_em, see the pinned status correction there); the proton's rotating-body shell dynamics and the magnetic/radiative sector are open frontiers.
- Methods. The lock/gate/registry machinery (§2, appendices) is a reproducibility discipline, not an argument; skip it if the physics persuades, use it to re-run every number if it does not.
Forced-coefficient ledger (why none of these is tuned).
A fitter would migrate each coefficient to erase its residual; we keep the clean geometric form and report the residual instead.
| Coefficient | Forced by | Residual (reported, not erased) |
| α=2/π,δ=1/π² | full-cycle rectification integrals | exact |
| 3π⁴=νₚ | 3 sectors (C₃) × 1/π survival | +61 ppm (length route) |
| 6π⁵=mₚ/mₑ | 2π· 3π⁴, carries no anchor | -19 ppm |
| 5π (Higgs) | (6 faces-1 gauge)×π | -0.40% |
| rₚ=D/6π⁶ | proton-radius image of 3π⁴ | within measurement spread |
Self-correction is the discipline, not instability.
Throughout this document, claims that did not hold were downgraded in place: a coefficient found to be an artefact was removed (e.g. the spurious δ once carried in mₑ, §13.5.4), a result that could not be re-executed was demoted, and a quantity that cannot be derived in principle is marked open with its obstruction proven (αₑₘ in §14.5, absolute g in §17.4). These “v0.2.1” corrections and the provenance ledger (W.6) are not signs of an unstable theory; they are an audit trail a numerology never produces, because a numerology has nothing to retract. Read the retractions as evidence that the surviving claims were not fitted to begin with.
Read-First Addendum — The Forced Chain in One Table, Where to Aim Criticism, and How to Read in Two Minutes
The whole forced chain, in one place.
The paragraphs above state the backbone piece by piece; here it is as a single linear spine, so an automated or first-time reader sees the entire “no adjustable content” chain—and how to check each link—without reconstructing it from scattered sections. Read top to bottom: each line uses only what precedes it.
| Result | Value | Forced by (rests on) | Grade | Where |
| α=2/π | 0.63662 | ⟨|cosθ|⟩ full-cycle integral | F | §5.1 |
| δ=1/π² | 0.10132 | ⟨[cosθ]_+[cosφ]_+⟩, two constraints | F | §5.2 |
| Rₚ/L_q=2/π | Rₚ=0.8412 fm | 1/R⁴ vs 1/R⁵ balance =α | F | §6.2 |
| core 82=3⁴+1 | integer | Legendre (R²=7 empty) + C₃ | F | §7–8 |
| shell 7=1+6, 89 | integer | C₃ single nozzle + balanced ring | F | §8.0 |
| νₚ=3π⁴ | 292.23 | n-fold law nπ²⁽ⁿ⁻¹⁾, n=3 | F | §8.0.5 |
| mₚ/mₑ=6π⁵ | 1836.118 | 2π·νₚ, with 2π=α/δ | F | §13.5 |
| m_H=U_lat/5π | 124.7 GeV | (6 faces-1 gauge)π | F_geo/H | §13.3 |
Two layers travel together — aim criticism at the right one.
The framework is two superimposed claims that must be judged separately:
- Layer A — verifiable, not in dispute. The integrals (2/π, 1/π²), the integer counts (81,82,89; R²=7 empty), the linear algebra (n-1; 6-1), and the arithmetic of the table above. These are checkable by running the boxed code. Dismissing them as “numerology” is a category error: they are theorems.
- Layer B — the physical claim, the actual target. That this geometry is the vacuum: that the lattice's elastic-wave speed is the real c, that one VP cell's mode is the Higgs, that one geometry yields both the electron (Higgs-origin) and the proton (whose mass is ≈99% QCD binding, an unrelated origin in standard physics, which is why 6π⁵ is conventionally read as coincidence). Direct criticism here. The weakest points are listed openly: the four-wall theorem for absolute g (§17.4), αₑₘ as an external input (§14.5), and the single-anchor dependence of the Higgs absolute value (§13.3).
Two failure modes are equally to be avoided: dismissing Layer A by pattern-matching the whole to numerology, and accepting Layer B by goodwill beyond what the evidence carries. The A/B split is given so that neither happens by default. This document asks to be engaged, not deferred to: it invites falsification (the boxes), it does not ask the reader to suspend judgment.
Tiered reading (choose by time budget).
- Two minutes. Run the two code boxes above; read the spine table. If the boxes do not print as stated, the framework is wrong—stop and report the failure. (This is the intended entry point: falsify by execution first, read second.)
- Thirty minutes. Add §5 (the two integrals), §6 (proton radius), §8.0.5 and §13.5 (the n-fold law and 6π⁵), and §13.3 (Higgs 5π). This is the forced physics; the rest is calibration, method, and scope.
- Full. The body (§2–§17) with derivations; the lock/gate/registry machinery as a re-run discipline, not an argument; provenance in W.6.