Equations
Equations
- cache : Std.HashMap UInt64 Expr
- polyMap : Std.HashMap Poly Expr
- exprMap : Std.HashMap Int.Linear.Expr Expr
- natExprMap : Std.HashMap Int.OfNat.Expr Expr
- ringPolyMap : Std.HashMap CommRing.Poly Expr
- ringExprMap : Std.HashMap CommRing.RingExpr Expr
Instances For
@[reducible, inline]
Auxiliary monad for constructing cutsat proofs.
Equations
Instances For
Equations
Instances For
Equations
Instances For
A cutsat proof may depend on decision variables. We collect them and perform non chronological backtracking.