Parameter-free polymorphic types (Q958481)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Parameter-free polymorphic types |
scientific article |
Statements
Parameter-free polymorphic types (English)
0 references
5 December 2008
0 references
This paper concerns a fragment of the polymorphically typed \(\lambda\)-calculus (Girand's System F) in which, in every type \(\forall \alpha . \tau\), the variable \(\alpha\) is the only free variable in \(\tau\). The lambda terms with types in this fragment Aehlig shows to be exactly the functions provably recursive by finitely iterated inductive definitions. He also shows that this fragment has the same strength as a fragment of second-order arithmetic that he has previously studied. Proofs in the second-order arithmetic can be interpreted as \(\lambda\)-terms computing the function claimed to exist.
0 references
lambda calculus
0 references
types
0 references
polymorphism
0 references
second-order arithmetic
0 references
inductive definitions
0 references