Proof of the Cut Property using the Axiom of Completeness

real-analysissolution-verification

I'm reading Understanding Analysis by Stephen Abbott and wanted to ensure this proof I've just written is correct.

Here's the statement I'm proving (The Cut Property):

If $A,B$ are non-empty, disjoint sets so that $A \cup B = \mathbb{R}$, $A \cap B = \emptyset$, and $\forall a \in A, b \in B, a < b$ then $\exists c \in \mathbb{R}$ such that $\forall a \in A, b \in B, a \leq c \leq b$.

And here is my proof. I'm wondering if it is correct and if there is a simpler way I might have overlooked.

Proof. Since $A$ is non-empty and bounded above by any element of $B$ we know that $\sup{A}$ exists. We will take $c = \sup{A}$.
Since $A$ and $B$ are disjoint and contain all of the reals, $c$ must exist in one, but not both, of these sets. Will will split into cases from here.

Case $c \in A$.
From the definition of supremum we know that $a \leq c$ where $a \in A$. Additionally, since $c \in A$ we know from our assumption that $c < b$ where $b \in B$. Thus the original statement is proven in this case.

Case $c \in B$.
From our assumptions we know that $a < c$ where $a \in A$. To show that $c \leq b$ where $b \in B$ we will prove that $c = \inf{B}$. That is, we will show that $\forall \varepsilon > 0, \exists x \in B$ so that $c + \varepsilon > x$. Let $\varepsilon > 0$. Then take $x = c$ since in this case $c \in B$. Then obviously $c + \varepsilon > c = x$. Thus $c = \inf{B}$.

In either case we have $\forall a \in A, b \in B, a \leq c \leq b$. Thus we have proven the cut property. $\square$

How does it look? Thanks!

Best Answer

What you’ve done in the second case is not sufficient to show that $c\le b$ for every $b\in B$. To see this, suppose that $A=\{x\in\Bbb R:x\le 0\}$; clearly $c=0\notin B$, so this example falls in your second case. Now imagine that you lose track of what you’re doing and think that $c=1$. For each $\epsilon>0$ there is an $x\in B$ such that $1+\epsilon>x$, because we can always take $x=1$. According to your argument this would allow you to conclude that $1=\inf B$, but of course this is false: all that this shows is that

$$1=\inf\{x\in B:x>1\}\,,$$

not that $1=\inf B$. (This is a good thing, since $1$ isn’t $\inf B$.) Similarly, your argument shows only that $c=\inf\{x\in B:x>c\}$, not that $c=\inf B$: it does not rule out the possibility that some member of $B$ is less than $c$.

In your first case it is obvious that $c$ is a lower bound for $B$, so what still needs to be proved is that it is the greatest lower bound for $B$; you did that. In your second case it is obvious that if $c$ is a lower bound for $B$ at all, then it is the greatest lower bound, but you still have to prove that it is a lower bound for $B$. You proved that nothing larger than $c$ can be a lower bound for $B$, just as above I proved that nothing larger than $1$ can be a lower bound for $B$, but you did not prove that $c$ actually is a lower bound for $B$. (And your proof that nothing larger than $c$ can be a lower bound for $B$ is unnecessarily complicated: you could simply say that in this case $c\in B$, so of course $\inf B\le c$.)

You can actually handle both cases at once. Let $c=\sup A$, as you did, and suppose that there is a $b\in B$ such that $b<c$. By the definition of the supremum there is an $a\in A\cap(b,c)$. (If you prefer, let $\epsilon=c-b$, and choose $a\in A$ such that $c-\epsilon<a<c$; it’s just a slightly more complicated way of saying the same thing.) But then $b<a$, which is impossible. Thus, $c\le b$ for each $b\in B$, and the fact that $c=\sup A$ ensures that $a\le c$ for each $a\in A$.

Related Question