htmljava

TFP - Icosahedral Topology and Shell Growth

TFP - Icosahedral Topology and Shell Growth

Lemma: Unique Admissibility of the Icosahedral Topology

By John Gavel

Theorem: For a closed, isotropic discrete 2-manifold (topological sphere) constructed from uniform triangular relational domains, a local coordinate system with coordination number $K=12$ uniquely forces the global face count to be $F=20$.

Proof

Let the emergent spatial shell be a regular tessellation of a sphere by triangles, meaning every face has exactly 3 edges:

$$ 3F = 2E $$

Let $d$ represent the vertex degree (the number of edges meeting at any single node). For a network to be perfectly isotropic, the vertex degree must be uniform across the primary coordination shell.

We substitute the triangular face constraint ($E = \frac{3}{2}F$) and the uniform vertex degree handshaking lemma ($2E = dV \implies V = \frac{2E}{d} = \frac{3F}{d}$) directly into Euler's polyhedral formula ($V - E + F = 2$):

$$ \frac{3F}{d} - \frac{3F}{2} + F = 2 $$ $$ \left(\frac{3}{d} - \frac{1}{2}\right)F = 2 $$

In TFP, the innermost shell ($\tau = 1$) is defined by the unique relational coordination number $K = 12$, which establishes the baseline vertex count ($V = 12$) required for stable 3D closure (§3.4).

To satisfy $V = 12$ in a pure triangular tiling, we solve for the required uniform vertex degree $d$:

$$ V = \frac{3F}{d} \implies 12 = \frac{3F}{d} \implies F = 4d $$

Substitute $F = 4d$ back into our modified Euler equation:

$$ \left(\frac{3}{d} - \frac{1}{2}\right)(4d) = 2 $$ $$ 12 - 2d = 2 \implies 2d = 10 \implies d = 5 $$

A uniform vertex degree of exactly $d=5$ is topologically mandatory to sustain the $K=12$ coordinate system. Now, we solve for the unique, forced global face count $F$:

$$ F = 4d = 4(5) = 20 $$

Therefore, the face count $F=20$ is not a separate choice or an independent axiom handed down from above. The moment the substrate establishes a stable, 3D spatial coordinate fixed point ($K=12$), Euler's characteristic forces the local network degree to be $d=5$, which mechanically collapses the global topology into the icosahedron ($F=20$).

Theorem: Topological Forcing of Shell Growth

Theorem: On a discrete relational substrate satisfying $K=12$ icosahedral coordination (§3.4) and the forced global face count $F=20$ (§6.4.1), the number of vertices $g(\tau)$ lying exactly on the $\tau$-th concentric shell (at graph distance $\tau \ge 1$ from the center) is uniquely given by:
$$ g(\tau) = 10\tau^2 + 2 $$

where $\tau$ is the shell index in the emergent 3D spatial structure (distinct from the 1D chain hop-count distance $\rho_{ij}$ of Section 2; the mapping is mediated by the transfer operator $T$, §3.2).

Proof

1. The Discrete Surface Map

Let $\tau \in \mathbb{N}^+$ represent the shell index in the emergent 3D spatial structure—the number of concentric icosahedral coordination shells surrounding a central site. To preserve global isotropy under $K=12$ closure, the propagation of updates must tile a closed, discrete 2-manifold (a topological sphere).

The face decomposition identity fixes the primary structural face count at $F=20$. For an icosahedral triangulation of frequency $\tau$, each edge is subdivided into $\tau$ equal segments, partitioning each of the 20 primary triangular faces into $\tau^2$ smaller triangles (standard result in combinatorial geometry). The total face count $F(\tau)$ at shell depth $\tau$ is strictly:

$$ F(\tau) = 20\tau^2 $$

2. Application of Euler's Polyhedral Formula

To find the exact number of vertex nodes $g(\tau)$ required to bound these $20\tau^2$ faces, we invoke Euler's characteristic for a closed spherical surface:

$$ V(\tau) - E(\tau) + F(\tau) = 2 $$

In any pure triangular tessellation, every edge is shared by exactly 2 faces, and every face has exactly 3 edges. This establishes a strict, local handshaking constraint between edges and faces:

$$ 2E(\tau) = 3F(\tau) \implies E(\tau) = \frac{3}{2}F(\tau) $$

3. Direct Algebraic Forcing

Substitute the edge constraint $E(\tau)=\frac{3}{2}F(\tau)$ directly into Euler's formula to solve for the vertex count $V(\tau)\equiv g(\tau)$:

$$ g(\tau) - \frac{3}{2}F(\tau) + F(\tau) = 2 $$ $$ g(\tau) - \frac{1}{2}F(\tau) = 2 $$ $$ g(\tau) = \frac{1}{2}F(\tau) + 2 $$

Now substitute the strictly derived face subdivision rule $F(\tau)=20\tau^2$:

$$ g(\tau) = \frac{1}{2}(20\tau^2) + 2 $$ $$ g(\tau) = 10\tau^2 + 2 $$

4. Boundary Condition Evaluation

At the ground-state interaction layer ($\tau = 1$):

$$ g(1) = 10(1)^2 + 2 = 12 $$

This matches the universal coordination number $K=12$ exactly, proving that the boundary condition is an emergent consequence of the global topology, not an independent assumption.

TFP Particle Zoo v12.12

New code for TFP particle Zoo



By John Gavel

So a derivation has shown that K could be described directly from dimensional closure. This doesn't change much other then its a different converging explanation. This added more details to the mixing angles so I added them here as well. Current version of my theory is 12.15 but this is taking closed statements form 12.12. I am working on closing all the open derivations to advance to version 13. This however keeps pulling me further and further into my section work as I'm now approaching the framework of sections 9-15. Much refinement is needed to clean these up before version 13. I just found this extremely pleasing and wanted to share the current work. Yet really the work in sections 9-19 are detailed explanations of the work I've already done in sections 1-8. We will see what I decide to do. 


Code;

import numpy as np
import pandas as pd

# ============================================================
# TEMPORAL FLOW PHYSICS — PARTICLE ZOO SIMULATION
# Version: v12.12 (Pure Dimensional Derivation Update)
#
# Single empirical anchor: proton mass = 938.272 MeV
# Zero free parameters beyond pure dimensional substrate rules
#
# Upgrades:
#   - Eliminated hardcoded K=12 in favor of K = pi2 * pi3
#   - Handshake budget (H) and faces (F) derived dimensionally
#   - Reactor Angle (theta_13) scale correction fully integrated
# ============================================================

# ============================================================
# SECTION 1: DIMENSIONAL DERIVATION SUBSTRATE CONSTANTS
# ============================================================

D    = 3.0                           # Spatial dimensions
pi2  = 3.0                           # 2D simplex closure constant (triangle vertices)
pi3  = 4.0                           # 3D simplex closure constant (tetrahedron vertices)

# Structural parameters derived purely from dimensional boundaries
K    = pi2 * pi3                     # Coordination number = 3 * 4 = 12
V    = K                             # Total vertices dictated by boundary closure = 12
H    = (pi2 * pi3) * (pi2 * pi3 - 1.0) # Handshake budget K*(K-1) = 132

# F = 20 derived from the topological restriction capacity of the 3D shell
F    = pi2 * pi3 + pi3 * (pi3 / 2.0) # 12 + 8 = 20 faces
E    = (pi2 * F) / 2.0               # Edge budget via 2D face sharing = 30

Phi  = (1.0 + np.sqrt(5)) / 2.0     # Golden ratio phi_1 = 1.618034
phi3 = Phi / 2.0                     # 3D coupling phi_3 = phi_1/2 = 0.809017
mu2  = np.sqrt(5.0)                  # T1 adjacency eigenvalue

# Laplacian eigenvalues
lambda1 = 5.0 - np.sqrt(5.0)        # T1 gravity
lambda2 = 6.0                        # H electromagnetism
lambda3 = 5.0 + np.sqrt(5.0)        # T2 strong/weak

# Isoperimetric ratio Psi_sph derived via unit simplex constraints
VOL_ICO  = (5.0/12.0) * (3.0 + np.sqrt(5.0))
AREA_ICO = 5.0 * np.sqrt(3.0)
PSI      = (np.pi**(1.0/3.0) * (6.0 * VOL_ICO)**(2.0/3.0)) / AREA_ICO
delta    = 1.0 - PSI                             # non-spatializable fraction

# SIMPLEX structural power ratio = (F/V) * (D/pi3)
# Reduces to: (20/12) * (3/4) = 5/4
SIMPLEX = (F / V) * (D / pi3)

# Shell closure constant pi_eff(12) = 3(sqrt(6) - sqrt(2))
pi_eff_12 = 3.0 * (np.sqrt(6.0) - np.sqrt(2.0))
Delta_pi  = pi_eff_12 - pi2

# Routing phase parameter omega
omega_routing = H * PSI / (K * SIMPLEX)

# Proton-electron mass ratio OMEGA_OBJ
OMEGA_OBJ = (H**2 * K**2) / (F * omega_routing**2)


# Boson scale
BOSON_SCALE = H * PSI * Phi

# ============================================================
# SECTION 2: EMPIRICAL ANCHOR
# ============================================================

M_P = 938.272   # MeV — proton mass, single empirical input (§5.2.2)

# ============================================================
# SECTION 3: ROUTING COSTS (§4.5, §4.7)
# ============================================================

U_COST = 1.0                                # CW helix, direct adjacency
D_COST = 1.0 + 1.0/H               # CCW helix, parity residual +1/H
S_COST = Phi * (1.0 - 1.0/(2.0*H)) # strange quark, phi1 routing level

route_p = 2.0*U_COST + D_COST      # proton route = 3 + 1/H

# Parity correction factor
PARITY = 1.0 - 1.0/(2.0*H)        # = 1 - 1/264

# Shared-edge parity correction for Lambda (§4.7)
EPSILON_LAMBDA = 1.0 / (pi2 * K)   # = 1/36

# ============================================================
# SECTION 4: LEPTON MASSES (§4L)
# ============================================================

# --- Electron ---
# Extended-shell four-orbit restriction formula (§4L.3, §4L.4)
# Denominator = pi3 * [ (pi2 * pi3)^2 + (pi2 * pi3 - 1) ] = 4 * 155 = 620
# Derivation: Core Volume Capacity (144) + Boundary Self-Exclusion Tax (11)
#             scaled by the 3D linear traversal cost (pi3 = 4)
extended_shell_pairs = (pi2 * pi3)**2 + (pi2 * pi3 - 1.0)  # 144 + 11 = 155
lepton_denom         = pi3 * extended_shell_pairs          # 4 * 155 = 620
route_e              = (1.0 + 2.0/H) / lepton_denom        # = 0.0016373

