5,117 research outputs found
The Bolzano-Weierstrass Theorem is the Jump of Weak K\"onig's Lemma
We classify the computational content of the Bolzano-Weierstrass Theorem and
variants thereof in the Weihrauch lattice. For this purpose we first introduce
the concept of a derivative or jump in this lattice and we show that it has
some properties similar to the Turing jump. Using this concept we prove that
the derivative of closed choice of a computable metric space is the cluster
point problem of that space. By specialization to sequences with a relatively
compact range we obtain a characterization of the Bolzano-Weierstrass Theorem
as the derivative of compact choice. In particular, this shows that the
Bolzano-Weierstrass Theorem on real numbers is the jump of Weak K\"onig's
Lemma. Likewise, the Bolzano-Weierstrass Theorem on the binary space is the
jump of the lesser limited principle of omniscience LLPO and the
Bolzano-Weierstrass Theorem on natural numbers can be characterized as the jump
of the idempotent closure of LLPO. We also introduce the compositional product
of two Weihrauch degrees f and g as the supremum of the composition of any two
functions below f and g, respectively. We can express the main result such that
the Bolzano-Weierstrass Theorem is the compositional product of Weak K\"onig's
Lemma and the Monotone Convergence Theorem. We also study the class of weakly
limit computable functions, which are functions that can be obtained by
composition of weakly computable functions with limit computable functions. We
prove that the Bolzano-Weierstrass Theorem on real numbers is complete for this
class. Likewise, the unique cluster point problem on real numbers is complete
for the class of functions that are limit computable with finitely many mind
changes. We also prove that the Bolzano-Weierstrass Theorem on real numbers
and, more generally, the unbounded cluster point problem on real numbers is
uniformly low limit computable. Finally, we also discuss separation techniques.Comment: This version includes an addendum by Andrea Cettolo, Matthias
Schr\"oder, and the authors of the original paper. The addendum closes a gap
in the proof of Theorem 11.2, which characterizes the computational content
of the Bolzano-Weierstra\ss{} Theorem for arbitrary computable metric space
Effective Choice and Boundedness Principles in Computable Analysis
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
Connected Choice and the Brouwer Fixed Point Theorem
We study the computational content of the Brouwer Fixed Point Theorem in the
Weihrauch lattice. Connected choice is the operation that finds a point in a
non-empty connected closed set given by negative information. One of our main
results is that for any fixed dimension the Brouwer Fixed Point Theorem of that
dimension is computably equivalent to connected choice of the Euclidean unit
cube of the same dimension. Another main result is that connected choice is
complete for dimension greater than or equal to two in the sense that it is
computably equivalent to Weak K\H{o}nig's Lemma. While we can present two
independent proofs for dimension three and upwards that are either based on a
simple geometric construction or a combinatorial argument, the proof for
dimension two is based on a more involved inverse limit construction. The
connected choice operation in dimension one is known to be equivalent to the
Intermediate Value Theorem; we prove that this problem is not idempotent in
contrast to the case of dimension two and upwards. We also prove that Lipschitz
continuity with Lipschitz constants strictly larger than one does not simplify
finding fixed points. Finally, we prove that finding a connectedness component
of a closed subset of the Euclidean unit cube of any dimension greater or equal
to one is equivalent to Weak K\H{o}nig's Lemma. In order to describe these
results, we introduce a representation of closed subsets of the unit cube by
trees of rational complexes.Comment: 36 page
The descriptive theory of represented spaces
This is a survey on the ongoing development of a descriptive theory of
represented spaces, which is intended as an extension of both classical and
effective descriptive set theory to deal with both sets and functions between
represented spaces. Most material is from work-in-progress, and thus there may
be a stronger focus on projects involving the author than an objective survey
would merit.Comment: survey of work-in-progres
- …