The choice nobody can write down
Worth reading first: Two injections make a bijection · An infinite tree has an infinite path.
Four pairs, and one thing to be taken from each. There are sixteen ways to do it, and if the two members of a pair can be told apart there is a rule that names one of the sixteen without anybody deciding anything.
Now suppose the two members of each pair are indistinguishable: two things, genuinely two, with nothing said about either that is not said about the other. There are still sixteen ways, and no rule names one.
For four pairs, four decisions can be made — write them down, and the writing is the choice. The axiom of choice is the assertion that this works for infinitely many pairs, where the writing cannot be finished.
Russell’s illustration, and why it is exactly right
Russell put it as shoes and socks. Given infinitely many pairs of shoes, a choice function exists and is describable: take the left shoe of each. Given infinitely many pairs of socks, with nothing distinguishing the two socks of a pair, there is no such description — and whether a choice function exists anyway is not settled by the other axioms of set theory.
The point of the illustration is that the difficulty is not about infinity as such. A choice function on infinitely many pairs of shoes needs no axiom, because a rule can be stated once and applied to every pair at once. What needs the axiom is the absence of a rule, and infinity is what makes the absence bite: with finitely many pairs, “no rule” is repaired by listing, and a list is a rule.
So the axiom’s content is precisely: for a family with no describable choice, a choice function exists anyway. It asserts existence without any means of exhibition, and everything strange about its consequences comes from that clause.
Zorn’s lemma, drawn where drawing works
The axiom is almost never used in the form above. Its working version is Zorn’s lemma, which says: if every chain in a partially ordered set has an upper bound in the set, then the set has a maximal element.
For a finite order the statement is a triviality, and drawing it is worth doing because it shows what the hypothesis is for.
In the finite case the proof is: start anywhere, and if something is above the current element move up to it. The process must stop, because the order is finite and nothing can be visited twice. Where it stops is maximal.
For an infinite order the process need not stop, and the hypothesis about chains is what replaces “must stop”. Having climbed through an increasing sequence of elements, the chain hypothesis supplies something above all of them, and the climb continues past the sequence — through the ordinals, which is exactly what they were built for. The axiom of choice is what licenses the climb: at each stage something above must be chosen, and the choices are indexed by an ordinal rather than by a finite list.
The climb through the ordinals, in outline
The proof that choice implies Zorn’s lemma is worth sketching, because it is where the axiom is actually spent and because it explains why the finite argument does not simply extend.
Start with an element. If it is not maximal, something is strictly above it; choose one. If that is not maximal, choose again. After all the finite steps, the elements chosen form a chain, so by hypothesis it has an upper bound; take one, and carry on. After all of those, take another upper bound. And so on, indexed by the ordinals rather than by the whole numbers.
The process must halt, and the reason is a counting argument rather than a geometric one: if it never halted, it would produce a strictly increasing family indexed by every ordinal, and there are more ordinals than there are elements of any set. So at some stage nothing is strictly above, and that stage is a maximal element.
Two things are needed and they are different. The chain hypothesis supplies something at each limit stage. The axiom of choice supplies a way of picking one such thing at every stage at once, in advance, so that the recursion is a single well-defined construction rather than a sequence of unmade decisions. Without the axiom the climb has no definition, because “choose one” at uncountably many stages is not a rule.
A sequence that explodes and still stops runs a climb of the same kind for a different purpose — a descending sequence of ordinals must terminate, which is the mirror image of the argument above.
Three statements that are the same statement
Zorn’s lemma, the axiom of choice and the well-ordering theorem are equivalent over the rest of set theory, and the equivalence is not obvious in any direction.
The well-ordering theorem says every set can be given an order in which every non-empty subset has a least element. For the whole numbers this is the usual order. For the rationals it is not the usual order — there is no least positive rational — but a well-ordering exists and can be described: every fraction exactly once enumerates the rationals, and an enumeration is a well-ordering, since the least element of a subset is the one appearing earliest.
It is worth putting beside a theorem about infinite sets that pointedly does not need any of this.
Two injections make a bijection proves that two sets each injecting into the other are the same size, and the proof builds the bijection explicitly by cutting both sets into chains and matching along them. The contrast with the well-ordering theorem is exactly the contrast this essay is about: one theorem about infinite sets hands over a construction, and the other hands over a promise.
For the real numbers no well-ordering has ever been described, and none can be: it is consistent with set theory without choice that none exists. So the well-ordering theorem asserts the existence of an object that provably cannot be exhibited.
That is the sharpest form of the axiom’s character, and it is why Zermelo’s 1904 proof of the theorem caused an uproar rather than satisfaction. Several mathematicians who had used choice-like reasoning without noticing objected to the theorem while continuing to use the axiom in other guises — Borel and Lebesgue among them, which is not a criticism so much as evidence for how invisible the principle is until it is named.
Where it hides
Once named, the axiom turns up in places where nobody had thought a decision was being made.
A surjection has a right inverse. If maps onto , choose for each some preimage. That is a choice function on the family of preimage sets, and there is generally no rule.
A countable union of countable sets is countable. Each of the sets has an enumeration; to build one for the union, an enumeration must be chosen for each. Without choice this statement can fail — there are models of set theory in which the reals are a countable union of countable sets, which is not a contradiction but is thoroughly disorienting.
Every vector space has a basis. Zorn’s lemma applied to the partial order of linearly independent subsets. For finite-dimensional spaces this is a construction; for the reals as a vector space over the rationals it is an existence claim about an object nobody can name.
König’s lemma — an infinite tree has an infinite path — needs a weak form of choice when the tree’s branching is infinite: at each level one of infinitely many children must be picked. For a finitely branching tree the choice can be made by a rule if the children are ordered, which is why the version used in that essay is the safe one.
The weaker versions, which are what most of analysis needs
The axiom comes in strengths, and the distinction matters because the strong version is what carries the unwelcome consequences.
Finite choice — a choice function on finitely many non-empty sets — is a theorem, not an axiom. It follows by induction from the fact that a non-empty set has an element, and the tables at the top of this essay are that theorem for four sets.
Countable choice allows a choice function on countably many sets. It is enough for most of elementary analysis: that a sequentially continuous function is continuous, that a countable union of countable sets is countable, that every infinite set has a countably infinite subset.
Dependent choice allows building an infinite sequence where each term is chosen after seeing the previous one. It is what recursive constructions need and it implies countable choice.
Full choice allows a choice function on any family whatever. It implies the three above and nothing above it implies it.
The gradation is the reason Solovay’s model works. Dropping to dependent choice keeps essentially all of analysis and removes the non-measurable sets, so the price of Banach–Tarski is paid for something that is used elsewhere — chiefly in algebra, where the maximal ideal theorem and the existence of bases genuinely need the full strength.
What it costs
The axiom’s most-discussed consequence is the Banach–Tarski paradox: a solid ball can be cut into five pieces and reassembled, by rigid motions alone, into two balls each the same size as the original.
Nothing about that is a trick with limits or a sleight of hand about volume. The pieces are genuine subsets and the motions are genuine rotations and translations. What the pieces are not is measurable — they have no volume, not even zero, so there is no volume to be conserved and no contradiction to derive.
Such sets exist because of choice. Vitali’s construction, which is much simpler, is the standard example: partition into classes by “differ by a rational”, choose one representative from each class, and the resulting set cannot be assigned a length consistently with translation invariance and countable additivity. The choice is exactly the axiom, and the family of classes has no describable representative.
Almost none of it left, and still uncountably many builds a set of measure zero explicitly, by a rule. The contrast is instructive: an explicit construction gives a set whose measure can be computed, and the axiom gives a set whose measure does not exist.
Solovay showed in 1970 that this is unavoidable. There is a model of set theory without full choice — with a weaker version, dependent choice, which is enough for most of analysis — in which every subset of the reals is measurable. So the pathological sets are not discovered; they are admitted, and admitting them is the price of the axiom.
Where it stands
Gödel showed in 1938 that adding the axiom of choice to set theory cannot introduce a contradiction that was not there already. Cohen showed in 1963 that its negation cannot either. So it is independent: neither provable nor refutable from the other axioms, in the same sense that two worlds that both obey the rules shows the parallel postulate independent of Euclid’s others.
Cohen’s method — forcing — was invented for the question and is now the standard tool for independence in set theory. The comparison with geometry is exact in structure and quite different in reception: after 1868 nobody argued about whether the parallel postulate was true, because both geometries turned out to describe something. There is no comparable settlement here, and working mathematicians take the axiom as a matter of practice rather than conviction.
The practice is nearly unanimous. Almost all of analysis, algebra and topology as normally presented assumes it, usually through Zorn’s lemma and usually without remark. The places where it is avoided deliberately are the places where the object is wanted explicitly rather than abstractly — constructive mathematics, where the middle that is not excluded applies the same scepticism to a different principle, and computability, where an object that cannot be exhibited is not an object.
What the pictures cannot show
Everything drawn here is finite, and everything difficult about the axiom is infinite. The sixteen choice functions can be listed; the point of the axiom is the family whose choice functions cannot. The forty-two chains of a nine-element order can be enumerated; the point of Zorn’s lemma is the order where they cannot.
So the figures illustrate the statement and can never illustrate the content. That is not a limitation of these particular drawings but of drawing: the axiom’s whole subject is what happens beyond any finite listing, and a finite listing is what a page is.
The indistinguishable pairs are drawn with subscripts, which distinguishes them. There is no way around this either — two things drawn on a page are at different places, and being at different places is a difference. The socks in the figure are labelled and and the caption says the labels are not available to the rule, which is an instruction to the reader rather than a property of the picture.
The ladder from here
Below: two injections make a bijection, a theorem about infinite sets that pointedly does not need choice, and an infinite tree has an infinite path, which needs a weak form of it. Sideways: two worlds that both obey the rules, independence demonstrated by exhibiting two models, and a list that cannot contain itself, the argument that made set theory need axioms at all. Above: the well-ordering theorem, transfinite recursion, the Banach–Tarski construction, dependent choice and the countable axiom of choice, and Solovay’s model.
What is worth carrying away
The axiom asserts that something exists and supplies no way to point at it. That is unusual: most existence theorems in mathematics either exhibit the thing or give a procedure that would.
Whether that is objectionable depends on what existence is taken to mean, and the century of argument about it has not converged. What has converged is the practice, and the reason is worth stating plainly: the axiom is used because the theorems it gives are the ones that make the subjects work, and a mathematics without bases for every vector space, maximal ideals in every ring or products of non-empty sets being non-empty is a mathematics in which the standard theorems acquire hypotheses nobody wants to carry.
The bill comes as a ball cut into five pieces. Most people decide that is a fair price and stop thinking about it, which is a defensible position and worth knowing is a position rather than a fact.
Named objects
A dashed tag is an object no other essay names yet.
Axiom of choiceChoice functionIndependenceMaximal elementNon measurable setTransfinite recursionWell orderingZorns lemma