Author:
PAOLINI LUCA,PICCOLO MAURO,RONCHI DELLA ROCCA SIMONA
Abstract
Intersection type assignment systems can be used as a general framework for building logical models of λ-calculus that allow to reason about the denotation of terms in a finitary way. We defineessentialmodels (a new class of logical models) through a parametric type assignment system using non-idempotent intersection types. Under an interpretation of terms based on typings instead than the usual one based on types, every suitable instance of the parameters induces a λ-model, whose theory is sensible. We prove that this type assignment system provides a logical description of a family of λ-models arising from a category of sets and relations.
Publisher
Cambridge University Press (CUP)
Subject
Computer Science Applications,Mathematics (miscellaneous)
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Why Are Proofs Relevant in Proof-Relevant Models?;Proceedings of the ACM on Programming Languages;2023-01-09
2. SOLVABILITY = TYPABILITY plus INHABITATION;LOG METH COMPUT SCI;2021
3. A tale of intersection types;Proceedings of the 35th Annual ACM/IEEE Symposium on Logic in Computer Science;2020-07-08
4. Taylor subsumes Scott, Berry, Kahn and Plotkin;Proceedings of the ACM on Programming Languages;2020-01
5. Tight typings and split bounds, fully developed;Journal of Functional Programming;2020