Discrete Structure 2
Discrete Structure 2
Lecture # 2
• Use of logic
Propositional Variables
• Variables that represent propositions
• Conventional letters are : p, q, r, s, . . .
• Truth values: T(true), F(false)
P Q ~P ~P ∧ Q
T T
T F
F T
F F
Truth Table – Example – Cont..
1.~P ∧ Q
P Q ~P ~P ∧ Q
T F
T F
F T
F T
Truth Table – Example – Cont..
1.~P ∧ Q
P Q ~P ~P ∧ Q
T F F
F F F
T T T
F T F
Truth Table – Example – Cont..
1.~P ∧ Q
P Q ~P ~P ∧ Q
T T F F
T F F F
F T T T
F F T F
Truth Table – Example – (pq)r
p q r pq (p q) r
F F F
F F T
F T F
F T T
T F F
T F T
T T F
T T T
Truth Table – Example – Cont.. (pq)r
p q r pq (p q) r
F F F F F
F F T F F
F T F T F
F T T T T
T F F T F
T F T T T
T T F T F
T T T T T
Truth Table – Example
1. ~P ∧ (Q ∨~R)
~P ∧ (Q
P Q R ~R Q ∨ ~R ~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
Truth Table – Example – Cont..
1. ~P ∧ (Q ∨~R)
~P ∧ (Q
P Q R ~R Q ∨ ~R ~P
∨~R)
T F
F T
T F
F T
T F
F T
T F
F T
Truth Table – Example – Cont..
1. ~P ∧ (Q ∨~R)
~P ∧ (Q
P Q R ~R Q ∨ ~R ~P
∨~R)
T F T
T T T
F F F
F T T
T F T
T T T
F F F
F T T
Truth Table – Example – Cont..
1. ~P ∧ (Q ∨~R)
~P ∧ (Q
P Q R ~R Q ∨ ~R ~P
∨~R)
T F
T F
T F
T F
F T
F T
F T
F T
Truth Table – Example – Cont..
1. ~P ∧ (Q ∨~R)
~P ∧ (Q
P Q R ~R Q ∨ ~R ~P
∨~R)
T F F
T F F
F F F
T F F
T T T
T T T
F T F
T T T
Truth Table – Example – Cont..
1. ~P ∧ (Q ∨~R)
~P ∧ (Q
P Q R ~R Q ∨ ~R ~P
∨~R)
T T T F T F F
T T F T T F F
T F T F F F F
T F F T T F F
F T T F T T T
F T F T T T T
F F T F F T F
F F F T T T T
Truth Table – Example – Cont..
1. (P ∨ Q) ∧ ~(P ∧ Q)
~(P ∧
P Q P∨Q P∧Q (P ∨ Q) ∧ ~(P ∧ Q)
Q)
T T
T F
F T
F F
Truth Table – Example – Cont..
1. (P ∨ Q) ∧ ~(P ∧ Q)
~(P ∧
P Q P∨Q P∧Q (P ∨ Q) ∧ ~(P ∧ Q)
Q)
T T T
T F T
F T T
F F F
Truth Table – Example – Cont..
1. (P ∨ Q) ∧ ~(P ∧ Q)
~(P ∧
P Q P∨Q P∧Q (P ∨ Q) ∧ ~(P ∧ Q)
Q)
T T T
T F F
F T F
F F F
Truth Table – Example – Cont..
1. (P ∨ Q) ∧ ~(P ∧ Q)
~(P ∧
P Q P∨Q P∧Q (P ∨ Q) ∧ ~(P ∧ Q)
Q)
T T T F
T F F T
F T F T
F F F T
Truth Table – Example – Cont..
1. (P ∨ Q) ∧ ~(P ∧ Q)
~(P ∧
P Q P∨Q P∧Q (P ∨ Q) ∧ ~(P ∧ Q)
Q)
T T T F F
T F T T T
F T T T T
F F F T F
Truth Table – Example – Cont..
1. (P ∨ Q) ∧ ~(P ∧ Q)
~(P ∧
P Q P∨Q P∧Q (P ∨ Q) ∧ ~(P ∧ Q)
Q)
T T T T F F
T F T F T T
F T T F T T
F F F F T F
A Simple Exercise
¬p =
r ¬p =
¬rpq =
A Simple Exercise
r ¬p = “The grass was wet this morning, and it didn’t rain last
night”