Egorov's Theorem

On finite measure, a.e. convergence is "almost" uniform — squeeze the bad set's measure below ε\varepsilon and convergence is uniform on the rest.

m(E∖F)<ε⇒fn→f uniformly on Fm(E \setminus F) < \varepsilon \Rightarrow f_n \to f \text{ uniformly on } F

Examples & Exercises

Let fn(x)=1[1/(n+1), 1/n](x)f_n(x) = 1_{[1/(n+1),\,1/n]}(x) (0≤x≤10 \le x \le 1). For 0<δ≤10 < \delta \le 1, show that the bad set En,δ={x:∣fk(x)∣≥δ for some k≥n}E_{n,\delta} = \{x : |f_k(x)| \ge \delta \text{ for some } k \ge n\} equals (0,1/n](0, 1/n], and prove completely that for every ε>0\varepsilon > 0, choosing n>1/εn > 1/\varepsilon gives m(En,δ)<εm(E_{n,\delta}) < \varepsilon while fk→0f_k \to 0 uniformly on [1/n,1][1/n, 1] — Egorov's theorem for this sequence.

En,δ=⋃k≥n[1k+1,1k]=(0,1n],m(En,δ)=1nE_{n,\delta} = \bigcup_{k \ge n}\left[\frac{1}{k+1}, \frac{1}{k}\right] = \left(0, \frac{1}{n}\right], \quad m(E_{n,\delta}) = \frac{1}{n}
sup⁡x∈[1/n, 1]∣fk(x)∣=0(k≥n+1)\sup_{x \in [1/n,\,1]} |f_k(x)| = 0 \quad (k \ge n+1)
δ=0.5\delta = 0.5, n=6n = 6: the bad set (0,16](0, \frac16] has measure 16≈0.1667\frac16 \approx 0.1667. On the good set [16,1][\frac16, 1], fk≡0f_k \equiv 0 for k≥7k \ge 7 — uniform convergence you can see.
Show proof
  1. Since 0<δ≤10 < \delta \le 1, ∣fk(x)∣≥δ|f_k(x)| \ge \delta is equivalent to fk(x)=1f_k(x) = 1, i.e. to x∈[1k+1,1k]x \in [\frac{1}{k+1}, \frac{1}{k}]. Hence En,δ=⋃k≥n[1k+1,1k]E_{n,\delta} = \bigcup_{k \ge n} [\frac{1}{k+1}, \frac{1}{k}]. If xx lies in this union, then for some k≥nk \ge n, 0<x≤1k≤1n0 < x \le \frac{1}{k} \le \frac{1}{n}, so x∈(0,1n]x \in (0, \frac{1}{n}]. Conversely, if 0<x≤1n0 < x \le \frac{1}{n}, the intervals (1k+1,1k](\frac{1}{k+1}, \frac{1}{k}] partition (0,1](0, 1], so exactly one kk contains xx; from 1k+1<x≤1n\frac{1}{k+1} < x \le \frac{1}{n} we get k+1>nk + 1 > n, i.e. k≥nk \ge n. (At x=0x = 0 every fkf_k is 0, so 0 is not in the bad set.) Thus En,δ=(0,1n]E_{n,\delta} = (0, \frac{1}{n}] with measure 1n\frac{1}{n}.
  2. Given ε>0\varepsilon > 0, pick n>1/εn > 1/\varepsilon (e.g. n=⌊1/ε⌋+1n = \lfloor 1/\varepsilon \rfloor + 1). Then m(En,δ)=1/n<εm(E_{n,\delta}) = 1/n < \varepsilon — the bad set can be made arbitrarily small.
  3. Now check uniform convergence on F=[1n,1]F = [\frac{1}{n}, 1]. If k≥n+1k \ge n+1 and x≥1nx \ge \frac{1}{n}, then x≥1n>1n+1≥1kx \ge \frac{1}{n} > \frac{1}{n+1} \ge \frac{1}{k}, so xx lies strictly above the right endpoint of the bump [1k+1,1k][\frac{1}{k+1}, \frac{1}{k}] — hence fk(x)=0f_k(x) = 0. So sup⁡x∈F∣fk(x)∣=0\sup_{x \in F} |f_k(x)| = 0 for every k≥n+1k \ge n+1, and fk→0f_k \to 0 uniformly on FF (the single term fnf_n equals 1 at the point 1n\frac{1}{n}, but one term never affects the tail).
  4. In summary: fn→0f_n \to 0 pointwise on all of [0,1][0, 1] (but not uniformly, since sup⁡fn=1\sup f_n = 1 on [0,1][0,1]), yet deleting the single bad set (0,1n](0, \frac{1}{n}] of measure below ε\varepsilon leaves uniform convergence. That is Egorov's theorem for this sequence, visible in the scene as the red region shrinking at rate 1n\frac{1}{n}.

Fix δ≤1\delta \le 1 and let Bn=En,δB_n = E_{n,\delta} be the bad sets. Show they form a decreasing sequence (Bn+1⊆BnB_{n+1} \subseteq B_n) with m(Bn)=1/n→0m(B_n) = 1/n \to 0, by directly proving continuity of measure from above (m(An)↓m(⋂nAn)m(A_n) \downarrow m(\bigcap_n A_n)) for finite measure.

