Finite and Countable Sets

Subjects: Set Theory
Links: Natural Numbers, ZF Axioms

Cardinality of Sets

Def: Sets A and B are equipotent (have the same cardinality) if there is a bijective function f with domain A and range B. We denote this by |A|=|B|.

Th:

Note that equipotency is not an equivalence relation, since there cannot exits a set of all sets, which would be required to make the equivalence relation.

Def: The cardinality of A is less than or equal to the cardinality of B (notation: |A||B|) if there is an injection from A to B.

We also write |A|<|B| if there’s an injective function f from A to B, but there’s no bijection. Similarly, the cardinality of A is greater or equal to the cardinality of B (notation: |A||B|) if there’s a surjection form A to B

Lemma:

Lemma: If A1BA, and |A|=|A1| , then |B|=|A|.

Cantor-Bernstein Theorem
If |X||Y| and |Y||X|, then |Y|=|X|

An alternative proof of the Cantor-Bernstein Theorem, using monotone functions.

Def: Let F:P(A)P(A) , a set XA is called a fixed point of F if F(X)=X. The function is called monotone if XYA implies F(X)F(Y).

Lemma: Let F:P(A)P(A) be monotone, then it has a fixed point. Additionally we can construct it by

X:={XAF(X)X}

This is the least fixed point of F, meaning if F(X)=X, then XX.

This lemma can be used to prove Cantor-Bernstein Theorem

Def: A function F:P(A)P(A) is continuous if F[iNXi]=iNF[Xi] holds for any nondecreasing sequence of subsets of A. XiiN is nondrecreasing if ij, then XiXj.

Th: Let F:P(A)P(A) be a monotone continuous function, then X=iNXi is the least fixed point of F, where X0=, and

Xi+1=F[Xi]

Showing us that the proof using the lemma is equivalent to the one using monotone functions.


Finite Sets

Def: A S is called finite if it is equipotent to some natural numbre nN. We then define |S|=n and say that S has n elements. A set if infinite if it is not finite.

Lemma: If nN, then there’s no bijection from n into a proper subset of n

Cor:

Th: If X is finite and YX, then Y is finite. Moreover, |Y||X|.

Th: If X is finite and f a function, then f[X] is finite. Moreover, |f[X]||X|

Th: If X and Y are finite, then XY is finite. Moreover, |XY||X|+|Y|, and if X and Y are disjoint, then |XY|=|X|+|Y|.

Th: If S is finite, and if every XS is finite, then S is finite.

Th: If X is finite, then P(X) is finite.

Th: If X is infinite, then |X|>n for all nN.

Th: If X and Y are finite, then |X×Y|, and |XY| are finite, additionally, we get that |X×Y|=|X||Y|=|Y×X| and |XY|=|X||Y|.

Th: If X is finite, then P(X) is finite and |P(X)|=2|X|


Countable Sets

Def: A set S is countable if |S|=|N|. A set S is at most countable if |S||N|

Th: An infinite subset of a countable set is countable.

Cor: A set is at most countable iff it is either finite or countable.

Th: The range of an infinite sequence annN is at most countable. In other words, the image of a countable set under any mapping is at most countable.

Th: The union of two countable sets is countable.

Cor: The union of a finite system of countable sets is countable

Th: If A and B are countable, then A×B is countable.

Cor: The Cartesian product of a finite number of countable sets is countable. Consequently, \Bbb N { #m} is countable for every m>0.

Cor: Let AnnN be a countable system of at most countable sets, and let annN be a system of enumerations of An, i.e., for each nN, then an=an(k)kN is an infinite sequence, and An={an(k)kN}. Then nNAn is at most countable.

Th: If A is countable, then the set Seq(A) of all finite sequences of elements of A is countable

Cor: The set of all finite subsets of a countable set is countable.

Th: An equivalence relation on a countable set has at most countable many equivalence classes

Cor: The set of all integers Z and the set of all rational numbers Q are countable.

Th: Let U be a structure with the universe A, and let CA be at most countable. Then C, the closure of C, is also at most countable.

Def: |A|=0, for all A countable

Def: Let A be a set, then we define [A]n:={SA|S|=n}. We can extend this definition using the infinite ordinal ω, and we can get [A]<ω:=nN[A]n={SAS finite}, extending this even further we can have the countably infinite subsets of A, denoted as [A]ω. Finally if we want all the countable subsets of A, it can be denoted as [A]ω.

Th: Let A be countable, then [A]n is countable for n>0