I'm trying to understand the proof of Zorn's Lemma but the one which does not use ordinals (Halmos' proof) is extremely long and I really feel I get lost somewhere along the way. On the other hand, I've found a couple of short proofs which use ordinals, so I think I could learn just the necessary stuff and go for them. So I would like to ask you about the prerequisites on ordinals to study them.
The proofs I found are:
(1) Zorn's Lemma And Axiom of Choice
(2) https://proofwiki.org/wiki/Axiom_of_Choice_Implies_Zorn%27s_Lemma
I have a preference for the first one.
As some people remarked, you don't need to know about ordinals at all in order to understand a proof of Zorn's lemma. However, I think that ordinals make an incredibly lovely concept, and show a particularly great generalization of something we all know very well (the natural numbers and induction), so it is worth learning a little about them.
What do you need for understanding the classical proof of Zorn's lemma?
Now it should be easy to understand the majority of the proofs of Zorn's lemma from the axiom of choice.
It should suffice for understanding the usual proof of the well-ordering theorem.
Of course, that you can decide that you want to do things a bit differently, and use some other principle and not the axiom of choice directly. For example "Every partial order has a maximal chain", then the proof of Zorn's lemma is trivial, since an upper bound of a maximal chain is a maximal element!