Things that can and things that cannot be done in PRA

https://doi.org/10.1016/S0168-0072(99)00036-6Get rights and content
Under an Elsevier user license
open archive

Abstract

It is well known by now that large parts of (non-constructive) mathematical reasoning can be carried out in systems T which are conservative over primitive recursive arithmetic PRA (and even much weaker systems). On the other hand there are principles S of elementary analysis (like the Bolzano–Weierstraß principle, the existence of a limit superior for bounded sequences, etc.) which are known to be equivalent to arithmetical comprehension (relative to T) and therefore go far beyond the strength of PRA (when added to T). In this paper we determine precisely the arithmetical and computational strength (in terms of optimal conservation results and subrecursive characterizations of provably recursive functions) of weaker function parameter-free schematic versions S of S, thereby exhibiting different levels of strength between these principles as well as a sharp borderline between fragments of analysis which are still conservative over PRA and extensions which just go beyond the strength of PRA.

MSC

03F35
03F10
03D20
68Q15

Keywords

Primitive recursive arithmetic
Ackerman function
Fragments of analysis
Fragments of arithmetic

Cited by (0)

1

Basic Research in Computer Science, Centre of the Danish National Research Foundation.