Electromagnetism: from the jammed lattice to light

Electromagnetism is derived, not assumed: at the jammed lattice's isostatic point the shear modulus vanishes while the bulk modulus survives, leaving one longitudinal wave, light, at c² = B/ρ, matched by a deterministic simulation to 0.06%. Charge is synchronized rotation and the Coulomb 1/r² is three-dimensional flux conservation.

Light is not assumed but emerges from the jammed lattice: at the isostatic point the shear modulus vanishes while the bulk modulus survives, leaving one longitudinal wave at c² = B/ρ, reproduced by a deterministic simulation to 0.06%. On that wave, charge is synchronized rotation, the Coulomb 1/r² is three-dimensional flux conservation, and the dynamic field equations, Poynting flow ∂ₜe + ∇·S = 0, and a strict light cone follow.

One medium, one motion seen two ways. Charge is the bookkeeping of a synchronized rotation; light is the transverse swing of that rotation propagating on the single surviving longitudinal wave. Electricity, a radio wave, and a γ-ray differ only by an angle.

EM.0 Governance (inherited from VP Theory §1)

This chapter inherits the No-Tuning / LOCK / Gate discipline of the physics whitepaper. The fundamental electromagnetic mechanism is supplied by physics §10 (light, clock-free c) and §14 (force, the 1/r² Green function). This chapter does not re-derive it; it takes those results as input and develops the chemical and optical consequences. Where a quantity is a measured constant (notably the fine-structure coupling αₑₘ), it is marked [CAL] and is never tuned to fit a downstream result.

EM.1 Genesis: charge as synchronized rotation [H]→[V]

A quantum that receives energy can only store it as rotation, so energy input forces rotation. This is grounded in established physics: photon–photon collisions create matter (γγ → e⁺e⁻; E=mc²), and photons carry helicity ± 1 — circular polarization is a rotating field. Electric charge is the bookkeeping of one synchronized rotation of the quanta; the sign ± is the handedness (CW/CCW) of the twist of a charge’s rotation relative to the surrounding common axis. The elementary charge is one boundary-crossing rotation unit (universal), so the EM coupling carries no nucleon-structure factor (contrast the mass/gravity sector, where mₚ/mₑ = 6π⁵ and the 82+7 core appear).

EM.2 Light emergence — the keystone [F]/[V]

Light is not assumed; it emerges from the jammed lattice. The chain (physics §SP):

  1. [F, axiom] Infinitely rigid, fully packing quanta ⇒ the vacuum is a jammed lattice.
  2. [H]→[V] Rotation (temperature) drives the contact number z to the isostatic threshold z = 2d = 6 (self-organized criticality).
  3. [V] At the isostatic point the shear reserve is zero, so the relaxed shear modulus vanishes while the bulk modulus stays finite:
G_{\text{relaxed}} \to 0,\qquad B = \text{finite}\;\Rightarrow\; c^2 = \frac{B}{\rho}=K.

The transverse acoustic wave dies; one longitudinal speed survives. 4. [F] A single speed gives linear dispersion and hence a wavelength:

\omega = c\,q \;\Rightarrow\; \lambda = c/\nu.

Direct demonstration (module vp_light_emergence.py). A 1-D chain of quanta, m ddot uₙ = k(uₙ₊₁-2uₙ+uₙ₋₁), is given a right-moving Gaussian packet and integrated by leapfrog (no randomness). The energy centroid propagates at c₍measured) = 0.99940 versus the closed form c₍theory) = a√(k/m) = 1 — a 0.06 % agreement. The exact dispersion ω(q)=2√(k/m) |sin(qa/2)| tends to ω = cq as q→ 0 (vₚₕ/c → 0.99999), and the identity c²=B/ρ is verified to machine precision. A 2-D triangular lattice confirms that as the shear reserve → 0 the transverse speed c_T → 0 while the longitudinal c_L survives — light is the unique surviving longitudinal wave of the jammed lattice.

Quantum diameter [F]. One 2π phase winding of the carrier sets the rotational circulation length

