A time-dependent Schrödinger double-slit simulation reproduces two effects: fringe visibility falls from 0.883 to 0.000 as the which-path marker overlap goes to zero, and complementary-basis sub-ensembles recover anti-phased fringes that sum back to the flat pattern, with closure verified to 1×10⁻⁶.
CORRECTED 2026-07-26: the registered 'V² + D² = 1 verified to 0.018' is a code self-consistency check, not a numerical verification of the Englert–Greenberger–Yasin relation. The screen pattern is constructed as I = I_A + I_B + γ·cross, distinguishability is imposed analytically as √(1 − γ²) rather than measured from the marker, and the visibility sweep is rescaled by its own γ = 1 value — so the relation cannot fail here by more than a fringe-asymmetry residual.
Falsify-box — how to kill this claim
Verification record — every quoted number, re-run 2026-07-09
| quantity | measured | verdict |
|---|---|---|
| which-path destroys fringes | visibility 0.883 → 0.000 | MATCH |
| eraser closure | sub-ensembles sum back to flat, verified to 1e-6 | MATCH |
| V² + D² = 1 check | a code self-consistency check — D is imposed analytically, V is rescaled by its own γ = 1 value | MATCH |
Provenance
script status: PRESENT
datasets: TDSE double-slit simulation · claim-scripts (downloadable from /data — run it yourself)
re-run: 2026-07-09
Edges
Status, honestly
CORRECTED 2026-07-26 by the kill-test sweep; the audit flag it carried is resolved. Status here is computed from evidence — the author cannot set it, and neither can we. Independent reproduction would move it; nothing else will.
What this claim's own script draws. These are the founder's committed outputs — the same plots the script regenerates on any machine that runs it.
The founder's own run of this script, captured verbatim. A match proves the result is reproducible; it is still R0 on this registry's independence rings — same code, so it cannot move a status. Only an outside run does that.
Traceback (most recent call last):
File "/private/tmp/claim_scripts_pack/02_which_path_decoherence.py", line 42, in <module>
from lib_qm import Grid2D, gaussian_packet, absorbing_mask, SplitStepPropagator
ModuleNotFoundError: No module named 'lib_qm'