How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced — the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted — a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated — a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Order, Zorn's Lemma, and the Axiom of Choice
1 · Prerequisites
2 · Summary
Natural-number induction and recursive addition provide the background for finite choice: a selection from a family indexed by a natural number is built one value at a time. The metamathematical background separates internal derivations in ZF from independence results. Cohen's theorem, stated conditionally on the consistency of ZF, shows that the Axiom of Choice is not provable in ZF; it is cited as an external result rather than used in the proofs of the order-theoretic equivalences. These ingredients fix the logical scope of the development.
The development introduces chains, upper bounds, maximal elements and chain-complete posets over the partial orders it requires, and applies the Axiom of Choice. For a progressive self-map, the least admissible set is closed under the map and chain suprema; its extremal elements are comparable, and minimality makes the set a chain. Its supremum is fixed, yielding Bourbaki-Witt without monotonicity or Choice. Applying that theorem to chains ordered by inclusion proves Zorn's lemma once Choice selects strict upper bounds. Conversely, Zorn applied to partial choice functions yields a maximal function whose domain is the whole family. Hence Zorn's lemma and Choice are equivalent over ZF, while maximal and greatest elements remain distinct.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Chain in a poset
Definition
Let be a poset (Partial order and partially ordered set). A subset is a chain if any two of its elements are comparable: for all , either or .
Equivalently, is a chain if the restriction of to is a total order on .
Remarks
- The empty set is a chain, and so is every singleton, both vacuously. This is not a technicality to be waved past: the empty chain is exactly what forces a chain-complete poset to have a least element (Chain-complete poset), and that least element is the starting point of the Bourbaki–Witt construction (Bourbaki–Witt fixed point theorem). A convention that quietly excludes the empty chain has to reintroduce the same content as a separate hypothesis.
- A chain need not be finite, need not be countable, and need not have a largest element. In the power set of ordered by inclusion, the sets for form a chain with no largest element.
- "Chain" is a property of a subset, not of the ambient poset. The whole poset is a chain exactly when is a total order.
Upper bound, least upper bound, and strict upper bound
Definition
Let be a poset (Partial order and partially ordered set) and .
An element is an upper bound of if for every .
An element is a least upper bound (or supremum) of if is an upper bound of and for every upper bound of . When it exists we write .
An element is a strict upper bound of if for every .
Remarks
- A least upper bound is unique when it exists. If and are both least upper bounds of then each is an upper bound and each is below the other, so and , whence by antisymmetry (Partial order and partially ordered set). This is what makes the notation legitimate. Antisymmetry is not peculiar to this argument: the same two-inequality step gives uniqueness of a greatest element (Maximal element and greatest element), and it is used essentially in Bourbaki–Witt fixed point theorem, whose fixed point is obtained by passing from and to . Drop antisymmetry and it is the conclusion, not merely the notation, that goes: on two distinct elements each below the other, every subset still has a least upper bound, yet the map exchanging the two satisfies and has no fixed point.
- Every element of is an upper bound of the empty set, vacuously. Consequently , when it exists, is the least element of .
- An upper bound of need not belong to , and may have many upper bounds and no least one. In with its usual order, the set has upper bounds but no least upper bound.
- In a poset, a strict upper bound is exactly an upper bound outside . If is strict then , since is impossible. Conversely, if is an upper bound and , then every satisfies and , hence . This distinction from an arbitrary upper bound matters in Zorn's lemma, where the argument must produce one outside the chain.
Maximal element and greatest element
Definition
Let be a poset (Partial order and partially ordered set) and .
is a maximal element of if no element of is strictly above it: there is no with . Equivalently, for every , if then .
is a greatest element (or maximum) of if for every .
Minimal and least elements are defined dually, reversing every inequality.
Remarks
- Maximal is not greatest, and the difference is the single most common confusion about ordered sets. A maximal element has nothing strictly above it; a greatest element is above everything. In a total order the two coincide, which is why the distinction is invisible to intuition trained on , but a partial order may have many maximal elements and no greatest one. The refutation is FALSE: every maximal element is a greatest element, witnessed by Two maximal elements and no greatest element ↗.
- A greatest element is always maximal, and it is unique when it exists: if and are both greatest then and , so by antisymmetry. Maximal elements need not be unique.
- Zorn's lemma concludes that a maximal element exists, never that a greatest one does (Zorn's lemma). In a particular poset the maximal element it produces may happen to be greatest, since a greatest element is maximal; what Zorn never supplies is a guarantee of greatestness. Every application of Zorn therefore has to be phrased so that maximality is enough, typically by arranging the poset so that a maximal object cannot be extended, which is a statement about nothing being strictly above it.
- Maximality says nothing about comparability: a maximal element may be incomparable to other elements, including to other maximal ones. In Two maximal elements and no greatest element ↗ the two maximal elements are incomparable to each other, and in an antichain every element is maximal and is incomparable to all the rest.
Chain-complete poset
Definition
A poset is chain-complete if every chain (Chain in a poset) has a least upper bound in (Upper bound, least upper bound, and strict upper bound).
The empty set is a chain, so a chain-complete poset has an element and is the least element of : every is an upper bound of , so by leastness. In particular a chain-complete poset is nonempty.
A map is progressive (also inflationary, or increasing in Bourbaki's sense) if
Remarks
- Progressive is not monotone. A progressive map is required to move each point weakly upward; it is not required to preserve the order, and Bourbaki–Witt fixed point theorem assumes no monotonicity whatsoever. This is what makes the theorem strong enough to drive Zorn's lemma, where the map is built from an arbitrary choice function and has no reason to be monotone.
- On the empty-chain convention. Some authors let "chain" mean nonempty chain, and then state Bourbaki–Witt for a nonempty chain-complete poset. The two conventions give the same theorem. Given chain-complete in the nonempty-chain sense and progressive, pick any and pass to : it contains , it is closed under because is progressive, the supremum of a nonempty chain in again lies in , and there. So is chain-complete in the sense used here. Including the empty chain simply packages that reduction into the definition, and it is Wikipedia's convention for a pointed chain-complete order.
- Chain-completeness is strictly weaker than requiring least upper bounds for all subsets (which would make a complete lattice). The power set of any set is a complete lattice, hence chain-complete (The power set is chain-complete, with union as supremum ↗); the posets Zorn's lemma is applied to usually are not.
- The hypothesis cannot be dropped from Bourbaki–Witt fixed point theorem: a progressive map on a poset that is not chain-complete may have no fixed point (A progressive map with no fixed point, on a poset that is not chain-complete ↗).
Every natural-number-indexed list of nonempty sets has a choice function on its family of values
Statement
Let and let be a function with domain all of whose values are nonempty sets. Then the family of its values, , has a choice function (Choice function).
This is a theorem of ZF: its proof uses no form of the Axiom of Choice (The Axiom of Choice).
What is proved below is exactly the displayed statement, by induction on . The natural number serves as the index set in the von Neumann sense, (The natural numbers (von Neumann)), so " has domain " says precisely that the members of are listed as . The listing need not be injective, and is the set of values, so repetitions are harmless and are not counted.
The displayed statement and its proof use only a natural-number-indexed function. They do not identify an arbitrary finite family with a particular enumeration.
Facts & Assumptions
Given: A natural number , used as the index set , and a function with domain such that for every ; write for the family of values of .
denotes the statement: for every function with domain all of whose values are nonempty sets, the family has a choice function.
Induction principle: if holds and implies for every , then holds for every , where denotes the successor (The principle of mathematical induction, Addition of natural numbers).
A choice function for a family is a function with domain such that for every (Choice function).
and , so (The natural numbers (von Neumann)). Thus a function with domain restricts to a function with domain ; moreover, directly from the definition of image, iff for some or , so .
Proof
Base case: , so the only function with domain is the empty function, its family of values is , and the empty function has domain and satisfies the defining condition vacuously, so it is a choice function for ; hence holds.
Inductive hypothesis: fix and assume , that every function with domain whose values are all nonempty has a choice function for its family of values.
Let be an arbitrary function with domain all of whose values are nonempty sets; write and , the family of values of the restriction , so that .
The restriction is a function with domain , and every value of it is a value of , hence nonempty; so the inductive hypothesis applies to it and supplies a choice function for , a function with domain satisfying for every .
The set is one of the values of , hence nonempty, so there exists an element of ; fix one and call it .
Define ; its two pieces are functions with the disjoint domains and , so is a function, and its domain is .
Every is either or a member of ; in the first case , and in the second because is a choice function for . So throughout.
Hence is a choice function for , and since was an arbitrary function with domain with nonempty values, implies .
By the induction principle, holds for every : the family of values of any function whose domain is a natural number and whose values are nonempty has a choice function.
Remarks
- Later finiteness terminology. A finite set is defined later as one equinumerous with a natural number (Finite, countably infinite, countable, uncountable ↗). That terminology is not used in the proof above, which keeps its exact indexed-family scope.
- Where the Axiom of Choice would be needed, and why it is not needed here. Step 2.2 picks one element out of one nonempty set. That is a single existential instantiation, licensed by first-order logic alone. The induction performs one such instantiation per stage, and the stages are indexed by a natural number, so the process terminates. ZF cannot in general turn an arbitrary infinite family of nonempty sets into a simultaneous choice function; that is the gap The Axiom of Choice fills. An infinite family with a distinguished element in each member may still have an explicit choice function in ZF, as Russell's shoes and socks ↗ shows.
- Why the family is presented as an indexed one. Stated over "a family of exactly sets", the successor step would have to assert that deleting one member of a family of sets leaves exactly , which is a claim about cardinality and needs a theory of finiteness this page does not have. Indexed by , the same step is the restriction of a function, which is immediate from and costs nothing. Nothing else in the argument changes.
- The listing may repeat, and the argument is arranged so that repetition needs no separate treatment: is built by overwriting rather than by adjoining, so it is a function whether or not already occurs among . In particular may have strictly fewer than members.
- The lemma is not a special case of the Axiom of Choice that happens to be provable; it is the precise boundary of what is free. Russell's shoes and socks ↗ makes the boundary concrete, and Finite choice written out: a choice function for three sets ↗ works this induction out on a small family.
Admissible subset (Bourbaki–Witt)
Definition
Let be a chain-complete poset and a progressive map (Chain-complete poset). A subset is -admissible (or simply admissible, when is fixed) if:
- (C1) closed under : for every ;
- (C2) closed under chain suprema: for every chain .
Remarks
- (C2) already forces . The empty set is a chain contained in (Chain in a poset), and , so every admissible set contains the least element of . Presentations that list "" as a third condition are therefore stating a consequence, not an extra hypothesis. This is the first of four places on this page where insisting that the empty set counts as a chain removes a case rather than creating one; the others are The cut at an extremal element is closed under chain suprema, A supremum of extremal elements is extremal and Every element of is extremal.
- The suprema in (C2) are taken in and exist there by chain-completeness; the condition is that they land back inside .
- itself is admissible, so admissible sets exist. The content of A smallest admissible set exists is that there is a smallest one, and its minimality is what carries the two decisive steps of the Bourbaki–Witt argument, Everything in is comparable to an extremal element and Every element of is extremal: to prove that all elements of the smallest admissible set have some property, one shows that the elements of with that property again form an admissible set. The remaining lemmas use only admissibility of , progressivity of , and the order axioms.
- Nothing here assumes is monotone, injective, or continuous in any sense. Only (C1), (C2) and progressivity are ever used.
A smallest admissible set exists
Statement
Let be a chain-complete poset and progressive (Chain-complete poset). Then there is a smallest -admissible subset (Admissible subset (Bourbaki–Witt)): is admissible, and for every admissible .
Facts & Assumptions
Given: A chain-complete poset and a progressive map .
A subset is admissible when (C1) for every , and (C2) for every chain (Admissible subset (Bourbaki–Witt)).
Every chain of has a least upper bound in (Chain-complete poset).
Proof
satisfies (C1), because is a map from to , so for every .
satisfies (C2), because every chain has a least upper bound in .
So is admissible, and the collection of all admissible subsets of is nonempty.
Define , the intersection of all admissible subsets of .
Let . For every we have , hence by (C1); since this holds for every , , so satisfies (C1).
Let be a chain. For every we have , hence by (C2); since this holds for every , , so satisfies (C2).
If is admissible then , so because is the intersection of a collection containing .
is admissible.
is admissible and contained in every admissible subset, so it is the smallest one.
Remarks
- Uniqueness is automatic: two smallest admissible sets each contain the other, so they are equal. This licenses writing for "the" smallest admissible set throughout Extremal element and its cut (Bourbaki–Witt) and the lemmas that follow.
- is never empty. Condition (C2) applied to the empty chain puts into every admissible set, so .
- Minimality is used exactly twice in what follows, in Everything in is comparable to an extremal element and in Every element of is extremal, and both times in the same shape: to prove that all of has some property, one shows that the elements of with that property again form an admissible set, which minimality then forces to be all of . That pattern is what replaces transfinite recursion in this proof of Bourbaki–Witt fixed point theorem. The remaining lemmas use only admissibility of , progressivity of , and the order axioms.
Extremal element and its cut (Bourbaki–Witt)
Definition
Let be a chain-complete poset, progressive, and let be the smallest -admissible subset of (A smallest admissible set exists).
An element is extremal if
For , the cut at is the subset
Remarks
- Read extremality as: cannot be jumped over from below. If sits strictly below inside , then applying to does not carry it past . Nothing in the definition says such exist; is extremal vacuously.
- The cut is the set of elements of that are comparable to in the strong sense of lying at or below , or at or above . It deliberately omits anything strictly between and . The whole Bourbaki–Witt argument consists of showing that for extremal the cut is everything (Everything in is comparable to an extremal element) and that every element is extremal (Every element of is extremal), and those two facts together say precisely that is totally ordered (The smallest admissible set is a chain).
- Both notions are relative to and to , not to . They are scaffolding for one proof and are not used after Bourbaki–Witt fixed point theorem.
The cut at an extremal element is closed under
Statement
Let be a chain-complete poset, progressive, the smallest admissible set, and extremal (Extremal element and its cut (Bourbaki–Witt)). Then the cut satisfies for every .
Facts & Assumptions
Given: A chain-complete poset , a progressive , the smallest admissible set , an extremal , and an element .
is extremal: for every with , (Extremal element and its cut (Bourbaki–Witt)).
is admissible, so it is closed under and under suprema of its chains (A smallest admissible set exists, Admissible subset (Bourbaki–Witt)).
is progressive: for every (Chain-complete poset).
is a partial order: it is reflexive () and transitive ( and imply ), and its strict form means together with (Partial order and partially ordered set).
Proof
Since we have , and is closed under , so .
Membership of gives or , and the relation holds exactly when or , by the definition of the strict order.
Suppose .
Suppose .
Suppose .
In the case , extremality of gives , so lies in and satisfies , hence .
In the case , we get , and by reflexivity, so satisfies the second alternative, hence .
In the case , progressivity gives , so by transitivity, hence .
The three cases cover every , and each yields .
Remarks
- The case is the one that explains the shape of the cut. It is precisely why is defined with rather than : the image must itself land inside , and it does so on the upper side.
- Extremality of is used only in the first case, and it is exactly what stops from carrying an element from strictly below into the forbidden zone strictly between and . That zone is what the cut omits, and keeping it empty of elements of is what eventually makes a chain (The smallest admissible set is a chain).
The cut at an extremal element is closed under chain suprema
Statement
Let be a chain-complete poset, progressive, the smallest admissible set, and extremal (Extremal element and its cut (Bourbaki–Witt)). Then for every chain .
Facts & Assumptions
Given: A chain-complete poset , a progressive , the smallest admissible set , an extremal , and a chain .
is admissible, so it is closed under and under suprema of its chains (A smallest admissible set exists).
Every chain of has a least upper bound in (Chain-complete poset).
A least upper bound of a set is itself an upper bound of that set and is below every other upper bound (Upper bound, least upper bound, and strict upper bound).
is a partial order, in particular transitive: and imply (Partial order and partially ordered set).
Proof
Write , which exists in because is a chain.
Since and is closed under suprema of its chains, .
Suppose every satisfies .
Suppose some satisfies .
In the first case is an upper bound of , so because is the least upper bound, hence .
In the second case together with forces , and since is an upper bound of , so by transitivity, hence .
Either every element of is below or some element is not, so the two cases are exhaustive and in both.
Remarks
- The empty chain is covered without a separate argument: it falls into the first case vacuously, and .
- Note which property of the supremum each case uses. The first case uses leastness, that is below any upper bound; the second uses only that is an upper bound. Both halves of the definition of least upper bound are needed, which is why chain-completeness cannot be weakened here to the mere existence of some upper bound.
- Together with The cut at an extremal element is closed under this makes admissible, which is what Everything in is comparable to an extremal element feeds to minimality.
Everything in is comparable to an extremal element
Statement
Let be a chain-complete poset, progressive, the smallest admissible set, and extremal (Extremal element and its cut (Bourbaki–Witt)). Then ; that is, for every , either or .
Facts & Assumptions
Given: A chain-complete poset , a progressive , the smallest admissible set , and an extremal .
, so by construction (Extremal element and its cut (Bourbaki–Witt)).
is closed under (The cut at an extremal element is closed under ).
is closed under suprema of its chains (The cut at an extremal element is closed under chain suprema).
is contained in every admissible subset of (A smallest admissible set exists).
A subset is admissible when it is closed under and under suprema of its chains (Admissible subset (Bourbaki–Witt)).
Proof
is closed under .
is closed under suprema of its chains.
So is an admissible subset of .
By minimality of , every admissible subset contains , so .
Together with this gives .
Unfolding the definition of , every satisfies or .
Remarks
- This is the first payoff of minimality, and the pattern is worth naming: to prove that everything in has a property, collect the elements that have it, show the collection is admissible, and let minimality do the rest. The same move proves Every element of is extremal.
- The conclusion is a comparability statement with a gap. It says nothing about elements strictly between and , and indeed the content of the lemma is that has none: an element of lies at or below , or at or above , never inside.
- The hypothesis that is extremal is doing real work and cannot be dropped. It is what Every element of is extremal later supplies for every element, which is what turns this one-sided statement into total comparability (The smallest admissible set is a chain).
The image of an extremal element is extremal
Statement
Let be a chain-complete poset, progressive, the smallest admissible set, and extremal (Extremal element and its cut (Bourbaki–Witt)). Then is extremal.
Facts & Assumptions
Given: A chain-complete poset , a progressive , the smallest admissible set , an extremal , and an element with .
is extremal: for every with , (Extremal element and its cut (Bourbaki–Witt)).
For every , either or (Everything in is comparable to an extremal element).
is closed under (A smallest admissible set exists).
is progressive: for every (Chain-complete poset).
is a partial order: it is reflexive (), transitive ( and imply ) and antisymmetric ( and imply ), and its strict form means together with (Partial order and partially ordered set).
Proof
because is closed under , so it makes sense to ask whether is extremal.
It suffices to show for the given with , since that is exactly the defining condition.
Comparability at the extremal gives or .
Suppose .
Suppose .
The alternative is impossible: gives with , so together with would force by antisymmetry, contradicting . (Transitivity alone would only give , which is no contradiction; antisymmetry is what is doing the work.) Hence .
In the case , extremality of gives , and progressivity gives , so by transitivity.
In the case , we get , hence by reflexivity.
The relation holds exactly when or , by the definition of the strict order, so the two cases are exhaustive and in both; therefore is extremal.
Remarks
- Step 2.1 is where the comparability lemma earns its place. Without it there would be no way to rule out an element of sitting strictly between and , and such an element would break extremality of immediately.
- Extremality is not a monotonicity condition in disguise. Nothing here assumes preserves order, and the proof never compares of two different elements except through itself.
A supremum of extremal elements is extremal
Statement
Let be a chain-complete poset, progressive, the smallest admissible set, and a chain every element of which is extremal (Extremal element and its cut (Bourbaki–Witt)). Then is extremal.
Facts & Assumptions
Given: A chain-complete poset , a progressive , the smallest admissible set , a chain of extremal elements, and an element with .
Every is extremal: for every with , (Extremal element and its cut (Bourbaki–Witt)).
For an extremal and every , either or (Everything in is comparable to an extremal element).
is an admissible subset of , so , every chain contained in is a chain of , and is closed under suprema of its chains (A smallest admissible set exists, Admissible subset (Bourbaki–Witt)).
is an upper bound of and is below every upper bound of (Upper bound, least upper bound, and strict upper bound).
is progressive: for every (Chain-complete poset).
is a partial order: it is reflexive (), transitive ( and imply ) and antisymmetric ( and imply ), and its strict form means together with (Partial order and partially ordered set).
Proof
Write ; it lies in because is a chain contained in and is closed under suprema of its chains.
It suffices to show for the given with .
If were an upper bound of then , since is below every upper bound; but means together with , and with would force by antisymmetry, a contradiction. So is not an upper bound of .
Hence there exists with ; fix one.
The element is extremal, so comparability gives or .
The alternative is impossible: progressivity gives , so transitivity would yield , contradicting . Hence .
Moreover , since would give by reflexivity, again contradicting . So .
Extremality of applied to gives .
Since and is an upper bound of , we have , so by transitivity, and is extremal.
Remarks
- Step 2.1 is the subtle one, and it is where chain-completeness does real work. The move from to " is not an upper bound of " is exactly leastness of the supremum, closed off by antisymmetry: leastness gives , and it is antisymmetry that turns that together with into , contradicting . If were merely some upper bound of , the step would fail and the lemma with it, which is why the Bourbaki-Witt hypothesis asks for least upper bounds rather than upper bounds.
- The empty chain is covered without comment: , and there is no with , so the condition holds vacuously.
- Nothing here needs to have a largest element, and in the intended application it does not have one.
Every element of is extremal
Statement
Let be a chain-complete poset, progressive, and the smallest admissible set. Then every element of is extremal (Extremal element and its cut (Bourbaki–Witt)).
Facts & Assumptions
Given: A chain-complete poset , a progressive , and the smallest admissible set .
If is extremal then is extremal (The image of an extremal element is extremal).
If is a chain of extremal elements then is extremal (A supremum of extremal elements is extremal).
is itself admissible, so it is closed under and under suprema of its chains, and is contained in every admissible subset of (A smallest admissible set exists).
A subset is admissible when it is closed under and under suprema of its chains (Admissible subset (Bourbaki–Witt)).
Proof
Let , so that by construction.
is closed under : if then because is closed under , and is extremal because is; so .
is closed under suprema of its chains: if is a chain then , so because is closed under suprema of its chains, and is extremal because every element of is; so .
So is an admissible subset of .
By minimality of , .
With this gives , so every element of is extremal.
Remarks
- No base case is needed. One might expect a separate argument that is extremal, but closure under suprema of chains applied to the empty chain already puts into , and is extremal vacuously because nothing lies strictly below it. This is the last of the four places on this page where the empty-chain convention of Chain-complete poset removes a case rather than creating one; the others are Admissible subset (Bourbaki–Witt), The cut at an extremal element is closed under chain suprema and A supremum of extremal elements is extremal.
- This is the second and last use of minimality, after Everything in is comparable to an extremal element. Everything downstream is bookkeeping.
- Combined with comparability, the lemma says that for any two elements of the comparability conclusion applies, which is precisely total ordering (The smallest admissible set is a chain).
The smallest admissible set is a chain
Statement
Let be a chain-complete poset, progressive, and the smallest admissible set. Then is a chain (Chain in a poset): any two elements of are comparable.
Facts & Assumptions
Given: A chain-complete poset , a progressive , the smallest admissible set , and two elements .
Every element of is extremal (Every element of is extremal).
If is extremal then every satisfies or (Everything in is comparable to an extremal element).
is progressive: for every (Chain-complete poset).
A subset is a chain when any two of its elements are comparable (Chain in a poset).
is a partial order, in particular transitive: and imply (Partial order and partially ordered set).
Proof
The element is extremal, because every element of is.
Applying comparability at to the element , either or .
In the second case progressivity gives , so by transitivity.
So in either case and are comparable, and since and were arbitrary, is a chain.
Remarks
- This is where the two halves of the argument meet. Comparability (Everything in is comparable to an extremal element) was conditional on extremality, and Every element of is extremal removes the condition; neither alone gives a chain.
- being a chain is exactly what makes available in Bourbaki–Witt fixed point theorem. Chain-completeness supplies suprema for chains only, so without this lemma there would be no reason for to exist at all.
- Note that is a chain but need not be. The construction carves a totally ordered piece out of an arbitrary chain-complete poset, and the fixed point is found at the top of that piece.
Bourbaki–Witt fixed point theorem
Statement
Let be a chain-complete poset and let be progressive, that is for every (Chain-complete poset). Then has a fixed point: there exists with .
No form of the Axiom of Choice is used, and is not assumed to be monotone, injective, or continuous in any sense.
Facts & Assumptions
Given: A chain-complete poset and a progressive map , with the smallest -admissible subset of .
is a chain (The smallest admissible set is a chain).
is admissible: closed under , and closed under suprema of its chains (A smallest admissible set exists).
Every chain of has a least upper bound in (Chain-complete poset).
is progressive: for every (Chain-complete poset).
The order is antisymmetric: and imply (Partial order and partially ordered set).
Proof
is a chain, so it has a least upper bound in ; write .
Progressivity gives .
is a chain contained in , and is closed under suprema of its chains, so .
Since is closed under , we have .
Since is an upper bound of and , we get .
From and , antisymmetry gives , so is a fixed point of .
Remarks
- Why this matters here. The usual route to Zorn's lemma runs through transfinite recursion, which needs ordinals, transfinite induction and replacement. Bourbaki–Witt replaces all of that with the smallest admissible set, so the foundations page that supports Zorn's lemma stays ordinal-free. Ordinals are still worth having, but nothing on the path to Zorn or to the ultrafilter lemma requires them.
- The theorem itself is choice-free. Choice enters only in Zorn's lemma, at the single step where a strict upper bound is selected for every chain simultaneously. Keeping the two separate is what lets later pages state honestly which of their results need choice.
- Both hypotheses are load-bearing. Progressivity without chain-completeness fails (A progressive map with no fixed point, on a poset that is not chain-complete ↗), and the fixed point is genuinely produced at the top of a chain, not by iterating : no iteration argument is available, since need not be monotone and the chain need not be countable.
- The fixed point found is , and is the smallest admissible set, so the construction is canonical rather than a choice among many fixed points.
Zorn's lemma
Statement
Assume the Axiom of Choice (The Axiom of Choice). Let be a nonempty poset in which every chain has an upper bound. Then has a maximal element (Maximal element and greatest element).
Note the hypothesis asks only for an upper bound, not a least upper bound, and the conclusion asserts only that a maximal element exists, never that a greatest one does.
Facts & Assumptions
Given: A nonempty poset in which every chain has an upper bound, and the Axiom of Choice.
, and every chain has an upper bound in .
Every family of nonempty sets has a choice function (The Axiom of Choice).
A progressive map on a chain-complete poset has a fixed point (Bourbaki–Witt fixed point theorem).
is maximal when there is no with (Maximal element and greatest element).
is a strict upper bound of when for every (Upper bound, least upper bound, and strict upper bound).
The empty set is a chain, and a subset is a chain when any two of its elements are comparable (Chain in a poset).
is a partial order, in particular transitive ( and imply ) and antisymmetric ( and imply ); the strict order means and , so is irreflexive (Partial order and partially ordered set).
Inclusion is a partial order on any collection of sets: ; and give by extensionality; and gives (Partial order and partially ordered set).
Proof
Suppose has no maximal element.
Let be the set of all chains of , a subset of the power set of , partially ordered by inclusion.
is a chain-complete poset: if is a chain under inclusion then is a chain of , since any two of its elements lie in a common member of , and it is the least upper bound of under inclusion; the empty chain has least upper bound , which is a chain.
For let be the set of strict upper bounds of in .
Each is nonempty: has an upper bound in by hypothesis, taking any element of the nonempty when ; by assumption is not maximal, so there is with ; then for every transitivity gives from , and , since would give and , hence by antisymmetry, contradicting ; so for every and .
Apply the Axiom of Choice to the family , every member of which is nonempty, obtaining a choice function with for each ; composing with the map , which is a function on , yields a selection defined for every chain , and no injectivity of is needed, since two chains with the same set of strict upper bounds simply receive the same chosen element.
Define for ; this is again a chain, because is a strict upper bound of and so is comparable to every element of .
is progressive for inclusion, since by construction.
By Bourbaki–Witt applied to the chain-complete and the progressive , there is with , that is .
But is a strict upper bound of , so every element of is strictly below it, giving , which is impossible because is irreflexive.
Remarks
- The Axiom of Choice is used exactly once, at step 4.1, and nowhere else. Everything before it, including Bourbaki–Witt, is a theorem of ZF. That is why the fixed point theorem is kept as a separate item: it marks the boundary between what is free and what is bought.
- The hypothesis is about all chains, including the empty one, whose upper bounds are exactly the elements of . So on this library's convention, where is a chain (Chain in a poset), requiring every chain to have an upper bound already forces , and the nonemptiness hypothesis is stated separately for emphasis rather than as an independent assumption. In particular the empty poset does not satisfy the hypothesis: there the empty chain has no upper bound, because there is nothing at all to be one. Under the competing convention, on which chains are required to be nonempty, nonemptiness of is genuinely independent and cannot be dropped. See has no maximal element: Zorn's chain hypothesis fails ↗ for the failure when unbounded chains exist.
- The conclusion is maximal, not greatest, and conflating the two is the most common error in applying the lemma (FALSE: every maximal element is a greatest element).
- The converse holds: Zorn's lemma implies the Axiom of Choice (Zorn's lemma implies the Axiom of Choice), so the two are equivalent over ZF (The Axiom of Choice and Zorn's lemma are equivalent).
Zorn's lemma implies the Axiom of Choice
Statement
Assume Zorn's lemma: every nonempty poset in which every chain has an upper bound has a maximal element. Then every family of nonempty sets has a choice function (Choice function); that is, the Axiom of Choice holds.
Facts & Assumptions
Given: A family all of whose members are nonempty, and Zorn's lemma.
Every member of is nonempty.
By the assumed Zorn principle, a nonempty poset in which every chain has an upper bound has a maximal element.
A choice function for a family is a function with domain such that for every (Choice function).
is maximal when there is no element strictly above it (Maximal element and greatest element).
A partial order is a relation that is reflexive, antisymmetric and transitive, and a poset is a set carrying one (Partial order and partially ordered set).
A chain is a subset of a poset in which any two members are comparable (Chain in a poset).
Proof
Suppose has no choice function.
Let be the set of partial choice functions: pairs with and a choice function for , ordered by when and restricted to equals .
is nonempty, since the empty function is a choice function for the empty subfamily, so .
Every chain in has an upper bound: given a chain, take the union of the domains and the union of the functions. Any two partial choice functions in the chain are comparable by [L5], so the smaller is a restriction of the larger; their values therefore agree on overlapping domains. Thus the union is a function and is a choice function for the union of the domains.
The relation just defined is a partial order on : it is reflexive, since and restricted to is ; antisymmetric, since and give and , hence , and then restricted to , which is itself; and transitive, since gives , while restricting to is the same as first restricting it to , which gives , and then restricting to , which gives . So is a poset.
By the assumed Zorn principle has a maximal element .
If then is a choice function for , contrary to the assumption; so there exists with .
The set is nonempty, so there exists an element of ; fix one and call it .
Then lies in and is strictly above , since .
This contradicts maximality of , so the assumption fails and has a choice function.
Remarks
- Step 5.1 makes a single existential instantiation, exactly as in Every natural-number-indexed list of nonempty sets has a choice function on its family of values, and is not a use of choice. The work of choosing across all of at once has already been done by Zorn's lemma at step 3.1.
- The poset of partial choice functions is the standard vehicle for this direction, and it illustrates the usual shape of a Zorn argument: order the partial solutions by extension, check that a chain of them unions to a partial solution, and observe that a maximal partial solution cannot be partial.
- Together with Zorn's lemma this gives the equivalence recorded in The Axiom of Choice and Zorn's lemma are equivalent.
The Axiom of Choice and Zorn's lemma are equivalent
Statement
Over ZF, the Axiom of Choice (The Axiom of Choice) and Zorn's lemma (Zorn's lemma) are equivalent: each implies the other.
Facts & Assumptions
Given: The axioms of ZF.
The Axiom of Choice implies Zorn's lemma (Zorn's lemma).
Zorn's lemma implies the Axiom of Choice (Zorn's lemma implies the Axiom of Choice).
Proof
Assuming the Axiom of Choice, every nonempty poset in which each chain has an upper bound has a maximal element, which is Zorn's lemma.
Assuming Zorn's lemma, every family of nonempty sets has a choice function, which is the Axiom of Choice.
Each statement implies the other over ZF, so they are equivalent.
Remarks
- This is the item later pages cite when they want to use either form without re-arguing the passage between them. The ultrafilter lemma (The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter ↗) uses the Zorn form; results about products of nonempty sets use the choice-function form.
- Equivalence is over ZF, and it is a genuine two-way implication proved here, not an appeal to authority. What is not proved here, and cannot be until forcing is available, is that either statement is independent of ZF. That rests on two external results this library records but does not prove, Gödel 1938: ZF does not refute the Axiom of Choice ‡ and Cohen 1963: ZF does not prove the Axiom of Choice ‡; where the weaker choice principles sit is What the ultrafilter lemma costs: a choice principle strictly weaker than AC ↗, and the corresponding trap is FALSE: Zorn's lemma is a theorem of ZF.
- Because the two are equivalent, a theorem proved with Zorn's lemma costs at most the Axiom of Choice, and the equivalence says nothing beyond that. It does not say the theorem needs the Axiom of Choice: a proof through Zorn is an upper bound on the price, never a lower one. The ultrafilter lemma (The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter ↗) is the standing example, proved here with Zorn and yet, if ZF is consistent, on the external results recorded in What the ultrafilter lemma costs: a choice principle strictly weaker than AC ↗, strictly weaker than the Axiom of Choice, so that proof overpays. The consistency hypothesis is not decoration and cannot be dropped: "strictly weaker" is a relative-consistency claim, resting on models of ZF in which the ultrafilter lemma holds and the Axiom of Choice fails, and an inconsistent ZF would prove everything, collapsing the separation. Only a statement that is itself equivalent to the Axiom of Choice, as Zorn's lemma is by this corollary, costs exactly the Axiom of Choice, no more and no less. Where the weaker principles sit is What the ultrafilter lemma costs: a choice principle strictly weaker than AC ↗.
5 · Examples, counterexamples and false statements
FALSE: Zorn's lemma is a theorem of ZF
Statement
FALSE. Zorn's lemma is a theorem of ZF: it can be proved from the Zermelo–Fraenkel axioms without assuming the Axiom of Choice.
The statement is plausible because Zorn's lemma reads like a structural fact about ordered sets rather than a selection principle, and because the proof given in Zorn's lemma runs through Bourbaki–Witt fixed point theorem, which genuinely is choice-free. The Axiom of Choice enters that proof at a single step, and it cannot be removed.
Facts & Assumptions
Given: The axioms of ZF, assumed to be consistent, together with the external metamathematical result cited below. Every conclusion here is relative to that consistency assumption, which cannot be dropped and cannot be proved inside ZF.
If ZF is consistent, then ZF does not prove the Axiom of Choice (Cohen 1963, Cohen 1963: ZF does not prove the Axiom of Choice ‡). This is an external result, established by forcing and quoted rather than proved here; it presupposes the consistency of ZF assumed in the Given. See the remark below.
Zorn's lemma implies the Axiom of Choice, and this implication is itself proved in ZF (Zorn's lemma implies the Axiom of Choice).
The two statements are equivalent over ZF (The Axiom of Choice and Zorn's lemma are equivalent).
Refutation
Suppose Zorn's lemma were a theorem of ZF.
The implication from Zorn's lemma to the Axiom of Choice is proved in ZF, using no choice principle.
Chaining a ZF theorem with a ZF-provable implication yields a ZF theorem, so the Axiom of Choice would be a theorem of ZF.
This contradicts [A1], which holds under the consistency of ZF assumed in the Given; so, under that assumption, Zorn's lemma is not a theorem of ZF. Equivalently and without any assumption: if ZF proves Zorn's lemma, then ZF proves the Axiom of Choice, and ZF is therefore inconsistent.
Remarks
- What is and is not proved here. The refutation is a genuine ZF argument given the cited independence result, but that result is quoted rather than proved here: Cohen's theorem requires forcing. The honest reading is therefore conditional, namely that Zorn's lemma is a theorem of ZF only if ZF is inconsistent. It is recorded this way deliberately rather than presented as fully derived.
- The companion half of the independence, that ZF cannot refute the Axiom of Choice, is Gödel's 1938 constructible universe result. Together they say the Axiom of Choice, and hence Zorn's lemma, is genuinely independent.
- Where this sits among the choice principles, and which weaker ones are still unprovable in ZF, is taken up later in What the ultrafilter lemma costs: a choice principle strictly weaker than AC ↗.
- The trap this item exists to close: Bourbaki–Witt fixed point theorem really is choice-free and does most of the work of Zorn's lemma, which invites the conclusion that the whole proof is choice-free. Step 4.1 of Zorn's lemma, where a strict upper bound is selected for every chain at once, is the irreducible use.
FALSE: every maximal element is a greatest element
Statement
FALSE. In every poset, a maximal element is a greatest element: if has nothing strictly above it, then every element is below (Maximal element and greatest element).
The statement is plausible because it is true in every totally ordered set, which is where most intuition about order is formed. What defeats it is a maximal element that is not above everything, which only a partial order permits; and since Zorn's lemma delivers maximal elements and nothing more, believing this is the standard way to misapply it.
Facts & Assumptions
Given: The definitions of maximal and greatest element in a poset.
is maximal when there is no with ; is greatest when for every (Maximal element and greatest element).
A partial order is a reflexive, antisymmetric, transitive relation, and it need not make every two elements comparable (Partial order and partially ordered set).
Refutation
Let with , and let relate each element only to itself, so that the relation is .
This relation is reflexive by construction, antisymmetric because and only occur when , and transitive because and only occur when ; so is a poset.
But fails, so is not greatest; and fails, so is not greatest.
There is no with : the only with is itself, and is false. So is maximal, and by the same argument so is .
So has maximal elements and no greatest element, refuting the claim.
Remarks
- The counterexample is as small as it can be. The empty poset has no maximal element and satisfies the claim vacuously; a one-element poset satisfies it outright, since its single element is maximal and is greatest by reflexivity. So two elements is the minimum, and the antichain above achieves it.
- Incomparability alone is not what refutes the claim. A poset can contain incomparable elements and still have a greatest one: take with and and nothing else, where and are incomparable while is above everything. What a refutation needs is a maximal element that is not greatest, which is a strictly stronger demand than the presence of an incomparable pair.
- The same phenomenon at scale: ordering the proper subsets of a set by inclusion, every subset missing exactly one point is maximal, and when the set has at least two points there are several such subsets and no greatest one.
- Why this matters for Zorn. Zorn's lemma concludes that a maximal element exists. Applications must therefore be arranged so that maximality alone is decisive, typically by making "nothing is strictly above it" mean "it cannot be extended". Reading the conclusion as "there is a greatest element" is not a harmless slip: it is a strictly stronger claim that the lemma does not support.
- A greatest element, when one exists, is maximal and is unique. Only the converse fails.
Sources
Standard references
Recommended treatments; not extraction sources.
- Total order (Wikipedia)
- Partially ordered set (Wikipedia)
- Upper and lower bounds (Wikipedia)
- Greatest element and least element (Wikipedia)
- Maximal and minimal elements (Wikipedia)
- Complete partial order (Wikipedia)
- Bourbaki–Witt theorem (Wikipedia)
- Axiom of choice (Wikipedia)
- Choice function (Wikipedia)
- Mathlib, Order.BourbakiWitt
- Bourbaki-Witt Principle (Menemui Matematik 39(1), 2017)
- Encyclopedia of Mathematics, Zorn lemma
- Zorn's lemma (Wikipedia)
- I. Khatchatourian, The Axiom of Choice (University of Toronto MAT327 notes)
- The Axiom of Choice (Stanford Encyclopedia of Philosophy)
- P. J. Cohen, The independence of the continuum hypothesis, Proc. Nat. Acad. Sci. USA 50 (1963), 1143-1148