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

    Identifiers