Bourbaki

2. Well-ordered sets

1. Segments of a well-ordered set

A relation R{x,y}\mathrm{R}\{x, y\} is said to be a well-ordering relation between xx and yy if R is an order relation between xx and yy and if, for each non-empty set E on which R{x,y}\mathrm{R}\{x, y\} induces an order relation (i.e., such that x∈Ex \in \mathrm{E} implies R{x,x}\mathrm{R}\{x, x\}; cf. § 1, no. 1), E, ordered by this relation, has a least element.

¶ A set E ordered by an ordering Γ\Gamma is said to be well-ordered if the relation y∈Γ⟨x⟩y \in \Gamma\langle x\rangle is a well-ordering relation between xx and yy; Γ\Gamma is then said to be a well-ordering on E. The following definition is equivalent to this:

Definition 1 03JY

A set* E is said to be well-ordered if it is ordered and if each non-empty subset of E *has a least element.

A well-ordered set E is totally ordered because every subset {x,y}\{x, y\} of E has a least element. Every subset A of E which is bounded above in E has a least upper bound in E.

Examples

Example 1 03SX

Let E={α,β}\mathrm{E} = \{\alpha, \beta\} be a set whose elements are distinct. It is easily verified that the subset {(α,α),(β,β),(α,β)}\{(\alpha, \alpha), (\beta, \beta), (\alpha, \beta)\} of E×E\mathrm{E} \times \mathrm{E} is the graph of a well-ordering on E.

Example 2 03SY

Every subset (in particular, the empty subset) of a well-ordered set is well-ordered by the induced ordering.

Example 3 03SZ

\* The existence of totally ordered sets which are not well-ordered is equivalent to the axiom of infinity (§ 4, no. 4, Corollary 1 to Proposition 3, and Exercise 3).

Example 4 03T0

If Γ\Gamma is a well-ordering on E, the ordering opposite to Γ\Gamma is a well-ordering on E only if E is finite (§ 4, Exercise 3). \

Example 5 03T1

Let E be a well-ordered set. The set E1\mathrm{E}_1 obtained by adjoining to E a greatest element bb (§ 1, no. 7) is well-ordered, for if H is any non-empty subset of E1\mathrm{E}_1 other than {b}\{b\}, the least element of H∩E\mathrm{H} \cap \mathrm{E} is also the least element of H.

Remark 03JZ

\* As a consequence of the axiom of infinity (§ 6, no. 1), there exist well-ordered sets which have no greatest element, for example the set N\mathbf{N} of natural integers. \

Definition 2 03QN

In an ordered set* E, a subset of E such that the relations x∈Sx \in \mathrm{S}, y∈Ey \in \mathrm{E}, and y⩽xy \leqslant x imply y∈Sy \in \mathrm{S} is called a segment of E.

Clearly, every intersection and union of segments of E is a segment of E. If S is a segment of E, every segment of S is also a segment of E. The set E itself and the empty set are segments of E.

Proposition 1 03QO

