Vertex-tail infrastructure (issue #97, Campaign A, PR 2) #
Tail restriction of infinite graphs, finite-deletion stability of empirical-graphon limits, and tail measurability of the universal empirical limit:
GraphonSpace.graphClass_comap_perm— the graphon class of a finite graph is invariant under vertex permutations (hom densities are map averages, and precomposition by a permutation is a bijection on maps);InfiniteGraph.drop— the tail restriction: the graph induced on{k, k+1, …}, reindexed toℕ; continuous and measurable, with the window identityrestrictFin_drop;InfiniteGraph.tailAlgebra/InfiniteGraph.vertexTailAlgebra— the σ-algebra of events depending only on the graph on{k, k+1, …}, and their infimum overk;GraphonSpace.abs_homDensity_drop_window_sub_le— the counting comparison: the hom density of a window of thek-tail differs from that of the enlarged window of the original graph by at mostq·k/(n+1);GraphonSpace.tendsto_empiricalGraphon_drop_iff— finite-deletion stability: the empirical graphons of thek-tail converge toxiff those of the original graph do;GraphonSpace.limitGraphon_drop— the universal empirical limit is invariant under tail restriction, pointwise everywhere;GraphonSpace.measurable_limitGraphon_vertexTailAlgebra— the empirical limit is vertex-tail measurable — the key input for the tail-triviality step of issue #91.
Permutation invariance of the finite graph classes #
Permutation invariance of the graphon class of a finite graph: relabeling the
vertices by a permutation does not change the graphon class. Hom densities in an
embedded finite graph are map averages (homDensity_ofSimpleGraphOn), and
precomposition by a permutation is a bijection on vertex maps.
Tail restriction and the vertex-tail σ-algebra #
Tail restriction: the graph induced on the vertices {k, k+1, …}, reindexed
to ℕ.
Equations
- InfiniteGraph.drop k G = SimpleGraph.comap (fun (x : ℕ) => x + k) G
Instances For
Tail restrictions compose additively.
Edge membership under tail restriction, in Sym2 form.
Tail restriction is continuous: each output edge coordinate is an input edge coordinate.
The window identity: the first m vertices of the k-tail form the graph
induced on the vertices {k, …, m + k − 1} of the original graph.
The tail σ-algebra at level k: events depending only on the graph induced on
the vertices {k, k+1, …} (the tail restriction drop k sees exactly the tail-induced
subgraph, reindexed).
Instances For
Each tail σ-algebra is a sub-σ-algebra of the Borel σ-algebra.
The vertex-tail σ-algebra ⋂ₖ σ(G|{k, k+1, …}): events depending only on
arbitrarily late vertex tails.
Equations
Instances For
The tail σ-algebras are antitone: a deeper tail carries less information.
Finite-deletion stability of empirical limits #
The counting comparison: the hom density of a size-(n+1) window of the
k-tail differs from that of the size-(n+k+1) window of the original graph by at
most q·k/(n+1). Both densities are normalized map counts
(homDensity_ofSimpleGraphOn); the shift f ↦ f + k injects the tail-window maps into
the big-window maps, the missing maps (those hitting the first k vertices) number at
most (n+k+1)^q − (n+1)^q, and the normalization mismatch is controlled by
Bernoulli's inequality.
Finite-deletion stability of empirical limits (issue #97): the empirical
graphons of the k-tail of an infinite graph converge to x iff those of the original
graph do. Via the hom-density characterization of cut-distance convergence
(cutDistance_tendsto_iff_homDensity_tendsto), the counting comparison, and the index
shift n ↦ n + k.
Finite-deletion stability of the empirical convergence set: the k-tail of an
infinite graph has convergent empirical graphons iff the graph does.
The universal empirical limit is invariant under tail restriction — pointwise, everywhere: on the convergence set by uniqueness of limits, off it both sides take the canonical default (membership transfers).
Tail measurability of the universal empirical limit #
The universal empirical limit is measurable with respect to every tail
σ-algebra: limitGraphon factors pointwise through drop k (limitGraphon_drop),
so every preimage is a drop k-preimage of a Borel set.
The empirical limit is vertex-tail measurable (issue #97): limitGraphon is
measurable with respect to the vertex-tail σ-algebra ⋂ₖ σ(G|{k, k+1, …}) — the key
input for the tail-triviality step of issue #91.