Papers
Topics
Authors
Recent
Search
2000 character limit reached

Axiom of Countable Choice for Reals

Updated 4 February 2026
  • The axiom of countable choice for reals (CCℝ) is a principle that guarantees the existence of a function selecting an element from each nonempty subset in any countable sequence.
  • It plays a critical role in analysis by underpinning compactness theorems such as Arzelà–Ascoli and Fréchet–Kolmogorov in separable and L^p contexts.
  • CCℝ interacts with various choice principles, influencing areas like descriptive set theory, computability, and reverse mathematics.

The axiom of countable choice for reals (CCℝ), also denoted ACω(R)\mathsf{AC}_\omega(\mathbb R), is a foundational principle specifying that for any sequence of nonempty subsets of the real numbers, there exists a function selecting an element from each set. This fragment of the axiom of choice is indispensable for many arguments in real and functional analysis and admits intricate refinements via descriptive set theory, computability, and structural set-theoretic considerations.

1. Formal Definition and Equivalent Principles

The axiom of countable choice for reals (CCℝ) states: (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr]. An equivalent formulation (Herrlich–Strecker) is: every unbounded subset of R\mathbb{R} contains a countable unbounded subset.

A pivotal equivalence holds between CCℝ and certain compactness theorems. Specifically, the Arzelà–Ascoli theorem for compact separable domains and the Fréchet–Kolmogorov theorem for LpL^p compactness are each equivalent to CCℝ within ZF set theory. The equivalence holds for their strict classical forms: removal of the countable choice axiom leads to weaker versions where only every countable subset is required to have the asserted compactness property (Fellhauer, 2015).

CCℝ furthermore is equivalent in ZF to the statement that every subset of R2\mathbb{R}^2 admits a maximal convex subset, and no strictly weaker fragment (such as dependent choice for reals) suffices for this result (Yoshinobu, 2 Feb 2026).

2. Descriptive Set-Theoretic Refinements

Descriptive set theory stratifies CCℝ into fragments prescribed by the complexity of the sets involved. For a pointclass Γ\Gamma (e.g., Σn1,Πn1\Sigma^1_n, \Pi^1_n), the Γ\Gamma-fragment of countable choice is

Γ-ACω(R):  (An)nω  [AnΓ \Gamma\text{-}\mathsf{AC}_\omega(\mathbb R):\;\forall (A_n)_{n\in\omega}\;\bigl[\,A_n \in \Gamma\ %%%%46%%%%\ A_n\neq\emptyset \;\Longrightarrow\; \exists f:\omega\to\mathbb R\ \forall n\ (f(n)\in A_n)\bigr].

There is a strict implication hierarchy among these fragments: Σn1-ACω(R)    Πn1-ACω(R)    Σn+11-ACω(R)  \Sigma^1_n\text{-}\mathsf{AC}_\omega(\mathbb R)\;\Longrightarrow\;\Pi^1_n\text{-}\mathsf{AC}_\omega(\mathbb R)\;\Longrightarrow\;\Sigma^1_{n+1}\text{-}\mathsf{AC}_\omega(\mathbb R) \;\cdots Additionally, uniform fragments (“(An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].0–(An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].1”) require that the codings of the families themselves lie in (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].2.

The main separation results, due to Wansner–Wontner, employ Jensen-type symmetric extensions: for each (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].3, one can build a model of (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].4 in which

(An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].5

where (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].6 denotes the fragment for countable families of countable sets. Thus, the uniform (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].7-choice is genuinely weaker than uniform (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].8-choice, and even the weakest non-uniform principle can fail while all uniform boldface projective choices hold (Wansner et al., 2023).

The axiom of dependent choice (DC), particularly (An)nN  [  n (An)    f:NR n (f(n)An)].\forall (A_n)_{n \in \mathbb{N}}\;\bigl[\;\forall n \ (A_n \neq \emptyset)\;\Longrightarrow\;\exists f : \mathbb{N} \to \mathbb{R}\ \forall n\ (f(n) \in A_n) \bigr].9, is often sufficient to derive R\mathbb{R}0 in ZF. Specifically, DC implies ACω globally via an injection argument on R\mathbb{R}1, and ACωR\mathbb{R}2 itself is sufficient to ensure DC implies countable choice for every R\mathbb{R}3 (Andretta et al., 2023).

However, there are models (symmetric extensions built over Dedekind-finite sets) in which DC holds for a subset R\mathbb{R}4, yet ACωR\mathbb{R}5 fails. Key to this pathology is the property of scattered height and non-separability: sets without a perfect subset and high scattered height can break the implication DCR\mathbb{R}6 ACωR\mathbb{R}7 (Andretta et al., 2023).

Further, Turing determinacy (TD)—the assertion that every cut in the partially ordered set of Turing degrees stabilizes on a cone—implies CCℝ in R\mathbb{R}8, but it remains an open question whether it suffices for the dependent choice for reals. The main combinatorial technique involves defining cone-constant maps and leveraging “cone-small” ranges to extract choice functions (Peng et al., 2020).

4. Reverse Mathematics and Computability of Choice

In the setting of higher-order reverse mathematics, the countable choice for reals appears as the “NCC” (normed countable choice) principle, which asserts the existence of a function selecting among witnesses coded in a function R\mathbb{R}9. NCC is strictly weaker than (quantifier-free) LpL^p0 and is provable in ZF (Normann et al., 2020).

The computational content of NCC is linked to the existence of “total realisers”—functionals LpL^p1 that, given LpL^p2, produce a choice function to witness NCC. Such realisers compute Kleene’s LpL^p3 (full second-order arithmetic), revealing latent strength: total NCC-realizers can reconstruct second-order arithmetic and thus are discontinuous at LpL^p4 (the hyperarithmetical hierarchy). In contrast, partial NCC-realizers inhabit a much lower position: the existence of countably based partial NCC-realizers is equivalent to the Continuum Hypothesis (CH). Thus, the computability landscape of NCC is sharply stratified by the strength and uniformity of realisers (Normann et al., 2020).

5. Connections with Classical Analysis: Compactness and Operator Principles

Within analysis, several core theorems are equivalent to CCℝ in LpL^p5:

  • The Arzelà–Ascoli theorem for families of continuous functions on compact, separable sets,
  • The Fréchet–Kolmogorov theorem for compactness in LpL^p6 spaces (Fellhauer, 2015). This equivalence follows from the ability to pass from unboundedness or nonequicontinuity to the extraction of countable “bad” families, and from compactness arguments back to countable choice.

Furthermore, the Uniform Boundedness Principle (UBP) for families of bounded linear operators between Banach spaces follows from countable choice but is strictly weaker; its reverse implications include countable multiple choice (CMC), partial countable multiple choice, and the countable choice for bounded finite cardinalities. UBP in LpL^p7 is also equivalent to the barrelledness of Banach spaces and closed graph/open mapping theorems, but it remains open whether UBP implies CC itself (Fellhauer, 2015).

6. Geometric and Topological Equivalents

The statement that every subset LpL^p8 admits a maximal convex subset—denoted “LpL^p9”—is equivalent in ZF to CCℝ. The proof is constructive and proceeds by a stepwise extension of open convex “cores,” each step invoking countable choice for at most countably many elements. Conversely, the existence of maximal convex subsets forces the existence of choice functions for countable families of nonempty sets of reals via a geometric encoding (Yoshinobu, 2 Feb 2026). It is impossible to promote R2\mathbb{R}^20 to higher dimensions without boosting the choice principle to accordingly stronger forms (e.g., uniformization for R2\mathbb{R}^21).

The failure of CCℝ precludes the existence of maximal convex subsets in the plane, and the dependent choice for reals does not suffice even for R2\mathbb{R}^22.

7. Intuitionistic Countermodels and Internal Countability

Parametric realizability toposes provide intuitionistic models in which the Dedekind reals are internally countable, thus refuting both the law of excluded middle and countable choice. For instance, in the topos built from an oracle-parameterized partial combinatory algebra encoding Miller’s non-diagonalizable sequence, there is an internal epimorphism from R2\mathbb{R}^23 to R2\mathbb{R}^24, rendering the Dedekind reals countable. The internal axiom of countable choice for reals (R2\mathbb{R}^25) fails in this setting since diagonalization exhibits unchosen elements contradicting the “Miller property” (Bauer et al., 2024). This leads to pathological open covers of R2\mathbb{R}^26 lacking finite subcovers, illustrating breakdowns in classical compactness absent CCℝ.


References:

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Axiom of Countable Choice for Reals.