SlideShare a Scribd company logo
1 of 37
Download to read offline
z
FORMAL LOGIC
Discrete Structures I
FOR-IAN V. SANDOVAL
z
Lesson 5
LOGICAL EQUIVALENCE
z
LEARNING OBJECTIVES
❑ Determine if the logical expression is logically equivalent
z
LOGICAL EQUIVALENT
❑ Two statements are said to be logically equivalent (or
equivalent ) if they have the same truth value for every row
of the truth table, that is if x ↔ y is a tautology.
❑ Symbolically, x ≡ y.
❑ i.e.
❑ Show that p ^ (q v r ) and (p ^ q) v (p ^ r ) are equal.
z
LOGICAL EQUIVALENT
p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r )
T T T
T T F
T F T
T F F
F T T
F T F
F F T
F F F
z
LOGICAL EQUIVALENT
p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r )
T T T T
T T F T
T F T T
T F F F
F T T T
F T F T
F F T T
F F F F
z
LOGICAL EQUIVALENT
p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r )
T T T T T
T T F T T
T F T T T
T F F F F
F T T T F
F T F T F
F F T T F
F F F F F
z
LOGICAL EQUIVALENT
p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r )
T T T T T T
T T F T T T
T F T T T F
T F F F F F
F T T T F F
F T F T F F
F F T T F F
F F F F F F
z
LOGICAL EQUIVALENT
p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r )
T T T T T T T
T T F T T T F
T F T T T F T
T F F F F F F
F T T T F F F
F T F T F F F
F F T T F F F
F F F F F F F
z
LOGICAL EQUIVALENT
p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r )
T T T T T T T T
T T F T T T F T
T F T T T F T T
T F F F F F F F
F T T T F F F F
F T F T F F F F
F F T T F F F F
F F F F F F F F
z
LOGICAL EQUIVALENT
❑ Enrichment Exercise
Determine whether the following compound
statements are logically equivalent using truth tables.
1. p →q and ~q →~p
2. p ↔ q and (p →q) ^ (q →p)
z
LOGICAL EQUIVALENT
1. p →q and ~q →~p
p q p →q ~q ~p ~q →~p
T T T
T F F
F T T
F F T
z
LOGICAL EQUIVALENT
1. p →q and ~q →~p
p q p →q ~q ~p ~q →~p
T T T F
T F F T
F T T F
F F T T
z
LOGICAL EQUIVALENT
1. p →q and ~q →~p
p q p →q ~q ~p ~q →~p
T T T F F
T F F T F
F T T F T
F F T T T
z
LOGICAL EQUIVALENT
1. p →q and ~q →~p
p q p →q ~q ~p ~q →~p
T T T F F T
T F F T F F
F T T F T T
F F T T T T
z
LOGICAL EQUIVALENT
2. p ↔ q and (p →q) ^ (q →p)
p q p ↔ q p →q q →p (p →q) ^ (q →p)
T T T
T F F
F T F
F F T
z
LOGICAL EQUIVALENT
2. p ↔ q and (p →q) ^ (q →p)
p q p ↔ q p →q q →p (p →q) ^ (q →p)
T T T T
T F F F
F T F T
F F T T
z
LOGICAL EQUIVALENT
2. p ↔ q and (p →q) ^ (q →p)
p q p ↔ q p →q q →p (p →q) ^ (q →p)
T T T T T
T F F F T
F T F T F
F F T T T
z
LOGICAL EQUIVALENT
2. p ↔ q and (p →q) ^ (q →p)
p q p ↔ q p →q q →p (p →q) ^ (q →p)
T T T T T T
T F F F T F
F T F T F F
F F T T T T
z
LAWS OF LOGICAL EQUIVALENCE
❑ Let p, q, and r stands for any statements.
❑ Let T indicates tautology and F indicates contradiction.
Laws Logical Equivalence
Commutative p ^ q ≡ q ^ p
p v q ≡ q v p
Associative p ^ (q ^ r) ≡ (p ^ q) ^ r
p v (q v r) ≡ (p v q) v r
Distributive p ^ (q v r) ≡ (p ^ q) v (p ^ r)
p v (q ^ r) ≡ (p v q) ^ (p v r)
Identity p ^ T ≡ p
p v F ≡ p
Inverse p ^ ~p ≡ F
p v ~p ≡ T
z
LAWS OF LOGICAL EQUIVALENCE
❑ Let p, q, and r stands for any statements.
❑ Let T indicates tautology and F indicates contradiction.
Laws Logical Equivalence
Double Negation ~(~p) ≡ p
Idempotent p ^ p ≡ p
p v p ≡ p
De Morgan’s ~(p ^ q) ≡ ~p v ~q
~(p v q) ≡ ~p ^ ~q
Universal Bound p ^ F ≡ F
p v T ≡ T
Absorption p ^ (p v q) ≡ p
p v (p ^ q) ≡ p
z
LAWS OF LOGICAL EQUIVALENCE
❑ Additional logical equivalences are as follows.
Laws Logical Equivalence
Exportation Law (p ^ q) → r ≡ p → (q → r)
Contrapositive p → q ≡ ~q → ~p
Reducto Ad Absurdum p → q ≡ (p ^ ~q) → F
Equivalence p ↔ q ≡ (p → q) ^ ( q → p)
p ↔ q ≡ (~p v q) ^ ( p v ~q)
Implication p → q ≡ ~p v q
z
LOGICAL EQUIVALENT EXAMPLE
❑ Simplify the following compound statements using the laws
of equivalence.
1. [p v (~p ^ q)] v (p v ~q)
2. [q v (~p ^ q) v (p v ~q)] ^ ~q
z
LOGICAL EQUIVALENT EXAMPLE
1. [p v (~p ^ q)] v (p v ~q)
[p v (~p ^ q)] v (p v ~q) ≡[p v (~p ^ q)] v (p v ~q) ≡ [(p v ~p) ^ (p v q)] v (p v ~q)
Distributive Law
[p v (~p ^ q)] v (p v ~q) ≡ [(p v ~p) ^ (p v q)] v (p v ~q)
Distributive Law
[p v (~p ^ q)] v (p v ~q) ≡ [T ^ (p v q)] v (p v ~q)
Inverse Law
[p v (~p ^ q)] v (p v ~q) ≡ (p v q) v (p v ~q)
Identity Law
[p v (~p ^ q)] v (p v ~q) ≡ (p v q) v (p v ~q)
Identity Law
[p v (~p ^ q)] v (p v ~q) ≡ p v (q v ~q)
Distributive Law
[p v (~p ^ q)] v (p v ~q) ≡ p v (q v ~q)
Distributive Law
[p v (~p ^ q)] v (p v ~q) ≡ p v T
Inverse Law
[p v (~p ^ q)] v (p v ~q) ≡ T
Universal Bound Law
z
LOGICAL EQUIVALENT EXAMPLE
2. [q v (p v ~q) v (~ p v ~q)] ^ ~q
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [q v (~q v p) v (~ p v ~q)] ^ ~q
Commutative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [q v (~q v p) v (~ p v ~q)] ^ ~q
Commutative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p v (~ p v ~q)] ^ ~q
Associative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p v (~ p v ~q)] ^ ~q
Associative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v p v (~ p v ~q)] ^ ~q
Inverse Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v p v (~ p v ~q)] ^ ~q
Inverse Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(T v p) v (~ p v ~q)] ^ ~q
Associative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(p v T) v (~ p v ~q)] ^ ~q
Commutative Law
z
LOGICAL EQUIVALENT EXAMPLE
2. [q v (p v ~q) v (~ p v ~q)] ^ ~q
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q
Universal Bound Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(~ p v ~q) v T] ^ ~q
Commutative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ T ^ ~q
Universal Bound Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ T ^ ~q
Universal Bound Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ ~q ^ T
Commutative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ ~q
Identity Law
z
LOGICAL EQUIVALENT EXAMPLE
2. [q v (p v ~q) v (~ p v ~q)] ^ ~q
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [q v (~q v p) v (~ p v ~q)] ^ ~q
Commutative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p) v (~ p v ~q)] ^ ~q
Associative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p) v (~ p v ~q)] ^ ~q
Inverse Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(T v p) v (~ p v ~q)] ^ ~q
Associative Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v p v (~ p v ~q)] ^ ~q
Inverse Law
z
LOGICAL EQUIVALENT EXAMPLE
2. [q v (p v ~q) v (~ p v ~q)] ^ ~q
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q
Universal Bound Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ ~q
Identity Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q
Universal Bound Law
[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ T ^ ~q
Universal Bound Law
z
Group Enrichment Exercises
❑ Simplify the following compound statements using the laws
of equivalence.
1. [(p ^ r) v (q ^ r)] v ~q
2. [p v (~p v q) v (p v ~q)] ^ ~q
3. ~(p → q) ^ (p ↔ q)
z
Group Enrichment Exercises
1. [(p ^ r) v (q ^ r)] v ~q
[(p ^ r) v (q ^ r)] v ~q ≡
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) v ~q] ^ (r v ~q)
Distributive Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v (q v ~q)] ^ (r v ~q)
Associative Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) ^ r] v ~q
Distributive Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) ^ r] v ~q
Distributive Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) v ~q] ^ (r v ~q)
Distributive Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v (q v ~q)] ^ (r v ~q)
Associative Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v T)] ^ (r v ~q)
Inverse Law
[(p ^ r) v (q ^ r)] v ~q ≡ [(p v T)] ^ (r v ~q)
Inverse Law
[(p ^ r) v (q ^ r)] v ~q ≡ T ^ (r v ~q)
Universal Bound Law
[(p ^ r) v (q ^ r)] v ~q ≡ r v ~q
Identity Law
[(p ^ r) v (q ^ r)] v ~q ≡ r v ~q
Identity Law
z
Group Enrichment Exercises
1. [(p ^ r) v (q ^ r)] v ~q
[(p ^ r) v (q ^ r)] v ~q ≡ ~q v r
Commutative Law
z
Group Enrichment Exercises
2. [p v (~p v q) v (p v ~q)] ^ ~q
[p v (~p v q) v (p v ~q)] ^ ~q ≡[p v (~p v q) v (p v ~q)] ^ ~q ≡[p v (~p v q) v (p v ~q)] ^ ~q ≡ [(p v ~p) v q v (p v ~q)] ^ ~q
Associative Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [(p v ~p) v q v (p v ~q)] ^ ~q
Associative Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v q v (p v ~q)] ^ ~q
Inverse Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v q v (p v ~q)] ^ ~q
Inverse Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [(T v q) v (p v ~q)] ^ ~q
Associative Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [(q v T) v (p v ~q)] ^ ~q
Commutative Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v (p v ~q)] ^ ~q
Universal Bound Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v (p v ~q)] ^ ~q
Universal Bound Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ [(p v ~q) v T] ^ ~q
Commutative Law
[p v (~p v q) v (p v ~q)] ^ ~q ≡ T ^ ~q
Universal Bound Law
z
Group Enrichment Exercises
2. [p v (~p v q) v (p v ~q)] ^ ~q
[p v (~p v q) v (p v ~q)] ^ ~q ≡ ~q
Identity Law
z
Group Enrichment Exercises
3. ~(p → q) ^ (p ↔ q)
~(p → q) ^ (p ↔ q) ≡~(p → q) ^ (p ↔ q) ≡~(p → q) ^ (p ↔ q) ≡ ~(~p v q) ^ (p ↔ q)
Implication Law
~(p → q) ^ (p ↔ q) ≡ ~(~p v q) ^ (p ↔ q)
Implication Law
~(p → q) ^ (p ↔ q) ≡ [~(~p) ^ ~q)] ^ (p ↔ q)
De Morgan’s Law
~(p → q) ^ (p ↔ q) ≡ [~(~p) ^ ~q)] ^ (p ↔ q)
De Morgan’s Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p ↔ q)
Double Negation Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p ↔ q)
Double Negation Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ [(~p v q) ^ (p v ~q)]
Equivalence Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p v ~q) ^ (~p v q)
Commutative Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p v ~q) ^ (~p v q)
Commutative Law
~(p → q) ^ (p ↔ q) ≡ [(p ^ ~q) ^ (p v ~q)] ^ (~p v q)
Commutative Law
~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (p v ~q)]} ^ (~p v q)
Associative Law
~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (p v ~q)]} ^ (~p v q)
Associative Law
z
Group Enrichment Exercises
3. ~(p → q) ^ (p ↔ q)
~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (~q v p)]} ^ (~p v q)
Commutative Law
~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (~q v p)]} ^ (~p v q)
Commutative Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (~p v q)
Absorption Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (~p v q)
Absorption Law
~(p → q) ^ (p ↔ q) ≡ p ^ [~q ^ (~p v q)]
Associative Law
~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v (~q ^ q)]
Distributive Law
~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v (~q ^ q)]
Distributive Law
~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v (q ^ ~q)]
Commutative Law
~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v F]
Inverse Law
~(p → q) ^ (p ↔ q) ≡ p ^ (~q ^ ~p)
Identity Law
~(p → q) ^ (p ↔ q) ≡ p ^ (~q ^ ~p)
Identity Law
~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v F]
Inverse Law
z
Group Enrichment Exercises
3. ~(p → q) ^ (p ↔ q)
~(p → q) ^ (p ↔ q) ≡ p ^ (~p ^ ~q )
Commutative Law
~(p → q) ^ (p ↔ q) ≡ p ^ (~p ^ ~q )
Commutative Law
~(p → q) ^ (p ↔ q) ≡ (p ^ ~p) ^ ~q
Associate Law
~(p → q) ^ (p ↔ q) ≡ F ^ ~q
Inverse Law
~(p → q) ^ (p ↔ q) ≡ ~q ^ F
Commutative Law
~(p → q) ^ (p ↔ q) ≡ F
Universal Bound Law
z
• Levin, O. (2019). Discrete Mathematics: An Open Introduction 3rd Edition. Colorado: School of Mathematics Science
University of Colorado.
• Aslam, A. (2016). Proposition in Discrete Mathematics retrieved from https://www.slideshare.net/AdilAslam4/chapter-1-
propositions-in-discrete-mathematics
• Operator Precedence retrieved from http://intrologic.stanford.edu/glossary/operator_precedence.html
REFERENCES