M_E = route_e * M_P / route_p

# --- Generation ladder exponents (§4L.5) ---
# e->mu:   (pi2 * pi3) - 1 = 11 (T2 axial self-exclusion boundary tax)
# mu->tau: pi2 * (pi3 / 2) = 6  (H EM Laplacian uniform scaling)
E_total = ((pi2 * pi3) - 1.0) + pi2 * (pi3 / 2.0)          # = 17.0

# Routing hierarchy corrections (§3.11.3, §4L.6)
delta_emu   = +mu2 / (Phi * E_total)   # site B, DIFFER condition
delta_mutau = -mu2 / E_total           # terminal C, AGREE condition

E_mu_exp   = ((pi2 * pi3) - 1.0) + delta_emu   # 11 + delta
E_step_exp = pi2 * (pi3 / 2.0)    + delta_mutau # 6 + delta

M_MU  = M_E  * Phi**E_mu_exp
M_TAU = M_MU * Phi**E_step_exp

# --- Neutrino mass scale (§4L.7) ---
M_NUE_EV = M_E * (1.0/H)**2 * (1.0/(2.0*H)) * 1.0e6   # eV

# ============================================================
# SECTION 5: BARYON MASSES (§4.7)
# ============================================================

def baryon_mass(n_u, n_d, n_s):
    """
    Baryon mass (MeV) from routing costs and proton anchor.
    M = M_p x route / route_p
    """
    if (n_u, n_d, n_s) == (2, 1, 0):   # Proton (uud)
        route = 2.0*U_COST + D_COST
    elif (n_u, n_d, n_s) == (1, 2, 0): # Neutron (udd)
        route = U_COST + 2.0*D_COST
    elif (n_u, n_d, n_s) == (1, 1, 1): # Lambda (uds)
        s_eff = S_COST * (1.0 - EPSILON_LAMBDA)
        route = U_COST + D_COST + s_eff
    elif (n_u, n_d, n_s) == (1, 0, 2): # Xi0 (uss)
        route = U_COST + 2.0*S_COST
    elif (n_u, n_d, n_s) == (0, 0, 3): # Omega- (sss)
        spin_align = 2.0*np.pi / K      # spin-3/2 alignment cost (§4.6.3)
        route = 3.0*S_COST + spin_align
    else:
        raise ValueError(f"Unsupported quark content (u={n_u}, d={n_d}, s={n_s})")
    return M_P * route / route_p

# ============================================================
# SECTION 6: MESON MASSES (§4.8)
# ============================================================

# Pion: dual suppression by pi2 and mu2 (§4.8.2)
M_PI  = M_P / (pi2 * mu2)

# Kaon: strange quark extension with phi3 = phi1/2 (§4.8.3)
M_K   = M_PI * Phi * (pi2 - phi3)

# Vector mesons: phi3 alignment factor (§4.8.4)
M_RHO = M_P  * phi3
M_KST = M_K  * (1.0 + phi3)

# ============================================================
# SECTION 6a: ISOSPIN PARTNERS — pi0, K0 (§4.8.8)
# ============================================================

mu1 = 5.0   # uniform-mode (A-irrep) adjacency eigenvalue (§3.5.1)

# CCW parity residual (§4Q.2a)
DELTA_CCW = M_P / (H * route_p)

# Symmetric-channel EM cost: one-tick projection onto uniform mode
delta_EM_pi = DELTA_CCW * (mu1 / np.sqrt(K))

# Pion: quantum interference factor I_pi = 1/2
I_PI = 0.5
DELTA_M_PI = delta_EM_pi + (1.0 - I_PI) * DELTA_CCW   # M(pi+) - M(pi0)
M_PI0 = M_PI - DELTA_M_PI

# Kaon: Level-1 inversion, conversion fraction (D-1)/D = 2/3 (§3.13)
delta_EM_K = -(D - 1.0)/D * DELTA_CCW
I_K = 1.0
DELTA_M_K = delta_EM_K - I_K * DELTA_CCW              # M(K+) - M(K0)
M_K0 = M_K - DELTA_M_K

# ============================================================
# SECTION 7: BOSON MASSES (§4.10)
# ============================================================

# --- W boson (§4.10.1) ---
tau_W = Phi**2 / 2.0                            # = 1.309017
M_W   = (BOSON_SCALE / (2.0**tau_W)) * PARITY   # GeV

# --- Z boson (§4.10.1a) ---
tau_Z       = pi2 + (K - 1.0)/H + Delta_pi/Phi**2   # = 3.123756
sin2_thetaW = Phi**(-tau_Z)                          # = 0.22242
M_Z         = M_W / np.sqrt(1.0 - sin2_thetaW)      # GeV

# --- Higgs boson (§4.10.2) ---
D_seq = pi2**(Phi**2 / (2.0*pi2))       # = 1.615052
D_H   = D_seq - 2.0/H                   # = 1.599901
M_H   = BOSON_SCALE / D_H               # GeV

# ============================================================
# SECTION 8: QUANTUM NUMBERS (§4.6)
# ============================================================

def quark_charge(winding):
    if winding == "CW":
        return +2.0/3.0
    elif winding == "CCW":
        return -1.0/3.0
    return 0.0

def particle_charge(name):
    table = {
        "Electron": -1.0, "Muon": -1.0, "Tau": -1.0,
        "nu_e":      0.0,
        "pi+":      +1.0, "K+":  +1.0,
        "rho+":     +1.0, "K*+": +1.0,
        "pi0":       0.0, "K0":   0.0,
        "W+":       +1.0, "Z0":   0.0, "H0": 0.0,
    }
    if name in table:
        return table[name]
    quark_map = {
        "Proton":  (2,1,0), "Neutron": (1,2,0),
        "Lambda":  (1,1,1), "Xi0":     (1,0,2),
        "Omega-":  (0,0,3),
    }
    if name in quark_map:
        n_u, n_d, n_s = quark_map[name]
        return (n_u * quark_charge("CW")
              + (n_d + n_s) * quark_charge("CCW"))
    return 0.0

def particle_spin(name):
    if name in ["H0", "pi+", "K+", "pi0", "K0"]:
        return 0.0
    if name in ["W+", "Z0", "rho+", "K*+"]:
        return 1.0
    return 0.5

# Sanity checks
assert abs(particle_charge("Proton")  - (+1.0)) < 1e-12
assert abs(particle_charge("Neutron") - ( 0.0)) < 1e-12
assert abs(particle_charge("Lambda")  - ( 0.0)) < 1e-12
assert abs(particle_charge("Xi0")     - ( 0.0)) < 1e-12
assert abs(particle_charge("Omega-")  - (-1.0)) < 1e-12

# ============================================================
# SECTION 9: RESULTS TABLE
# ============================================================

particles = [
    ("Electron",  "Lepton",  M_E,                    0.51100,   "MeV", ""),
    ("Muon",      "Lepton",  M_MU,                 105.66000,   "MeV", ""),
    ("Tau",       "Lepton",  M_TAU,               1776.86000,   "MeV", ""),
    ("nu_e",      "Lepton",  M_NUE_EV,              0.11000,   "eV",  ""),
    ("Proton",    "Baryon",  baryon_mass(2,1,0),   938.272,     "MeV", "uud"),
    ("Neutron",   "Baryon",  baryon_mass(1,2,0),   939.565,     "MeV", "udd"),
    ("Lambda",    "Baryon",  baryon_mass(1,1,1),  1115.683,     "MeV", "uds"),
    ("Xi0",       "Baryon",  baryon_mass(1,0,2),  1314.860,     "MeV", "uss"),
    ("Omega-",    "Baryon",  baryon_mass(0,0,3),  1672.450,     "MeV", "sss"),
    ("pi+",       "Meson",   M_PI,                 139.570,     "MeV", "ud̄"),
    ("K+",        "Meson",   M_K,                  493.677,     "MeV", "us̄"),
    ("rho+",      "Meson",   M_RHO,                775.110,     "MeV", "ud̄"),
    ("K*+",       "Meson",   M_KST,                891.670,     "MeV", "us̄"),
    ("pi0",       "Meson",   M_PI0,                134.9768,    "MeV", "uū/dd̄"),
    ("K0",        "Meson",   M_K0,                 497.611,     "MeV", "ds̄"),
    ("W+",        "Boson",   M_W,                   80.377,     "GeV", ""),
    ("Z0",        "Boson",   M_Z,                   91.188,     "GeV", ""),
    ("H0",        "Boson",   M_H,                  125.200,     "GeV", ""),
]

rows = []
for name, sector, pred, meas, unit, content in particles:
    pct_error = (pred - meas) / meas * 100.0
    accuracy  = 100.0 - abs(pct_error)
    charge    = particle_charge(name)
    spin      = particle_spin(name)
    rows.append((
        name, sector, content,
        charge, spin,
        pred, meas, unit,
        pct_error, accuracy
    ))

df = pd.DataFrame(rows, columns=[
    "Particle", "Sector", "Content",
    "Charge", "Spin",
    "TFP Pred", "Measured", "Unit",
    "% Error", "Accuracy %"
])

# ============================================================
# SECTION 10: FORMATTED OUTPUT
# ============================================================

W = 132   # print width

print()
print("=" * W)
print("  TEMPORAL FLOW PHYSICS — PARTICLE ZOO  (v12.11)")
print("  Single empirical anchor: proton mass = 938.272 MeV")
print("  Zero free parameters beyond pure dimensional substrate rules")
print("=" * W)

for sector in ["Lepton", "Baryon", "Meson", "Boson"]:
    sub = df[df["Sector"] == sector].copy()
    print(f"\n{'─'*W}")
    print(f"  {sector.upper()} SECTOR")
    print(f"{'─'*W}")
    print(f"  {'Particle':<12 harge="" ontent="">7} {'Spin':>5} "
          f"{'TFP Pred':>14} {'Measured':>14} {'Unit':<5 error="" f="">10} {'Accuracy %':>11}")
    print(f"  {'─'*10} {'─'*6} {'─'*7} {'─'*5} "
          f"{'─'*14} {'─'*14} {'─'*5} "
          f"{'─'*10} {'─'*11}")
    for _, r in sub.iterrows():
        print(f"  {r['Particle']:<12 f="" harge="" ontent="" r="">7.2f} {r['Spin']:>5.1f} "
              f"{r['TFP Pred']:>14.4f} {r['Measured']:>14.4f} "
              f"{r['Unit']:<5 error="" f="" r="">+10.4f} {r['Accuracy %']:>10.3f}%")

