Papers
Topics
Authors
Recent
Search
2000 character limit reached

Disintegration Theorem for Markov Kernels

Updated 14 July 2026
  • Disintegration Theorem for Markov Kernels is a factorization principle that decomposes a joint measure into a marginal measure and a conditional kernel.
  • It formalizes regular conditional probabilities by establishing measurable constructions in standard Borel spaces and computable analysis frameworks.
  • Extensions in geometric, optimal transport, and proof assistant contexts ensure almost-everywhere uniqueness and continuous variants of the conditional laws.

The disintegration theorem for Markov kernels is the statement that a joint measure or joint kernel can be decomposed into a marginal object and a conditional kernel. In kernel notation, for a finite kernel κ:XY×Z\kappa : \mathcal X \rightsquigarrow \mathcal Y \times \mathcal Z, one seeks a kernel η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z such that κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta; in the equivalent measure-theoretic formulation, a measure μ\mu together with a measurable map π:XY\pi : X \to Y is represented as μ=νμy\mu = \nu \otimes \mu_y with ν=πμ\nu = \pi_*\mu and the conditional measures μy\mu_y concentrated on the fibers π1(y)\pi^{-1}(y) (Degenne, 5 Oct 2025). In contemporary work, this theorem underlies regular conditional distributions, posterior kernels, conditional expectation kernels, formalized probability theory, and several geometric and computability-theoretic refinements of conditioning (Possobon et al., 2022).

1. Kernel-theoretic formulation

A Markov kernel is a measurable family of probability measures. In the Mathlib formalization, a kernel from a measurable space X\mathcal X to a measurable space η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z0 is literally a measurable function

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z1

where measurability means that for every measurable set η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z2, the map η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z3 is measurable; a Markov kernel is then a kernel for which each η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z4 is a probability measure (Degenne, 5 Oct 2025).

Within that language, disintegration is the kernel-level version of the probabilistic factorization

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z5

The formal theorem described in Mathlib states that if η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z6 is a standard Borel space and either η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z7 is countable or η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z8 has a countably generated η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z9-algebra, then every finite kernel

κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta0

admits a disintegration. Informally, there exists a conditional kernel

κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta1

such that κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta2 (Degenne, 5 Oct 2025).

This formulation packages conditioning as an equality of kernels rather than as an almost-everywhere identity for random variables. A plausible implication is that the theorem is best understood not merely as a construction of regular conditional probabilities, but as a structural factorization principle for stochastic morphisms.

2. Measure disintegration, fibers, and regular conditional laws

A classical measure-space version is given in the transport-geometric setting of locally compact and separable metric spaces. If κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta3 and κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta4 are locally compact and separable metric spaces, κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta5 is a Borel map, and κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta6 is a positive finite Radon measure with κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta7, then there exist measures κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta8 such that κ=κfstη\kappa = \kappa_{\mathrm{fst}} \otimes \eta9 is a Borel map, μ\mu0 for μ\mu1-a.e. μ\mu2, the measure μ\mu3 disintegrates as

μ\mu4

and μ\mu5 is concentrated on the fiber μ\mu6 for μ\mu7-a.e. μ\mu8 (Possobon et al., 2022).

The equivalent integral form is

μ\mu9

for π:XY\pi : X \to Y0, and then by extension for Borel sets and Borel functions (Possobon et al., 2022). In this setting, the family π:XY\pi : X \to Y1 is exactly a regular conditional probability kernel: for each π:XY\pi : X \to Y2, π:XY\pi : X \to Y3 is a probability measure; for each Borel set π:XY\pi : X \to Y4, the map π:XY\pi : X \to Y5 is measurable; and the original measure is recovered by integration against π:XY\pi : X \to Y6 (Possobon et al., 2022).

A 2011 abstract-level contribution described a new approach to disintegration of measures that allows one to drop the usually taken separability assumption, using a result on fibers in the spectrum of algebra of essentially bounded functions as its main tool (Kosiek et al., 2011). Since only the abstract-level statement is available there, the precise kernel-theoretic form is not specified in that source summary. This suggests a nonseparable extension of the standard separable or standard Borel paradigms emphasized in later accounts.

3. Existence hypotheses, uniqueness, and canonicality

