Operadic Modeling of Dynamical Systems: Mathematics and Computation

Type: Article

Publication Date: 2022-10-31

Citations: 13

DOI: https://doi.org/10.4204/eptcs.372.14

Download PDF

Abstract

Dynamical systems are ubiquitous in science and engineering as models of phenomena that evolve over time. Although complex dynamical systems tend to have important modular structure, conventional modeling approaches suppress this structure. Building on recent work in applied category theory, we show how deterministic dynamical systems, discrete and continuous, can be composed in a hierarchical style. In mathematical terms, we reformulate some existing operads of wiring diagrams and introduce new ones, using the general formalism of C-sets (copresheaves). We then establish dynamical systems as algebras of these operads. In a computational vein, we show that Euler's method is functorial for undirected systems, extending a previous result for directed systems. All of the ideas in this paper are implemented as practical software using Catlab and the AlgebraicJulia ecosystem, written in the Julia programming language for scientific computing.

Locations

  • arXiv (Cornell University) - PDF

Similar Works

Action Title Year Authors
+ Operadic Modeling of Dynamical Systems: Mathematics and Computation 2021 Sophie Libkind
Andrew Baas
Evan Patterson
James Fairbanks
+ Algebras of Open Dynamical Systems on the Operad of Wiring Diagrams 2014 Dmitry Vagner
David I. Spivak
Eugene Lerman
+ Algebras of Open Dynamical Systems on the Operad of Wiring Diagrams 2014 Dmitry Vagner
David I. Spivak
Eugene Lerman
+ Compositional Scientific Computing with Catlab and SemanticModels 2020 Micah Halter
Evan Patterson
Andrew Baas
James Fairbanks
+ Conceptual Mathematics 2009 F. William Lawvere
Stephen H. Schanuel
+ An algebra of open continuous time dynamical systems and networks 2016 Eugene Lerman
David I. Spivak
+ PDF Chat Wiring diagrams as normal forms for computing in symmetric monoidal categories 2021 Evan Patterson
David I. Spivak
Dmitry Vagner
+ The algebra of composition 2009 F. William Lawvere
Stephen H. Schanuel
+ ALGEBRAS OF OPEN DYNAMICAL SYSTEMS ON THE OPERAD OF WIRING DIAGRAMS 2015 Dmitry Vagner
David I. Spivak
Eugene Lerman
+ Categories of diagrams 2009 F. William Lawvere
Stephen H. Schanuel
+ Conceptual mathematics: a first introduction to categories 1998 F. William Lawvere
Stephen H. Schanuel
+ Ascending to categories of richer structures 2009 F. William Lawvere
Stephen H. Schanuel
+ Examples of categories 2009 F. William Lawvere
Stephen H. Schanuel
+ PDF Chat Monoids, dynamics and Leavitt path algebras 2024 Gene Abrams
Roozbeh Hazrat
+ The Algebra of Open and Interconnected Systems 2016 Brendan Fong
+ PDF Chat Double Categories of Open Dynamical Systems (Extended Abstract) 2021 David Jaz Myers
+ Category theory for scientists (Old version) 2013 David I. Spivak
+ Sets, maps, and composition 2009 F. William Lawvere
Stephen H. Schanuel
+ Adjoint functors with examples from graphs and dynamical systems 2009 F. William Lawvere
Stephen H. Schanuel
+ PDF Chat Dynamical Systems in Categories 2015 Mike Behrisch
Sebastian Kerkhoff
Reinhard Pöschel
Friedrich Martin Schneider
Stefan Siegmund