PDNF and PCNF Notes
PDNF and PCNF Notes
8 Normal Forms:
In this section we use the word “product” in place of “conjunction” and “sum” in
place of “disjunction”.
A product of the variables and their negations in a formula is called an elementary
product. Similarly, a sum of the variables and their negations in a formula is called an
elementary sum.
combination of truth values of variable appear in for which the formula is F in the
truth table.
Example 1.8.1: Find PDNF and PCNF of
T T F F F F T
T F F T T T T
F T T F T T T
F F T T T F F
Therefore
Hence PCNF of
Remarks:
(1) If a formula is tautology( contradiction), then all the minterms (maxterms) appear
in it’s PDNF(PCNF)
(2) Every formula which is not a contradiction (Tautology) has an equivalent PDNF (PCNF).
(3) The PDNF (PCNF) of a formula (if exists) is unique except for the rearrangement of
minterms in the disjunction.
Automatic Theorem Proving
Before going to study the Automatic theorem proving , we should have idea about the
terminology such as String, Consequent, Axiom, Theorem etc.
String: i) if A, B, C, D are Primary variables then is called string of primary variables.
ii) if A, B, C, D are statement formulas then is called string of statement formulas.
Examples : : P, Q, R where P,Q, R are primary variables
: A, B, C where A, B, C are statement formulas.
Sequent: if , are strings of formulas then ⎯⎯s
→ is called sequent. We read this s as “
string implies to ” in which is called antecedent and is called consequent.
i) If ⎯⎯s
→ is true iff atleast one formula of is F (Contradiction) OR atleast one
formula of is T (Tautology).
s
ii) If ⎯⎯s
→ is true, then we write this as , read it as “ string tautological
implies to ”.
iii) let A be a statement formula
s
→ A is True iff X
a) A is Tautology iff ⎯⎯ s