Topology Atlas Document # paca-01

A proof of Tychonoff Theorem implies AC

Henno Brandsma

a note in Topology Explained
Document formats
online preview (AtlasImage) 1 page
DVI file 5.3 Kb
PostScript file 48.0 Kb
Adobe PDF file 101.7 Kb
It is well known that AC1 is used in all proofs of the Tychonoff theorem "A product of compact spaces is compact". See any textbook. Most will use ultrafilters of closed sets, but others use nets or the Alexander Subbase lemma followed by full AC. (Alexander Subbase Lemma itself is equivalent to Tychonoff Theorem for finite spaces, maybe more about this later). But is this necessary? Kelly first proved that it is: The full Tychonoff theorem implies full AC, and the argument is clean and simple, and nice to know.

Here it goes:

I'll prove the following standard formulation of AC: If Si (i in I) is a (non-empty) family of non-empty sets then S : = Pi in I Si is non-empty.

We'll add a default element to each set Si, which we call pi. Do it such that pi is not already in Si (for each i in I) (find one element p not in the union of the sets Si or Si ×{i}, and put pi = p ×{i}, for the formalists). Let Xi = Si union {pi}, and give Xi the topology {Xi, Si, {pi}, {}}. This topology is finite, so Xi is certainly compact. (note: so even Tychonoff's theorem for spaces with finitely many open sets, a very small subclass of compact spaces, already implies AC!) So we know that X : = Pi in I Xi is compact.

Now define Uj = {(xi) in X : xj in pj (or xj = pj)} for each j in I. This is a (sub)basic open subset of X: we have specified an open set in coordinate j and nothing in other coordinates.

Claim: no finite subfamily of the (Uj)j in I covers X.

Why: let Uj1,...,Ujn be a finite subfamily. Define a point x in X as follows: for each of the j1,...,jn, pick a point xji in Sji (i=1,...,n). This can be done because we are making finitely many choices from non-empty sets. This does not need choice (only infinitely many choices need AC). For j not in {j1,...,jn} let xj = pj (use the default choice that we provided ...). Then this is a well-defined point of X such that x in Uji (for i=1,...,n) because xji is not pji there. So x is not in the union of the Uji.

But this means that {Uj: j in I} is not a cover of X. (X is compact, so if it were a cover it would have a finite subcover, but the claim says that this is not the case.) So there is a point q that is not in the union of all the Ui. So for this q: qi is not equal to pi, or for all i in I: qi in Si (as Xi = Si union {pi}) or q in Pi in I Si, as required: this product of non-empty sets is non-empty, and AC is proved.

1AC is the Axiom of Choice

Date: March 1, 2003


Copyright © 2003 by Topology Atlas. All rights reserved.