ACE 328/Chapter 5

Sequences and Convergence

Convergence of sequences in topological and metric spaces. Subsequences, accumulation points, and the connection between sequences and closed sets.

Sequences are the fundamental tool for probing the fine structure of a space. In a metric space they recover open, closed, and compact sets; in a general topological space they still encode a great deal of information, though the correspondence is sometimes imperfect (a failure we document below). This chapter develops convergence of sequences in topological and metric spaces, treats uniqueness of limits via Hausdorffness, revisits subsequences and accumulation points, proves the Bolzano-Weierstrass theorem, and characterizes closed sets via sequential closure.


Convergence in Topological Spaces

DefinitionConvergent Sequence in a Topological Space

Let (X,τ)(X, \tau) be a topological space and let (xn)n1(x_n)_{n \geq 1} be a sequence in XX. We say that (xn)(x_n) converges to xXx \in X, and write xnxx_n \to x, if for every open neighbourhood UU of xx there exists N1N \geq 1 such that xnUx_n \in U for all nNn \geq N. The point xx is then called a limit of (xn)(x_n).

Remark.

Intuition: A sequence converges to xx if it is eventually inside every open neighbourhood of xx, no matter how small. In a general topological space, "small" is measured through the system of open sets, not through a distance. A single sequence can, however, converge to more than one limit unless the topology is sufficiently separated — see the next section.

ExampleConvergence in the Trivial Topology

Let X={a,b}X = \{a, b\} with τ={,X}\tau = \{\emptyset, X\} (the trivial topology). Then every sequence in XX converges to both aa and bb: the only nonempty open set is XX itself, and every sequence is eventually (in fact always) in XX. This shows that uniqueness of limits can fail in general topological spaces.


Convergence in Metric Spaces

DefinitionConvergent Sequence in a Metric Space

Let (X,d)(X, d) be a metric space and let (xn)n1X(x_n)_{n \geq 1} \subseteq X. We say that xnxx_n \to x if for every ε>0\varepsilon > 0 there exists N1N \geq 1 such that d(xn,x)<εfor all nN.d(x_n, x) < \varepsilon \quad \text{for all } n \geq N. Equivalently, d(xn,x)0d(x_n, x) \to 0 as a sequence of real numbers.

Remark.

Intuition: In a metric space, convergence reduces to "the distance from xnx_n to xx shrinks to zero." This matches the topological definition because the open balls Bε(x)B_\varepsilon(x) form a neighbourhood base at xx: every open neighbourhood of xx contains some ball Bε(x)B_\varepsilon(x), and every ball is an open neighbourhood.

TheoremMetric and Topological Convergence Agree

Let (X,d)(X, d) be a metric space with the induced metric topology τd\tau_d. A sequence (xn)X(x_n) \subseteq X converges to xx in the metric sense iff xnxx_n \to x in (X,τd)(X, \tau_d).

TheoremConvergence in Euclidean Space is Componentwise

Let (xn)(x_n) be a sequence in Rd\mathbb{R}^d with xn=(xn,1,,xn,d)x_n = (x_{n,1}, \dots, x_{n,d}), and let L=(L1,,Ld)RdL = (L_1, \dots, L_d) \in \mathbb{R}^d. Then xnLx_n \to L (in the Euclidean metric) iff xn,iLix_{n,i} \to L_i in R\mathbb{R} for every i=1,,di = 1, \dots, d.

Basic Properties

TheoremConvergent Sequences are Bounded

Let (X,d)(X, d) be a metric space. If xnxx_n \to x, then (xn)(x_n) is bounded (i.e. contained in some ball BR(x0)B_R(x_0)).

TheoremAlgebra of Limits in the Real Numbers

If anaa_n \to a and bnbb_n \to b in R\mathbb{R}, then an+bna+ba_n + b_n \to a + b, anbnaba_n b_n \to ab, and if b0b \neq 0, an/bna/ba_n / b_n \to a/b for nn sufficiently large.


Uniqueness of Limits: Hausdorff Spaces

DefinitionHausdorff Space

A topological space (X,τ)(X, \tau) is Hausdorff (or T2T_2) if for any two distinct points x,yXx, y \in X, there exist disjoint open sets U,VU, V with xUx \in U, yVy \in V.

Remark.

Intuition: Hausdorffness says that points can be separated by open neighbourhoods. This is the natural minimum condition under which the notion of "the limit" of a sequence is well defined. Every metric space is Hausdorff: given xyx \neq y, the balls Bd(x,y)/2(x)B_{d(x,y)/2}(x) and Bd(x,y)/2(y)B_{d(x,y)/2}(y) are disjoint by the triangle inequality.

