What is the simplest proof of Zorn's lemma

  • Context: Graduate 
  • Thread starter Thread starter quantum123
  • Start date Start date
  • Tags Tags
    Proof
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 4K views
quantum123
Messages
306
Reaction score
1
What is the simplest proof of Zorn's lemma from Axiom of Choice?
 
on Phys.org
I just realized that I gave you a .ps file, which you may not be able to open. So, let me post the proof here:

Let [tex](A,\preccurlyeq)[/tex] be a non-empty partially ordened set in which every non-empty chain has an upper bound. Assume that A has no maximal elements. Let [tex]f:\mathcal{P}(A)\rightarrow A[/tex] be a choice function for [tex]\mathcal{P}(A)[/tex]. Define by transfinite recursion the operator [tex]H:OR\rightarrow \mathbb{V}[/tex] such that
[tex]H(\alpha)=f(\{a\in A~\vert~\xi<\alpha~\Rightarrow~H(\xi)\prec a\}),[/tex]
whenever [tex]\{a\in A~\vert~\xi<\alpha~\Rightarrow~H(\xi)\prec a\}\neq \emptyset[/tex] and let [tex]H(\alpha)=A[/tex] otherwise. We claim the following

[tex]\forall \alpha:~H(\alpha)\in A~\text{and}~\forall \xi\forall \alpha:~\xi<\alpha~\Rightarrow~H(\xi)\prec H(\alpha)[/tex]

Define the statement [tex]P(\alpha)[/tex] as

[tex]P(\alpha):~\forall \xi\leq \alpha (H(\xi)\in A)~\text{and}~\forall \xi<\alpha:~H(\xi)\prec H(\alpha).[/tex]

We will prove by transfinite recursion that [tex]P(\alpha)[/tex] is true for every ordinal. Assume as induction hypothesis that [tex]P(\beta)[/tex] is true for every [tex]\beta<\alpha[/tex]. Then the set [tex]B=\{H(\beta)~\vert~\beta<\alpha\}[/tex]
is linearly ordered by [tex]\preccurlyeq[/tex]. Hence we can find an upper bound a of B. Since, by assumption, A has no maximal elements, we can assume that [tex]a\notin B[/tex] (Indeed, assume that [tex]a\in B[/tex]. Since a is not a maximal element, there exists an a' such [tex]a\prec a^\prime[/tex]. Then a' is an upper bound of B and a' is not in B). This implies that

[tex]\{a\in A~\vert~\beta<\alpha~\Rightarrow~H(\beta)\prec a\}\neq \emptyset.[/tex]

Thus [tex]H(\alpha)\in A[/tex] and [tex]\xi<\alpha~\Rightarrow~H(\xi)\preccurlyeq H(\alpha)[/tex].

This implies that H is an injection from OR into A. Then the replacement axiom implies that OR is a set, but this is a contradiction with the Burali-Forti Paradox.