Bn+1=(0,1n+1]⊆(0,1n]=BnB_{n+1} = \left(0, \frac{1}{n+1}\right] \subseteq \left(0, \frac{1}{n}\right] = B_n
m(A1)=m ⁣(⋂nAn)+∑k≥1(m(Ak)−m(Ak+1))m(A_1) = m\!\left(\bigcap_n A_n\right) + \sum_{k \ge 1}\big(m(A_k) - m(A_{k+1})\big)
δ=0.5\delta = 0.5, n=12n = 12: B12=(0,112]B_{12} = (0, \frac{1}{12}], measure 112≈0.0833\frac{1}{12} \approx 0.0833 — nested entirely inside B6=(0,16]B_6 = (0, \frac16].
Show proof
  1. From problem 1, Bn=(0,1n]B_n = (0, \frac{1}{n}], so Bn+1=(0,1n+1]⊆(0,1n]=BnB_{n+1} = (0, \frac{1}{n+1}] \subseteq (0, \frac{1}{n}] = B_n is immediate (it also follows from the definition: the union over k≥n+1k \ge n+1 sits inside the union over k≥nk \ge n). Hence {Bn}\{B_n\} is decreasing with m(B1)=1<∞m(B_1) = 1 < \infty.
  2. Now prove continuity from above directly. Let AnA_n be decreasing with m(A1)<∞m(A_1) < \infty. Decompose A1A_1 into disjoint pieces: A1=(⋂nAn)⊔⨆k≥1(Ak∖Ak+1)A_1 = \left(\bigcap_n A_n\right) \sqcup \bigsqcup_{k \ge 1} (A_k \setminus A_{k+1}). By countable additivity, m(A1)=m(⋂nAn)+∑k≥1(m(Ak)−m(Ak+1))m(A_1) = m(\bigcap_n A_n) + \sum_{k \ge 1} \big(m(A_k) - m(A_{k+1})\big) (the difference of measures needs m(Ak+1)≤m(A1)<∞m(A_{k+1}) \le m(A_1) < \infty). The partial sums telescope: ∑k=1N(m(Ak)−m(Ak+1))=m(A1)−m(AN+1)\sum_{k=1}^{N} \big(m(A_k) - m(A_{k+1})\big) = m(A_1) - m(A_{N+1}), and bounded above by m(A1)m(A_1) they converge. Hence m(A1)=m(⋂nAn)+m(A1)−lim⁡N→∞m(AN)m(A_1) = m(\bigcap_n A_n) + m(A_1) - \lim_{N \to \infty} m(A_N), i.e. lim⁡N→∞m(AN)=m(⋂nAn)\lim_{N \to \infty} m(A_N) = m(\bigcap_n A_n) — finiteness m(A1)<∞m(A_1) < \infty is what lets us cancel m(A1)m(A_1) from both sides.
  3. Apply this to BnB_n: ⋂nBn=∅\bigcap_n B_n = \varnothing. Indeed, if xx belonged to every BnB_n, then 0<x≤1n0 < x \le \frac{1}{n} for all nn, forcing x=0x = 0 — contradicting x>0x > 0. Hence m(Bn)→m(∅)=0m(B_n) \to m(\varnothing) = 0, matching the direct computation m(Bn)=1/nm(B_n) = 1/n. The bad sets can shrink to empty intersection precisely because the total measure is finite — and that is the heart of Egorov's theorem.

Let fn=1[n, n+1]f_n = 1_{[n,\,n+1]} (functions on R\mathbb{R}). Prove that for every set F⊆RF \subseteq \mathbb{R} on which fn→0f_n \to 0 uniformly, m(R∖F)=∞m(\mathbb{R} \setminus F) = \infty — the counterexample showing why the finite-measure hypothesis is essential.

sup⁡x∈F∣fn(x)∣<12  (n≥N)  ⇒  F∩[n,n+1]=∅\sup_{x \in F}|f_n(x)| < \tfrac12 \;(n \ge N) \;\Rightarrow\; F \cap [n, n+1] = \varnothing
[N,∞)⊆R∖F  ⇒  m(R∖F)=∞[N, \infty) \subseteq \mathbb{R}\setminus F \;\Rightarrow\; m(\mathbb{R}\setminus F) = \infty
This problem is about the "escaping spike" 1[n, n+1]1_{[n,\,n+1]} on R\mathbb{R}, not the scene's sequence — the preset is the scene default δ=0.5\delta = 0.5, n=6n = 6.
Show proof
  1. First, fixing any point xx, fn(x)=0f_n(x) = 0 for n>xn > x, so fn→0f_n \to 0 pointwise on all of R\mathbb{R}. But no finite-measure deletion can restore uniform convergence.
  2. Suppose fn→0f_n \to 0 uniformly on F⊆RF \subseteq \mathbb{R}. Then some NN has sup⁡x∈F∣fn(x)∣<12\sup_{x \in F} |f_n(x)| < \frac{1}{2} for all n≥Nn \ge N. But fnf_n takes only the values 0 and 1, so a supremum below 12\frac{1}{2} forces fn≡0f_n \equiv 0 on FF — i.e. F∩[n,n+1]=∅F \cap [n, n+1] = \varnothing for every n≥Nn \ge N (otherwise fn=1f_n = 1 at that point and the supremum would be 1).
  3. Hence [N,∞)=⋃n≥N[n,n+1]⊆R∖F[N, \infty) = \bigcup_{n \ge N} [n, n+1] \subseteq \mathbb{R} \setminus F, and m(R∖F)≥m([N,∞))=∞m(\mathbb{R} \setminus F) \ge m([N, \infty)) = \infty. Any set with uniform convergence must miss all but finitely many spikes, so the discarded set always has infinite measure — which is why Egorov's theorem cannot drop the hypothesis m(X)<∞m(X) < \infty. Contrast the scene's sequence: there the bumps pile up at the single point 0, so deleting a neighborhood of that point suffices.

10. Integration