Sigma-algebra, Measurable Space, and the Borel Sigma-algebra
Anchor (Master): Halmos, Measure Theory §I; Bogachev, Measure Theory Vol. 1 §1.1-1.4; Rudin, Real and Complex Analysis 3e §1
Intuition Beginner
Ordinary length and area work well for nice shapes. The length of an interval from to is . The area of a rectangle by is . The area of a disk of radius is . These numbers behave the way we expect: cutting a shape into two pieces and adding the parts gives back the whole. Moving a shape does not change its size. Bigger shapes have bigger numbers.
The trouble starts when we ask about strange shapes. What is the total length of all rational numbers between and ? What is the area of a set that is dense everywhere but contains no rectangle? What if we cut a sphere into a few pieces and rearrange them into two spheres of the same size? That last problem is real, and it shows that length and area cannot be defined for every possible set in a sensible way.
Measure theory steps in to repair this. It picks out which sets are well-behaved enough to have a size, and quietly refuses to assign a size to the pathological ones. The well-behaved collection is called a sigma-algebra.
A sigma-algebra on a set is a list of subsets of that you are allowed to measure. The list has three rules. The whole set is on the list. If a subset is on the list, then its complement is on the list. If you have a countable collection of subsets all on the list, then their union is also on the list. That is it. Those three rules are enough to give a working theory of size.
A pair built from a set and a sigma-algebra on it is called a measurable space. The sigma-algebra is the rule book; the set is the playing field. Later units will attach an actual number-valued measure to a measurable space, but the rule book has to come first.
On the real line, a special sigma-algebra called the Borel sigma-algebra is the natural choice. It is the smallest sigma-algebra that contains every open interval. Open intervals are the building blocks; closed intervals, half-open intervals, single points, countable unions of intervals, and far more exotic sets can all be assembled from them through the three rules.
The one-sentence takeaway: a sigma-algebra is a careful list of which subsets you trust enough to measure.
Visual Beginner
Two pictures help. The first shows a small set with all of its subsets laid out in a grid, and a few of those subsets coloured to show which ones make up a valid sigma-algebra. The second shows the real line with three open intervals stacked on it, and arrows suggesting that complements, countable unions, and countable intersections of these intervals fill the Borel sigma-algebra.
The grid on the left is finite and easy to enumerate. The line on the right is infinite, but the same three rules apply.
Worked example Beginner
Take the set . We want to list every sigma-algebra on .
Step 1. Find the smallest one. The rules force the empty set and itself to be present, since the complement of is the empty set. So is a sigma-algebra. It has elements.
Step 2. Find the biggest one. The collection of all subsets of is a sigma-algebra, because every rule is automatically satisfied. The set has subsets, so this sigma-algebra has elements.
Step 3. Find the in-between ones. Pick a single point, say . Once is on the list, its complement must also be on the list. The empty set and are on the list. That gives four sets: . The same construction with gives a different sigma-algebra of four sets: . And with : .
Step 4. Count. There are five sigma-algebras on : the smallest one, the three middle ones generated by singletons, and the largest one.
What this tells us: even on a set with three points, there are several different valid sigma-algebras. Choosing one is choosing how fine your measurement is allowed to be.
Check your understanding Beginner
Formal definition Intermediate+
Let be a set. A sigma-algebra on is a collection of subsets of that satisfies the following three axioms [Folland §1.2]:
- .
- If , then .
- If is a countable collection with each , then .
From these axioms several closure properties follow at once. The empty set lies in . Finite unions are countable unions with all but finitely many terms empty, so is closed under finite union. By De Morgan, , so is closed under countable intersections and hence under finite intersections. Set differences and symmetric differences are in whenever and are.
A pair consisting of a set together with a sigma-algebra on is called a measurable space, and the elements of are called measurable sets.
Given any family , the sigma-algebra generated by , written , is the smallest sigma-algebra on containing . This is the intersection of all sigma-algebras on containing , and that intersection is itself a sigma-algebra (see the Key theorem below).
When is a topological space 02.01.01 with topology , the Borel sigma-algebra is the sigma-algebra generated by the open sets [Rudin §1.11]. Elements of are called Borel sets. On the real line with its standard topology, contains every open set, every closed set, every countable union of closed sets ( sets), every countable intersection of open sets ( sets), and far more.
A map between measurable spaces is measurable if for every . When with the Borel sigma-algebra, this reduces to requiring for every open , by the generating-class argument.
Counterexamples to common slips Intermediate+
- Uncountable unions are not allowed. If is closed under uncountable unions, it has to contain every singleton union, which forces as soon as singletons are in . The countability bound is load-bearing.
- An algebra is not a sigma-algebra. An algebra of sets requires only finite-union closure. The collection of finite unions of half-open intervals in forms an algebra but not a sigma-algebra: the union over all integers is not a finite union of half-open intervals.
- Borel sigma-algebra is not the power set. On , (continuum), but . Strictly more subsets of exist than Borel sets exist.
- Measurability is about the domain sigma-algebra. The pre-image condition runs from into . A function may be Borel-measurable with respect to one sigma-algebra on the domain and fail to be measurable with respect to another.
Key theorem with proof Intermediate+
Theorem (generated sigma-algebra is well-defined). Let be a set and let be any family of sigma-algebras on indexed by a set . Then is a sigma-algebra on . In particular, given any , the intersection of all sigma-algebras containing is the smallest sigma-algebra containing , and is well-defined.
Proof. We check the three axioms for .
For axiom 1, each contains , so .
For axiom 2, suppose . Then for every . Each is closed under complement, so for every . Therefore .
For axiom 3, let be a countable family with each . For each fixed and each , . Since is closed under countable union, . This holds for every , so .
Thus is a sigma-algebra.
Now fix . The power set is a sigma-algebra containing , so the family is non-empty. Let over this family. By the first part, is a sigma-algebra. It contains since every does. It is the smallest such sigma-algebra: if is any sigma-algebra containing , then appears in the indexing family, so .
Bridge. The intersection construction here builds toward 02.07.02 (Lebesgue outer measure and the Carathéodory extension theorem), where the same well-defined-generated-object pattern produces the Lebesgue sigma-algebra as the completion of the Borel sigma-algebra under outer-measure null sets. The foundational reason this works is that sigma-algebras are closed under arbitrary intersection, dual to the way topologies are closed under arbitrary union. This is exactly the structure that lets us define a sigma-algebra by what we want to put in rather than by an explicit list. The bridge is between the descriptive theory (Borel hierarchy, generated structure) and the constructive theory (Carathéodory measurability), and the central insight is that both rest on this single closure property. Putting these together with the topology prerequisite 02.01.01, we see why Borel sigma-algebras on a topological space are intrinsic objects: they depend only on the topology, not on a chosen basis.
Exercises Intermediate+
Lean formalization Intermediate+
lean_status: partial — Mathlib provides the typeclass MeasurableSpace X which encodes the sigma-algebra axioms internally, the predicate MeasurableSet for membership, and borel for the Borel sigma-algebra of a topological space. The companion module records the unit's predicate names; the deeper structural theorems (Borel hierarchy classification, existence of non-measurable sets via choice) remain in the prose, not the Lean module.
import Mathlib.MeasureTheory.MeasurableSpace.Basic
import Mathlib.MeasureTheory.Constructions.BorelSpace.Basic
variable (X : Type*) [MeasurableSpace X]
abbrev IsSigmaAlgebra : Prop := True
-- Mathlib's `MeasurableSpace` typeclass already encodes the σ-algebra
-- axioms (`MeasurableSet.univ`, `MeasurableSet.compl`, `MeasurableSet.iUnion`).
variable (Y : Type*) [TopologicalSpace Y]
abbrev CodexBorel : MeasurableSpace Y := borel YAdvanced results Master
The advanced theory of sigma-algebras splits into three strands: descriptive set theory (which Borel sets exist?), measure-theoretic completion (what does adding null sets do?), and the role of set-theoretic axioms (what non-measurable sets must exist?).
Theorem 1 (Borel hierarchy). The Borel sigma-algebra admits a transfinite stratification into classes for , where is the open sets, is the closed sets, , , and for limit ordinals each class is built from countable unions or intersections of sets in lower-rank classes. Every Borel set sits in some with , and the hierarchy is strictly increasing in : each level contains sets not in the previous level [Bogachev §1.1-1.4].
The strictness of the hierarchy uses a universal-set construction: there exists a single Borel set whose sections enumerate all sets, and a diagonal argument then shows the next level is strictly bigger. The Borel hierarchy continues into the projective hierarchy , where is the class of analytic (Souslin) sets, characterised as continuous images of Borel sets or projections of Borel subsets of .
Theorem 2 (cardinality of ). .
The lower bound is immediate from the embedding via (singletons are closed, hence Borel). The upper bound is the transfinite induction from Exercise 7: stages of countable operations applied to a countable generating family yield at most sets.
Theorem 3 (existence of non-Borel sets). There exists a subset of that is not Borel.
Proof outline. By Theorem 2, but . Cantor's theorem gives , so most subsets of are not Borel. A constructive example: the projection of a closed subset of is in general analytic but not Borel (Souslin 1917).
Theorem 4 (Lebesgue sigma-algebra is strictly larger than Borel). Let denote the sigma-algebra of Lebesgue-measurable subsets of . Then and . Concretely, is the completion of under Lebesgue null sets: iff for some Borel and some contained in a Borel null set [Lebesgue Annali 7 1902].
The cardinality jump comes from the Cantor set : is Borel and Lebesgue-null, , and every subset of is Lebesgue-measurable (with measure zero), so contributes sets.
Theorem 5 (Vitali's non-measurable set). Assuming the axiom of choice, there exists a subset that is not Lebesgue-measurable [Vitali 1905].
Proof. Define an equivalence relation on by iff . Use the axiom of choice to pick one representative from each equivalence class, forming . The translates for are pairwise disjoint and their union covers with bounded overlap. If were Lebesgue-measurable with measure , then countable additivity gives , a contradiction. If , then but , also a contradiction. Hence is not Lebesgue-measurable.
Theorem 6 (composition of measurable and continuous). If is measurable and is continuous (where are topological spaces with their Borel sigma-algebras), then is measurable.
Proof. For any open , is open in by continuity 02.01.02, hence Borel. So by measurability of . Open sets generate , so is measurable by the generating-class criterion of Exercise 4.
Theorem 7 (Solovay's consistency result). The theory ZF + DC (dependent choice) + "every subset of is Lebesgue-measurable" is consistent, assuming the consistency of ZFC plus an inaccessible cardinal [Solovay 1970].
This places the existence of non-measurable sets at the same logical strength as choice principles strictly beyond ZF+DC. Vitali's construction is not avoidable under full choice, but it is unavoidable: any model where every set is measurable must drop the axiom of choice in its standard form.
Theorem 8 (monotone class theorem). Let be an algebra of subsets of (closed under finite union and complement but not necessarily countable union). A monotone class is a family of subsets closed under countable monotone unions ( for ) and countable monotone intersections ( for ). The monotone class generated by equals [Halmos §6].
This theorem is the working tool for proving statements about all measurable sets: prove the statement holds for an algebra, prove it is preserved under monotone limits, conclude it holds on the generated sigma-algebra. It anchors the standard machinery of Fubini's theorem and the uniqueness of extension in the Carathéodory construction.
Synthesis. The descriptive theory of Borel sets, the cardinality calculation, the existence of non-measurable sets, and the monotone class theorem fit together as a single picture. The foundational reason that measure theory needs a sigma-algebra rather than the full power set is that the power set is too large: at cardinality it admits a Vitali partition that no countably additive measure can survive, and the central insight of Borel and Lebesgue was to identify the largest sub-collection on which countable additivity can be enforced. The Borel hierarchy is exactly the constructive image of this sub-collection: every set we can write down using countable operations on intervals lives somewhere in the hierarchy, and the hierarchy stops at because countable iteration of countable operations closes off there. The Lebesgue completion identifies the Borel sigma-algebra with its enlargement by null sets, and this is exactly the structure that turns Carathéodory's outer-measure construction into a sigma-algebra rather than a mere algebra.
Putting these together with the Solovay consistency result, the picture sharpens: the existence of non-measurable sets is a precise measure of how much choice the ambient set theory uses. The bridge is between the descriptive (which sets are Borel?) and the foundational (which sets exist at all?), and the pattern recurs throughout twentieth-century analysis. The monotone class theorem generalises the inductive proof strategy used for sigma-algebras to a wider class of inductive proofs, and identifies the algebra-of-rectangles approach with the sigma-algebra-of-Borel-sets approach in product spaces, an identification that appears again in 02.07.02 as the rectangular generation of the Lebesgue sigma-algebra and feeds forward into Fubini's theorem.
Full proof set Master
Proposition 1 (Borel sigma-algebra is generated by closed sets). .
Proof. Let . Each closed set has open complement , which is Borel. Since sigma-algebras are closed under complement, . Thus the generating family of lies in , so . Conversely, every open set has closed complement , hence . The open sets generate , so .
Proposition 2 (Borel sigma-algebra is countably generated). . The generating family on the right is countable.
Proof. Let , which is countable since is countable. Each element of is open, so .
For the reverse, every open subset is a countable union of open intervals with rational endpoints: for each , choose rationals with (possible by density of and openness of ). The collection is countable and covers , so is a countable union of elements of . Hence . Since open sets generate , .
Proposition 3 (measurable functions form a vector lattice). Let be a measurable space and let be measurable. Then , for , , , and are all measurable.
Proof. The sum is measurable by Exercise 8.
For : if , has pre-images or , both measurable. If , is measurable. If , is measurable.
For : use the identity . So it suffices to show is measurable when is. For , . For , . All these are measurable.
For : is measurable. Similarly for , using intersection.
Proposition 4 (intersection of sigma-algebras is a sigma-algebra — explicit version). Restated from the Key theorem in detailed form for self-containment.
Proof. See the Key theorem with proof section. The argument is reproduced there in full.
Connections Master
Lebesgue outer measure and Carathéodory extension
02.07.02. The next unit in this sub-chapter builds the Lebesgue measure on and extends it to . The Carathéodory criterion picks out the measurable sets from the outer measure, and the resulting sigma-algebra is precisely the completion of identified in Theorem 4 here. The generating-class argument from Exercise 4 is the standard tool for proving uniqueness of the extension.Compactness in topological spaces
02.01.10. On a locally compact Hausdorff space, the Borel sigma-algebra is generated by the compact open sets (or equivalently the relatively compact open sets), and the resulting measure theory becomes Radon measure theory. The interaction between compactness and Borel structure underlies the Riesz representation theorem and the construction of Haar measure on locally compact groups.Banach space fundamentals
02.11.04. The spaces are Banach spaces whose construction requires the measurable-function framework of this unit. A function lies in when its -th power is measurable and integrable, so the measurability framework here is logically prior to every function-space construction. The closed-subspace theorem from the Banach unit reappears in the proof that is complete: the limit of an -Cauchy sequence is taken pointwise on a subsequence and shown to lie in via Fatou.Continuous map
02.01.02. Theorem 6 makes the bridge precise: continuity from to is exactly the statement that preserves the topology-generated sigma-algebras, which is the topological refinement of the measurability condition. Every continuous function between topological spaces is Borel-measurable, but Borel-measurable functions form a strictly larger class — limits of continuous functions, indicator functions of Borel sets, and many discontinuous functions are Borel-measurable.Real number axioms
02.02.01. The least-upper-bound property of enters through the topology: the standard topology has a countable base, is second-countable, and the Borel sigma-algebra is countably generated as a consequence (Proposition 2). On a non-second-countable space the Borel sigma-algebra need not be countably generated, and the size and reach of the sigma-algebra change accordingly.
Historical & philosophical context Master
Borel introduced what we now call the Borel sigma-algebra in his 1898 Leçons sur la théorie des fonctions [Borel 1898], where he extended the notion of length from intervals to a larger class of subsets of the real line via countable additivity over disjoint open intervals. Borel's construction was descriptive: start with intervals and close under countable union and complementation, identifying along the way which subsets admit a measure consistent with length on intervals.
Lebesgue's 1902 thesis [Lebesgue 1902] reframed the problem as a question about the outer-inner approximation gap. A bounded subset of admits a measure when its outer measure (the infimum of measures of open supersets) and inner measure (the supremum of measures of closed subsets) agree. The resulting sigma-algebra is strictly larger than : it is the Lebesgue completion under null sets. The Lebesgue integral then becomes natural because monotone convergence and dominated convergence theorems hold on , while their Riemann analogues fail on the Borel sigma-algebra restricted to continuous integrands.
Vitali's 1905 construction [Vitali 1905] showed that the axiom of choice produces a subset of that lies outside . The proof depends on choosing one representative from each rational-translation equivalence class, and the resulting set fails countable additivity by translation. This was the first non-measurable set, and it placed the axiom of choice at the centre of measure-theoretic foundations.
Halmos's 1950 Measure Theory [Halmos 1950] systematised the sigma-algebra framework in the form that survives today: abstract measurable spaces, sigma-algebras generated by arbitrary families, the monotone class theorem, and the extension theorems that produce measures from algebras. The abstraction freed measure theory from the real line: probability theory (Kolmogorov 1933), ergodic theory (Birkhoff and von Neumann), and integration on locally compact groups (Haar 1933, Weil 1940) all took the abstract sigma-algebra framework as their starting point.
Solovay's 1970 theorem [Solovay 1970] settled the foundational question raised by Vitali: in a model of ZF + DC built from a model of ZFC plus an inaccessible cardinal, every subset of is Lebesgue-measurable. The existence of non-measurable sets is therefore not a theorem of ZF + DC, only of ZF + AC. The Solovay model also resolves a parallel question about the Baire property and the perfect-set property, and remains a touchstone for descriptive set theory.
Bibliography Master
@book{Borel1898,
author = {Borel, \'Emile},
title = {Le\c{c}ons sur la th\'eorie des fonctions},
publisher = {Gauthier-Villars},
address = {Paris},
year = {1898}
}
@article{Lebesgue1902,
author = {Lebesgue, Henri},
title = {Int\'egrale, longueur, aire},
journal = {Annali di Matematica Pura ed Applicata},
volume = {7},
year = {1902},
pages = {231--359}
}
@misc{Vitali1905,
author = {Vitali, Giuseppe},
title = {Sul problema della misura dei gruppi di punti di una retta},
publisher = {Tip. Gamberini e Parmeggiani},
address = {Bologna},
year = {1905}
}
@book{Halmos1950,
author = {Halmos, Paul R.},
title = {Measure Theory},
publisher = {Van Nostrand},
year = {1950},
note = {Reprinted as Springer GTM 18, 1974}
}
@book{Folland1999,
author = {Folland, Gerald B.},
title = {Real Analysis: Modern Techniques and Their Applications},
edition = {2},
publisher = {Wiley},
year = {1999}
}
@book{Rudin1987,
author = {Rudin, Walter},
title = {Real and Complex Analysis},
edition = {3},
publisher = {McGraw-Hill},
year = {1987}
}
@book{Bogachev2007,
author = {Bogachev, Vladimir I.},
title = {Measure Theory, Volume 1},
publisher = {Springer},
year = {2007}
}
@article{Solovay1970,
author = {Solovay, Robert M.},
title = {A model of set-theory in which every set of reals is Lebesgue measurable},
journal = {Annals of Mathematics},
volume = {92},
year = {1970},
pages = {1--56}
}
@book{Royden1988,
author = {Royden, H. L.},
title = {Real Analysis},
edition = {3},
publisher = {Macmillan},
year = {1988}
}
@book{Tao2016,
author = {Tao, Terence},
title = {Analysis II},
edition = {3},
publisher = {Hindustan Book Agency},
year = {2016}
}