Block averaging and the cut norm #
Block averaging a graphon over a measurable finite partition interacts well with the cut norm.
Each block average is a Lipschitz function of the graphon in cut norm, with constant the inverse
measure of the block (abs_blockAverage_sub_blockAverage_le), and block averaging is a
contraction: the cut norm of the difference of two block-average step graphons is at most the cut
norm of the difference of the graphons (cutNorm_stepGraphonAvg_sub_stepGraphonAvg_le).
The contraction holds because the integral of a block-average step graphon over a measurable
rectangle S ×ˢ T is the integral of the graphon against the two [0, 1]-valued test functions
recording, on each part, the proportion of the part lying in S (respectively T); such test
integrals are bounded by the cut norm.
Main results #
TauCeti.DenseGraphLimits.abs_blockAverage_sub_blockAverage_le-- block averages are cut-norm Lipschitz;TauCeti.DenseGraphLimits.cutNorm_stepGraphonAvg_sub_stepGraphonAvg_le-- block averaging is a cut-norm contraction.
References #
- L. Lovász, Large Networks and Graph Limits, AMS Colloquium Publications 60 (2012), §9.2.
A block average is a Lipschitz function of the graphon in cut norm, with constant the inverse measure of the block. On a null block both averages are zero and the constant is zero.
Block averaging is a cut-norm contraction.