A decidable theory of type assignment (Q365669)

From MaRDI portal





scientific article; zbMATH DE number 6206979
Language Label Description Also known as
default for all languages
No label defined
    English
    A decidable theory of type assignment
    scientific article; zbMATH DE number 6206979

      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
      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

      Identifiers