The Aldous$\unicode{x2013}$Hoover Theorem in Categorical Probability
Leihao Chen, Tobias Fritz, Tomáš Gonda, Andreas Klingler, Antonio Lorenzin
TL;DR
The paper develops a synthetic, category-theoretic version of the Aldous–Hoover theorem within Markov categories, using the Cauchy–Schwarz axiom to replace representability and to derive a robust four-way decomposition of row–column exchangeable arrays. It introduces plate notation and extends conditional independence to multivariate and infinite-index settings, culminating in a synthetic AH decomposition through three independence lemmas and a shift-covariance argument. An alternative proof via the ordered Markov property reframes the problem as compatibility with a generalized causal model, yielding a structured, Bayesian-network–like derivation of the same representation. The results unify and extend de Finetti–type theorems in a categorical framework, enabling parametric versions, dilations, and omnirandomness-based functional forms, with direct measure-theoretic corollaries in standard spaces.
Abstract
The Aldous-Hoover Theorem concerns an infinite matrix of random variables whose distribution is invariant under finite permutations of rows and columns. It states that, up to equality in distribution, each random variable in the matrix can be expressed as a function only depending on four key variables: one common to the entire matrix, one that encodes information about its row, one that encodes information about its column, and a fourth one specific to the matrix entry. We state and prove the theorem within a category-theoretic approach to probability, namely the theory of Markov categories. This makes the proof more transparent and intuitive when compared to measure-theoretic ones. A key role is played by a newly identified categorical property, the Cauchy--Schwarz axiom, which also facilitates a new synthetic de Finetti Theorem. We further provide a variant of our proof using the ordered Markov property and the d-separation criterion, both generalized from Bayesian networks to Markov categories. We expect that this approach will facilitate a systematic development of more complex results in the future, such as categorical approaches to hierarchical exchangeability.