In a well-ordered set* E, every segment of E other than E itself is an interval ]←,a[]\leftarrow, a[, where a∈Ea \in \mathrm{E}.

Let S be a segment of E such that S≠E\mathrm{S} \neq \mathrm{E}. Since E−S\mathrm{E} - \mathrm{S} is not empty, it has a least element aa. By virtue of Definition 2, the relation x⩾ax \geqslant a implies x∉Sx \notin \mathrm{S}; otherwise we would have a∈Sa \in \mathrm{S}, which is absurd. Hence E−S\mathrm{E} - \mathrm{S} is the interval [a,→[[a, \rightarrow[, and S is the interval ]←,a[]\leftarrow, a[.

¶ For every element xx in a totally ordered set E the segment ]←,x[]\leftarrow, x[ is called the segment with endpoint x, and is denoted by Sx\mathrm{S}_x.

Note that if E is well-ordered and not empty, Sx\mathrm{S}_x has a least element α\alpha and consequently is also the interval [α,x[[\alpha, x[.

Let E be a totally ordered set. The union A of the Sx\mathrm{S}_x, as xx runs through E, is E if E has no greatest element; and if E has a greatest element bb, we have A=E−{b}\mathrm{A} = \mathrm{E} - \{b\}.

Proposition 2 03QP

The set* E\* of segments of a well-ordered set E is well-ordered by inclusion. The mapping x→Sxx \rightarrow \mathrm{S}_x is an isomorphism of the well-ordered set E onto the set of segments of E other than E *itself.

It is clear that if x∈Ex \in \mathrm{E} and y∈Ey \in \mathrm{E}, the relation x⩽yx \leqslant y implies Sx⊂Sy\mathrm{S}_x \subset \mathrm{S}_y, and that x<yx < y implies Sx≠Sy\mathrm{S}_x \neq \mathrm{S}_y; the mapping x→Sxx \rightarrow \mathrm{S}_x is therefore an isomorphism of E onto the set S(E) of segments of E distinct from E itself (§ 1, no. 12, Proposition 11), and consequently S(E) is well-ordered. Moreover, E\* is isomorphic to the well-ordered set obtained from S(E) by adjoining a greatest element.

Proposition 3 03QQ

Let* (Xι)ι∈I(\mathrm{X}_\iota)_{\iota \in \mathbf{I}} be a family of well-ordered sets such that for each pair of indices (ι,ϰ)(\iota, \varkappa) one of the sets Xι\mathrm{X}_\iota, Xϰ\mathrm{X}_\varkappa is a segment of the other. Then there exists a unique ordering on the set E=⋃ι∈IXι\mathrm{E} = \bigcup_{\iota \in \mathbf{I}} \mathrm{X}_\iota which induces the given ordering on each of the Xι\mathrm{X}_\iota. Endowed with this ordering, E is a well-ordered set. Every segment of Xι\mathrm{X}_\iota is a segment of E; for each x∈Xιx \in \mathrm{X}_\iota, the segment with endpoint xx in Xι\mathrm{X}_\iota is equal to the segment with endpoint xx in E; and each segment of E is either E itself or a segment of one of the Xι\mathrm{X}_\iota.

The first assertion is a consequence of the following general lemma :

Lemma 1 03QR

Let* (Xα)α∈A(\mathrm{X}_\alpha)_{\alpha \in \mathrm{A}} be a family of ordered sets, directed with respect to the relation ⊂\subset (in other words, such that for each pair of indices α\alpha, β\beta there exists an index γ\gamma such that Xα⊂Xγ\mathrm{X}_\alpha \subset \mathrm{X}_\gamma and Xβ⊂Xγ\mathrm{X}_\beta \subset \mathrm{X}_\gamma). Suppose that, for each pair of indices (α,β)(\alpha, \beta) such that Xα⊂Xβ\mathrm{X}_\alpha \subset \mathrm{X}_\beta, the ordering induced on Xα\mathrm{X}_\alpha by that of Xβ\mathrm{X}_\beta is identical with the given ordering on Xα\mathrm{X}_\alpha. Under these conditions there exists a unique ordering on the set E=⋃α∈AXα\mathrm{E} = \bigcup_{\alpha \in \mathrm{A}} \mathrm{X}_\alpha which induces the given ordering on each Xα\mathrm{X}_\alpha.

Let Gα\mathrm{G}_\alpha be the graph of the given ordering on Xα\mathrm{X}_\alpha. If G is the graph of an ordering on E which induces on each Xα\mathrm{X}_\alpha the ordering whose graph is Gα\mathrm{G}_\alpha, then we must have Gα⊂G\mathrm{G}_\alpha \subset \mathrm{G} for each α∈A\alpha \in \mathrm{A}; hence G contains ⋃α∈AGα\bigcup_{\alpha \in \mathrm{A}} \mathrm{G}_\alpha. On the other hand, for each pair (x,y)(x, y) of elements of E there exists by hypothesis an index α∈A\alpha \in \mathrm{A} such that x∈Xαx \in \mathrm{X}_\alpha and y∈Xαy \in \mathrm{X}_\alpha; if (x,y)∈G(x, y) \in \mathrm{G}, we have (x,y)∈Gα(x, y) \in \mathrm{G}_\alpha, so that G⊂⋃α∈AGα\mathrm{G} \subset \bigcup_{\alpha \in \mathrm{A}} \mathrm{G}_\alpha. Hence if the required ordering on E exists, its graph is necessarily G=⋃α∈AGα\mathrm{G} = \bigcup_{\alpha \in \mathrm{A}} \mathrm{G}_\alpha. It remains to be shown that this set satisfies the conditions of the lemma. Since Gβ∩(Xα×Xα)=Gα\mathrm{G}_\beta \cap (\mathrm{X}_\alpha \times \mathrm{X}_\alpha) = \mathrm{G}_\alpha if Xα⊂Xβ\mathrm{X}_\alpha \subset \mathrm{X}_\beta, we have G∩(Xα×Xα)=Gα\mathrm{G} \cap (\mathrm{X}_\alpha \times \mathrm{X}_\alpha) = \mathrm{G}_\alpha for all α∈A\alpha \in \mathrm{A}; on the other hand, it follows from the hypothesis that any three elements xx, yy, zz of E belong to the same Xα\mathrm{X}_\alpha. Hence (x,y)∈G(x, y) \in \mathrm{G} is an order relation on E, and the lemma is proved.

¶ We now take up the proof of Proposition 3. Let us begin by showing that each Xι\mathrm{X}_\iota is a segment of E. Indeed, if x∈Xιx \in \mathrm{X}_\iota, y∈Ey \in \mathrm{E}, and y⩽xy \leqslant x, there exists an index ϰ\varkappa such that Xι⊂Xϰ\mathrm{X}_\iota \subset \mathrm{X}_\varkappa and y∈Xϰy \in \mathrm{X}_\varkappa; since by hypothesis Xι\mathrm{X}_\iota is a segment of Xϰ\mathrm{X}_\varkappa, we have y∈Xιy \in \mathrm{X}_\iota, which proves the assertion. The same reasoning proves that for each x∈Xιx \in \mathrm{X}_\iota the segment with endpoint xx in Xι\mathrm{X}_\iota is identical with the interval ]←,x[]\leftarrow, x[ in E. Next let us show that E is well-ordered. If H is a non-empty subset of E, there is an index ι∈I\iota \in \mathrm{I} such that H∩Xι≠∅\mathrm{H} \cap \mathrm{X}_\iota \neq \emptyset; if aa is the least element of H∩Xι\mathrm{H} \cap \mathrm{X}_\iota in Xι\mathrm{X}_\iota, then aa is also the least element of H in E. That is, if x∈Hx \in \mathrm{H}, there exists an index ϰ∈I\varkappa \in \mathrm{I} such that Xι⊂Xϰ\mathrm{X}_\iota \subset \mathrm{X}_\varkappa and x∈Xϰx \in \mathrm{X}_\varkappa; we cannot have x<ax < a, because the interval ]←,a[]\leftarrow, a[ is contained in Xι\mathrm{X}_\iota, and therefore we have x⩾ax \geqslant a since Xϰ\mathrm{X}_\varkappa is totally ordered.

¶ Finally, we must show that a segment of E, other than E itself, is a segment of one of the Xι\mathrm{X}_\iota; this is an immediate consequence of the preceding arguments, since such a segment is of the form ]←,x[]\leftarrow, x[ (Proposition 1) and since xx belongs to some Xι\mathrm{X}_\iota.

2. The principle of transfinite induction

Lemma 2 03K0

Let EE be a well-ordered set and let S\mathfrak{S} be a set of segments of EE with the following properties : (1) every union of segments belonging to S\mathfrak{S} belongs to S\mathfrak{S}; (2) if Sx∈SS_x\in\mathfrak{S}, then Sx∪{x}∈SS_x\cup\{x\}\in\mathfrak{S}. Then every segment of EE belongs to S\mathfrak{S}.

Suppose that there are segments of EE which do not belong to S\mathfrak{S}, and let SS be the smallest of them (no. 1, Proposition 2). If SS has no greatest element, then SS is the union of the segments of SS distinct from SS itself, and these segments belong to S\mathfrak{S} by virtue of the definition of SS; hence S∈SS\in\mathfrak{S}, which is absurd. If, on the other hand, SS has a greatest element aa, then S=Sa∪{a}S=S_a\cup\{a\}, and since SaS_a is a segment of SS distinct from SS, we have Sa∈SS_a\in\mathfrak{S}; but then also S∈SS\in\mathfrak{S}, which again is absurd.

¶ For greater convenience we shall place ourselves in a theory T\mathscr{T} in which EE is a set well-ordered by a relation written x≤yx\leq y. We have then the following criteria :

C59. (Principle of transfinite induction). *Let R{x}R\{x\} be a relation in T\mathscr{T} (xx not being a constant of T\mathscr{T}) such that the relation

(x∈E and (∀y)((y∈E and y<x)⇒R{y}))⇒R{x} (x\in E\text{ and }(\forall y)((y\in E\text{ and }y<x)\Rightarrow R\{y\}))\Rightarrow R\{x\}

is a theorem in T\mathscr{T}. Under these conditions the relation (x∈E)⇒R{x}(x\in E)\Rightarrow R\{x\} is a theorem in T\mathscr{T}.*

Let S\mathfrak{S} be the set of segments SS of EE such that (y∈S)⇒R{y}(y\in S)\Rightarrow R\{y\}. It is clear that every union of segments belonging to S\mathfrak{S} also belongs to S\mathfrak{S}. On the other hand, if Sx∈SS_x\in\mathfrak{S}, we have R{x}R\{x\} by hypothesis; hence (y∈Sx∪{y})⇒R{y}(y\in S_x\cup\{y\})\Rightarrow R\{y\} by the method of disjunction of cases. Hence (Lemma 2) E∈SE\in\mathfrak{S}, which proves the criterion.

¶ In the applications of C59, the relation

x∈E and (∀y)((y∈E and y<x)⇒R{y}) x\in E\text{ and }(\forall y)((y\in E\text{ and }y<x)\Rightarrow R\{y\})

is usually called the “inductive hypothesis”.

¶ In what follows, for every mapping gg of a segment SS of EE into a set FF, and for each x∈Sx\in S we shall denote by g(x)g^{(x)} the mapping of the segment Sx=]←,x[S_x=]\leftarrow,x[ of EE onto g(Sx)g(S_x) which coincides with gg on SxS_x. With this notation we have

C60. (Definition of a mapping by transfinite induction.) Let uu be a letter, T{u}\mathrm{T}\{u\} a term in the theory T\mathscr{T}. There exists a set UU and a mapping ff of EE onto UU such that for all x∈Ex\in E we have f(x)=T{f(x)}f(x)=\mathrm{T}\{f^{(x)}\}. Furthermore, the set UU and the mapping ff are uniquely determined by these conditions.

Let us first prove the uniqueness. Suppose that f′f' and U′\mathrm{U}' also satisfy the conditions of the criterion. Let S\mathfrak{S} be the set of segments S of E such that ff and f′f' coincide on S. It is clear that every union of segments belonging to S\mathfrak{S} also belongs to S\mathfrak{S}. On the other hand, if Sx∈S\mathrm{S}_x \in \mathfrak{S}, then ff and f′f' agree on Sx\mathrm{S}_x and therefore f(x)=f′(x)f^{(x)} = {f'}^{(x)}; consequently

f(x)=T{f(x)}=T{f′(x)}=f′(x),f(x) = \mathrm{T}\{f^{(x)}\} = \mathrm{T}\{{f'}^{(x)}\} = f'(x),

which shows that Sx∪{x}∈S\mathrm{S}_x \cup \{x\} \in \mathfrak{S}. It follows that E∈S\mathrm{E} \in \mathfrak{S} (Lemma 2), hence f′=ff' = f and U′=f′(E)=f(E)=U\mathrm{U}' = f'(\mathrm{E}) = f(\mathrm{E}) = \mathrm{U}.

¶ Now let S1\mathfrak{S}_1 denote the set of segments S of E for which there exists a set US\mathrm{U_S} and a mapping fSf_\mathrm{S} of S onto US\mathrm{U_S} such that for all x∈Sx \in \mathrm{S} we have fS(x)=T{f(x)}f_\mathrm{S}(x) = \mathrm{T}\{f^{(x)}\}. For each S∈S1\mathrm{S} \in \mathrm{S}_1, fSf_\mathrm{S} and US\mathrm{U_S} are uniquely determined, by the first part of the proof; in particular, if S′\mathrm{S}' and S′′\mathrm{S}'' are two segments belonging to S1\mathfrak{S}_1 such that S′⊂S′′\mathrm{S}' \subset \mathrm{S}'', then fS′f_{\mathrm{S}'} is the mapping of S′\mathrm{S}' onto fS′′(S′)f_{\mathrm{S}''}(\mathrm{S}') which agrees with fS′′f_{\mathrm{S}''} on S′\mathrm{S}'. From this remark it follows that every union of segments belonging to S1\mathfrak{S}_1 also belongs to S1\mathfrak{S}_1 (Chapter II, § 4, no. 6, Proposition 7). On the other hand, if Sx∈S1\mathrm{S}_x \in \mathfrak{S}_1, we define on S=Sx∪{x}\mathrm{S} = \mathrm{S}_x \cup \{x\} a function fSf_\mathrm{S} extending fSxf_{\mathrm{S}_x} by putting

fS(x)=T{fSx}f_\mathrm{S}(x) = \mathrm{T}\{f_{\mathrm{S}_x}\}

(Chapter II, § 4, no. 7, Proposition 8); since fS(x)=fSxf_\mathrm{S}^{(x)} = f_{\mathrm{S}_x}, it is obvious that Sx∪{x}∈S1\mathrm{S}_x \cup \{x\} \in \mathfrak{S}_1. Hence (Lemma 2) E∈S1\mathrm{E} \in \mathfrak{S}_1, and the proof is complete.

¶ Usually this criterion is applied in situations where there exists a set F such that for every mapping h of a segment of E onto a subset of F we have T{h}∈F\mathrm{T}\{h\} \in \mathrm{F}. Then the set U obtained by applying C60 is a subset of F. For, with the notation used above, let S2\mathfrak{S}_2 be the subset of S1\mathfrak{S}_1 consisting of segments S of E such that US⊂F\mathrm{U_S} \subset \mathrm{F}. It is evident that every union of segments belonging to S2\mathfrak{S}_2 also belongs to S2\mathfrak{S}_2; on the other hand, the hypothesis on F implies that if Sx∈S2\mathrm{S}_x \in \mathfrak{S}_2, we have Sx∪{x}∈S2\mathrm{S}_x \cup \{x\} \in \mathfrak{S}_2. The assertion now follows from Lemma 2.

3. Zermelo's theorem

Lemma 3 03K1

Let* E be a set, let S\mathfrak{S} be a subset of P(E)\mathfrak{P}(\mathrm{E}), and let pp be a mapping of S\mathfrak{S} into E such that p(X)∉Xp(\mathrm{X}) \notin \mathrm{X} for all X∈S\mathrm{X} \in \mathfrak{S}. Then there exists a subset M of E and a well-ordering Γ\Gamma on M such that, if x⩽yx \leqslant y denotes the relation y∈Γ⟨x⟩y \in \Gamma\langle x \rangle and Sx\mathrm{S}_x denotes the segment ]←,x]]\leftarrow, x],

(1) for all x∈Mx \in \mathrm{M} we have Sx∈S\mathrm{S}_x \in \mathfrak{S} and p(Sx)=xp(\mathrm{S}_x) = x;

(2) M∉S\mathrm{M} \notin \mathfrak{S}.

Let M\mathfrak{M} be the set of subsets G of E×E\mathrm{E} \times \mathrm{E} satisfying the following conditions :

(a) G is the graph of a well-ordering on pr1G=U\mathrm{pr}_1 \mathrm{G} = \mathrm{U};

(b) if x⩽yx \leqslant y denotes the relation (x,y)∈G(x, y) \in \mathrm{G} on U, then for each x∈Ux \in \mathrm{U} the segment Sx\mathrm{S}_x is such that Sx∈S\mathrm{S}_x \in \mathfrak{S} and p(Sx)=xp(\mathrm{S}_x) = x.

¶ We shall show that if G and G' are two elements of M and if U, U' denote their first projections, then one of the two sets U, U' is contained in the other and that if, for example, U⊂U′\mathrm{U} \subset \mathrm{U}', then G=G′∩(U×U)\mathrm{G} = \mathrm{G}' \cap (\mathrm{U} \times \mathrm{U}) (in other words, that the order relation on U is induced by the order relation on U') and U is a segment of U'.

¶ Consider the set V of elements x∈U∩U′x \in \mathrm{U} \cap \mathrm{U}' such that the segments with endpoint xx are the same in U and U', and such that the orderings induced on this segment by the orderings on U and U' are identical. It is clear that V is a segment in both U and U' and that the orderings induced on V are the same; our assertion will therefore be proved if we show that either V=U\mathrm{V} = \mathrm{U} or V=U′\mathrm{V} = \mathrm{U}'. Let us argue by contradiction and suppose that V≠U\mathrm{V} \neq \mathrm{U} and V≠U′\mathrm{V} \neq \mathrm{U}'. Let xx be the least element of U−V\mathrm{U} - \mathrm{V} in U and let x′x' be the least element of U′−V\mathrm{U}' - \mathrm{V} in U'; we have V=Sx\mathrm{V} = \mathrm{S}_x in U, and V=Sx′\mathrm{V} = \mathrm{S}_{x'} in U'. But by hypothesis, V∈S\mathrm{V} \in \mathfrak{S} and

x=p(Sx),x′=p(Sx′),x = p(\mathrm{S}_x), \qquad x' = p(\mathrm{S}_{x'}),

so that x=x′x = x'. Hence by definition x∈Vx \in \mathrm{V}, which is absurd.

¶ We may therefore apply Proposition 3 of no. 1 to the set of first projections U=pr1G\mathrm{U} = \mathrm{pr}_1 \mathrm{G} (where G∈M\mathrm{G} \in \mathfrak{M}) and thus obtain a well-ordered set

M=⋃G∈Mpr1G.\mathrm{M} = \bigcup_{\mathrm{G} \in \mathfrak{M}} \mathrm{pr}_1 \mathrm{G}.

It is easily seen that the graph of the ordering on M belongs to M\mathfrak{M}. If we had M∈S\mathrm{M} \in \mathrm{S}, then, putting a=p(M)a = p(\mathrm{M}), we should have a∉Ma \notin \mathrm{M}. We could therefore adjoin to M the element aa as greatest element, and the set M′=M∪{a}\mathrm{M}' = \mathrm{M} \cup \{a\} would be well-ordered. Since M=Sa\mathrm{M} = \mathrm{S}_a in M', we should have Sa∈S\mathrm{S}_a \in \mathfrak{S} and p(Sa)=ap(\mathrm{S}_a) = a; the graph of the ordering on M' would therefore belong to M\mathfrak{M}, which is absurd.

Note that if ∅∉S\emptyset \notin \mathfrak{S} (and in particular if S\mathfrak{S} is empty), the set M whose existence is asserted by Lemma 3 is the empty set; this follows from condition 1 of Lemma 3.

Theorem 1 (Zermelo) 03QS

Every set* E *can be well-ordered.

Let S=P(E)−{E}\mathfrak{S} = \mathfrak{P}(\mathrm{E}) - \{\mathrm{E}\} be the set of all subsets of E other than E itself. For each X∈S\mathrm{X} \in \mathfrak{S} let p(X)=τx (x∈E−X)p(\mathrm{X}) = \tau_x \ (x \in \mathrm{E} - \mathrm{X}); since the relation X∈S\mathrm{X} \in \mathfrak{S} implies (∃x)(x∈E−X)(\exists x)(x \in \mathrm{E} - \mathrm{X}), we have p(X)∈E−Xp(\mathrm{X}) \in \mathrm{E} - \mathrm{X} (Chapter I, § 4, no. 1) and therefore p(X)∉Xp(\mathrm{X}) \notin \mathrm{X}. We may therefore apply Lemma 3, and consequently there exists a well-ordering on a subset M of E such that M∉S\mathrm{M} \notin \mathfrak{S}; but the only subset of E which does not belong to S\mathfrak{S} is E itself, and the theorem is proved.

4. Inductive sets

Definition 3 03K2

An ordered set* E is said to be inductive if every totally ordered subset of E has an upper bound in E.

Examples

Example 1 03T2

Let F\mathfrak{F} be a set of subsets of a set A, ordered by inclusion, and such that for every totally ordered subset G\mathfrak{G} of F\mathfrak{F} the union of the sets of G\mathfrak{G} belongs to F\mathfrak{F}. Then F\mathfrak{F} is inductive with respect to the relation ⊂\subset because the union of the sets of G\mathfrak{G} is the least upper bound of G\mathfrak{G} in P(A)\mathfrak{P}(\mathrm{A}).

Example 2 03T3

An important example of a set of subsets which is inductive with respect to the relation ⊂\subset is the set F\mathfrak{F} of graphs of mappings of subsets of a set A into a set B. For F\mathfrak{F} is a subset of P(A×B)\mathfrak{P}(\mathrm{A} \times \mathrm{B}), and to say that a subset G\mathfrak{G} of F\mathfrak{F} is totally ordered by inclusion means that the elements of G\mathfrak{G} are graphs of mappings such that, given any two of these mappings, one is an extension of the other. It follows immediately that the union of the sets of G\mathfrak{G} is an element of F\mathfrak{F} (Chapter II, § 4, no. 6, Proposition 7). Hence the set Φ(A,B)\Phi(\mathrm{A}, \mathrm{B}) of mappings of subsets of A into B is inductive with respect to the order relation "vv extends uu" between uu and vv.

Example 3 03T4

\* It follows from the axiom of infinity (§ 6, no. 1) that the well-ordered set of natural integers is not inductive with respect to the relation ⩽\leqslant. \

Theorem 2 ("Zorn's lemma") 03QT

— *Every inductive ordered set has a maximal element.

This theorem is a particular case of the following result :

Proposition 4 03K3

Let* E be an ordered set in which every well-ordered subset is bounded above; then E *has a maximal element.

We shall say that an element v∈Ev \in \mathrm{E} is a strict upper bound of a subset X of E if vv is an upper bound of X and v∉Xv \notin \mathrm{X}. Let S\mathfrak{S} be the set of subsets of E which have a strict upper bound in E, and for each S∈S\mathrm{S} \in \mathfrak{S} put p(S)=τv(vp(\mathrm{S}) = \tau_v(v is a strict upper bound of S)); then p(S)p(\mathrm{S}) is a strict upper bound of S. Applying Lemma 3 of no. 3 to S\mathfrak{S} and pp, we see that there exists a subset M of E and a well-ordering Γ\Gamma on M which satisfies the conditions of Lemma 3; in particular, M has no strict upper bound in E. Furthermore, the ordering Γ\Gamma is identical with that induced on M by the ordering on E. For in M the relation “y∈Γ⟨x⟩y\in\Gamma\langle x\rangle and x≠yx\ne y” is equivalent to x∈Syx\in S_y; and since p(Sy)=yp(S_y)=y is an upper bound of SyS_y (with respect to the ordering on E), it implies x<yx<y in E. But this means that the injection of M into E is a strictly increasing mapping (M being endowed with the ordering Γ\Gamma); and since M is totally ordered, it follows that the relations y∈Γ⟨x⟩y\in\Gamma\langle x\rangle and x≤yx\leq y are equivalent in M (§ 1, no. 12, Proposition 11). This being so, there exists by hypothesis an upper bound mm of M in E; but since M has no strict upper bound, it follows that mm is a maximal element of E.

Corollary 1 03K4

Let E be an inductive ordered set and let a be an element of E. Then there exists a maximal element m of E such that m≥am\geq a.

For it follows from Definition 3 that the set F of elements x≥ax\geq a in E is inductive, and a maximal element of F is also maximal in E.

Corollary 2 03K5

Let F\mathfrak{F} be a set of subsets of a set E such that, for every subset G\mathfrak{G} of F\mathfrak{F} which is totally ordered by inclusion, the union (resp. intersection) of the sets of G\mathfrak{G} belongs to F\mathfrak{F}; then F\mathfrak{F} has a maximal (resp. minimal) element.

5. Isomorphisms of well-ordered sets

Theorem 3 03K6

Let E and F be two well-ordered sets. Then at least one of the following two statements is true :

(1) there exists a unique isomorphism of E onto a segment of F;

(2) there exists a unique isomorphism of F onto a segment of E.

Let F\mathfrak{F} be the set of mappings of subsets of E into F such that each mapping is defined on a segment of E and is an isomorphism of this segment onto a segment of F. Then the set F\mathfrak{F}, ordered by the relation “vv extends uu” between uu and vv, is inductive. For if G\mathfrak{G} is a totally ordered subset of F\mathfrak{F}, the union S of the domains of the mappings u∈Gu\in\mathfrak{G} is a union of segments of E and is therefore itself a segment of E. If vv is the least upper bound of G\mathfrak{G} in Φ(E,F)\Phi(E,F) (no. 4, Example 2), then v(S)v(S) is the union of the ranges of the mappings u∈Gu\in\mathfrak{G} and is therefore a segment of F. Finally, for each pair of elements xx, yy of S such that x<yx<y there exists u∈Gu\in\mathfrak{G} whose domain contains both xx and yy (because G\mathfrak{G} is totally ordered); and since v(x)=u(x)<u(y)=v(y)v(x)=u(x)<u(y)=v(y), vv is an isomorphism of S onto v(S)v(S), and our assertion is proved.

¶ Now let u0u_0 be a maximal element of F\mathfrak{F} (no. 4, Theorem 2) and let S0S_0 be the segment of E which is the domain of u0u_0. If we show that either S0=ES_0=E or u0(S0)=Fu_0(S_0)=F, the theorem will be proved. Let us argue by contradiction and suppose that S0≠ES_0\ne E and u0(S0)≠Fu_0(S_0)\ne F. There will then be an element a∈Ea\in E and an element b∈Fb\in F such that S0=]−←,a[S_0=]-\leftarrow,a[ and u0(S0)]=]−←,b[u_0(S_0)]=]-\leftarrow,b[ (no. 1, Proposition 1). Extend u0u_0 to a mapping u1u_1 of the segment ]−←,a]]-\leftarrow,a] into F by putting u1(a)=bu_1(a)=b; since u1u_1 is an isomorphism of ]−←,a]]-\leftarrow,a] onto the segment ]−←,b]]-\leftarrow,b], this contradicts the maximality of u0u_0 in F\mathfrak{F}.

