least upper bound property proof