Tutorials › Real Analysis › Supremum

Number Systems · Tutorial 110 of 1000

Supremum

The supremum captures the least upper bound of a set, whether or not that bound is attained.

Beginner 9 min read

What You'll Learn

  • Define the supremum of a nonempty set bounded above
  • Distinguish a supremum from a maximum
  • Use an epsilon condition to verify a candidate supremum
  • Apply the completeness property of the real numbers
  • Find the supremum of a union of two bounded sets

Beyond Maximum and Minimum

A maximum is an upper bound that belongs to the set. But, as the previous tutorial showed, a set can have an upper bound without having a maximum. For example, the numbers in an open interval can approach its right endpoint without reaching it. The supremum records the least upper bound in both situations: whether or not that bound is an element of the set.

Recall from “Upper Bounds” that \(U\) is an upper bound for \(S\subseteq\mathbb{R}\) when \(x\leq U\) for every \(x\in S\). The key additional idea is to compare all of a set’s upper bounds. The supremum is the smallest one.

Definition (Supremum). Let \(S\subseteq\mathbb{R}\). A number \(\alpha\in\mathbb{R}\) is the supremum of \(S\) if \(\alpha\) is an upper bound for \(S\), and \(\alpha\leq U\) for every upper bound \(U\) of \(S\). When it exists, the supremum is denoted by \(\sup S\).

The definition has two parts: \(\alpha\) must first be an upper bound, and it must then be no larger than any other upper bound. A maximum, by contrast, must belong to \(S\). Thus a supremum need not be a maximum, though every maximum is also the supremum.

The Completeness Property of the Real Numbers

In the real numbers, every nonempty set that is bounded above has a supremum. This guarantee is the least-upper-bound property, also called the completeness property, of \(\mathbb{R}\). It is a fundamental property of the real numbers, not a consequence of the field and order rules alone. In the development of real analysis, it is what ensures that a least upper bound exists when a set is nonempty and has an upper bound.

Completeness Principle. Every nonempty subset of \(\mathbb{R}\) that is bounded above has a supremum in \(\mathbb{R}\).

Both conditions matter. The empty set has no supremum in \(\mathbb{R}\): every real number is an upper bound for it, but there is no least real number. A set that is unbounded above has no upper bounds, so it cannot have a supremum as defined here. For a nonempty set bounded above, however, the Completeness Principle guarantees that the supremum exists.

Worked Example: An Open Interval Has a Supremum

Let \(S=(1,4)\). Every \(x\in S\) satisfies \(x<4\), so \(4\) is an upper bound. To show it is the least upper bound, let \(U\) be any upper bound for \(S\). If \(U<4\), then the number \(x=(\max\{1,U\}+4)/2\) lies strictly between \(\max\{1,U\}\) and \(4\). In particular, \(1<x<4\), so \(x\in S\), but \(x>U\), contradicting that \(U\) is an upper bound. Therefore every upper bound \(U\) satisfies \(4\leq U\), and \(\sup S=4\).

The number \(4\) does not belong to \(S\), so it is not a maximum. This example shows why the supremum extends the idea of a maximum: it identifies the least upper bound even when the bound is not attained.

Worked Example: A Supremum That Is Also a Maximum

Let \(T=\{-5,0,3,9/2\}\). The number \(9/2\) belongs to \(T\), and each of the other elements satisfies \(-5\leq9/2\), \(0\leq9/2\), and \(3\leq9/2\). Thus \(9/2\) is a maximum of \(T\), and hence an upper bound. Any upper bound \(U\) for \(T\) must satisfy \(9/2\leq U\), because \(9/2\in T\). Therefore \(9/2\) is the least upper bound, and \(\sup T=9/2=\max T\).

The distinction is about membership: a supremum is always an upper bound, but it is a maximum only if it belongs to the set.

An Approximation Test for the Supremum

The definition says that the supremum is no larger than any other upper bound. A useful equivalent test describes how elements of the set must come arbitrarily close to it from below. The test makes precise the idea that a supremum cannot be lowered, even by a small amount, while remaining an upper bound.

Theorem (Approximation Characterization of the Supremum). Let \(S\subseteq\mathbb{R}\) be nonempty, and let \(\alpha\) be an upper bound for \(S\). Then \(\alpha=\sup S\) if and only if, for every \(\varepsilon>0\), there is an \(s\in S\) such that \(\alpha-\varepsilon<s\).

Proof. First suppose \(\alpha=\sup S\), and let \(\varepsilon>0\). If no \(s\in S\) satisfied \(\alpha-\varepsilon<s\), then every \(s\in S\) would satisfy \(s\leq\alpha-\varepsilon\). This would make \(\alpha-\varepsilon\) an upper bound for \(S\). But \(\alpha-\varepsilon<\alpha\), contradicting that \(\alpha\) is the least upper bound. Therefore there is an \(s\in S\) with \(\alpha-\varepsilon<s\).

Conversely, suppose that for every \(\varepsilon>0\) there is an \(s\in S\) with \(\alpha-\varepsilon<s\). We already know that \(\alpha\) is an upper bound. Let \(U\) be any upper bound for \(S\). If \(U<\alpha\), then \(\varepsilon=\alpha-U>0\). The assumed property gives some \(s\in S\) such that \(\alpha-\varepsilon<s\). Since \(\alpha-\varepsilon=U\), this says \(U<s\), contradicting that \(U\) is an upper bound. Thus no upper bound is less than \(\alpha\), so \(\alpha\leq U\) for every upper bound \(U\). Hence \(\alpha=\sup S\). \(\square\)

Worked Example: Verifying a Supremum by Approximation

