A SageMath Package for Elementary and Sign Vectors with Applications to Chemical Reaction Networks

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Aichmayr, Marcus S., Müller, Stefan, Regensburger, Georg
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929424739336192
author Aichmayr, Marcus S.
Müller, Stefan
Regensburger, Georg
author_facet Aichmayr, Marcus S.
Müller, Stefan
Regensburger, Georg
contents We present our SageMath package elementary_vectors for computing elementary and sign vectors of real subspaces. In this setting, elementary vectors are support-minimal vectors that can be determined from maximal minors of a real matrix representing a subspace. By applying the sign function, we obtain the cocircuits of the corresponding oriented matroid, which in turn allow the computation of all sign vectors of a real subspace. As an application, we discuss sign vector conditions for existence and uniqueness of complex-balanced equilibria of chemical reaction networks with generalized mass-action kinetics. The conditions are formulated in terms of sign vectors of two subspaces arising from the stoichiometric coefficients and the kinetic orders of the reactions. We discuss how these conditions can be checked algorithmically, and we demonstrate the functionality of our package sign_vector_conditions in several examples.
format Preprint
id arxiv_https___arxiv_org_abs_2407_12660
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A SageMath Package for Elementary and Sign Vectors with Applications to Chemical Reaction Networks
Aichmayr, Marcus S.
Müller, Stefan
Regensburger, Georg
Symbolic Computation
Dynamical Systems
We present our SageMath package elementary_vectors for computing elementary and sign vectors of real subspaces. In this setting, elementary vectors are support-minimal vectors that can be determined from maximal minors of a real matrix representing a subspace. By applying the sign function, we obtain the cocircuits of the corresponding oriented matroid, which in turn allow the computation of all sign vectors of a real subspace. As an application, we discuss sign vector conditions for existence and uniqueness of complex-balanced equilibria of chemical reaction networks with generalized mass-action kinetics. The conditions are formulated in terms of sign vectors of two subspaces arising from the stoichiometric coefficients and the kinetic orders of the reactions. We discuss how these conditions can be checked algorithmically, and we demonstrate the functionality of our package sign_vector_conditions in several examples.
title A SageMath Package for Elementary and Sign Vectors with Applications to Chemical Reaction Networks
topic Symbolic Computation
Dynamical Systems
url https://arxiv.org/abs/2407.12660