Alphabeta Math
RemarkSession-authored (Fable 5 assisted) sources checked 2026-07-26 not proved here
Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

Cohen's first model: an infinite Dedekind-finite set of reals

Statement

If ZF is consistent, then ZF is consistent with the existence of a set ARA \subseteq \mathbb{R} that is infinite and Dedekind-finite: AA is not equinumerous with any natural number, yet AA has no countably infinite subset, equivalently AA is not equinumerous with any proper subset of itself.

This is the model Cohen produced first, in 1963. Adjoin a countable family (an)nN(a_n)_{n \in \mathbb{N}} of mutually generic Cohen reals to a countable transitive model of ZFC, and pass to the symmetric submodel determined by finite supports and the full permutation group of the indices. In that submodel the set A={an:nN}A = \{a_n : n \in \mathbb{N}\} exists, but the sequence nann \mapsto a_n does not: a hereditarily symmetric name for an injection NA\mathbb{N} \to A has a finite support EE, and a permutation of the indices fixing EE but moving some index outside EE then fixes the injection while moving one of its values, which is impossible. So AA is infinite and has no countably infinite subset in the model.

Remarks

  • Not proved in this library. The symmetric-extension construction is not developed here; the description above is a statement of what is built, not a construction carried out.

  • What would prove it. Forcing with finite partial functions Fn(N×N,2)\mathrm{Fn}(\mathbb{N} \times \mathbb{N}, 2), the automorphism action on names, and the finite-support symmetric submodel, together with the standard genericity argument showing that no name for an injection NA\mathbb{N} \to A is hereditarily symmetric. That is the same forcing track named in Cohen 1963: ZF does not prove the Axiom of Choice .

  • Why it matters here. It is the external fact that FALSE: every infinite set has a countably infinite subset, in ZF quotes. Without it, the natural argument "AA is infinite, so pick a0a_0, then a1a_1, and so on" looks like a ZF proof, and the failure is invisible: what the argument uses is a choice principle (The Axiom of Countable Choice (ACω\mathrm{AC}_\omega) ), and this model is the witness that it cannot be removed. It is also the reason this library defines finiteness by equinumerosity with a natural number rather than by the Dedekind condition (Finite, countably infinite, countable, uncountable ): the two definitions part company in ZF.

  • Conditional discipline. As always, the statement is an implication between consistency statements. This library never asserts that an infinite Dedekind-finite set exists, only that ZF cannot rule one out unless ZF is inconsistent.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 2 results over 2 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources