English

Strong normalisation for applied lambda calculi

Computer Science and Game Theory 2017-01-11 v4

Abstract

We consider the untyped lambda calculus with constructors and recursively defined constants. We construct a domain-theoretic model such that any term not denoting bottom is strongly normalising provided all its `stratified approximations' are. From this we derive a general normalisation theorem for applied typed lambda-calculi: If all constants have a total value, then all typeable terms are strongly normalising. We apply this result to extensions of G\"odel's system T and system F extended by various forms of bar recursion for which strong normalisation was hitherto unknown.

Keywords

Cite

@article{arxiv.cs/0507007,
  title  = {Strong normalisation for applied lambda calculi},
  author = {Ulrich Berger},
  journal= {arXiv preprint arXiv:cs/0507007},
  year   = {2017}
}

Comments

14 pages, paper acceptet at electronic journal LMCS