Lifting a tree decomposition through a bounded blow-up
Lax263307.BlowUpDecompositions · concepts/Lax263307/BlowUpDecompositions.lean · lax-263307
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Suppose has treewidth at most , and every vertex is replaced by at most independent copies. The blow-up has a tree decomposition whose bags have size at most .
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
Lean source view on GitHub
| 1 | import Lax263307.BlowUpIndependentSets |
| 2 | import Lax228581.Treewidth |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Lifting a tree decomposition through a bounded blow-up |
| 7 | type: theorem |
| 8 | --- |
| 9 | Suppose has treewidth at most , and every vertex is replaced by at |
| 10 | most independent copies. The blow-up has a tree decomposition whose |
| 11 | bags have size at most . |
| 12 | |
| 13 | # Formalization notes |
| 14 | |
| 15 | The original decomposition tree is retained, and each vertex in a bag is |
| 16 | replaced by all its copies. An empty fibre contributes no vertices. |
| 17 | The conclusion is expressed directly as a bag-size bound using the |
| 18 | registered `Lax228581.Treewidth.TreeDecomposition` definition. |
| 19 | |
| 20 | # Attribution |
| 21 | |
| 22 | Bonnet–Chang, the tree-decomposition construction in the proof of Lemma 16. |
| 23 | -/ |
| 24 | |
| 25 | namespace Lax263307.BlowUpDecompositions |
| 26 | |
| 27 | open IndependentBlowUp Lax228581.Treewidth |
| 28 | |
| 29 | /-- Replacing every bag vertex by its copies multiplies bag sizes by at most `s`. -/ |
| 30 | axiom bounded_blowup_decomposition {n : ℕ} (G : SimpleGraph (Fin n)) |
| 31 | (copies : Fin n → ℕ) (s w : ℕ) (bounded : ∀ v, copies v ≤ s) |
| 32 | (width : HasTreewidthAtMost G w) : |
| 33 | ∃ D : TreeDecomposition (graph G copies), ∀ i, (D.bag i).card ≤ s * (w + 1) |
| 34 | |
| 35 | end Lax263307.BlowUpDecompositions |
| 36 |
Formalization notes
The original decomposition tree is retained, and each vertex in a bag is replaced by all its copies. An empty fibre contributes no vertices. The conclusion is expressed directly as a bag-size bound using the registered definition.
Attribution
Bonnet–Chang, the tree-decomposition construction in the proof of Lemma 16.
Used by
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments