---
title: Axiom of Countable Choice for Reals
url: https://www.emergentmind.com/topics/axiom-of-countable-choice-for-reals
type: topic
---

# Axiom of Countable Choice for Reals

The axiom of countable choice for reals (CCℝ), also denoted $\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:
\[
\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 $\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 $L^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 [1509.01078].

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

## 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., $\Sigma^1_n, \Pi^1_n$), the $\Gamma$-fragment of countable choice is
\[
\Gamma\text{-}\mathsf{AC}_\omega(\mathbb R):\;\forall (A_n)_{n\in\omega}\;\bigl[\,A_n \in \Gamma\ \&\ 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:
\[
\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 (“$\mathrm{unif}\, \Gamma$–$\mathsf{AC}_\omega(\mathbb R)$”) require that the codings of the families themselves lie in $\Gamma$.

The main separation results, due to Wansner–Wontner, employ Jensen-type symmetric extensions: for each $n \ge 1$, one can build a model of $\mathrm{ZF}$ in which
\[
\mathsf{DC}(\mathbb R; \boldsymbol{\Pi}^1_n) \;\land\; \neg\,\mathrm{unif}\,\Pi^1_{n+1}\text{-}\mathsf{AC}_\omega(\mathbb R) \;\land\; \neg\,\mathsf{AC}_\omega(\mathbb R; \mathbf{Ctbl})
\]
where $\mathbf{Ctbl}$ denotes the fragment for countable families of countable sets. Thus, the uniform $\Pi^1_n$-choice is genuinely weaker than uniform $\Pi^1_{n+1}$-choice, and even the weakest non-uniform principle can fail while all uniform boldface projective choices hold [2307.09837].

## 3. Interactions with Related Choice Principles

The axiom of dependent choice (DC), particularly $\mathsf{DC}(\mathbb{R})$, is often sufficient to derive $\mathsf{AC}_\omega(\mathbb{R})$ in ZF. Specifically, DC implies ACω globally via an injection argument on $X \times \mathbb{N}$, and ACω$(\mathbb{R})$ itself is sufficient to ensure DC implies countable choice for every $X$ [2305.06676].

However, there are models (symmetric extensions built over Dedekind-finite sets) in which DC holds for a subset $A \subseteq \mathbb{R}$, yet ACω$(A)$ 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 DC$(A) \Rightarrow$ ACω$(A)$ [2305.06676].

Further, Turing determinacy (TD)—the assertion that every cut in the partially ordered set of Turing degrees stabilizes on a cone—implies CCℝ in $\mathsf{ZF}$, 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 [2012.10003].

## 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 $Y: (2^{\mathbb{N}}) \times \mathbb{N} \times \mathbb{N} \to \mathbb{N}$. NCC is strictly weaker than (quantifier-free) $\mathrm{AC}_{0,1}$ and is provable in ZF [2006.01614].

The computational content of NCC is linked to the existence of “total realisers”—functionals $\Phi$ that, given $Y$, produce a choice function to witness NCC. Such realisers compute Kleene’s $\exists^3$ (full second-order arithmetic), revealing latent strength: total NCC-realizers can reconstruct second-order arithmetic and thus are discontinuous at $\mathcal{O}$ (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 [2006.01614].

## 5. Connections with Classical Analysis: Compactness and Operator Principles

Within analysis, several core theorems are equivalent to CCℝ in $\mathsf{ZF}$:
- The Arzelà–Ascoli theorem for families of continuous functions on compact, separable sets,
- The Fréchet–Kolmogorov theorem for compactness in $L^p$ spaces [1509.01078].
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 $\mathsf{ZF}$ is also equivalent to the barrelledness of Banach spaces and closed graph/open mapping theorems, but it remains open whether UBP implies CC itself [1509.01078].

## 6. Geometric and Topological Equivalents

The statement that every subset $X \subseteq \mathbb{R}^2$ admits a maximal convex subset—denoted “$\mathrm{MCV}(2)$”—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 [2602.01739]. It is impossible to promote $\mathrm{MCV}(2)$ to higher dimensions without boosting the choice principle to accordingly stronger forms (e.g., uniformization for $\mathbb{R}^3$).

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 $\mathrm{MCV}(2)$.

## 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 $\mathbb{N}$ to $\mathbb{R}_D$, rendering the Dedekind reals countable. The internal axiom of countable choice for reals ($\mathsf{AC}_\mathbb{R}$) fails in this setting since diagonalization exhibits unchosen elements contradicting the “Miller property” [2404.01256]. This leads to pathological open covers of $[0,1]$ lacking finite subcovers, illustrating breakdowns in classical compactness absent CCℝ.

---

**References:**
- [2307.09837] Descriptive Choice Principles and How to Separate Them (Wansner–Wontner)
- [1509.01078] On the relation of three theorems of analysis to the axiom of choice
- [2305.06676] Does $\mathsf{DC}$ imply $\mathsf{AC}_\omega$, uniformly?
- [2602.01739] Convex sets and Axiom of Choice
- [2006.01614] The Axiom of Choice in Computability Theory and Reverse Mathematics, with a cameo for the Continuum Hypothesis
- [2012.10003] TD implies CCR
- [2404.01256] The Countable Reals

Source: https://www.emergentmind.com/topics/axiom-of-countable-choice-for-reals