Bourbaki–Witt theorem

From Wikipedia, the free encyclopedia

In mathematics, the Bourbaki–Witt theorem in order theory, named after Nicolas Bourbaki and Ernst Witt, is a basic fixed-point theorem for partially ordered sets. It states that if X is a chain complete poset, and

f : X \to X

such that

f (x) \geq x,

then f has a fixed point. Such a function f is called inflationary or progressive.

[edit] Proof

The most common proof of the theorem is unwieldy and involved, so this is often thought of as a hard theorem. Here is a sketch of a shorter proof, done by recursion on the ordinals.

Pick some y \in X. Define a function K recursively on the ordinals as follows:

\,K(0) = y
\,K( \alpha+1 ) = f( K( \alpha ) ).

If β is a limit ordinal, then by construction

\{ K( \alpha ) \ : \ \alpha < \beta \}

is a chain in X. Define

K( \beta ) = \sup \{ K( \alpha ) \ : \ \alpha < \beta \}.

This is now an increasing function from the ordinals into X. It cannot be strictly increasing, as if it were we would have an injective function from the ordinals into a set, violating Hartogs' lemma. Therefore the function must be eventually constant, so for some

 \alpha , \ \ K( \alpha+1 ) = K ( \alpha );

that is,

\,f( K( \alpha ) ) = K ( \alpha ).

So letting

\,x = K ( \alpha ),

we have our desired fixed point. Q.E.D.

[edit] Applications

The Bourbaki–Witt theorem has various important applications. One of the most common is in the proof that the axiom of choice implies Zorn's lemma. We first prove it for the case where X is chain complete and has no maximal element. Let g be a choice function on

P(X) - \{ \varnothing \}.

Define a function

f : X \to X

by

f(x) = g( \{ y \ : \ y > x \} ).

This is allowed as, by assumption, the set is non-empty. Then f(x) > x, so f is an inflationary function with no fixed point, contradicting the theorem.

This special case of Zorn's lemma is then used to prove the Hausdorff maximality principle, that every poset has a maximal chain, which is easily seen to be equivalent to Zorn's Lemma.

Bourbaki–Witt has other applications. In particular in computer science, it is used in the theory of computable functions.

[edit] See also