More Related Content

What's hot

Discrete Math Lecture 01: Propositional Logic
Discrete Math Lecture 01: Propositional LogicDiscrete Math Lecture 01: Propositional Logic
Discrete Math Lecture 01: Propositional LogicIT Engineering Department
 
Rules of inference
Rules of inferenceRules of inference
Rules of inferenceLakshmi R
 
Predicates and Quantifiers
Predicates and QuantifiersPredicates and Quantifiers
Predicates and Quantifiersblaircomp2003
 
CMSC 56 | Lecture 4: Rules of Inference
CMSC 56 | Lecture 4: Rules of InferenceCMSC 56 | Lecture 4: Rules of Inference
CMSC 56 | Lecture 4: Rules of Inferenceallyn joy calcaben
 
Propositional logic by shawan
Propositional logic by shawanPropositional logic by shawan
Propositional logic by shawanTouhidul Shawan
 
Unit 1 rules of inference
Unit 1  rules of inferenceUnit 1  rules of inference
Unit 1 rules of inferenceraksharao
 
Rules of inference
Rules of inferenceRules of inference
Rules of inferenceharman kaur
 
Mathematical Logic - Part 1
Mathematical Logic - Part 1Mathematical Logic - Part 1
Mathematical Logic - Part 1blaircomp2003
 
CMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set OperationsCMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set Operationsallyn joy calcaben
 
CMSC 56 | Lecture 1: Propositional Logic
CMSC 56 | Lecture 1: Propositional LogicCMSC 56 | Lecture 1: Propositional Logic
CMSC 56 | Lecture 1: Propositional Logicallyn joy calcaben
 
Truth tables
Truth tablesTruth tables
Truth tableswalkerlj
 
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكروDiscrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكروDr. Khaled Bakro
 

What's hot (20)

Discrete Math Lecture 01: Propositional Logic
Discrete Math Lecture 01: Propositional LogicDiscrete Math Lecture 01: Propositional Logic
Discrete Math Lecture 01: Propositional Logic
 
Rules of inference
Rules of inferenceRules of inference
Rules of inference
 
Predicates and Quantifiers
Predicates and QuantifiersPredicates and Quantifiers
Predicates and Quantifiers
 
CMSC 56 | Lecture 4: Rules of Inference
CMSC 56 | Lecture 4: Rules of InferenceCMSC 56 | Lecture 4: Rules of Inference
CMSC 56 | Lecture 4: Rules of Inference
 
Truth table
Truth tableTruth table
Truth table
 
Propositional logic by shawan
Propositional logic by shawanPropositional logic by shawan
Propositional logic by shawan
 
Truth table
Truth tableTruth table
Truth table
 
Unit 1 rules of inference
Unit 1  rules of inferenceUnit 1  rules of inference
Unit 1 rules of inference
 
Proof by contradiction
Proof by contradictionProof by contradiction
Proof by contradiction
 
Logic&proof
Logic&proofLogic&proof
Logic&proof
 
Rules of inference
Rules of inferenceRules of inference
Rules of inference
 
Proof By Contradictions
Proof By ContradictionsProof By Contradictions
Proof By Contradictions
 
Mathematical Logic - Part 1
Mathematical Logic - Part 1Mathematical Logic - Part 1
Mathematical Logic - Part 1
 
CMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set OperationsCMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set Operations
 
CMSC 56 | Lecture 1: Propositional Logic
CMSC 56 | Lecture 1: Propositional LogicCMSC 56 | Lecture 1: Propositional Logic
CMSC 56 | Lecture 1: Propositional Logic
 
Truth tables
Truth tablesTruth tables
Truth tables
 
Logic - Logical Propositions
Logic - Logical Propositions Logic - Logical Propositions
Logic - Logical Propositions
 
Discrete math Truth Table
Discrete math Truth TableDiscrete math Truth Table
Discrete math Truth Table
 
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكروDiscrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
 
Chain Rule
Chain RuleChain Rule
Chain Rule
 

Similar to Formal Logic - Lesson 5 - Logical Equivalence

Discreate Truth tables and laws of logic
Discreate Truth tables and laws of logicDiscreate Truth tables and laws of logic
Discreate Truth tables and laws of logicZenLooper
 
Mathematical foundations of computer science
Mathematical foundations of computer scienceMathematical foundations of computer science
Mathematical foundations of computer scienceBindhuBhargaviTalasi
 
Solucion taller lógica proposicional
Solucion taller lógica proposicionalSolucion taller lógica proposicional
Solucion taller lógica proposicionalSabogal Hermes
 
Discrete mathematics
Discrete mathematicsDiscrete mathematics
Discrete mathematicsM.Saber
 
Logic and proof
Logic and proofLogic and proof
Logic and proofSuresh Ram
 
Lecture-3-and-4.pdf
Lecture-3-and-4.pdfLecture-3-and-4.pdf
Lecture-3-and-4.pdfssuserc478ac
 
Truth table a.r
Truth table a.rTruth table a.r
Truth table a.rSyed Umair
 
NAND and NOR connectives
NAND and NOR connectivesNAND and NOR connectives
NAND and NOR connectivesLakshmi R
 
Exercise 1
Exercise 1Exercise 1
Exercise 1Amr Nady
 
M4 logic-midterm-153
M4 logic-midterm-153M4 logic-midterm-153
M4 logic-midterm-153RawichW
 
Assignement of discrete mathematics
Assignement of discrete mathematicsAssignement of discrete mathematics
Assignement of discrete mathematicsSyed Umair
 
Assignement of discrete mathematics
Assignement of discrete mathematicsAssignement of discrete mathematics
Assignement of discrete mathematicsSyed Umair
 
Discrete Mathematical Structures - Fundamentals of Logic - Principle of duality
Discrete Mathematical Structures - Fundamentals of Logic - Principle of dualityDiscrete Mathematical Structures - Fundamentals of Logic - Principle of duality
Discrete Mathematical Structures - Fundamentals of Logic - Principle of dualityLakshmi R
 

Similar to Formal Logic - Lesson 5 - Logical Equivalence (20)

