The de Finetti directing measure #
For a process X : ℕ → Ω → α valued in a standard Borel space α, directingMeasure μ X ω is the
conditional law of the initial coordinate X 0 given the process tail σ-algebra tailProcess X,
realised as Mathlib's regular conditional distribution condDistrib of X 0, conditioning on
tailProcess X via the identity map:
directingMeasure μ X ω = condDistrib (X 0) (id) μ ω (conditioning on tailProcess X).
Because it lives over the value space α, it needs only [StandardBorelSpace α] (and
[Nonempty α]); the sample space Ω is an arbitrary measurable space.
This is the tail-conditioned directing measure: the object the martingale route proves to be a
ConditionallyIIDWith witness, and the one any route conditioning on tailProcess X will use. A
route conditioning on a different σ-algebra builds its own conditional law — see
DeFinetti.ViaKoopman.InvariantConditionalLaw for the shift-invariant one, which
ContractableLaw.conditionallyIIDWith_invariantConditionalProbabilityMeasure proves is a witness in
its own right — and whether two such objects agree a.e. is a theorem about them, not a property of
this file.
This file records the basic theory: it is a probability measure
(isProbabilityMeasure_directingMeasure), its set evaluations are tailProcess X-measurable
(measurable_tailProcess_directingMeasure_coe, with the ambient corollary
measurable_directingMeasure_coe), and it is the conditional law of X 0 given the tail
(directingMeasure_ae_eq_condExp). It is also bundled as the ProbabilityMeasure-valued
directingProbabilityMeasure, measurable at the tailProcess X level
(measurable_tailProcess_directingProbabilityMeasure, with the ambient corollary
measurable_directingProbabilityMeasure) — the form MixedIIDWith consumes as its witness ν.
The block-product factorisation (conditional independence across a whole block) is a separate
concern and lives with the routes that establish it.
Adapted from cameronfreer/exchangeability (DeFinetti/ViaMartingale/DirectingMeasure.lean, pin
e0532e59ceff23edab44dda9ab0655debbc9cc22); that version conditions over Ω (needing
[StandardBorelSpace Ω]), here strengthened to the value-space formulation over Mathlib's
condDistrib and the Tau Ceti tailProcess API.
The de Finetti directing measure: the conditional law of the initial coordinate X 0 given
the process tail σ-algebra tailProcess X, as the regular conditional distribution of X 0 given
that σ-algebra (Mathlib's condDistrib, conditioning on tailProcess X via the identity map). It
lives over the value space α, so it needs α standard Borel, not Ω.
Equations
- TauCeti.Probability.directingMeasure μ X ω = (ProbabilityTheory.condDistrib (X 0) id μ) ω
Instances For
The directing measure is a probability measure: the regular conditional distribution is a Markov kernel.
The characteristic measurability of the directing measure: each set-evaluation
ω ↦ directingMeasure μ X ω B is tailProcess X-measurable (it is a coordinate of the
conditional-distribution kernel conditioning on tailProcess X).
Ambient-measurability of the set-evaluation, a corollary of the tailProcess-measurable form
via hTail : tailProcess X ≤ ‹MeasurableSpace Ω›.
The directing measure is the conditional law of the initial coordinate X 0 given the tail
σ-algebra: for measurable B, the real evaluation ω ↦ directingMeasure μ X ω B is a version of
the conditional expectation of 𝟙_B ∘ X 0 given tailProcess X.
The directing measure bundled as a ProbabilityMeasure-valued map — the form that
MixedIIDWith consumes as its witness ν.
Equations
Instances For
The underlying measure of the bundled directing measure is directingMeasure μ X ω.
The bundled directing measure is tailProcess X-measurable into ProbabilityMeasure α.
The bundled directing measure is measurable into ProbabilityMeasure α — the ambient corollary
of the tailProcess X-measurable form, the measurability that MixedIIDWith requires.