Two Ways to Control the Error
Pointwise and uniform convergence both describe how functions approach a limit, but they ask for different kinds of control. In pointwise convergence, one fixes an input and then asks whether the numerical sequence of function values converges there. Uniform convergence asks for a single index that controls the error at every input in the domain. The difference is the order in which the input and the index are chosen.
Recall the definition of pointwise convergence from the tutorial “Pointwise Convergence.” The sequence \(f_n:E\to\mathbb{R}\) converges pointwise to \(f:E\to\mathbb{R}\) if, for each fixed \(x\in E\), the numerical sequence \(f_n(x)\) converges to \(f(x)\). In epsilon language, for every \(x\in E\) and every \(\varepsilon>0\), there is an index \(N\) such that the error is less than \(\varepsilon\) whenever \(n\geq N\). Here, \(N\) may depend on both \(x\) and \(\varepsilon\).
By contrast, uniform convergence requires that for every \(\varepsilon>0\), there is one \(N\) such that the error is less than \(\varepsilon\) for all \(n\geq N\) and all \(x\in E\). The index may depend on \(\varepsilon\), but it may not depend on \(x\). As established in “Uniform Convergence,” uniform convergence implies pointwise convergence. The converse is not generally true.
| Convergence type | Order of choices | May the index depend on the input? |
|---|---|---|
| Pointwise | Choose \(x\), then choose \(N\) | Yes |
| Uniform | Choose \(N\), then require the estimate for every \(x\) | No |
This distinction is not about whether the error becomes small at each individual input. Pointwise convergence guarantees that. It is about whether the indices needed at different inputs can be replaced by a single index for the whole domain.
Worked Examples
Worked Example: Pointwise Convergence Without Uniform Convergence
For positive integers \(n\), define
We first find the pointwise limit. At \(x=0\), \(f_n(0)=0\) for every \(n\). If \(x\neq0\), then
For each fixed nonzero \(x\), the final expression tends to zero as \(n\to\infty\). Thus \(f_n(x)\to0\) for every real \(x\), so the sequence converges pointwise to the zero function.
To test whether the convergence is uniform, let the input vary with the index: set \(x_n=1/n\). Substitution gives
The error at \(x_n\) is therefore \(1/2\) for every \(n\). In particular, it does not become smaller than \(1/4\), so no single index can make the error less than \(1/4\) across all of \(\mathbb{R}\). The convergence is pointwise but not uniform. The estimate for a fixed \(x\neq0\) does not provide a bound that works independently of \(x\): its right-hand side contains \(1/|x|\).
Worked Example: A Pointwise Estimate That Is Uniform
Define
For every real \(x\), the inequality \(2|x|\leq 1+x^2\) follows from \((|x|-1)^2\geq0\). Consequently,
Given \(\varepsilon>0\), choose a positive integer \(N>1/(2\varepsilon)\). Then, for every \(n\geq N\) and every \(x\in\mathbb{R}\),
The same index works for every real input, so \(g_n\) converges uniformly to zero on \(\mathbb{R}\). In particular, it also converges pointwise. A bound that is independent of \(x\) is the key feature of this argument.
Worked Example: Pointwise Convergence on a Finite Domain
Let \(E=\{a,b,c\}\), where \(a,b,c\) are three distinct real numbers, and define functions on \(E\) by
Each of the three numerical sequences tends to zero, so \(h_n\) converges pointwise to zero on \(E\). Moreover, for every positive integer \(n\),
Thus every input has error at most \(3/n\). Given \(\varepsilon>0\), choose \(N>3/\varepsilon\). For all \(n\geq N\) and all \(x\in E\), the error is at most \(3/n\leq3/N<\varepsilon\). Hence this convergence is uniform. The next theorem explains why pointwise convergence on any finite domain always has this property.
Pointwise Convergence on a Finite Domain
For a finite domain, only finitely many input-dependent indices need to be coordinated. Taking their maximum produces a single index that works throughout the domain. This argument does not extend directly to an infinite domain: there may be infinitely many required indices with no finite maximum.
Proof. Fix \(\varepsilon>0\). For each \(x\in E\), pointwise convergence gives a positive integer \(N_x\) such that
Because \(E\) is finite and nonempty, the finite collection of indices \(N_x\) has a maximum. Define
If \(n\geq N\), then \(n\geq N_x\) for every \(x\in E\). Therefore \(|f_n(x)-f(x)|<\varepsilon\) for every \(x\in E\). This is exactly the uniform convergence condition, so \(f_n\to f\) uniformly on \(E\). \(\square\)
Finiteness matters here. On an infinite domain, pointwise convergence still provides an index for each input, but those indices need not be bounded by one finite number. The first worked example demonstrates this failure: inputs \(x_n=1/n\) continue to exhibit a fixed error even though the error tends to zero at every fixed input.
A Moving-Input Test
A useful way to detect the difference between the two types of convergence is to let the input change as the index changes. Pointwise convergence tests \(f_n(x)\) at each fixed \(x\); uniform convergence must also control errors at inputs chosen differently for different indices. The following criterion makes that idea precise.
Proof. Suppose first that \(f_n\to f\) uniformly on \(E\). Let \((x_n)\) be any sequence of points in \(E\), and fix \(\varepsilon>0\). Uniform convergence supplies an index \(N\) such that, for every \(n\geq N\) and every \(x\in E\),
In particular, this estimate holds at \(x=x_n\), so \(|f_n(x_n)-f(x_n)|<\varepsilon\) for every \(n\geq N\). Thus the errors along the chosen sequence of inputs tend to zero.
Conversely, suppose that for every sequence \((x_n)\) in \(E\), the errors \(|f_n(x_n)-f(x_n)|\) tend to zero. Assume, for contradiction, that \(f_n\) does not converge uniformly to \(f\). By the definition of uniform convergence, there is an \(\varepsilon_0>0\) such that for every positive integer \(N\), there are an index \(n\geq N\) and a point \(x\in E\) with
We can use this failure repeatedly to choose strictly increasing indices \(n_1<n_2<\cdots\) and points \(y_k\in E\) such that
Define a sequence \((x_n)\) in \(E\) by setting \(x_{n_k}=y_k\) for each \(k\), and setting \(x_n=x_0\) at all other indices, where \(x_0\) is any fixed point of the nonempty set \(E\). Along the indices \(n_k\), the errors satisfy
Since \(n_k\to\infty\), these errors cannot tend to zero. This contradicts the assumed property for every sequence of inputs. Therefore \(f_n\to f\) uniformly on \(E\). \(\square\)
This criterion is especially effective for proving that convergence is not uniform: it is enough to find a sequence of inputs along which the errors fail to tend to zero. In the first worked example, the choice \(x_n=1/n\) gives error exactly \(1/2\) at every index. To prove uniform convergence by this criterion, however, one must control the errors for every possible sequence of inputs, which is often less direct than finding a bound independent of \(x\).
What the Comparison Does—and Does Not—Say
Uniform convergence is stronger than pointwise convergence, but the distinction depends on the domain. Restricting functions to a smaller set can change whether convergence is uniform. For example, the functions \(f_n(x)=nx/(1+n^2x^2)\) from the first example do not converge uniformly on \(\mathbb{R}\). On the smaller set \(E=\{0\}\), however, every function is zero, so convergence to zero is uniform there. A uniform estimate on a whole domain also works on each subset, since it remains valid for every point in that subset.
A common mistake is to show that, for each fixed \(x\), the error tends to zero and then treat the index as though it were independent of \(x\). Pointwise convergence permits the needed index to become arbitrarily large as the input changes. When testing uniform convergence, a moving input is therefore not a distraction: it is a direct way to check whether one index truly controls the entire domain.
Check Your Understanding
Use the definitions, examples, and results in this tutorial to answer the following questions.
- How does the order of choosing the input and the index differ between pointwise and uniform convergence?
- For \(f_n(x)=nx/(1+n^2x^2)\), what sequence of inputs shows that convergence to zero is not uniform, and what is the error at those inputs?
- Why does pointwise convergence on a finite nonempty domain imply uniform convergence?
- In the moving-input criterion, why does failure of uniform convergence allow the selection of strictly increasing indices with errors bounded below by one positive number?
- Can uniform convergence on a domain fail after restricting the functions to a subset? Explain why or why not.