Loops, Inverse Limits and Non-Determinism
Vasco Brattka

TL;DR
This paper introduces an inverse limit operator in Weihrauch complexity, analyzing its properties, closure characteristics, and implications for non-deterministic computability, with applications to infinite loops and problem composition.
Contribution
It defines and studies the inverse limit operator in Weihrauch complexity, proving its properties and demonstrating its relevance for non-deterministic problems and infinite computational processes.
Findings
Weak K\
Non-deterministically computable problems are closed under inverse limits.
Inverse limit operator can be more powerful than composition of other operators.
Abstract
We introduce an operator on problems in Weihrauch complexity, which we call the inverse limit, and which corresponds to an infinite compositional product. This operation arises naturally whenever one implements algorithms that produce a sequence of results in an infinite loop, using some fixed subroutine. We prove that the corresponding operator is monotone with respect to (strong) Weihrauch reducibility but that it is not a closure operator. One of our findings is that weak K\H{o}nig's lemma is closed under inverse limits, which implies that the class of non-deterministically computable problems is also closed under this operation. Consequently, this class allows for a high degree of flexibility in programming. As our main technical tools, we present an injective version of the recursion theorem and an infinitary version of the so-called independent choice theorem. We also show that,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematics and Applications
