PPolySim OS
For K-12 Students · Wave Interference

Wave Interference for a hammer throw

Built for k-12 students learning it in middle or high school. Watch the idea come alive with plain-language steps and everyday examples — perfect for projects and homework. Simulate a hammer throw live below — adjust the inputs and watch it respond, right in your browser.

Wave Interference StudioLive

Controls

Two point sources emit circular waves — where they meet, you see constructive and destructive interference fringes. Drag either source on the canvas to reposition it and watch the pattern update live.

Presets

▶ Run in Python

Data Inspector

Sources2
Grid220×220
Wavelength15.7 px
Separation100 px
Patterninterference fringes

Governing equation

Reading this result: Wavelength is about 15.7 px and the two sources sit 100 px apart. Bright fringes appear where the path difference to the two sources equals a whole number of wavelengths (constructive interference); dark fringes fall halfway between, where the difference is a half-wavelength (destructive interference). Shrinking the wavelength or widening the separation would pack more fringes into the same space.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →

More with Wave Interference

Frequently asked questions

Is this good for k-12 students?
Yes — this version of "Wave Interference for a hammer throw" is framed for k-12 students learning it in middle or high school. Watch the idea come alive with plain-language steps and everyday examples — perfect for projects and homework.
Do I need to install anything?
No. It runs in any modern browser, free, with no account required.