Exercise 6.1.3

There exist 2 0 well-orderings of the set of natural numbers.

Answers

Lemma 1. Suppose that A is a subset of 𝑵 (including A = 𝑵 ). Then every initial segment of A with the standard ordering is finite.

Proof. Consider any initial segment S of ( A , < ) . Then by Lemma 6.1.2 there is an n A 𝑵 such that S = { k A k < n } . So consider any k S so that k A 𝑵 and k < n . Then by the definition of < we have that k n . Since k was arbitrary this shows that S n so that | S | n . From this it clearly follows that S is finite since n is. □

Main Problem.

Proof. Throughout the following let < denote the standard well-ordering on 𝑵 and let R be the set of all well-orderings defined on 𝑵 .

First we construct an injective F : R 𝑵 𝑵 . So for any R we have that ( 𝑵 , < ) and ( 𝑵 , ) are two well-orderings of 𝑵 . Consider then Theorem 6.1.3. We show that (c) cannot be the case, i.e. that an initial segment of ( 𝑵 , < ) cannot be isomorphic to ( 𝑵 , ) . So suppose that this is the case so that f is an isomorphism from an initial segment S of ( 𝑵 , < ) to ( 𝑵 , ) . Then by Lemma 1, S is finite whereas 𝑵 is infinite, but since f is a bijection this is impossible since it would imply that | S | = | 𝑵 | = 0 . Hence it must be that (a) ( 𝑵 , < ) is isomorphic to ( 𝑵 , ) or (b) the former is isomorphic to an initial segment of the latter. In either case such an isomorphism f is unique by Corollary 6.1.5c. So define F ( ) = f , noting that clearly f 𝑵 𝑵 .

Now we show that F is injective by considering two 1 , 2 R where 1 2 . Without loss of generality we can the assume that there is an ( n , m ) 1 where ( n , m ) 2 . Thus n 1 m but since 2 is a linear, strict ordering and ¬ ( n 2 m ) it has to be that m 2 n since n m . Now let f 1 = F ( 1 ) and f 2 = F ( 2 ) . Since both f 1 and f 2 are bijective there are k 1 , l 1 , k 2 , l 2 𝑵 such that

f 1 ( k 1 ) = n f 2 ( k 2 ) = n f 1 ( l 1 ) = m f 2 ( l 2 ) = m

Since f 1 is an isomorphism and f 1 ( k 1 ) = n 1 m = f 1 ( l 1 ) it follows that

k 1 < l 1

and similarly since f 2 is an isomorphism and f 2 ( l 2 ) = m 2 n = f 2 ( k 2 ) it follows that

l 2 < k 2 .

Now we claim that either f 1 ( k 1 ) f 2 ( k 1 ) or f 1 ( l 1 ) f 2 ( l 1 ) . Either case shows that F ( 1 ) = f 1 f 2 = F ( 2 ) so that F is injective. To this end suppose that f 1 ( k 1 ) = f 2 ( k 1 ) = n = f 2 ( k 2 ) . Then since f 2 is injective it follows that k 1 = k 2 . Hence with the above we have

l 2 < k 2 = k 1 < l 1

so that m = f 2 ( l 2 ) 2 f 2 ( l 1 ) and hence m f 2 ( l 1 ) . Thus we have f 1 ( l 1 ) = m f 2 ( l 1 ) so that the disjunction is shown (since ¬ P Q P Q ) and F is injective.

Hence since F : R 𝑵 𝑵 is injective we have that

| R | | 𝑵 𝑵 | = 0 0 = 2 0

by Theorem 5.2.2c.

Now suppose that B is the set of all bijections from 𝑵 to 𝑵 . We then construct an injective G : 2 𝑵 B . So for any infinite sequence a 2 𝑵 we define an f 𝑵 𝑵 by

f ( 2 n ) = { 2 n a n = 0 2 n + 1 a n = 1 f ( 2 n + 1 ) = { 2 n + 1 a n = 0 2 n a n = 1 .

for n 𝑵 , i.e we swap 2 n and 2 n + 1 if a n = 1 and leave them alone if a n = 0 . We then assign G ( a ) = f . It is trivial but tedious to show that f is bijective so that indeed f B .

Now consider any a , b 2 𝑵 where a b and let f = G ( a ) and g = G ( b ) . Since a b there is an n 𝑵 where a n b n . Without loss of generality we can assume that a n = 0 1 = b n . Then we have

f ( 2 n ) = 2 n 2 n + 1 = g ( 2 n )

since a 1 = 0 but b n = 1 . Hence f g so that G is injective, from which it follows that | 2 𝑵 | | B | .

Lastly we construct an injective H : B R . So for an f B define

= { ( f ( n ) , f ( m ) ) ( n , m ) 𝑵 × 𝑵 n < m }

and set H ( f ) = . Clearly by definition since f is bijective it is an isomorphism from ( 𝑵 , < ) to ( 𝑵 , ) . This means that ( 𝑵 , ) is isomorphic to ( 𝑵 , < ) so that clearly is a well-ordering since < is. Hence indeed H ( f ) = R .

Now we show that H is injective. So consider f 1 , f 2 B where 1 = H ( f 1 ) = H ( f 2 ) = 2 . Then f 1 1 f 2 is an isomorphism from ( 𝑵 , 1 ) to ( 𝑵 , 2 ) But since 1 = 2 these are the same well-ordered set so that it follows from Corollary 6.1.5b that the only isomorphism between them is the identity i 𝑵 . Hence f 1 1 f 2 = i 𝑵 , from which it follows that f 1 = f 2 . Therefore H is injective so that | B | | R | .

Putting this together results in

2 0 = | 2 𝑵 | | B | | R | .

It then follows from the Cantor-Bernstein Theorem that | R | = 2 0 as desired. □

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