Damped Pendulum Simulator
Explore the motion and phase portrait of a damped nonlinear pendulum. Compare small-angle (linear) and large-angle (nonlinear) dynamics.
ExploreExplore advanced topics in chaos, nonlinear dynamics, and complex systems. Visualize pendulums, bifurcations, strange attractors, and oscillatory phenomena in real time.
This collection covers advanced dynamical systems topics: pendulum mechanics, Fourier analysis, ecological models, chaotic attractors, discrete dynamics, and phase-plane analysis of linear and nonlinear systems.
All tools meet WCAG 2.1 AA standards: keyboard navigation, screen reader support via MathJax assistive MathML, high-contrast mode, visible focus indicators, and ARIA labels throughout.
Explore the motion and phase portrait of a damped nonlinear pendulum. Compare small-angle (linear) and large-angle (nonlinear) dynamics.
ExploreSimulate a mass on a spring that can both stretch and swing. Explore energy transfer between radial and angular modes, autoparametric resonance, and quasi-periodic orbits.
ExploreSimulate two pendulums coupled by a spring. Explore normal modes, energy transfer, and beat phenomena.
ExploreSee how partial sums of sine and cosine terms approximate periodic functions. Adjust the number of terms and observe convergence.
ExploreSimulate classic predator-prey population cycles in phase space. Observe periodic orbits and the relationship between predator and prey densities.
ExploreExtend the predator-prey model with logistic growth limits. Explore how carrying capacity stabilizes or changes system dynamics.
ExploreVisualize the famous chaotic attractor and sensitive dependence on initial conditions. Explore how parameters \(\sigma\), \(\rho\), \(\beta\) shape the dynamics.
ExploreSimulate double and triple pendulums with chaotic trajectory visualization. Observe sensitivity to initial conditions in Lagrangian mechanics.
ExploreStudy motion and phase space trajectories in an asymmetric potential well. Explore bounded and unbounded orbits depending on initial energy.
ExploreExplore bistability in a symmetric double well. Observe how initial energy determines which well the particle occupies.
ExploreWatch period-doubling cascades, the Feigenbaum constant \(\delta\approx4.669\), and chaos emerge as the parameter sweeps. Dots coloured by Lyapunov exponent \(\lambda\). Lyapunov exponent plotted separately below. Custom map support.
Explore\(N\) pendulums tuned so pendulum \(k\) completes exactly \((n_0+k)\) oscillations in period \(T\). Collective motion produces snake, butterfly, in-phase, and wave patterns. Features a 3D perspective view, horizontal displacement wave strip, real-time pattern detection, dark/light/high-contrast modes, and a preset library.
ExploreExplore limit cycles and relaxation oscillations of the Van der Pol oscillator. Visualize phase portraits and time series with RK4/SDIRK2 hybrid solver for stiff regimes.
ExploreExplore the Duffing oscillator — a nonlinear second-order ODE with double-well potential, hardening/softening spring regimes, and chaotic forcing. Visualize phase portraits, time series, and potential energy with an adaptive RK45 solver.
ExploreCobweb diagrams for the logistic map, tent map, and sine map. Explore the full period-doubling cascade — from stable fixed points through period-2, 4, 8 cycles to chaos. Eight quick-preset parameter values, real-time Lyapunov exponent, regime indicator, and step-by-step orbit animation.
ExploreVisualize cobweb diagrams for fixed-point iteration and discrete dynamical systems. Explore convergence, periodic orbits, and chaos with interactive map selection and parameter control.
ExploreExplore the Rössler attractor — a 3D chaotic system with a single-scroll topology and a clean period-doubling route to chaos. Sweep the parameter \(c\) to watch periodic orbits split into period-2, period-4 cycles and finally the strange attractor.
ExploreCoupled phase line and \((r,x^*)\) bifurcation diagram for the four canonical 1D bifurcations: saddle-node, transcritical, supercritical and subcritical pitchfork. Observe fixed-point creation, exchange of stability, symmetry breaking, and hysteresis.
ExploreMechanical analogue of the Lorenz system: a tilted wheel of leaky buckets whose angular velocity reverses chaotically. Animated rotating wheel with leaky buckets, time-series, and a 3D phase-space view of the butterfly attractor.
ExploreClassify equilibria of 2×2 linear systems — spirals, centers, nodes, and saddle points — by specifying the matrix \(A\) and reading off eigenvalues. Click anywhere on the canvas to integrate a trajectory from that initial condition.
ExplorePlot direction fields and trajectories for arbitrary planar nonlinear systems. Visualize fixed points, limit cycles, and separatrices with RK4 and SDIRK2 hybrid solvers for stiff regimes. Click the canvas to integrate from any initial condition.
Explore