Confluence proofs of lambda-mu-calculi by Z theorem
Confluence proofs of lambda-mu-calculi by Z theorem
复制标题
Z 定理的 lambda-mu 演算的汇合证明
DOI:
10.1007/s11225-020-09931-0
复制
发表时间:
2021
期刊:
影响因子:
0.7
通讯作者:
K. Fujita
中科院分区:
文献类型:
--
作者:
Y. Honda;K. Nakawaza;K. Fujita
This paper applies Dehornoy et al.’s Z theorem and its variant, called the compositional Z theorem, to prove confluence of Parigot’s-calculi extended by the simplification rules. First, it is proved that Baba et al.’s modified complete developments for the call-by-name and the call-by-value variants of the-calculus with the renaming rule, which is one of the simplification rules, satisfy the Z property. It gives new confluence proofs for them by the Z theorem. Secondly, it is shown that the compositional Z theorem can be applied to prove confluence of the call-by-name and the call-by-value-calculi with both simplification rules, the renaming and the-rules, whereas it is hard to apply the ordinary parallel reduction technique or the original Z theorem by one-pass definition of mappings for these variants.