The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. contextual equivalence in an extended lambda-calculus LS with case, constructors, seq, let, and choice, with a simple set of reduction rules; and to argue that an approximation calculus LA is equivalent to LS w.r.t. the contextual preorder, which enables the proof tool of simulation. Unfortunately, a direct proof appears to be impossible. The correctness proof is by defining another calculus L comprising the complex variants of copy, case-reduction and seq-reductions that use variable-binding chains. This complex calculus has well-behaved diagrams and allows a proof of correctness of transformations, and that the simple calculus LS, the calcu...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
Extending the method of Howe, we establish a large class of untyped higher-order calculi, in particu...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
Abstract. This paper shows equivalence of applicative similarity and contextual approximation, and h...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...
We present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
The paper proposes a variation of simulation for checking and proving contextual equivalence in a no...
AbstractIt has become a standard approach to reason about contextual equivalence using some notion o...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
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 ...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
Extending the method of Howe, we establish a large class of untyped higher-order calculi, in particu...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
Abstract. This paper shows equivalence of applicative similarity and contextual approximation, and h...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...
We present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
The paper proposes a variation of simulation for checking and proving contextual equivalence in a no...
AbstractIt has become a standard approach to reason about contextual equivalence using some notion o...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
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 ...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
Extending the method of Howe, we establish a large class of untyped higher-order calculi, in particu...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...