Quantum entanglement explained: two nodes on one wave

Reproduce

One script recomputes the numbers the paper calculates in its Data availability section, from the two data files behind them. It uses only the Python 3 standard library, with no network, no random numbers and no system time. Two runs give byte-identical output.

Steps

  1. Download the files under data/ and reproduce/, keeping the folders.
  2. In that folder run
    python3 -I reproduce/reproduce.py
    For the machine-readable form, run
    python3 -I reproduce/reproduce.py --json
  3. Compare with the expected output below. Its SHA-256 is
    599c404e21677aedf5601a6f98aed57910b723c14c202cc7024259fce920baac
    To check it, run
    python3 -I reproduce/reproduce.py | shasum -a 256

Script: reproduce/reproduce.py, sha256 d7cecd6210399d83f438613b39b015fd5d01f570c701196f35bb301b95da1332.

Data

Expected output

REPRODUCE: the calculated numbers of the paper (Draft 5, 2026-11-08), from data/
E5  (2.697 - 2) / 0.015 = 46.5
E5  (2.73 - 2) / 0.02 = 36.5
E5  (2.42 - 2) / 0.20 = 2.1
E5  (2.37 - 2) / 0.09 = 4.1
E5  S at most 2 (each end reads a value fixed in advance, under locality and setting independence) -> contradicted
E5  bound every central value below 2 sqrt 2 -> agrees
C1  visibility 2.697 / 2 sqrt 2 = 0.954
C1  visibility 2.73 / 2 sqrt 2 = 0.965
C1  visibility 2.42 / 2 sqrt 2 = 0.856
C1  visibility 2.37 / 2 sqrt 2 = 0.838
E6  (720 - 716.8) / 3.8 = 0.84; period 720 degrees -> agrees
E6  (716.8 - 360) / 3.8 = 93.9; period 360 degrees -> contradicted