¶ The uniqueness asserted in Theorem 3 is a consequence of the following Lemma :

Lemma 4 03K7

Let E, F be two well-ordered sets and let f, g be two increasing mappings of E into F such that f(E)f(E) is a segment of F and g is strictly increasing; then f(x)≤g(x)f(x)\leq g(x) for all x∈Ex\in E.

Suppose, on the contrary, that the set of elements y∈Ey\in E such that f(y)>g(y)f(y)>g(y) is not empty; then this set will have a least element aa. If x<ax<a, we have then f(x)≤g(x)<g(a)<f(a)f(x)\leq g(x)<g(a)<f(a) since gg is strictly increasing. Since f(E)f(E) is a segment of F, there exists z∈Ez\in E such that g(a)=f(z)g(a)=f(z); ff is increasing, so that f(z)<f(a)f(z)<f(a) implies z<az<a. Hence

f(z)≤g(z)<g(a)=f(z),f(z)\leq g(z)<g(a)=f(z),

which is absurd.

Corollary 1 03K8

The only isomorphism of a well-ordered set E onto a segment of E is the identity mapping of E onto itself.

Put F=EF=E in Theorem 3.

Corollary 2 03K9

Let E, F be two well-ordered sets. If there exists an isomorphism ff of E onto a segment T of F and an isomorphism gg of F onto a segment S of E, then we must have S=ES=E, T=FT=F, and g,fg,f are inverses of each other.

