scholarly journals An equational theory for weak bisimulation via generalized parameterized coinduction

Author(s):  
Yannick Zakowski ◽  
Paul He ◽  
Chung-Kil Hur ◽  
Steve Zdancewic
2021 ◽  
Vol 5 (ICFP) ◽  
pp. 1-30
Author(s):  
Yannick Zakowski ◽  
Calvin Beck ◽  
Irene Yoon ◽  
Ilia Zaichuk ◽  
Vadim Zaliva ◽  
...  

This paper presents a novel formal semantics, mechanized in Coq, for a large, sequential subset of the LLVM IR. In contrast to previous approaches, which use relationally-specified operational semantics, this new semantics is based on monadic interpretation of interaction trees, a structure that provides a more compositional approach to defining language semantics while retaining the ability to extract an executable interpreter. Our semantics handles many of the LLVM IR's non-trivial language features and is constructed modularly in terms of event handlers, including those that deal with nondeterminism in the specification. We show how this semantics admits compositional reasoning principles derived from the interaction trees equational theory of weak bisimulation, which we extend here to better deal with nondeterminism, and we use them to prove that the extracted reference interpreter faithfully refines the semantic model. We validate the correctness of the semantics by evaluating it on unit tests and LLVM IR programs generated by HELIX.


2010 ◽  
Vol 4 (1) ◽  
pp. 81-105 ◽  
Author(s):  
ROBIN HIRSCH ◽  
SZABOLCS MIKULÁS

We prove that algebras of binary relations whose similarity type includes intersection, union, and one of the residuals of relation composition form a nonfinitely axiomatizable quasivariety and that the equational theory is not finitely based. We apply this result to the problem of the completeness of the positive fragment of relevance logic with respect to binary relations.


2000 ◽  
Vol 44 (1-2) ◽  
pp. 165-168 ◽  
Author(s):  
Christian Herrmann ◽  
Michael S. Roddy
Keyword(s):  

2008 ◽  
Vol 18 (3) ◽  
pp. 501-553 ◽  
Author(s):  
DAVID SABEL ◽  
MANFRED SCHMIDT-SCHAUSS

We present a higher-order call-by-need lambda calculus enriched with constructors, case expressions, recursive letrec expressions, a seq operator for sequential evaluation and a non-deterministic operator amb that is locally bottom-avoiding. We use a small-step operational semantics in the form of a single-step rewriting system that defines a (non-deterministic) normal-order reduction. This strategy can be made fair by adding resources for book-keeping. As equational theory, we use contextual equivalence (that is, terms are equal if, when plugged into any program context, their termination behaviour is the same), in which we use a combination of may- and must-convergence, which is appropriate for non-deterministic computations. We show that we can drop the fairness condition for equational reasoning, since the valid equations with respect to normal-order reduction are the same as for fair normal-order reduction. We develop a number of proof tools for proving correctness of program transformations. In particular, we prove a context lemma for both may- and must- convergence that restricts the number of contexts that need to be examined for proving contextual equivalence. Combining this with so-called complete sets of commuting and forking diagrams, we show that all the deterministic reduction rules and some additional transformations preserve contextual equivalence. We also prove a standardisation theorem for fair normal-order reduction. The structure of the ordering ≤c is also analysed, and we show that Ω is not a least element and ≤c already implies contextual equivalence with respect to may-convergence.


2016 ◽  
Vol Vol. 17 no. 3 (Combinatorics) ◽  
Author(s):  
Inna Mikhaylova

International audience Epigroups are semigroups equipped with an additional unary operation called pseudoinversion. Each finite semigroup can be considered as an epigroup. We prove the following theorem announced by Zhil'tsov in 2000: the equational theory of the class of all epigroups coincides with the equational theory of the class of all finite epigroups and is decidable. We show that the theory is not finitely based but provide a transparent infinite basis for it.


1993 ◽  
Vol 30 (2) ◽  
pp. 275-284 ◽  
Author(s):  
J. Wick Pelletier ◽  
J. Rosick�
Keyword(s):  

1996 ◽  
Vol 31 (6) ◽  
pp. 201-212 ◽  
Author(s):  
William Ferreira ◽  
Matthew Hennessy ◽  
Alan Jeffrey
Keyword(s):  

2005 ◽  
Vol 197 (1-2) ◽  
pp. 55-89 ◽  
Author(s):  
Stephen L. Bloom ◽  
Zoltán Ésik
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document