Documentation

TauCeti.Probability.Exchangeability.Arrays.Ergodic

Finitary actions and ergodicity for exchangeable arrays #

The finitely supported permutations of ℕ act diagonally on array path space: one permutation relabels both array coordinates. For a jointly exchangeable array law, this action is ergodic exactly when the coordinate array is jointly dissociated. By the corner-tail theorem in Arrays.ZeroOne, these are also equivalent to triviality of the corner-tail σ-algebra.

Together with the corner-tail theorem this closes a representation-free triangle for jointly exchangeable arrays: joint dissociation, triviality of the corner tail, and ergodicity of the diagonal relabelling action are the same condition. It is stated on the law alone, for any measurable value space. Where the Aldous--Hoover representation theorem applies (a standard Borel value space), it is the condition singling out the ergodic form of that representation, in which the array is coded without a global coordinate.

Independent finitary row and column relabelings give the corresponding action for separately exchangeable laws. Finitary invariance already implies full joint or separate exchangeability, because finite-dimensional marginals determine the array law.

Main declarations #

References #

The block-swap argument adapts Graphon/RelErgodicLinks.lean in cameronfreer/graphon (Apache 2.0) at commit 175911f9d2e053f2a33d966658dfce0e4ae2811d.

The diagonal finitary-permutation action #

@[instance_reducible]

Finitely supported vertex permutations act diagonally on array path space, by the inverse permutation so that reindexing is a left action.

Equations

The diagonal array action written as an explicit pair reindexing.

@[simp]
theorem TauCeti.Probability.finitaryPerm_smul_array_apply {α : Type u_1} (g : FinitaryPerm) (x : ℕ × ℕ → α) (p : ℕ × ℕ) :
(g • x) p = x (g.toPerm⁻¹ p.1, g.toPerm⁻¹ p.2)

The diagonal array action relabels both coordinates by the inverse permutation.

@[instance_reducible]

Independent finitely supported permutations act on the two axes of an array. The inverse permutations make reindexing a left action.

Equations
  • One or more equations did not get rendered due to their size.
@[simp]

The separate action is coordinate reindexing on each axis.

@[instance_reducible]

Independent row and column permutations compose as a left action on arrays.

Equations

A jointly exchangeable array law is invariant under diagonal finitary relabeling.

Corner-tail events are invariant #

Every corner-tail event is fixed by a finitely supported separate relabelling: permuting the two axes independently by finitely supported permutations fixes every sufficiently far corner, which is all that a corner-tail event reads.

Every corner-tail event is fixed by the diagonal action: a finitely supported relabelling of both coordinates changes only finitely many entries, and a corner-tail event does not read them.

The block-swap zero-one argument #

Joint dissociation makes the diagonal finitary-permutation action ergodic, for a law invariant under that action; joint exchangeability supplies the invariance (JointlyExchangeable.smulInvariantMeasure).

theorem TauCeti.Probability.jointlyDissociated_of_ergodicSMul {α : Type u_1} [MeasurableSpace α] {ρ : MeasureTheory.Measure (ℕ × ℕ → α)} [MeasureTheory.IsZeroOrProbabilityMeasure ρ] [ErgodicSMul FinitaryPerm (ℕ × ℕ → α) ρ] (hexch : JointlyExchangeable ρ fun (p : ℕ × ℕ) (x : ℕ × ℕ → α) => x p) :
JointlyDissociated ρ fun (p : ℕ × ℕ) (x : ℕ × ℕ → α) => x p

Ergodicity of the diagonal finitary-permutation action makes a jointly exchangeable array law jointly dissociated.

Joint dissociation is ergodicity for a jointly exchangeable array law. The acting group simultaneously applies one finitely supported permutation to both coordinates.

Finitary tests and the separate action #

A finite law on ℕ × ℕ → α invariant under the finitary diagonal action is jointly exchangeable: invariant under the diagonal relabelling by every permutation of ℕ.

Finitely supported permutations already test separate exchangeability. A finite law on array path space invariant under every pair of finitely supported axis relabellings is invariant under every pair of axis relabellings: the law is determined by its finite-dimensional marginals, and on finitely many indices any permutation agrees with a finitely supported one.

This is the separate counterpart of jointlyExchangeable_of_smulInvariantMeasure; it is stated through the two permutations rather than through a group action because the two axes are relabelled independently.

A finite law on array path space is separately exchangeable if and only if it is invariant under every pair of finitely supported axis relabellings.

A finite law is jointly exchangeable if and only if it is invariant under the finitary diagonal action.

Each independent finitary relabeling is measurable.

A separately exchangeable array law is invariant under the separate finitary action.

Finitary invariance under independent row and column relabelings implies separate exchangeability, by finite-dimensional determinacy of the array law.

A corner-tail event is fixed by every separate finitary relabeling.

Joint dissociation is ergodicity for the independent row-and-column action on a separately exchangeable array law.