For g∘fg\circ f is an isomorphism of E onto the segment g(T)⊂Sg(T)\subset S of E; by Corollary 1 we have g(T)=S=Eg(T)=S=E, and g∘fg\circ f is the identity mapping of E. Similarly, f∘gf\circ g is the identity mapping of F, whence the result.

Corollary 3 03KA

Every subset A of a well-ordered set E is isomorphic to a segment of E.

By virtue of Theorem 3 it is enough to prove that there exists no isomorphism gg of E onto a segment of A of the form SaS_a. If there were, gg would then be a strictly increasing mapping of E into E such that g(a)∈Sag(a)\in S_a, in other words such that g(a)<ag(a)<a; but this inequality contradicts Lemma 4 (with ff as the identity mapping).

6. Lexicographic products

Let (Eι)ι∈I(E_\iota)_{\iota\in I} be a family of ordered sets, indexed by a well-ordered set I. Consider the product set E=∏ι∈IEιE=\displaystyle\prod_{\iota\in I}E_\iota, and the relation

“x∈E and y∈E, and for the least index ι∈I such that pr⁡ιx≠pr⁡ιy, we have pr⁡ιx<pr⁡ιy”, \text{``}x\in E\text{ and }y\in E,\text{ and for the least index }\iota\in I\text{ such that }\operatorname{pr}_{\iota}x\ne\operatorname{pr}_{\iota}y,\text{ we have }\operatorname{pr}_{\iota}x<\operatorname{pr}_{\iota}y\text{''},

