Abstract. The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. contextual equivalence in a an extended lambda-calculus with case, constructors, seq, let, and choice, with a simple set of reduction rules. Unfortunately, a direct proof appears to be impossible. The correctness proof is by defining another calculus comprising the complex variants of copy, case-reduction and seq-reductions that use variablebinding chains. This complex calculus has well-behaved diagrams and allows a proof that of correctness of transformations, and also that the simple calculus defines an equivalent contextual order.
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
We prove decidability for contextual equivalence of the λμν-calculus, that is the simply-typed call-...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
We present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
Abstract. This paper shows equivalence of applicative similarity and contextual approximation, and h...
AbstractWe present the Lambda Context Calculus. This simple lambda-calculus features variables arran...
We present the Lambda Context Calculus. This simple lambda-calculus features variables ar-ranged in ...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
AbstractIt has become a standard approach to reason about contextual equivalence using some notion o...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
We prove decidability for contextual equivalence of the λμν-calculus, that is the simply-typed call-...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
We present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
Abstract. This paper shows equivalence of applicative similarity and contextual approximation, and h...
AbstractWe present the Lambda Context Calculus. This simple lambda-calculus features variables arran...
We present the Lambda Context Calculus. This simple lambda-calculus features variables ar-ranged in ...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
AbstractIt has become a standard approach to reason about contextual equivalence using some notion o...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
We prove decidability for contextual equivalence of the λμν-calculus, that is the simply-typed call-...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...