Let \(S=(2,7)\). Every \(s\in S\) satisfies \(s<7\), so \(7\) is an upper bound. Given \(\varepsilon>0\), we find an element of \(S\) greater than \(7-\varepsilon\). If \(0<\varepsilon\leq 2\), take \(s=7-\varepsilon/2\). Then \(s<7\), and \(s\geq6>2\), while \(7-\varepsilon<s\) because \(\varepsilon/2<\varepsilon\). If \(\varepsilon>2\), take \(s=6\). Then \(2<6<7\), and \(7-\varepsilon<5<6\). In either case \(s\in S\) and \(7-\varepsilon<s\). The Approximation Characterization therefore gives \(\sup S=7\).

Since \(7\notin S\), the supremum is not a maximum. The approximation test avoids having to compare \(7\) directly with every possible upper bound.

When Is the Supremum a Maximum?

The Approximation Characterization also clarifies the relationship between a supremum and a maximum. If the supremum is in the set, its upper-bound property makes it the maximum. Conversely, if a maximum exists, every upper bound must be at least that maximum, so the maximum is the least upper bound.

Theorem (A Supremum Is a Maximum Exactly When It Is Attained). Let \(S\subseteq\mathbb{R}\) be nonempty and bounded above. Then \(\sup S\) is a maximum of \(S\) if and only if \(\sup S\in S\). In particular, if \(S\) has a maximum, then \(\sup S=\max S\).

Proof. Write \(\alpha=\sup S\). By definition, \(\alpha\) is an upper bound for \(S\). If \(\alpha\in S\), then \(\alpha\) belongs to the set and every \(s\in S\) satisfies \(s\leq\alpha\). These are exactly the conditions for \(\alpha\) to be a maximum.

Conversely, suppose \(M\) is a maximum of \(S\). Then \(M\in S\), and \(M\) is an upper bound. Since \(\sup S\) is the least upper bound, \(\sup S\leq M\). But \(M\in S\) and \(\sup S\) is an upper bound, so \(M\leq\sup S\). Antisymmetry gives \(M=\sup S\), and therefore the supremum belongs to \(S\). \(\square\)

A common mistake is to conclude that a supremum is a maximum merely because it bounds the set. The membership condition is essential. The open interval example has supremum \(4\), but \(4\notin(1,4)\), so it has no maximum.

Worked Example: A Least Upper Bound That Is Not Attained

Let \(A=\{x\in\mathbb{R}:0\leq x<5\}\). Since each element is less than \(5\), the number \(5\) is an upper bound. For any \(\varepsilon>0\), if \(\varepsilon\leq 2\), choose \(x=5-\varepsilon/2\). Then \(4\leq x<5\), so \(x\in A\), and \(5-\varepsilon<x\). If \(\varepsilon>2\), choose \(x=4\). Then \(x\in A\), and \(5-\varepsilon<3<4\). Thus elements of \(A\) lie within every positive distance below \(5\), and the Approximation Characterization gives \(\sup A=5\).

The set does not contain \(5\), so the theorem shows that \(5\) is not a maximum. In fact, no element of \(A\) is a maximum: if \(x\in A\), then \(y=(x+5)/2\) satisfies \(x<y<5\), so \(y\in A\) is larger than \(x\).

Suprema of Unions

The upper-bound viewpoint also makes it possible to find the supremum of a union from the suprema of its two parts. The larger of the two suprema bounds both sets. It is the least such bound because any upper bound for the union must bound each set separately.

Theorem (Supremum of a Union). Let \(S,T\subseteq\mathbb{R}\) be nonempty and bounded above. Then \(\sup(S\cup T)\) is the larger of \(\sup S\) and \(\sup T\).

Proof. By the Completeness Principle, \(\sup S\) and \(\sup T\) exist. Let \(\alpha\) be the larger of these two numbers. Since \(\sup S\) is an upper bound for \(S\) and \(\sup S\leq\alpha\), every element of \(S\) is at most \(\alpha\). Similarly, every element of \(T\) is at most \(\alpha\). Thus \(\alpha\) is an upper bound for \(S\cup T\).

Now let \(U\) be any upper bound for \(S\cup T\). It is an upper bound for \(S\) and for \(T\), so the least-upper-bound definitions give \(\sup S\leq U\) and \(\sup T\leq U\). Hence their larger value \(\alpha\) also satisfies \(\alpha\leq U\). Therefore \(\alpha\) is the least upper bound of \(S\cup T\), proving the result. \(\square\)

Worked Example: Combining Two Supremum Values

Let \(S=(0,3)\) and \(T=[-2,6)\). The same upper-bound and approximation reasoning used for open intervals gives \(\sup S=3\) and \(\sup T=6\). The larger of these two numbers is \(6\). The Supremum of a Union Theorem therefore gives \(\sup(S\cup T)=6\). Since \(6\notin S\cup T\), this supremum is not a maximum. In this example, every element of the union is less than \(6\), and elements of \(T\) can be chosen arbitrarily close to \(6\) from below.

Suprema allow us to describe the precise upper edge of a set without requiring that the set contain an element at that edge. The Completeness Principle guarantees that this edge exists for every nonempty set bounded above; the approximation test verifies a proposed value; and membership determines whether that supremum is also a maximum.

Key takeaway. The supremum of a nonempty set bounded above is its least upper bound. It can be outside the set, and it is a maximum exactly when it belongs to the set.

Check Your Understanding

Use the definition and results in this tutorial to answer each question.

  1. What two conditions must a number satisfy to be the supremum of a set?
  2. What does the Completeness Principle guarantee for a nonempty set bounded above?
  3. State the Approximation Characterization of the Supremum.
  4. When is the supremum of a set also its maximum?
  5. If \(\sup S=2\) and \(\sup T=8\), what is \(\sup(S\cup T)\), provided both sets are nonempty and bounded above?