The Axiom of Choice and Its Formulations
The axiom of choice asserts that every family of nonempty sets admits a choice function. Despite its intuitive appeal, it has surprising consequences and is independent of the other ZF axioms.
The Axiom
For every family of nonempty sets, there exists a choice function with for all .
Equivalently, if is a set of nonempty sets, there exists a function with for all .
For finite families, the existence of choice functions is provable in ZF. For countable families of nonempty subsets of , one can sometimes construct explicit choices. But for arbitrary uncountable families of arbitrary nonempty sets, no construction is possible in general -- the axiom simply postulates existence. AC implies the existence of non-measurable sets (Vitali), well-orderings of , and the Banach-Tarski paradox, all of which are counterintuitive.
Equivalent Formulations
The following are equivalent over ZF:
- Axiom of choice (AC).
- Well-ordering theorem: Every set can be well-ordered.
- Zorn's lemma: If every chain in a partially ordered set has an upper bound, then the set has a maximal element.
- Hausdorff maximal principle: Every chain in a partially ordered set is contained in a maximal chain.
- Tukey's lemma: Every set of finite character has a maximal element under inclusion.
- For every surjection , there exists a right inverse with .
- The Cartesian product of any family of nonempty sets is nonempty.
Weaker Forms
Several weaker forms of AC are used in analysis and topology:
- Countable choice (AC): Every countable family of nonempty sets has a choice function.
- Dependent choice (DC): If is a binary relation on a nonempty set such that for every there exists with , then there exists a sequence with for all .
- Boolean prime ideal theorem (BPI): Every Boolean algebra has a prime ideal (equivalent to the ultrafilter lemma).
The implications are: AC DC AC, and none reverses.
- Every vector space has a basis: requires full AC.
- Hahn-Banach theorem: requires only BPI.
- Baire category theorem for complete metric spaces: requires only DC.
- Every countable union of countable sets is countable: requires AC.
- Tychonoff's theorem (arbitrary products of compact spaces are compact): equivalent to AC.