Exercise 8.1.14

Assuming only the Principle of Dependent Choices, prove that every countable system of sets has a choice function (the Axiom of Countable Choice).

Answers

Proof. Suppose that S is a countable system of sets and let T = { X S X } . Then it suffices to show that there is a choice function h for T . To see this suppose that there is such a choice function h and define a function g on S by

g ( X ) = { X = h ( X ) X ,

for any X S , noting that clearly X T if X so that X is in the domain of h . Then, for any nonempty X S , we have that g ( X ) = h ( X ) X since h is a choice function. Hence g is a choice function on S .

Now we construct a choice function h for T . First note that clearly either T is finite or countable since T S and S is countable. If T is finite then it has a choice function h by Theorem 8.1.2, so we shall assume that T is also countable. It then follows that T can be written as a sequence of sets X n n ω .

Now define the the binary relation R on T by

R = { ( x , y ) T × T x X n  and  y X n + 1  for some  n ω } .

First, since X 0 T , it is nonempty so that there is an x X 0 . Then clearly x T so that T is nonempty. Now consider any x T so that there is an n ω such that x X n . We then have that X n + 1 since X n + 1 T so that there is a y X n + 1 , noting that clearly also y T . It then follows from the definition of R that 𝑥𝑅𝑦 . Since x was arbitrary this shows that the relation R on T meets the conditions of the Principle of Dependent Choices. Thus we can conclude that there is a sequence x n n ω of elements of T where x n R x n + 1 holds for any n ω .

Now, since we have that x 0 T , there is an m ω such that x 0 X m . We claim that x n X m + n for all n ω , which we show by induction on n . First, for n = 0 , we already know that x n = x 0 X m = X m + 0 = X m + n . Now suppose that x n X m + n . By the property of the sequence x k k ω we know that x n R x n + 1 so that, by the definition of R , we have that x n + 1 X ( m + n ) + 1 = X m + ( n + 1 ) since clearly m + n ω and x n X m + n . This completes the induction.

Now consider the set T = { X n n m } , which is clearly a finite system of nonempty sets. Hence by Theorem 8.1.2 it has a choice function h . Now we define a function h : T T . For any X T we know that there is an n ω such that X = X n . So we set

h ( X ) = h ( X n ) = { h ( X n ) n < m x n m n m .

We claim that h is a choice function on T . So consider any X T (which automatically means that X ) so that again X = X n for some n ω . If n < m then we have that h ( X ) = h ( X n ) X n = X since h is a choice function. On the other hand, if n m , then we note that n m ω and we have h ( X ) = x n m X m + ( n m ) = X n = X by what was shown above. Since X was arbitrary this shows that h is a choice function on T . Hence, as shown above this means that there is a choice function g on S as desired. □

User profile picture
2024-07-15 11:42
Comments