Skip to content

Limit Superior and Limit Inferior

Definition

Let (an)n=0∞(a_n)_{n=0}^{\infty} be a sequence. For each N∈N,N\in\mathbb{N}\text{,} consider the supremum and infimum of the terms from aNa_N onward: sN=sup⁡n≥Nan\displaystyle s_N = \sup_{n\geq N} a_n and iN=inf⁡n≥Nan.\displaystyle i_N = \inf_{n\geq N} a_n\text{.} The limit superior and limit inferior of (an)n=0∞(a_n)_{n=0}^{\infty} are defined as:

lim sup⁡n→∞an:=lim⁡N→∞sN=inf⁡N≥0sN=inf⁡N≥0sup⁡n≥Nan,lim inf⁡n→∞an:=lim⁡N→∞iN=sup⁡N≥0iN=sup⁡N≥0inf⁡n≥Nan.\begin{aligned} \limsup_{n\to \infty}a_n &:= \lim_{N\to\infty} s_N = \inf_{N\geq 0} s_N\\ &=\inf_{N\geq 0}\sup_{n\geq N} a_n, \\ \liminf_{n\to \infty}a_n &:= \lim_{N\to\infty} i_N = \sup_{N\geq 0} i_N\\ &=\sup_{N\geq 0}\inf_{n\geq N} a_n. \end{aligned}

Apply the definition of a Limit of a Sequence to the tail suprema sNs_N and infima iNi_N. Their monotonicity ensures extended-real limits; if the original sequence has an ordinary limit, both tail limits equal it.


Interpretation

The limit superior and limit inferior describe where a sequence ends up in the long run, also when it does not converge: they are the limits, as N→∞N\to\infty, of the supremum and the infimum of the tail aN,aN+1,…a_N,a_{N+1},\ldots. Only the tail counts, so changing finitely many terms changes neither of them.

An oscillating sequence whose even terms lie above 1 and odd terms below minus 1 and approach these values, with step lines of the tail suprema decreasing towards 1 and the tail infima increasing towards minus 1.

The figure shows an=(−1)n(1+2n)a_n=(-1)^n(1+\tfrac{2}{n}) for n≥1n\ge1. The tail suprema sNs_N form the upper step line and decrease towards 11; the tail infima iNi_N form the lower one and increase towards −1-1. So lim sup⁡an=1\limsup a_n=1 and lim inf⁡an=−1\liminf a_n=-1, although no term equals either value: the even terms 1+2n1+\tfrac{2}{n} lie above 11 and the odd terms lie below −1-1.

The tail supremum sNs_N is taken over fewer terms as NN grows, so it can only decrease, and a monotone sequence always has a limit in the extended reals. For a bounded sequence there are two equivalent readings. First, lim sup⁡an\limsup a_n is the largest limit of a convergent subsequence, and lim inf⁡an\liminf a_n is the smallest. Second, if L=lim sup⁡anL=\limsup a_n, then for every ε>0\varepsilon>0 the terms satisfy an<L+εa_n<L+\varepsilon for all large nn, and an>L−εa_n>L-\varepsilon for infinitely many nn.

These quantities appear wherever a sequence of interest need not converge. The root test uses lim sup⁡∣an∣n\limsup\sqrt[n]{|a_n|}, and the radius of convergence of a power series is 1/lim sup⁡∣cn∣1/n1/\limsup|c_n|^{1/n}.

Two slips are common. The limit superior is not the supremum of the sequence: above, sup⁡nan=a2=2\sup_n a_n=a_2=2, while lim sup⁡an=1\limsup a_n=1. And it does not behave like a limit under addition: for an=(−1)na_n=(-1)^n and bn=−(−1)nb_n=-(-1)^n, lim sup⁡(an+bn)=0\limsup(a_n+b_n)=0, while lim sup⁡an+lim sup⁡bn=2\limsup a_n+\limsup b_n=2. In general only lim sup⁡(an+bn)≤lim sup⁡an+lim sup⁡bn\limsup(a_n+b_n)\le\limsup a_n+\limsup b_n holds, when the right-hand side is defined.


Key Results

  • The limit superior and limit inferior of a real sequence always exist in the extended real numbers [−∞,+∞][-\infty,+\infty].
  • A sequence converges if and only if its lim sup⁡\limsup and lim inf⁡\liminf are equal and finite; otherwise, it's divergent.

Examples

  • For an=(−1)na_n = (-1)^n: lim sup⁡n→∞an=1,\limsup\limits_{n\to \infty}a_n = 1\text{,} lim inf⁡n→∞an=−1.\liminf\limits_{n\to \infty}a_n = -1\text{.}
  • For an=1/2na_n = 1/2^n: lim sup⁡n→∞an=lim inf⁡n→∞an=0.\limsup\limits_{n\to \infty}a_n = \liminf\limits_{n\to \infty}a_n = 0\text{.}

Prerequisites

Sources

Aliases: lim sup, lim inf, upper limit, lower limit, limsup, liminf Symbols: element of, epsilon, infinity, natural numbers, square root

Last updated: 27 October 2026 11:52