Logical expressions can be rewritten into standard forms. These are called normal forms. The two most important types: conjunctive normal form (CNF) and disjunctive normal form (DNF).
DNF is a form where the expression is a disjunction of conjunctions. In other words: conjunctions within each part, and the parts are connected by disjunction.
This is DNF: first part (p ∧ q), second part (¬p ∧ r), connected by ∨.
CNF is a form where the expression is a conjunction of disjunctions. In other words: disjunctions within each part, and the parts are connected by conjunction.
This is CNF: first part (p ∨ q), second part (¬p ∨ r), connected by ∧.
Take the expression: (p → q). This can be transformed to: (¬p ∨ q). This is already both CNF and DNF, since there's only one ∨.
DNF: disjunction of conjunctions. CNF: conjunction of disjunctions. Every logical expression can be rewritten into one of these normal forms.
We have reviewed and checked the materials, but errors may still occur. The content is provided for educational purposes only, so use it at your own responsibility and verify with other sources if needed.
Please sign in to ask Lara about Normal Forms.
Select Language
Set theme
© 2025 ReadyTools. All rights reserved.