lemmaroutine
Separating sums by fixing measurements
Lemma·
lem:measurement-separation·§3.3 Separating the sum by fixing measurementsStatement (paper)
Let be a partition, allowing empty parts.
For each , let be an integer matrix with rows
and columns indexed by . Suppose each row has sum of absolute
values at most an integer , and write .
Let be a commutative ring with identity, and let
satisfy
where is extended by zero outside .
For any , the sum
can be evaluated by examining at most
Boolean vectors, with at most one evaluation,
additional bit operations, and ring
operations per vector. Apart from the evaluators' own storage and
ring elements, the procedure uses
bits of space.
In plain English
Given a partition and integer matrices (with rows in total, row absolute sums at most ), suppose each is invariant under shifts by for . Then can be computed by examining at most Boolean vectors, with one evaluation and polynomial bit work per vector, in polynomial extra space.
Why it's here
It replaces a sum over assignments by measurement tuples, each contributing a product of sums over the individual parts , so the cost is governed by rather than . The kernel-invariance hypothesis lets each ignore the other parts once their measurements are fixed, which makes the factorization work. This is the splitting tool that the later counting routine builds on.
Classified routine:
A direct factorization argument: fix the tuple of measurement values (at most choices), so the kernel-invariance makes each depend only on and the sum splits into a product of per-part sums. This is standard grouping-by-fingerprint bookkeeping with nothing conceptually beyond that.
Uses
Nothing else in the paper
Used by
Inside the proof
Sources
PaperOpen
- Section
- §3.3 Separating the sum by fixing measurements
- Page
- —
- Label
lem:measurement-separation- Line
main_full_version.tex:1781
Leannot aligned
Phase 2 aligns this node to a Lean declaration.