On the logical and computational properties of the Vitali covering theorem
Dag Normann, Sam Sanders

TL;DR
This paper investigates the logical and computational complexity of a weakened version of the Vitali covering theorem, revealing its deep connections to measure theory, reverse mathematics, and higher-order computability.
Contribution
It introduces the $ extsf{WHBU}$ principle, analyzes its proof-theoretic strength, and explores the computational properties of associated functionals, highlighting their relative simplicity compared to related principles.
Findings
$ extsf{WHBU}$ is provable only with Kleene's $orall^{3}$ comprehension.
Realisers for $ extsf{WHBU}$ are computable from $orall^{3}$ but not from weaker functionals.
A specific $ extsf{Lambda}_ ext{S}$-functional adds no power to the Suslin functional.
Abstract
We study a version of the Vitali covering theorem, which we call and which is a direct weakening of the Heine-Borel theorem for uncountable coverings, called . We show that is central to measure theory by deriving it from various central approximation results related to Littlewood's three principles. A natural question is then how hard it is to prove (in the sense of Kohlenbach's higher-order Reverse Mathematics}), and how hard it is to compute the objects claimed to exist by (in the sense of Kleene's schemes S1-S9). The answer to both questions is `extremely hard', as follows: on one hand, in terms of the usual scale of (conventional) comprehension axioms, is only provable using Kleene's , which implies full second-order arithmetic. On the other hand, realisers (aka witnessing…
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
TopicsAdvanced Topology and Set Theory · Computability, Logic, AI Algorithms · Logic, Reasoning, and Knowledge
