Finite measures on relational configurations #
A relational configuration is a Boolean value for every atom, and configurations carry the product
σ-algebra. A finite measure on configurations is therefore determined by its finite-dimensional
laws, the laws of the values at finite sets of atoms. Over the vertex set ℕ, every finite set of
atoms involves finitely many vertices, so a finite measure is already determined by its windows,
the restrictions along Fin.val : Fin n → ℕ.
Main results #
TauCeti.RelationalConfiguration.measure_ext_of_forall_finset— a finite measure on configurations is determined by the laws of its values at finite sets of atoms;TauCeti.RelationalConfiguration.map_restrict_eq_of_forall_finset— the restriction of a finite measure along a vertex map is determined by the laws of the finite sets of atoms that are relabelled from the source;TauCeti.RelationalConfiguration.measure_ext_of_map_restrict_val— a finite measure on configurations overℕis determined by its windows;TauCeti.RelationalConfiguration.exists_map_restrict_val_eq— conversely, probability laws on the windows that are consistent under the inclusionsFin n → Fin (n + 1)are the windows of a probability law overℕ.
The extension theorem is Kolmogorov's: the window laws prescribe the law of the values at every
finite set of atoms, these laws form a projective family over the countably many atoms, and
TauCeti.Measure.exists_isProjectiveLimit_of_countable realizes it. The construction follows the
graph case TauCeti.Combinatorics.DenseGraphLimits.ExchangeableGraphLaw.Infinite.Basic, which
follows C. Freer, cameronfreer/graphon at commit 6eccca5bbe5c9df46d7129bf59575b8b9b1d6699,
Apache-2.0, Graphon/InfiniteLaw.lean, with the Boolean edge coordinates of a graph replaced by
the Boolean atom coordinates of a configuration.
Reading off a finite set of atoms is measurable.
A finite measure on configurations is determined by its finite-dimensional laws, the laws of the values at finite sets of atoms.
Two finite measures on configurations have the same restriction along a vertex map f as soon
as they give the same law to every finite set of atoms relabelled along f.
A finite measure on configurations over ℕ is determined by its windows, the
restrictions along Fin.val : Fin n → ℕ: every finite set of atoms lies in some window, where
the configuration is recovered by extending its restriction.
Extension of window laws to ℕ #
Kolmogorov extension for configurations over ℕ. For a language with countably many
relation symbols of each arity, probability laws on the configurations on the windows Fin n that
are consistent under restriction along the inclusions Fin n → Fin (n + 1) are the windows of a
probability law on the configurations over ℕ. This law is unique among finite measures by
measure_ext_of_map_restrict_val.