Effectful applicative bisimilarity: Monads, relators, and Howe's method

U Dal Lago, F Gavazzo, PB Levy - 2017 32nd Annual ACM …, 2017 - ieeexplore.ieee.org
We study Abramsky's applicative bisimilarity abstractly, in the context of call-by-value λ-
calculi with algebraic effects. We first of all endow a computational λ-calculus with a monadic …

A cellular Howe theorem

P Borthelle, T Hirschowitz, A Lafont - … of the 35th Annual ACM/IEEE …, 2020 - dl.acm.org
We introduce a categorical framework for operational semantics, in which we define
substitution-closed bisimilarity, an abstract analogue of the open extension of Abramsky's …

Quantitative behavioural reasoning for higher-order effectful programs: Applicative distances

F Gavazzo - Proceedings of the 33rd Annual ACM/IEEE Symposium …, 2018 - dl.acm.org
This paper studies quantitative refinements of Abramsky's applicative similarity and
bisimilarity in the context of a generalisation of Fuzz, a call-by-value λ-calculus with a linear …

On the representation of McCarthy's amb in the π-calculus

A Carayol, D Hirschkoff, D Sangiorgi - Theoretical computer science, 2005 - Elsevier
We study the encoding of λ [], the call-by-name λ-calculus enriched with McCarthy's amb
operator, into the π-calculus. Semantically, amb is a challenging operator, for the fairness …

A complete normal-form bisimilarity for state

D Biernacki, S Lenglet, P Polesiuk - International Conference on …, 2019 - Springer
We present a sound and complete bisimilarity for an untyped λ-calculus with higher-order
local references. Our relation compares values by applying them to a fresh variable, like …

Bisimilarity for a first-order calculus of objects with subtyping

AD Gordon, GD Rees - Proceedings of the 23rd ACM SIGPLAN-SIGACT …, 1996 - dl.acm.org
Bisimilarity (also known as' applicative bisimulation') has attracted a good deal of attention
as an operational equivalence for λ-calculi. It approximates or even equals Morris-style …

Head normal form bisimulation for pairs and the\lambda\mu-calculus

SB Lassen - 21st Annual IEEE Symposium on Logic in …, 2006 - ieeexplore.ieee.org
Bohm tree equivalence up to possibly infinite eta expansion for the pure lambda-calculus
can be characterized as a bisimulation equivalence. We call this co-inductive syntactic …

[PDF][PDF] Effectful Normal Form Bisimulation.

U Dal Lago, F Gavazzo - ESOP, 2019 - library.oapen.org
Normal form bisimulation, also known as open bisimulation, is a coinductive technique for
higher-order program equivalence in which programs are compared by looking at their …

A Complete Characterization of Observational Equivalence in Polymorphic λ-Calculus with General References

E Sumii - International Workshop on Computer Science Logic, 2009 - Springer
We give the first sound and complete proof method for observational equivalence in full
polymorphic λ-calculus with existential types and first-class, higher-order references. Our …

Weak similarity in higher-order mathematical operational semantics

H Urbat, S Tsampas, S Goncharov… - 2023 38th Annual …, 2023 - ieeexplore.ieee.org
Higher-order abstract GSOS is a recent extension of Turi and Plotkin's framework of
Mathematical Operational Semantics to higher-order languages. The fundamental well …