Strong normalization of λμμ-calculus with explicit substitutions
Strong normalization of λμμ-calculus with explicit substitutions
复制标题
具有显式替换的 λμμ 演算的强归一化
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
Emmanuel Polonovski
中科院分区:
文献类型:
--
作者:
Emmanuel Polonovski
The λμμ-calculus, defined by Curien and Herbelin [7], is a variant of the λμ-calculus that exhibits symmetries such as term/context and call-by-name/call-by-value. Since it is a symmetric, and hence a non-deterministic calculus, usual proof techniques of normalization needs some adjustments to be made to work in this setting. Here we prove the strong normalization (SN) of simply typed λμμ-calculus with explicit substitutions. For that purpose, we first prove SN of simply typed λμμ-calculus (by a variant of the reducibility technique from Barbanera and Berardi [2]), then we formalize a proof technique of SN via PSN (preservation of strong normalization), and we prove PSN by the perpetuality technique, as formalized by Bonelli [5].