Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets

We investigate a class of nominal algebraic Henkin-style models for the simply typed lambda-calculus in which variables map to names in the denotation and lambda-abstraction maps to a (non-functional) name-abstraction operation. The resulting denotations are smaller and better-behaved, in ways we ma...

Full description

Bibliographic Details
Main Authors: Murdoch J. Gabbay, Dominic P. Mulligan
Format: Article
Language:English
Published: Open Publishing Association 2011-10-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1111.0089v1
id doaj-ff7da871fbf94a80b3da4c367375bb3e
record_format Article
spelling doaj-ff7da871fbf94a80b3da4c367375bb3e2020-11-24T23:35:44ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802011-10-0171Proc. LFMTP 2011587510.4204/EPTCS.71.5Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal setsMurdoch J. GabbayDominic P. MulliganWe investigate a class of nominal algebraic Henkin-style models for the simply typed lambda-calculus in which variables map to names in the denotation and lambda-abstraction maps to a (non-functional) name-abstraction operation. The resulting denotations are smaller and better-behaved, in ways we make precise, than functional valuation-based models. Using these new models, we then develop a generalisation of λ-term syntax enriching them with existential meta-variables, thus yielding a theory of incomplete functions. This incompleteness is orthogonal to the usual notion of incompleteness given by function abstraction and application, and corresponds to holes and incomplete objects. http://arxiv.org/pdf/1111.0089v1
collection DOAJ
language English
format Article
sources DOAJ
author Murdoch J. Gabbay
Dominic P. Mulligan
spellingShingle Murdoch J. Gabbay
Dominic P. Mulligan
Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets
Electronic Proceedings in Theoretical Computer Science
author_facet Murdoch J. Gabbay
Dominic P. Mulligan
author_sort Murdoch J. Gabbay
title Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets
title_short Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets
title_full Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets
title_fullStr Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets
title_full_unstemmed Nominal Henkin Semantics: simply-typed lambda-calculus models in nominal sets
title_sort nominal henkin semantics: simply-typed lambda-calculus models in nominal sets
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2011-10-01
description We investigate a class of nominal algebraic Henkin-style models for the simply typed lambda-calculus in which variables map to names in the denotation and lambda-abstraction maps to a (non-functional) name-abstraction operation. The resulting denotations are smaller and better-behaved, in ways we make precise, than functional valuation-based models. Using these new models, we then develop a generalisation of λ-term syntax enriching them with existential meta-variables, thus yielding a theory of incomplete functions. This incompleteness is orthogonal to the usual notion of incompleteness given by function abstraction and application, and corresponds to holes and incomplete objects.
url http://arxiv.org/pdf/1111.0089v1
work_keys_str_mv AT murdochjgabbay nominalhenkinsemanticssimplytypedlambdacalculusmodelsinnominalsets
AT dominicpmulligan nominalhenkinsemanticssimplytypedlambdacalculusmodelsinnominalsets
_version_ 1725524938496933888