Documentation

Complexitylib.SAT.Tseitin.Machine.Internal.EmitterSpec

Typed-input specification for the Tseitin valid emitter #

This module closes the concrete controller proof on a typed CNF encoding. The front-end register layout is identified with the pure streaming initial state, the full token stream is simulated at the global input-derived cap, and the one trailing-blank step halts validEmitterTM. The postcondition is the exact StreamingStatePred determined by CNF.to3Aux.

The structural specification uses controllerRunBudget; a second theorem rounds it to the library's explicit quartic envelope.

Main results #

Exact pure streaming endpoint for a typed CNF input.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The front-end unary registers are exactly the register representation of the pure streaming initial state.

    On a typed CNF encoding, the concrete valid emitter halts with the exact register and output representation of the pure streaming endpoint.

    Quartic-rounded typed-input specification for the concrete valid emitter.