Peano Natural Numbers
A
Peano system consists of a set
, an element
, and a
function , called the successor function, such that:
The elements of
are called
natural numbers.
The familiar natural numbers are recovered by repeatedly applying the successor function from the Peano natural numbers. We write
so is the operation of moving to the next natural number. The final Peano axiom is the induction principle. To prove a statement for every , it is enough to prove , and then prove that implies . Indeed, let be the set of natural numbers for which is true. The base case says , and the implication says that whenever , its successor is also in . Thus contains , then , then , and so on. The Peano induction axiom says that any subset of with this property must already be all of , so holds for every natural number.
Another way to read the induction axiom is that a proper finite initial piece of the natural numbers cannot be closed under successors. If contains only finitely many familiar natural numbers, then among them there is a last one, the number obtained by applying the most times. Applying to that element produces the next natural number, which was not already in . Thus for such a finite , the image would include an element outside , so would fail. The axiom says that the only subset of that contains and survives this successor test forever is itself.
Recursive Addition on Natural Numbers
Addition on is defined recursively by
Recursive Multiplication on Natural Numbers
Multiplication on is defined recursively by
Zero is Additive Identity for Natural Numbers
The element
is an
identity element for addition on
. That is, for every
,
We must show that and that for every . The latter equality is part of the recursive definition of addition.
To handle , we prove the claim by induction on . For the base case, by the recursive definition. Now assume for some . We want to show that . By the recursive definition,
By the inductive hypothesis, , so . Therefore . By induction, for every , so is an identity element for addition.
Addition on Natural Numbers is Associative
The
recursively defined addition on
is
associative. That is, for all
,
Let . We prove the claim by induction on .
For the base case, suppose . We want to show
Since zero is an additive identity, we have and . Thus the base case holds.
Now assume
We want to prove
By the recursive definition of addition,
On the other hand, start with . Applying the same recursive rule to gives . Then applying the recursive rule again to gives
By the inductive hypothesis, , so both sides are equal to . Therefore addition is associative.
Addition on Natural Numbers is Commutative
The
recursively defined addition on
is
commutative. That is, for all
,
First prove by induction on that
The base case follows from , and the successor step follows by applying the recursive definition to both sides.
Now prove by induction on . The base case is , using that zero is an additive identity. If , then
Hence addition is commutative.
Successor of Zero is Multiplicative Identity for Natural Numbers
The element
is an
identity element for multiplication on
. That is, for every
,
First note that , since
Also by definition.
The element is a right multiplicative identity because
using that zero is an additive identity.
It is a left multiplicative identity by induction on . The base case is . If , then
Thus is a multiplicative identity.
Multiplication Distributes Over Addition on Natural Numbers
The
recursively defined multiplication on
distributes over addition. That is, for all
,
Fix and induct on . The base case follows from
If , then
using associativity of addition in the last step. Hence multiplication distributes over addition.
Multiplication on Natural Numbers is Associative
The
recursively defined multiplication on
is
associative. That is, for all
,
Fix and induct on . The base case follows because both sides are . If , then
using distributivity in the third equality. Hence multiplication is associative.
Multiplication on Natural Numbers is Commutative
The
recursively defined multiplication on
is
commutative. That is, for all
,
First prove by induction on that
The base case is . The successor step follows from the recursive multiplication rule together with associativity and commutativity of addition.
Now prove by induction on . The base case follows from , where is proved by induction on . If , then
Hence multiplication is commutative.
Order on Natural Numbers
For , define
if and only if there exists such that . Define if and .
Natural Numbers are Well-Ordered
Every non-empty subset of
has a least element with respect to the
order on natural numbers.
Integer Pair Relation
On , define a relation by
Integer Pair Relation is an Equivalence Relation
Addition and Multiplication of Integers
Let . Define
and
Negation of Integers
Let . Define
Order on Integers
Let . Define
Order on Integers is Well-Defined
The
order on integers does not depend on the chosen representatives of the equivalence classes.
Integers Form an Ordered Integral Domain
The integers , with the operations and order defined above, form an ordered integral domain.
Rational Number Pair Relation
On , define a relation by
Rational Number Pair Relation is an Equivalence Relation
Addition and Multiplication of Rationals
Let . Define
and
Additive and Multiplicative Inverses of Rationals
Let . Define
If , define
Order on Rationals
Let . Choose representatives with and . Define
Order on Rationals is Well-Defined
The
order on rationals does not depend on the chosen positive-denominator representatives.
Dedekind Cut
Let
. The set
is a
Dedekind cut if:
- and .
- If , , and , then .
- If , then there exists such that .
Rational Upper Rays are Dedekind Cuts
Let
. Then
is a
Dedekind cut.
Rational Cut
Let
. The
rational cut at , denoted
, is the
Dedekind cut
Irrational Cut
An
irrational cut is a
Dedekind cut that is not equal to
for any
.
Square Root Two Cut
The set
is the Dedekind cut corresponding to the missing rational boundary .
Complement of a Dedekind Cut
Let
be a
Dedekind cut. Then:
- .
- If , , and , then .
Dedekind Cuts are Linearly Ordered by Containment
Let
be
Dedekind cuts. Then exactly one of the following holds:
Union of Dedekind Cuts is a Dedekind Cut
Let
be a non-empty family of subsets of
. Suppose that every
is a
Dedekind cut. If
then
is a Dedekind cut.
Dedekind Cut Operation Closure
Let
be
Dedekind cuts. Then:
- is a Dedekind cut.
- is a Dedekind cut.
- If and , then is a Dedekind cut.
- If there exists such that , then is a Dedekind cut.
Dedekind Cut Approximation
Let
be a
Dedekind cut.
- If and , then there exist and such that , and for some .
- If , , and there exists such that , then there exist and such that , , and for some .
Real Numbers as Dedekind Cuts
The set of real numbers, denoted , is defined by
Order on Dedekind Real Numbers
Let
, where
is defined as
Dedekind cuts. Define
and
Addition and Negation of Dedekind Reals
Let
, where
is defined as
Dedekind cuts. Define
and
Order Comparison with Rational Cuts
Let
and
.
- if and only if there exists such that .
- if and only if , if and only if for all .
- If , then .
Multiplication and Inverse of Dedekind Reals
Let
, where
is defined as
Dedekind cuts. Multiplication is defined by cases:
- If and , then .
- If and , then .
- If and , then .
- If and , then .
For
, multiplicative inverse is defined by cases:
- If , then .
- If , then .
Rationals Embed into Dedekind Reals
Define
by
for all
. Then:
- The function is injective.
- and .
- For , .
- For , .
- For , .
- If , then .
- if and only if .