kdrag.theories.set.FamilyUnion
- kdrag.theories.set.FamilyUnion(family: ArrayRef) ArrayRef
- Countable union of a sequence of sets Int -> A -> Bool. - >>> ISet = Set(smt.IntSort()) >>> i,j,k = smt.Ints("i j k") >>> kd.prove(smt.ForAll([k], FamilyUnion(smt.Lambda([i], smt.Lambda([j], i == j)))[k])) |= ForAll(k, Lambda(x!..., Exists(i!..., Lambda(i, Lambda(j, i == j))[i!...][x!...]))[k]) - Parameters:
- family (ArrayRef) 
- Return type:
- ArrayRef