MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Sequent combinators: A Hilbert system for the lambda calculus (1999) [6 citations — 5 self]

Download:
Download as a PDF | Download as a PS
by Healfdene Goguen
Mathematical Structures in Computer Science
http://www.dcs.ed.ac.uk/lfcsreps/EXPORT/97/ECS-LFCS-97-357/ECS-LFCS-97-357.ps.gz
Add To MetaCart

Abstract:

This paper introduces a Hilbert system for lambda calculus called sequent combinators. Sequent combinators address many of the problems of Hilbert systems, which have led to the more widespread adoption of natural deduction systems in computer science. This suggests that Hilbert systems, with their more uniform approach to meta-variables and substitution, may be a more suitable framework than lambda calculus for type theories and programming languages. 1

Citations

621 A formulation of the simple theory of types, The – Church - 1940
341 Explicit substitutions – Abadi, Cardelli, et al. - 1990
309 Introduction to Higher Order Categorical Logic – Lambek, Scott - 1986
269 Proofs and Types – Girard, Lafont, et al. - 1989
173 A new implementation technique for applicative languages – Turner - 1979
169 Investigations into logical deduction – Gentzen - 1969
115 1975] An Intuitionistic theory of types; predicative part – Martin-Löf
111 Efficient compilation of lazy evaluation – Johnsson - 1984
95 The Implementation of Functional Programming Languages – Peyton-Jones - 1987
79 Categorical combinators, sequential algorithms and functional programming, Birkhauser – Curien - 1993
74 Higher-order unification via explicit substitutions – Dowek, Hardin, et al. - 1995
69 Introduction to Mathematical Logic – Church - 1956
34 Super-combinators: a New Implementation Method for Applicative Languages – Hughes - 1982
32 Extending a � -calculus with explicit substitutions which preserves strong normalization into a confluent calculus of open terms – Kamareddine, Rios - 1997
23 Typed operational semantics – Goguen - 1995
17 A proof of strong normalization for the theory of constructions using a Kripke-like interpretation – Coquand, Gallier - 1990
13 Director strings as combinators – Kennaway, Sleep - 1988
8 Higher-order unification via combinators – Dougherty - 1993
8 Inductive data types: Well-ordering types revisited – Goguen, Luo - 1992
8 Extending a λ-calculus with explicit substitution which preserves strong normalisation into a confluent calculus on open terms – Kamareddine, Ríos - 1997