How to Calculate the Supremum of a Set
At a glance
- 1. Find a candidate
Look for a number that seems to bound every element of the set from above.
- 2. Prove the upper bound
Show that no element of the set is larger than your candidate.
- 3. Show it is least
Prove that elements of the set can get arbitrarily close to the candidate from below.
- 4. Check attainment
If the candidate belongs to the set, it is also the maximum; otherwise, there is no maximum.
The supremum of a set is its least upper bound. To calculate it, you need to establish two facts: your candidate is an upper bound, and no smaller number is an upper bound. This second part is why simply spotting a number that bounds the set is not enough.
A supremum does not have to be an element of the set. When it is an element, it is also the set’s maximum. The distinction matters especially for open intervals and sequences that approach a limit without reaching it.
What the supremum means
Let be a nonempty set of real numbers. A number is an upper bound of if for every . The supremum, written , is the smallest of all such upper bounds.
Equivalently, a real number is precisely when:
- for every ; and
- for every , some satisfies .
The first condition says that is an upper bound. The second says that elements of get as close to as you like from below. Together, they rule out any smaller upper bound.
In the real numbers, every nonempty set that is bounded above has a supremum. If a set is unbounded above, it has no real supremum. Some contexts use the extended real numbers and write its supremum as .
A step-by-step method
- Identify the set and its domain. For a sequence, note which indices are allowed; for an interval or function, check whether endpoints are included.
- Guess a candidate. Use the pattern of values, inequalities, or endpoint behavior to find a possible least upper bound.
- Prove it is an upper bound. Verify that every element of the set is at most the candidate.
- Prove it is the least upper bound. Show that for every , at least one element exceeds the candidate minus .
- Check whether the bound is attained. If the candidate is in the set, it is the maximum. If not, the set has no maximum at that value.
For a finite, nonempty set, this process is simple: the supremum is the largest element. For infinite sets, the last two proof steps are often the main work.
Worked example: a sequence approaching 3
Let
The first few elements are , , and approximately . We will show that .
First, show 3 is an upper bound. Since , we have , so
Thus every element of is less than 3.
Next, show that no smaller number is an upper bound. Let . Choose a positive integer large enough that . Then , and therefore
So however close to 3 you choose a number from below, some element of lies above it. By the supremum criterion, .
But : no finite positive integer makes . Therefore has no maximum. Its supremum is 3 even though it never reaches 3.
Maximum versus supremum
Consider the interval . Every element is at most 4, and 4 belongs to . Hence , and 4 is also the maximum.
For , every element is still less than 4, and elements can be chosen arbitrarily close to 4. Thus , but has no maximum because 4 is not included. The supremum describes the upper edge of a set, not necessarily an element in the set.
Common mistakes
- Giving an upper bound without proving it is least. For the sequence above, 10 is an upper bound, but it is not the supremum. You must show that values approach the proposed bound closely enough to exclude every smaller upper bound.
- Assuming the supremum must belong to the set. That is required for a maximum, not for a supremum.
- Confusing an unbounded set with one whose supremum is not attained. A set can approach a finite supremum without attaining it. An unbounded-above set has no finite real upper bound at all.
- Ignoring endpoint inclusion. The supremum of and is in both cases, but only the latter includes its supremum and has a maximum.
When the set is defined by a function, the same logic applies: find a candidate upper bound for all allowed inputs, then show that function values can approach it as closely as desired. Whether the function actually takes that value depends on the domain and whether the relevant endpoint or input is included.
References
- Understanding Analysis, Stephen Abbott, 2nd edition
- Principles of Mathematical Analysis, Walter Rudin, 3rd edition
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.