Lax12.NowhereDenseNC
Nowhere dense classes have almost linear neighborhood complexity
concepts/Lax12/NowhereDenseNC.lean · lax-12
No public endorsements yet.
Loading review…
Sign in with ORCIDConcept map
Evidence
Each proof establishes this claim relative to its assumptions.
Theorem
Every nowhere dense 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 the radius-1 case of the theorem of Eickmeyer, Giannopoulou, Kreutzer, Kwon, Pilipczuk, Rabinovich and Siebertz, who prove the corresponding bound for the traces of r-balls for every radius r. The source lecture notes discuss neighborhood complexity but cite the almost-linear bound as a result of the literature rather than proving it; the proof accompanying this submission derives the radius-1 case from the subpolynomial weak-coloring-number theorem stated here.
Lean source view on GitHub
| 1 | import Lax12.NeighborhoodComplexity |
| 2 | import Lax12.NowhereDenseClasses |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Nowhere dense classes have almost linear neighborhood complexity |
| 7 | type: theorem |
| 8 | --- |
| 9 | Every nowhere dense 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 the radius-1 case of the theorem of Eickmeyer, Giannopoulou, |
| 15 | Kreutzer, Kwon, Pilipczuk, Rabinovich and Siebertz, who prove the |
| 16 | corresponding bound for the traces of *r*-balls for every radius *r*. |
| 17 | The source lecture notes discuss neighborhood complexity but cite the |
| 18 | almost-linear bound as a result of the literature rather than proving |
| 19 | it; the proof accompanying this submission derives the radius-1 case |
| 20 | from the subpolynomial weak-coloring-number theorem stated here. |
| 21 | |
| 22 | # Formalization notes |
| 23 | |
| 24 | The conclusion is the shared predicate `HasAlmostLinearNC` of the |
| 25 | neighborhood complexity concept; the hypothesis is the shallow-minor |
| 26 | definition of the nowhere dense concept, so the statement adds nothing |
| 27 | of its own. Only radius 1 — traces of neighborhoods rather than of |
| 28 | *r*-balls — is claimed: the general radius is a separate statement with |
| 29 | a separate proof and is not stated here. |
| 30 | -/ |
| 31 | |
| 32 | namespace Lax12.NowhereDenseNC |
| 33 | |
| 34 | open Lax12.GraphClasses Lax12.NeighborhoodComplexity Lax12.NowhereDenseClasses |
| 35 | |
| 36 | /-- Nowhere dense graph classes have almost linear neighborhood |
| 37 | complexity. -/ |
| 38 | axiom hasAlmostLinearNC_of_nowhereDense |
| 39 | (C : GraphClass) (h : NowhereDense C) : |
| 40 | HasAlmostLinearNC C |
| 41 | |
| 42 | end Lax12.NowhereDenseNC |
| 43 |
Formalization notes
The conclusion is the shared predicate of the neighborhood complexity concept; the hypothesis is the shallow-minor definition of the nowhere dense concept, so the statement adds nothing of its own. Only radius 1 — traces of neighborhoods rather than of r-balls — is claimed: the general radius is a separate statement with a separate proof and is not stated here.
Community review
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above; your ORCID profile must share a public name.
0 comments