which we shall denote by R{x,y}R\{x,y\}. It is evident that R{x,x}R\{x,x\} is equivalent to x∈Ex\in E, that R{x,y}R\{x,y\} implies R{x,x}R\{x,x\} and R{y,y}R\{y,y\}, and that (R{x,y} and R{y,x})(R\{x,y\}\text{ and }R\{y,x\}) implies x=yx=y. Also it is easily verified that (R{x,y} and R{y,z})(R\{x,y\}\text{ and }R\{y,z\}) implies R{x,z}R\{x,z\} (consider the least index ι∈I\iota\in I for which at least two of the three elements pr⁡ιx\operatorname{pr}_{\iota}x, pr⁡ιy\operatorname{pr}_{\iota}y, pr⁡ιz\operatorname{pr}_{\iota}z are unequal); hence R{x,y}R\{x,y\} is an order relation on the product set E. This relation and the ordering it defines are called the lexicographic order relation and the lexicographic ordering on EE (induced by the given orderings on II and on the EιE_\iota); the set E with this ordering is called the lexicographic product of the family of ordered sets (Eι)ι∈I(E_\iota)_{\iota\in I}. If each EιE_\iota is totally ordered the lexicographic product is also totally ordered.

Exercises

See the exercises for § 2.

Transcribed from the printed edition, 2004, Springer. Not translated.