Theorem: BVExpr.bitblast.blastConst_le_size (LeanSAT/Reflect/BVExpr/BitBlast/Impl/Const.lean)

State before:
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
w : Nat
aig : AIG α
val : BitVec w
⊢ aig.decls.size ≤ (blastConst aig val).aig.decls.size
Tactic:
unfold blastConst
State after:
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
w : Nat
aig : AIG α
val : BitVec w
⊢ aig.decls.size ≤ (blastConst.go aig 0 AIG.RefStream.empty val ⋯).aig.decls.size

State before:
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
w : Nat
aig : AIG α
val : BitVec w
⊢ aig.decls.size ≤ (blastConst.go aig 0 AIG.RefStream.empty val ⋯).aig.decls.size
Tactic:
apply blastConst.go_le_size
State after:
no goals