Abstract
This paper deals with retraction - intended as isomorphic embedding - in intersection types building left and right inverses as terms of a λ-calculus with a ⊥ constant. The main result is a necessary and sufficient condition two strict intersection types must satisfy in order to assure the existence of two terms showing the first type to be a retract of the second one. Moreover, the characterisation of retraction in the standard intersection types is discussed.
Cite
CITATION STYLE
Coppo, M., Dezani-Ciancaglini, M., Díaz-Caro, A., Margaria, I., & Zacchi, M. (2017). Retractions in intersection types. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 242, pp. 31–47). Open Publishing Association. https://doi.org/10.4204/EPTCS.242.5
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.