pith. sign in
module module high

IndisputableMonolith.Quantum.DoubleSlit

show as:
view Lean formalization →

The DoubleSlit module supplies type definitions and functions that parameterize a double-slit experiment inside Recognition Science. It encodes geometry, path lengths, phases, amplitudes, and intensities using the RS time quantum. The module serves as a building block for quantum-domain calculations and contains only definitions.

claimDoubleSlitSetup with slit separation and wavelength in RS units; pathPhase, pathDifference, phaseDifference, amplitude, intensity as functions of geometry; intensity_oscillates, max_intensity, fringeSpacing derived from those quantities.

background

Recognition Science starts from the forcing chain (T0-T8) and the Recognition Composition Law, with the fundamental time quantum τ₀ = 1 tick supplied by the imported Constants module. The present module operates in the quantum domain and introduces concrete parameter objects for interference. Sibling declarations define DoubleSlitSetup, electronSetup, pathPhase, pathLength1, pathLength2, pathDifference, phaseDifference, amplitude, intensity, intensity_oscillates, max_intensity, and fringeSpacing.

proof idea

this is a definition module, no proofs

why it matters in Recognition Science

The module supplies the parameter set required for any downstream treatment of double-slit interference inside the quantum section of Recognition Science. It directly supports calculations that must remain consistent with RS-native units and the eight-tick octave.

scope and limits

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (25)