Poincaré Section Explorer

High-resolution Poincaré sections for forced and autonomous nonlinear systems — adaptive Tsit5 integrator running in a dedicated Web Worker.

Tsit5 · adaptive RK 5(4) with FSAL, PI controller · running in Web Worker · quartic dense output for hyperplane crossings.
Duffing: Hénon–Heiles: Atwood: Standard map: Hénon map: Ikeda map: Other:
\(\ddot{x} + 0.30\dot{x} - 1.00 x + 1.00 x^3 = 0.37\cos(1.20\,t)\)

System

Parameters

θ wrapped to [-π, π) on the section.

ICs are auto-generated on the energy shell at \(x=0,\,p_x>0\). Bounded motion requires \(E\le 1/6\). Section: \(x=0\), upward. Plot \((y, p_y)\).

Section forced to \(\theta_1=0,\;\dot\theta_1>0\); plot \((\theta_2,\dot\theta_2)\).

ICs auto-generated on the energy shell at \(\theta=0,\,p_\theta>0\). Bounded motion needs \(\mu>1\). Integrable at \(\mu=3\) (Tufillaro). Section: \(\theta=0\), upward. Plot \((r, p_r)\). \(g=m=1\).

\(K\!\approx\!0.9716\) (golden-mean breakup) is the critical value. Try \(K=0.5\) (mostly tori), \(K=1.5\) (chaotic sea + islands), \(K=5\) (fully ergodic).

Dissipative for \(|b|<1\) (one IC fills the strange attractor). Area-preserving for \(|b|=1\) — use many ICs to reveal KAM tori and island chains.

Optical-cavity map; classic strange attractor at \(u=0.9,\,c_1=0.4,\,c_2=6\). Area-preserving at \(u=1\). \(|\det J|=u^2\).

Section

= 2π/ω

Run settings

discard first N
0 points
Progress Idle.
Stroboscopic section
Cite this tool
Kapita, S. (2026). Poincaré Section Explorer. Math Tools. https://shelvean.github.io/math-tools/poincare.html