私が持っていると言う
t1<x and x<t2
t1<t2
Z3のように変数xを非表示にすることは可能
ですか?
そのために量指定子の削除を使用できます。次に例を示します。
(declare-const t1 Int)
(declare-const t2 Int)
(elim-quantifiers (exists ((x Int)) (and (< t1 x) (< x t2))))
この例はオンラインで試すことができます: http://rise4fun.com/Z3/kp0X
Reduce の Redlog を使用した可能な解決策: