Regularly padded deterministic unrolling families #
For positive input length n, the direct tableau is padded to its closed cubic
gate bound and followed by one copy of its original acceptance wire. Thus the
raw gate count is known before serialization, while evaluation remains exactly
the deterministic bounded-run answer. The zero-length member retains the
library's explicit answer-bit convention.
Main results #
TM.paddedDirectUnrollingRawCircuit_lengthgives the exact closed gate count.TM.paddedDirectUnrollingRawCircuit_wellFormedvalidates the padded syntax.TM.paddedDirectUnrollingCircuitFamily_encodeAtidentifies the exact code map.TM.DecidesInTime.paddedDirectUnrollingCircuitFamily_decidesproves correctness.TM.paddedDirectUnrollingCircuitFamily_size_bigOretains the cubic size bound.
Raw evaluation of a padded positive member is exactly deterministic bounded acceptance.
Reconstruct a positive padded raw member as a typed single-output circuit.
Equations
Instances For
Total family of regularly padded direct-unrolling circuits.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reconstructed positive circuit computes deterministic bounded acceptance.
The total padded family computes the same bounded deterministic trace bit at every input length.
The zero-length code is the same explicit tagged bounded-run answer as for the direct family.
A positive family member serializes to exactly the padded raw gate stream.
A deterministic decider's padded direct family decides the same language.