Definition
Conjunctive Normal Form
A formula is in conjunctive normal form (CNF) if it is a conjunction of disjunctions of literals. Thus, a formula of the form
where each is a literal, is in conjunctive normal form.
Examples:
Transformation
Let be a propositional formula, and and be subformulas of. Using known mutual entailment rewrite rules, we can rewrite to a CNF:
Example
Exponential Blow-up
There are formulas that get exponential in size when transforming them into CNF. Formulas, whose shortest CNF has an exponential size.
Example
This can be addressed by naming.