(assert (forall ((i Int)) (> i 10))), i , , false.
, , :
(declare-fun greaterThan10 (Int) Bool)
(assert (forall ((i Int)) (= (greaterThan10 i) (> i 10))))
, :
(declare-const x (Int))
(declare-const y (Int))
(assert (greaterThan10 x))
(assert (greaterThan10 y))
(check-sat)
, , , Z3 API. , (set-option :macro-finder true), Z3 .
, , define-fun SMT-LIB v2 - , :
(define-fun greaterThan10 ((i Int)) Bool
(> i 10))