Solutions to Chapter 47 Proving equivalences

A. Consider the following sentences:

  1. 1.

    (A¬B)

  2. 2.

    ¬(AB)

  3. 3.

    (¬A¬(AB))

  4. 4.

    (¬(AB)(AC))

  5. 5.

    (¬(AB)((¬C¬A)¬B))

  6. 6.

    ((¬(A¬B)C)¬(AD))

For each sentence, find an equivalent sentence in DNF and one inCNF by giving a chain of equivalences. Use (Id), (Absorp), and (Simp) to simplify your sentences as much as possible. We give a solution for (2). Removing ‘’ and pushing negations inward is common to both:

¬(AB)
¬((AB)(BA))
Bicond
¬((¬AB)(BA))
Cond
¬((¬AB)(¬BA))
Cond
¬(¬AB)¬(¬BA)
DeM
(¬¬A¬B)(¬¬B¬A)
DeM
(A¬B)(¬¬B¬A)
DN
(A¬B)(B¬A)
DN
The result is now in DNF. To obtain a CNF, we keep going, using (Comm) and (Dist):
((A¬B)B)((A¬B)¬A)
Dist
(B(A¬B))((A¬B)¬A)
Comm
((BA)(B¬B))((A¬B)¬A)
Dist
((BA)(B¬B))(¬A(A¬B))
Comm
((BA)(B¬B))((¬AA)(¬A¬B))
Dist
The result can be simplified using (Simp):
(BA)((¬AA)(¬A¬B))
Simp
(BA)(¬A¬B)
Simp