Subsequences and Their Limits
Suppose a sequence of numbers wanders around, never quite settling down. But you notice something interesting. If you look only at every tenth term, or only at the terms with odd index, a clear pattern of convergence emerges. Is that pattern an illusion? Or does it say something binding about the whole sequence? This question sits at the heart of one of the most useful ideas in analysis: the subsequence. A subsequence is what remains of a sequence after you discard some of its terms. You must keep infinitely many, preserving their original order. The central fact of this article is deceptively simple to state. It is also enormously powerful in consequence: if a sequence converges to a limit , then every subsequence of it also converges to . This single fact is the workhorse behind an entire family of techniques in analysis. It gives a clean way to prove divergence — find two subsequences with different limits. Then the full sequence cannot converge. It underlies the Bolzano-Weierstrass Theorem, which guarantees convergent subsequences even for sequences that themselves diverge. It is the conceptual seed of Limit Superior and Limit Inferior, invariants built entirely out of the limits of subsequences. The big picture is that convergence is a robust property. It does not depend on the sequence's full index set. It depends only on the eventual behavior of the tail. Passing to a subsequence can only "forget" information. It can never manufacture new limiting behavior out of nothing. A convergent sequence cannot secretly contain a subsequence heading somewhere else. Nor can it contain one that fails to converge at all. This article gives the precise definition of a subsequence. It proves rigorously that subsequences inherit limits. It illustrates the idea with two worked examples of contrasting flavor. Finally, it shows exactly what fails if the defining hypothesis of a subsequence — strictly increasing index selection — is dropped.
- A subsequence of is formed by selecting infinitely many terms, in order, without reordering.
- Formally, it is where is a strictly increasing sequence of positive integers.
- Main theorem: if , then for every subsequence.
- This gives an instant divergence test: two subsequences with different limits the sequence diverges.
- Strict increase of the index selection is essential; without it the conclusion can fail completely.
- Key idea: convergence is inherited by subsequences because any tail of that traps also traps every sufficiently late term of any subsequence.
Where this lives today
The idea of extracting and controlling subsequences reaches far beyond a single lemma about limits. It is the engine behind the Bolzano-Weierstrass Theorem, which guarantees every bounded sequence of reals has a convergent subsequence — the crucial compactness fact underlying existence proofs throughout analysis, from the Extreme Value Theorem to the existence of solutions to differential equations via Peano's existence theorem. The notions of Limit Superior and Limit Inferior are literally defined as the largest and smallest subsequential limits of a bounded sequence, making subsequence theory the direct foundation for handling sequences that oscillate without converging, such as in the ratio and root tests for series. In functional analysis and PDE theory, "weak subsequential limits" generalize this same idea to infinite-dimensional spaces, where compactness arguments extract convergent subsequences from bounded families of functions (Banach–Alaoglu type theorems). In probability theory, tightness arguments and Prokhorov's theorem extract weakly convergent subsequences of probability measures, a direct descendant of the same logical structure. In numerical analysis and optimization, proofs that iterative algorithms (gradient descent, fixed-point iteration) converge often proceed by first showing a subsequence of iterates converges to a critical point, then upgrading this using monotonicity or contraction estimates — mirroring exactly the recursive-sequence strategy of Worked Example 2. In computer science, the study of sequences and limits of discrete structures (e.g. convergent graph sequences in graph limit theory) uses subsequence extraction as its foundational compactness tool.
Ask the tutor: Can you show me why every bounded sequence must have a convergent subsequence, using a bisection argument?
Let be a sequence of real numbers. A subsequence of is a sequence of the form
where is a strictly increasing sequence of positive integers:
That is, a subsequence is obtained by choosing an infinite, strictly increasing set of indices from and listing the corresponding terms of in the same relative order they appeared originally. We say converges to if for every there exists such that
Intuition
Picture the sequence as an infinite list of dots plotted against their index on a horizontal axis, with the values plotted vertically. A subsequence is what you get by circling infinitely many of these dots — but you are not allowed to circle them out of order. You must circle a dot with a strictly larger index every time you circle a new one. You may skip as many terms as you like between selections (even infinitely many at each stage is fine, as long as each individual index you pick is finite and strictly greater than the last one picked). The key structural fact making the main theorem work is this: the -th selected index is always at least , i.e. for all . This holds because , and each step forces , so by induction . Consequently, once you go far enough out in , the index is guaranteed to be far out in as well — so if the tail of is trapped near , the tail of is trapped near too. Convergence of the parent sequence forces every subsequence into the same net.
Statement and proof of the main theorem
Let be a sequence of real numbers, and suppose as , meaning:
Let be any subsequence of , i.e. is a strictly increasing sequence of positive integers. Then
If is a strictly increasing sequence of positive integers, then
We use induction on , a direct and non-circular technique relying only on the ordering of . Base case (): Since is a positive integer, . Inductive step: Suppose for some . Since is strictly increasing and both are integers, we have , and since they are integers this forces . Combining with the inductive hypothesis,
By the principle of mathematical induction, holds for all .
∎Now we prove the main theorem, using the The Epsilon-N Definition of a Limit directly and the index growth lemma just established.
We must show: for every , there exists such that implies . The technique is a direct epsilon-N argument, transferring the hypothesis on to a conclusion about via the index growth lemma. Let be given.
Step 1 (use convergence of the parent sequence). Since , by definition there exists such that
This depends only on and the sequence , not on the subsequence.
Step 2 (choose ). Set . We claim this choice of works for the subsequence.
Step 3 (verify the claim). Suppose . By the index growth lemma, . Combining these two inequalities,
Thus , and applying with (which is a legitimate substitution since is indeed a positive integer ) gives
Step 4 (conclude). We have shown that for every , there exists (namely ) such that . This is precisely the statement that as .
∎If a sequence has two subsequences converging to different limits, then diverges. More generally, if has a subsequence that diverges, then diverges.
This is the contrapositive of the theorem, a standard and non-circular logical technique. If converged to some , the theorem would force every subsequence to converge to that same . So if two subsequences converge to different limits , or if some subsequence fails to converge at all, then cannot converge to any single ; hence diverges.
∎Worked examples
Example 1 — proving divergence of an oscillating, growing sequence. Let
So , , , , , and so on. We claim diverges, using the corollary above. Consider the subsequence of even indices: , so , a valid strictly increasing index sequence. Then
We compute , since (this itself follows from the Archimedean property applied in the - definition: given , pick , so ). Now consider the subsequence of odd indices: , giving . Then
and by an identical argument. We have exhibited two subsequences of , one converging to and one converging to . Since , the corollary tells us diverges. Note this is a complete, rigorous proof of divergence — no need to grapple with the oscillating full sequence directly.
Example 2 — subsequences of a sequence built from the Monotone Convergence Theorem. Define recursively by
So , , , , and the terms appear to increase toward something near . Step 1: show is increasing and bounded above by , invoking <a class="wiki-link" href="/wiki/math-analysis-monotone-convergence-theorem" data-track="wiki_article.body.wiki_link">The Monotone Convergence Theorem</a>. We show by induction that for all . Base case: , true. Inductive step: assume . Then , so , in particular . This closes the induction, so for all . Next show for all , i.e. is strictly increasing. Since and , the inequality is equivalent (after squaring, valid since both sides are positive) to
Since , we have and , so the product is negative, confirming . Thus is increasing and bounded above, so by the Monotone Convergence Theorem it converges to some limit , with . Step 2: identify using continuity of the algebraic operations, then apply subsequence inheritance. Since , the shifted sequence is itself a subsequence of — precisely the subsequence with index selection (strictly increasing: ). By our theorem, as well. On the other hand, using the algebraic limit laws (themselves consequences of the - definition) and continuity of on ,
Since limits are unique, . Squaring (valid, both sides nonnegative), , i.e. , i.e. . So or . Since , we discard and conclude
This example shows subsequence inheritance used not merely to detect divergence, but as an active tool: recognizing the shifted sequence as a subsequence of lets us set up the fixed-point equation that pins down the exact numerical limit .
The theorem's hypothesis that (strictly increasing) is essential — not merely convenient. Drop this requirement and allow the index selection to be an arbitrary sequence of positive integers (repeats and decreases permitted), and the conclusion collapses. Let , so — this convergence is standard: given , choose (Archimedean property), then . Now define an index "selection" that violates strict monotonicity: let
So the index list is — indices repeat infinitely often and are not increasing. The resulting term sequence is
which does not converge: it has a subsequence (the odd- terms) constantly equal to , and a subsequence (the even- terms) tending to , so by the corollary above this "selected" sequence itself diverges — even though it was built entirely from terms of the convergent sequence . Where does the proof actually break? The index growth lemma, , is the crux, and it used strict monotonicity essentially: with both integers forces . Without that, an index like can recur arbitrarily late in , so no matter how large is, can still equal , far from the true limit . The proof's Step 3 substitution "" fails outright, since need never grow at all. This shows the strict-increase hypothesis is not a technicality: without it, arbitrarily late terms of the "subsequence" can still reach back to any fixed early term of the parent sequence, destroying inheritance of the limit.
Scope, edge cases & common traps
| Situation | What happens |
|---|---|
| convergent, any genuine subsequence | Converges to the same limit (main theorem). |
| divergent | Subsequences may converge (possibly to different limits) or diverge; no single conclusion — this is exactly the content behind Bolzano-Weierstrass Theorem. |
| Index sequence not strictly increasing | Theorem's hypothesis violated; conclusion can fail (see counterexample). |
| Finitely many terms deleted, rest kept in order | Special case of a subsequence ( for fixed ); limit still inherited. |
| Two subsequences covering all indices (e.g. odds & evens) both converging to same | Sequence itself converges to (a partial converse, provable directly from the - definition by splitting into two cases on parity of ). |
| Every subsequence converges, but to varying limits depending on choice | Impossible for a single convergent sequence — this is precisely what the main theorem forbids; such behavior instead signals divergence. |
The mathematician behind it
Origins · 1 minBernard Bolzano and how this was discovered
Bolzano was among the first to insist that limits, continuity, and convergence be built from rigorous, arithmetic definitions rather than geometric or infinitesimal intuition. Decades before Weierstrass gave the -/- formalism its now-standard shape, Bolzano had already grasped that a bounded sequence of reals need not converge, yet must possess a convergent subsequence — the seed of what is now called the Bolzano-Weierstrass Theorem. His insistence on precision anticipated the entire program of rigorous analysis that Cauchy, Weierstrass, and Dedekind would later complete.
Is every subsequence infinite?
Yes, by definition. A subsequence is built from an infinite strictly increasing sequence of positive integers , so it has infinitely many terms , indexed by forever. Selecting only finitely many terms of — say the first ten — does not produce a subsequence in the technical sense used in convergence theory; it produces a finite list, for which "converges" is not even a meaningful question. This infinitude is essential to the whole theory: it is precisely what allows a subsequence to have its own limiting behavior as , mirroring the limiting behavior of the parent sequence.
Can a sequence equal one of its own proper subsequences?
Yes, in a formal sense, though it feels paradoxical at first. Consider the constant sequence for all ; the subsequence with gives for all , term-for-term identical in value to the original sequence, even though the index sets and are different. More strikingly, certain non-constant sequences (built from self-similar or periodic structures) can have a subsequence whose sequence of values, as a function of , exactly reproduces the original — this is related to the idea of a sequence being "shift-invariant" in symbolic dynamics.
Does the theorem require the sequence to be bounded or monotonic?
No. The theorem as stated requires only that converges to some real number ; no boundedness or monotonicity hypothesis is needed beyond what convergence itself already implies (every convergent sequence is automatically bounded, but this is a consequence, not an extra assumption). Monotonicity is entirely unrelated to the theorem — it appears in this article only because the The Monotone Convergence Theorem is a common tool for first establishing that a sequence converges, after which subsequence inheritance can be applied, as in Worked Example 2.
What is the fastest way to prove a sequence diverges using subsequences?
Find two subsequences that converge to different limits, or find one subsequence that itself fails to converge (for instance, an unbounded subsequence, or an oscillating one). By the corollary to the main theorem, either situation immediately rules out convergence of the parent sequence, because a convergent sequence forces all its subsequences to converge to the same single limit. This is typically far easier than analyzing the - behavior of the full, possibly irregular sequence directly, since you get to choose a well-behaved index pattern (such as all even indices, or indices where a sign pattern repeats) to isolate clean, computable limits.
How does this connect to the Bolzano–Weierstrass Theorem?
The Bolzano–Weierstrass Theorem states that every bounded sequence of real numbers has some convergent subsequence, even if the sequence itself diverges. This article's theorem is almost a converse flavor of statement: it tells you what happens to subsequences given that the full sequence already converges. Together, the two results form a matched pair: Bolzano–Weierstrass produces convergent subsequences out of boundedness alone, while the present theorem tells you those subsequential limits must all coincide once you know the whole sequence converges — and conversely, if subsequential limits disagree, the sequence cannot converge.
Why is strict inequality required rather than ?
If repeats were allowed (), a single index could be reused infinitely often within the "subsequence," as shown explicitly in the counterexample block, where the index recurs at every odd position . This destroys the index growth lemma , which is the entire mechanism transferring the tail behavior of to the tail behavior of . Strict inequality between consecutive integers forces genuine, unbounded growth of as , which is exactly what is needed to guarantee that late terms of the subsequence come from late (hence well-controlled) terms of the original sequence.
Is the limit of a subsequence always equal to or of the original sequence?
Not necessarily — and are the largest and smallest possible subsequential limits (also called subsequential limit points) of a bounded sequence, but a given subsequence can converge to any value in between as well, or to no value at all if it is chosen carelessly relative to structure. For instance, in a sequence built with three interleaved sub-patterns converging to , , and respectively, one has and , yet a valid subsequence converging to also exists, illustrating that subsequential limits form a whole set, not just two special values. This full picture is developed rigorously in Limit Superior and Limit Inferior.