Reappraising double pendulum dynamics across multiple computational platforms

This study presents the complexity and sensitivity of chaotic system dynamics in the case of the double pendulum. It applied detailed numerical analyses of the double pendulum in multiple computing platforms in order to demonstrate the complexity in behavior of the system of double pendulums. The e...

Full description

Saved in:
Bibliographic Details
Main Authors: Sandy Herho, Faiz Fajary, Katarina Herho, Iwan Anwar, Rusmawan Suwarman, Dasapta Irawan
Format: Article
Language:English
Published: Centro Latinoamericano de Estudios en Informática 2025-02-01
Series:CLEI Electronic Journal
Subjects:
Online Access:https://clei.org/cleiej/index.php/cleiej/article/view/680
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1825208868537368576
author Sandy Herho
Faiz Fajary
Katarina Herho
Iwan Anwar
Rusmawan Suwarman
Dasapta Irawan
author_facet Sandy Herho
Faiz Fajary
Katarina Herho
Iwan Anwar
Rusmawan Suwarman
Dasapta Irawan
author_sort Sandy Herho
collection DOAJ
description This study presents the complexity and sensitivity of chaotic system dynamics in the case of the double pendulum. It applied detailed numerical analyses of the double pendulum in multiple computing platforms in order to demonstrate the complexity in behavior of the system of double pendulums. The equations of motion were derived from the Euler-Lagrange formalism, in order to capture the system's dynamics, which is coupled nonlinearly. These were solved numerically using the efficient Runge-Kutta-Fehlberg method, implemented in Python, R, GNU Octave, and Julia, while runtimes and memory usage were extensively benchmarked across these environments. Time series analyses, including the calculation of Shannon entropy and the Kolmogorov - Smirnov test, quantified the system's unpredictability and sensitivity to infinitesimal perturbations of the initial conditions. Phase space diagrams illustrated the intricate trajectories and strange attractors, as further confirmation of the chaotic nature of the double pendulum. All the findings have a clear indication of the importance of accurate measurements of the initial condition in a chaotic system, contributing to an increased understanding of nonlinear dynamics. Future research directions are faster simulations using Numba and GPU computing, stochastic effects, chaotic synchronization, and applications in climate modeling. This work will be useful for understanding chaos theory and efficient computational approaches in complex systems of dynamical nature.
format Article
id doaj-art-82bddcdee87a4444b46fcbca5e73628d
institution Kabale University
issn 0717-5000
language English
publishDate 2025-02-01
publisher Centro Latinoamericano de Estudios en Informática
record_format Article
series CLEI Electronic Journal
spelling doaj-art-82bddcdee87a4444b46fcbca5e73628d2025-02-06T18:55:35ZengCentro Latinoamericano de Estudios en InformáticaCLEI Electronic Journal0717-50002025-02-0128110.19153/cleiej.28.1.10Reappraising double pendulum dynamics across multiple computational platformsSandy Herho0Faiz Fajary1Katarina Herho2Iwan Anwar3Rusmawan Suwarman4Dasapta Irawan5University of California, RiversideBandung Institute of TechnologyTrisakti UniversityBandung Institute of TechnologyBandung Institute of TechnologyBandung Institute of Technology This study presents the complexity and sensitivity of chaotic system dynamics in the case of the double pendulum. It applied detailed numerical analyses of the double pendulum in multiple computing platforms in order to demonstrate the complexity in behavior of the system of double pendulums. The equations of motion were derived from the Euler-Lagrange formalism, in order to capture the system's dynamics, which is coupled nonlinearly. These were solved numerically using the efficient Runge-Kutta-Fehlberg method, implemented in Python, R, GNU Octave, and Julia, while runtimes and memory usage were extensively benchmarked across these environments. Time series analyses, including the calculation of Shannon entropy and the Kolmogorov - Smirnov test, quantified the system's unpredictability and sensitivity to infinitesimal perturbations of the initial conditions. Phase space diagrams illustrated the intricate trajectories and strange attractors, as further confirmation of the chaotic nature of the double pendulum. All the findings have a clear indication of the importance of accurate measurements of the initial condition in a chaotic system, contributing to an increased understanding of nonlinear dynamics. Future research directions are faster simulations using Numba and GPU computing, stochastic effects, chaotic synchronization, and applications in climate modeling. This work will be useful for understanding chaos theory and efficient computational approaches in complex systems of dynamical nature. https://clei.org/cleiej/index.php/cleiej/article/view/680Chaotic DynamicsComputational PlatformsNonlinear DynamicsNumerical SimulationsSensitivity Analysis
spellingShingle Sandy Herho
Faiz Fajary
Katarina Herho
Iwan Anwar
Rusmawan Suwarman
Dasapta Irawan
Reappraising double pendulum dynamics across multiple computational platforms
CLEI Electronic Journal
Chaotic Dynamics
Computational Platforms
Nonlinear Dynamics
Numerical Simulations
Sensitivity Analysis
title Reappraising double pendulum dynamics across multiple computational platforms
title_full Reappraising double pendulum dynamics across multiple computational platforms
title_fullStr Reappraising double pendulum dynamics across multiple computational platforms
title_full_unstemmed Reappraising double pendulum dynamics across multiple computational platforms
title_short Reappraising double pendulum dynamics across multiple computational platforms
title_sort reappraising double pendulum dynamics across multiple computational platforms
topic Chaotic Dynamics
Computational Platforms
Nonlinear Dynamics
Numerical Simulations
Sensitivity Analysis
url https://clei.org/cleiej/index.php/cleiej/article/view/680
work_keys_str_mv AT sandyherho reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms
AT faizfajary reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms
AT katarinaherho reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms
AT iwananwar reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms
AT rusmawansuwarman reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms
AT dasaptairawan reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms