SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 
Logical equivalence, laws of logic
Logical equivalence, laws of logicLogical equivalence, laws of logic
Logical equivalence, laws of logicLakshmi R
 
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
 
Propositional logic
Propositional logicPropositional logic
Propositional logicMamta Pandey
 
Truth tables
Truth tablesTruth tables
Truth tableswalkerlj
 
Predicates and Quantifiers
Predicates and QuantifiersPredicates and Quantifiers
Predicates and Quantifiersblaircomp2003
 
CMSC 56 | Lecture 2: Propositional Equivalences
CMSC 56 | Lecture 2: Propositional EquivalencesCMSC 56 | Lecture 2: Propositional Equivalences
CMSC 56 | Lecture 2: Propositional Equivalencesallyn joy calcaben
 
Discrete Mathematics Lecture
Discrete Mathematics LectureDiscrete Mathematics Lecture
Discrete Mathematics LectureGenie Rose Santos
 
Mathematical Logic
Mathematical LogicMathematical Logic
Mathematical LogicJoey Valdriz
 
Discrete Math Presentation(Rules of Inference)
Discrete Math Presentation(Rules of Inference)Discrete Math Presentation(Rules of Inference)
Discrete Math Presentation(Rules of Inference)Ikhtiar Khan Sohan
 
Logic (PROPOSITIONS)
Logic (PROPOSITIONS)Logic (PROPOSITIONS)
Logic (PROPOSITIONS)D Nayanathara
 
Unit 1 introduction to proofs
Unit 1  introduction to proofsUnit 1  introduction to proofs
Unit 1 introduction to proofsraksharao
 
Logarithmic Functions
Logarithmic FunctionsLogarithmic Functions
Logarithmic Functionsswartzje
 

La actualidad más candente (20)

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 د. خالد بكرو
 
Discrete mathematics
Discrete mathematicsDiscrete mathematics
Discrete mathematics
 
Logical equivalence, laws of logic
Logical equivalence, laws of logicLogical equivalence, laws of logic
Logical equivalence, laws of logic
 
Discrete Math Lecture 01: Propositional Logic
Discrete Math Lecture 01: Propositional LogicDiscrete Math Lecture 01: Propositional Logic
Discrete Math Lecture 01: Propositional Logic
 
Propositional logic
Propositional logicPropositional logic
Propositional logic
 
Proposition
PropositionProposition
Proposition
 
2.2 Set Operations
2.2 Set Operations2.2 Set Operations
2.2 Set Operations
 
Set in discrete mathematics
Set in discrete mathematicsSet in discrete mathematics
Set in discrete mathematics
 
Truth tables
Truth tablesTruth tables
Truth tables
 
Predicates and Quantifiers
Predicates and QuantifiersPredicates and Quantifiers
Predicates and Quantifiers
 
CMSC 56 | Lecture 2: Propositional Equivalences
CMSC 56 | Lecture 2: Propositional EquivalencesCMSC 56 | Lecture 2: Propositional Equivalences
CMSC 56 | Lecture 2: Propositional Equivalences
 
Discrete Math Lecture 03: Methods of Proof
Discrete Math Lecture 03: Methods of ProofDiscrete Math Lecture 03: Methods of Proof
Discrete Math Lecture 03: Methods of Proof
 
Chapter1p1
Chapter1p1Chapter1p1
Chapter1p1
 
Discrete Mathematics Lecture
Discrete Mathematics LectureDiscrete Mathematics Lecture
Discrete Mathematics Lecture
 
Mathematical Logic
Mathematical LogicMathematical Logic
Mathematical Logic
 
Discrete Math Presentation(Rules of Inference)
Discrete Math Presentation(Rules of Inference)Discrete Math Presentation(Rules of Inference)
Discrete Math Presentation(Rules of Inference)
 
Logic (PROPOSITIONS)
Logic (PROPOSITIONS)Logic (PROPOSITIONS)
Logic (PROPOSITIONS)
 
Unit 1 introduction to proofs
Unit 1  introduction to proofsUnit 1  introduction to proofs
Unit 1 introduction to proofs
 
LECTURE 2: PROPOSITIONAL EQUIVALENCES
LECTURE 2: PROPOSITIONAL EQUIVALENCESLECTURE 2: PROPOSITIONAL EQUIVALENCES
LECTURE 2: PROPOSITIONAL EQUIVALENCES
 
Logarithmic Functions
Logarithmic FunctionsLogarithmic Functions
Logarithmic Functions
 

Similar a 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 a 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
 

Más de 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
 

Más de 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
 

Último

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 

Último (20)

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 

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