Documentation

TauCeti.Probability.Exchangeability.RelationalLaw.Basic

Exchangeable relational laws #

An exchangeable random structure of a one-sorted relational language L on an unbounded vertex set has two presentations.

The two presentations agree (exchangeableRelationalLawEquivInfinite) when L has countably many relation symbols of each arity. From an infinite law, the marginals are its windows: the restrictions along Fin.val : Fin k → ℕ. Conversely, consistent marginals are the windows of a law over ℕ by Kolmogorov's extension theorem for configurations (TauCeti.RelationalConfiguration.exists_map_restrict_val_eq), which is unique because a finite measure on configurations over ℕ is determined by its windows (measure_ext_of_map_restrict_val).

The finitely supported permutations of ℕ act on configurations over ℕ by relabelling (TauCeti.RelationalConfiguration.instMulActionFinitaryPerm, in TauCeti.ModelTheory.RelationalConfiguration.Basic), and every exchangeable law on configurations over ℕ is invariant under this action. Ergodicity of the action on such a law, Mathlib's ErgodicSMul, is the relational counterpart of the ergodicity of exchangeable arrays.

Main definitions #

Main results #

References #

Consistent finite marginals #

An exchangeable random structure of L, presented by its consistent finite marginals: a probability law on the configurations on Fin k for every k, consistent under restriction along every injection of vertices.

Instances For

    A law is determined by its marginals: the remaining fields are propositions.

    Dissociation #

    An exchangeable relational law is dissociated when restrictions to disjoint vertex windows are independent: the level-(k + l) marginal, pushed to the pair of configurations it induces on the first k and on the last l vertices, is the product of the level-k and level-l marginals.

    Instances For

      Dissociated laws are independent on any two disjoint windows: the restrictions of the level-n marginal along two injections with disjoint ranges are independent, with the level-k and level-l marginals as laws.

      Dissociation on arbitrary disjoint windows. A law is dissociated exactly when the restrictions of every marginal along any two injections with disjoint ranges are independent, with the smaller marginals as laws.

      Extension of the marginals to ℕ #

      Invariant laws on ℕ #

      An exchangeable law on configurations over ℕ: a probability law on the relational configurations over ℕ invariant under relabelling along every permutation of ℕ.

      Instances For

        An exchangeable law on configurations over ℕ is determined by its law: the other fields are propositions.

        The windows of an exchangeable law are consistent: restricting along an injection Fin k ↪ Fin l is relabelling along a permutation of ℕ extending it, followed by taking the smaller window.

        The two presentations agree #

        Consistent finite marginals are an exchangeable law on configurations over ℕ. For a language with countably many relation symbols of each arity, consistent marginals extend to a unique relabelling-invariant law over ℕ whose windows are those marginals; conversely the windows of such a law are consistent marginals.

        Instances For
          @[simp]

          The marginals attached to an exchangeable law on configurations over ℕ are its windows.