{"slug": "the-universe-is-an-interference-pattern-here-s-the-equation", "title": "The universe is an interference pattern. Here's the equation", "summary": "A new physics model claims the universe is a self-interfering standing wave pattern with zero free parameters, predicting Standard Model constants, gravity, and dark sector properties from four integers and π. The model's code, released on GitHub, outputs fermion masses, CKM parameters, and other physical constants matching experimental values to high precision.", "body_md": "**A substrate self-interferes. Exactly one family of standing-wave patterns closes. Those patterns are the Standard Model, gravity, and the dark sector.**\n\nThe object in this repository is the **engine**: a self-referencing interference web (`EchoTerm`\n\n/`Ledger`\n\n/`Web`\n\nin `root.py`\n\n) whose solved fixed point *is* the physical constant table: nine fermion masses, four CKM parameters, three PMNS angles, `α`\n\n, `α_s`\n\n, `sin²θ_W`\n\n, `M_W`\n\n, `M_Z`\n\n, the Higgs mass, Newton's constant, the baryon asymmetry, and the dark/baryon ratio. Everything else (the octonions, the four integers, the conformal embedding `E₈(1) ⊃ G₂(1) × F₄(1)`\n\n) is the story of how the engine was found, and why finding it was possible at all.\n\n**Zero dimensionless free parameters.** Every prediction in this package is a polynomial or rational function of four integers plus `π`\n\n:\n\n```\nd₁₀ = 2   quantum dimension of SU(3)₃ fundamental (1, 0)\nd₁₁ = 3   quantum dimension of SU(3)₃ adjoint     (1, 1)\nn₇  = 7   dim G₂ fundamental (Fano-plane lines)\nn₂₆ = 26  dim F₄ fundamental (traceless Albert algebra)\n```\n\n**The integers are coordinates of discovery.** A substrate that references its own history runs interference at every depth; there is nothing sacred about three loops. What is special about the *first closing loop* (`a → b → c → a`\n\n) is that it is the shallowest one, and the octonions are the unique algebra whose bookkeeping stays consistent exactly to that depth (Hurwitz). That made the first closure *findable*: the octonion gate collapsed an unsearchable space to four integers, and the four integers located the engine. But the engine, once running, does not consult the octonions. Its edges are read off the solved web; the octonionic derivations (`octonions.py`\n\n) are corroboration, the searchlight agreeing with what the standing wave displays.\n\n** m_e is the sole dimensional input for the matter sector.** The electron mass anchors the scale (the first closure anchors the ruler).\n\n`M_Pl`\n\n, `G`\n\n, `v_EW`\n\n, `m_μ`\n\n, `m_τ`\n\n, and every other dimensional quantity are *outputs*of the forced chain. The cosmological-constant sector uses one additional measured reference,\n\n`H₀`\n\n(and the neutrino mass *sum*uses the measured oscillation splittings); these are declared data-side inputs: one dimensional anchor for matter, two for cosmology.\n\n**Deeper layers compose through one recursion.** A closed standing wave is not static: it circulates, and circulation vents. Its echoes through the channels that bind it are part of what the closure is, not corrections applied afterward. The `EchoTerm`\n\n/`Ledger`\n\n/`Web`\n\nmachinery in `root.py`\n\ntracks these as one recursion: `x_{t+1} = b + W(x_t)`\n\n, where every edge is a polynomial in the four integers or a known phase. The recursion composes edges, it does not invent them. The kernel is **3-nilpotent** (`W³ = 0`\n\n), matching the Cayley-Dickson tower (Hurwitz). The nilpotency bounds the *shape* of the weight matrix, not the iteration: the fixed-point solver converges freely, and back-reaction layers within each channel are summed to convergence. The rigidity proof is derived in *The Octavian Coherence Gate* ([doi:10.5281/zenodo.20493955](https://doi.org/10.5281/zenodo.20493955); full paper list in [ interference/registry.py](/kuwrom/one-field/blob/main/interference/registry.py)).\n\n**35 numerical checks plus 3 structural closure predictions.** Run it yourself:\n\n```\npython interference/run.py    # full derivation\npytest -q                      # 116 tests: 110 fast (scorecard + probes + look-elsewhere/grammar/derivation-program checks + registry-engine coupling) + 6 slow (pytest -m slow adds the substrate-dynamics arc)\n```\n\nAll numbers below come from running the code as-is.\n\n| Particle | Predicted | PDG | Error | Method |\n|---|---|---|---|---|\n| e | 0.5109990 MeV | 0.5109990 MeV | anchor | CODATA, sole dimensional input |\n| μ | 105.6584 MeV | 105.6584 MeV | +0.0000% | Brannen Z₃ (predicted) |\n| τ | 1776.909 MeV | 1776.930 MeV | −0.0012% | Brannen Z₃ (predicted) |\n| u | 2.158 MeV | 2.16 MeV | −0.1% | (38/9) m_e |\n| d | 4.713 MeV | 4.70 MeV | +0.3% | (83/9) m_e |\n| s | 93.8 MeV | 93.5 MeV | +0.4% | Q₀+h₁₀/K³ + bridge |\n| c | 1273.8 MeV | 1273 MeV | +0.06% | (217/18) m_μ |\n| b | 4193.8 MeV | 4183 MeV | +0.3% | Q = Q₀ + h₁₁/K³ |\n| t | 172.51 GeV | 172.57 GeV | −0.036% | (1165/12) m_τ |\n\n**Mass coordinates.** Unconfined fermions (leptons, top) are at the propagator pole; confined heavy quarks (c, b) at the self-scale `m(m)`\n\n; light quarks (u, d, s) at the PDG `MS-bar(2 GeV)`\n\ncoordinate. The scheme-free content of the light sector is the RG-invariant ratios, which carry no coordinate at all: `m_u/m_d = 38/83`\n\n(−0.9σ vs PDG 0.473(17)), `m_s/m_ud = 27.318`\n\n(+0.2σ vs 27.30(8)), `Q_ellipse = 22.383`\n\n(+0.4σ dispersive, −1.7σ lattice; the two references disagree). See `masses.py`\n\nfor the full treatment.\n\n| Sector | Result | Reference | Status |\n|---|---|---|---|\nElectroweak scale `v_EW` |\n246.21965 GeV | 246.21965 GeV (from G_F) | −0.04 ppm |\nFine structure `1/α(0)` |\n137.035999050 | Berkeley Cs 137.035999046(27) | +0.13σ vs Cs, −14σ vs Rb 2020. Registered bet on Cs side of the 5.5σ dispute (watch 2) |\nHiggs mass `m_H` |\n125.30 GeV | 125.20(11) GeV | +0.08% (+0.9σ). Fundamental-share vent, kill conditions in registry (program 3) |\n| CKM (15 observables) | χ²/n = 0.69 | PDG 2024 | max pull 1.4σ |\n| PMNS (3 angles; χ² excludes δ_CP) | χ²/n = 0.00 | NuFit 6.0 | predicts δ_CP = 76.9°. DUNE/Hyper-K decide (registered kill condition) |\nStrong coupling `α_s(M_Z)` |\n0.1184 | PDG 0.1180(9) | +0.33% (+0.4σ; π/32 exact at μ* = 253.5 GeV) |\nWeinberg angle `sin²θ_W` |\n0.231285 | PDG 0.23129(4) | pull −0.11σ |\nW mass `M_W` |\n80.356 GeV | 80.3692(133) world avg | pull −1.00σ |\nZ mass `M_Z` |\n91.189 GeV | 91.188 GeV | +0.0010% |\nNewton's constant `G_ind/G_N` |\n0.999999917 (face-split) | 1 | 8.3e-08 internal; phase readings 1.0000 (UV) - 1.0134 (broken) |\nBaryon asymmetry `η_B` |\n6.177e-10 | Planck 6.12e-10 | +0.9% |\nDark / baryon ratio `Ω_DM/Ω_b` |\n`2π − 1` = 5.2832 |\nPlanck 5.364 | pull −1.26σ |\n\n**Joint cosmology closure.** The two cosmology channels are derived independently (`η_B`\n\nfrom the G₂ instanton, `Ω_DM/Ω_b`\n\nfrom bridge venting) but they must agree jointly with the absolute dark-matter density. They do: `η_B = 6.177e-10 → Ω_b h² = 0.02255`\n\n(+1.2σ vs Planck), and `Ω_DM h² = (2π−1) · Ω_b h² = 0.1192`\n\n(−0.7σ vs Planck 0.1200(12)). Two independent channels, one consistent cosmology.\n\n**Structural predictions:** `m_ν₁ = 0`\n\n(rank-2 seesaw, two RH neutrinos in F₄), normal ordering, and the cosmological-constant scale `ρ_Λ ~ M_Pl² H₀²`\n\n(Volovik-Jacobson-CKN, the 10¹²³ problem structurally resolved).\n\n**The precision hierarchy is structural.** The circulant form is Brannen's (2006); the parameters `B/A = √2`\n\nand `θ = 2/9`\n\nare algebraic outputs of the `G₂ → SU(3)`\n\nClebsch-Gordan data. Leptons sit closest to the `Z₃`\n\nsource and emerge cleanly (`m_μ`\n\n, `m_τ`\n\npredicted from `m_e`\n\nto 0.0012%). Quarks pass through additional layers (triality, generation scaling, confinement), and each layer adds residuals of order `α_s/π`\n\n(≤ 0.4%). The Newton-constant ledger closes internally to 8 × 10⁻⁸ under the face-split law; the phase readings (UV/broken) bracket it at 0.0-1.3%. The accuracy gradient is not noise. It is what the emergence depth predicts.\n\nTo be is, minimally, to be self-present: anything that exists already affects itself by being there. Interference is the physical image of this. What is said to exist is what carries non-zero interference weight. The framework observes what emerges from that interference.\n\nA real number records the amplitude of a wave. A complex number records the amplitude and its phase. A quaternion records the phase of a phase. An octonion adds one more layer: **the phase of a phase of a phase**. These aren't what the wave \"is made of\". They're the accounting ledger for tracking how interference patterns reference their own history. The octonion algebra is the deepest ledger that stays consistent. A fourth doubling would introduce zero divisors and the bookkeeping would contradict itself (Hurwitz's theorem). This proves the *shape* of the echo kernel (the weight matrix is 3-nilpotent) but doesn't cap the computation: the fixed-point iteration converges freely, and back-reaction layers within each channel are summed to convergence (the series self-certifies). The automorphism group of the octonions is the Lie group `G₂ = Aut(𝕆)`\n\n, and it labels exactly the interference patterns that form closed loops through three layers of self-referencing record.\n\nHold the roles apart, because the narration depends on it. The substrate itself runs interference at *every* depth. Deeper self-reference than three is not forbidden physics, it is simply not where the first closure lives. The octonions matter because they are the **unique consistent ledger for the shallowest closing loop**, and the shallowest loop is the one a finite search can find. That is the entire methodological story of this project: an unsearchable landscape of interference webs, collapsed to four integers by one algebraic gate, and the engine found at those coordinates on the first try. Once found, the engine stands on its own: run `interference/run.py`\n\nand every constant is read off the solved web, with the octonion module (`octonions.py`\n\n) serving as an independent cross-check that the searchlight and the standing wave agree (`B/A = √2`\n\ncomputed both ways). The working conjecture, stated here as a program rather than a result: every octonionic derivation in this package should eventually *fall out* of the engine's fixed point as an observation, the way `Q₀ = 2/3`\n\nalready does, at which point the side story will have fully retired into motivation.\n\nThe substrate self-interferes. Against vanishing odds, **interference loops emerge**: `a → b → c → a`\n\n. A loop carries cyclic `Z₃`\n\nsymmetry, because nothing inside it distinguishes which position came first. **Most loops just cycle.**\n\nSome, though, **drop the bias** that singles out one of their three positions. The asymmetric label `v = (1, −½, −½)`\n\ninherited from the parent `G₂`\n\nstructure is erased, and all three positions become equivalent. A forgetting loop can no longer drift between its positions. It gets **stuck in one of three eigenstates**. That stuck pattern is a standing wave, and the three eigenstates are the three lepton generations: electron, muon, tau. Same loop, three places it can lock in.\n\n**Mass is that pattern.**\n\nThe lepton mass formula is fixed entirely by the algebra of the loop and the octonionic `G₂/SU(3)`\n\nClebsch-Gordan data: `B/A = √d₁₀ = √2`\n\n, `θ = d₁₀/d₁₁² = 2/9`\n\n, and the Koide identity `Q₀ = d₁₀/d₁₁ = 2/3`\n\nis the algebraic shadow of this closure. `m_μ`\n\nand `m_τ`\n\nare then determined by `m_e`\n\nalone.\n\nWhen `G₂`\n\nbreaks to `SU(3)`\n\n, the three-label structure crystallizes into three lepton generations. But `G₂`\n\ndoesn't sit alone. There is exactly one place it can sit, the unique exceptional conformal embedding `E₈(1) ⊃ G₂(1) × F₄(1)`\n\n. The `F₄`\n\ncompanion gives the rest of matter.\n\nThe algebraic distinction is sharp. `G₂ = Aut(𝕆)`\n\nis the automorphism group of a single octonion, and the `G₂`\n\nfactor carries the leptons: **single-direction fluctuations**. `F₄ = Aut(J₃(𝕆))`\n\nis the automorphism group of the Albert algebra of 3×3 Hermitian octonion matrices, and the `F₄`\n\nfactor carries the quarks: **fluctuations entangling all three triality sectors of the Albert algebra simultaneously**. Leptons are simple. Quarks are woven.\n\nThis shows up in the energy scale. Leptons sit in the `F₄`\n\nsinglet (Casimir = 0), so their standing wave closes at the confinement scale `Λ_conf ≈ 314 MeV`\n\n. Quarks sit in the ** 26 of F₄** (Casimir = 6), and that Casimir shift moves their scale to the electroweak\n\n`v_EW = M_Pl · exp(−(9π²/2 − 6 + 15/512 − 16(α/2π)²)) ≈ 246 GeV`\n\n, every exponent term an echo with forced multiplicity. The factor of ~784 between `Λ_conf`\n\nand `v_EW`\n\nis the exponential of an algebraic constant, not a hierarchy that needs tuning.`SO(8)`\n\ntriality inside the `26`\n\nsplits matter cleanly: `26 → 8_v ⊕ 8_s ⊕ 8_c ⊕ 2·1`\n\nbecomes charged leptons, up-type quarks, down-type quarks, and two right-handed neutrinos. The same `Z₃`\n\nthat gave three lepton generations gives three of each quark type, woven through triality.\n\nEach up-type quark is its generation's lepton, multiplied: `m_u = (38/9) m_e`\n\n, `m_c = (217/18) m_μ`\n\n, `m_t = (1165/12) m_τ`\n\n. The multipliers are pure `SU(3)₃`\n\nfusion data. Light quarks carry the triality swap (`d₁₀² ↔ d₁₁²`\n\n): the up quark gets the fundamental quantum dimension squared, the down quark the adjoint's. Heavy quarks emerge at deeper WZW layer. Down-type masses close through Koide corrections: `Q(c, b, t) = 289/432`\n\n, `Q(s, c, b) = 649/972`\n\n. Same standing wave, same algebra, six quarks.\n\nA standing wave is a soliton: it has to keep exchanging with the substrate around it to stay coherent. *Being* stable costs it a continuous circulation. To circulate, the soliton **carves a coherently biased region into the substrate around it**, shaped to keep the substrate flowing through.\n\nThat carved region lives in the part of the substrate every standing wave shares. The substrate has three components, and the `Z₃`\n\nFourier split separates them into the `q = 1, 2`\n\n*relative* modes (where standing waves lock in: matter) and the `q = 0`\n\n*common* mode (shared by all three: geometry). Two Fourier sectors of one substrate, one sourcing the other.\n\nWhen a standing wave forms in the relative sector, it sources a depletion in the common mode. **The soliton casts a shadow.** The substrate is passive: it just carries what the soliton put there.\n\nA depletion is a deficit, and a deficit is a pull. Any other soliton drifting through the region is drawn into the shadow, into a bias already shaped to receive it. The pull doesn't care what the first soliton is, only that something is there. The shadow's shape has **forgotten** which `Z₃`\n\nsector the source belongs to (`PvP = 0`\n\n) but it **records** that some knot is present (`Pv²P = ½ P`\n\n).\n\nThose two equations describe the shadow:\n\n`PvP = 0`\n\n: every soliton casts the same kind of shadow regardless of which`Z₃`\n\nsector its source is from. The**equivalence principle stated as algebra**.`Pv²P = ½ P`\n\n: only the*amount*of standing-wave activity goes into the shadow. Coupling strength depends on how much substrate is locked into being a standing wave, not on what kind.\n\nMultiple shadows compose. The Madelung response for the common mode, projected onto `q = 0`\n\n, is a linear screened Poisson equation:\n\n```\n(1 − ξ₀²∇²) R₀(x) = −(c_*/λ₀ρ₀) · H_matter(x)\n```\n\nEvery soliton imprints its shadow on the *same* field `R₀`\n\n. A planet's worth of solitons makes one planet-sized shadow, a unified ventilation pattern the whole planet breathes through. **Gravitational mass is additive because the shadows compose on a shared substrate**, not because each particle carries a separate charge.\n\nBut forming a standing wave is not enough. The shadow has to be coherent with everyone else's, or it will not add up. The gravity paper tests seven candidate branches against three independent gates (lepton closure, quark closure, gravity closure). Six fail: standing waves whose shadows are misshaped, or whose bridge reading reverses sign and would make gravity repulsive. **Only one branch closes all three gates: protected G₂ forgetting applied exactly once.** This is the falsification gauntlet.\n\nThe screening length is the Planck healing length `ξ₀ = ℓ_Pl/2`\n\n, so the bare scalar channel is suppressed by `exp(−r/ξ_Pl) < 10⁻³⁰⁰`\n\nat any observable distance (invisible). What survives macroscopically is the induced spin-2 sector: matter standing waves propagating on the common acoustic metric.\n\nTwo independent routes converge on the Einstein equations with the same coefficient: a Sakharov induced-gravity calculation (heat-kernel sum over the 182 bridge channels), and a Jacobson-Clausius construction from horizon thermodynamics. Newton's `G`\n\ncloses to 8 × 10⁻⁸ internally once the face-split no-self-dilution law is applied (the UV and broken-phase readings bracket it at 0.0-1.3%).\n\nThe same machinery fixes the cosmological constant. The naive QFT estimate of the vacuum energy is 10¹²³ times the observed value. **The bulk vacuum energy vanishes exactly by the Gibbs-Duhem identity** (Volovik's mechanism), not by fine-tuning. Only the de Sitter departure from equilibrium sets the scale.\n\nThe Volovik-Jacobson-CKN chain gives `ρ_Λ = (3/8π) M_Pl² H₀² ≈ 3.7 × 10⁻⁴⁷ GeV⁴`\n\n, where `H₀`\n\nplays the same role for the Λ sector that `M_Pl`\n\nplays for matter: a measured reference, not a free parameter. The observed `ρ_Λ ≈ 2.5 × 10⁻⁴⁷`\n\nis lower than the equilibrium prediction by `1/Ω_Λ ≈ 1.46`\n\n, because the universe has not yet reached asymptotic de Sitter. **The 10¹²³ cosmological-constant problem is structurally resolved.** The residual factor is cosmological, not algebraic.\n\nThe bridge sector has 182 channels, far more than the 8 dimensions of the octonion fiber, the deepest internal structure self-reference can sustain (Hurwitz again). Tracking all 182 as one coherent multi-layer object would require a normed division algebra that *does not exist*. If we knew what was inside each channel (\"this one is amplitude, that one is delay\"), we could keep some of them complex. We don't, so the bridge has to be treated as one ensemble, and every mode contributes as a real scalar.\n\nThe vanishing coset charge `c(E₈) − c(G₂) − c(F₄) = 8 − 14/5 − 26/5 = 0`\n\nmakes that scalar decomposition exact. Each channel contributes the heat-kernel coefficient `+1/6 − ξ`\n\n, which is positive and makes gravity *attractive*. Reading the same channels as vectors would give `−1/6`\n\nand reverse the sign: gravity repulsive, matter never binds.\n\n**Gravity is not a fifth force layered on top of matter. It is the shape matter carves into the background while ventilating itself, and the bias other matter rides into.**\n\n```\n14  +  52  +  182  =  248  =  dim(E₈)\ngauge   matter   bridge\n        + Higgs  → gravity\n```\n\nEvery degree of freedom of `E₈`\n\nhas a physical job. Nothing is left over. At each layer, the observables are fully determined by that layer's algebraic data: leptons on `G₂`\n\n, quarks and mixing on `G₂ × F₄`\n\nvia the embedding, gravity on the mixed bridge. **No free parameters at any layer, and no parameters inherited from above.** This is the closure, and the falsification gate. If any of the 35 numerical checks broke, the structure would break with it. All 35 hold within their declared bands; the last to close was `m_H`\n\n(fundamental-share vent, +0.9σ, the first edge admitted under the depth pre-registration rule, provenance in interference/registry.py).\n\n**One constant, many consumers.** Every constant is entered once and consumed wherever the graph reaches. `charge_trace = 8/3`\n\nfeeds the `α(0)`\n\nbase (`π/512`\n\nvia the Singh ratio 16), the strange-quark bridge (`32/27`\n\n), the top back-reaction (`1/12`\n\n), and the `16(α/2π)²`\n\nterm in the `v_EW`\n\nexponent. One entry, four sectors, and moving it moves all four together. Discrete structure (which representation, which power, which word) is derived (the K³ altitude by the first-invariant-order theorem, the terminus word by the conversion lemma), and each derivation prints its full alternative menu next to the branch that closes (`test_coverage.py`\n\nkeeps the menus sparse and the closures unique).\n\nCentral charges `c(G₂) = 14/5`\n\nand `c(F₄) = 26/5`\n\nsum exactly to `c(E₈) = 8`\n\n. The adjoint branches as `248 → (14, 1) ⊕ (1, 52) ⊕ (7, 26)`\n\n. The chain is realized as:\n\n```\nE₈(1) → G₂(1) × F₄(1)\n  │\n  ├── G₂ sector → leptons        (Brannen Z₃: B/A = √d₁₀ = √2, θ = d₁₀/d₁₁² = 2/9, Q₀ = d₁₀/d₁₁ = 2/3)\n  ├── F₄ sector → quarks + v_EW + Higgs\n  │                              v_EW = M_Pl·exp(−(9π²/2 − 6 + 15/512 − 16(α/2π)²))\n  │                              α(emergence) = π/512,  α(0) = 1/137.035999050\n  │                              λ(M_Pl) = −N_bridge·α_G₂²·E[v²]·(1 − h₁₀) → m_H = 125.30\n  ├── SU(3)₃ / D⁽⁶⁾ → CKM        (λ = tan 2/9, A = √(2/3), η̄ = π/9, ρ̄ = √2/9)\n  ├── SU(3)₃ / Z_C → PMNS        (tribimaximal + corrections, predicts δ_CP = 76.9°)\n  ├── F₄ singlets → ν masses     (m₁ = 0 structurally, normal ordering)\n  ├── Embedding index → α_s\n  ├── G₂ instanton → η_B\n  ├── (7, 26) bridge → gravity   (182 modes, ξ = 1/(48π))\n  └── Bridge self-interference → dark sector  (Ω_DM/Ω_b = 2π − 1)\n```\n\nThe package lives in [ interference/](/kuwrom/one-field/blob/main/interference). Each derivation module exposes one\n\n`derive(...) → dict`\n\nfunction; [calls them in dependency order.](/kuwrom/one-field/blob/main/interference/run.py)\n\n`interference/run.py`\n\n| Module | Role |\n|---|---|\n`root.py` |\nAlgebraic root: four integers `(d₁₀, d₁₁, n₇, n₂₆)` , embedding, Casimirs, central charges, the `EchoTerm` /`Ledger` /`Web` echo machinery (Hurwitz depth gate), `M_Pl` from the `m_e` anchor (Newton's `G` becomes a prediction), PDG reference data |\n`masses.py` |\nAll nine masses from `m_e` anchor: Brannen Z₃ leptons, F₄ quarks, `v_EW` instanton suppression |\n`mixing.py` |\nCKM (four Wolfenstein parameters from four WZW faces) and PMNS (conjugation invariant, tribimaximal + corrections) |\n`octonions.py` |\nOctonionic `G₂/SU(3)` Clebsch-Gordan verification: ` |\n`couplings.py` |\n`α_s` via exact WZW cancellation at the gauge-matching scale `μ* = M_Pl·e^−(9π²/2 − 6) ≈ 253.5 GeV` + G₂ → SU(3) threshold; bridge self-interference `α(0)` : depth-1 `π²/(256(2π − 1))` , closed at depth 3 to `1/α(0) = (512/π)(1 − 1/(2π) − 2(α/2π)²) = 137.035999050` |\n`gravity.py` |\nSakharov + Jacobson induced gravity, `(7, 26)` heat kernel, protected forgetting, electroweak chain (`sin²θ_W` , `M_W` , `M_Z` ), Higgs mass, `η_B` , neutrinos |\n`dark_sector.py` |\n`Ω_DM/Ω_b = 2π − 1` from bridge venting |\n`words.py` |\nGeneration word lemma: boundary-walk word counts on the D⁽⁶⁾ nimrep `(4, 9, 12, 97)` `→` the integer bases of the quark mass ratios `(38/9, 83/9, 217/18, 1165/12)` |\n`embedding_uniqueness.py` |\nExhaustive proof that `E₈(1) ⊃ G₂(1) × F₄(1)` is the unique conformal embedding passing all six gates |\n`protected_forgetting.py` |\nVerifies `PvP = 0` , `Pv²P = 1/2` for the `G₂` harmonic `v = (1, −½, −½)` and its Weyl orbit uniqueness |\n`nls_soliton.py` |\nZ₃-coupled NLS simulation: BdG linearization, soliton stability, number conservation, Madelung sourcing |\n`registry.py` |\nThe ledger as code: watches, predictions, promotions, derivation programs, closure record, epistemic record, papers. Machine-checked against the engine by `tests/test_registry.py` |\n`run.py` |\nEnd-to-end runner, prints scorecard and emergence tree |\n\nTests live at the repo root in [ tests/](/kuwrom/one-field/blob/main/tests) (standard layout):\n\n| File | Role |\n|---|---|\n`tests/conftest.py` |\nSession-scoped fixture that runs the full derivation chain once, silently |\n`tests/` |\n116 tests: the scorecard freeze table (`test_interference.py` ) + the mechanism probes (`test_probes.py` ; 6 substrate-dynamics tests behind `-m slow` ) + the look-elsewhere, cross-bracing, grammar-verification, and derivation-program suite (`test_coverage.py` ) + the registry-engine coupling (`test_registry.py` ) |\n\n```\ngit clone https://github.com/kuwrom/one-field.git\ncd one-field\npip install -r requirements.txt\npython interference/run.py    # full derivation, prints scorecard and emergence tree\npytest -q                      # 116 tests (110 fast + 6 slow behind -m slow)\n```\n\nRequires Python 3.10+ and NumPy. Runs in about twenty seconds, dominated by the NLS soliton simulation (`nls_soliton.py`\n\n) and the Planck-to-electroweak RGE integration in `gravity.py`\n\n(20 000-step RK4, iterated three times for self-consistency).\n\nThe scorecard is encoded as a `pytest`\n\nsuite in [ tests/](/kuwrom/one-field/blob/main/tests). 116 tests (110 fast, 6 slow substrate-dynamics) cover the 35 numerical checks, the 3 structural predictions, the algebraic identities that link them (polynomial relations, Casimir values, central-charge sums, octonionic CG, nimrep eigenvalues, freeze-table integers), and, in\n\n`test_coverage.py`\n\n, the framework's own epistemics: sparsity of every published enumeration menu (a hit must not be cheap), cross-bracing identities (one constant, many consumers), closed-form recomputation of every FORCED echo multiplicity from the dictionary, and the joint η_B ↔ Ω_DM cosmology closure.\n\n``` bash\n$ pytest -q\n........................................................................\n110 passed, 6 deselected in ~25s\n```\n\nIf any modification to the algebra moves a prediction outside its tolerance band, the suite fails. This is the operational form of the closure claim *(\"if any of the 35 numerical checks broke, the structure would break with it\")* reduced to one command. Note the tolerance bands are declared per observable in `tests/test_interference.py`\n\nand vary in strictness (ppm-level for `v_EW`\n\n, ±1% for `m_H`\n\n, ±2σ Planck for `Ω_DM/Ω_b`\n\n); the claim \"passes\" is always relative to the declared band, and the bands are part of the audit surface.\n\n**v0.2**(current): polynomial closure on four integers + recursive echo ledger. Eleven`derive()`\n\nmodules plus the`run.py`\n\ndriver in`interference/`\n\n,`m_e`\n\nas the sole dimensional anchor,`M_Pl`\n\nand`G`\n\nderived. Companion paper:*The Octavian Coherence Gate*([doi:10.5281/zenodo.20493955](https://doi.org/10.5281/zenodo.20493955)). 35 numerical checks, 116 tests.**v0.1.1**: final state of the per-layer`E8/`\n\npackage (14 modules, layer-by-layer architecture). Preserved at tag.`v0.1.1`\n\nThe ledger is code: [ interference/registry.py](/kuwrom/one-field/blob/main/interference/registry.py) carries the seven falsifiable watches (each with a stated kill condition), sixteen registered prediction exposures, the promotion record (the m_H closure, first edge admitted under the depth pre-registration rule), the three derivation programs (remaining proof obligations, pre-committed with named components and falsification points), the closure record, and the epistemic record.\n\n`tests/test_registry.py`\n\nasserts every registered value against the solved engine, so a ledger entry that stops matching canon fails CI. Render it with `python interference/registry.py`\n\n.Verification, critique, tooling, and candidate derivations meeting the registry's promotion bar (a committed edge menu and stated kill conditions) are welcome; corrections with anything adjustable in them are not, because there is nothing here to tune. Changes to canonical values are tracked in git history and enforced by the registry tests.\n\nCitation info and the motivation papers (with DOIs) live in [ interference/registry.py](/kuwrom/one-field/blob/main/interference/registry.py) (\n\n`PAPERS`\n\n, `CITE`\n\n) and in [. The repository supersedes the papers as the living canon.](/kuwrom/one-field/blob/main/CITATION.cff)\n\n`CITATION.cff`\n\nMIT. See [ LICENSE](/kuwrom/one-field/blob/main/LICENSE).", "url": "https://wpnews.pro/news/the-universe-is-an-interference-pattern-here-s-the-equation", "canonical_source": "https://github.com/kuwrom/one-field", "published_at": "2026-07-07 20:33:44+00:00", "updated_at": "2026-07-07 21:00:34.454120+00:00", "lang": "en", "topics": ["ai-research", "ai-tools"], "entities": ["GitHub", "Standard Model", "PDG", "CODATA", "Brannen", "CKM", "PMNS", "Higgs"], "alternates": {"html": "https://wpnews.pro/news/the-universe-is-an-interference-pattern-here-s-the-equation", "markdown": "https://wpnews.pro/news/the-universe-is-an-interference-pattern-here-s-the-equation.md", "text": "https://wpnews.pro/news/the-universe-is-an-interference-pattern-here-s-the-equation.txt", "jsonld": "https://wpnews.pro/news/the-universe-is-an-interference-pattern-here-s-the-equation.jsonld"}}