Mathlib theorem · Existing formal mathematics

Existing in Mathlib · Measure theory and analysis

Dominated Convergence Theorem

If a sequence of almost-everywhere strongly measurable vector-valued functions converges almost everywhere and is almost everywhere bounded in norm by the same integrable envelope, then taking the limit and taking the integral commute.

Exact theorem

Exact Mathlib statement

theorem MeasureTheory.tendsto_integral_of_dominated_convergence {α G : Type*} [NormedAddCommGroup G] [NormedSpace ℝ G] {m : MeasurableSpace α} {μ : Measure α} {F : ℕ → α → G} {f : α → G} (bound : α → ℝ) (F_measurable : ∀ n, AEStronglyMeasurable (F n) μ) (bound_integrable : Integrable bound μ) (h_bound : ∀ n, ∀ᵐ a ∂μ, ‖F n a‖ ≤ bound a) (h_lim : ∀ᵐ a ∂μ, Filter.Tendsto (fun n => F n a) Filter.atTop (𝓝 (f a))) : Filter.Tendsto (fun n => ∫ a, F n a ∂μ) Filter.atTop (𝓝 <| ∫ a, f a ∂μ)

The theorem at a glance

Dominated Convergence Theorem at a glance

A visual guide to the theorem's hypotheses, structure, and conclusion; the exact statement gives the formal detail.

Almost-everywhere convergence plus one integrable dominator permits interchange of limit and Bochner integral. Explanatory diagram.
Detailed visual description

The poster uses a fixed gold envelope around successive green function profiles, a small exceptional-set motif, and converging accumulation ribbons. The exact limit-interchange formula is central, while a footer excludes uniform-convergence, monotone-convergence, and rate claims.

Statement structure

Statement and scope

Statement map for Dominated Convergence TheoremAlmost-everywhere convergence under one integrable pointwise norm bound forces the Bochner integrals to converge to the integral of the limit. Claim boundary: This page indexes Mathlib's sequential dominated-convergence theorem for Bochner integrals of real-normed-space-valued functions. It assumes almost-everywhere strong measurability of every term, one integrable real-valued bound dominating every norm almost everywhere, and almost-everywhere pointwise convergence. The declaration does not assume completeness; its substantive dominated-convergence content is the complete-valued case, while Mathlib's Bochner integral is definitionally zero for incomplete codomains. It does not state monotone convergence, uniform convergence, pointwise-everywhere convergence, or a quantitative rate. The pinned upstream declaration is MeasureTheory.tendsto_integral_of_dominated_convergence. The complete formal statement is available in the Exact Mathlib statement section.Mathematical readingAlmost-everywhereconvergence under oneintegrable pointwisenorm bound forces theBochner integrals toconverge to the integralof the limit.Claim boundaryThis page indexesMathlib's sequentialdominated-convergencetheorem for Bochnerintegrals ofreal-normed-space-valuedfunctions. It assumesalmost-everywhere strongmeasurability of everyterm, one integrablereal-valued bounddominating every normalmost everywhere, andalmost-everywherepointwise convergence.The declaration does notassume completeness; itssubstantivedominated-convergencecontent is thecomplete-valued case,while Mathlib's Bochnerintegral isdefinitionally zero forincomplete codomains. Itdoes not state monotoneconvergence, uniformconvergence,pointwise-everywhereconvergence, or aquantitative rate.Pinned declarationmathlib ·MeasureTheory.tendsto_integral_of_dominated_convergenceStatement map for Dominated Convergence TheoremAlmost-everywhere convergence under one integrable pointwise norm bound forces the Bochner integrals to converge to the integral of the limit. Claim boundary: This page indexes Mathlib's sequential dominated-convergence theorem for Bochner integrals of real-normed-space-valued functions. It assumes almost-everywhere strong measurability of every term, one integrable real-valued bound dominating every norm almost everywhere, and almost-everywhere pointwise convergence. The declaration does not assume completeness; its substantive dominated-convergence content is the complete-valued case, while Mathlib's Bochner integral is definitionally zero for incomplete codomains. It does not state monotone convergence, uniform convergence, pointwise-everywhere convergence, or a quantitative rate. The pinned upstream declaration is MeasureTheory.tendsto_integral_of_dominated_convergence. The complete formal statement is available in the Exact Mathlib statement section.Mathematical readingAlmost-everywhereconvergence under oneintegrable pointwisenorm bound forces theBochner integrals toconverge to the integralof the limit.Claim boundaryThis page indexesMathlib's sequentialdominated-convergencetheorem for Bochnerintegrals ofreal-normed-space-valuedfunctions. It assumesalmost-everywhere strongmeasurability of everyterm, one integrablereal-valued bounddominating every normalmost everywhere, andalmost-everywherepointwise convergence.The declaration does notassume completeness; itssubstantivedominated-convergencecontent is thecomplete-valued case,while Mathlib's Bochnerintegral isdefinitionally zero forincomplete codomains. Itdoes not state monotoneconvergence, uniformconvergence,pointwise-everywhereconvergence, or aquantitative rate.Pinned declarationmathlib ·MeasureTheory.tendsto_integral_of_dominated_convergence

Read the exact Mathlib declaration

This map summarizes the statement's structure; the exact Mathlib declaration remains authoritative.

One integrable envelope controls a pointwise-almost-everywhere limit strongly enough to pass the limit through the integral. Explanatory diagram.
Detailed visual description

Several emerald function profiles evolve inside a fixed antique-gold upper envelope. A sparse muted set marks the almost-everywhere exception, while cobalt accumulation bands beneath the profiles converge to the limit profile's integral.

Why it matters

A mathematical landmark

The dominated convergence theorem is one of measure theory's central limit-interchange principles. It turns pointwise information plus one global integrable bound into convergence of integrals and supports large parts of modern analysis and probability.

ProofAtlas record

What has been checked

Upstream indexedPinned source bytes verified locally
Locally reproducedExact upstream declaration replayed
Reviewed pageCurrent public presentation reviewed
Accepted Atlas resultNot recorded for the preferred artifact

Mathlib is the source of the theorem; the local Lean replay and page review are separate.

Claim boundary

No new theorem is claimed

This page indexes Mathlib's sequential dominated-convergence theorem for Bochner integrals of real-normed-space-valued functions. It assumes almost-everywhere strong measurability of every term, one integrable real-valued bound dominating every norm almost everywhere, and almost-everywhere pointwise convergence. The declaration does not assume completeness; its substantive dominated-convergence content is the complete-valued case, while Mathlib's Bochner integral is definitionally zero for incomplete codomains. It does not state monotone convergence, uniform convergence, pointwise-everywhere convergence, or a quantitative rate.

Source and local evidence

Where the theorem comes from

Existing declaration
MeasureTheory.tendsto_integral_of_dominated_convergence in mathlib
Relationship
The checked artifact is the upstream declaration itself
Local Lean evidence
artifact.library.mathlib.dominated-convergence-theorem.v001
Source
Open the pinned upstream reference