Classical Mechanics
15 interactive notebooks ready to launch.
// Unit 1: Newtonian Dynamics and Numerical Integration
Projectile Motion and Aerodynamic Drag
Simulate projectile motion while accounting for drag and changing velocity.
Orbital Mechanics & N-Body Problem
Model gravitational interactions between multiple bodies and basic orbital motion.
Conservation Laws and Collisions
Use simulation to verify conservation of momentum and energy during collisions.
// Unit 2: Oscillators and Resonance
The Driven Damped Oscillator
Explore resonance and damping with numerical simulations of driven oscillators.
Coupled Oscillators
Simulate interacting oscillators and the transfer of energy between modes.
Phase Space
Visualize motion in phase space to understand stability and limit cycles.
// Unit 3: Rotating Frames and Rigid Bodies
Coriolis and Centrifugal Forces
Examine rotating frame dynamics and apparent forces in noninertial systems.
Foucault’s Pendulum
Simulate Foucault’s pendulum and its role in demonstrating Earth’s rotation.
Tennis Racket Theorem & Dzhanibekov
Explore rigid-body instability through the tennis racket effect and Dzhanibekov’s flip.
// Unit 4: Lagrangian Mechanics (The Energy Method)
The Principle of Least Action
Discover the variational formulation of mechanics and the action principle.
Automated Equations of Motion
Generate Lagrangian equations of motion automatically for mechanical systems.
The Double Pendulum Lagrangian
Use the Lagrangian formalism to derive dynamics for the double pendulum.