On Causal Equivalence by Tracing in String Rewriting

Vincent van Oostrom
(independent researcher)

We introduce proof terms for string rewrite systems and, using these, show that various notions of equivalence on reductions known from the literature can be viewed as different perspectives on the notion of causal equivalence. In particular, we show that permutation equivalence classes (as known from the lambda-calculus and term rewriting) are uniquely represented both by trace graphs (known from physics as causal graphs) and by so-called greedy multistep reductions (as known from algebra). We present effective maps from the former to the latter, topological multi-sorting TM, and vice versa, the proof term algebra [[ ]].

In Clemens Grabmayer: Proceedings Twelfth International Workshop on Computing with Terms and Graphs (TERMGRAPH 2022), Technion, Haifa, Israel, 1st August 2022, Electronic Proceedings in Theoretical Computer Science 377, pp. 27–43.
Published: 1st April 2023.

ArXived at: https://dx.doi.org/10.4204/EPTCS.377.2 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org