Monadically dependent classes have almost linear neighborhood complexity
Lax710763.AlmostLinearNC · concepts/Lax710763/AlmostLinearNC.lean · lax-710763
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Every monadically dependent graph class has almost linear neighborhood complexity: for every ε > 0 there is a constant c such that every member G and every nonempty vertex subset A satisfy |{N(v) ∩ A : v ∈ V(G)}| ≤ c · |A|^(1+ε).
This is Theorem 2 of Dreier, Mählmann, McCarty, Pilipczuk, Toruńczyk, Neighborhood Complexity and Radius-1 Merge-Width in Monadically Dependent Graph Classes (2026).
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
Lean source view on GitHub
| 1 | import Lax710763.MonadicDependence |
| 2 | import Lax199508.NeighborhoodComplexity |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Monadically dependent classes have almost linear neighborhood complexity |
| 7 | type: theorem |
| 8 | --- |
| 9 | Every monadically dependent graph class has almost linear neighborhood |
| 10 | complexity: for every ε > 0 there is a constant *c* such that every |
| 11 | member *G* and every nonempty vertex subset *A* satisfy |
| 12 | |{N(v) ∩ A : v ∈ V(G)}| ≤ *c* · |A|^(1+ε). |
| 13 | |
| 14 | This is Theorem 2 of Dreier, Mählmann, McCarty, Pilipczuk, Toruńczyk, |
| 15 | *Neighborhood Complexity and Radius-1 Merge-Width in Monadically |
| 16 | Dependent Graph Classes* (2026). |
| 17 | |
| 18 | # Formalization notes |
| 19 | |
| 20 | The hypothesis is the transduction-based definition of monadic |
| 21 | dependence, the subject of this submission; the conclusion is the |
| 22 | predicate `HasAlmostLinearNC` of the *Sparsity Lectures* submission |
| 23 | (Lax199508), where neighborhood complexity is defined and endorsed. Stating |
| 24 | the theorem over that predicate is what makes it directly comparable to |
| 25 | the nowhere dense counting statement there: the same bound, under a |
| 26 | strictly weaker hypothesis. |
| 27 | -/ |
| 28 | |
| 29 | namespace Lax710763.AlmostLinearNC |
| 30 | |
| 31 | open Lax199508.GraphClasses Lax199508.NeighborhoodComplexity Lax710763.MonadicDependence |
| 32 | |
| 33 | /-- Monadically dependent graph classes have almost linear neighborhood |
| 34 | complexity. -/ |
| 35 | axiom hasAlmostLinearNC_of_monadicallyDependent |
| 36 | (C : GraphClass) (h : MonadicallyDependent C) : |
| 37 | HasAlmostLinearNC C |
| 38 | |
| 39 | end Lax710763.AlmostLinearNC |
| 40 |
Formalization notes
The hypothesis is the transduction-based definition of monadic dependence, the subject of this submission; the conclusion is the predicate of the Sparsity Lectures submission (Lax199508), where neighborhood complexity is defined and endorsed. Stating the theorem over that predicate is what makes it directly comparable to the nowhere dense counting statement there: the same bound, under a strictly weaker hypothesis.
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments