Lambda Definability with Sums via Grothendieck Logical Relations (1999) [6 citations — 0 self]
http://www.cogs.susx.ac.uk/users/marcelo/papers/Ty
http://www.cl.cam.ac.uk/~mpf23/papers/Types/glr.ps
http://www.dcs.ed.ac.uk/~als/Research/glr.ps.gz
DBLP
CACHED:
Abstract:
. We introduce a notion of Grothendieck logical relation and use it to characterise the definability of morphisms in stable bicartesian closed categories by terms of the simply-typed lambda calculus with finite products and finite sums. Our techniques are based on concepts from topos theory, however our exposition is elementary. Introduction The use of logical relations as a tool for characterising the -definable elements in a model of the simply-typed -calculus originated in the work of Plotkin [10], who obtained such a characterisation of the definable elements in the full type hierarchy using a notion of Kripke logical relation. Subsequently, the more general notion of a Kripke logical relation of varying arity was developed by Jung and Tiuryn, and shown to characterise the definable elements in any Henkin model [4]. Although not emphasised in [4], relations of varying arity are powerful enough to characterise relative definability with respect to any given set of elements consider...
Citations
| 330 | Introduction to higher order categorical logic – Lambek, Scott - 1986 |
| 134 | Type systems for programming languages – Mitchell - 1990 |
| 103 | Sheaves in Geometry and Logic: a First Introduction to Topos Theory. Universitext – Lane, Moerdijk - 1992 |
| 49 | Lambda-Definability in the Full Type Hierarchy, To H – Plotkin - 1980 |
| 27 | Kripke logical relations and PCF – O'Hearn, Riecke - 1995 |
| 24 | fij-equality for coproducts – Ghani - 1995 |
| 13 | Relational account of call-by-value sequentiality – Riecke, Sandholm - 1997 |
| 12 | A characterization of lambda definability in categorical models of implicit polymorphism – Alimohamed - 1995 |
| 8 | Equality between functionals in the presence of coproducts – Dougherty, Subrahmanyam - 1995 |
| 7 | Constructive sheaf semantics – Palmgren - 1997 |
| 5 | A New Characterisation of Lambda Definability – Jung, Tiuryn - 1993 |
| 4 | Artin glueing – Wraith - 1974 |

