The value a sequence of numbers approaches as its index grows without bound.
IntuitionChasing a sequence to infinity
Take the sequence an=n1: 1,0.5,0.333…,0.25,… The terms never actually become 0, yet they squeeze arbitrarily close to 0 as n grows. This "getting arbitrarily close forever" is exactly what the limit of a sequence captures, and it is the engine behind infinite sums, iterative algorithms, and compound interest.
Bar chart of partial sums of a geometric series stabilizing near a horizontal limit line as n increases.
Partial sums Sn=∑k=0n−1u1qk of a geometric series; drag n and watch Sn→1−qu1.
SchoolFormal definition
Definition: Limit of a sequence (ε–N definition)
We say limn→∞an=L if for every number ε>0, no matter how small, there is an index N beyond which every term an differs from L by less than ε. Symbolically: ∀ε>0,∃N∈N∗:∀n>N,∣an−L∣<ε
∀ε>0,∃N∈N∗:∀n>N,∣an−L∣<ε
Here ε (epsilon) is an arbitrarily small tolerance chosen by a skeptic, N is the "waiting index" we get to choose in response, and ∣an−L∣<ε says the term an lies inside the strip (L−ε,L+ε). The definition works like a game: however small ε the skeptic picks, we can always name an N that works.
If (an) is increasing and bounded above, then it converges, and a1≤a2≤⋯≤M⇒limn→∞an=supnan (symmetrically for decreasing sequences bounded below).
Why is it true?
Intuitively, a sequence that only ever climbs but can never pass a ceiling has nowhere else to go except settle right below that ceiling.
Proof
Let (an) be increasing and bounded above. By the completeness axiom of R, the set {an:n∈N∗} has a least upper bound L=supnan.
Fix ε>0. Since L is the least upper bound, L−ε is not an upper bound, so there exists an index N with aN>L−ε.
Because (an) is increasing, for every n>N we have an≥aN>L−ε. Also an≤L for every n, since L is an upper bound of the whole sequence.
Combining both bounds, L−ε<an≤L<L+ε for all n>N, i.e. ∣an−L∣<ε. Since ε>0 was arbitrary, limn→∞an=L holds by the ε–N definition. ■
If bn≤an≤cn,limbn=limcn=L⇒liman=L, then limn→∞an=L as well.
Why is it true?
If a sequence is trapped between two other sequences that both converge to the same place, it has no room to go anywhere else.
Proof
Suppose bn≤an≤cn for all sufficiently large n, and limbn=limcn=L.
Fix ε>0. Since limbn=L, there is N1 with L−ε<bn<L+ε for all n>N1. Since limcn=L, there is N2 with L−ε<cn<L+ε for all n>N2.
Let N=max(N1,N2). For every n>N, combining bn≤an≤cn with both inequalities above gives L−ε<bn≤an≤cn<L+ε, hence L−ε<an<L+ε, i.e. ∣an−L∣<ε.
Since ε>0 was arbitrary, limn→∞an=L by the ε–N definition. ■
UndergraduateReal-World Applications and Worked Examples
Sequence limits drive geometric series in finance (perpetuities, amortization), physics (energy lost in a bouncing ball), computer science (loop convergence, fixed-point iteration) and numerical analysis (root-finding algorithms that predate calculators, like the Babylonian method for square roots).
Example
A ball is dropped from height h0=2 m. After each bounce it rises to q=0.6 times the height of the previous bounce (∣q∣<1). Find the total distance the ball travels (falling and rising) before it comes to rest, assuming infinitely many bounces.
Solution
The first fall contributes h0. After that, each bounce k=1,2,… contributes an "up" trip of height h0qk and a "down" trip of the same height, so it adds 2h0qk to the total.
Summing the infinitely many bounces is a geometric series: ∑k=1∞2h0qk=2h0⋅1−qq, using S=limn→∞Sn=1−qu1 with first term q.
Total distance =h0+2h0⋅1−qq=h0⋅1−q1−q+2q=h0⋅1−q1+q.
Substituting h0=2 and q=0.6: total =2⋅0.41.6=2⋅4=8 m. Even though the ball bounces infinitely many times, it travels a finite total distance — a direct consequence of the geometric series limit.
Example
Consider the sequence defined by u1=1 and un+1=21(un+un2) (the Babylonian / Heron algorithm for square roots). Show that (un) converges and find its limit.
Solution
First, boundedness: by the AM–GM inequality, for any un>0, un+1=21(un+un2)≥un⋅un2=2, so un≥2 for every n≥2.
Next, monotonicity: for n≥2, un+1−un=2un2−un2≤0 because un2≥2. So (un) is decreasing (from index 2 onward) and bounded below by 2.
By the Monotone Convergence Theorem, (un) converges to some limit L. Taking the limit of both sides of the recurrence, L=21(L+L2), which gives 2L=L+L2, so L2=2, hence L=2 (the positive root, since every un>0).
Numerically: u1=1,u2=1.5,u3≈1.41667,u4≈1.414216 — already accurate to five decimal places of 2 after just three steps, showing how fast this ancient iterative method converges.
Compute limn→∞n+32n+1.
For q=0.5, what is limn→∞qn?
An infinite geometric series has first term u1=3 and ratio q=31. What is its sum?
Which extra condition, together with monotonicity, guarantees a sequence has a finite limit?