AbstractJean-Yves Girard and John Reynolds independently discovered the second-order polymorphic lambda calculus, F2. Girard additionally proved a Representation Theorem: every function on natural numbers that can be proved total in second-order intuitionistic predicate logic, P2, can be represented in F2. Reynolds additionally proved an Abstraction Theorem: every term in F2 satisfies a suitable notion of logical relation; and formulated a notion of parametricity satisfied by well-behaved models.We observe that the essence of Girard’s result is a projection from P2 into F2, and that the essence of Reynolds’s result is an embedding of F2 into P2, and that the Reynolds embedding followed by the Girard projection is the identity. We show that ...
AbstractWe consider the question of whether a useful notion of metacircularity exists for the polymo...
AbstractWe present a domain-theoretical model of parametric polymorphism based on admissible per’s o...
AbstractWe investigate invertible terms and isomorphic types in the second order lambda calculus ext...
AbstractThe second-order polymorphic lambda calculus, F2, was independently discovered by Girard and...
AbstractJean-Yves Girard and John Reynolds independently discovered the second-order polymorphic lam...
The Girard-Reynolds polymorphic-calculus is generally regarded as a calculus of parametric polymorph...
Various models for the Girard-Reynolds second-order lambda calculus have been presented in the liter...
AbstractA polymorphic function is parametric if its behavior does not depend on the type at which it...
We present a general method for constructing extensional models for the Girard-Reynolds polymorphic ...
AbstractIn his seminal paper on “Types, Abstraction and Parametric Polymorphism,” John Reynolds call...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
AbstractWe present a general method for constructing extensional models for the Girard-Reynolds poly...
We present a formalization of a version of Abadi and Plotkin’s logic for parametricity for a polymor...
Dedicated to the memory of John C. Reynolds, 1935-2013 In his seminal paper on “Types, Abstraction a...
with a fixed point combinator Y) with parametric polymorphism can be used as a metalanguage for doma...
AbstractWe consider the question of whether a useful notion of metacircularity exists for the polymo...
AbstractWe present a domain-theoretical model of parametric polymorphism based on admissible per’s o...
AbstractWe investigate invertible terms and isomorphic types in the second order lambda calculus ext...
AbstractThe second-order polymorphic lambda calculus, F2, was independently discovered by Girard and...
AbstractJean-Yves Girard and John Reynolds independently discovered the second-order polymorphic lam...
The Girard-Reynolds polymorphic-calculus is generally regarded as a calculus of parametric polymorph...
Various models for the Girard-Reynolds second-order lambda calculus have been presented in the liter...
AbstractA polymorphic function is parametric if its behavior does not depend on the type at which it...
We present a general method for constructing extensional models for the Girard-Reynolds polymorphic ...
AbstractIn his seminal paper on “Types, Abstraction and Parametric Polymorphism,” John Reynolds call...
This paper presents a novel syntactic logical relation for a polymorphic linear lambda-calculus that...
AbstractWe present a general method for constructing extensional models for the Girard-Reynolds poly...
We present a formalization of a version of Abadi and Plotkin’s logic for parametricity for a polymor...
Dedicated to the memory of John C. Reynolds, 1935-2013 In his seminal paper on “Types, Abstraction a...
with a fixed point combinator Y) with parametric polymorphism can be used as a metalanguage for doma...
AbstractWe consider the question of whether a useful notion of metacircularity exists for the polymo...
AbstractWe present a domain-theoretical model of parametric polymorphism based on admissible per’s o...
AbstractWe investigate invertible terms and isomorphic types in the second order lambda calculus ext...