Model-based theory combination context.
- isInterpreted ereturns- trueif- eis an interpreted symbol in the target theory. Example:- +for cutsat
- hasTheoryVar ereturns- trueif- ehas a theory variable in the target theory. For example, suppose we have the constraint- x + y ≤ 0, then- xand- yhave theory vars in the cutsat procedure.
- eqAssignment x yreturns- trueit the theory variables for- xand- yhave the same interpretation/assignment in the target theory. For example, suppose we have the constraint- x + y ≤ 0, and cutsat satisfied it by assigning both- xand- yto- 0. Then,- eqAssignment x ymust return- true.
Instances For
Model-based theory combination.
Equations
- One or more equations did not get rendered due to their size.