Documentation

TauCeti.Combinatorics.DenseGraphLimits.GraphonSpace.HomDensity

Homomorphism densities on graphon space #

Homomorphism density is invariant under zero cut distance, so it descends from strict graphon representatives to GraphonSpace. The descended observable retains the quantitative counting bound: for a finite graph F, it is Lipschitz with constant equal to the number of edges of F. In particular every homomorphism density is continuous on graphon space. Homomorphism densities are also preserved by the isometric embedding of every fixed-carrier graphon space into the unit-interval one.

These quotient-stable observables are the coordinates used by graphon separation, compactness, and the equivalence between cut-distance convergence and convergence of all homomorphism densities.

The structural identities of homomorphism density descend as well: t(⊥, ·) = 1, relabelling along an embedding changes nothing, and t(F₁ ⊕ F₂, ·) = t(F₁, ·) t(F₂, ·). So, as bounded continuous functions on graphon space, the homomorphism densities form a submonoid. This is the shape in which they serve as test functions: by Stone–Weierstrass a point-separating submonoid of bounded continuous functions determines finite measures (TauCeti.MeasureTheory.ext_of_forall_mem_submonoid_integral_eq_of_polish), so wherever the densities separate points, the integrals of all t(F, ·) determine a finite measure on graphon space.

Main definitions #

Main results #

References #

Homomorphism density is Lipschitz for the cut-distance pseudometric on strict graphons, with constant the number of edges of the finite graph.

The homomorphism density of a finite graph, as a function on graphon space.

It is well defined because homomorphism density is continuous for the cut-distance pseudometric, hence constant on inseparable graphons.

Equations
Instances For
    @[simp]

    Homomorphism density on graphon space computes as the original density on representatives.

    Homomorphism density on graphon space is nonnegative.

    Homomorphism density on graphon space is at most 1.

    Homomorphism density on graphon space is Lipschitz with constant the number of edges of the finite graph.

    Every finite-graph homomorphism density is continuous on graphon space.

    @[simp]

    The unit-interval representative has the same homomorphism densities as the original graphon.

    @[simp]

    Homomorphism densities are preserved by the embedding into the unit-interval graphon space.

    @[simp]

    Normalization on graphon space. The edgeless graph has homomorphism density 1.

    @[simp]

    Relabelling a finite graph along an embedding does not change its homomorphism density on graphon space.

    @[simp]
    theorem TauCeti.DenseGraphLimits.homDensityOnSpace_sum {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] {V₁ : Type u_3} {V₂ : Type u_4} [Fintype V₁] [Fintype V₂] (F₁ : SimpleGraph V₁) [DecidableRel F₁.Adj] (F₂ : SimpleGraph V₂) [DecidableRel F₂.Adj] (x : GraphonSpace Ω μ) :

    Multiplicativity on graphon space. t(F₁ ⊕g F₂, x) = t(F₁, x) · t(F₂, x).

    Homomorphism densities as bounded continuous functions #

    The homomorphism density of a finite graph, as a bounded continuous function on graphon space. It takes values in [0, 1].

    Equations
    Instances For
      @[simp]

      The edgeless graph has constant homomorphism density 1 as a bounded continuous function.

      @[simp]

      Relabelling along an embedding preserves the bounded continuous homomorphism density.

      @[simp]
      theorem TauCeti.DenseGraphLimits.homDensityBCF_sum {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] {V₁ : Type u_3} {V₂ : Type u_4} [Fintype V₁] [Fintype V₂] (F₁ : SimpleGraph V₁) [DecidableRel F₁.Adj] (F₂ : SimpleGraph V₂) [DecidableRel F₂.Adj] :

      The homomorphism density of a disjoint union is the product of the homomorphism densities, as bounded continuous functions on graphon space.

      The homomorphism-density submonoid. The bounded continuous functions on graphon space of the form t(F, ·) for a finite graph F, indexed by graphs on Fin n. They are closed under products, since t(F₁, ·) t(F₂, ·) = t(F₁ ⊕g F₂, ·), and contain the constant 1 = t(⊥, ·). homDensityBCF_mem_homDensitySubmonoid admits graphs on any finite vertex type.

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

        A member of the homomorphism-density submonoid is the density of a graph on some Fin n.

        The homomorphism density of a graph on any finite vertex type lies in the homomorphism-density submonoid.