Documentation

TauCeti.Probability.Exchangeability.Arrays.AldousHoover.Joint.Representation

The Aldous--Hoover representation of a jointly exchangeable array #

Aldous--Hoover theorem, joint form. For every jointly exchangeable probability law ρ on arrays ℕ × ℕ → α with values in a standard Borel space, there is a measurable F : I × I × I × I → α such that ρ is the law of the array

X i j = F(U, U_i, U_j, U_{i,j}),

where U, the vertex variables U_i and the variables U_{i,j} indexed by unordered pairs are independent uniform variables. Together with TauCeti.Probability.AldousHoover.jointlyExchangeable_jointArray, the converse, this characterizes jointly exchangeable array laws as the laws of measurable joint Aldous--Hoover codings.

The vertex indices are split into three infinite classes: hidden vertices, a reservoir, and visible vertices. The array read along the visible vertices has the law of the whole array. Its entries are coded in three layers, from the outside in:

In the last layer the common coding produces the pair (x (i, j), x (j, i)) in a chosen orientation, while F only sees the noise, not the indices. So F orients each pair by the order of its two vertex variables, which are almost surely distinct, and reads the diagonal entry off the vertex data when the two vertex variables coincide. Reversing the orientation of a pair does not change its conditional law given its square context: joint exchangeability exchanges the two vertices, so the common pair coding is equivariant in law under swapping its square context and its output.

Main results #

References #

No material is adapted from cameronfreer/exchangeability, which treats sequences rather than exchangeable arrays.

Square contexts read off vertex data #

Assembling an array from vertex data and off-diagonal pairs #

The coding function #

Swapping the orientation of a pair #

The representation #

The Aldous--Hoover representation of a jointly exchangeable array. Every jointly exchangeable probability law ρ on arrays with values in a standard Borel space is the law of a measurable joint Aldous--Hoover coding: there is a measurable F : I × I × I × I → α with ρ the law of X i j = F(U, U_i, U_j, U_{i,j}) under independent uniform noise, where the cell variable U_{i,j} is indexed by the unordered pair {i, j}.

Jointly exchangeable arrays are exactly the Aldous--Hoover codings in law. An array process with a.e.-measurable entries in a standard Borel space, on a probability space, is jointly exchangeable if and only if its law is the law of a measurable joint Aldous--Hoover coding X i j = F(U, U_i, U_j, U_{i,j}) under independent uniform noise.