Sortwise disjoint-block restrictions and finite-event factorization (AHK umbrella, R3a / #106) #
The block machinery for the generic relational extremality theory: sortwise vertex shifts and disjoint-block restrictions of the infinite structure space, the initial / tail / vertex-tail σ-algebras, invariance of an exchangeable law under arbitrary injective relabelings and under the shift, and dissociation as exact finite-event (block) factorization:
RelStructure.drop k— the sortwise vertex shift (forget the firstk svertices of each sort), withshiftEmb k lthe embedding of the nextl-block afterk;InfiniteRelExchangeableLaw.law_map_restrict— the law of any sortwise injective restriction depends only on the block sizes (extend to a permutation, use exchangeability);InfiniteRelExchangeableLaw.law_map_drop— shift invariance of the law;RelStructure.initialAlgebra/tailAlgebra/vertexTailAlgebra— the σ-algebras of the first-block, after-block, and tail events (the vertex tail as the meet over all size vectors, equal to the diagonal meet underFintype S.Srt), with monotonicity,iSup_initialAlgebra_eq(the initial algebras generate), and the finite tail windowstailWindowAlgebraexhaustingtailAlgebra(iSup_tailWindowAlgebra_eq);InfiniteRelExchangeableLaw.IsDissociated— exact finite-event factorization: the joint law of the block pair (blockPair) is the product of the two marginals, for all block sizes; byIsDissociated.map_restrict_pairthis factorizes arbitrary sortwise injections with disjoint ranges, not only the canonical adjacent blocks.
This generalizes the undirected Graphon/RestrictionIndependence.lean design to arbitrary
finite-sort, countable-relation signatures. The equivalences (dissociated ↔ restriction-
independent ↔ tail-trivial, and the extreme/ergodic items) are R3b/R3c.
The sortwise shift and block embeddings #
The sortwise vertex shift: forget the first k s vertices of each sort.
Equations
- RelSignature.RelStructure.drop k = RelSignature.RelStructure.comap fun (s : S.Srt) (n : ℕ) => n + k s
Instances For
The l-block after k: the sortwise embedding of Fin (l s) onto the vertices
k s, k s + 1, … of each sort.
Instances For
Restricting to the l-block after k is restricting the shifted structure to its
initial l-block.
Restriction and shift invariance of an exchangeable law #
The law of any sortwise injective restriction depends only on the block sizes: extend
each injection to a permutation of ℕ and use exchangeability.
The law of any sortwise injective self-restriction is the law: every finite restriction of both sides agrees, because restricting a self-restriction is restricting along the composed finite embedding, whose law depends only on the block sizes.
Shift invariance: forgetting the first k-block does not change the law — the shift
is a sortwise injective self-restriction.
The initial, after-block, and vertex-tail σ-algebras #
The initial σ-algebra: events depending only on the first n-block.
Equations
Instances For
The initial σ-algebras are monotone in the block sizes.
The initial σ-algebras generate: every cylinder is an initial event.
The after-block σ-algebra: events depending only on the vertices after the first
k-block.
Equations
Instances For
The after-block σ-algebras are antitone (along the diagonal it suffices to shift more).
The vertex-tail σ-algebra: events measurable after forgetting any initial block (the meet over all size vectors).
Equations
Instances For
The diagonal blocks are cofinal (Fintype S.Srt): the vertex-tail σ-algebra is
already the meet over the diagonal size vectors.
The finite tail window: events depending only on the l-block after k.
Equations
Instances For
The finite tail windows exhaust the after-block σ-algebra: pull the generation of the Borel σ-algebra by initial blocks back through the shift.
Dissociation: exact finite-event factorization #
The joint block map: the first k-block together with the following l-block.
Equations
Instances For
Dissociation (exact finite-event factorization): for all block sizes k, l, the
joint law of the first k-block and the following l-block is the product of the k- and
l-marginals of the law.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The joint block map is measurable.
The marginals of the joint block law are the block-size marginals of the law — independently of any dissociation hypothesis (first coordinate directly; second by the labeling-free restriction invariance).
The joint law of disjoint blocks depends only on the block sizes (pure exchangeability, no dissociation): any two sortwise injections with disjoint ranges are, up to a relabeling, the canonical adjacent blocks.
Dissociation factorizes arbitrary disjoint blocks: for any two sortwise injections with disjoint ranges, the joint law of the two restrictions is the product of the block-size marginals.