claimroutineinferred_dep
Leaf cost and total running time bound
Statement (paper)
Each leaf, which uses direct summation over at most assignments with polynomially many entry evaluations per assignment, costs at most a polynomial in times . Since the total number of calls is at most independently of , and the work per call, including local arithmetic, packing, descriptions, recovery and entry computations, is bounded by a fixed polynomial in times the leaf factor, the total running time is at most .
In plain English
Each leaf of the recursion is computed by direct summation over at most assignments and costs a polynomial in times . Combined with the bound on the number of recursive calls, the total running time is .
Why it's here
This finishes the time analysis of the theorem. The leaf work (at most assignments, each needing polynomially many entry evaluations at cost ) is subexponential at the scale , and the call-count bound from the previous claim is independent of . Multiplying the number of calls by the per-call cost, which is polynomial in times the leaf factor, gives the stated bound.
Classified routine:
Direct bookkeeping: multiplies the call-count bound from claim-thm-tensor-contraction-2 by the per-call cost of brute-force summation over at most 2^H leaf assignments, a standard running-time analysis of a recursive algorithm.
Uses
Used by
Nothing in the paper
Sources
PaperOpen
- Section
- §D.4.7 Time and space bounds
- Page
- —
- Label
—- Line
quantitative-contraction.tex:589
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infoinferred_depoutline: "Leaf cost and overall time bound" rests on claim-thm-tensor-contraction-2