Least Upper Bound of R (via Dedekind Cuts)

We'll prove the following:

∃R

∃ an ordered field R which contains Q which satisfies the the axiom of completeness.

here's the definition if you need:

The Axiom of Completeness

Every nonempty set of real numbers that is bounded above has a least upper bound.

But we'll be proving this in the context of dedekind cuts:

Let A be a nonempty subset of R which is bounded above. As the picture above shows, if we let α=⋃Ai∈AAi, then α will be the least upper bound.

First, let's verify it's a cut:

α is a cut

α=⋃Ai∈AAi is a cut.

Proof

  1. (∅≠α≠Q). Clearly A≠∅⇒A∈A and since A is a cut then A≠∅. Then ∃a∈A so clearly a∈α by definition. Similarly, notice that α≠Q as follows: let B be an upper bound of A (as given by the definition of A). Since B is a cut, then B≠Q so ∃y∉B. Then y∉α because for any arbitrary a∈α then a∈Ai for some ∃Ai∈A. Ai is bounded by B, so then Ai⊆B. Thus then a∈B. As a result, then a≤y (as otherwise then y∈B by the definition of a cut, which is a contradiction). Since a was arbitrary, then ∀a∈α(a≤y), so choose for example y+1∉α which shows α≠Q.
  2. (α satisfies (2) of a cut): Let a∈α be arbitrary. As such then ∃A∈A where a∈A. Let q<a. We'll show q∈α. Since A is a cut, and q<a, then a∈A. By the definition of α then q∈α.
  3. (α satisfies (3) of a cut): Let a∈α so ∃A∈A s.t. a∈A. Since A is a cut then ∃p>a s.t. p∈A. But then that means that p∈α. Thus there always is p where p>a and p∈α.
    ☐
    Now we need to show that α is an upper bound, and that α is the least upper bound.
α is an upper bound, and specifically the least upper bound of A.

Proof

  1. (α is an upper bound of A): A≤α⇔A⊆α.
  2. (α is the least upper bound of A) for any other upper bound B has α≤B so α is the smallest one.
    ☐