kdrag.theories.set.Finite
- kdrag.theories.set.Finite(A: ArrayRef) BoolRef
- A set is finite if it has a finite number of elements. - See https://cvc5.github.io/docs/cvc5-1.1.2/theories/sets-and-relations.html#finite-sets - >>> IntSet = Set(smt.IntSort()) >>> kd.prove(Finite(IntSet.empty)) |= Exists(finwit!..., ForAll(x!..., K(Int, False)[x!...] == Contains(finwit!..., Unit(x!...)))) - Parameters:
- A (ArrayRef) 
- Return type:
- BoolRef