Summary
2023
Session Number:D1L-2
Session:
Number:D1L-22
Python Expressions of Variational Equations
Ueta Tetsushi,
pp.663-666
Publication Date:2023-09-21
Online ISSN:2188-5079
DOI:10.34385/proc.76.D1L-22
PDF download (336.9KB)
Summary:
Python is gaining attention as a fundamental programming language for machine learning and data science. This paper describes a detailed Python approach to nonlinear problems, especially the bifurcation problems of periodic solutions. It is a highly readable implementation of the bifurcation algorithm, independent from the computer and the operating system, and it allows an interactive trial-and-error processing. We describe advantages of Python for bifurcation problems with some illustrated codes. We also show a compact implementation of computation for the Neimark-Sacker bifurcation using the bialtenate product, and an automated process for generating the Hessian using Sympy.