Basic exchangeability definitions #
This file defines the symmetry notions of a process X : ℕ → Ω → α in terms of its
finite-dimensional and path laws (blockLaw, prefixLaw, pathLaw, from
TauCeti.Probability.Process.PathLaw.Basic):
ExchangeableAt μ X n— the law of the firstncoordinates is invariant under every permutation ofFin n;Exchangeable μ X— finite exchangeability at every length;FullyExchangeable μ X— the path law is invariant under every permutation ofℕ;Contractable μ X— finite-dimensional laws are invariant under strictly increasing finite subsequences (spreadability).
The definitions are intentionally hypothesis-light; measurability hypotheses enter only in lemmas
that compose Measure.maps. They are adapted from the cameronfreer/exchangeability sources
pinned at e0532e59ceff23edab44dda9ab0655debbc9cc22, with Tau Ceti API names and hypotheses.
Finite exchangeability at n: the first n coordinates have permutation-invariant law.
Equations
- TauCeti.Probability.ExchangeableAt μ X n = ∀ (σ : Equiv.Perm (Fin n)), (TauCeti.Probability.blockLaw μ X fun (i : Fin n) => ↑(σ i)) = TauCeti.Probability.prefixLaw μ X n
Instances For
Finite exchangeability at every length.
Equations
- TauCeti.Probability.Exchangeable μ X = ∀ (n : ℕ), TauCeti.Probability.ExchangeableAt μ X n
Instances For
Full exchangeability: the path law is invariant under every permutation of ℕ.
Equations
- TauCeti.Probability.FullyExchangeable μ X = ∀ (π : Equiv.Perm ℕ), MeasureTheory.Measure.map (fun (ω : Ω) (i : ℕ) => X (π i) ω) μ = TauCeti.Probability.pathLaw μ X
Instances For
Contractability, or spreadability: finite-dimensional laws are invariant under strictly increasing finite subsequences.
Equations
- TauCeti.Probability.Contractable μ X = ∀ (m : ℕ) (k : Fin m → ℕ), StrictMono k → TauCeti.Probability.blockLaw μ X k = TauCeti.Probability.prefixLaw μ X m
Instances For
Under finite exchangeability at n, rearranging a path leaves its probability unchanged.