Local definability bounds the width
Lax185574.DefinableToTypes Β· concepts/Lax185574/DefinableToTypes.lean Β· lax-185574
No public endorsements yet.
Loading reviewβ¦
Sign in with ORCIDNatural Language Statement
Theorem
Let q β β and h β 7^q. The following holds for every monadically dependent graph class π and all r, c, s, qβ β β. If a construction sequence of a graph G β π is radius-(r+h) definable with c unary predicates, s parameters and rank qβ, then its radius-r depth-q width is at most O_{π,q,qβ,c}(1) Β· poly_{π,q,qβ}(s).
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
In the paper
- page 17 of this submission's paper
Lean source view on GitHub
| 1 | import Lax185574.LocalDefinability |
| 2 | import Lax185574.Width |
| 3 | import Lax185574.MonadicDependence |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Local definability bounds the width |
| 8 | type: theorem |
| 9 | --- |
| 10 | Let q β β and h β 7^q. The following holds for every monadically |
| 11 | dependent graph class π and all r, c, s, qβ β β. If a |
| 12 | construction sequence of a graph G β π is radius-(r+h) definable with c |
| 13 | unary predicates, s parameters and rank qβ, then its radius-r depth-q |
| 14 | width is at most O_{π,q,qβ,c}(1) Β· poly_{π,q,qβ}(s). |
| 15 | |
| 16 | # Formalization notes |
| 17 | |
| 18 | The bound is spelled out as `F Β· (s + 1)^a`. The exponent `a` depends on |
| 19 | the class, `q` and `qβ`, and the factor `F` additionally on `c`. Neither |
| 20 | depends on `r` or `s`. The paper says that there is a radius increase |
| 21 | h depending on q alone. Its proof takes h = 7^q, the radius of |
| 22 | `Lax185574.LocalToGlobal`, and the statement here names this value, |
| 23 | because the algorithm of `Lax185574.FewTypes` computes the radius from |
| 24 | q. |
| 25 | -/ |
| 26 | |
| 27 | namespace Lax185574.DefinableToTypes |
| 28 | |
| 29 | open Lax185574.Graphs Lax185574.MonadicDependence |
| 30 | open Lax185574.ConstructionSequences Lax185574.LocalDefinability Lax185574.PartialGraphs |
| 31 | open Lax185574.Width |
| 32 | |
| 33 | /-- **Local definability bounds the width.** A construction sequence of |
| 34 | a member of a monadically dependent class that is radius-`(r + 7^q)` |
| 35 | definable with `c` unary predicates, `s` parameters and rank `qβ` has |
| 36 | radius-`r` depth-`q` width at most `F Β· (s + 1)^a`. -/ |
| 37 | axiom width_le_of_isRadiusDefinable (q : β) (C : GraphClass) (hC : MonadicallyDependent C) |
| 38 | (qβ : β) : |
| 39 | β a : β, β c : β, β F : β, β r s : β, β G β C, |
| 40 | β seq : List (PartialGraph (Fin G.n)), IsConstructionSequence G.toSimpleGraph seq β |
| 41 | IsRadiusDefinable G.toSimpleGraph seq (r + 7 ^ q) c s qβ β |
| 42 | width r q seq β€ F * (s + 1) ^ a |
| 43 | |
| 44 | end Lax185574.DefinableToTypes |
| 45 |
Formalization notes
The bound is spelled out as . The exponent depends on the class, and , and the factor additionally on . Neither depends on or . The paper says that there is a radius increase h depending on q alone. Its proof takes h = 7^q, the radius of , and the statement here names this value, because the algorithm of computes the radius from q.
Used by
none
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments