Professional Documents
Culture Documents
Proofs Using Logical Equivalences: Rosen 1.2
Proofs Using Logical Equivalences: Rosen 1.2
Equivalences
Rosen 1.2
List of Logical Equivalences
pT p; pF p Identity Laws
Assumptions
-Definitions
Logical Steps -Already-proved equivalences
-Statements (e.g., arithmetic
or algebraic)
Conclusion
(That which was to be proved)
Prove: (pq) q pq
(pq) q Left-Hand Statement
q (pq) Commutative
(qp) (q q) Distributive
(qp) T Or Tautology
qp Identity
pq Commutative
Begin with exactly the left-hand side statement
End with exactly what is on the right
Justify EVERY step with a logical equivalence
Prove: (pq) q pq
(pq) q Left-Hand Statement
q (pq) Commutative
(qp) (q q) Distributive
Why did we need this step?
Our logical equivalence specified that is distributive on the
right. This does not guarantee the equivalence works on the
left!
Ex.: Matrix multiplication is not always commutative
(Note that whether or not is distributive on the left is not the
point here.)
Prove: p q q p
Contrapositive
pq
p q Implication Equivalence
q p Commutative
(q) p Double Negation
q p Implication Equivalence
Prove: p p q is a tautology
Must show that the statement is true for any value of p,q.
ppq
p (p q) Implication Equivalence
(p p) q Associative
(p p) q Commutative
Tq Or Tautology
qT Commutative
T Domination
This tautology is called the addition rule of
inference.
Why do I have to justify
everything?
• Note that your operation must have the
same order of operands as the rule you
quote unless you have already proven (and
cite the proof) that order is not important.
• 3+4 = 4+3
• 3/4 4/3
• A*B B*A for everything (for example, matrix
multiplication)
Prove: (pq) p is a tautology
(pq) p
(pq) p Implication Equivalence
(pq) p DeMorgan’s
(qp) p Commutative
q (p p) Associative
q (p p) Commutative
q T Or Tautology
T Domination
Prove or Disprove
p q p q ???
To prove that something is not true it is
enough to provide one counter-example.
(Something that is true must be true in
every case.)
p q pq pq
FT T F
The statements are not logically equivalent
Prove:p q p q
p q
(pq) (qp) Biconditional Equivalence
(pq) (qp) Implication Equivalence (x2)
(pq) (qp) Double Negation
(qp) (pq) Commutative
(qp) (pq) Double Negation
(qp) (pq) Implication Equivalence (x2)
p q Biconditional Equivalence