Parameter-free polymorphic types (Q958481)

From MaRDI portal





scientific article; zbMATH DE number 5378321
Language Label Description Also known as
default for all languages
No label defined
    English
    Parameter-free polymorphic types
    scientific article; zbMATH DE number 5378321

      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