Infinitary Combinatory Reduction Systems: Confluence
Logic in Computer Science
2015-07-01 v2 Programming Languages
Abstract
We study confluence in the setting of higher-order infinitary rewriting, in particular for infinitary Combinatory Reduction Systems (iCRSs). We prove that fully-extended, orthogonal iCRSs are confluent modulo identification of hypercollapsing subterms. As a corollary, we obtain that fully-extended, orthogonal iCRSs have the normal form property and the unique normal form property (with respect to reduction). We also show that, unlike the case in first-order infinitary rewriting, almost non-collapsing iCRSs are not necessarily confluent.
Keywords
Cite
@article{arxiv.0910.4081,
title = {Infinitary Combinatory Reduction Systems: Confluence},
author = {Jeroen Ketema and Jakob Grue Simonsen},
journal= {arXiv preprint arXiv:0910.4081},
year = {2015}
}