Chapter 1: Problem 6
A proposition in conjunctive normal form (CNF) is a conjunction of disjunctions of simple terms (with the proviso, as in the definition of DNF that a single item counts as a conjunction or disjunction). Show that every compound proposition which is not a tautology is logically equivalent to a compound proposition in conjunctive normal form. (Hint: What happens if you take the negation of a DNF proposition and apply DeMorgan's Laws?)
Short Answer
Step by step solution
Understand Conjunctive Normal Form (CNF)
Definition of Disjunctive Normal Form (DNF)
Convert Given Non-tautology to DNF
Negate the DNF Form
Apply DeMorgan's Laws
Simplify to Get CNF
Unlock Step-by-Step Solutions & Ace Your Exams!
-
Full Textbook Solutions
Get detailed explanations and key concepts
-
Unlimited Al creation
Al flashcards, explanations, exams and more...
-
Ads-free access
To over 500 millions flashcards
-
Money-back guarantee
We refund you if you fail your exam.
Over 30 million students worldwide already upgrade their learning with 91Ó°ÊÓ!
Key Concepts
These are the key concepts you need to understand to accurately answer the question.
DeMorgan's Laws
- For any propositions \(A\) and \(B\), these laws are expressed as: \(eg(A \lor B) = (eg A) \land (eg B)\)
- \(eg(A \land B) = (eg A) \lor (eg B)\)
Disjunctive Normal Form (DNF)
- A DNF formula looks like: \( (A \land B) \lor (C \land D) \lor (E) \)
- Each "cluster" (like \((A \land B)\)) is called a conjunction, which is connected to others through disjunctions (the OR operator).
Logical Equivalence
- An example of logical equivalence is \((A \land B) \equiv (B \land A)\). The order of an AND operation doesn't matter, demonstrating commutativity.
- Logical equivalences can be used to simplify expressions or show that different-looking formulas are fundamentally the same.
Negation in Logic
- In the simplest terms, given any proposition \(A\), if \(A\) is true, then \(eg A\) is false, and if \(A\) is false, then \(eg A\) is true.
- Negation is foundational in logical operations like DeMorgan's Laws, which involve applying negation to modify the structure of logical expressions.