Natural Numbers
-
There exists an element 0∈N.
-
There exists a function
S:N→N
called the successor function, such that for every n∈N, S(n) represents the next natural number after n.
-
Zero is not the successor of any number
∀n∈N,S(n)=0
-
Successor function is injective (one-to-one)
∀m,n∈N,S(m)=S(n)⟹m=n
-
Principle of mathematical induction. For any property P(n) defined on N: If
P(0) is true, and ∀n∈N,P(n)⇒P(S(n)),
then
∀n∈N,P(n) is true.
Addition
The addition +:N×N→N is defined recursively as follows:
a+0=a
a+S(b)=S(a+b)
Multiplication
The multiplication ×:N×N→N is defined recursively as follows:
a×0=0
a×S(b)=a×b+a
Order Relation
For all m,n∈N:
m<S(n)⟺(m<n) or (m=n).
This defines < recursively based on the successor structure.
Theorems
-
a+(b+c)=(a+b)+c.
-
a+0=0+a=a.
-
a+b=b+a.
-
(a+b)×c=a×c+b×c.
-
a×1=1×a=a.
-
a×b=b×a.
-
a×(b×c)=(a×b)×c.
Integers
Integers can be defined from natural numbers as equivalence classes of ordered pairs of natural numbers:
Z={(a,b)∣a,b∈N}
We define an equivalence relation:
(a,b)∼(c,d)⟺a+d=b+c
Each equivalence class [(a,b)] represents the difference between a and b. Thus we have:
01−1a−b=[(0,0)],=[(1,0)],=[(0,1)],=[(a,b)].
Addition
[(a,b)]+[(c,d)]=[(a+c,b+d)]
Multiplication
[(a,b)]×[(c,d)]=[(ac+bd,ad+bc)]
These definitions are well-defined, meaning the result does not depend on the choice of representatives of the equivalence classes.
Order Relation
[(a,b)]<[(c,d)]⟺a+d<b+c.
Theorems
-
a+b=b+a,a×b=b×a.
-
a+(b+c)=(a+b)+c,a×(b×c)=(a×b)×c.
-
a+0=a,a×1=a.
-
∀a∈Z,∃(−a)∈Z such that a+(−a)=0.
-
a×(b+c)=a×b+a×c.
Rational Numbers
The set of rational numbers Q is constructed from the integers Z as the set of equivalence classes of ordered pairs of integers:
Q={(a,b)∣a∈Z,b∈Z∖{0}}
Each pair (a,b) intuitively represents the fraction ba.
We define an equivalence relation:
(a,b)∼(c,d)⟺ad=bc
Each equivalence class [(a,b)] corresponds to a rational number.
We write:
ba=[(a,b)],where b=0
Addition
ba+dc=bdad+bc
Multiplication
ba×dc=bdac
Additive Inverse
−ba=b−a
Multiplicative Inverse
(ba)−1=ab,a=0
Order Relation
To compare two rational numbers, let
ba,dc∈Q,b>0,d>0.
We define the order relation < on Q by:
ba<dc⟺ad<bc.
Theorems
-
a+b=b+a,a×b=b×a.
-
a+(b+c)=(a+b)+c,a×(b×c)=(a×b)×c.
-
a+0=a,a×1=a.
-
∀a∈Q,∃(−a) such that a+(−a)=0.
-
∀a∈Q∖{0},∃a−1 such that a×a−1=1.
-
a×(b+c)=a×b+a×c.
Real Numbers
A Dedekind cut in Q is a partition (A,B) of Q satisfying:
1.2.3.A,B⊂Q,A∪B=Q,A∩B=∅,∀a∈A,∀b∈B,a<b,A has no greatest element.
Each real number is identified with one such cut A, which intuitively represents “all rationals less than that real number.”
For example:
2={q∈Q∣q<0 or q2<2}.
The set of all Dedekind cuts is denoted by:
R={A⊂Q∣A is a Dedekind cut}.
Addition
A+B={a+b∣a∈A,b∈B}.
Multiplication
(for positive cuts)
A×B={a×b∣a∈A,b∈B,a,b>0}.
Negatives and general cases are defined symmetrically by extending signs.
Order Relation
Define:
A<B⟺A⊊B.
This relation extends the usual order on Q and makes (R,<) a totally ordered set.
Theorems
-
a+b=b+a,a×b=b×a.
-
a+(b+c)=(a+b)+c,a×(b×c)=(a×b)×c.
-
a+0=a,a×1=a.
-
∀a∈Q,∃(−a) such that a+(−a)=0.
-
∀a∈Q∖{0},∃a−1 such that a×a−1=1.
-
a×(b+c)=a×b+a×c.
-
The set of rational numbers Q is dense in R:
∀a,b∈R,a<b⇒∃r∈Q such that a<r<b.
- Every nonempty subset S⊂R that is bounded above has a least upper bound (supremum) in R:
∀S⊂R,S=∅,if S is bounded above, then supS∈R.
This property makes R a complete ordered field.