PECCARY: A novel approach for characterizing orbital complexity, stochasticity, and regularity
arXiv:2407.11970 · doi:10.3847/1538-4357/adda3e
Abstract
Permutation Entropy and statistiCal Complexity Analysis for astRophYsics (PECCARY) is a computationally inexpensive, statistical method by which any time-series can be characterized as predominantly regular, complex, or stochastic. Elements of the PECCARY method have been used in a variety of physical, biological, economic, and mathematical scenarios, but have not yet gained traction in the astrophysical community. This study introduces the PECCARY technique with the specific aims to motivate its use in and optimize it for the analysis of astrophysical orbital systems. PECCARY works by decomposing a time-dependent measure, such as the x-coordinate or orbital angular momentum time-series, into ordinal patterns. Due to its unique approach and statistical nature, PECCARY is well-suited for detecting preferred and forbidden patterns (a signature of chaos), even when the chaotic behavior is short-lived or when working with a relatively short duration time-series or small sets of time-series data. A variety of examples are used to demonstrate the capabilities of PECCARY. These include mathematical examples (sine waves, varieties of noise, sums of sine waves, well-known chaotic functions), a double pendulum system, and astrophysical tracer particle simulations with potentials of varying intricacies. Since the adopted timescale used to diagnose a given time-series can affect the outcome, a method is presented to identify an ideal sampling scheme, constrained by the overall duration and the natural timescale of the system. The accompanying PECCARY Python package and its usage are discussed.
20 pages, 13 figures, 2 tables; updated to match published ApJ version
References in corpus (30)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Array Programming with NumPy
- Astropy: A Community Python Package for Astronomy
- The Astropy Project: Building an inclusive, open-science project and status of the v2.0 core package
- The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package
- galpy: A Python Library for Galactic Dynamics
- A Statistical Measure of Complexity
- Secular Evolution in Disk Galaxies
- Chaotic Loss Cones, Black Hole Fueling and the M-Sigma Relation
- Order and chaos in the local disc stellar kinematics induced by the Galactic bar
- First order resonance overlap and the stability of close two planet systems
- Tendency to Maximum Complexity in a Non-Equilibrium Isolated System
- Shape of Dark Matter Haloes in the Illustris Simulation: Effects of Baryons
- Theory of Secular Chaos and Mercury's Orbit
- Characterizing Time Series via Complexity-Entropy Curves
- Permutation Entropy and Statistical Complexity Analysis of Turbulence in Laboratory Plasmas and the Solar Wind
- Nonlinear Effects in Models of the Galaxy: 1. Midplane Stellar Orbits in the Presence of 3D Spiral Arms
- Brownian Motion in Planetary Migration
- Chaotic Dispersal of Tidal Debris
- A unified framework for the orbital structure of bars and triaxial ellipsoids
- Regular and chaotic orbits in barred galaxies - I. Applying the SALI/GALI method to explore their distribution in several models
- Stochasticity in N-body Simulations of Disc Galaxies
- Probing the shape and history of the Milky Way halo with orbital spectral analysis
- Radial Evolution of Magnetic Field Fluctuations in an Interplanetary Coronal Mass Ejection Sheath
- Orbital support and evolution of flat profiles of bars (shoulders)
- Chaotic edge density fluctuations in the Alcator C-Mod tokamak
- The discreteness-driven relaxation of collisionless gravitating systems: entropy evolution in external potentials, N-dependence and the role of chaos
- Efficiency and credit ratings: a permutation-information-theory analysis
- Is Human Atrial Fibrillation Stochastic or Deterministic?
- Hysteresis in a Solar Activity Cycle