D = 2\pi\,a_{\text{phys}} = \frac{2\pi\lambda}{A} = 2\lambda_{C,e} = 6\pi^6 r_p, \qquad
   r_p = \tfrac{2}{\pi}\lambda_{C,p},

where rₚ is the globally stable fixed point of the stiffness-shell balance α x⁻⁵=x⁻⁴⇒ x^=2/π (physics §SP S4). Numerically D = 4.8526 pm. The module verifies D=6π⁶ rₚ to within +18.8 ppm, which is exactly the headline residual mₚ/mₑ = 6π⁵ (-19 ppm): the small mismatch is the known residual of the theory*, not an error.

EM.3 The Coulomb sector: why 1/r², why long-range, how strong

Why a force exists [F]. Two sources’ fields superpose; the stored strain energy depends on separation and the medium relaxes it, giving Eᵢₙₜ = k q₁ q₂ / r. Like sources repel, opposite attract (a positive-definite strain structure).

Why 1/r² [F]. A fixed source flux is diluted over the 4π r² shell (Gauss = Poisson Green’s function). In d dimensions the field falls as r⁽-(d-1)), so d=3 gives 1/r². Module vp_electromagnetism.py measures the exponent directly: d=1,2,3,4 → 0,-1,-2,-3, confirming E∝ 1/r² in three dimensions as the geometric consequence of flux conservation.

Why long-range / unscreened [H]. Synchronization spontaneously breaks a global U(1) (the common phase), giving a massless Goldstone mode and hence infinite range. (Were the U(1) gauged, its breaking would make the mediator massive and short-ranged; long-range EM requires the broken symmetry to be global — a stated departure.)

Coupling magnitude [CAL]. The elementary charge is one universal rotation unit, so

K_C = k_e e^2 = \alpha_{\mathrm{em}}\,\hbar c, \qquad
   k_e = \frac{\alpha_{\mathrm{em}}\hbar c}{e^2}.

The module reproduces the Coulomb constant kₑ = 8.987552× 10⁹ to 3× 10⁻¹⁰%. αₑₘ is taken from measurement; it is not derived here — an honest [CAL] item.

EM.4 The E/B geometry: longitudinal E, transverse B [F]

The same rotating medium supplies the vector sector. The organizing statement: the electric field is the force directed along the light (propagation) direction; the magnetic field is the force directed at 90^∘ to it. Both originate from one fact — a charge’s rotational output is twisted relative to the surrounding synchronized quanta because its axis differs. A charge with axis aligned to the common axis emits a pure radial (Coulomb) field and no magnetic field. A moving charge tilts its axis by an amount ∝ v/c; the propagation of that twisted region, transverse to the light direction, is the magnetic field:

|\mathbf B| = \frac{v}{c}\,|\mathbf E|.

Module vp_electromagnetism.py confirms |mathbf B|/|mathbf E| = v/c exactly. Because mathbf B is a rotation (a pseudovector), it is automatically divergence-free, ∇ ·mathbf B = 0: the poles are the two ends of one rotation axis and cannot be separated — there are no magnetic monopoles, and cutting a magnet yields two fresh N/S pairs. The right-hand rule is the handedness of the rotation.

EM.5 Polarization as rotation (helicity) [F]

Circular polarization is the rotating field; the two senses (CW/CCW) are helicity ± 1. In Jones form the circular states are (1,± i)/√ 2. The module computes their Stokes vectors and finds |S₃| = S₀ with S₁ = S₂ = 0 — i.e. pure rotation, no linear component. Linear polarization is the equal superposition of the two rotation senses. (The sign convention of S₃ depends on the time convention e⁽∓ iω t); the invariant content is |S₃| = S₀ for circular light.)

EM.6 The propagation angle: conduction ↔︎ radiation [F]/[VP-prediction]

Light is unambiguously an electromagnetic wave — one object. Its longitudinal part (∇ ·mathbf u, compression = deficit) is the static Coulomb field; its transverse, propagating part is light. What distinguishes electricity, a radio wave, and a γ-ray is only the propagation angle χ, set by the wavelength through physics §10.9:

