Homomorphism densities are invariant under measure-preserving pullback #
If f : Ω' → Ω pushes a probability measure ν forward to μ, then a graphon W on (Ω, μ) and
its pullback W.comap f on (Ω', ν) have the same homomorphism densities:
t(F, W.comap f) = t(F, W) for every finite graph F.
Unlike the corresponding statement for the cut norm
(TauCeti.DenseGraphLimits.cutNorm_comap), no cut-norm estimate or inequality is needed.
The proof is instead a measure-theoretic change-of-variables argument. A homomorphism density is
an integral over vertex assignments V → Ω, and postcomposition with
f sends assignments upstairs to assignments downstairs; MeasureTheory.measurePreserving_pi
says that this coordinatewise map is itself measure preserving for the product measures, and the
integrand transforms along it on the nose, because each edge factor only ever evaluates W at
images of the assignment.
This is what makes homomorphism densities a cross-carrier observable. Two graphons on different
carriers are compared through a coupling π, which reads both as graphons on (Ω₁ × Ω₂, π) by
pulling back along the coordinate projections; those projections are measure preserving precisely
because π is a coupling, so the pulled-back densities are the original ones. That identification
is the step turning the same-carrier counting lemma into its coupling form,
TauCeti.DenseGraphLimits.counting_lemma_coupling.
Main results #
TauCeti.DenseGraphLimits.edgeFactor_comap— an edge factor of a pulled-back graphon is the edge factor of the graphon at the postcomposed assignment;TauCeti.DenseGraphLimits.homDensity_comap—t(F, W.comap f) = t(F, W)for a measure-preservingf.
References #
- Roadmap:
TauCetiRoadmap/DenseGraphLimits/README.md, Layer 1 — the basic theory ofhomDensity; the invariance recorded here is the transport the cross-carrier Layer-2 counting lemma runs on. - S. Janson, Graphons, cut norm and distance, couplings and rearrangements, NYJM Monographs 4 (2013), §7 — homomorphism densities of a graphon read through a measure-preserving map.
An edge factor of a pulled-back graphon is the edge factor of the original graphon, read at the postcomposed vertex assignment.
Homomorphism densities are invariant under measure-preserving pullback. If f pushes ν
forward to μ, then t(F, W.comap f) = t(F, W).
Postcomposition with f is a measure-preserving map (V → Ω', Πν) → (V → Ω, Πμ) by
MeasureTheory.measurePreserving_pi, and by edgeFactor_comap the integrand of the left-hand side
is the integrand of the right-hand side composed with it.