Home▸Quantum Physics▸Double-Slit Wave Interference: Two-Source Huygens Wavefronts (2D)

🌊 Double-Slit Wave Interference: Two-Source Huygens Wavefronts (2D)

2D Canvas simulation of the double-slit experiment: two coherent point sources emit circular wavefronts whose superposition A = cos(k·r1 − ωt)/√r1 + cos(k·r2 − ωt)/√r2 forms the classic interference pattern, plus a live fringe-intensity screen using I(θ) ∝ cos²(πd·sinθ/λ)·sinc²(πa·sinθ/λ). Adjust wavelength, slit width and separation.

Quantum Physics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-double-slit ↗ Open standalone
⚙ Under the hood

A 2D Canvas simulation of the double-slit experiment: two coherent point sources emit circular wavefronts whose superposition A = cos(k·r1 - ωt)/√r1 + cos(k·r2 - ωt)/√r2 is rendered as a live intensity field. A screen bar on the right shows the time-averaged fringe pattern I(θ) ∝ cos²(πd·sinθ/λ)·sinc²(πa·sinθ/λ). Adjust wavelength, slit width and slit separation, or switch to single-slit diffraction.

quantumwave interferencedouble slitdiffractionhuygens principleoptics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)