\sin\chi = \frac{\lambda}{mD},\qquad m = \lceil \lambda/D\rceil.

Short-λ γ-rays are near-longitudinal (χ→ 0, penetrating); visible and radio waves are near-transverse (χ→ 90^∘). Crucially the visible band is near — not exactly — transverse: χ ≈ 89.9^∘, a small falsifiable departure from the textbook exactly-transverse wave. Electric conduction is the extreme-longitudinal limit (χ→ 0): charges drift through a wire’s internal quanta, each producing a transverse twist that wraps the wire azimuthally as the magnetic field. Conduction and radiation are the same electromagnetic phenomenon, differing only in angle (longitudinal vs transverse) and medium (atomic-internal quanta vs free space) — “electricity travels like a γ-ray.”

Forward predictions (falsifiers, no fitting): for HeNe lines, χ(632.8 nm) = 89.892^∘ and χ(532 nm) = 89.825^∘ (modules vp_light_angle.py, vp_electromagnetism.py).

The earlier Word-document formulation λ = d/cosθ with d = 5000 fm is superseded: it has no m-chain and is undefined for λ < d (γ-rays, X-rays). The refined law fixes d to the derived value D = 4852.6 fm and covers the whole spectrum via the m-chain.

EM.7 Blackbody radiation [F]

The Planck spectrum is the product of two lattice facts:

u(\nu,T) \;\propto\; \underbrace{\nu^2}_{\text{geometric mode density}}\;\times\;
   \underbrace{\frac{h\nu}{e^{h\nu/k_BT}-1}}_{\text{rigid-shell high-}\nu\text{ cutoff}}.

The first factor alone is Rayleigh–Jeans and diverges (the UV catastrophe); the rigid shell blocks high-frequency deformation when the shell energy exceeds the thermal excitation, supplying the Bose cutoff. Module vp_electromagnetism.py tabulates u₍RJ) versus u₍Planck) (agreement at low ν, strong suppression at high ν) and solves the Wien transcendental x = 5(1-e⁽-x)) to recover λₚₑₐₖT = 2.89777× 10⁻³ m·K to 6× 10⁻⁹%. A 300 K body peaks at ∼ 9.7 μm (infrared) with χ ≈ 89.95^∘ — transverse light, consistent with EM.6.

EM.8 Refraction and dispersion — the bridge to chemistry [F]/[CAL]

Once light exists, its interaction with matter is geometric. Interfacial transverse-oscillation matching gives Snell’s law n₁sinθ₁ = n₂sinθ₂ [F]; the primary rainbow angle is 42.1^∘ from Snell + droplet sphere geometry (Descartes) [F]; total internal reflection has sinθ_c = 1/n [F] (water 48.6^∘, diamond 24.4^∘). The absolute refractive index n is a material constant [CAL]. Wavelength-dependent n(λ) orders the rainbow colors (blue refracts more). These feed directly into the chemistry chapter’s color of coordination compounds (d–d transitions, Δₜₑₜ/Δ₍oct) = 4/9) and spectroscopy (modules vp_refraction.py, vp_light_angle.py, vp_crystal_field.py).

EM.9 Master ledger — forced / measured / open

Result Grade Basis / module
c² = B/ρ (single surviving longitudinal speed) [F]/[V] isostatic z=2d; vp_light_emergence.py
Linear dispersion ω = cq [F]/[V] long-λ limit; vp_light_emergence.py
Quantum diameter D = 2λ₍C,e) = 6π⁶ rₚ [F] wavelength relation; (−19 ppm residual)
1/r² from 4π r² flux dilution [F] Gauss/Poisson; vp_electromagnetism.py
Coulomb constant kₑ = αₑₘℏ c/e² [F]+[CAL] reproduces kₑ to 3×10⁻¹⁰%
mathbf B = (v/c)
Circular polarization = rotation ( S₃ =S₀)
Propagation angle sinχ = λ/(mD) [F]/[VP-pred] vp_light_angle.py
Blackbody = mode density × rigid cutoff; Wien [F] vp_electromagnetism.py
Snell, rainbow 42.1^∘, critical angle [F] vp_refraction.py
Fine-structure coupling αₑₘ [CAL] measured input, not derived
Long-range / unscreened (global U(1) Goldstone) [H] symmetry argument
Magnetic / radiative absolute vector sector; γγ genesis dynamics [O] open (physics §14.0.6)

