Effective Choice and Boundedness Principles in Computable Analysis
arXiv:0905.4685 · doi:10.2178/bsl/1294186663
Abstract
In this paper we study a new approach to classify mathematical theorems according to their computational content. Basically, we are asking the question which theorems can be continuously or computably transferred into each other? For this purpose theorems are considered via their realizers which are operations with certain input and output data. The technical tool to express continuous or computable relations between such operations is Weihrauch reducibility and the partially ordered degree structure induced by it. We have identified certain choice principles which are cornerstones among Weihrauch degrees and it turns out that certain core theorems in analysis can be classified naturally in this structure. In particular, we study theorems such as the Intermediate Value Theorem, the Baire Category Theorem, the Banach Inverse Mapping Theorem and others. We also explore how existing classifications of the Hahn-Banach Theorem and Weak K"onig's Lemma fit into this picture. We compare the results of our classification with existing classifications in constructive and reverse mathematics and we claim that in a certain sense our classification is finer and sheds some new light on the computational content of the respective theorems. We develop a number of separation techniques based on a new parallelization principle, on certain invariance properties of Weihrauch reducibility, on the Low Basis Theorem of Jockusch and Soare and based on the Baire Category Theorem. Finally, we present a number of metatheorems that allow to derive upper bounds for the classification of the Weihrauch degree of many theorems and we discuss the Brouwer Fixed Point Theorem as an example.
References in corpus (1)
Cited by in corpus (25)
- Closed Choice and a Uniform Low Basis Theorem
- The Bolzano-Weierstrass Theorem is the Jump of Weak König's Lemma
- Computability and analysis: the legacy of Alan Turing
- Weihrauch Degrees, Omniscience Principles and Weak Computability
- Probabilistic Computability and Choice
- Non-deterministic computation and the Jayne-Rogers Theorem
- A comparison of concepts from computable analysis and effective descriptive set theory
- Connected Choice and the Brouwer Fixed Point Theorem
- Completion of Choice
- On computability and disintegration
- Wadge-like reducibilities on arbitrary quasi-Polish spaces
- On the Uniform Computational Content of Computability Theory
- On the existence of a connected component of a graph
- Weihrauch-completeness for layerwise computability
- The unreasonable effectiveness of Nonstandard Analysis
- Many-one reductions and the category of multivalued functions
- Algebraic properties of the first-order part of a problem
- On the Uniform Computational Content of the Baire Category Theorem
- Computability and Analysis, a Historical Approach
- The Vitali Covering Theorem in the Weihrauch Lattice
- Projection operators in the Weihrauch lattice
- Coding is hard
- Stashing And Parallelization Pentagons
- Efficient Decomposition of Bimatrix Games (Extended Abstract)
- From Bolzano-Weierstraß to Arzelà-Ascoli