lemmaroutine
Layout data is efficiently constructible
Lemma·
lem:layout·§4.6 Coefficient bounds and the completed constructionStatement (paper)
Let be integers, and let be
subsets of of size at most ,
with each belonging to at most sets. Put
and assume . Let and
be integers, let , and put .
Suppose
and an interval
satisfies
One can deterministically construct all the data in
Definition in
bit operations.
In plain English
Given scopes of size at most , each variable in at most scopes, with , together with the stated inequalities on , , and a binomial tail bound for an interval of length , all the data of the layout definition can be built deterministically in time polynomial in .
Why it's here
This lemma assembles the earlier pieces into the completed construction: balanced labels from the incidence-labeling lemma, the swap matrix and support structure of , and the bounded row coefficients from the row-coefficients lemma. Its role is to certify that the layout exists under the stated parameter conditions and is computable in polynomial time, which the sparse-polynomial counting theorem and its per-branch design step rely on.
Classified routine:
An assembly lemma: it combines the incidence-labeling, swap-matrix, support and row-coefficient lemmas proved earlier, and only checks that each piece meets the parameter conditions and is computable in polynomial time.
Uses
Used by
Sources
PaperOpen
- Section
- §4.6 Coefficient bounds and the completed construction
- Page
- —
- Label
lem:layout- Line
main_full_version.tex:2696
Leannot aligned
Phase 2 aligns this node to a Lean declaration.