Hostname: page-component-6766d58669-88psn Total loading time: 0 Render date: 2026-05-15T14:02:48.468Z Has data issue: false hasContentIssue false

Essential and relational models

Published online by Cambridge University Press:  23 July 2015

LUCA PAOLINI
Affiliation:
Dipartimento di Informatica, Università degli Studi di Torino, Corso Svizzera 185, 10149 Torino, Italy Emails: paolini@di.unito.it, piccolo@di.unito.it
MAURO PICCOLO
Affiliation:
Dipartimento di Informatica Scienze ed Ingegneria, Università di Bologna, Mura Anteo Zamboni 7, Bologna, Italy Email: ronchi@di.unito.it
SIMONA RONCHI DELLA ROCCA
Affiliation:
Dipartimento di Informatica, Università degli Studi di Torino, Corso Svizzera 185, 10149 Torino, Italy Emails: paolini@di.unito.it, piccolo@di.unito.it

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 define essential models (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.

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable