cs.CCAug 11, 2026

RevCRN: Reversible Analog Computation using Chemical Reaction Networks

Authors: Saptarshi Biswas, James I. Lathrop, Rana D. Parshad

Abstract

The computability of real numbers and functions using Turing Machines has been a central area of theoretical computer science since the mid-20th century. In the late 20th century, it was shown that chemical reactions can serve as a basis for computation using the Chemical Reaction Network (CRN) model. Recent advances in computing real numbers using Deterministic Chemical Reaction Networks (DCRNs) have identified numerous classes of DCRN-computable real numbers. In parallel, the works of R. Landauer and C. H. Bennett, spanning the 1960s to the early 2000s, showed that reversible computing offers significant advantages over irreversible methods, particularly in energy efficiency, motivating extensive research on reversible computation. In this work, we investigate the computability of real numbers using Reversible Chemical Reaction Networks (RevCRNs). The paper has two primary contributions: (1) establishing relationships among CRN-computable real number classes including Lyapunov CRN (RLCRN\mathbb{R}_{LCRN}), Real-Time CRN (RRTCRN\mathbb{R}_{RTCRN}), rational numbers (Q\mathbb{Q}), and RevCRNs (RRevCRN\mathbb{R}_{RevCRN}), with key results: (i) Q\mathbb{Q} is a strict subset of RRevCRN\mathbb{R}_{RevCRN}; (ii) the set of positive algebraic numbers (ALGALG), RLCRN\mathbb{R}_{LCRN}, and real numbers computable by 1-species RevCRN (RRevCRN1s\mathbb{R}_{RevCRN}^{1s}) are equal; (iii) RRTCRN\mathbb{R}_{RTCRN} and RRevCRN\mathbb{R}_{RevCRN} exhibit non-empty overlap; and (iv) the set of real numbers computable by detailed-balanced RevCRNs (RRevCRNDetBal\mathbb{R}^{DetBal}_{RevCRN}) is a subset of ALGALG; and (2) exploring the existence of a hierarchy within RRevCRN\mathbb{R}_{RevCRN}. Finally, we leave open the exact relationship between RRevCRN\mathbb{R}_{RevCRN} and RRTCRN\mathbb{R}_{RTCRN} while conjecturing a general hierarchy of RevCRN-computable reals.

Explore similar work

CardsList
  1. Reduction of Probabilistic Chemical Reaction Networks

    Jun 26, 2026Mauricio Montes, Gregoire Sergeant-PerthuisBayesian NetworksReaction