Исключение квантификатора для LIA в Z3 через C / C ++ API

Я хотел бы использовать Z3 для исключения квантификаторов в линейных целочисленных арифметических формулах через C / C ++ API. Рассмотрим простой пример: Exists (x) (x <= y & y <= 2 * х). Формула без кванторов для тех же моделей: y>= 0

Я пытался сделать это так:

   context ctx;
   ctx.set("ELIM_QUANTIFIERS", "true");
   expr x = ctx.int_const("x"); 
   expr y = ctx.int_const("y"); 
   expr sub_expr = (x 

Ответы на вопрос(2)

Ваш ответ на вопрос