Formal Logic - Lesson 6 - Switching Circuits
Formal Logic - Lesson 6 - Switching CircuitsFormal Logic - Lesson 6 - Switching Circuits
Formal Logic - Lesson 6 - Switching Circuits
 
null-12.pdf
null-12.pdfnull-12.pdf
null-12.pdf
 
null-12.pdf
null-12.pdfnull-12.pdf
null-12.pdf
 
Discreate Truth tables and laws of logic
Discreate Truth tables and laws of logicDiscreate Truth tables and laws of logic
Discreate Truth tables and laws of logic
 
Mathematical foundations of computer science
Mathematical foundations of computer scienceMathematical foundations of computer science
Mathematical foundations of computer science
 
Solucion taller lógica proposicional
Solucion taller lógica proposicionalSolucion taller lógica proposicional
Solucion taller lógica proposicional
 
Discrete mathematics
Discrete mathematicsDiscrete mathematics
Discrete mathematics
 
Logic and proof
Logic and proofLogic and proof
Logic and proof
 
Lecture-3-and-4.pdf
Lecture-3-and-4.pdfLecture-3-and-4.pdf
Lecture-3-and-4.pdf
 
Truth table a.r
Truth table a.rTruth table a.r
Truth table a.r
 
Laws in disceret
Laws in disceretLaws in disceret
Laws in disceret
 
4. symbolic logic
4. symbolic logic4. symbolic logic
4. symbolic logic
 
Formal Logic - Lesson 3 - Truth Tables
Formal Logic - Lesson 3 - Truth TablesFormal Logic - Lesson 3 - Truth Tables
Formal Logic - Lesson 3 - Truth Tables
 
Truth table analysis
Truth table analysisTruth table analysis
Truth table analysis
 
NAND and NOR connectives
NAND and NOR connectivesNAND and NOR connectives
NAND and NOR connectives
 
Exercise 1
Exercise 1Exercise 1
Exercise 1
 
M4 logic-midterm-153
M4 logic-midterm-153M4 logic-midterm-153
M4 logic-midterm-153
 
Assignement of discrete mathematics
Assignement of discrete mathematicsAssignement of discrete mathematics
Assignement of discrete mathematics
 
Assignement of discrete mathematics
Assignement of discrete mathematicsAssignement of discrete mathematics
Assignement of discrete mathematics
 
Discrete Mathematical Structures - Fundamentals of Logic - Principle of duality
Discrete Mathematical Structures - Fundamentals of Logic - Principle of dualityDiscrete Mathematical Structures - Fundamentals of Logic - Principle of duality
Discrete Mathematical Structures - Fundamentals of Logic - Principle of duality
 

More from Laguna State Polytechnic University

Exploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information SystemExploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information SystemLaguna State Polytechnic University
 

More from Laguna State Polytechnic University (20)

Number Theory - Lesson 1 - Introduction to Number Theory
Number Theory - Lesson 1 - Introduction to Number TheoryNumber Theory - Lesson 1 - Introduction to Number Theory
Number Theory - Lesson 1 - Introduction to Number Theory
 
Formal Logic - Lesson 8 - Predicates and Quantifiers
Formal Logic - Lesson 8 - Predicates and QuantifiersFormal Logic - Lesson 8 - Predicates and Quantifiers
Formal Logic - Lesson 8 - Predicates and Quantifiers
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)
 
Artificial Intelligence Algorithms
Artificial Intelligence AlgorithmsArtificial Intelligence Algorithms
Artificial Intelligence Algorithms
 
Formal Logic - Lesson 2 - Logical Connectives
Formal Logic - Lesson 2 - Logical ConnectivesFormal Logic - Lesson 2 - Logical Connectives
Formal Logic - Lesson 2 - Logical Connectives
 
Formal Logic - Lesson 1 - Introduction to Logic
Formal Logic - Lesson 1 - Introduction to LogicFormal Logic - Lesson 1 - Introduction to Logic
Formal Logic - Lesson 1 - Introduction to Logic
 
Ethical Issues and Relevant Laws on Computing
Ethical Issues and Relevant Laws on ComputingEthical Issues and Relevant Laws on Computing
Ethical Issues and Relevant Laws on Computing
 
Number Systems Basic Concepts
Number Systems Basic ConceptsNumber Systems Basic Concepts
Number Systems Basic Concepts
 
Number Systems Basic Concepts
Number Systems Basic ConceptsNumber Systems Basic Concepts
Number Systems Basic Concepts
 
Exploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information SystemExploring the Difference Between Information Technology and Information System
Exploring the Difference Between Information Technology and Information System
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
Introduction to Computing Logic Formulation
Introduction to Computing Logic FormulationIntroduction to Computing Logic Formulation
Introduction to Computing Logic Formulation
 
Oasis of Sparkling and Refreshing Truisms
Oasis of Sparkling and Refreshing TruismsOasis of Sparkling and Refreshing Truisms
Oasis of Sparkling and Refreshing Truisms
 
My Teacher Got IT v2.0 - Software Installation Track
My Teacher Got IT v2.0 - Software Installation TrackMy Teacher Got IT v2.0 - Software Installation Track
My Teacher Got IT v2.0 - Software Installation Track
 
