From Honors Mathematics B, Homework 1.

Theorem: Elements in a subset of \mathbb R can be arbitrarily close to the supremum and infimum

Suppose is a set of real numbers, and that is an upper bound for this set (i.e., for all , we have ). Then

That is, the given upper bound is the least upper bound of if and only if, for all real numbers , there exists some for which

Proof. We can prove this statement by proving the contrapositive

For the forward implication, let with , so is not the least upper bound for and is strictly positive. Observing that the average of and has , we can choose . Since the upper bound is defined to have for all , we have

This shows that there exists for which is a strict inequality, which completes the forward proof.

For the reverse implication, we can show the given upper bound is greater than some other real upper bound for . The hypothesis implies that the average of and has

We see the average is a real number strictly greater than all of , so it precisely an real upper bound for that is strictly smaller than . Since is greater than some other upper bound for , it cannot be the least upper bound, which completes the reverse proof.