A decidable theory of type assignment (Q365669)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A decidable theory of type assignment
scientific article

    Statements

    A decidable theory of type assignment (English)
    0 references
    0 references
    9 September 2013
    0 references
    This is an important, interesting and well written paper. It's contents are well described in the author's abstract which I quote: This article investigates a theory of type assignment (assigning types to lambda terms) called ETA which is intermediate in strength between the simple theory of type assignment and strong polymorphic theories like Girard's F [\textit{J.-Y. Girard} et al., Proofs and types. Cambridge etc.: Univ. Press (1989; Zbl 0671.68002)]. It is like the simple type theory and unlike F in that the typability and type-checking problems are solvable with respect to ETA. This is proved in the article along with three other main results: (1) all primitive recusive functionals of finite type are representable in ETA; (2) every term typable in ETA has a unique normal form; (3) there is a function defined by \(\epsilon_0\)-recursion which takes every typable term to a natural number which is an upper bound to the lengths of all \(\beta \eta\)-reduction sequences starting with that term.
    0 references
    0 references
    type assignment
    0 references
    lambda calculus
    0 references
    primitive recursive functionals
    0 references
    type reconstruction
    0 references
    typability
    0 references
    type checking
    0 references
    reduction sequences
    0 references
    0 references