unicode_fol_kit.is_satisfiable_arith¶
- unicode_fol_kit.is_satisfiable_arith(formula, sort='real', timeout=10000)[source]¶
Return True iff
formulahas a model under interpreted arithmetic.Translates with
to_z3_arith()and asks Z3 for a model. A Z3unknownresult (e.g. a hard quantified formula hittingtimeoutmilliseconds) is treated as not-known-satisfiable and returns False.