-
Notifications
You must be signed in to change notification settings - Fork 12
alternative exists_unfolding #345
Description
@wwitzel .
The current state of the Forall() and Exists() quantifiers in logic/booleans/quantification makes it surprisingly difficult and awkward to translate between an existential such as:
and the equivalent universal:
with the system currently offering Exists.unfold() and Exists.conclude() methods that depend on the following unfolding and folding theorems:
I propose to add analogous theorems along the lines of:
exists_not_unfolding:
exists_not_folding:
along with new Exists() class methods analogous to the current Exists().unfold and Exists().conclude().