An Elementary Fragment of Second-Order Lambda Calculus
Abstract
A fragment of second-order lambda calculus (System F) is defined that characterizes the elementary recursive functions. Type quantification is restricted to be non-interleaved and stratified, i.e., the types are assigned levels, and a quantified variable can only be instantiated by a type of smaller level, with a slightly liberalized treatment of the level zero.
- Publication:
-
arXiv e-prints
- Pub Date:
- October 2002
- DOI:
- arXiv:
- arXiv:cs/0210022
- Bibcode:
- 2002cs.......10022A
- Keywords:
-
- Logic in Computer Science;
- F.4.1;
- F.2.2
- E-Print:
- 16 pages