Invariant sigma-algebras and ergodic decomposition
Represent invariant probability as a measurable mixture of ergodic probabilities and identify component expectations correctly.
On this page
The question for today
What you’ll understand
- State ergodic decomposition with standard-Borel and probability hypotheses.
- Relate component integrals to invariant conditional expectations.
- Compute mixture weights without treating null components as positive-mass events.
Birkhoff's theorem identifies a limit conditioned on invariant information. Ergodic decomposition makes that information more concrete: under suitable measurable-space assumptions, an invariant probability can be resolved into ergodic probabilities. A trajectory averages according to its component, while the original probability mixes components. Finite cycles make the formula transparent, but the theorem also handles continuously many components, each having zero mass under the mixture. That last possibility is why decomposition requires conditional probability kernels rather than ordinary division by a component's probability.
Condition on invariant information
Let X be a standard Borel space, let T be a Borel measurable map, and let mu be a T-invariant probability. Standard Borel means the measurable structure is isomorphic to that of a Borel subset of a Polish space; finite and countable discrete spaces are included. One may complete the probability space when discussing almost-sure identities. These regularity assumptions permit regular conditional probabilities. An arbitrary measurable space need not admit the probability kernels used in this statement. No invertibility assumption is needed here.
The invariant sigma-algebra consists of events unchanged by preimage modulo null sets. A conditional probability kernel assigns to almost every point x a probability mu-x whose integral against a fixed integrable observable gives its conditional expectation on this sigma-algebra. For each Borel event, the assigned probability is a measurable function of the component information. Equalities are almost-sure identities; they do not specify a canonical measure for every exceptional point. Versions of the whole kernel are unique modulo null sets when interpreted through a countable determining class.
The conditional probabilities are ergodic
The ergodic decomposition theorem says these conditional probabilities can be chosen invariant and ergodic for almost every x. Their dependence is invariant along typical trajectories, so mu at Tx equals mu at x almost everywhere. Invariance of each component says it is a legitimate dynamical probability law; ergodicity says it has no further nontrivial invariant event under that law. This is stronger than merely decomposing the original measure into arbitrary probabilities, which is possible in many irrelevant ways and need not respect the dynamics.
The theorem is invoked here, not proved by identifying orbit sets. A component need not be one orbit, and quotienting by individual orbits need not produce a well-behaved measurable parameter space. Instead the countable structure of a standard Borel space lets conditional probabilities and a simultaneous determining family interact with the pointwise theorem. Birkhoff then identifies time averages with component integrals. This explains both why the component law is dynamically meaningful and why measurability is a substantive hypothesis rather than a decorative assumption.
Mixtures and zero-mass components
For a finite permutation, each positive-mass cycle carries its unique uniform invariant probability. The original invariant law assigns a total weight to each cycle and is the corresponding mixture of those uniform laws. A function's component integral is simply its cycle average. Averaging these means using the cycle weights recovers the spatial mean. Forgetting the weights, or dividing by the total number of points when cycles have different masses, generally produces a different and incorrect expectation.
For the identity transformation on the unit interval with Lebesgue probability, every event is invariant. The component probability at x is the point mass at x, although every singleton has Lebesgue mass zero. The mixture of these point masses is Lebesgue measure, and each trajectory remains at its starting point. Conditioning by a formula that divides by the singleton's Lebesgue mass is impossible. A probability kernel nevertheless gives an exact decomposition, showing why continuously indexed components cannot be handled solely with positive-probability event conditioning.
Work it through
A three-cycle and a two-cycle with unequal weights
Let T cycle and separately swap . Give the first cycle total probability and the second , uniformly within each. For and , compute component means, the spatial mean, and the event probability.
The component laws are uniform on their own cycles. Their observable means are and , respectively. These are also the orbit-average limits.
The original spatial mean weights the component means: . It is neither component mean and is not the unweighted mean of all five listed values.
The component probabilities of A are one third and one half. Thus . Directly, the masses of points zero and three are and , giving the same sum.
Component probabilities determine time averages; the mixture weights recover original spatial expectations and event probabilities.
The living notebook
Explore the model
Interactive lab · modular
Find the orbit before interpreting its component
Pause and Reset, set both , and predict the five-state even orbit from zero. Reset and set both , predicting the two-state orbit . Enumerate the other disjoint cycles on paper: the first transformation has two cycles, the second five. The instrument follows one orbit and does not assign mixture weights or implement disintegration. Control edits retain the clock, so Reset and set both parameters for each fresh comparison.
- Residue r0
- 0
- Orbit period · m/gcd(m,a)
- 12
- Distinct residues visited
- 1 of 12
Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA displayed trajectory reveals its own finite cycle, while a whole-space probability additionally specifies how much mass every cycle receives.
Pause & reason
Check your understanding
Your turn
Try it yourself
Take the identity transformation on with Lebesgue probability and . Identify the component kernel, the orbit average at x, and the spatial mean. Explain why the spatial mean is not the typical orbit limit.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Every point remains fixed. A point mass integrates an observable by evaluating it at that point.
Compare with the solution
The component kernel is . Its integral of f is , and every finite orbit average already equals . The spatial mean is . Since the invariant sigma-algebra is the whole measurable sigma-algebra, conditional expectation leaves f unchanged rather than replacing it by its global mean. Every singleton has Lebesgue probability zero, yet the kernel mixture is well defined.
Keep the idea
Take it with you
- Standard-Borel regularity supports conditional probability kernels and ergodic decomposition.
- Component integrals equal invariant conditional expectations almost surely.
- A component can have zero original mass, so decomposition is not ordinary division by component probability.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.