Completion requirements
View
This is a book resource with multiple pages. Navigate between the pages using the
buttons.

Solvers
One notable difference between propositional calculus and predicate calculus is that satisfiability of a propositional formula is decidable.Deciding satisfiability of propositional logic formulas is an NP-complete problem. However, practical methods exist that are very fast for many useful cases. Recent work has extended the SAT solver algorithms to work with propositions containing arithmetic expressions; these are the SMT solvers.