TheoremUniqueness of Limits in Hausdorff Spaces

In a Hausdorff space (X,τ)(X, \tau), a convergent sequence has exactly one limit.

CorollaryUniqueness in Metric Spaces

In a metric space, limits of convergent sequences are unique.


Subsequences and Accumulation Points of Sequences

DefinitionSubsequence

Let (xn)n1(x_n)_{n \geq 1} be a sequence in XX. A subsequence is a sequence of the form (xnk)k1(x_{n_k})_{k \geq 1} where n1<n2<n3<n_1 < n_2 < n_3 < \cdots is a strictly increasing sequence of positive integers.

TheoremSubsequences of Convergent Sequences

If xnxx_n \to x in (X,τ)(X, \tau), then every subsequence (xnk)(x_{n_k}) also converges to xx.

DefinitionAccumulation Point of a Sequence

A point a(X,τ)a \in (X, \tau) is an accumulation point (or cluster point) of a sequence (xn)(x_n) if for every open neighbourhood UU of aa and every N1N \geq 1, there exists nNn \geq N with xnUx_n \in U. That is, the sequence enters UU infinitely often.

Remark.

Intuition: A limit requires "eventually in every neighbourhood"; an accumulation point only requires "infinitely often in every neighbourhood." Every limit is an accumulation point; in a Hausdorff space, a sequence has at most one limit but may have many accumulation points (e.g. ((1)n)((-1)^n) has accumulation points +1+1 and 1-1).

TheoremSubsequential Characterization of Accumulation Points

In a metric space (X,d)(X, d), a point aa is an accumulation point of (xn)(x_n) if and only if there is a subsequence (xnk)(x_{n_k}) with xnkax_{n_k} \to a.


The Bolzano-Weierstrass Theorem

TheoremBolzano-Weierstrass on the Real Line

Every bounded sequence in R\mathbb{R} has a convergent subsequence.

TheoremBolzano-Weierstrass in Euclidean Space

Every bounded sequence in Rd\mathbb{R}^d has a convergent subsequence.

Remark.

Intuition: In Rd\mathbb{R}^d, "bounded" gives enough compactness for a convergent subsequence. The theorem is essentially a manifestation of the fact that closed bounded subsets of Rd\mathbb{R}^d are compact (Heine-Borel). In general metric spaces, boundedness alone is not enough — one needs total boundedness, and the result becomes: in a complete metric space, a sequence has a convergent subsequence iff it is totally bounded.

CorollaryCompactness and Sequential Compactness in Euclidean Space

A subset KRdK \subseteq \mathbb{R}^d is compact iff every sequence in KK has a subsequence converging to a point of KK.


Sequences and Closed Sets

We now characterize closed sets and closures via sequences, a central link between topology and analysis.

DefinitionSequential Closure

Let (X,τ)(X, \tau) be a topological space and AXA \subseteq X. The sequential closure of AA is scl(A)={xX:there exists (an)A with anx}.\mathrm{scl}(A) = \{x \in X : \text{there exists } (a_n) \subseteq A \text{ with } a_n \to x\}.

TheoremSequential Closure is Contained in the Closure

For any AXA \subseteq X, scl(A)A\mathrm{scl}(A) \subseteq \overline{A}.

The reverse inclusion Ascl(A)\overline{A} \subseteq \mathrm{scl}(A) can fail in general topological spaces (one needs first-countability, which we will not discuss in detail), but holds in metric spaces.

TheoremClosure via Sequences in Metric Spaces

Let (X,d)(X, d) be a metric space and AXA \subseteq X. Then A=scl(A)={xX:(an)A with anx}.\overline{A} = \mathrm{scl}(A) = \{x \in X : \exists (a_n) \subseteq A \text{ with } a_n \to x\}.

CorollarySequential Characterization of Closed Sets in Metric Spaces

A subset AA of a metric space (X,d)(X, d) is closed iff for every sequence (an)A(a_n) \subseteq A with anxa_n \to x, we have xAx \in A.

Remark.

Intuition: In metric spaces, closed sets are "closed under taking limits of sequences." This is the usual working definition of closedness in real analysis and typically the easiest to check.

Sequential Continuity Revisited

We can now restate continuity in metric spaces in its cleanest form.

TheoremSequential Continuity in Metric Spaces

