Documentation

Graphon.ExchangeableGraphLaw

Exchangeable graph laws and graphon mixtures (issue #33, foundations) #

An exchangeable (infinite) random graph is presented by its consistent finite marginals — the form in which the Diaconis–Janson content is cleanest. (Historically this also side-stepped laws on SimpleGraph while no extension theorem was available; the equivalent infinite formulation now exists — Graphon/InfiniteLaw.lean constructs the unique extension by compactness, and Graphon/InfiniteExchangeability.lean packages ExchangeableGraphLaw ≃ InfiniteExchangeableGraphLaw.)

The Diaconis–Janson correspondence (issue #33) states the converse: every exchangeable graph law is a unique graphon mixture. This file provides its objects and the easy direction; the representation theorem itself is the campaign target.

An exchangeable graph law, presented by its consistent finite marginals: a k-vertex law for every k, consistent under restriction along every injection of labels. Arbitrary-injection consistency subsumes relabeling invariance (permutations are injections).

Instances For
    theorem Graphon.ExchangeableGraphLaw.ext {L M : ExchangeableGraphLaw} (h : ∀ (k : ), L.law k = M.law k) :
    L = M

    The sample laws of a fixed graphon form an exchangeable graph law.

    Equations
    Instances For

      Each ENNReal-valued mass coordinate is measurable on the graphon space.

      The k-vertex marginal of a graphon mixture: sample a graphon class from P, then sample the k-vertex graph from it. The mass of G is the integral of the sample-law masses against P.

      Equations
      Instances For
        @[simp]

        A Dirac mixture recovers the sample law of the underlying graphon class.

        The mixture marginal masses are Bochner integrals of the scalar coordinates sampleMassCoord.

        The mixture coordinates are weakly continuous in the mixing measure: the exact interface for identifying Prokhorov limits (marginals of a weak limit are the limits of the marginals).

        Graphon mixtures are exchangeable: the mixture marginals are consistent under every injection of labels.

        Every graphon mixture is an exchangeable graph law — the easy direction of the Diaconis–Janson correspondence (issue #33: the representation theorem states that this map from mixtures to exchangeable laws is a bijection).

        Equations
        Instances For