propositions.operators module¶
Syntactic conversion of propositional formulas to use only specific sets of operators.
-
propositions.operators.to_not_and_or(formula)¶ Syntactically converts the given formula to an equivalent formula that contains no constants or operators beyond
'~','&', and'|'.
-
propositions.operators.to_not_and(formula)¶ Syntactically converts the given formula to an equivalent formula that contains no constants or operators beyond
'~'and'&'.
-
propositions.operators.to_nand(formula)¶ Syntactically converts the given formula to an equivalent formula that contains no constants or operators beyond
'-&'.
-
propositions.operators.to_implies_not(formula)¶ Syntactically converts the given formula to an equivalent formula that contains no constants or operators beyond
'->'and'~'.
-
propositions.operators.to_implies_false(formula)¶ Syntactically converts the given formula to an equivalent formula that contains no constants or operators beyond
'->'and'F'.