CookLevin.initialClauseEmitter_polyTime_core_reduction_child
OpenReduction child lemma for CookLevin.initialClauseEmitter_polyTime_core
Formal statement
import Definitions.Def_CookLevin_Reduction
open CookLevin
theorem CookLevin.initialClauseEmitter_polyTime_core_reduction_child (k G Q cw dw ct dt : Nat) :
IsPolyTimeComputable (fun x =>
encodeFormula (startClauses ⟨k, G, Q, tabWidth cw dw ct dt x⟩
(reductionInit (boolsToSymbols x) (certLen cw dw x)))) := by sorry