pith. machine review for the scientific record. sign in
theorem proved tactic proof

dark_fringes

show as:
view Lean formalization →

No prose has been written for this declaration yet. The Lean source and graph data below render without it.

generate prose now

formal statement (Lean)

 159theorem dark_fringes (setup : DoubleSlitSetup) (n : ℤ) :
 160    intensity setup ((n + 1/2) * fringeSpacing setup) = 0 := by

proof body

Tactic-mode proof.

 161  unfold intensity phaseDifference pathDifference fringeSpacing
 162  have hd : setup.d ≠ 0 := ne_of_gt setup.d_pos
 163  have hL : setup.L ≠ 0 := ne_of_gt setup.L_pos
 164  have hlam : setup.lambda ≠ 0 := ne_of_gt setup.lambda_pos
 165  have h1 : 2 * π * (setup.d * ((↑n + 1/2) * (setup.lambda * setup.L / setup.d)) / setup.L) / setup.lambda / 2
 166          = (2 * n + 1) * π / 2 := by field_simp [hd, hL, hlam]
 167  simp only [h1, cos_half_odd_mul_pi, sq, mul_zero]
 168
 169/-! ## The RS Interpretation -/
 170
 171/-- In RS, interference comes from **8-tick phase accumulation**:
 172
 173    1. The particle's state evolves through 8-tick cycles
 174    2. Each tick advances the phase by π/4
 175    3. The total phase = (path length / λ) × 2π
 176    4. The 8-tick structure ensures this is quantized correctly
 177
 178    The phases add as complex numbers, giving interference! -/

depends on (23)

Lean names referenced from this declaration's body.