Polynomial-time correctness of the Tseitin reduction machine #
This module combines the typed valid-input controller proof with the fixed malformed-input fallback. The decoder decides which execution theorem applies, and both branches fit one explicit quartic budget depending only on the input bit length.
Main results #
The explicit running-time allowance is bounded pointwise by one shifted quartic monomial.
theorem
Complexity.SAT.ThreeSAT.Machine.reductionMachineTime_bigO_quartic_internal :
BigO reductionMachineTime fun (x : ℕ) => x ^ 4
In the standard asymptotic convention, the uniform allowance is
O(n⁴).
The concrete machine computes the total encoded Tseitin reduction within the uniform quartic allowance on every bit string.