The cited literature does not treat arbitrary measurable spaces uniformly. In the Mathlib formalization, the disintegration theorem is stated under the hypotheses that π:XY\pi : X \to Y7 is standard Borel and that either π:XY\pi : X \to Y8 is countable or π:XY\pi : X \to Y9 has a countably generated μ=νμy\mu = \nu \otimes \mu_y0-algebra; these are described as exactly the assumptions that make the measurable selection and density construction work in the formal proof (Degenne, 5 Oct 2025). In the transport-geometric theorem, the ambient spaces are locally compact and separable metric spaces and the base measure is a positive finite Radon measure (Possobon et al., 2022). In the computable-analysis treatment, the setting is complete separable metric spaces along a projection map (Ackerman et al., 2015).

Uniqueness is typically only almost-everywhere. The Mathlib account stresses that conditional kernels are almost everywhere equal to a Markov kernel and almost everywhere unique; moreover, if μ=νμy\mu = \nu \otimes \mu_y1 disintegrates μ=νμy\mu = \nu \otimes \mu_y2 and μ=νμy\mu = \nu \otimes \mu_y3 is equal to μ=νμy\mu = \nu \otimes \mu_y4 almost everywhere with respect to μ=νμy\mu = \nu \otimes \mu_y5, then μ=νμy\mu = \nu \otimes \mu_y6 also disintegrates μ=νμy\mu = \nu \otimes \mu_y7 (Degenne, 5 Oct 2025). In the geometric formulation, a uniqueness proposition states that if

μ=νμy\mu = \nu \otimes \mu_y8

then the family μ=νμy\mu = \nu \otimes \mu_y9 is unique ν=πμ\nu = \pi_*\mu0-a.e. (Possobon et al., 2022).

A stronger form of canonicity appears when disintegrations are continuous. On the domain of measures admitting a continuous disintegration along the projection ν=πμ\nu = \pi_*\mu1 and whose marginal ν=πμ\nu = \pi_*\mu2 has full support, the disintegration is necessarily unique. The same work relates this to Tjur’s pointwise notion of conditioning: under mild assumptions, the existence of a continuous disintegration on a measure-one set is equivalent to every point in that set being a Tjur point (Ackerman et al., 2015).

When continuous disintegration fails, pointwise conditioning can still be recovered from a Vitali basis. The Fraser–Naderi construction defines

ν=πμ\nu = \pi_*\mu3

for sequences ν=πμ\nu = \pi_*\mu4 converging regularly to ν=πμ\nu = \pi_*\mu5, and yields a measurable disintegration satisfying the correct integral identity. However, the resulting pointwise version may depend on the chosen class ν=πμ\nu = \pi_*\mu6 (Ackerman et al., 2015). A common misconception is that disintegration always yields a canonical pointwise conditional law; the literature instead separates almost-everywhere uniqueness, continuous uniqueness, and basis-dependent pointwise realizations.

4. Formalization in proof assistants and proof architecture

The theorem has been formalized in Lean within Mathlib’s probability library, specifically in

ν=πμ\nu = \pi_*\mu7

where disintegration is expressed as an equality between kernels rather than as an external existence statement (Degenne, 5 Oct 2025). The library treats kernels as first-class objects, and this design is presented as central rather than auxiliary.

The formal proof proceeds through several intermediate kernel constructions. First, densities for finite kernels are built in a jointly measurable form,

ν=πμ\nu = \pi_*\mu8

so that

ν=πμ\nu = \pi_*\mu9

Second, a Radon–Nikodym theorem for kernels constructs a jointly measurable derivative

μy\mu_y0

together with a singular remainder. Third, for μy\mu_y1, a conditional CDF is built and converted into a kernel using Stieltjes measures. Fourth, the standard Borel case is reduced to the real-valued case by measurable embedding into μy\mu_y2 (Degenne, 5 Oct 2025).

This formalization is not isolated from downstream probability theory. It is used to define conditional distributions of random variables, posterior distributions, and conditional expectation kernels. For random variables μy\mu_y3 and μy\mu_y4 with μy\mu_y5 standard Borel, disintegration yields a kernel μy\mu_y6 such that

μy\mu_y7

Given a prior measure μy\mu_y8 on μy\mu_y9 and a kernel π1(y)\pi^{-1}(y)0, disintegrating the swapped joint law defines a posterior kernel π1(y)\pi^{-1}(y)1 satisfying

π1(y)\pi^{-1}(y)2

(Degenne, 5 Oct 2025).

5. Geometric and computational perspectives

One contemporary line of work interprets disintegration through optimal transport. For a transport plan π1(y)\pi^{-1}(y)3 with marginals π1(y)\pi^{-1}(y)4 and π1(y)\pi^{-1}(y)5, one may disintegrate

π1(y)\pi^{-1}(y)6

and regard the conditional family as a disintegration map

π1(y)\pi^{-1}(y)7

or, in product settings,

π1(y)\pi^{-1}(y)8

In the Monge case, if π1(y)\pi^{-1}(y)9 is a transport map, the disintegration map is X\mathcal X0 (Possobon et al., 2022).

This geometric perspective yields regularity statements beyond bare existence. If X\mathcal X1, then the disintegration map is nearly weakly continuous; if X\mathcal X2 is bijective and continuous, the conditional measures become Dirac masses,

X\mathcal X3

and the map is weakly continuous; in the metric measure foliation setting, the identity

X\mathcal X4

makes the disintegration map an isometry, hence weakly continuous (Possobon et al., 2022). The same paper proves a rigidity theorem asserting that absolute continuity can propagate along Wasserstein paths of fiber measures when the disintegration map is weakly continuous and the stated geometric hypotheses hold (Possobon et al., 2022).

A different refinement studies disintegration as a computational operator. On the domain of measures with a unique continuous disintegration, the disintegration operator

X\mathcal X5

is strongly Weihrauch equivalent to the limit operator,

X\mathcal X6

The lower bound is obtained by encoding an arbitrary element of X\mathcal X7 into a computable measure whose unique continuous disintegration reveals that element, while the upper bound computes a continuous disintegration via a single limit procedure using a X\mathcal X8-continuous basis and the Tjur property (Ackerman et al., 2015). In the noncontinuous case, if a Vitali basis is computable, the induced pointwise disintegration remains strongly Weihrauch reducible to X\mathcal X9 (Ackerman et al., 2015). This establishes that conditioning is, in general, not computable, even when existence is secured.

Disintegration also appears in higher-order kernel constructions where the conditioned objects are themselves kernels. One formulation defines the conditional distribution of a Markov kernel η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z00 given another kernel η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z01 as a kernel

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z02

such that

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z03

for every η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z04 and η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z05. Existence is stated under standard regularity assumptions, for example when the relevant measurable spaces are standard Borel (Nogales et al., 2017). In that framework, conditional independence of kernels is defined by factorization of a conditional joint kernel, and a main theorem states that under η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z06, unconditional independence of η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z07 and η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z08 is equivalent to independence of the conditional kernels η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z09 and η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z10 (Nogales et al., 2017).

A related but narrower development studies conditional expectation for Markov kernels. There the conditional expectation of an integrable kernel η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z11 given another kernel η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z12 is defined via the Radon–Nikodym derivative

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z13

and the main theorem proves the invariance identity

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z14

under the independence assumption

η:X×YZ\eta : \mathcal X \times \mathcal Y \rightsquigarrow \mathcal Z15

That work explicitly does not claim a general disintegration theorem with existence and uniqueness of regular conditional probabilities; rather, it proves a conditional-expectation identity inside a kernel framework (Nogales, 2020).

Disintegration-style reasoning also appears in the theory of invariant measures for Markov kernels. A recent uniqueness result on standard Borel spaces reduces multiplicity of invariant probability measures to a measurable decomposition into disjoint absorbing sets, using the mutual singularity of distinct invariant ergodic measures and an ergodic-decomposition argument (Attali, 8 Jan 2026). This suggests that disintegration is not only a theorem about conditional laws, but also a recurrent structural pattern in the analysis of kernels: measures are decomposed into components, and qualitative properties are recovered from the behavior of those components.

Across these developments, the central content of the disintegration theorem remains stable. It asserts that a joint probabilistic object can be reconstructed from a marginal and a conditional kernel, but the surrounding theory varies according to the regularity sought: almost-everywhere existence, continuous versions, formalized equality of kernels, Wasserstein continuity, posterior inversion, or computability bounds.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Disintegration Theorem for Markov Kernels.