Tutorials › Measure Theory › The Covering Criterion for Null Sets

Lebesgue Measurable Sets and Regularity · Tutorial 124 of 798

The Covering Criterion for Null Sets

Learn how arbitrarily small interval covers characterize null sets and how to budget cover lengths when taking subsets and countable unions.

Advanced 9 min read

What You'll Learn

  • State the interval-cover criterion for zero Lebesgue outer measure.
  • Distinguish outer-null sets from measurable sets of measure zero.
  • Prove that every subset of an outer-null set is outer-null.
  • Allocate cover-length budgets to prove countable unions are outer-null.
  • Recognize why an interval of positive length cannot satisfy the criterion.
  • Avoid using a fixed cover budget for every set in a countable family.

Small Covers Detect Zero Outer Measure

A set can be negligible for Lebesgue measure even when it is large in other senses: it may be infinite or dense, for example. The relevant measure-theoretic condition is not that the set fit inside one short interval, but that it fit inside a countable collection of intervals whose total length is as small as desired. The covering criterion makes this precise and gives a direct way to prove that subsets and countable unions remain negligible.

Throughout, the ambient measure space is \((\mathbb{R},\mathcal{L},m)\), where \(m\) is Lebesgue measure. This measure is sigma-finite but not finite; no completeness result is needed here. For arbitrary \(E\subseteq\mathbb{R}\), including sets not yet known to be measurable, \(m^*(E)\) denotes Lebesgue outer measure. We use the interval-cover definition \(m^*(E)=\inf\{\sum_{j=1}^{\infty}|I_j|: E\subseteq\bigcup_{j=1}^{\infty}I_j,\ I_j\text{ bounded open intervals}\}\), where \(|I_j|\) is the length of \(I_j\). Finite covers are allowed by appending empty intervals, and the empty set has the empty cover of total length zero.

Definition: A set \(E\subseteq\mathbb{R}\) is outer-null if \(m^*(E)=0\). If \(E\in\mathcal{L}\) is measurable, then \(m(E)=m^*(E)\), so \(E\) is outer-null exactly when it is a measurable set of measure zero. For an arbitrary subset of a measurable null set, this tutorial establishes outer-nullity; measurability of such subsets is the subject of completeness.
Theorem (Covering Criterion for Null Sets): For every \(E\subseteq\mathbb{R}\), \(m^*(E)=0\) if and only if, for every \(\varepsilon>0\), there is a finite or countable collection of bounded open intervals \((I_j)\) such that \(E\subseteq\bigcup_j I_j\) and \(\sum_j|I_j|<\varepsilon\).

Proof. Suppose first that \(m^*(E)=0\). Fix \(\varepsilon>0\). By the definition of an infimum, for every positive \(\varepsilon\) there is an admissible interval cover whose total length is less than \(m^*(E)+\varepsilon=\varepsilon\). Thus the required cover exists. Conversely, suppose that such a cover exists for every \(\varepsilon>0\). The definition of outer measure gives \(0\le m^*(E)\le\sum_j|I_j|<\varepsilon\) for every \(\varepsilon>0\). A nonnegative number less than every positive \(\varepsilon\) must be zero: if \(m^*(E)>0\), choosing \(\varepsilon=m^*(E)/2\) contradicts the inequality. Hence \(m^*(E)=0\). \(\square\)

The criterion concerns outer measure, so it applies before measurability is known. When the set in question is measurable, it is also exactly a test for measure zero. The cover is allowed to depend on \(\varepsilon\): a single cover of small length is not required to work for every tolerance.

Worked Example: Covering a Finite Set

Let \(F=\{-2,1,4\}\). We construct a cover for any prescribed \(\varepsilon>0\). Around each \(x\in F\), take the open interval \((x-\varepsilon/12,x+\varepsilon/12)\). Each interval has length \(\varepsilon/12-(-\varepsilon/12)=\varepsilon/6\), and the three intervals cover the three points because each point is the center of its interval. The total length is therefore \(3(\varepsilon/6)=\varepsilon/2<\varepsilon\). By the criterion, \(m^*(F)=0\).

Check with a particular tolerance: if \(\varepsilon=0.12\), each radius is \(0.12/12=0.01\), each interval has length \(0.02\), and the total length is \(3(0.02)=0.06<0.12\). The strict inequality required by the criterion holds. This calculation also shows why the endpoints of the covering intervals do not cause a problem: each point of \(F\) lies strictly inside its interval.

Subsets and Countable Unions

The criterion immediately gives two closure properties. Neither requires the sets themselves to be measurable: they are statements about outer measure.

Theorem: If \(A\subseteq\mathbb{R}\) is outer-null and \(B\subseteq A\), then \(B\) is outer-null. If \((A_n)_{n\ge1}\) is a sequence of outer-null subsets of \(\mathbb{R}\), then \(\bigcup_{n=1}^{\infty}A_n\) is outer-null.

Proof. For the subset assertion, fix \(\varepsilon>0\). Since \(A\) is outer-null, choose a countable interval cover of \(A\) with total length less than \(\varepsilon\). The same intervals cover \(B\), because \(B\subseteq A\). The covering criterion gives \(m^*(B)=0\).

