Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
423839 | Electronic Notes in Theoretical Computer Science | 2006 | 21 Pages |
Abstract
This paper presents co-inductive operational theories of program refinement and equivalence, called whnf similarity and whnf simulation equivalence, for the λ-calculus extended with McCarthy's ambiguous choice operator amb. The associated whnf simulation co-induction proof principle is useful for establishing non-trivial equivalences and refinement relationships between programs. Whnf similarity is a pre-congruence and whnf simulation equivalence is a congruence and a conservative extension of the Lévy-Longo tree theory for the pure λ-calculus.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics