Begin with the forced mass-spring system, then watch the same parameters appear in the Laplace domain. Changing \(m,d,k\) changes the physical system and moves the poles; changing \(y_0,v_0\) changes the transient zero; changing the forcing term adds forcing markers and changes the forced response.
Toggle the 3D surface layers and the 2D pole-zero features to explore how the geometry of the transform records decay, oscillation, initial conditions, and resonance. After experimenting, watch Michael Petta's animations below for guided explanations of the features created for this WXML project.
Use these animations as the guided explanation behind the interactives above. They move from the 3D Laplace landscape, to the forced mass-spring/pole-zero picture, to an electrical-oscillation introduction to the transform. Read Michael's write-up.
Where It Started
This project started with a physical model: a forced mass-spring system. That example gives visitors something concrete to see before moving into Laplace transforms, surfaces, and pole-zero geometry.
A useful guiding sentence is: the Laplace transform measures how much of a function remains visible through a family of fading exponential lenses.
Going Further
Future versions could add more detail and interactives for the geometry of poles, zeros, damping ratios, and resonance gaps.
We would also like to explore more initial conditions, more forcing choices, and different types of systems beyond the mass-spring model.