EM.10 Falsification criteria [F]

Because the forced results have no free parameters, they are refuted if measurement disagrees:

EM.11 Reproducibility

All numbers above are produced by deterministic, standard-library Python modules with self-checks (assert). Determinism is verified by running each module twice and comparing the stdout sha256.

python3 vp_light_emergence.py      # light emergence: c²=B/ρ, dispersion, single speed, angle
python3 vp_electromagnetism.py     # charge, 1/r², E/B, polarization, conduction/radiation, blackbody
python3 verify_chemistry.py --root <package root>   # runs all modules + ledger integrity gate

The harness reports execution, determinism, standard-library-only dependency, and case-ledger integrity across all modules (currently 32/32 PASS with the two EM/light modules added).

This chapter completes the electromagnetic foundation on which the chemistry chapter rests: light emerges from the jammed lattice (EM.2), charge and the Coulomb 1/r² follow (EM.3), the E/B geometry and polarization are rotation (EM.4–5), the same wave spans conduction and radiation by angle (EM.6), and the optical consequences (blackbody, refraction, color) bridge into chemistry (EM.7–8). It is deliberately more detailed and fully reproducible relative to the original Korean working document, and every forced claim is falsifiable.

EM.12 Dynamic field equations, Poynting, and causality (addendum) [F]/[V]

Added 2026-06-14. Closes the dynamic-Maxwell gap flagged in the EM completeness review (Faraday/Ampère/Poynting were absent from EM.0–EM.11). Source: AQD — Axiomatic Quantized Dynamics, NOCAL v1.1, DOI 10.5281/zenodo.17423870. Reproduced by vp_em_field_dynamics.py.

The original EM chapter derived the static Coulomb sector (1/r², EM.3), the algebraic ratio |mathbf B|=(v/c)|mathbf E| and ∇ ·mathbf B=0 (EM.4) — i.e. two of the four Maxwell statements (the two divergence facts). It did not state the dynamic field equations, the Poynting energy flow, or a causality theorem. This addendum supplies them in the longitudinal (E-sector, pressure P) form from the AQD axioms, and marks the remaining vector-curl sector honestly as open.

EM.12.1 The first-order dynamic system [F]

The jammed-lattice field obeys a coupled first-order system (AQD axiom A1) — pressure P (the compression = deficit = longitudinal/Coulomb sector) and velocity mathbf v:

\partial_t P + K\,\nabla\!\cdot\mathbf v = 0,
\qquad
\rho\,\partial_t \mathbf v + \nabla P = 0.

Eliminating mathbf v gives the wave equation and the speed already used in EM.2:

\Box_c P = 0,\qquad c^2 = \frac{K}{\rho}\;(=B/\rho).

These two coupled first-order equations are the longitudinal analogue of Maxwell’s curl pair (∇×mathbf E=-∂ₜmathbf B, ∇×mathbf B=μ₀ε₀∂ₜmathbf E): the time-derivative of each field is sourced by a spatial derivative of the other, and their combination is the wave. Module vp_em_field_dynamics.py integrates this system (staggered leapfrog, deterministic) and recovers the pulse speed c₍measured)=1.0001 vs c=1 (0.01 %).

EM.12.2 Poynting’s theorem and energy conservation [F]/[V]

Define the energy density and flux (AQD; equivalent to the second-order form e=tfrac12[(∂ₜP)²/c²+|∇ P|²], mathbf S=-(∂ₜP)∇ P):

