More than bargained for in Reverse Mathematics
Abstract
Reverse Mathematics (RM for short) is a program in the foundations of mathematics with the aim of finding the minimal axioms required for proving theorems about countable and separable objects. RM usually takes place in second-order arithmetic and due to this choice of framework, continuous real-valued functions have to be represented by so-called codes. Kohlenbach has shown that the RM-definition of continuity-via-codes constitutes a slight constructive enrichment of the epsilon-delta definition, namely in the form of a modulus of continuity. In this paper, we show that the RM-definition of continuity also gives rise to a `nonstandard' enrichment in the form of nonstandard continuity from Nonstandard Analysis. This observation allows us to (i) establish that RM-theorems related to continuity are implicitly higher-order statements, (ii) prove equivalences between RM-theorems concerning continuity and their associated higher-order versions, and (iii) obtain explicit equivalences between higher-order theorems from the equivalence between the corresponding RM-theorems. Moreover, we show that it is exactly the RM-definition of continuity-via-codes which gives rise to these higher-order phenomena. In conclusion, we establish that the practice of coding in RM, designed to obviate higher-type objects, actually introduces a host of new ones.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.