BooleanSet¶
-
class
proveit.logic.BooleanSet(*, styles=None)[source]¶ Bases:
proveit.LiteralMethods Summary
forall_evaluation(self, forall_stmt, …)Given a forall statement over the BOOLEAN domain, evaluate to TRUE or FALSE if possible.
membership_object(self, element)nonmembership_object(self, element)unfold_forall(self, forall_stmt, …)Given forall_{A in Boolean} P(A), derive and return [P(TRUE) and P(FALSE)].
Methods Documentation