e = \tfrac12\!\left[\frac{P^2}{K} + \rho\,|\mathbf v|^2\right],
\qquad
\mathbf S = P\,\mathbf v,
\qquad
\boxed{\;\partial_t e + \nabla\!\cdot\mathbf S = 0\;}

— the local energy-conservation (Poynting) law, the longitudinal counterpart of EM’s ∂ₜ u + ∇ ·(mathbf E×mathbf H)=0. Integrating over a lossless domain (periodic, Neumann, time-invariant Dirichlet, or radiationless infinity) gives ointmathbf S · mathbf n=0 and hence

\frac{dE}{dt}=0\qquad(\text{AQD QP-0002-001, fully proven}).

The module confirms ∂ₜ e+∂ₓ S=0 pointwise (RMS residual ∼ 3×10⁻², discretization scale) and energy conservation to 3×10⁻⁴ over the run. A companion uniqueness theorem (energy method, QP-0002-002) shows identical initial data give a unique solution.

EM.12.3 Causality: finite propagation and the light cone [F]

The same energy structure forces a hard light cone (AQD theorems F-A/B/C):

u_{\max}=c,\qquad \operatorname{supp} e(\tau,\cdot)\ \subseteq\ \operatorname{supp} e(0,\cdot)\,\oplus\,B_{c\tau}.

Energy and information cannot reach beyond cτ of the initial support. The module verifies this directly: the pulse support stays inside the cone (expansion 0.00 le cτ). At the quantum level the AQD upgrades this to microcausality — with Φ:=P/√ K, [Φ(x),Φ(y)]=0 for spacelike (x-y) via the Pauli–Jordan function D(x) whose support lies on the light cone (the cone speed is fixed at c by c²=K/ρ), and the arrival-time bound tₐᵣᵣge dist/c follows from commutator support. No calibration enters.

EM.12.4 What this closes, and what remains open [O]

Closed (this addendum): the dynamic field equations, the Poynting energy flow and its exact conservation, uniqueness, and causality (classical light cone + quantum microcausality). Together with EM.2 (wave/c²=B/ρ) and EM.3 (static 1/r²), the longitudinal (E-sector) electrodynamics is now complete and reproducible.

Still open — honestly marked [O] (unchanged from EM.9): the full vector mathbf E/mathbf B curl structure — Faraday’s ∇×mathbf E=-∂ₜmathbf B and Ampère–Maxwell’s ∇×mathbf B in vector form, with the magnetic field as an independent transverse pseudovector and its absolute magnitude. The AQD treatment is scalar/longitudinal (P, mathbf v with mathbf v irrotational); it yields the compression (Coulomb/E) sector rigorously but not the independent transverse-vector (magnetic/radiative) sector. This is exactly the EM.9 line “magnetic/radiative absolute vector sector — [O] (physics §14.0.6)”. It is not resolved here; it remains the principal open structural item of the EM chapter.

EM.12.5 Updated master-ledger rows

Result Grade Basis / module
First-order system ∂ₜP+K∇ ·mathbf v=0, ρ∂ₜmathbf v+∇ P=0 [F] AQD A1; vp_em_field_dynamics.py
Poynting law ∂ₜ e+∇ ·mathbf S=0, mathbf S=Pmathbf v [F]/[V] AQD QP-0002-001; residual ∼3e-2
Energy conservation dE/dt=0 (lossless) + uniqueness [F] AQD QP-0002-001/002; dev 3e-4
Causality: light cone, u₍max)=c; microcausality [F] AQD F-A/B/C, QP-0002-U121
Full vector mathbf E/mathbf B curl (Faraday/Ampère, magnetic absolute) [O] open — scalar/longitudinal AQD does not supply it

This addendum upgrades the EM chapter from “static sector + algebraic B/E ratio” to “complete longitudinal electrodynamics with Poynting flow and causality,” using the AQD axiomatic field dynamics. The dynamic-Maxwell gap is closed in the E-sector; the independent vector (magnetic/radiative) sector remains the chapter’s honestly-declared open item.