pynamicalsys: A Python toolkit for the analysis of dynamical systems

Since Lorenz’s seminal work on a simplified weather model, the numerical analysis of nonlinear dynamical systems has become one of the main subjects of research in physics. Despite of that, there remains a need for accessible, efficient, and easy-to-use computational tools to study such systems. In this paper, we introduce , a simple yet powerful open-source Python module for the analysis of nonlinear dynamical systems. In particular, implements tools for trajectory simulation, bifurcation diagrams, Lyapunov exponents and several others chaotic indicators, period orbit detection and their manifolds, as well as escape and basins analysis. We demonstrate the capabilities of through a series of examples that reproduces well-known results in the literature while developing the mathematical analysis at the same time. We also provide the Jupyter notebook containing all the code used in this paper, including performance benchmarks. is freely available via the Python Package Index (PyPI) and is intended to support both research and teaching in nonlinear dynamics. • An open source Python package for the analysis of dynamical systems. • pynamicalsys includes bifurcation diagrams, chaotic indicators, periodic orbits detection and their manifolds. • The package also includes quantification of basins of attractions, such as basin entropy and boundary dimension.

Authors

Institutions

Publication Details

Journal
Chaos Solitons & Fractals
Published
2025-10-09
DOI
https://doi.org/10.1016/j.chaos.2025.117269
Citations
1
Primary Topic
Chaos control and synchronization
Type
article
Field-Weighted Citation Impact
1.32
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

pynamicalsys: A Python toolkit for the analysis of dynamical systems

Iberê L. Caldas, Matheus Rolim Sales, Edson D. Leonel, Chris G. Antonopoulos et al.
1 citations
Chaos Solitons & Fractals
Chaos control and synchronization
1.32
article

pynamicalsys: A Python toolkit for the analysis of dynamical systems

Iberê L. Caldas, Matheus Rolim Sales, Edson D. Leonel, Chris G. Antonopoulos, Ricardo L. Viana, Michele Mugnaine, José D. Szezech, Daniel Borin, Leonardo Costa de Souza
article en
1 citations

Abstract

Since Lorenz’s seminal work on a simplified weather model, the numerical analysis of nonlinear dynamical systems has become one of the main subjects of research in physics. Despite of that, there remains a need for accessible, efficient, and easy-to-use computational tools to study such systems. In this paper, we introduce , a simple yet powerful open-source Python module for the analysis of nonlinear dynamical systems. In particular, implements tools for trajectory simulation, bifurcation diagrams, Lyapunov exponents and several others chaotic indicators, period orbit detection and their manifolds, as well as escape and basins analysis. We demonstrate the capabilities of through a series of examples that reproduces well-known results in the literature while developing the mathematical analysis at the same time. We also provide the Jupyter notebook containing all the code used in this paper, including performance benchmarks. is freely available via the Python Package Index (PyPI) and is intended to support both research and teaching in nonlinear dynamics. • An open source Python package for the analysis of dynamical systems. • pynamicalsys includes bifurcation diagrams, chaotic indicators, periodic orbits detection and their manifolds. • The package also includes quantification of basins of attractions, such as basin entropy and boundary dimension.

Chaos Solitons & FractalsVol. 201
University of Essex (GB), Universidade Tecnológica Federal do Paraná (BR), Universidade de São Paulo (BR), University of Aberdeen (GB), University of North Dakota (US), Institute of Physics of the Slovak Academy of Sciences (SK), Universidade Federal do Paraná (BR), Universidade Estadual de Ponta Grossa (BR), Universidade Estadual Paulista (Unesp) (BR)
Openalex Percentile: Top 15%
Chaos control and synchronization
1.32
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.