For the union assertion, fix \(\varepsilon>0\). Since each \(A_n\) is outer-null, apply the criterion to \(A_n\) with tolerance \(\varepsilon/2^{n+1}\). This gives a cover of \(A_n\) with total length less than \(\varepsilon/2^{n+1}\). Put all of these covers together. They form a countable collection of intervals covering \(\bigcup_{n=1}^{\infty}A_n\), and their total length is at most \(\sum_{n=1}^{\infty}\varepsilon/2^{n+1}=\varepsilon/2<\varepsilon\). The covering criterion now gives \(m^*(\bigcup_{n=1}^{\infty}A_n)=0\). The argument includes empty sets, whose covers can be empty, and does not require the \(A_n\) to be disjoint. \(\square\)

For measurable sets, the same conclusions can be phrased using \(m\): a subset of a measurable null set, or a countable union of measurable null sets, has outer measure zero. The countable union is measurable because \(\mathcal{L}\) is a sigma-algebra. For a subset, the conclusion here is outer-nullity, not a claim of measurability; that distinction is essential before completeness has been established.

Worked Example: A Countable-Union Cover Budget

Suppose \((A_n)_{n\ge1}\) is any sequence of outer-null sets. We show explicitly how to cover their union with total length below \(0.2\). For each \(n\), use the criterion on \(A_n\) with tolerance \(0.2/2^{n+1}\), and call the resulting cover \(\mathcal{I}_n\). Its total length is strictly less than \(0.2/2^{n+1}\).

Combining all the covers covers every \(A_n\), hence covers their union. The sum of the assigned bounds is \(\sum_{n=1}^{\infty}0.2/2^{n+1}=0.2\sum_{n=1}^{\infty}2^{-(n+1)}=0.2(1/2)=0.1\). Thus the combined cover has total length at most \(0.1\), which is strictly less than \(0.2\). The required tolerance has been met. Check: the first three assigned bounds are \(0.2/4=0.05\), \(0.2/8=0.025\), and \(0.2/16=0.0125\); these are the first terms of the geometric series whose full sum is \(0.1\). Replacing \(0.2\) by any \(\varepsilon>0\) gives the same argument and proves the union is outer-null.

Positive-Length Intervals Fail the Criterion

The criterion is a useful way to prove zero outer measure, but it also rules out zero outer measure for sets that contain a genuine interval. We use the covering lower bound for intervals established earlier: if a countable collection of intervals covers \([a,b]\), where \(a<b\), the sum of their lengths is at least \(b-a\). This bound applies to open interval covers as well.

Worked Example: The Unit Interval Is Not Null

Consider \(E=[0,1]\). Every countable cover of \(E\) by bounded open intervals has total length at least \(1-0=1\), by the covering lower bound. In particular, taking \(\varepsilon=1/2\), no such cover can have total length less than \(1/2\). The covering criterion therefore fails, and \(m^*([0,1])\ne0\). Since \([0,1]\) is Lebesgue measurable and its measure is its outer measure, it is not a measurable null set either.

Check: the obstruction is the lower bound \(1\), not the choice of endpoints in a proposed cover. Even if intervals overlap or extend beyond \([0,1]\), their total length cannot be less than \(1\) while they cover this interval.

A Common Budgeting Mistake

A frequent error in the countable-union argument is to give every \(A_n\) a cover of total length less than the same \(\varepsilon\), and then conclude that the combined cover has total length less than \(\varepsilon\). For instance, with \(\varepsilon=0.1\), the resulting estimates are only “the \(n\)-th cover has length less than \(0.1\).” Adding these bounds gives an infinite series of \(0.1\)'s, not a finite upper bound below \(0.1\). This does not establish the desired conclusion.

The correction is to distribute the available length among the sets. With tolerance \(0.1\), choose for \(A_n\) a cover of length less than \(0.1/2^{n+1}\). The sum of these bounds is \(0.1/2=0.05<0.1\). More generally, the allocation \(\varepsilon/2^{n+1}\) has total budget \(\varepsilon/2\), leaving a strict margin below \(\varepsilon\). The essential point is that the budget depends on \(n\) and that the sum of all budgets is controlled.

The interval-cover criterion turns an abstract equality \(m^*(E)=0\) into a constructive test: for each tolerance, produce one suitable cover. Subsets inherit any such cover, while countable unions require a summable allocation of cover lengths. For measurable sets these arguments identify and preserve measure zero; for arbitrary subsets they establish outer-nullity without assuming measurability.

Check Your Understanding

Use the covering criterion and keep track of whether the sets involved are known to be measurable.

  1. State both directions of the criterion relating \(m^*(E)=0\) to interval covers of total length less than every \(\varepsilon>0\).
  2. If \(B\subseteq A\) and \(m^*(A)=0\), explain why a cover of \(A\) with total length less than \(\varepsilon\) also proves \(m^*(B)=0\).
  3. For a sequence of outer-null sets, why is assigning each set the same cover-length bound \(\varepsilon\) insufficient to prove the union is outer-null?
  4. Using the bounds \(\varepsilon/2^{n+1}\), calculate the sum of all allocated cover lengths and compare it with \(\varepsilon\).
  5. Why does the interval-cover lower bound show that \([a,b]\) with \(a<b\) is not outer-null?