PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Classical Mechanics

Other simulators in this category — or see all 85.

View category →
NewSchool

Catenary Cable

Uniform chain between level anchors: y ∝ cosh(x/a); sag, arc length, tension directions.

Launch Simulator
NewSchool

Magnus Effect (Ball)

Same v₀ and θ with vs without spin: toy a = (kωv_y, −g − kωv_x); range comparison.

Launch Simulator
NewSchool

Fluid Surface (Accel / Spin)

Linear tank: tan α = a/g; rotating bucket: paraboloid sketch vs rpm.

Launch Simulator
NewUniversity / research

Water Hammer (1D)

Linearized P,V waves; valve closes; Joukowsky ΔP ≈ ρaV hint.

Launch Simulator
NewSchool

Foucault Pendulum (Sketch)

Ω_eff = Ω_E sin|λ| with time scale; top view rotating swing line.

Launch Simulator
NewKids

Tippe Top (Schematic)

Offset COM, friction at rim, spin — qualitative flip when μ is high enough vs spin.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Classical Mechanics/Poincaré Section (Double Pendulum)

Poincaré Section (Double Pendulum)

The Poincaré Section simulator visualizes the long-term dynamics of a chaotic double pendulum system through a powerful mathematical technique. A double pendulum consists of two rigid rods connected by frictionless pivots, moving under the influence of gravity. Its motion is governed by a set of coupled, nonlinear differential equations derived from Lagrangian mechanics. While the full motion traces complex paths in a four-dimensional phase space (defined by angles θ₁, θ₂ and their angular velocities ω₁, ω₂), a Poincaré section provides a simplified, two-dimensional cross-section. This simulator specifically plots the state (θ₁, ω₁) of the first pendulum at the precise moments when the second pendulum passes through its vertical downward position (sin θ₂ = 0) with a positive angular velocity (ω₂ > 0). This creates a 'stroboscopic' or return map of the dynamics. The integration uses the fourth-order Runge-Kutta (RK4) method for high numerical accuracy. By interacting with different initial conditions, students observe how ordered, quasi-periodic trajectories manifest as smooth curves or closed loops on the section, while chaotic trajectories fill seemingly random, yet structured, fractal regions. This directly illustrates concepts like phase space, deterministic chaos, sensitivity to initial conditions, and the breakdown of predictability in nonlinear systems.

Who it's for: Upper-level undergraduate or graduate students in physics, mathematics, or engineering studying classical mechanics, nonlinear dynamics, and chaos theory.

Key terms

  • Poincaré Section
  • Double Pendulum
  • Chaos Theory
  • Phase Space
  • Nonlinear Dynamics
  • Lagrangian Mechanics
  • Runge-Kutta Method
  • Deterministic System

Pendulum & map

1 m
1 m
118°
12°
14

Same RK4 double pendulum as elsewhere; points appear when θ₂ swings through vertical (down) with ω₂ > 0 — can take a few seconds. Angle sliders reset the run automatically.

Measured values

Cap (approx.)16000 pts

How it works

A slice through phase space reveals structure: islands, tendrils, and sensitivity — the textbook face of deterministic chaos.

Frequently asked questions

Why do we only plot points when sin θ₂ = 0 and ω₂ > 0?
This defines a specific, consistent 'surface of section' through the four-dimensional phase space. Sampling at this recurring event (the second pendulum swinging downward through the vertical) transforms the continuous flow into a discrete map. The condition ω₂ > 0 ensures we only capture points when the pendulum is moving in one direction, avoiding duplicate points from the return swing and creating a well-defined map.
The points sometimes form clear curves and sometimes a scattered cloud. What does this mean?
Ordered curves or island chains indicate regular, quasi-periodic motion where the system is predictable and non-chaotic. The scattered cloud of points, which upon closer inspection often has fine fractal structure, is the signature of chaotic motion. In chaos, trajectories are aperiodic and exponentially sensitive to initial conditions, causing them to densely fill an area of the section rather than tracing a simple line.
Is this a real physical prediction or just a numerical artifact?
The Poincaré section is a rigorous mathematical tool for analyzing dynamical systems. While the simulation uses numerical integration (RK4), which has small truncation errors, the qualitative structures—the distinction between ordered curves and chaotic regions—are genuine features of the double pendulum's equations of motion. They reveal the underlying geometry of the system's phase space.
What are the simplifications or limitations of this model?
The model assumes ideal, massless rods with point masses, frictionless pivots, and no air resistance. It also assumes the system is driven solely by conservative gravity. Real pendulums have damping, which would cause the trajectories in the Poincaré section to spiral inward toward attractors, a feature not shown in this conservative (energy-preserving) model.