Documentation

Graphon.ErgodicDecomposition

Ergodic decomposition of exchangeable graph laws (issue #59, part 2) #

The fixed-fiber ergodicity argument: a permutation-invariant event has M.law-measure 0 or 1, giving the ergodicity links of the DJ 5.5 / #59 equivalence.

Infrastructure:

Fixed-fiber ergodicity:

Packaging and the generation statement:

The finitely supported permutations form a subgroup #

The identity is finitely supported.

The inverse of a finitely supported permutation is finitely supported.

theorem InfiniteGraph.FinSupp.mul {σ τ : Equiv.Perm } ( : FinSupp σ) ( : FinSupp τ) :
FinSupp (σ * τ)

The composition of two finitely supported permutations is finitely supported.

The block swap [0, k) ↔ [k, 2k) #

The block-swap function: exchange [0, k) with [k, 2k), fixing the rest.

Equations
Instances For

    The block swap [0, k) ↔ [k, 2k): a finitely supported involution of .

    Equations
    Instances For
      theorem InfiniteGraph.swapBlock_apply_of_lt (k : ) {i : } (hi : i < k) :
      (swapBlock k) i = i + k

      The block swap is finitely supported (it fixes everything past 2k).

      The block swap carries initial cylinders to tail cylinders #

      The block swap moves the initial window onto the tail window: the graph induced on the first k vertices after relabeling by swapBlock k equals the graph induced on {k, …, 2k−1} — the first k vertices of the k-tail.

      The block-swap relabeling carries an initialAlgebra k event into a tailAlgebra k event: it moves dependence on the first k vertices to dependence on {k, …, 2k−1}, which is contained in the tail {k, k+1, …}.

      In-measure approximation by initial cylinders #

      The events depending on only finitely many vertices form a ring of sets.

      The Borel σ-algebra is generated by the finite-vertex events.

      In-measure approximation by initial cylinders: every Borel event s is approximated in M.law-measure, to within any ε > 0, by an event t depending on only the first k vertices for some k. The initial cylinders form a set-ring generating the Borel σ-algebra, so exists_measure_symmDiff_lt_of_generateFrom_isSetRing applies.

      Fixed-fiber ergodicity: invariant events are trivial #

      theorem InfiniteGraph.drop_comp_relabel_of_finSupp {σ : Equiv.Perm } {N : } (hN : ∀ (x : ), N xσ x = x) :

      A permutation supported below N acts trivially past the N-tail: drop N ∘ relabel σ = drop N.

      Every vertex-tail event is permutation-invariant: the vertex-tail σ-algebra is a sub-σ-algebra of the finite-permutation-invariant σ-algebra. A finitely supported permutation acts trivially on all sufficiently late tails.

      Fixed-fiber ergodicity: under restriction independence, every finite-permutation- invariant event has M.law-measure 0 or 1. Approximate the invariant A by an initial cylinder B, move B to a disjoint tail block B' = relabel (swapBlock k) ⁻¹' B (invariance keeps μ (A ∆ B') < ε, exchangeability keeps μ B' = μ B, independence gives μ (B ∩ B') = μ B · μ B'); comparing A with B ∩ B' yields |a − a²| ≤ 4ε for every ε, where a = μ.real A, so a is a fixed point of t ↦ t².

      Restriction independence implies ergodicity (a link of the DJ 5.5 / #59 chain).

      Ergodicity implies vertex-tail triviality: every vertex-tail event is permutation-invariant (vertexTailAlgebra_le_invariantAlgebra).

      Ergodicity ↔ dissociation: closing RestrictionIndependent ⟹ IsErgodic ⟹ VertexTailTrivial against the #91 equivalences.

      The ergodic-decomposition form of Diaconis–Janson Theorem 5.5 (issue 59): the six-way extremality equivalence, adjoining ergodicity under the finite-permutation action to the five-way tfae_extremality.

      limitGraphon generates the invariant σ-algebra modulo null sets (#59) #

      The empirical limit generates the invariant σ-algebra modulo null sets (issue 59): every finite-permutation-invariant event A agrees, up to an M.law-null set, with the limitGraphon-preimage of the classifier {x | A is conull in the fiber sampled from x}. Via the barycenter M.law = ∫ (infiniteSampleLaw x) dP(x), in each fiber A is null or conull (fiber ergodicity) and limitGraphon = x almost surely, so the classifier and A have zero fiber-symmetric-difference; integrating gives M.law (A ∆ classifier) = 0.