claimroutineinferred_dep
Enumeration count and space bound
Claim·§3.3 Separating the sum by fixing measurements·inside lemSeparating sums by fixing measurements
Statement (paper)
For each tuple , the scan finding the representatives and the scan computing the sums each examine at most Boolean vectors, so the algorithm examines at most Boolean vectors in total. Checking a vector's measurements and fixed bits uses bit operations, with at most one factor evaluation per vector. Apart from the evaluators' own storage, the retained state consists of ( integers in ), the representatives ( bits in total), , , and the ring elements , so the procedure uses bits of space plus ring elements.
In plain English
The tuple-by-tuple algorithm examines at most Boolean vectors, using at most one evaluation and polynomial bit work per vector. Its space is bits plus ring elements, beyond the evaluators' own storage.
Why it's here
This is the resource accounting that completes the lemma after the correctness claim: each of the at most tuples costs two scans (one for the representatives, one for the sums ), each over at most vectors. Only , the representatives, a few counters, and the ring elements are kept, which gives the stated space bound.
Classified routine:
Straightforward resource accounting for the tuple-by-tuple enumeration of the preceding claim: it counts (2D+1)^c tuples times two scans over the sum of 2^{|S_g|} vectors and tallies the retained state.
Uses
Used by
Nothing in the paper
Sources
PaperOpen
- Section
- §3.3 Separating the sum by fixing measurements
- Page
- —
- Label
—- Line
main_full_version.tex:1868
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infoinferred_depoutline: "Enumeration count and space bound" rests on claim-lem-measurement-separation-2