Lecture 03 - Classification of Sets (Schuller's Geometric Anatomy of Theoretical Physics)
Lecture 03 - Classification of Sets (Schuller's Geometric Anatomy of Theoretical Physics)
Lecture 03 - Classification of Sets (Schuller's Geometric Anatomy of Theoretical Physics)
: A B
a 7 (a)
which is technically an abuse of notation since , being a relation of two variables, should
have two arguments and produce a truth value. However, once we agree that for each a A
there exists exactly one b B such that (a, b) is true, then for each a we can define (a)
to be precisely that unique b. It is sometimes useful to keep in mind that is actually a
relation.
Example 3.1. Let M be a set. The simplest example of a map is the identity map on M :
idM : M M
m 7 m.
surjective if im (A) = B;
Definition. Two sets A and B are called (set-theoretic) isomorphic if there exists a bijection
: A B. In this case, we write A
=set B.
Remark 3.2. If there is any bijection A B then generally there are many.
1
Bijections are the structure-preserving maps for sets. Intuitively, they pair up the
elements of A and B and a bijection between A and B exists only if A and B have the same
size. This is clear for finite sets, but it can also be extended to infinite sets.
countably infinite if A
=set N;
uncountably infinite otherwise.
Given two maps : A B and : B C, we can construct a third map, called the
composition of and , denoted by (read psi after phi), defined by:
: A C
a 7 ((a)).
A
C
and by saying that the diagram commutes (although sometimes this is assumed even if
it is not explicitly stated). What this means is that every path in the diagram gives the
same result. This might seem notational overkill at this point, but later we will encounter
situations where we will have many maps, going from many places to many other places
and these diagrams greatly simplify the exposition.
( ) : A D
a 7 (((a)))
and:
( ) : A D
a 7 (((a))).
Thus ( ) = ( ) .
2
The operation of composition is necessary in order to defined inverses of maps.
Definition. Let : A B be a bijection. Then the inverse of , denoted 1 , is defined
(uniquely) by:
1 = idA
1 = idB .
Equivalently, we require the following diagram to commute:
idA A B idB
The inverse map is only defined for bijections. However, the following notion, which we will
often meet in topology, is defined for any map.
Definition. Let : A B be a map and let V B. Then we define the set:
preim (V ) := {a A | (a) V }
called the pre-image of V under .
Proposition 3.4. Let : A B be a map, let U, V B and C = {Cj | j J} P(B).
Then:
i) preim () = and preim (B) = A;
ii) We have:
a preim (U \ V ) (a) U \ V
(a) U (a)
/V
a preim (U ) a
/ preim (V )
a preim (U ) \ preim (V )
iii) We have:
S S
a preim ( C) (a) C
W
jJ ((a) Cj )
W
jJ (a preim (Cj ))
S
a jJ preim (Cj )
Similarly, we get preim ( C) = jJ preim (Cj ).
T T
3
3.2 Equivalence relations
Definition. Let M be a set and let be a relation such that the following conditions are
satisfied:
i) reflexivity: m M : m m;
ii) symmetry: m, n M : m n n n;
iii) transitivity: m, n, p M : (m n n p) m p.
d) p q : p is in love with q. This relation is generally not reflexive. People dont like
themselves very much. It is certainly not normally symmetric, which is the basis of
much drama in literature. It is also not transitive, except in some French films.
z : z [m] z [n].
4
Definition. Let be an equivalence relation on M . Then we define the quotient set of M
by as:
M/ := {[m] | m M }.
This is indeed a set since [m] P(M ) and hence we can write more precisely:
M/ := {[m] P(M ) | m M }.
Then clearly M/ is a set by the power set axiom and the principle of restricted compre-
hension.
Remark 3.7. Due to the axiom of choice, there exists a complete system of representatives
for , i.e. a set R such that R
=set M/ .
Remark 3.8. Care must be taken when defining maps whose domain is a quotient set if one
uses representatives to define the map. In order for the map to be well-defined one needs
to show that the map is independent of the choice of representatives.
Example 3.9. Let M = Z and define by:
m n : n m 2Z.
and:
[1] = [3] = [5] = = [1] = [3] =
Thus we have: Z/ = {[0], [1]}. We wish to define an addition on Z/ by inheriting
the usual addition on Z. As a tentative definition we could have:
: Z/ Z/ Z/
Indeed, [a] = [a0 ] and [b] = [b0 ] means a a0 2Z and b b0 2Z, i.e. a a0 = 2m and
b b0 = 2n for some m, n Z. We thus have:
[a0 + b0 ] = [a 2m + b 2n]
= [(a + b) 2(m + n)]
= [a + b],
Therefore [a0 ] [b0 ] = [a] [b] and hence the operation is well-defined.
5
Example 3.10. As a counterexample, with the same set-up as in the previous example, let
us define an operation ? by:
a
[a] ? [b] := .
b
This is easily seen to be ill-defined since [1] = [3] and [2] = [4] but:
1 3
[1] ? [2] = 6= = [3] ? [4].
2 4
3.3 Construction of N, Z, Q and R
Recall that, invoking the axiom of infinity, we defined:
N := {0, 1, 2, 3, . . .},
where:
0 := , 1 := {}, 2 := {{}}, 3 := {{{}}}, ...
We would now like to define an addition operation on N by using the axioms of set theory.
We will need some preliminary definitions.
S: N N
n 7 {n}.
Example 3.11. Consider S(2). Since 2 := {{}}, we have S(2) = {{{}}} =: 3. Therefore,
we have S(2) = 3 as we would have expected.
To make progress, we also need to define the predecessor map, which is only defined
on the set N := N \ {}.
P : N N
n 7 m such that m n.
S n := S S P (n) if n N
S 0 := idN .
+: N N N
(m, n) 7 m + n := S n (m).
6
Example 3.13. We have:
2 + 1 = S 1 (2) = S(2) = 3
and:
1 + 2 = S 2 (1) = S(S 1 (1)) = S(S(1)) = S(2) = 3.
Using this definition, it is possible to show that + is commutative and associative. The
neutral element of + is 0 since:
and:
0 + m = S m (0) = S P (m) (1) = S P (P (m)) (2) = = S 0 (m) = m.
Clearly, there exist no inverses for + in N, i.e. given m N (non-zero), there exist no n N
such that m + n = 0. This motivates the extension of the natural numbers to the integers.
In order to rigorously define Z, we need to define the following relation on N N.
(m, n) (p, q) : m + q = p + n.
iii) ((m, n) (p, q) (p, q) (r, s)) (m, n) (r, s) since we have:
m + q = p + n p + s = r + q,
Z := (N N)/ .
The intuition behind this definition is that the pair (m, n) stands for m n. In other
words, we represent each integer by a pair of natural numbers whose (yet to be defined)
difference is precisely that integer. There are, of course, many ways to represent the same
integer with a pair of natural numbers in this way. For instance, the integer 1 could be
represented by (1, 2), (2, 3), (112, 113), . . .
Notice however that (1, 2) (2, 3), (1, 2) (112, 113), etc. and indeed, taking the
quotient by takes care of this redundancy. Notice also that this definition relies entirely
on previously defined entities.
7
Remark 3.14. In a first introduction to set theory it is not unlikely to find the claim that the
natural numbers are part of the integers, i.e. N Z. However, according to our definition,
this is obviously nonsense since N and Z := (N N)/ contain entirely different elements.
What is true is that N can be embedded into Z, i.e. there exists an inclusion map , given
by:
: N , Z
n 7 [(n, 0)]
Definition. Let n := [(n, 0)] Z. Then we define the inverse of n to be n := [(0, n)].
Q := (Z Z )/ ,
assuming that a multiplication operation on the integers has already been defined.
Example 3.16. We have (2, 3) (4, 6) since 2 6 = 12 = 3 4.
Similarly to what we did for the integers, here we are representing each rational number
by the collection of pairs of integers (the second one in each pair being non-zero) such that
their (yet to be defined) ratio is precisely that rational number. Thus, for example, we
have:
2
:= [(2, 3)] = [(4, 6)] = . . .
3
We also have the canonical embedding of Z into Q:
: Z , Q
p 7 [(p, 1)]
8
and multiplication of rational numbers by:
where the operations of addition and multiplication that appear on the right hand sides are
the ones defined on Z. It is again necessary (but easy) to check that these operations are
both well-defined.
There are many ways to construct the reals from the rationals. One is to define a set
A of almost homomorphisms on Z and hence define:
R := A / ,