Documentation

Complexitylib.SAT.Tseitin.Machine.Internal.PolynomialTime

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 #

One uniform time allowance for validation, branching, and the streaming Tseitin controller.

Equations
Instances For

    The explicit running-time allowance is bounded pointwise by one shifted quartic monomial.

    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.