Stack-free streams for finite Boolean folds — proof internals #
theorem
Complexity.BoolFormula.rightFoldSize_cons_internal
(formula : BoolFormula)
(formulas : List BoolFormula)
:
theorem
Complexity.BoolFormula.compileRaw_conjs_eq_rightFold_internal
(available : ℕ)
(formulas : List BoolFormula)
:
theorem
Complexity.BoolFormula.compileRaw_disjs_eq_rightFold_internal
(available : ℕ)
(formulas : List BoolFormula)
:
theorem
Complexity.BoolFormula.length_rightFoldConnectors_internal
(op : AndOrOp)
(available : ℕ)
(formulas : List BoolFormula)
:
theorem
Complexity.BoolFormula.length_compileRawRightFold_internal
(op : AndOrOp)
(identity : Bool)
(available : ℕ)
(formulas : List BoolFormula)
: