This module contains the verification of the bitblaster for predicates over BitVec expressions
(BVPred) from Impl.Pred.
@[simp]
theorem
Std.Tactic.BVDecide.BVPred.denote_bitblast
(aig : Std.Sat.AIG Std.Tactic.BVDecide.BVBit)
(pred : Std.Tactic.BVDecide.BVPred)
(assign : Std.Tactic.BVDecide.BVExpr.Assignment)
:
⟦assign.toAIGAssignment, Std.Tactic.BVDecide.BVPred.bitblast aig pred⟧ = Std.Tactic.BVDecide.BVPred.eval assign pred