# A Compositional Framework for Reaction Networks

**Authors:** John C. Baez, Blake S. Pollard

arXiv: 1704.02051 · 2021-11-23

## TL;DR

This paper develops a compositional categorical framework for open reaction networks, linking their structure to dynamical systems and steady-state behaviors through functors and black-boxing techniques.

## Contribution

It introduces a functorial approach to model open reaction networks as morphisms and extends black-boxing to steady states, unifying dynamics and statics in a categorical setting.

## Key findings

- Constructed a functor from open reaction networks to open dynamical systems.
- Developed a black-boxing functor relating steady states to input-output relations.
- Provided a compositional framework for analyzing reaction network dynamics and steady states.

## Abstract

Reaction networks, or equivalently Petri nets, are a general framework for describing processes in which entities of various kinds interact and turn into other entities. In chemistry, where the reactions are assigned "rate constants", any reaction network gives rise to a nonlinear dynamical system called its "rate equation". Here we generalize these ideas to "open" reaction networks, which allow entities to flow in and out at certain designated inputs and outputs. We treat open reaction networks as morphisms in a category. Composing two such morphisms connects the outputs of the first to the inputs of the second. We construct a functor sending any open reaction network to its corresponding "open dynamical system". This provides a compositional framework for studying the dynamics of reaction networks. We then turn to statics: that is, steady state solutions of open dynamical systems. We construct a "black-boxing" functor that sends any open dynamical system to the relation that it imposes between input and output variables in steady states. This extends our earlier work on black-boxing for Markov processes.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.02051/full.md

## References

36 references — full list in the complete paper: https://tomesphere.com/paper/1704.02051/full.md

---
Source: https://tomesphere.com/paper/1704.02051