ΘρϵηΠατπ

Peano Natural Numbers
A Peano system consists of a set , an element 0, and a function S:, called the successor function, such that:
  • 0S().
  • S is injective.
  • If A, 0A, and S(A)A, then A=.
The elements of are called natural numbers.
Recursive Addition and Multiplication on Naturals
Addition on is defined recursively by a+0=a,a+S(b)=S(a+b). Multiplication on is defined recursively by a0=0,aS(b)=ab+a.
Natural Numbers Satisfy Arithmetic Laws
The recursively defined addition and multiplication on are associative and commutative, multiplication distributes over addition, 0 is an additive identity, and S(0) is a multiplicative identity.
Order on Natural Numbers
For a,b, define ab if and only if there exists c such that a+c=b. Define a<b if ab and ab.
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 (a,b)(c,d)a+d=c+b.
Integer Pair Relation is an Equivalence Relation
Integers as Equivalence Classes
The integers, denoted , are the equivalence classes of × under the integer pair relation. The class of (a,b) represents the formal difference ab.
Addition and Multiplication of Integers
Let [(a,b)],[(c,d)]. Define [(a,b)]+[(c,d)]=[(a+c,b+d)] and [(a,b)][(c,d)]=[(ac+bd,ad+bc)].
Integer Addition and Multiplication are Well-Defined
The operations of addition and multiplication of integers do not depend on the chosen representatives of the equivalence classes.
Negation of Integers
Let [(a,b)]. Define [(a,b)]=[(b,a)].
Order on Integers
Let [(a,b)],[(c,d)]. Define [(a,b)][(c,d)]a+dc+b.
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 ×({0}), define a relation by (a,b)(c,d)ad=bc.
Rational Number Pair Relation is an Equivalence Relation
Rational Numbers as Equivalence Classes
The rational numbers, denoted , are the equivalence classes of ×({0}) under the rational number pair relation. The class of (a,b) is denoted by ab.
Addition and Multiplication of Rationals
Let ab,cd. Define ab+cd=ad+bcbd and abcd=acbd.
Rational Addition and Multiplication are Well-Defined
The operations of addition and multiplication of rationals do not depend on the chosen representatives of the equivalence classes.
Additive and Multiplicative Inverses of Rationals
Let ab. Define ab=ab. If a0, define (ab)1=ba.
Order on Rationals
Let ab,cd. Choose representatives with b>0 and d>0. Define ab<cdad<bc.
Order on Rationals is Well-Defined
The order on rationals does not depend on the chosen positive-denominator representatives.
Rationals Form an Ordered Field
The rational numbers , with the operations and order defined above, form an ordered field.
Dedekind Cut
Let A. The set A is a Dedekind cut if:
  • A and A.
  • If xA, y, and yx, then yA.
  • If xA, then there exists yA such that y<x.
Rational Upper Rays are Dedekind Cuts
Let r. Then {x:x>r} is a Dedekind cut.
Rational Cut
Let r. The rational cut at r, denoted Dr, is the Dedekind cut Dr={x:x>r}.
Irrational Cut
An irrational cut is a Dedekind cut that is not equal to Dr for any r.
Square Root Two Cut
The set T={x:x>0x2>2} is the Dedekind cut corresponding to the missing rational boundary 2.
Complement of a Dedekind Cut
Let A be a Dedekind cut. Then:
  • A={x:x<a for all aA}.
  • If xA, y, and yx, then yA.
Dedekind Cuts are Linearly Ordered by Containment
Let A,B be Dedekind cuts. Then exactly one of the following holds: AB,A=B,BA.
Union of Dedekind Cuts is a Dedekind Cut
Let 𝒜 be a non-empty family of subsets of . Suppose that every X𝒜 is a Dedekind cut. If X𝒜X, then X𝒜X is a Dedekind cut.
Dedekind Cut Operation Closure
Let A,B be Dedekind cuts. Then:
  • {r:r=a+b for some aA and bB} is a Dedekind cut.
  • {r:r<c for some cA} is a Dedekind cut.
  • If 0A and 0B, then {r:r=ab for some aA and bB} is a Dedekind cut.
  • If there exists qA such that q>0, then {r:r>0 and 1r<c for some cA} is a Dedekind cut.
Dedekind Cut Approximation
Let A be a Dedekind cut.
  • If y and y>0, then there exist uA and vA such that y=uv, and v<e for some eA.
  • If y, y>1, and there exists qA such that q>0, then there exist rA and sA such that s>0, y>rs, and s<g for some gA.
Real Numbers as Dedekind Cuts
The set of real numbers, denoted , is defined by ={A:A is a Dedekind cut}.
Order on Dedekind Real Numbers
Let A,B, where is defined as Dedekind cuts. Define A<BAB, and ABAB.
Addition and Negation of Dedekind Reals
Let A,B, where is defined as Dedekind cuts. Define A+B={r:r=a+b for some aA and bB} and A={r:r<c for some cA}.
Order Comparison with Rational Cuts
Let A and r.
  • A>Dr if and only if there exists qA such that q>r.
  • ADr if and only if rA, if and only if a>r for all aA.
  • If A<D0, then AD0.
Multiplication and Inverse of Dedekind Reals
Let A,B, where is defined as Dedekind cuts. Multiplication is defined by cases:
  • If AD0 and BD0, then AB={r:r=ab for some aA and bB}.
  • If A<D0 and BD0, then AB=((A)B).
  • If AD0 and B<D0, then AB=(A(B)).
  • If A<D0 and B<D0, then AB=(A)(B).
For AD0, multiplicative inverse is defined by cases:
  • If A>D0, then A1={r:r>0 and 1r<c for some cA}.
  • If A<D0, then A1=((A)1).
Dedekind Reals Form an Ordered Field
Let A,B,C, where is defined as Dedekind cuts. Then , with the operations and order defined above, satisfies the ordered-field laws: associativity and commutativity of addition and multiplication, additive and multiplicative identities D0 and D1, additive inverses, multiplicative inverses for non-zero elements, distributivity, trichotomy, compatibility of addition with order, and compatibility of multiplication by positive elements with order.
Greatest Lower Bound Property for Dedekind Reals
Let 𝒜. If 𝒜 is non-empty and bounded below, then 𝒜 has a greatest lower bound.
Least Upper Bound Property for Dedekind Reals
Let 𝒜. If 𝒜 is non-empty and bounded above, then 𝒜 has a least upper bound.
Rationals Embed into Dedekind Reals
Define i: by i(r)=Dr for all r. Then:
  • The function i: is injective.
  • i(0)=D0 and i(1)=D1.
  • For r,s, i(r+s)=i(r)+i(s).
  • For r, i(r)=i(r).
  • For r,s, i(rs)=i(r)i(s).
  • If r0, then i(r1)=i(r)1.
  • r<s if and only if i(r)<i(s).