Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … ·...

25
Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES 8: Cardinal Arithmetic 1

Transcript of Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … ·...

Page 1: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Axiomatic Set Theory

Alexandru Baltag

(ILLC, University of Amsterdam)

LECTURE NOTES 8: Cardinal Arithmetic

1

Page 2: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Cardinal Numbers

Intuitively, the cardinal of a set X is the answer to the question:

“How many elements does X have?”

According to Cantor, we obtain cardinals from sets by a process of

double abstraction (hence, the notation X) :

first, we abstract away from the specific nature of X’s elements;

second, we abstract away from their order.

The first step, by itself, gives us the ordinal of X.

The second step gives us its cardinal.

NOTATIONS for the Cardinal of X:

X, card(X), |X|

2

Page 3: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Cardinals as representatives of equipollence classes

Recall the relation of equipollence:

X ∼ Y iff there exists a bijection f : X → Y.

This is an equivalence relation, capturing the notion that “X and Y

have THE SAME NUMBER of elements”.

For now, let’s assume that we are somehow given cardinals as

canonical representatives of equipollence classes: a mapping

X 7→ |X|

from sets to “cardinals”, satisfying the principle

|X| = |Y | iff X ∼ Y.

3

Page 4: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Cardinals as initial ordinals

There is a way to construct such canonical representatives:

simply define cardinals as “initial ordinals”, i.e. ordinals that are not

equipollent with any previous ordinals.

Definition (Devlin): A cardinal number is an ordinal α such that

there is no bijection between α and any of its elements β < α.

Then we can define the cardinality |X| of a set X to be the unique

cardinal number that is equipollent to X. (Equivalently: the least

ordinal that is equipollent to X.)

But... is this mapping

X 7→ |X|

well defined? I.e.:

how do we prove that every set has a cardinality??!

4

Page 5: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Every set has a cardinal number

Assuming AC, it follows (by Zermelo’s theorem) that every set X can

be well-ordered.

By taking the ordinal isomorphic to that well-order, we obtain that X

is equipollent to some ordinal.

Taking the least such ordinal, we obtain the cardinality |X| of X.

Moreover, it is easy to see that the map defined in this way satisfies the

desired principle:

|X| ∼ |Y | iff there exists a bijection f : X → Y.

5

Page 6: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

“Less elements than”: an order on cardinal numbers

In fact, we can prove more:

Lemma 3.6.2 (Devlin): |X| ≤ |Y | iff there exists an injection

f : X → Y .

Cantor took this equivalence to be the definition of the “less than”

order ≤ between cardinal numbers.

What the Lemma says is that this order matches the order between

the corresponding (initial) ordinals.

Hence, we can just define the order ≤ between cardinals as the

restriction (to cardinals) of the order between ordinals!

6

Page 7: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Properties of ≤

If we do things this way, it is trivial to show that the relation ≤ has the

properties of a “total order” on (the class of all) cardinals:

it is obviously well-defined, reflexive, transitive, anti-symmetric and

total.

WHY? Justify!

However, this argument relies heavily on Axiom of Choice!

But we would like to prove as much as possible without AC.

7

Page 8: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

So, let’s adopt for the moment (diverting from Devlin!) Cantor’s more

abstract “definition”:

given some unspecified mapping

X 7→ |X|

assumed to satisfy

|X| ∼ |Y | iff there exists a bijection f : X → Y

(without ANY specification of how this mapping is given!), let’s define

|X| ≤ |Y | iff there exists an injection f : X → Y.

What can we proved about this?

8

Page 9: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

≤ is well-defined

≤ is well-defined, i.e. it does NOT depend on the choice of canonical

representatives:

X ∼ X ′ ∧ Y ∼ Y ′ ∧ |X| ≤ |Y | ⇒ |X ′| ≤ |Y ′|.

Proof : Given bijections g : X → X ′, h : Y → Y ′ and some injection

f : X → Y , the function

h ◦ f ◦ g−1 : X ′ → Y ′

is an injection.

9

Page 10: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

≤ is a partial order

Reflexivity and transitivity are trivial.

Justify!

How about anti-symmetry?

Bernstein’s Theorem (=Theorem 3.6.3 in Devlin):

If |X| ≤ |Y | and |Y | ≤ |X|, then |X| = |Y |.

The “good” proof (= Devlin’s second proof, the one that is independent

of AC, and follows Bernstein’s original proof), uses the following

Lemma: If X ⊆ Y ⊆ Z and |X| = |Z|, then Y | = |X| = |Z|.

10

Page 11: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Proof of Lemma

For a function f : A→ A and subset B ⊆ A, define the closure

Clf (B) of B under f , as the smallest subset of A that includes B and

is closed under f :

Clf (B) =⋂{X ⊆ A|B ⊆ X ∧ f [X] ⊆ X}.

Lemma: If X ⊆ Y ⊆ Z and |X| = |Z|, then |Y | = |X| = |Z|.

PROOF: If f : Z → X is a bijection, then we can construct a bijection

g : Z → Y , given by

g(z) := f(z) , if z ∈ Clf (Z − Y ),

g(z) := z , if z ∈ Z − Clf (Z − Y ).

11

Page 12: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Proof of Bernstein’s Theorem

Let f : X → Y and g : Y → X be injections.

So f induces a bijection between X and f [X], and g a bijection

between Y and g[Y ].

Then

