Note that (i) states from the suprema is an upper bound, and then (ii) further states it's the lowest one. Thus, we can use it as a lemma:
Suprema Lemma
Suppose is an upper bound for a set . Then iff, for all there is an element satisfying .
Proof
This lemma essentially says that given is an upper bound, then is the least upper bound iff any number smaller than is not an upper bound.
(). Suppose . Let . Consider . Since and is the least upper bound, then is not an upper bound for . Hence, there's some other bound where as otherwise then is an upper bound for which is a contradiction.
(). Assume is an upper bound with the property that no matter how
is chosen that is no longer an upper bound for ; namely . Notice that where is not an upper bound if we choose in our given. Hence, if we assume that was an upper bound then as required (it's the opposite of the given, otherwise there's a contradiction).
☐