kdrag.FinP
- kdrag.FinP(n: ExprRef | int) QuantifierRef
Predicate for finite index less than n >>> FinP(3) Lambda(i, And(i >= 0, i < 3)) >>> x = smt.Const(“x”, FinP(3)) # Predicate defined constants have predicate auto inserted in quantifiers >>> prove(smt.ForAll([x], x < 4)) |= ForAll(x, Implies(And(x >= 0, x < 3), x < 4))
- Parameters:
n (ExprRef | int)
- Return type:
QuantifierRef