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.