Functional interpretations of feasibly constructive arithmetic (Q685962)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Functional interpretations of feasibly constructive arithmetic
scientific article

    Statements

    Functional interpretations of feasibly constructive arithmetic (English)
    0 references
    0 references
    0 references
    13 October 1993
    0 references
    A polynomially bounded version of Gödel's primitive recursive functionals is defined here by suitable bounding of primitive recursion (which can have arguments of higher types but only numerical values). Necessary properties of these functionals are established in suitable free-variable calculi (which requires about 30 pages). This opens way to the use of realizability (Dialectica interpretation and a \(q\)-version of Kreisel's modified realizability) in a more or less familiar way to prove conservative extension results for classical systems over intuitionistic ones and for higher-order systems over equation calculi. Another consequence is a characterization of provably recursive functions: if \((\forall x)(\exists y)A(x,y)\) for sufficiently simple \(A\) is provable, then there is a polynomially computable function \(y= f(x)\) provably satisfying \(A(x,f(x))\). The latter result for \(\text{IS}^ 1_ 2\) establishes a conjecture of S. Buss.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    realizability Dialectica interpretation
    0 references
    polynomially bounded version of Gödel's primitive recursive functionals
    0 references
    free-variable calculi
    0 references
    conservative extension
    0 references
    provably recursive functions
    0 references