kdrag.smt.Exists
- kdrag.smt.Exists(vs: list[ExprRef], *concs, **kwargs) QuantifierRef
Quantified Exists
Shorthand for Exists(vars, And(conc[0], conc[1], …))
>>> x,y = Ints("x y") >>> Exists([x,y], x > 0, y > 0) Exists([x, y], And(x > 0, y > 0)) >>> x = Const("x", Lambda([x], x >= 0)) >>> Exists([x], x > 3) Exists(x, And(x >= 0, x > 3))
- Parameters:
vs (list[ExprRef])
- Return type:
QuantifierRef