Lax12.WeakColoringBound
Weak coloring numbers are bounded by strong coloring numbers
concepts/Lax12/WeakColoringBound.lean · lax-12
No public endorsements yet.
Loading review…
Sign in with ORCIDConcept map
Theorem
The weak r-coloring number of a graph is at most 1 + r · (scol_r − 1)^r, where scol_r is its strong r-coloring number. With the trivial bound scol_r ≤ wcol_r this says that the two generalized coloring numbers are functionally equivalent parameters.
This is Lemma 2.6 of Chapter 2 of the source lecture notes (2019/20 edition), which state it for a fixed vertex ordering; composed with their Lemma 2.5 it gives their Corollary 2.7, wcol_r ≤ 1 + r(adm_r − 1)^(r²).
Lean source view on GitHub
| 1 | import Lax12.ColoringNumbers |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Weak coloring numbers are bounded by strong coloring numbers |
| 6 | type: theorem |
| 7 | --- |
| 8 | The weak *r*-coloring number of a graph is at most |
| 9 | 1 + *r* · (scol_r − 1)^*r*, where scol_r is its strong *r*-coloring |
| 10 | number. With the trivial bound scol_r ≤ wcol_r this says that the two |
| 11 | generalized coloring numbers are functionally equivalent parameters. |
| 12 | |
| 13 | This is Lemma 2.6 of Chapter 2 of the source lecture notes (2019/20 |
| 14 | edition), which state it for a fixed vertex ordering; composed with |
| 15 | their Lemma 2.5 it gives their Corollary 2.7, |
| 16 | wcol_r ≤ 1 + *r*(adm_r − 1)^(*r*²). |
| 17 | |
| 18 | # Formalization notes |
| 19 | |
| 20 | Both parameters are the minima over vertex orderings defined in the |
| 21 | imported concept, and the statement is the minimized form: the |
| 22 | literature proves it for each ordering separately, and the minimized |
| 23 | form follows because the right-hand side is monotone in scol_r, so an |
| 24 | ordering optimal for the strong coloring number witnesses the bound. The |
| 25 | proof idea is that a weakly reachable vertex is found by a bounded |
| 26 | search tree of strongly reachable vertices, of depth *r* and branching |
| 27 | scol_r − 1. Natural subtraction is harmless: strong coloring numbers |
| 28 | count the vertex itself, so they are at least 1 on every nonempty graph. |
| 29 | -/ |
| 30 | |
| 31 | namespace Lax12.WeakColoringBound |
| 32 | |
| 33 | open Lax12.ColoringNumbers |
| 34 | |
| 35 | /-- The weak `r`-coloring number is at most `1 + r · (scol_r - 1) ^ r`. -/ |
| 36 | axiom wcol_le_of_scol {n : ℕ} (G : SimpleGraph (Fin n)) (r : ℕ) : |
| 37 | wcol G r ≤ 1 + r * (scol G r - 1) ^ r |
| 38 | |
| 39 | end Lax12.WeakColoringBound |
| 40 |
Formalization notes
Both parameters are the minima over vertex orderings defined in the imported concept, and the statement is the minimized form: the literature proves it for each ordering separately, and the minimized form follows because the right-hand side is monotone in scol_r, so an ordering optimal for the strong coloring number witnesses the bound. The proof idea is that a weakly reachable vertex is found by a bounded search tree of strongly reachable vertices, of depth r and branching scol_r − 1. Natural subtraction is harmless: strong coloring numbers count the vertex itself, so they are at least 1 on every nonempty graph.
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