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.

Fraenkel's socks: ZF does not prove choice for countably many pairs

Statement

If ZF is consistent, then ZF does not prove that every countable family of two element sets has a choice function. Equivalently: if ZF is consistent, then so is ZF together with the existence of a countable family of two element sets admitting no choice function.

This is the statement behind Russell's socks. Fraenkel gave the first model, the one Jech presents as the second Fraenkel model: work in ZFA, Zermelo-Fraenkel set theory with atoms (urelements), take a countable set of atoms divided into pairs Pn={an,bn}P_n = \{a_n, b_n\}, and pass to the permutation model determined by the group of permutations of the atoms that fix each PnP_n setwise, with finite supports. Every axiom of ZFA holds there, the sequence Pn:nN\langle P_n : n \in \mathbb{N} \rangle is in the model, so {Pn:nN}\{P_n : n \in \mathbb{N}\} is countable there, and no choice function for it exists: a choice function would have a finite support, and a permutation swapping ana_n with bnb_n for some nn outside that support would fix the function while moving one of its values, which is impossible.

On the date: the permutation-model method is Fraenkel's, introduced in his papers from 1922 onwards and put into its precise support form by Mostowski at the end of the 1930s; Jech records both this model and the basic one as Fraenkel's, and dates the method to the range 1922-1937 rather than to a single paper. This library therefore attributes the model to Fraenkel and does not pin it to one year.

A permutation model is not a model of ZF, because ZF has no atoms. The conclusion is carried over to ZF proper by the Jech-Sochor embedding theorem (the First Embedding Theorem), which produces from a permutation model a symmetric extension of a model of ZF in which a prescribed initial segment Pα\mathcal{P}^\alpha of the permutation model reappears, so any statement bounded in that segment is preserved. The same conclusion is also reached directly, without atoms, by Cohen's symmetric submodels of a forcing extension: Jech's second Cohen model is exactly the atom-free analogue of the model above, with the pairs realised as pairs of sets of generic reals rather than pairs of atoms. That is the machinery of Cohen 1963: ZF does not prove the Axiom of Choice .

Remarks

  • Not proved in this library. Neither permutation models, nor the Jech-Sochor embedding theorem, nor forcing is developed here. The description above fixes what the statement says and names the constructions; it is not a proof, and it is not a sketch that could be completed with the material in this library.

  • What would prove it. Either of two tracks. First: ZFA, the cumulative hierarchy over a set of atoms, normal filters of subgroups of the symmetry group, the permutation model and its support lemma, then the Jech-Sochor embedding theorem to remove the atoms. Second: the forcing track named in Cohen 1963: ZF does not prove the Axiom of Choice , with the pairs realised as pairs of sets of mutually generic reals rather than atoms.

  • What fails here is far less than the full axiom. The Axiom of Choice (The Axiom of Choice ) implies that every countable family of pairs has a choice function (Choice function ), so any ZF proof of the Axiom of Choice would in particular yield a ZF proof of that much weaker principle. The statement above says ZF has no proof of the weaker principle, so it already gives the conclusion of Cohen 1963: ZF does not prove the Axiom of Choice , that ZF does not prove the Axiom of Choice. The reverse reading is what a reader is most likely to supply and is not what is recorded: the family here is countable and its members have two elements each, and even that much choice is unavailable.

  • Why it matters here. Russell's shoes and socks proves the shoe half of Russell's illustration in ZF outright and quotes this item for the sock half. Without it the sock half would be only the observation that no rule has been found, and no search establishes an impossibility. It also fixes the lower end of the scale in The choice ledger: what costs the Axiom of Choice and what does not : even choice for countably many pairs is not free.

  • Conditional discipline. As everywhere in this library, the statement is an implication between consistency statements. Nothing here asserts that a countable family of pairs without a choice function 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