Poincaré Sections by Inverse Cubic Hermite Interpolation
A Poincaré section is a trace in a plane, say q=0, of an orbiting trajectory coming up out of the plane. Periodic orbits show up as a single point in such a plane, which the orbit passes through repeatedly. Quasiperiodic orbits show up as closed curves, indicating that the orbits take place in a torus. Chaotic orbits have more complicated behaviour. If the trajectory is computed by a discrete numerical method such as the second-order, symplectic, Størmer–Verlet method (also called the leapfrog method), the points on the orbit will not usually hit the transecting plane exactly. Instead, there will be a point with q < 0 and then the next point will have q > 0. One wants to interpolate between those two points to find just where the continuous trajectory cuts the section. For a second-order method like the leapfrog method, cubic Hermite interpolation is accurate enough and frequently used. But a simpler method exists, namely inverse cubic Hermite interpolation, which will be explained in this paper. We demonstrate on the Henon–Heiles model. We also demonstrate use of the Maple Compiler to make the simulations faster, and plots[pointplot] to make the plotting faster.
Authors
- Robert M. Corless (ORCID: https://orcid.org/0000-0003-0515-1572)
- Michelle Hatzel (ORCID: https://orcid.org/0009-0004-0931-7327)
Institutions
- Western University (CA)
Publication Details
- Journal
- Maple Transactions
- Published
- 2025-06-06
- DOI
- https://doi.org/10.5206/mt.v5i2.22442
- Primary Topic
- Advanced Numerical Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Natural Sciences and Engineering Research Council of Canada