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)
147theorem bright_fringes (setup : DoubleSlitSetup) (n : ℤ) :
148 intensity setup (n * fringeSpacing setup) = 4 := by
proof body
Tactic-mode proof.
149 unfold intensity phaseDifference pathDifference fringeSpacing
150 have hd : setup.d ≠ 0 := ne_of_gt setup.d_pos
151 have hL : setup.L ≠ 0 := ne_of_gt setup.L_pos
152 have hlam : setup.lambda ≠ 0 := ne_of_gt setup.lambda_pos
153 have h1 : 2 * π * (setup.d * (↑n * (setup.lambda * setup.L / setup.d)) / setup.L) / setup.lambda / 2
154 = n * π := by field_simp [hd, hL, hlam]
155 simp only [h1, cos_int_mul_pi_sq, mul_one]
156
157/-- **THEOREM**: Dark fringes occur at y = (n + 1/2) × Δy with zero intensity.
158 At these positions, the phase difference is (2n+1)π, giving cos²((2n+1)π/2) = 0. -/
depends on (17)
Lean names referenced from this declaration's body.
-
mul_one
in IndisputableMonolith.Foundation.ArithmeticFromLogic
decl_use
-
phase
in IndisputableMonolith.Foundation.EightTick
decl_use
-
is
in IndisputableMonolith.Foundation.OptionAEmpiricalProgram
decl_use
-
is
in IndisputableMonolith.Foundation.SimplicialLedger.EdgeLengthFromPsi
decl_use
-
is
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
-
is
in IndisputableMonolith.Mathematics.RamanujanBridge.MockThetaPhantom
decl_use
-
phase
in IndisputableMonolith.NumberTheory.RiemannHypothesis.Wedge
decl_use
-
lambda
in IndisputableMonolith.Physics.RGTransport
decl_use
-
lambda_pos
in IndisputableMonolith.Physics.RGTransport
decl_use
-
cos_int_mul_pi_sq
in IndisputableMonolith.Quantum.DoubleSlit
decl_use
-
DoubleSlitSetup
in IndisputableMonolith.Quantum.DoubleSlit
decl_use
-
fringeSpacing
in IndisputableMonolith.Quantum.DoubleSlit
decl_use
-
intensity
in IndisputableMonolith.Quantum.DoubleSlit
decl_use
-
pathDifference
in IndisputableMonolith.Quantum.DoubleSlit
decl_use
-
phaseDifference
in IndisputableMonolith.Quantum.DoubleSlit
decl_use
-
L
in IndisputableMonolith.Recognition
decl_use
-
L
in IndisputableMonolith.Recognition.Cycle3
decl_use