Duffing Poincaré Section

The driven Duffing oscillator, sampled once per forcing period. Each sample records the state \((x,\dot x)\) at that instant; the accumulated points form a stroboscopic Poincaré section, which distinguishes periodic orbits from chaotic ones.

For the full continuous trajectory, potential well, and time series, see the Duffing oscillator simulator →

The route to chaos →
\(\ddot{x} + 0.30\,\dot{x} - 1.00\,x + 1.00\,x^3 = 0.50\cos(1.20\,t)\)
Drive strength \(\gamma\)

The primary control parameter. The slider spans 0–0.7; use the input box for larger values (up to 10).

Other parameters

Defaults correspond to the classic double-well Duffing oscillator (α<0).

Start & sampling

Discard the first “skip” forcing periods as transient, then record “keep” section points.

forcing clock
flashes at the top
section points: 0
idle
The flowcontinuous trajectory with samples
The Poincaré sectionsampled points only