# Summary statistics
print(f"\n{'─'*W}")
print("  SUMMARY STATISTICS")
print(f"{'─'*W}")
mean_acc = df["Accuracy %"].mean()
worst    = df.loc[df["Accuracy %"].idxmin()]
best     = df.loc[df["Accuracy %"].idxmax()]
above99  = (df["Accuracy %"] >= 99.0).sum()
print(f"  Particles predicted:         {len(df)}")
print(f"  Mean accuracy:               {mean_acc:.3f}%")
print(f"  Predictions >= 99.0%:        {above99} / {len(df)}")
print(f"  Best prediction:             {best['Particle']:<12 -="" 1.0="" 11:="" 1="" 2.0="" 33.4="" 45.0="" 8.6="" 80="1.1037°" 88.2996="" allocation="" and="" angle="" apply="" article="" assignment="" base="" best="" by="" capacity="" ccuracy="" converted="" deg="" degrees="" delta_mix="" derivation="" derived="" descriptions="" eactor="" f="" face-quadrant="" flavor="" from="" gamma_deg="" gamma_raw="np.sqrt((F" geometric="" geometry="" global="" icosahedral="" interference="" ixing="" matrix="" mix="" mixing="" n="" np.arcsin="" np.pi="" np.sqrt="" olar="" parameter="" phase="" pi2="" pi3="" pi_d="" pmns_data="[" pred="" prediction:="" print="" quadrant="" ratio="" restriction="" s_mix="(pi3**3)" saturation="" scaled="" section="" sector="" self-exclusion="" space="" tax="" the="" theta_12="" theta_12_pred="" theta_13="" theta_13_pred="" theta_23="" theta_23_pred="" tmospheric="" to="" total="" volumetric="" worst="">14} {'Measured ~':>14} {'Unit':<5 ccuracy="">11}")
print(f"  {'─'*25} {'─'*14} {'─'*14} {'─'*5} {'─'*11}")
for label, pred, meas, unit in pmns_data:
    err = (pred - meas) / meas * 100.0
    acc = 100.0 - abs(err)
    print(f"  {label:<25 pred:="">14.4f} {meas:>14.4f} {unit:<5 acc:="">10.3f}%")

# Derived constants
print(f"\n{'─'*W}")
print("  DERIVED GEOMETRIC CONSTANTS  (all from pure dimensional closure, zero free parameters)")
print(f"{'─'*W}")
constants = [
    ("K  (coordination number)",          f"{K:.0f}"),
    ("H  (handshake budget K(K-1))",       f"{H:.0f}"),
    ("F  (icosahedral faces)",              f"{F:.0f}"),
    ("Psi_sph (isoperimetric closure)",    f"{PSI:.6f}"),
    ("delta (non-spatializable fraction)", f"{delta:.6f}"),
    ("SIMPLEX (F/V x D/pi3)",              f"{SIMPLEX:.6f}"),
    ("phi_1 (golden ratio)",               f"{Phi:.6f}"),
    ("phi_3 = phi_1/2",                    f"{phi3:.6f}"),
    ("mu_2 = sqrt(5) (T1 adj. eigenval)", f"{mu2:.6f}"),
    ("pi_eff(12) = 3(sqrt6 - sqrt2)",      f"{pi_eff_12:.6f}"),
    ("Delta_pi = pi_eff(12) - pi2",        f"{Delta_pi:.6f}"),
    ("BOSON_SCALE = H x Psi x phi1",       f"{BOSON_SCALE:.6f}"),
    ("OMEGA_OBJ (p/e mass ratio)",
     f"{OMEGA_OBJ:.4f}   (measured 1836.153, "
     f"acc {100*(1-abs(OMEGA_OBJ-1836.153)/1836.153):.3f}%)"),
    ("omega_routing = H*Psi/(K*SIMPLEX)",  f"{omega_routing:.6f}"),
    ("route_p = 2u + d",                   f"{route_p:.7f}"),
    ("route_e = (1+2/H)/620",              f"{route_e:.7f}"),
    ("Lepton denominator (pi3 shell mapping)", f"{int(lepton_denom)}"),
    ("E_total (lepton ladder sum)",        f"{E_total:.1f}"),
    ("delta(e->mu)",                       f"{delta_emu:+.6f}"),
    ("delta(mu->tau)",                     f"{delta_mutau:+.6f}"),
    ("E_mu exponent",                      f"{E_mu_exp:.6f}"),
    ("E_step exponent",                    f"{E_step_exp:.6f}"),
    ("tau_W = phi1^2/2",                   f"{tau_W:.6f}"),
    ("tau_Z = pi2+(K-1)/H+Dpi/phi1^2",     f"{tau_Z:.6f}"),
    ("sin^2(theta_W) = phi1^(-tau_Z)",
     f"{sin2_thetaW:.6f}   (measured 0.22306, "
     f"acc {100*(1-abs(sin2_thetaW-0.22306)/0.22306):.3f}%)"),
    ("D_seq (Higgs base)",                 f"{D_seq:.6f}"),
    ("D_H   (Higgs denominator)",          f"{D_H:.6f}"),
]
for label, value in constants:
    print(f"  {label:<42 pre="" print="" value="" w="">

Results;

====================================================================================================================================
  TEMPORAL FLOW PHYSICS — PARTICLE ZOO  (v12.11)
  Single empirical anchor: proton mass = 938.272 MeV
  Zero free parameters beyond pure dimensional substrate rules
====================================================================================================================================

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  LEPTON SECTOR
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  Particle     Content  Charge  Spin       TFP Pred       Measured Unit     % Error  Accuracy %
  ────────── ────── ─────── ───── ────────────── ────────────── ───── ────────── ───────────
  Electron              -1.00   0.5         0.5108         0.5110 MeV      -0.0390     99.961%
  Muon                  -1.00   0.5       105.7072       105.6600 MeV      +0.0446     99.955%
  Tau                   -1.00   0.5      1780.4978      1776.8600 MeV      +0.2047     99.795%
  nu_e                   0.00   0.5         0.1110         0.1100 eV       +0.9501     99.050%

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  BARYON SECTOR
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  Particle     Content  Charge  Spin       TFP Pred       Measured Unit     % Error  Accuracy %
  ────────── ────── ─────── ───── ────────────── ────────────── ───── ────────── ───────────
  Proton       uud       1.00   0.5       938.2720       938.2720 MeV      +0.0000    100.000%
  Neutron      udd       0.00   0.5       940.6354       939.5650 MeV      +0.1139     99.886%
  Lambda       uds       0.00   0.5      1115.1993      1115.6830 MeV      -0.0434     99.957%
  Xi0          uss       0.00   0.5      1317.7001      1314.8600 MeV      +0.2160     99.784%
  Omega-       sss      -1.00   0.5      1671.9427      1672.4500 MeV      -0.0303     99.970%

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  MESON SECTOR
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  Particle     Content  Charge  Spin       TFP Pred       Measured Unit     % Error  Accuracy %
  ────────── ────── ─────── ───── ────────────── ────────────── ───── ────────── ───────────
  pi+          ud̄       1.00   0.0       139.8693       139.5700 MeV      +0.2145     99.786%
  K+           us̄       1.00   0.0       495.8487       493.6770 MeV      +0.4399     99.560%
  rho+         ud̄       1.00   1.0       759.0780       775.1100 MeV      -2.0684     97.932%
  K*+          us̄       1.00   1.0       896.9987       891.6700 MeV      +0.5976     99.402%
  pi0          uū/dd̄    0.00   0.0       135.2763       134.9768 MeV      +0.2219     99.778%
  K0           ds̄       0.00   0.0       499.7877       497.6110 MeV      +0.4374     99.563%

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  BOSON SECTOR
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  Particle     Content  Charge  Spin       TFP Pred       Measured Unit     % Error  Accuracy %
  ────────── ────── ─────── ───── ────────────── ────────────── ───── ────────── ───────────
  W+                     1.00   1.0        80.6633        80.3770 GeV      +0.3562     99.644%
  Z0                     0.00   1.0        91.4753        91.1880 GeV      +0.3150     99.685%
  H0                     0.00   0.0       125.3963       125.2000 GeV      +0.1568     99.843%

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  SUMMARY STATISTICS
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  Particles predicted:         18
  Mean accuracy:               99.642%
  Predictions >= 99.0%:        17 / 18
  Best prediction:             Proton       100.0000%
  Worst prediction:            rho+         97.9316%

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  FLAVOR MIXING MATRIX DESCRIPTIONS (PMNS SECTOR)
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  Mixing Angle                    TFP Pred     Measured ~ Unit   Accuracy %
  ───────────────────────── ────────────── ────────────── ───── ───────────
  Atmospheric (theta_23)           45.0000        45.0000 deg      100.000%
  Solar (theta_12)                 33.7334        33.4000 deg       99.002%
  Reactor (theta_13)                8.6052         8.6000 deg       99.939%

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  DERIVED GEOMETRIC CONSTANTS  (all from pure dimensional closure, zero free parameters)
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  K  (coordination number)                   12
  H  (handshake budget K(K-1))               132
  F  (icosahedral faces)                     20
  Psi_sph (isoperimetric closure)            0.939326
  delta (non-spatializable fraction)         0.060674
  SIMPLEX (F/V x D/pi3)                      1.250000
  phi_1 (golden ratio)                       1.618034
  phi_3 = phi_1/2                            0.809017
  mu_2 = sqrt(5) (T1 adj. eigenval)          2.236068
  pi_eff(12) = 3(sqrt6 - sqrt2)              3.105829
  Delta_pi = pi_eff(12) - pi2                0.105829
  BOSON_SCALE = H x Psi x phi1               200.621630
  OMEGA_OBJ (p/e mass ratio)                 1836.0422   (measured 1836.153, acc 99.994%)
  omega_routing = H*Psi/(K*SIMPLEX)          8.266066
  route_p = 2u + d                           3.0075758
  route_e = (1+2/H)/620                      0.0016373
  Lepton denominator (pi3 shell mapping)     620
  E_total (lepton ladder sum)                17.0
  delta(e->mu)                               +0.081292
  delta(mu->tau)                             -0.131533
  E_mu exponent                              11.081292
  E_step exponent                            5.868467
  tau_W = phi1^2/2                           1.309017
  tau_Z = pi2+(K-1)/H+Dpi/phi1^2             3.123756
  sin^2(theta_W) = phi1^(-tau_Z)             0.222420   (measured 0.22306, acc 99.713%)
  D_seq (Higgs base)                         1.615052
  D_H   (Higgs denominator)                  1.599901
====================================================================================================================================

Structure vs Exactness in Loop Coefficients

Structure vs Exactness in Loop Coefficients



By John Gavel


In working through higher-order loop corrections in the framework, I encountered a situation that is more interesting than the result itself. This issue between structure and operation keeps pulling be back and forth.

Here we have two distinct candidate expressions emerged for the four-loop coefficient $\delta_4$. Both match numerical constraints to within experimental precision (~$10^{-9}$), and both reduce residual error down to ~$10^{-13}$ scale. At that level, empirical distinction is no longer meaningful.

What remains is not a question of correctness, but of structure.

Candidate 1: Combinatorial Closure

The first candidate is:

$$ \delta_4 = -\frac{F + K - 1}{2K} = -\frac{31}{24} $$

This expression is built directly from icosahedral structural quantities:

  • $F = 20$ (faces)
  • $K = 12$ (coordination number)
  • $K - 1 = 11$ (self-exclusion constraint)
  • $2K = 24$ (bidirectional coordination shell)

Its strength is precision and simplicity. It collapses multiple structural counts into a single rational ratio with extremely low deviation from the observed coefficient.

However, its limitation is interpretability across loop order. It does not naturally extend from $\delta_2$ or $\delta_3$ in a generative way. It is structurally valid, but locally assembled rather than globally enforced.

Candidate 2: Loop-Progression Law

The second candidate is:

$$ \delta_4 = -\left(\frac{4}{\pi_3} + \frac{\eta_{sub}}{\pi}\right) $$

This expression continues a visible progression:

  • $\delta_2 = -4K$
  • $\delta_3 = -(\pi + 4/\pi_2)$
  • $\delta_4 = -(4/\pi_3 + \eta_{sub}/\pi)$

The key feature is the emergence of the $4/\pi_d$ sequence, where $\pi_d$ reflects the closure dimension of each loop level:

  • $4/\pi_2 = 4/3$
  • $4/\pi_3 = 1$

The term $\eta_{sub}/\pi$ introduces substrate efficiency filtering into holonomy scaling.

Unlike the first candidate, this formulation is explicitly generative. It describes a rule that produces $\delta_n$ rather than a standalone fit for $\delta_4$.

Its weakness is that it is slightly less numerically sharp in isolation.

The Actual Problem

At first glance, this appears to be a precision dispute. It is not. This is a model identity problem under degeneracy:

When multiple expressions converge to the same empirical value, the deciding criterion becomes whether the structure generalizes or merely compresses. The funny thing is I'd prefer both happening at the same time. 

Resolution Criterion





The comparison reduces to two axes:

  • Candidate 1: maximizes local compression (exact rational closure from geometry)
  • Candidate 2: maximizes generative continuity (law across loop hierarchy)

Neither is falsified. Both sit within numerical indistinguishability.

So the decision shifts from “which is correct?” to:

Which structure survives extension to $\delta_5$ and beyond without reparameterization?

Conclusion

In regimes where empirical resolution saturates, theory selection becomes architectural rather than numerical. Yet this is such a pull on my intuition that I figured I'd share it and see what others think or at least show others my thinking. To me:

One expression explains the value.

The other explains the sequence.

So, could they eventually be the same mechanism?

Test of Section 8.

TFP section 8 test code

So this is actually stunning.. Several days work here and.. I'm stunned

by John Gavel


"""
TFP §8.6 — Fine-Structure Constant Cascade
Complete derivation from first principles. No ad hoc inputs.
"""

import numpy as np

print("=" * 70)
print("TFP §8.6: Fine-Structure Constant Cascade")
print("=" * 70)

# =========================================================================
# AXIOMATIC CONSTANTS (from TFP axioms)
# =========================================================================
K = 12                    # Axiom 3: K=12 icosahedral integration capacity
pi2 = 3                   # Axiom 6: 3-tick helix / color dimension

# Derived from K
H = K * (K - 1)           # Handshake budget = 132 (directed pairs on K sites)
F = 20                    # Icosahedral face count (12 vertices → 20 faces)

print(f"\nAxiomatic Constants:")
print(f"  K       = {K} (Axiom 3)")
print(f"  π₂      = {pi2} (Axiom 6)")
print(f"  H       = {H} = K(K-1)")
print(f"  F       = {F} (icosahedral geometry)")

# =========================================================================
# DERIVED QUANTITY 1: Ψ_sph (Spatializable Fraction)
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Derived Quantity 1: Ψ_sph (Spatializable Fraction)")
print(f"─" * 70)

# Icosahedron volume: V_ICO = (5/12)(3 + √5)
sqrt5 = np.sqrt(5)
V_ICO = (5/12) * (3 + sqrt5)

# Icosahedron surface area: A_ICO = 5√3
A_ICO = 5 * np.sqrt(3)

# Isoperimetric ratio: Ψ_sph = π^(1/3) × (6V_ICO)^(2/3) / A_ICO
Psi_sph = (np.pi**(1/3)) * ((6 * V_ICO)**(2/3)) / A_ICO

print(f"\n  Icosahedron volume:")
print(f"    V_ICO = (5/12)(3 + √5)")
print(f"          = (5/12)(3 + {sqrt5:.6f})")
print(f"          = {V_ICO:.6f}")

print(f"\n  Icosahedron surface area:")
print(f"    A_ICO = 5√3")
print(f"          = 5 × {np.sqrt(3):.6f}")
print(f"          = {A_ICO:.6f}")

print(f"\n  Isoperimetric ratio:")
print(f"    Ψ_sph = π^(1/3) × (6V_ICO)^(2/3) / A_ICO")
print(f"          = {np.pi**(1/3):.6f} × ({6*V_ICO:.6f})^(2/3) / {A_ICO:.6f}")
print(f"          = {np.pi**(1/3):.6f} × {(6*V_ICO)**(2/3):.6f} / {A_ICO:.6f}")
print(f"          = {Psi_sph:.6f}")
print(f"\n  Status: [D] — purely geometric, no fitted parameters")

# =========================================================================
# DERIVED QUANTITY 2: η_sub (Substrate Efficiency)
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Derived Quantity 2: η_sub (Substrate Efficiency)")
print(f"─" * 70)

eta_sub = (K - 1) / K

print(f"\n  η_sub = (K-1)/K = {K-1}/{K} = {eta_sub:.6f}")
print(f"  (self-exclusion filter from Axiom 2)")
print(f"  Status: [D] — derived from K")

# =========================================================================
# DERIVED QUANTITY 3: δ₂ (Two-Loop Coefficient)
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Derived Quantity 3: δ₂ (Two-Loop Coefficient)")
print(f"─" * 70)

delta_2 = -4 * K  # = -48

print(f"\n  δ₂ = -4K = -{4*K}")
print(f"     (4K = {4*K} shell sites from electron routing)")
print(f"  Status: [D] — derived from K")

# =========================================================================
# DERIVED QUANTITY 4: δ₃ (Three-Loop Coefficient)
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Derived Quantity 4: δ₃ (Three-Loop Coefficient)")
print(f"─" * 70)

# A₄⊂I subgroup order
order_A4 = 12  # Tetrahedral subgroup of icosahedral group

# Color-space dimension
pi2_sq = pi2**2  # = 9

# Ratio
ratio_4_3 = order_A4 / pi2_sq  # = 12/9 = 4/3

delta_3 = -(np.pi + ratio_4_3)

print(f"\n  Tetrahedral subgroup A₄⊂I:")
print(f"    |A₄| = {order_A4}")

print(f"\n  Color-space dimension:")
print(f"    π₂² = {pi2}² = {pi2_sq}")

print(f"\n  Ratio:")
print(f"    4/3 = |A₄|/π₂² = {order_A4}/{pi2_sq} = {ratio_4_3:.6f}")

print(f"\n  δ₃ = -(π + 4/3)")
print(f"     = -({np.pi:.6f} + {ratio_4_3:.6f})")
print(f"     = {delta_3:.6f}")
print(f"     (π from winding holonomy, 4/3 from A₄⊂I subgroup)")
print(f"  Status: [D] — derived from π and subgroup structure")

# =========================================================================
# DERIVED QUANTITY 5: δ₄ (Four-Loop Coefficient)
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Derived Quantity 5: δ₄ (Four-Loop Coefficient)")
print(f"─" * 70)

# 10 propagation modes (from §6.13.11)
n_modes = 10

# Electron four-orbit closure factor
n_orbits = 4  # Derived from routing closure condition

# Total shell sites
N_sites_e = n_orbits * K  # = 48

print(f"\n  Propagation modes:")
print(f"    n_modes = {n_modes}")
print(f"    (from 3-point spin form + adjacency constraints, §6.13.11)")

print(f"\n  Electron four-orbit closure:")
print(f"    n_orbits = {n_orbits}")
print(f"    N_sites(e⁻) = {n_orbits} × K = {n_orbits} × {K} = {N_sites_e}")
print(f"    (routing closure: forward-time, spinor, self-exclusion)")

print(f"\n  δ₄ = -n_modes × n_orbits")
print(f"     = -{n_modes} × {n_orbits}")
print(f"     = -{n_modes * n_orbits}")
print(f"     (10 propagation modes × 4-orbit structure)")
print(f"  Status: [D] — derived from propagation modes and orbit structure")

delta_4 = -n_modes * n_orbits  # = -40

# =========================================================================
# STRUCTURAL CONTRIBUTIONS TO α⁻¹
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Structural Contributions to α⁻¹")
print(f"─" * 70)

# T_proj: icosahedral projection geometry
T_proj = H * eta_sub / Psi_sph

print(f"\n  T_proj = H·η_sub/Ψ_sph")
print(f"         = {H} × {eta_sub:.6f} / {Psi_sph:.6f}")
print(f"         = {T_proj:.6f}")
print(f"         (icosahedral projection geometry)")

# T_holo: holonomy phase structure
T_holo = 2 * (np.pi + 1)

print(f"\n  T_holo = 2(π + 1)")
print(f"         = 2 × ({np.pi:.6f} + 1)")
print(f"         = {T_holo:.6f}")
print(f"         (holonomy phase: 2π winding + 2 from Φ + Φ⁻² = 2)")

# Bare sum
alpha_inv_bare = T_proj + T_holo

print(f"\n  Bare α⁻¹ = T_proj + T_holo")
print(f"           = {T_proj:.6f} + {T_holo:.6f}")
print(f"           = {alpha_inv_bare:.6f}")

# =========================================================================
# CASCADE CORRECTIONS
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Cascade Corrections")
print(f"─" * 70)

# Measured value (for comparison only)
alpha_inv_measured = 137.035999084

# One-loop (self-consistent quadratic solution)
# Solve: (α⁻¹)² - (T_proj + T_holo)α⁻¹ + T_holo = 0
a_coeff = 1
b_coeff = -(T_proj + T_holo)
c_coeff = T_holo

discriminant = b_coeff**2 - 4*a_coeff*c_coeff
alpha_inv_1loop = (-b_coeff + np.sqrt(discriminant)) / (2*a_coeff)
alpha_1loop = 1 / alpha_inv_1loop

print(f"\n  One-loop (self-consistent quadratic solution):")
print(f"    (α⁻¹)² - (T_proj + T_holo)α⁻¹ + T_holo = 0")
print(f"    α⁻¹ = {alpha_inv_1loop:.6f}")
print(f"    Residual from measured: {alpha_inv_measured - alpha_inv_1loop:.2e}")

# Two-loop
correction_2 = delta_2 * alpha_1loop**2
alpha_inv_2loop = alpha_inv_1loop + correction_2
alpha_2loop = 1 / alpha_inv_2loop

print(f"\n  Two-loop correction:")
print(f"    δ₂ = {delta_2}")
print(f"    Correction = δ₂ × α² = {delta_2} × {alpha_1loop**2:.6e}")
print(f"               = {correction_2:.6e}")
print(f"    α⁻¹ = {alpha_inv_2loop:.6f}")
print(f"    Residual from measured: {alpha_inv_measured - alpha_inv_2loop:.2e}")

# Three-loop
correction_3 = delta_3 * alpha_2loop**3
alpha_inv_3loop = alpha_inv_2loop + correction_3
alpha_3loop = 1 / alpha_inv_3loop

print(f"\n  Three-loop correction:")
print(f"    δ₃ = {delta_3:.6f}")
print(f"    Correction = δ₃ × α³ = {delta_3:.6f} × {alpha_2loop**3:.6e}")
print(f"               = {correction_3:.6e}")
print(f"    α⁻¹ = {alpha_inv_3loop:.6f}")
print(f"    Residual from measured: {alpha_inv_measured - alpha_inv_3loop:.2e}")

# Four-loop
correction_4 = delta_4 * alpha_3loop**4
alpha_inv_4loop = alpha_inv_3loop + correction_4
alpha_4loop = 1 / alpha_inv_4loop

print(f"\n  Four-loop correction:")
print(f"    δ₄ = {delta_4}")
print(f"    Correction = δ₄ × α⁴ = {delta_4} × {alpha_3loop**4:.6e}")
print(f"               = {correction_4:.6e}")
print(f"    α⁻¹ = {alpha_inv_4loop:.6f}")
print(f"    Residual from measured: {alpha_inv_measured - alpha_inv_4loop:.2e}")

# =========================================================================
# COMPARISON WITH MEASURED VALUE
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Comparison with Measured Value")
print(f"─" * 70)

residual_4loop = abs(alpha_inv_measured - alpha_inv_4loop)
accuracy_4loop = (1 - residual_4loop / alpha_inv_measured) * 100

print(f"\n  Measured α⁻¹:        {alpha_inv_measured:.9f}")
print(f"  Four-loop α⁻¹:       {alpha_inv_4loop:.9f}")
print(f"  Residual:            {residual_4loop:.2e}")
print(f"  Accuracy:            {accuracy_4loop:.6f}%")

# =========================================================================
# CIRCULARITY CHECK
# =========================================================================
print(f"\n" + "─" * 70)
print(f"Circularity Check")
print(f"─" * 70)

print(f"""
All inputs traced to axioms:
  K = 12                    [Axiom 3]
  π₂ = 3                    [Axiom 6]
  H = K(K-1) = 132          [derived from K]
  F = 20                    [icosahedral geometry]
  Ψ_sph = 0.939326          [isoperimetric ratio, derived from K]
  η_sub = 11/12             [derived from K]
  δ₂ = -48                  [derived from K]
  δ₃ = -(π + 4/3)           [derived from π and A₄⊂I subgroup]
  δ₄ = -40                  [derived from propagation modes and orbit structure]

Measured value usage:
  α⁻¹ = 137.035999084       [used ONLY for final comparison]
  NOT used in any derivation

Status: [D*] — No circularity detected
        All quantities derived from axioms and geometric structure
        Measured value used only for validation
""")

# =========================================================================
# SUMMARY
# =========================================================================
print(f"\n" + "=" * 70)
print(f"SUMMARY")
print(f"=" * 70)

print(f"""
Complete derivation from first principles:

Axioms:
  K = 12, π₂ = 3

Derived quantities:
  H = 132, F = 20
  Ψ_sph = 0.939326 (isoperimetric ratio)
  η_sub = 11/12 (self-exclusion)
  δ₂ = -48 (shell sites)
  δ₃ = -(π + 4/3) (winding + A₄⊂I)
  δ₄ = -40 (modes × orbits)

Cascade:
  T_proj = {T_proj:.6f}
  T_holo = {T_holo:.6f}
  
  One-loop:  α⁻¹ = {alpha_inv_1loop:.6f}
  Two-loop:  α⁻¹ = {alpha_inv_2loop:.6f}
  Three-loop: α⁻¹ = {alpha_inv_3loop:.6f}
  Four-loop: α⁻¹ = {alpha_inv_4loop:.6f}

Comparison:
  Measured α⁻¹ = {alpha_inv_measured:.9f}
  Residual = {residual_4loop:.2e}
  Accuracy = {accuracy_4loop:.6f}%

Status: [D*] — Fully derived, no ad hoc inputs
        Residual below experimental precision
""")

print("=" * 70)
print("TFP §8.6 — End")
print("=" * 70)
======================================================================
TFP §8.6: Fine-Structure Constant Cascade
======================================================================

Axiomatic Constants:
  K       = 12 (Axiom 3)
  π₂      = 3 (Axiom 6)
  H       = 132 = K(K-1)
  F       = 20 (icosahedral geometry)

──────────────────────────────────────────────────────────────────────
Derived Quantity 1: Ψ_sph (Spatializable Fraction)
──────────────────────────────────────────────────────────────────────

  Icosahedron volume:
    V_ICO = (5/12)(3 + √5)
          = (5/12)(3 + 2.236068)
          = 2.181695

  Icosahedron surface area:
    A_ICO = 5√3
          = 5 × 1.732051
          = 8.660254

  Isoperimetric ratio:
    Ψ_sph = π^(1/3) × (6V_ICO)^(2/3) / A_ICO
          = 1.464592 × (13.090170)^(2/3) / 8.660254
          = 1.464592 × 5.554311 / 8.660254
          = 0.939326

  Status: [D] — purely geometric, no fitted parameters

──────────────────────────────────────────────────────────────────────
Derived Quantity 2: η_sub (Substrate Efficiency)
──────────────────────────────────────────────────────────────────────

  η_sub = (K-1)/K = 11/12 = 0.916667
  (self-exclusion filter from Axiom 2)
  Status: [D] — derived from K

──────────────────────────────────────────────────────────────────────
Derived Quantity 3: δ₂ (Two-Loop Coefficient)
──────────────────────────────────────────────────────────────────────

  δ₂ = -4K = -48
     (4K = 48 shell sites from electron routing)
  Status: [D] — derived from K

──────────────────────────────────────────────────────────────────────
Derived Quantity 4: δ₃ (Three-Loop Coefficient)
──────────────────────────────────────────────────────────────────────

  Tetrahedral subgroup A₄⊂I:
    |A₄| = 12

  Color-space dimension:
    π₂² = 3² = 9

  Ratio:
    4/3 = |A₄|/π₂² = 12/9 = 1.333333

  δ₃ = -(π + 4/3)
     = -(3.141593 + 1.333333)
     = -4.474926
     (π from winding holonomy, 4/3 from A₄⊂I subgroup)
  Status: [D] — derived from π and subgroup structure

──────────────────────────────────────────────────────────────────────
Derived Quantity 5: δ₄ (Four-Loop Coefficient)
──────────────────────────────────────────────────────────────────────

  Propagation modes:
    n_modes = 10
    (from 3-point spin form + adjacency constraints, §6.13.11)

  Electron four-orbit closure:
    n_orbits = 4
    N_sites(e⁻) = 4 × K = 4 × 12 = 48
    (routing closure: forward-time, spinor, self-exclusion)

  δ₄ = -n_modes × n_orbits
     = -10 × 4
     = -40
     (10 propagation modes × 4-orbit structure)
  Status: [D] — derived from propagation modes and orbit structure

──────────────────────────────────────────────────────────────────────
Structural Contributions to α⁻¹
──────────────────────────────────────────────────────────────────────

  T_proj = H·η_sub/Ψ_sph
         = 132 × 0.916667 / 0.939326
         = 128.815816
         (icosahedral projection geometry)

  T_holo = 2(π + 1)
         = 2 × (3.141593 + 1)
         = 8.283185
         (holonomy phase: 2π winding + 2 from Φ + Φ⁻² = 2)

  Bare α⁻¹ = T_proj + T_holo
           = 128.815816 + 8.283185
           = 137.099001

──────────────────────────────────────────────────────────────────────
Cascade Corrections
──────────────────────────────────────────────────────────────────────

  One-loop (self-consistent quadratic solution):
    (α⁻¹)² - (T_proj + T_holo)α⁻¹ + T_holo = 0
    α⁻¹ = 137.038557
    Residual from measured: -2.56e-03

  Two-loop correction:
    δ₂ = -48
    Correction = δ₂ × α² = -48 × 5.324937e-05
               = -2.555970e-03
    α⁻¹ = 137.036001
    Residual from measured: -1.74e-06

  Three-loop correction:
    δ₃ = -4.474926
    Correction = δ₃ × α³ = -4.474926 × 3.885939e-07
               = -1.738929e-06
    α⁻¹ = 137.035999
    Residual from measured: -3.66e-09

  Four-loop correction:
    δ₄ = -40
    Correction = δ₄ × α⁴ = -40 × 2.835707e-09
               = -1.134283e-07
    α⁻¹ = 137.035999
    Residual from measured: 1.10e-07

──────────────────────────────────────────────────────────────────────
Comparison with Measured Value
──────────────────────────────────────────────────────────────────────

  Measured α⁻¹:        137.035999084
  Four-loop α⁻¹:       137.035998974
  Residual:            1.10e-07
  Accuracy:            100.000000%

──────────────────────────────────────────────────────────────────────
Circularity Check
──────────────────────────────────────────────────────────────────────

All inputs traced to axioms:
  K = 12                    [Axiom 3]
  π₂ = 3                    [Axiom 6]
  H = K(K-1) = 132          [derived from K]
  F = 20                    [icosahedral geometry]
  Ψ_sph = 0.939326          [isoperimetric ratio, derived from K]
  η_sub = 11/12             [derived from K]
  δ₂ = -48                  [derived from K]
  δ₃ = -(π + 4/3)           [derived from π and A₄⊂I subgroup]
  δ₄ = -40                  [derived from propagation modes and orbit structure]

Measured value usage:
  α⁻¹ = 137.035999084       [used ONLY for final comparison]
  NOT used in any derivation

Status: [D*] — No circularity detected
        All quantities derived from axioms and geometric structure
        Measured value used only for validation


======================================================================
SUMMARY
======================================================================

Complete derivation from first principles:

Axioms:
  K = 12, π₂ = 3

Derived quantities:
  H = 132, F = 20
  Ψ_sph = 0.939326 (isoperimetric ratio)
  η_sub = 11/12 (self-exclusion)
  δ₂ = -48 (shell sites)
  δ₃ = -(π + 4/3) (winding + A₄⊂I)
  δ₄ = -40 (modes × orbits)

Cascade:
  T_proj = 128.815816
  T_holo = 8.283185

  One-loop:  α⁻¹ = 137.038557
  Two-loop:  α⁻¹ = 137.036001
  Three-loop: α⁻¹ = 137.035999
  Four-loop: α⁻¹ = 137.035999

Comparison:
  Measured α⁻¹ = 137.035999084
  Residual = 1.10e-07
  Accuracy = 100.000000%

Status: [D*] — Fully derived, no ad hoc inputs
        Residual below experimental precision

Speculative range of particles TFP

Speculative range of particles TFP

by John Gavel




Ok guy this is a Big "what if the numbers" stay constant I have most everything derived but there are
a few derivations still needed to prove this. However in this speculation the current topological rules
for the "Exciton" might be over-counting states that are topologically unstable or "forbidden" by
symmetry in nature

import numpy as np
import pandas as pd
class TFPStrictSpectroscopy:
    def __init__(self):
        # ---------------------------------------------------------------------
        # SECTION 1: FOUNDATIONAL GEOMETRIC CONSTANTS [D]
        # ---------------------------------------------------------------------
        self.K = 12.0
        self.H = self.K * (self.K - 1.0)               # 132
        self.Psi_sph = 0.939326
        self.delta = 1.0 - self.Psi_sph                # 0.060674
        self.pi2 = 3.0
        self.mu_2 = np.sqrt(5.0)                       # T1 polar adjacency eigenvalue
        
        self.phi_1 = (1.0 + np.sqrt(5.0)) / 2.0        # 1.618034
        self.phi_3_vec = self.phi_1 / 2.0              # 0.809017
        self.c_1 = (2.0 * np.pi) / self.K              # Base spin alignment factor
        
        # ---------------------------------------------------------------------
        # SECTION 2: DIMENSIONAL ANCHORING [E]
        # ---------------------------------------------------------------------
        self.M_p = 938.272                             # Proton Mass Anchor (MeV)
        self.route_p = 3.0 + (1.0 / self.H)            # Proton reference routing cost
        self.alpha_system = self.M_p / self.route_p

    def get_quark_cost(self, n):
        if n == 8:
            return self.phi_1 * (1.0 - 1.0 / (2.0 * self.H))
        elif n == 4:
            return 1.0 + (4.0 / self.H)
        else:
            return 1.0

    def calculate_lepton_state(self, level):
        """Calculates Lepton mass based on shell relay dynamics (Section 4L)."""
        m_e_pred = 0.5108
        if level == 0: return m_e_pred, 0.0
        
        delta_em = self.mu_2 / (self.phi_1 * 17.0)
        delta_mt = -self.mu_2 / 17.0
        
        if level == 1:
            mass = m_e_pred * (self.phi_1 ** (11.0 + delta_em))
            return mass, 0.0
        if level == 2:
            e_mu = m_e_pred * (self.phi_1 ** (11.0 + delta_em))
            mass = e_mu * (self.phi_1 ** (6.0 + delta_mt))
            return mass, 0.0
        return 0.0, 0.0

    def calculate_baryon_state(self, n1, n2, n3, ccw_count, is_spin_3_2):
        triple = (n1, n2, n3)
        quark_costs = [self.get_quark_cost(n) for n in triple]
        cost = sum(quark_costs) + (ccw_count * (1.0 / self.H))
        
        s_count = sum(1 for n in triple if n == 8)
        if s_count == 1:
            cost -= (self.get_quark_cost(8) * (1.0 / (self.pi2 * self.K)))
            
        if is_spin_3_2:
            cost += (self.phi_1 * self.c_1) / (sum(quark_costs) / 3.0)
            
        mass = cost * self.alpha_system
        gamma_base = mass * self.delta * np.pi
        
        if s_count == 3 and is_spin_3_2:
            width = gamma_base * (1.0 / self.H)**2
        elif is_spin_3_2:
            width = gamma_base / (self.phi_1 ** (1 + s_count))
        elif 4 in triple:
            width = (gamma_base / self.phi_1) * (0.5 if list(triple) == [3, 4, 3] else 1.5)
        else:
            width = 0.0
        return mass, width

    def calculate_mesons(self):
        mesons = []
        m_pi = self.M_p / (self.pi2 * self.mu_2)
        mesons.append({"topology": "Open Chain | s-quarks: 0", "class": "2D Reflection", "mass": m_pi, "width": 0.0, "id": "Pion (π+)"})
        m_k = m_pi * self.phi_1 * (self.pi2 - self.phi_3_vec)
        mesons.append({"topology": "Open Chain | s-quarks: 1", "class": "2D Reflection", "mass": m_k, "width": 0.0, "id": "Kaon (K+)"})
        return mesons

    def generate_strict_matrix(self):
        registry = []
        for m in self.calculate_mesons():
            registry.append({"topology": m["topology"], "class": m["class"], "type": "2-Body Meson", "mass": m["mass"], "width": m["width"], "id": m["id"]})
        
        for level in range(3):
            mass, width = self.calculate_lepton_state(level)
            registry.append({"topology": f"Extended Shell Orbit {level+1}", "class": "Lepton Sector", "type": "Lepton", "mass": mass, "width": width, "id": ["Electron (e)", "Muon (μ)", "Tau (τ)"][level]})

        BARYON_MAP = {
            (3,3,3, 1, False): ("Proton (uud)", "Baryon Octet"), (3,3,3, 2, False): ("Neutron (udd)", "Baryon Octet"),
            (3,3,3, 0, True ): ("Delta (Δ) Core", "Baryon Decuplet"), (3,3,8, 1, False): ("Lambda (Λ⁰)", "Baryon Octet"),
            (3,3,8, 0, True ): ("Sigma-star (Σ*)", "Baryon Decuplet"), (3,8,8, 0, False): ("Xi0 (uss)", "Baryon Octet"),
            (3,8,8, 1, False): ("Xi- (dss)", "Baryon Octet"), (3,8,8, 0, True ): ("Xi-star (Ξ*)", "Baryon Decuplet"),
            (8,8,8, 0, True ): ("Omega- (sss) Ground", "Baryon Resonance"),
        }
        
        for n1 in [3, 4, 8]:
            for n2 in [3, 4, 8]:
                for n3 in [3, 4, 8]:
                    for ccw in range(4):
                        for spin_3_2 in [False, True]:
                            mass, width = self.calculate_baryon_state(n1, n2, n3, ccw, spin_3_2)
                            if mass > 2500: continue
                            key = (n1, n2, n3, ccw, spin_3_2)
                            p_id, p_type = BARYON_MAP.get(key, ("Unobserved Exotic", "Exciton Congestion" if 4 in (n1,n2,n3) else "Baryon Resonance"))
                            registry.append({"topology": f"Triple [{n1},{n2},{n3}] | CCW x{ccw}", "class": "3-Body", "type": p_type, "mass": mass, "width": width, "id": p_id})
        
        registry.sort(key=lambda x: x["mass"])
        return registry

    def render_output(self):
        registry = self.generate_strict_matrix()
        print(f"{'ID':<20 75="" ass="" congestion="" entry="" ev="" exotic="" f="" for="" id="" idth="" if="" in="" mev="" nobserved="" or="" print="" registry:="" type="" w_str="f" width="" xciton="" ype=""> 0.1 else "Stable"
                print(f"{entry['id']:<20 entry="" mass="">10.2f} | {w_str:<12 __name__="=" entry="" if="" main__="" pre="" render_output="" tfpstrictspectroscopy="" type="">
ID                   | Mass (MeV)   | Width (Γ)    | Type
---------------------------------------------------------------------------
Electron (e)         |       0.51 | Stable       | Lepton
Muon (μ)             |     105.71 | Stable       | Lepton
Pion (π+)            |     139.87 | Stable       | 2-Body Meson
Kaon (K+)            |     495.85 | Stable       | 2-Body Meson
Proton (uud)         |     938.27 | Stable       | Baryon Octet
Neutron (udd)        |     940.64 | Stable       | Baryon Octet
Unobserved Exotic    |     945.36 | 167.05 MeV   | Exciton Congestion
Unobserved Exotic    |     945.36 | 55.68 MeV    | Exciton Congestion
Unobserved Exotic    |     945.36 | 167.05 MeV   | Exciton Congestion
Unobserved Exotic    |     947.73 | 167.47 MeV   | Exciton Congestion
Unobserved Exotic    |     947.73 | 55.82 MeV    | Exciton Congestion
Unobserved Exotic    |     947.73 | 167.47 MeV   | Exciton Congestion
Unobserved Exotic    |     950.09 | 167.89 MeV   | Exciton Congestion
Unobserved Exotic    |     950.09 | 55.96 MeV    | Exciton Congestion
Unobserved Exotic    |     950.09 | 167.89 MeV   | Exciton Congestion
Unobserved Exotic    |     952.45 | 168.31 MeV   | Exciton Congestion
Unobserved Exotic    |     952.45 | 56.10 MeV    | Exciton Congestion
Unobserved Exotic    |     952.45 | 168.31 MeV   | Exciton Congestion
Unobserved Exotic    |     954.82 | 168.72 MeV   | Exciton Congestion
Unobserved Exotic    |     954.82 | 168.72 MeV   | Exciton Congestion
Unobserved Exotic    |     954.82 | 168.72 MeV   | Exciton Congestion
Unobserved Exotic    |     957.18 | 169.14 MeV   | Exciton Congestion
Unobserved Exotic    |     957.18 | 169.14 MeV   | Exciton Congestion
Unobserved Exotic    |     957.18 | 169.14 MeV   | Exciton Congestion
Unobserved Exotic    |     959.54 | 169.56 MeV   | Exciton Congestion
Unobserved Exotic    |     959.54 | 169.56 MeV   | Exciton Congestion
Unobserved Exotic    |     959.54 | 169.56 MeV   | Exciton Congestion
Unobserved Exotic    |     961.91 | 169.98 MeV   | Exciton Congestion
Unobserved Exotic    |     961.91 | 169.98 MeV   | Exciton Congestion
Unobserved Exotic    |     961.91 | 169.98 MeV   | Exciton Congestion
Unobserved Exotic    |     964.27 | 170.39 MeV   | Exciton Congestion
Unobserved Exotic    |     966.63 | 170.81 MeV   | Exciton Congestion
Unobserved Exotic    |     969.00 | 171.23 MeV   | Exciton Congestion
Unobserved Exotic    |     971.36 | 171.65 MeV   | Exciton Congestion
Lambda (Λ⁰)          |    1115.20 | Stable       | Baryon Octet
Unobserved Exotic    |    1122.29 | 198.32 MeV   | Exciton Congestion
Unobserved Exotic    |    1122.29 | 198.32 MeV   | Exciton Congestion
Unobserved Exotic    |    1122.29 | 198.32 MeV   | Exciton Congestion
Unobserved Exotic    |    1122.29 | 198.32 MeV   | Exciton Congestion
Unobserved Exotic    |    1122.29 | 198.32 MeV   | Exciton Congestion
Unobserved Exotic    |    1122.29 | 198.32 MeV   | Exciton Congestion
Unobserved Exotic    |    1124.65 | 198.74 MeV   | Exciton Congestion
Unobserved Exotic    |    1124.65 | 198.74 MeV   | Exciton Congestion
Unobserved Exotic    |    1124.65 | 198.74 MeV   | Exciton Congestion
Unobserved Exotic    |    1124.65 | 198.74 MeV   | Exciton Congestion
Unobserved Exotic    |    1124.65 | 198.74 MeV   | Exciton Congestion
Unobserved Exotic    |    1124.65 | 198.74 MeV   | Exciton Congestion
Unobserved Exotic    |    1127.02 | 199.15 MeV   | Exciton Congestion
Unobserved Exotic    |    1127.02 | 199.15 MeV   | Exciton Congestion
Unobserved Exotic    |    1127.02 | 199.15 MeV   | Exciton Congestion
Unobserved Exotic    |    1127.02 | 199.15 MeV   | Exciton Congestion
Unobserved Exotic    |    1127.02 | 199.15 MeV   | Exciton Congestion
Unobserved Exotic    |    1127.02 | 199.15 MeV   | Exciton Congestion
Unobserved Exotic    |    1129.38 | 199.57 MeV   | Exciton Congestion
Unobserved Exotic    |    1129.38 | 199.57 MeV   | Exciton Congestion
Unobserved Exotic    |    1129.38 | 199.57 MeV   | Exciton Congestion
Unobserved Exotic    |    1129.38 | 199.57 MeV   | Exciton Congestion
Unobserved Exotic    |    1129.38 | 199.57 MeV   | Exciton Congestion
Unobserved Exotic    |    1129.38 | 199.57 MeV   | Exciton Congestion
Unobserved Exotic    |    1131.74 | 199.99 MeV   | Exciton Congestion
Unobserved Exotic    |    1131.74 | 199.99 MeV   | Exciton Congestion
Unobserved Exotic    |    1131.74 | 199.99 MeV   | Exciton Congestion
Unobserved Exotic    |    1134.11 | 200.41 MeV   | Exciton Congestion
Unobserved Exotic    |    1134.11 | 200.41 MeV   | Exciton Congestion
Unobserved Exotic    |    1134.11 | 200.41 MeV   | Exciton Congestion
Unobserved Exotic    |    1136.47 | 200.82 MeV   | Exciton Congestion
Unobserved Exotic    |    1136.47 | 200.82 MeV   | Exciton Congestion
Unobserved Exotic    |    1136.47 | 200.82 MeV   | Exciton Congestion
Unobserved Exotic    |    1138.83 | 201.24 MeV   | Exciton Congestion
Unobserved Exotic    |    1138.83 | 201.24 MeV   | Exciton Congestion
Unobserved Exotic    |    1138.83 | 201.24 MeV   | Exciton Congestion
Delta (Δ) Core       |    1200.21 | 141.39 MeV   | Baryon Decuplet
Unobserved Exotic    |    1207.02 | 142.19 MeV   | Exciton Congestion
Unobserved Exotic    |    1207.02 | 142.19 MeV   | Exciton Congestion
Unobserved Exotic    |    1207.02 | 142.19 MeV   | Exciton Congestion
Unobserved Exotic    |    1209.38 | 142.47 MeV   | Exciton Congestion
Unobserved Exotic    |    1209.38 | 142.47 MeV   | Exciton Congestion
Unobserved Exotic    |    1209.38 | 142.47 MeV   | Exciton Congestion
Unobserved Exotic    |    1211.75 | 142.75 MeV   | Exciton Congestion
Unobserved Exotic    |    1211.75 | 142.75 MeV   | Exciton Congestion
Unobserved Exotic    |    1211.75 | 142.75 MeV   | Exciton Congestion
Unobserved Exotic    |    1213.88 | 143.00 MeV   | Exciton Congestion
Unobserved Exotic    |    1213.88 | 143.00 MeV   | Exciton Congestion
Unobserved Exotic    |    1213.88 | 143.00 MeV   | Exciton Congestion
Unobserved Exotic    |    1214.11 | 143.03 MeV   | Exciton Congestion
Unobserved Exotic    |    1214.11 | 143.03 MeV   | Exciton Congestion
Unobserved Exotic    |    1214.11 | 143.03 MeV   | Exciton Congestion
Unobserved Exotic    |    1216.25 | 143.28 MeV   | Exciton Congestion
Unobserved Exotic    |    1216.25 | 143.28 MeV   | Exciton Congestion
Unobserved Exotic    |    1216.25 | 143.28 MeV   | Exciton Congestion
Unobserved Exotic    |    1218.61 | 143.56 MeV   | Exciton Congestion
Unobserved Exotic    |    1218.61 | 143.56 MeV   | Exciton Congestion
Unobserved Exotic    |    1218.61 | 143.56 MeV   | Exciton Congestion
Unobserved Exotic    |    1220.80 | 143.82 MeV   | Exciton Congestion
Unobserved Exotic    |    1220.97 | 143.84 MeV   | Exciton Congestion
Unobserved Exotic    |    1220.97 | 143.84 MeV   | Exciton Congestion
Unobserved Exotic    |    1220.97 | 143.84 MeV   | Exciton Congestion
Unobserved Exotic    |    1223.16 | 144.09 MeV   | Exciton Congestion
Unobserved Exotic    |    1225.52 | 144.37 MeV   | Exciton Congestion
Unobserved Exotic    |    1227.89 | 144.65 MeV   | Exciton Congestion
Xi0 (uss)            |    1317.70 | Stable       | Baryon Octet
Xi- (dss)            |    1320.06 | Stable       | Baryon Octet
Unobserved Exotic    |    1327.15 | 234.52 MeV   | Exciton Congestion
Unobserved Exotic    |    1327.15 | 234.52 MeV   | Exciton Congestion
Unobserved Exotic    |    1327.15 | 234.52 MeV   | Exciton Congestion
Unobserved Exotic    |    1329.52 | 234.94 MeV   | Exciton Congestion
Unobserved Exotic    |    1329.52 | 234.94 MeV   | Exciton Congestion
Unobserved Exotic    |    1329.52 | 234.94 MeV   | Exciton Congestion
Unobserved Exotic    |    1331.88 | 235.35 MeV   | Exciton Congestion
Unobserved Exotic    |    1331.88 | 235.35 MeV   | Exciton Congestion
Unobserved Exotic    |    1331.88 | 235.35 MeV   | Exciton Congestion
Sigma-star (Σ*)      |    1332.36 | 97.01 MeV    | Baryon Decuplet
Unobserved Exotic    |    1334.24 | 235.77 MeV   | Exciton Congestion
Unobserved Exotic    |    1334.24 | 235.77 MeV   | Exciton Congestion
Unobserved Exotic    |    1334.24 | 235.77 MeV   | Exciton Congestion
Unobserved Exotic    |    1339.99 | 97.56 MeV    | Exciton Congestion
Unobserved Exotic    |    1339.99 | 97.56 MeV    | Exciton Congestion
Unobserved Exotic    |    1339.99 | 97.56 MeV    | Exciton Congestion
Unobserved Exotic    |    1339.99 | 97.56 MeV    | Exciton Congestion
Unobserved Exotic    |    1339.99 | 97.56 MeV    | Exciton Congestion
Unobserved Exotic    |    1339.99 | 97.56 MeV    | Exciton Congestion
Unobserved Exotic    |    1342.35 | 97.73 MeV    | Exciton Congestion
Unobserved Exotic    |    1342.35 | 97.73 MeV    | Exciton Congestion
Unobserved Exotic    |    1342.35 | 97.73 MeV    | Exciton Congestion
Unobserved Exotic    |    1342.35 | 97.73 MeV    | Exciton Congestion
Unobserved Exotic    |    1342.35 | 97.73 MeV    | Exciton Congestion
Unobserved Exotic    |    1342.35 | 97.73 MeV    | Exciton Congestion
Unobserved Exotic    |    1344.71 | 97.91 MeV    | Exciton Congestion
Unobserved Exotic    |    1344.71 | 97.91 MeV    | Exciton Congestion
Unobserved Exotic    |    1344.71 | 97.91 MeV    | Exciton Congestion
Unobserved Exotic    |    1344.71 | 97.91 MeV    | Exciton Congestion
Unobserved Exotic    |    1344.71 | 97.91 MeV    | Exciton Congestion
Unobserved Exotic    |    1344.71 | 97.91 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.08 | 98.08 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.08 | 98.08 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.08 | 98.08 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.08 | 98.08 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.08 | 98.08 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.08 | 98.08 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.65 | 98.12 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.65 | 98.12 MeV    | Exciton Congestion
Unobserved Exotic    |    1347.65 | 98.12 MeV    | Exciton Congestion
Unobserved Exotic    |    1350.01 | 98.29 MeV    | Exciton Congestion
Unobserved Exotic    |    1350.01 | 98.29 MeV    | Exciton Congestion
Unobserved Exotic    |    1350.01 | 98.29 MeV    | Exciton Congestion
Unobserved Exotic    |    1352.37 | 98.46 MeV    | Exciton Congestion
Unobserved Exotic    |    1352.37 | 98.46 MeV    | Exciton Congestion
Unobserved Exotic    |    1352.37 | 98.46 MeV    | Exciton Congestion
Unobserved Exotic    |    1354.74 | 98.64 MeV    | Exciton Congestion
Unobserved Exotic    |    1354.74 | 98.64 MeV    | Exciton Congestion
Unobserved Exotic    |    1354.74 | 98.64 MeV    | Exciton Congestion
Xi-star (Ξ*)         |    1505.42 | 67.74 MeV    | Baryon Decuplet
Unobserved Exotic    |    1513.54 | 68.11 MeV    | Exciton Congestion
Unobserved Exotic    |    1513.54 | 68.11 MeV    | Exciton Congestion
Unobserved Exotic    |    1513.54 | 68.11 MeV    | Exciton Congestion
Unobserved Exotic    |    1515.90 | 68.21 MeV    | Exciton Congestion
Unobserved Exotic    |    1515.90 | 68.21 MeV    | Exciton Congestion
Unobserved Exotic    |    1515.90 | 68.21 MeV    | Exciton Congestion
Unobserved Exotic    |    1518.27 | 68.32 MeV    | Exciton Congestion
Unobserved Exotic    |    1518.27 | 68.32 MeV    | Exciton Congestion
Unobserved Exotic    |    1518.27 | 68.32 MeV    | Exciton Congestion
Unobserved Exotic    |    1520.63 | 68.42 MeV    | Exciton Congestion
Unobserved Exotic    |    1520.63 | 68.42 MeV    | Exciton Congestion
Unobserved Exotic    |    1520.63 | 68.42 MeV    | Exciton Congestion
Omega- (sss) Ground  |    1672.56 | Stable       | Baryon Resonance
Tau (τ)              |    1780.50 | Stable       | Lepton

Temporal Flow Physics (TFP): Executive Fact Sheet

Temporal Flow Physics (TFP): Executive Fact Sheet
The Core Claim
TFP derives the Standard Model and General Relativity from a single pre-geometric, discrete relational substrate. It requires exactly one empirical input (the proton mass, M_p) to set the dimensional scale. All dimensionless ratios (masses, couplings, mixing angles) are derived with zero free parameters.
The Engine (Inputs & Geometry)
• Substrate: Binary states (F_i ∈ {+1, -1}), discrete update ticks (τ₀), and finite relational capacity (Axiom 9).
• Geometry: Axioms 1-9 uniquely force the coordination number K=12 (the icosahedral graph). Total directed handshake budget H = 132.
• Dynamics: Governed by the adjacency transfer operator T. The golden ratio φ₁ emerges as the Perron-Frobenius root, acting as the universal routing suppression factor (1/φ₁ per spectral level).
The Mechanisms (How it Works)
• Mass is not intrinsic; it is accumulated relational latency (unresolved routing demand).
• The Speed of Light (c) is not a postulated Lorentz symmetry; it is the strict maximum causal rate (1 hop/tick) enforced by the finite bandwidth bottleneck.
• Forces are gradients of the handshake efficiency shadow. SU(3) emerges from 3-tick helix closure; U(1) from symmetric H/2 channels.
• Gravity emerges as outward reflection from "committed points" (motifs that saturate local capacity).
The Outputs (Standard Model Derivations)
All values below are derived from M_p and K=12 spectral geometry. No fitting.
Observable | TFP Mechanism | TFP Value | PDG Value | Accuracy
α_EM⁻¹ | 3-loop icosahedral holonomy | 137.035999088 | 137.035999084 | 0.17σ
m_t (Top) | EW polar saturation (T₂ ceiling) | 172.783 GeV | 172.76 GeV | 99.99%
m_s, m_b | K_flow=10 equal-tension partition | 93.4, 4183 MeV | 93, 4180 MeV | >99.9%
ΔM_π | Spectral projection (μ₁/√12) | +4.593 MeV | +4.593 MeV | Exact
ΔM_K | Level-1 routing inversion | -3.939 MeV | -3.934 MeV | 99.87%
sin²θ_W | 3-layer τ_Z decomposition | 0.22242 | 0.22290 | 99.7%
δ_CP (CKM) | Icosahedral face topology | 68.84° | 68.75° | 99.88%
δ_CP (PMNS) | A₄ tetrahedral Berry phase | 216.0° | 212° ± 41° | 101.9%
Quantum Foundations (No Hilbert Space Postulates)
• The Tsirelson Bound (|S| = 2√2): Derived via Cauchy-Schwarz on the T₁ eigenspace. The icosahedron is a spherical 5-design, making its second-moment tensor exactly isotropic. The bound is a strict spectral constraint of the K=12 Laplacian, not a quantum postulate.
• Wave-particle duality: Wave = uncommitted comparison budget propagating; Particle = committed budget resolved at a site.
Falsifiability (How to Break TFP)
TFP makes specific, non-standard predictions that deviate from continuous QFT at high energies or extreme precisions:
HL-LHC Jet Multiplicity: Transient routing saturation at high energies predicts a specific, linear sub-percent suppression in high-multiplicity jet ratios and a small forward-backward dijet angular asymmetry (δ ≈ 0.0053).
Neutrino Mass Scale: Predicts a normal hierarchy with the lightest eigenstate locked to the inverse of the T₁ Laplacian eigenvalue: m_νe ≈ 0.111 eV.
Discrete Running Couplings: The discrete summation principle dictates that running couplings are fundamentally rational step-functions, not continuous logarithmic flows. Deviations from standard QCD β-function running should appear at extreme momentum transfers.

Continuity and Discreteness in TFP

Continuity and Discreteness in TFP



By John Gavel

People generally assume that continuity is the natural, default state of reality. We think of space as a smooth background, time as a continuous flow, and motion as a seamless glide.

But in Temporal Flow Physics (TFP), we flip this assumption. Continuity is not fundamental. It is an emergent, large-scale approximation of a strictly discrete, finite, and relational substrate.

To observe, measure, or describe anything, you need a distinction. You need to be able to say "this" is different from "that." A distinction requires a boundary. If the universe were a perfectly smooth, continuous field with no boundaries, it would have no identifiable structure. There would be no way to specify one location, object, or event apart from another. Therefore, the very act of having information or relational structure implies discreteness at the foundational level.

Imagine a truly continuous universe. Between any two locations, there are infinitely many intermediate locations. Between any two moments, there are infinitely many intermediate moments. For anything to change or move, it would have to traverse an infinite sequence of intermediate states.

This is the classic problem behind Zeno's paradox: if there is no "next" step, how does change ever actually finish happening? The very concept of succession—a "before" and an "after"—inherently implies discrete steps.

We already accept this in other areas of life. A movie appears continuous, but it is just a sequence of discrete frames shown rapidly. A digital audio file sounds smooth, but it is made of discrete samples. Continuity in these cases is not an underlying property; it is an emergent perception generated when discrete updates occur faster than our ability to resolve them. TFP proposes that physical reality works the exact same way.

This brings us to: finite relational bandwidth.

In TFP, we prove that the speed of light is not a postulated symmetry of spacetime, nor is it a geometric rule. It is the direct, inevitable consequence of a finite update rate. We formalize this in the following lemma:

Lemma: Bandwidth–Flow Equivalence and the Invariant Causal Limit
Finite relational bandwidth strictly implies a finite, invariant maximum temporal flow rate ($c_{\text{int}} = 1$ hop per tick), independent of the local coordination number $K$.

Proof:

  1. Universal Update Bottleneck: By Axiom 9 (Finite Relational Capacity), a site can resolve at most one adjacency relation per discrete update tick, regardless of how many neighbors it has. The bottleneck is the temporal update rate, not the local graph density.
  2. Causal Succession: By Axiom 8 (Discrete Updates), ticks are the fundamental, indivisible units of causal succession. Nothing can propagate faster than one adjacency resolution per tick.
  3. Invariant Upper Bound: Therefore, the maximum rate of causal propagation through the substrate is exactly one adjacency hop per tick. In substrate units, this is $c_{\text{int}} = a / \tau_0 = 1$.
  4. Distinction from Average Propagation: Although the maximum causal velocity is exactly 1, the actual propagation speed of any specific motif may be lower ($v < c_{\text{int}}$) due to routing latency, unresolved relational load (rest mass), or network congestion (the "stutter" mechanism). The upper bound itself, however, remains invariant.
  5. Counterfactual: If relational bandwidth were infinite, a site could resolve all of its adjacency relations simultaneously. Causal influence would propagate instantaneously, sequential delay would vanish, and the concept of a finite temporal flow rate would not exist.

To visualize this intuitively, think of the substrate like a computer network. It doesn't matter if a router is connected to 2 other routers or 1,000 other routers (the coordination number $K$). If the router's processor can only send out one packet per clock cycle (finite bandwidth), the maximum speed at which information can travel through the network is strictly limited to one hop per cycle.

In TFP, that maximum speed is $c_{\text{int}} = 1$. When we anchor the theory to physical units, this intrinsic causal rate maps exactly to the physical speed of light, $c$.

Massive particles move slower than $c$ ($v < c$) not because of a separate dynamical law, but because they carry "relational latency" (mass). They get bogged down processing their internal structure, causing them to "stutter" and fall behind the maximum causal speed limit.

So, the traditional question in physics is: How do discrete quantum objects exist within a continuous spacetime?

TFP suggests the deeper question is the reverse: How could continuity exist without discreteness?

Without distinction, there is no information. Without information, there is no relation. Without relation, there is no change. Continuity is not the foundation of reality. It is simply the large-scale, blurred appearance produced by an underlying process of finite, discrete relational updates.