On Causal Equivalence by Tracing in String Rewriting

03/28/2023
by   Vincent van Oostrom, et al.
0

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 [[ ]].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2022

Reductions in Higher-Order Rewriting and Their Equivalence

Proof terms are syntactic expressions that represent computations in ter...
research
01/18/2022

On the Equivalence of Causal Models: A Category-Theoretic Approach

We develop a category-theoretic criterion for determining the equivalenc...
research
06/15/2021

On Doctrines and Cartesian Bicategories

We study the relationship between cartesian bicategories and a specialis...
research
06/02/2023

Do we become wiser with time? On causal equivalence with tiered background knowledge

Equivalence classes of DAGs (represented by CPDAGs) may be too large to ...
research
02/25/2020

Failure Trace Semantics for a Process Algebra with Time-outs (preliminary report)

This paper extends a standard process algebra with a time-out operator, ...
research
02/27/2020

A Lower Bound of the Number of Rewrite Rules Obtained by Homological Methods

It is well-known that some equational theories such as groups or boolean...
research
11/27/2020

Coded equivalence of one-sided topological Markov shifts

We introduce a notion of coded equivalence in one-sided topological Mark...

Please sign up or login with your details

Forgot password? Click here to reset