MathLabs
TheoremProved

Choice implies Zorn's Lemma

Statement

Assuming the Axiom of Choice, every nonempty partially ordered set in which every chain (totally ordered subset) has an upper bound contains at least one maximal element (Zorn's Lemma); the Axiom of Choice, Zorn's Lemma and the Well-Ordering Theorem (every set can be well-ordered) are all logically equivalent given the other ZFC axioms.

Why is it true?

Zorn's Lemma, Choice and Well-Ordering look completely different — one is about order and maximal elements, one is about choosing simultaneously from many sets, one is about a total order with no infinite descent — yet each encodes exactly the same underlying power to make infinitely many unconstrained choices at once. This is why algebraists reach for Zorn's Lemma to prove existence statements (a maximal ideal, a basis, an algebraic closure) that Choice alone would state less conveniently.

Proof sketch

We prove Choice   ⟹  \implies Zorn's Lemma (the other equivalences are standard but longer; this direction is the one used constantly in algebra). Let (P,≤)(P, \le) be a nonempty poset in which every chain has an upper bound in PP, and suppose toward contradiction that PP has no maximal element.

Since PP has no maximal element, every x∈Px \in P has some strict upper bound in PP (an element yy with x<yx < y): otherwise that xx would itself be maximal. In particular, every chain C⊆PC \subseteq P has an upper bound (by hypothesis) which itself has a strict upper bound, so every chain has a strict upper bound in PP.

By the Axiom of Choice, fix a choice function that selects, for every chain C⊆PC \subseteq P, some strict upper bound g(C)g(C) of CC. Using gg, build a transfinite sequence (aα)(a_\alpha) indexed by all ordinals α\alpha: let a0=g(∅)a_0 = g(\emptyset), and for each ordinal α\alpha, once aβa_\beta has been defined for every β<α\beta < \alpha, the set {aβ:β<α}\{a_\beta : \beta<\alpha\} is a chain (by construction each new term is a strict upper bound of all earlier ones), so define aα=g({aβ:β<α})a_\alpha = g(\{a_\beta : \beta<\alpha\}), a strict upper bound of every earlier term.

This produces a strictly increasing map from the ordinals into PP: α<β  ⟹  aα<aβ\alpha < \beta \implies a_\alpha < a_\beta. But the ordinals do not form a set (there is no set of all ordinals), while PP is an ordinary set; a strictly increasing map from the ordinals into PP would make the ordinals no larger in cardinality than PP, contradicting the fact (a consequence of Replacement) that no set can be mapped injectively onto a collection as large as all the ordinals. This contradiction shows the assumption "PP has no maximal element" is false, so PP has a maximal element, proving Zorn's Lemma from Choice.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Thomas Jech (2003). Set Theory
  2. Paul J. Cohen (1963). The Independence of the Continuum Hypothesis