A Case Study on Issues and Violations on Information Technology
A Case Study on Issues and Violations on Information TechnologyA Case Study on Issues and Violations on Information Technology
A Case Study on Issues and Violations on Information Technology
 
Centralized Learning and Assessment Tool
Centralized Learning and Assessment Tool Centralized Learning and Assessment Tool
Centralized Learning and Assessment Tool
 
E-commerce Security and Payment
E-commerce Security and PaymentE-commerce Security and Payment
E-commerce Security and Payment
 
Software Measurement and Maintenance: Software Project Failure
Software Measurement and Maintenance: Software Project FailureSoftware Measurement and Maintenance: Software Project Failure
Software Measurement and Maintenance: Software Project Failure
 
Building E-commerce Presence
Building E-commerce PresenceBuilding E-commerce Presence
Building E-commerce Presence
 

Recently uploaded

dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningMarc Dusseiller Dusjagr
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 

Recently uploaded (20)

dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

Formal Logic - Lesson 5 - Logical Equivalence

  • 1. z FORMAL LOGIC Discrete Structures I FOR-IAN V. SANDOVAL
  • 3. z LEARNING OBJECTIVES ❑ Determine if the logical expression is logically equivalent
  • 4. z LOGICAL EQUIVALENT ❑ Two statements are said to be logically equivalent (or equivalent ) if they have the same truth value for every row of the truth table, that is if x ↔ y is a tautology. ❑ Symbolically, x ≡ y. ❑ i.e. ❑ Show that p ^ (q v r ) and (p ^ q) v (p ^ r ) are equal.
  • 5. z LOGICAL EQUIVALENT p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r ) T T T T T F T F T T F F F T T F T F F F T F F F
  • 6. z LOGICAL EQUIVALENT p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r ) T T T T T T F T T F T T T F F F F T T T F T F T F F T T F F F F
  • 7. z LOGICAL EQUIVALENT p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r ) T T T T T T T F T T T F T T T T F F F F F T T T F F T F T F F F T T F F F F F F
  • 8. z LOGICAL EQUIVALENT p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r ) T T T T T T T T F T T T T F T T T F T F F F F F F T T T F F F T F T F F F F T T F F F F F F F F
  • 9. z LOGICAL EQUIVALENT p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r ) T T T T T T T T T F T T T F T F T T T F T T F F F F F F F T T T F F F F T F T F F F F F T T F F F F F F F F F F
  • 10. z LOGICAL EQUIVALENT p q r q v r p ^ (q v r ) p ^ q p ^ r (p ^ q) v (p ^ r ) T T T T T T T T T T F T T T F T T F T T T F T T T F F F F F F F F T T T F F F F F T F T F F F F F F T T F F F F F F F F F F F F
  • 11. z LOGICAL EQUIVALENT ❑ Enrichment Exercise Determine whether the following compound statements are logically equivalent using truth tables. 1. p →q and ~q →~p 2. p ↔ q and (p →q) ^ (q →p)
  • 12. z LOGICAL EQUIVALENT 1. p →q and ~q →~p p q p →q ~q ~p ~q →~p T T T T F F F T T F F T
  • 13. z LOGICAL EQUIVALENT 1. p →q and ~q →~p p q p →q ~q ~p ~q →~p T T T F T F F T F T T F F F T T
  • 14. z LOGICAL EQUIVALENT 1. p →q and ~q →~p p q p →q ~q ~p ~q →~p T T T F F T F F T F F T T F T F F T T T
  • 15. z LOGICAL EQUIVALENT 1. p →q and ~q →~p p q p →q ~q ~p ~q →~p T T T F F T T F F T F F F T T F T T F F T T T T
  • 16. z LOGICAL EQUIVALENT 2. p ↔ q and (p →q) ^ (q →p) p q p ↔ q p →q q →p (p →q) ^ (q →p) T T T T F F F T F F F T
  • 17. z LOGICAL EQUIVALENT 2. p ↔ q and (p →q) ^ (q →p) p q p ↔ q p →q q →p (p →q) ^ (q →p) T T T T T F F F F T F T F F T T
  • 18. z LOGICAL EQUIVALENT 2. p ↔ q and (p →q) ^ (q →p) p q p ↔ q p →q q →p (p →q) ^ (q →p) T T T T T T F F F T F T F T F F F T T T
  • 19. z LOGICAL EQUIVALENT 2. p ↔ q and (p →q) ^ (q →p) p q p ↔ q p →q q →p (p →q) ^ (q →p) T T T T T T T F F F T F F T F T F F F F T T T T
  • 20. z LAWS OF LOGICAL EQUIVALENCE ❑ Let p, q, and r stands for any statements. ❑ Let T indicates tautology and F indicates contradiction. Laws Logical Equivalence Commutative p ^ q ≡ q ^ p p v q ≡ q v p Associative p ^ (q ^ r) ≡ (p ^ q) ^ r p v (q v r) ≡ (p v q) v r Distributive p ^ (q v r) ≡ (p ^ q) v (p ^ r) p v (q ^ r) ≡ (p v q) ^ (p v r) Identity p ^ T ≡ p p v F ≡ p Inverse p ^ ~p ≡ F p v ~p ≡ T
  • 21. z LAWS OF LOGICAL EQUIVALENCE ❑ Let p, q, and r stands for any statements. ❑ Let T indicates tautology and F indicates contradiction. Laws Logical Equivalence Double Negation ~(~p) ≡ p Idempotent p ^ p ≡ p p v p ≡ p De Morgan’s ~(p ^ q) ≡ ~p v ~q ~(p v q) ≡ ~p ^ ~q Universal Bound p ^ F ≡ F p v T ≡ T Absorption p ^ (p v q) ≡ p p v (p ^ q) ≡ p
  • 22. z LAWS OF LOGICAL EQUIVALENCE ❑ Additional logical equivalences are as follows. Laws Logical Equivalence Exportation Law (p ^ q) → r ≡ p → (q → r) Contrapositive p → q ≡ ~q → ~p Reducto Ad Absurdum p → q ≡ (p ^ ~q) → F Equivalence p ↔ q ≡ (p → q) ^ ( q → p) p ↔ q ≡ (~p v q) ^ ( p v ~q) Implication p → q ≡ ~p v q
  • 23. z LOGICAL EQUIVALENT EXAMPLE ❑ Simplify the following compound statements using the laws of equivalence. 1. [p v (~p ^ q)] v (p v ~q) 2. [q v (~p ^ q) v (p v ~q)] ^ ~q
  • 24. z LOGICAL EQUIVALENT EXAMPLE 1. [p v (~p ^ q)] v (p v ~q) [p v (~p ^ q)] v (p v ~q) ≡[p v (~p ^ q)] v (p v ~q) ≡ [(p v ~p) ^ (p v q)] v (p v ~q) Distributive Law [p v (~p ^ q)] v (p v ~q) ≡ [(p v ~p) ^ (p v q)] v (p v ~q) Distributive Law [p v (~p ^ q)] v (p v ~q) ≡ [T ^ (p v q)] v (p v ~q) Inverse Law [p v (~p ^ q)] v (p v ~q) ≡ (p v q) v (p v ~q) Identity Law [p v (~p ^ q)] v (p v ~q) ≡ (p v q) v (p v ~q) Identity Law [p v (~p ^ q)] v (p v ~q) ≡ p v (q v ~q) Distributive Law [p v (~p ^ q)] v (p v ~q) ≡ p v (q v ~q) Distributive Law [p v (~p ^ q)] v (p v ~q) ≡ p v T Inverse Law [p v (~p ^ q)] v (p v ~q) ≡ T Universal Bound Law
  • 25. z LOGICAL EQUIVALENT EXAMPLE 2. [q v (p v ~q) v (~ p v ~q)] ^ ~q [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡[q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [q v (~q v p) v (~ p v ~q)] ^ ~q Commutative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [q v (~q v p) v (~ p v ~q)] ^ ~q Commutative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p v (~ p v ~q)] ^ ~q Associative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p v (~ p v ~q)] ^ ~q Associative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v p v (~ p v ~q)] ^ ~q Inverse Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v p v (~ p v ~q)] ^ ~q Inverse Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(T v p) v (~ p v ~q)] ^ ~q Associative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(p v T) v (~ p v ~q)] ^ ~q Commutative Law
  • 26. z LOGICAL EQUIVALENT EXAMPLE 2. [q v (p v ~q) v (~ p v ~q)] ^ ~q [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q Universal Bound Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(~ p v ~q) v T] ^ ~q Commutative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ T ^ ~q Universal Bound Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ T ^ ~q Universal Bound Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ ~q ^ T Commutative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ ~q Identity Law
  • 27. z LOGICAL EQUIVALENT EXAMPLE 2. [q v (p v ~q) v (~ p v ~q)] ^ ~q [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [q v (~q v p) v (~ p v ~q)] ^ ~q Commutative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p) v (~ p v ~q)] ^ ~q Associative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(q v ~q) v p) v (~ p v ~q)] ^ ~q Inverse Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [(T v p) v (~ p v ~q)] ^ ~q Associative Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v p v (~ p v ~q)] ^ ~q Inverse Law
  • 28. z LOGICAL EQUIVALENT EXAMPLE 2. [q v (p v ~q) v (~ p v ~q)] ^ ~q [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q Universal Bound Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ ~q Identity Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ [T v (~ p v ~q)] ^ ~q Universal Bound Law [q v (p v ~q) v (~ p v ~q)] ^ ~q ≡ T ^ ~q Universal Bound Law
  • 29. z Group Enrichment Exercises ❑ Simplify the following compound statements using the laws of equivalence. 1. [(p ^ r) v (q ^ r)] v ~q 2. [p v (~p v q) v (p v ~q)] ^ ~q 3. ~(p → q) ^ (p ↔ q)
  • 30. z Group Enrichment Exercises 1. [(p ^ r) v (q ^ r)] v ~q [(p ^ r) v (q ^ r)] v ~q ≡ [(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) v ~q] ^ (r v ~q) Distributive Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v (q v ~q)] ^ (r v ~q) Associative Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) ^ r] v ~q Distributive Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) ^ r] v ~q Distributive Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v q) v ~q] ^ (r v ~q) Distributive Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v (q v ~q)] ^ (r v ~q) Associative Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v T)] ^ (r v ~q) Inverse Law [(p ^ r) v (q ^ r)] v ~q ≡ [(p v T)] ^ (r v ~q) Inverse Law [(p ^ r) v (q ^ r)] v ~q ≡ T ^ (r v ~q) Universal Bound Law [(p ^ r) v (q ^ r)] v ~q ≡ r v ~q Identity Law [(p ^ r) v (q ^ r)] v ~q ≡ r v ~q Identity Law
  • 31. z Group Enrichment Exercises 1. [(p ^ r) v (q ^ r)] v ~q [(p ^ r) v (q ^ r)] v ~q ≡ ~q v r Commutative Law
  • 32. z Group Enrichment Exercises 2. [p v (~p v q) v (p v ~q)] ^ ~q [p v (~p v q) v (p v ~q)] ^ ~q ≡[p v (~p v q) v (p v ~q)] ^ ~q ≡[p v (~p v q) v (p v ~q)] ^ ~q ≡ [(p v ~p) v q v (p v ~q)] ^ ~q Associative Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [(p v ~p) v q v (p v ~q)] ^ ~q Associative Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v q v (p v ~q)] ^ ~q Inverse Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v q v (p v ~q)] ^ ~q Inverse Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [(T v q) v (p v ~q)] ^ ~q Associative Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [(q v T) v (p v ~q)] ^ ~q Commutative Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v (p v ~q)] ^ ~q Universal Bound Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [T v (p v ~q)] ^ ~q Universal Bound Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ [(p v ~q) v T] ^ ~q Commutative Law [p v (~p v q) v (p v ~q)] ^ ~q ≡ T ^ ~q Universal Bound Law
  • 33. z Group Enrichment Exercises 2. [p v (~p v q) v (p v ~q)] ^ ~q [p v (~p v q) v (p v ~q)] ^ ~q ≡ ~q Identity Law
  • 34. z Group Enrichment Exercises 3. ~(p → q) ^ (p ↔ q) ~(p → q) ^ (p ↔ q) ≡~(p → q) ^ (p ↔ q) ≡~(p → q) ^ (p ↔ q) ≡ ~(~p v q) ^ (p ↔ q) Implication Law ~(p → q) ^ (p ↔ q) ≡ ~(~p v q) ^ (p ↔ q) Implication Law ~(p → q) ^ (p ↔ q) ≡ [~(~p) ^ ~q)] ^ (p ↔ q) De Morgan’s Law ~(p → q) ^ (p ↔ q) ≡ [~(~p) ^ ~q)] ^ (p ↔ q) De Morgan’s Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p ↔ q) Double Negation Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p ↔ q) Double Negation Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ [(~p v q) ^ (p v ~q)] Equivalence Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p v ~q) ^ (~p v q) Commutative Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (p v ~q) ^ (~p v q) Commutative Law ~(p → q) ^ (p ↔ q) ≡ [(p ^ ~q) ^ (p v ~q)] ^ (~p v q) Commutative Law ~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (p v ~q)]} ^ (~p v q) Associative Law ~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (p v ~q)]} ^ (~p v q) Associative Law
  • 35. z Group Enrichment Exercises 3. ~(p → q) ^ (p ↔ q) ~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (~q v p)]} ^ (~p v q) Commutative Law ~(p → q) ^ (p ↔ q) ≡ {(p ^ [~q ^ (~q v p)]} ^ (~p v q) Commutative Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (~p v q) Absorption Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~q) ^ (~p v q) Absorption Law ~(p → q) ^ (p ↔ q) ≡ p ^ [~q ^ (~p v q)] Associative Law ~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v (~q ^ q)] Distributive Law ~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v (~q ^ q)] Distributive Law ~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v (q ^ ~q)] Commutative Law ~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v F] Inverse Law ~(p → q) ^ (p ↔ q) ≡ p ^ (~q ^ ~p) Identity Law ~(p → q) ^ (p ↔ q) ≡ p ^ (~q ^ ~p) Identity Law ~(p → q) ^ (p ↔ q) ≡ p ^ [(~q ^ ~p) v F] Inverse Law
  • 36. z Group Enrichment Exercises 3. ~(p → q) ^ (p ↔ q) ~(p → q) ^ (p ↔ q) ≡ p ^ (~p ^ ~q ) Commutative Law ~(p → q) ^ (p ↔ q) ≡ p ^ (~p ^ ~q ) Commutative Law ~(p → q) ^ (p ↔ q) ≡ (p ^ ~p) ^ ~q Associate Law ~(p → q) ^ (p ↔ q) ≡ F ^ ~q Inverse Law ~(p → q) ^ (p ↔ q) ≡ ~q ^ F Commutative Law ~(p → q) ^ (p ↔ q) ≡ F Universal Bound Law
  • 37. z • Levin, O. (2019). Discrete Mathematics: An Open Introduction 3rd Edition. Colorado: School of Mathematics Science University of Colorado. • Aslam, A. (2016). Proposition in Discrete Mathematics retrieved from https://www.slideshare.net/AdilAslam4/chapter-1- propositions-in-discrete-mathematics • Operator Precedence retrieved from http://intrologic.stanford.edu/glossary/operator_precedence.html REFERENCES