Let (X,dX)(X, d_X) and (Y,dY)(Y, d_Y) be metric spaces and f:XYf : X \to Y. Then ff is continuous iff for every convergent sequence xnxx_n \to x in XX, f(xn)f(x)f(x_n) \to f(x) in YY.


Limits Superior and Inferior

For bounded sequences in R\mathbb{R}, two useful quantities capture the asymptotic oscillation behaviour.

DefinitionLimit Superior and Limit Inferior

Let (an)(a_n) be a bounded sequence of real numbers. Define lim supnan=limnsupknak,lim infnan=limninfknak.\limsup_{n \to \infty} a_n = \lim_{n \to \infty} \sup_{k \geq n} a_k, \qquad \liminf_{n \to \infty} a_n = \lim_{n \to \infty} \inf_{k \geq n} a_k. The sequences (supknak)(\sup_{k \geq n} a_k) and (infknak)(\inf_{k \geq n} a_k) are monotone (decreasing and increasing respectively) and bounded, so these limits exist.

Remark.

Intuition: lim supan\limsup a_n is the largest accumulation point of (an)(a_n); lim infan\liminf a_n is the smallest. The sequence converges iff they are equal, and the common value is the limit.

TheoremConvergence via lim sup and lim inf

Let (an)(a_n) be a bounded real sequence. Then anLa_n \to L iff lim supan=lim infan=L\limsup a_n = \liminf a_n = L.

Theoremlim sup as the Greatest Subsequential Limit

Let (an)(a_n) be a bounded real sequence. Then lim supan\limsup a_n is the greatest accumulation point of (an)(a_n), and lim infan\liminf a_n is the smallest.

ExampleOscillating Sequences

(1) an=(1)na_n = (-1)^n: lim sup=1\limsup = 1, lim inf=1\liminf = -1; the sequence does not converge.

(2) an=(1)n(1+1/n)a_n = (-1)^n (1 + 1/n): lim sup=1\limsup = 1, lim inf=1\liminf = -1; again divergent.

(3) an=sin(n)a_n = \sin(n): the set of accumulation points is exactly [1,1][-1, 1] (a nontrivial equidistribution argument), so lim sup=1\limsup = 1, lim inf=1\liminf = -1.


Cauchy Sequences (Preview)

Cauchy sequences — sequences whose terms become arbitrarily close to each other — play a central role in the following chapter on completeness. We record the definition here because it is a property of sequences, and we note the basic relationship with convergence.

DefinitionCauchy Sequence

A sequence (xn)(x_n) in a metric space (X,d)(X, d) is a Cauchy sequence if for every ε>0\varepsilon > 0 there exists N1N \geq 1 such that d(xn,xm)<εd(x_n, x_m) < \varepsilon for all n,mNn, m \geq N.

TheoremConvergent Implies Cauchy

In any metric space, every convergent sequence is Cauchy.

The converse — every Cauchy sequence converges — is the completeness property, studied in detail next.

TheoremCauchy Sequences are Bounded

Every Cauchy sequence in a metric space is bounded.

TheoremCauchy Sequence with a Convergent Subsequence Converges

Let (xn)(x_n) be a Cauchy sequence in a metric space (X,d)(X, d). If a subsequence (xnk)(x_{n_k}) converges to LL, then the full sequence converges to LL.

This last result is the key technical observation that drives the next chapter: in Rd\mathbb{R}^d, a Cauchy sequence is bounded, hence has a convergent subsequence by Bolzano-Weierstrass, hence converges. That argument establishes completeness of Rd\mathbb{R}^d.


Sequences of Functions: Pointwise vs Uniform Convergence

We now move from sequences of points to sequences of functions, recording the two basic notions of convergence and the central facts that uniform convergence preserves continuity and commutes with integrals.

DefinitionPointwise and Uniform Convergence

Let IRI \subseteq \mathbb{R} and fn,f:IRf_n, f : I \to \mathbb{R}.

  • fnff_n \to f pointwise if fn(x)f(x)f_n(x) \to f(x) for every xIx \in I.
  • fnff_n \to f uniformly if supxIfn(x)f(x)0\sup_{x \in I} |f_n(x) - f(x)| \to 0 as nn \to \infty. Equivalently: for every ε>0\varepsilon > 0 there exists NN such that for all nNn \geq N and all xIx \in I, fn(x)f(x)<ε|f_n(x) - f(x)| < \varepsilon.
Remark.

Intuition: Pointwise convergence asks each input separately; the speed at which fn(x)f(x)f_n(x) \to f(x) may depend on xx. Uniform convergence requires a single rate that works for every xx simultaneously. Uniform convergence implies pointwise; the converse fails.

ExamplePointwise Convergence Does Not Preserve Continuity

Let fn:[0,1]Rf_n : [0, 1] \to \mathbb{R}, fn(x)=xnf_n(x) = x^n. Then limnxn={0if 0x<1,1if x=1.\lim_{n \to \infty} x^n = \begin{cases} 0 & \text{if } 0 \leq x < 1, \\ 1 & \text{if } x = 1. \end{cases} Each fnf_n is continuous, but the pointwise limit is discontinuous at x=1x = 1. The convergence is not uniform: supx[0,1]fn(x)f(x)=1\sup_{x \in [0,1]} |f_n(x) - f(x)| = 1 for every nn.

TheoremUniform Convergence Preserves Continuity

Let fn:[a,b]Rf_n : [a, b] \to \mathbb{R} be continuous for each nn and suppose fnff_n \to f uniformly. Then ff is continuous.

TheoremUniform Convergence and Integration / Differentiation

Let fn:[a,b]Rf_n : [a, b] \to \mathbb{R} be continuous.

(1) If fnff_n \to f uniformly, then limnabfn(x)dx=abf(x)dx\lim_{n \to \infty} \int_a^b f_n(x)\, dx = \int_a^b f(x)\, dx.

(2) If fnC1([a,b])f_n \in C^1([a, b]), fnff_n \to f uniformly on [a,b][a, b], and fngf_n' \to g uniformly on (a,b)(a, b), then ff is differentiable and f=gf' = g.

Remark.

Uniform convergence is generally a sufficient condition to interchange a limit with integration or differentiation. Pointwise convergence alone is not enough — consider "moving bump" examples where pointwise convergence to 00 is incompatible with integral convergence.


Equicontinuity and the Arzelà-Ascoli Theorem

When can we extract a uniformly convergent subsequence from a sequence of continuous functions? Boundedness alone is not enough — the analogue of Bolzano-Weierstrass fails in C([a,b])C([a,b]) because the space is infinite-dimensional. The right hypothesis is equicontinuity.

DefinitionEquibounded and Equicontinuous

Let (fn)n1C([a,b])(f_n)_{n \geq 1} \subseteq C([a, b]).

  • (fn)(f_n) is equibounded (or uniformly bounded) if there exists C>0C > 0 such that supx[a,b]fn(x)Cfor all n1.\sup_{x \in [a, b]} |f_n(x)| \leq C \quad \text{for all } n \geq 1. The bound CC does not depend on nn.

  • (fn)(f_n) is equicontinuous if for every ε>0\varepsilon > 0 there exists δ>0\delta > 0 such that s,t[a,b] with st<δ and n1,fn(s)fn(t)<ε.\forall s, t \in [a, b] \text{ with } |s - t| < \delta \text{ and } \forall n \geq 1, \quad |f_n(s) - f_n(t)| < \varepsilon. The same δ\delta works for every function in the sequence.

Remark.

Intuition: Equiboundedness is uniform bound across the family. Equicontinuity is uniform continuity that is uniform across the family — the modulus of continuity does not depend on nn. A typical sufficient condition for equicontinuity is a uniform Lipschitz bound: if fn(x)M|f_n'(x)| \leq M for all nn and xx, then fn(s)fn(t)Mst|f_n(s) - f_n(t)| \leq M|s - t| for all nn, so we can take δ=ε/M\delta = \varepsilon / M.

TheoremArzelà-Ascoli Theorem

Let (fn)n1C([a,b])(f_n)_{n \geq 1} \subseteq C([a, b]) be equibounded and equicontinuous. Then there exists a subsequence (fnk)(f_{n_k}) that converges uniformly on [a,b][a, b] (in particular to a continuous function).

Remark.

Intuition: Arzelà-Ascoli is the infinite-dimensional analogue of Bolzano-Weierstrass for function spaces. It is the workhorse for compactness arguments in C([a,b])C([a, b]) and underlies existence proofs for solutions to ODEs (Peano's theorem) and many problems in calculus of variations.

Remark.

Historical note: Cesare Arzelà (1847-1912) and Giulio Ascoli (1843-1896) were Italian mathematicians who developed this theorem in the late 19th century. Arzelà was a professor at the University of Bologna; three years after his death his students erected a monument to him that still stands in the mathematics department.