Classification and construction of sets

Page content

This is my note of the video https://youtu.be/6EIWRg-6ftQ. It’s not a full guide how to construct “numbers” from the empty set.

Classification of sets

In Mathematics, we usuallly investigate the “structure” of “spaces” in terms of “maps”.

Space and map

The terminology space is usually meant to be some set equipped with some “structure”.

A map ϕ:AB is a relation such that for every aA there exists exactly one bB such that ϕ(a,b).

As a notation, we write this fact as follows:

ϕ:AB aϕ(a):=b

Terminology:

  • A: domain of ϕ
  • B: target of ϕ
  • ϕ(A): image of A under ϕ

A map ϕ:AB is called:

  • surjective if ϕ(A)=B.
  • injective if ϕ(a1)=ϕ(a2)a1=a2.
  • bijective if ϕ is surjective and injective.

Two sets A and B are called (set-theoretically) isomorphic if there exists a bijection ϕ:AB, and we denote it as AB. As a remark, if there is any bijection AB, there are many bijection in general.

Infinite sets

A set A is called an infinite set if there exists a proper subset B such that BA and B

Coutably infinite

  • A set A is called an countably infinite if AN.
  • A set B is called an non-countably infinite if A is an infinite set and A is not a countable.
  • Otherwise, a set is called a finite set. When the finite set is isomorphic like A{1,2,,N} for NN, we define cardinality of A as N, denoted by |A|=N.

Composition of maps

Given two maps ϕ:AB and ψ:BC. One can construct a composition of the two maps ψϕ as follows:

ψϕ:AC aψ(ϕ(a))

Diagramatically, this composition is denoted as follows:

Note that the composition is associative by definition:

ξ(ψϕ)=(ξψ)ϕ

Inverse map

Let ϕ:AB be a bijection. Then the inverse of ϕ, denoted ϕ1, is defined uniquely by:

ϕ1ϕ=idA ϕϕ1=idB

Preimage

Let ϕ:AB be any map. Then we define a preimage of B under ϕ as follows:

ϕ1[B]:={aAbB:ϕ(a)=b}

In the lecture, Prof. Frederic uses the notation preimϕ(B) so that “1” denotes always an inverse (defined on bijection) map. Insted, I use square brackets “[]” with “1”.

A preimage is also called “counter image” or “inverse image”, and denoted like ϕ(B).

Equivalence relation

Equivalence relation provides grouping methods inside a set. The word “grouping” implicitly implies that there is no intersection between the groups.

Let M be a set. An equivalence relation on M is defined as a relation which satisfies the following three conditions:

  1. reflexivity: mM:mm
  2. symmetry: m,nM:mnnm
  3. transitivity: m,n,pM:(mnnp)mp

Let M be a set and be an equivalence relation on M An equivalence class of mM is defined as follows:

[m]:={nMmn}

Properties:

  • a[m][a][m] (any element of equivalence class can act as its representative.)
  • either [m]=[n] or [m][n]=.

We can define quotient set as follows:

M/ :={[m]P(M)mM}

Due to the axiom of choice, there exists a “complete system of representatives” R for , i.e., RM/.

When you define a map whose domain is a quotion set, we should check that function should be independent of the representative element.

Construction of N, Z, Q, and R

By the axiom of infinity, we can define/construct a set of natural numbers N.

Note that set of natural numbers is defined by Zermelo ordinals.

0:= 1:=0={} 2:=1={{}} 

Define addition on N

We will construct Z and Q from N, but we will also inherit the addition on N later.

Define a successor map as follows:

S:NN n{n}

Define N:=N{0}.

Define a predesessor map as follows (this definition is required to ):

P:NN nm s.t. mn

Define n-th power of S as follows:

Sn:=SSP(n) if nN S0:=idN

Finally, define addition + on N as follows:

+:N×NN (m,n)m+n:=Sn(m)

We can check,

  • the addition is associative.
  • the “neutral element” is 0.

The set of integer numbers Z

Let the equivalence relation on N×N as follows:

(m,n)(p,q):⇔m+q=p+n

The idea is, [(m,n)] corresponds/states for mn

Under this equivalence relation, we can define a set of integer numbers Z as follows:

Z:=(N×N)/

From the definition it’s obvious NZ Instead, we can embed N into Z by introducing inclusion map:

ι:NZ n[(n,0)]

As a conclusion of embedding, we defined n:=[(n,0)] where nN. And using this new n, we can define the inverse of n as n:=[(0,n)].

Finally, the addition of integers +Z can be defined as follows:

+Z:Z×ZZ [(m,n)]+Z[(p,q)][(m+p,n+q)]

Roughly speaking, multiplication on Z can be defined as follows (Peano arithmetic):

x×0:=0 x×S(y):=(x×y)+x

The set of rational numbers Q

The construction is similar to previous one.

Let the equivalence relation on Z×Z as follows:

(x,y)(u,v):⇔x×v=y×u

The idea is, [(m,n)] corresponds/states for mn.

Under this equivalence relation, we can define the set of rational numbers Q as follows:

Q:=(Z×Z)/

We can embed Z into Q by the introducing inclusion map as follows:

ι:ZQ x[(x,1)]

The addition of rational numbers +Q can be defined as follows:

+Q:Q×QQ [(x,y)]+Q[(u,v)][(xv+yu,yv)]

The multiplication of rational numbers Q can be defined as follows:

Q:Q×QQ [(x,y)]Q[(u,v)][(xu,yv)]

Note that the following wrong definition of addition is ill-defined because the RHS depends on the representatives of quotion sets:

+ill:Q×QQ [(x,y)]+ill[(u,v)][(x+u,y+v)]

The set of rational numbers R

https://en.wikipedia.org/wiki/Construction_of_the_real_numbers