Documentation

Graphon.RestrictionIndependenceReverse

Dissociation implies restriction independence (Diaconis–Janson Theorem 5.5, issue #91) #

The reverse arc completing the five-way extremality theorem: a dissociated law is restriction independent. The finite content is a two-block factorization obtained from the upper-mass dissociation criterion by a two-variable Möbius inversion; it is then lifted from finite tail windows to the whole tail σ-algebra.

noncomputable def Graphon.upperSum₂ {k m : } (p : SimpleGraph (Fin k)SimpleGraph (Fin m)) (F : SimpleGraph (Fin k)) (H : SimpleGraph (Fin m)) :

The two-variable upper transform.

Equations
Instances For
    theorem Graphon.upperSum₂_injective {k m : } {p q : SimpleGraph (Fin k)SimpleGraph (Fin m)} (h : ∀ (F : SimpleGraph (Fin k)) (H : SimpleGraph (Fin m)), upperSum₂ p F H = upperSum₂ q F H) :
    p = q

    The two-variable upper transform is injective.

    def InfiniteGraph.blockInit (k m : ) :
    Fin k Fin (k + m)

    The initial-block embedding Fin k ↪ Fin (k+m) (the first k vertices), matching finSumFinEquiv on Sum.inl.

    Equations
    Instances For
      def InfiniteGraph.blockTail (k m : ) :
      Fin m Fin (k + m)

      The tail-block embedding Fin m ↪ Fin (k+m) (the vertices k, …, k+m-1), matching finSumFinEquiv on Sum.inr.

      Equations
      Instances For
        @[simp]
        theorem InfiniteGraph.blockInit_apply (k m : ) (a : Fin k) :
        ((blockInit k m) a) = a
        @[simp]
        theorem InfiniteGraph.blockTail_apply (k m : ) (b : Fin m) :
        ((blockTail k m) b) = k + b

        The initial restriction is the initial-block comap of the (k+m)-restriction.

        The tail-window restriction is the tail-block comap of the (k+m)-restriction.

        The disjoint-union order characterization: a graph on Fin (k+m) contains the mapped disjoint union (F ⊕g H).map finSumFinEquiv iff its initial block contains F and its tail block contains H (cross-block edges unrestricted).

        theorem Graphon.upperSum_const_mul {k : } (c : ) (p : SimpleGraph (Fin k)) (F : SimpleGraph (Fin k)) :
        upperSum (fun (G : SimpleGraph (Fin k)) => c * p G) F = c * upperSum p F

        Constants factor out of the upper transform (left).

        theorem Graphon.upperSum_mul_const {k : } (c : ) (p : SimpleGraph (Fin k)) (F : SimpleGraph (Fin k)) :
        upperSum (fun (G : SimpleGraph (Fin k)) => p G * c) F = upperSum p F * c

        Constants factor out of the upper transform (right).

        noncomputable def Graphon.blockJoint (L : ExchangeableGraphLaw) (k m : ) (F : SimpleGraph (Fin k)) (H : SimpleGraph (Fin m)) :

        The real-valued joint mass of the two exact block events under the (k+m)-vertex law.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Joint side of the two-block factorization: the double upper transform of the block joint mass is the upper mass of the mapped disjoint union (cross-block edges unrestricted).

          theorem Graphon.upperSum₂_prod (L : ExchangeableGraphLaw) (k m : ) (F₀ : SimpleGraph (Fin k)) (H₀ : SimpleGraph (Fin m)) :
          upperSum₂ (fun (F : SimpleGraph (Fin k)) (H : SimpleGraph (Fin m)) => ((L.law k) F).toReal * ((L.law m) H).toReal) F₀ H₀ = L.upperMass F₀ * L.upperMass H₀

          Product side of the two-block factorization: the upper transform of the product of the two marginal masses is the product of their upper masses.

          theorem Graphon.blockJoint_eq_prod {L : ExchangeableGraphLaw} (hL : L.IsDissociated) (k m : ) (F : SimpleGraph (Fin k)) (H : SimpleGraph (Fin m)) :
          blockJoint L k m F H = ((L.law k) F).toReal * ((L.law m) H).toReal

          The exact two-block factorization (the combinatorial heart of the reverse arc): for a dissociated law, the joint mass of the two exact block events factors as the product of the two marginal masses.

          @[reducible]

          The tail-window σ-algebra: events depending only on the graph induced on the vertices k, …, k+m-1.

          Equations
          Instances For

            The tail-window σ-algebras exhaust the tail σ-algebra at level k.

            Finite-window restriction independence (from the exact block factorization): for a dissociated law, the initial k-vertex σ-algebra is independent of the tail-window σ-algebra.

            Dissociation implies restriction independence (the reverse arc): the finite-window independence lifts to the whole tail σ-algebra since the tail windows exhaust it.

            Dissociation ↔ vertex-tail triviality (the tail formulation of extremality, as a direct pairwise equivalence).