claimroutineinferred_dep
Transducer runs in polynomial time
Transducer runs in time
running-time part of the fixed-precision theorem
Claim·§12.2 A dyadic approximation at the specified start·inside thmDeterministic logspace approximation of acceptance probability
Statement (paper)
Each digit query is a halting deterministic computation with work bits, so on its fixed input it has at most complete configurations and hence runs for at most steps. Since there are environment encodings, binary-search passes, and digit queries per numerator, the total running time of the transducer is .
In plain English
The deterministic transducer that outputs the dyadic approximation runs in time , which is polynomial in , because each digit query halts within steps and only queries are made overall.
Why it's here
This is the running-time part of the parent theorem. It counts configurations to bound each digit query by steps, then multiplies by the number of environment encodings, binary-search passes and digit queries. With the product is , complementing the logarithmic space accounting of the previous claim.
Classified routine:
Standard configuration-counting argument: a halting deterministic machine using O(log n) space runs in polynomial time (it cannot repeat a configuration). Here it is combined with a direct multiplication of the numbers of environment encodings, binary-search passes and digit queries.
Uses
Used by
Nothing in the paper
Sources
PaperOpen
- Section
- §12.2 A dyadic approximation at the specified start
- Page
- —
- Label
—- Line
sections/conclusion.tex:264
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infoinferred_depoutline: "Polynomial time by configuration counting" rests on claim-thm-fixed-precision-6