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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Poincaré Sections by Inverse Cubic Hermite Interpolation

Robert M. Corless, Michelle Hatzel
Maple Transactions
Advanced Numerical Analysis Techniques
article

Poincaré Sections by Inverse Cubic Hermite Interpolation

Robert M. Corless, Michelle Hatzel
article en

Abstract

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.

Maple TransactionsVol. 5(2)
Western University (CA)
Natural Sciences and Engineering Research Council of Canada
Openalex Percentile: Top 86%
Advanced Numerical Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.