Represent logic expressions as a disjunction of conjunctions (disjunctive normal form):
Simplify logic expressions:
Expand logic expressions out to forms involving only
And,
Or and
Not:
Expand out combinations of equations:
Get separate equations for different terms in a series:
Convert multi-argument equations and inequalities to two-argument form: