mirror of
https://github.com/Z3Prover/z3
synced 2025-04-15 13:28:47 +00:00
- add check for lambdas similar to as-array in context of quantifiers. MBQI is not a decision procedure for this combination and can then incorrectly conclude satisfiabiltiy. Scenario The formula contains assertions - bv = (map or (lambda ..) t) - forall y (not (select bv (pair s y))) Since bv is extensionally equal to a term that depends on a lambda, MBQI cannot just take the current finite approximation of bv when checking the quantifier for satisfiability. |
||
---|---|---|
.. | ||
ackermannization | ||
api | ||
ast | ||
cmd_context | ||
math | ||
model | ||
muz | ||
nlsat | ||
opt | ||
params | ||
parsers | ||
qe | ||
sat | ||
shell | ||
smt | ||
solver | ||
tactic | ||
test | ||
util | ||
CMakeLists.txt |