g[f [X]] ⊆ g[Y ] ⊆ X and g ◦ f : X → g[f [X]] is a bijection.

By the previous Lemma, there exists a bijection h between X and

g[Y ].

But (since g is injective) g−1 is obviously a bijection between g[Y ] and

X.

Hence, g−1 ◦ h is a bijection between X and Y .

12

Page 13: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Totality of ≤

How about totality?

Theorem: For every two sets X,Y , we have either |X| ≤ |Y | or

|Y | ≤ |X|.

But... this CANNOT be proven with Axiom of Choice!

In fact, this statement is equivalent to AC.

13

Page 14: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

More Consequences of AC

Lemma 3.6.4: IF X and Y are non-empty sets, the following are

equivalent:

1. There is an injection f : X → Y .

2. There is a surjection g : Y → X.

The proof of (2)⇒ (1) uses a well-ordering of Y (and hence AC).

14

Page 15: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

The Alephs

An aleph is any cardinal of some well-ordered set.

It is easy to see that the class of alephs is well-ordered by ≤.

Hence, we can index alephs by ordinals:

ℵα is =the α-th cardinal (in the ≤ order).

Of course, AC implies that all cardinals are alephs.

15

Page 16: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

The Cardinality of N

A cardinal is finite if it belongs to the set N = ω of all finite ordinals

(=natural numbers). It is infinite otherwise.

The cardinality of the set N of natural numbers is denoted by ℵ0.

ℵ0 is the first infinite cardinal.

Formally, ℵ0 is just ω.

But we denote it differently, since its properties as a cardinal are

different from its properties as an ordinal !

As we’ll see, cardinal operations differ from ordinal operations.

16

Page 17: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Addition of Cardinals

Again, to avoid the use of AC, assume given a mapping

X 7→ |X|,

giving canonical representatives for each equipollence class.

Let X + Y be the disjoint union of X and Y , given as before by

X + Y = (X × {0}) ∪ (Y × {1}).

We define cardinal addition

|X|+ |Y | = |X + Y |.

This is well-defined:

X ∼ X ′ ∧ Y ∼ Y ′ ⇒ X + Y ∼ X ′ + Y ′.

17

Page 18: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Cardinal Sum

We can generalize this to (infinitary) cardinal sum:

The disjoint union∑α<β Xα of a sequence {Xα : α < β} of sets

(indexed by ordinals below β) is as before given by∑α<β

Xα =⋃α<β

(Xα × {α})

Then we define cardinal sum∑α<β

|Xα| = |∑α<β

Xα|.

Check again that this is well-defined !

18

Page 19: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Cardinal Multiplication

Define

|X| · |Y | = |X × Y |.

Check that this is well-defined!

Since

X × Y ∼∑α<|Y |

X,

we have that cardinal multiplication is repeated addition:

κ · λ =∑α<λ

κ

19

Page 20: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Cardinal Product

As before, we can generalize this to sequences {Xα : α < β} of sets

(indexed by ordinals below β), by using the generalized Cartesian

Product

Πα<βXα = {f : β →⋃α<β

Xα|f(α) ∈ Xα for all α < β},

and defining

Πα<β |Xα| = |Πα<βXα|.

20

Page 21: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Exponentiation

Finally, if we put

YX = {f |f is a function f : Y → X},

then we can define cardinal exponentiation:

|X||Y | = |YX|.

Again, this is well-defined, and it coincides with repeated multiplication

κλ = Πα<λκ

21

Page 22: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

WARNING

Cardinal operations DIFFER from the corresponding ordinal

operations, EVEN IF cardinal can be encoded (as in Devlin) as special

kinds of ordinals (“initial ordinals”)!

But cardinal addition and multiplication FIT WELL WITH

(EVEN THOUGH THEY DIFFER FROM) ordinal addition

and multiplication, in the sense that, for every two ordinals α, β:

|α+ β| = |α|+ |β|, |α · β| = |α| · |β|

(where on the left side we have ordinal operations, while on the right

side we have cardoinal operations).

In contrast, cardinal exponentiation DOES NOT FIT in this

way with ordinal exponentiation:

|2||ω| = 2ℵ0 > ℵ0, while |2ω| = |ω| = ℵ0 .22

Page 23: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Properties of Cardinal Operations

Cardinal Addition and Multiplication are commutative and

associative.

Neutral Elements: κ+ 0 = κ and κ · 1 = κ.

Multiplication distributes over addition.

κλ · κµ = κλ+µ

κλ · µλ = (κ · µ)λ

(κλ)µ = κλ·µ

23

Page 24: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

The Arithmetic of Infinite Cardinals

Theorem 3.7.7 (Devlin): If κ ≥ ℵ0 then

κ · κ = κ.

Corollary 3.7.8 (Devlin): If at least one of the cardinals κ, λ is infinite

(i.e. ≥ ℵ0), then

κ+ λ = κ · λ = max{κ, λ}

24

Page 25: Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE NOTES … · 2012-03-13 · Axiomatic Set Theory Alexandru Baltag (ILLC, University of Amsterdam) LECTURE

Exponentiation in base 2

Lemma 3.9.1: For any cardinal κ,

|P(κ)| = 2κ

Cantor’s Diagonal Theorem (Corollary 3.9.2.):

κ < 2κ

Theorem 3.9.3 If λ is an infinite cardinal and κ ≤ λ is another

cardinal, then

κλ = 2λ

25