• DocumentCode
    3294984
  • Title

    New notions of reduction and non-semantic proofs of strong β-normalization in typed λ-calculi

  • Author

    Kfoury, A.J. ; Wells, J.B.

  • Author_Institution
    Dept. of Comput. Sci., Boston Univ., MA, USA
  • fYear
    1995
  • fDate
    26-29 Jun 1995
  • Firstpage
    311
  • Lastpage
    321
  • Abstract
    Two notions of reduction for terms of the λ-calculus are introduced and the question of whether a λ-term is β-strongly normalizing is reduced to the question of whether a λ-term is merely normalizing under one of the notions of reduction. This gives a method to prove strong β-normalization for typed λ-calculi. Instead of the usual semantic proof style based on Tait´s realizability or Girard´s “candidats de reductibilite”, termination can be proved using a decreasing metric over a well-founded ordering. This proof method is applied to the simply-typed λ-calculus and the system of intersection types, giving the first non-semantic proof for a polymorphic extension of the λ-calculus
  • Keywords
    lambda calculus; programming theory; type theory; decreasing metric; intersection types; nonsemantic proofs; polymorphic extension; reduction; semantic proof style; strong β-normalization; termination; typed lambda-calculi; well-founded ordering; Cleaning; Computer science;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
  • Conference_Location
    San Diego, CA
  • ISSN
    1043-6871
  • Print_ISBN
    0-8186-7050-9
  • Type

    conf

  • DOI
    10.1109/LICS.1995.523266
  • Filename
    523266