Visualizing the beauty in physics and mathematics
In this visualization, the interference pattern is generated “dynamically”, i.e. by calculating the propagation of the waves using a finite difference method.
🔧 Original double slit experiment.py by Nelson Hackerman
🔧 Ported to Javascript and three.js by Zeger Hendrikse, see dynamic_double_slit.html
👉 VPython version available as dynamic_double_slit.py, but significantly slower!
In 1801, Thomas Young was the first to perform an experiment that made it unequivocally clear that light is a wave, since the interference pattern he observed was exactly similar to an interference pattern that would have been produced by water waves.
The following videos are recommended to learn more about the double slit experiment and its repercussions for our view on the reality of nature:
Share on: