Tutorials › Measure Theory › Mazur’s Lemma and Convex Combinations

Duality and Weak Convergence in L^p · Tutorial 576 of 798

Mazur's Lemma and Convex Combinations

Learn why weak limits of sequences in Lp can be approximated in norm by finite convex combinations of every sufficiently late tail.

Advanced 12 min read

What You'll Learn

  • Define convex combinations of sequence tails and their norm closures.
  • Prove Mazur's lemma using a Hahn–Banach separation argument.
  • Construct norm-convergent convex combinations from weakly null sequences in Lp.
  • Compute exact norms for averages of coordinate vectors in sequence spaces.
  • Identify why weak convergence is essential to the conclusion.

From Weak Convergence to Norm Approximation

Weak convergence tests a sequence using continuous linear functionals; norm convergence controls the distance between the sequence elements themselves. These notions need not coincide. Mazur's lemma gives a useful bridge: even when a weakly convergent sequence does not approach its limit in norm, finite convex combinations selected from any sufficiently late part of the sequence do approach that limit in norm. The combinations need not be consecutive averages or have equal weights; the theorem guarantees that suitable finite combinations exist.

We first work in a real normed vector space \(X\). Weak convergence \(x_n\to x\) means that \(F(x_n)\to F(x)\) for every continuous real-linear functional \(F:X\to\mathbb{R}\). A finite convex combination of points \(z_1,\ldots,z_r\) is a sum \(\sum_{j=1}^r\alpha_jz_j\), where \(\alpha_j\ge0\) and \(\sum_{j=1}^r\alpha_j=1\). For a set \(A\subseteq X\), its convex hull \(\operatorname{conv}(A)\) is the set of all its finite convex combinations.

Theorem (Mazur's lemma): Let \(X\) be a real normed vector space, and suppose \(x_n\to x\) weakly in \(X\). For every \(k\ge1\), the point \(x\) belongs to the norm closure of \(\operatorname{conv}\{x_n:n\ge k\}\). Consequently, for each \(k\), there is a finite convex combination \(y_k\) of points \(x_n\) with \(n\ge k\) such that \(\|y_k-x\|<1/k\). In particular, \(y_k\to x\) in norm.

The lemma itself does not require completeness, reflexivity, or boundedness as an additional hypothesis. Its proof uses the Hahn–Banach theorem through a separation argument. We give the needed argument explicitly so that the uniform gap used in the proof is visible.

Separation fact used in the proof: If \(C\) is a nonempty norm-closed convex subset of a real normed space and \(x\notin C\), there are a nonzero continuous real-linear functional \(F\) and a number \(\delta>0\) such that \(F(c)\le F(x)-\delta\) for every \(c\in C\).

Proof. Since \(C\) is closed and \(x\notin C\), there is an \(r>0\) such that the open ball \(B(x,r)=\{z:\|z-x\|<r\}\) misses \(C\). Set \(U=C+B(0,r/2)\), the set of all \(c+v\) with \(c\in C\) and \(\|v\|<r/2\). This set is nonempty, open, and convex. Also \(x\notin U\): otherwise \(x=c+v\) would give \(\|x-c\|<r/2<r\) for some \(c\in C\).

Here is the point-versus-open-convex-set consequence of Hahn–Banach that we need. If \(U\) is a nonempty open convex set and \(x\notin U\), there is a nonzero continuous real-linear \(F\) with \(F(u)\le F(x)\) for every \(u\in U\). To see this consequence, translate to \(V=U-x\), so \(V\) is open and convex and \(0\notin V\). Choose \(a\in V\) and let \(W=V-a\). Then \(W\) is open, convex, contains \(0\), and does not contain \(-a\). Its gauge \(p_W(z)=\inf\{t>0:z\in tW\}\) is finite and sublinear; because \(W\) is open and convex and contains \(0\), \(W=\{z:p_W(z)<1\}\). Thus \(p_W(-a)\ge1\). On the line spanned by \(-a\), define \(G(t(-a))=t\,p_W(-a)\). For \(t\ge0\), \(G(t(-a))=p_W(t(-a))\); for \(t<0\), \(G(t(-a))\le0\le p_W(t(-a))\). The Hahn–Banach theorem extends \(G\) to a real-linear \(F\) on \(X\) with \(F(z)\le p_W(z)\). This extension is continuous because \(W\) contains a ball about \(0\), so \(p_W(z)\le A\|z\|\) for some finite \(A\), and applying the domination to \(z\) and \(-z\) bounds \(|F(z)|\). For \(v\in V\), \(v-a\in W\), so \(F(v-a)<1\), while \(F(a)=-F(-a)=-p_W(-a)\le-1\). Therefore \(F(v)<0\), which gives \(F(u)<F(x)\) for \(u\in U\).

Apply this consequence to the set \(U=C+B(0,r/2)\). For every \(c\in C\) and every \(v\) with \(\|v\|<r/2\), it gives \(F(c+v)\le F(x)\). Taking the supremum over such \(v\) yields \(F(c)+(r/2)\|F\|\le F(x)\), since the supremum of \(F(v)\) over the open ball of radius \(r/2\) is \((r/2)\|F\|\). The functional is nonzero, so \(\delta=(r/2)\|F\|>0\). Hence \(F(c)\le F(x)-\delta\) for every \(c\in C\), proving the separation fact. \(\square\)

Proof of Mazur's Lemma

Proof. Fix \(k\ge1\), and set \(C_k=\overline{\operatorname{conv}\{x_n:n\ge k\}}\), where the closure is in the norm. This is a nonempty, norm-closed, convex set. Suppose, for contradiction, that \(x\notin C_k\). By the separation fact, there are a continuous real-linear \(F\) and \(\delta>0\) such that \(F(c)\le F(x)-\delta\) for every \(c\in C_k\). In particular, \(x_n\in C_k\) for each \(n\ge k\), so \(F(x_n)\le F(x)-\delta\) for every \(n\ge k\). But weak convergence gives \(F(x_n)\to F(x)\). Thus for some \(n\ge k\), \(|F(x_n)-F(x)|<\delta/2\), implying \(F(x_n)>F(x)-\delta/2\), a contradiction. Therefore \(x\in C_k\).

By the definition of norm closure, for each \(k\) there is a point \(y_k\in\operatorname{conv}\{x_n:n\ge k\}\) with \(\|y_k-x\|<1/k\). Each \(y_k\) is a finite convex combination of terms from that tail. Since \(1/k\to0\), the inequality gives \(\|y_k-x\|\to0\). This proves both assertions. \(\square\)

For a complex normed space, apply the real-space result after treating the space as a real vector space. Weak convergence with respect to continuous complex-linear functionals implies convergence under every continuous real-linear functional: such a functional can be written as the real part of a continuous complex-linear functional. The resulting combinations have real nonnegative coefficients summing to one, so they are convex combinations in the complex space as well.

Applying the Lemma in Lp

Let \((X,\mathcal{M},\mu)\) be any measure space, and let \(1\le p<\infty\). The space \(L^p(\mu)\) consists of equivalence classes, up to equality \(\mu\)-a.e., of measurable real-valued functions with finite norm \(\|f\|_p=(\int_X|f|^p\,d\mu)^{1/p}\). For complex-valued functions, use the same norm and the complex version of the lemma. Weak convergence in \(L^p(\mu)\) means convergence under every continuous linear functional on \(L^p(\mu)\). The theorem applies because this is a normed vector space; the measure space need not be finite or sigma-finite for Mazur's lemma itself.

Worked Example: Averaging Coordinate Vectors in ℓ²

Take counting measure on \(\mathbb{N}=\{1,2,\ldots\}\), so \(L^2(\mu)=\ell^2\). Let \(e_n\) be the sequence with value \(1\) at coordinate \(n\) and \(0\) elsewhere. First, \(e_n\to0\) weakly: every continuous linear functional on \(\ell^2\) has the form \(F(z)=\sum_{j\ge1}b_jz_j\) for some \(b\in\ell^2\), by the standard duality of \(\ell^2\). Then \(F(e_n)=b_n\to0\), since a square-summable sequence has coordinates tending to zero.

For a tail beginning at \(k\), average the next \(N\) coordinate vectors: \(y_{k,N}=N^{-1}\sum_{j=k}^{k+N-1}e_j\). Its \(N\) nonzero coordinates all equal \(1/N\). Therefore

$$ \|y_{k,N}\|_2=\left(N\left(\frac1N\right)^2\right)^{1/2}=\frac1{\sqrt{N}}. $$

Taking \(N=16\) gives \(\|y_{k,16}\|_2=1/4\), for every \(k\). More generally, for any \(\varepsilon>0\), choose an integer \(N>\varepsilon^{-2}\); then \(1/\sqrt N<\varepsilon\). Check: the sum of the squared coordinates is \(16(1/16)^2=1/16\), whose square root is \(1/4\). The original vectors do not converge in norm to zero, because \(\|e_n\|_2=(1^2)^{1/2}=1\) for every \(n\).

Worked Example: A Perturbed Sequence in ℓ²

Again use counting measure on \(\mathbb{N}\). Define \(x_n=e_n+\frac1n e_1\) for \(n\ge2\). This sequence is weakly null: \(e_n\) is weakly null by the preceding duality argument, and \(\|\frac1n e_1\|_2=1/n\to0\), so the perturbation tends to zero in norm and hence weakly. For \(k\ge2\), form the equal-weight combination \(y_k=\frac1k\sum_{n=k}^{2k-1}x_n\). Its coordinate at \(1\) is \(c_k=\frac1k\sum_{n=k}^{2k-1}\frac1n\); its coordinates \(k,\ldots,2k-1\) are each \(1/k\). These coordinates are distinct because \(k\ge2\).

For each \(n\) in this sum, \(1/n\le1/k\), and there are exactly \(k\) terms. Hence \(0\le c_k\le\frac1k(k\cdot\frac1k)=1/k\). The squared norm is the sum of the squares of the listed coordinates, so

$$ \|y_k\|_2^2=c_k^2+k\left(\frac1k\right)^2\le\frac1{k^2}+\frac1k. $$

For example, at \(k=4\), \(c_4=\frac14(\frac14+\frac15+\frac16+\frac17)=\frac{319}{1680}\), since the sum in parentheses is \(\frac{319}{420}\). Thus \(\|y_4\|_2^2=(319/1680)^2+4(1/4)^2=(319/1680)^2+1/4\), which is at most \(1/16+1/4=5/16\), as the general bound predicts. As \(k\to\infty\), \(1/k^2+1/k\to0\), so \(\|y_k\|_2\to0\). Check: the \(k\) tail coordinates contribute \(k/k^2=1/k\) to the squared norm, and the separate first coordinate contributes \(c_k^2\); no coordinates have been omitted or counted twice.

Worked Example: Why Weak Convergence Matters in ℓ¹

With counting measure on \(\mathbb{N}\), consider \(e_n\) in \(\ell^1\). The continuous functional \(F(z)=\sum_{j\ge1}z_j\) satisfies \(|F(z)|\le\sum_j|z_j|=\|z\|_1\), so \(F\) is bounded. Since \(F(e_n)=1\) for every \(n\), the sequence \(e_n\) does not converge weakly to zero.

In fact, no convex combination of any tail can approximate zero in \(\ell^1\). If \(y=\sum_{j=1}^r\alpha_je_{n_j}\) with distinct indices \(n_j\) in the tail, \(\alpha_j\ge0\), and \(\sum_{j=1}^r\alpha_j=1\), then its nonzero coordinates are exactly the \(\alpha_j\). Thus \(\|y\|_1=\sum_{j=1}^r\alpha_j=1\). Check: the functional also gives \(F(y)=\sum_j\alpha_j=1\), in agreement with \(\|y\|_1=1\). The weak-convergence hypothesis is essential; the conclusion cannot be inferred merely from boundedness or from having unit vectors.

A Common Convexity Mistake

Averaging vectors does not mean averaging their norms. For the first example, a mistaken calculation would be \(\|\frac1{16}\sum_{j=k}^{k+15}e_j\|_2=\frac1{16}\sum_{j=k}^{k+15}\|e_j\|_2=1\). This equality is invalid: a norm is not additive for arbitrary vectors. The correct computation uses the coordinates of the sum: there are \(16\) entries equal to \(1/16\), so the squared norm is \(16(1/16)^2=1/16\), and the norm is \(1/4\). Convexity gives an upper bound by the weighted sum of norms, not a general equality.

Mazur's lemma is useful whenever a weak limit is available but an argument needs norm approximation. It supplies finite convex combinations from each tail, not necessarily a norm-convergent subsequence of the original sequence. In applications, one must keep this distinction: the combinations are new elements of the space, built using nonnegative coefficients that sum to one.

Check Your Understanding

Use the definitions and the tail formulation of Mazur's lemma to answer the following.

  1. In \(\ell^2\), compute the norm of \(\frac1N\sum_{j=k}^{k+N-1}e_j\) for general positive integers \(k,N\).
  2. Why does the proof choose the norm-closed convex hull of a tail rather than the tail itself?
  3. For \(x_n=e_n+\frac1n e_1\) in \(\ell^2\), identify the coordinates of the equal-weight combination from \(n=k\) to \(2k-1\), when \(k\ge2\).
  4. Show that the functional \(F(z)=\sum_j z_j\) is bounded on \(\ell^1\), and use it to test whether \(e_n\) converges weakly to zero.
  5. State exactly which properties of the coefficients make a finite sum a convex combination.