Question
Question: The logical statement \([ \sim ( \sim p \vee q) \vee (p \wedge r)] \wedge ( \sim q \wedge r)\)is equ...
The logical statement [∼(∼p∨q)∨(p∧r)]∧(∼q∧r)is equivalent to
(A) (P∧r)∧∼q
(B) (p∧∼q)∨r
(C) (∼p∧∼q)∧r
(D) ∼p∨r
Solution
The given logical statement needs to be simplified with the help of associative, distributive laws and Demorgan’s theorem.
Associative law: (a∧b)∧c= a∧(b∧c)
Distributive law: a∧(b∨c)=(a∧b)∨(a∧c)
Otherwise, verify the options with eight sets of T and F in the p,qand rentries respectively.
Complete Step by Step Solution:
Given logical statement is:
[∼(∼p∨q)∨(p∧r)]∧(∼q∧r)
Here, ∼denotes negation
∨denotes OR gate or union
∧denoted AND gate or intersection.
p,q and r are variables which can take only two values T and F as per truth table. and if we consider this expression in Boolean algebra, then it can take 1 and 0 in place of T and F in the entries of p,q and r.
The given logical statement can be manipulated in the given ways following different laws:
[∼(∼p∨q)∨(p∧r)]∧(∼q∧r)
=[(p∧∼q)∨(p∨r)]∧(∼q∧r) → [∵∼(a∨b)=(∼a∧∼b)]
=[p∧(∼q∨r)]∧(∼q∧r)]→ [ by distributive law: a∧(b∨c)=(a∧b)∨(a∧c)]
=p∧[∼q∧(∼q∧r)]∨[r∧(∼q∧r)] →[∵[(a∨b)∧(a∧b)]=[a∧(a∧b)∨(b∧(a∧b))]
=p∧[(∼q∧r)∨(∼q∧r)]→[∵b∧(a∧a)=(b∧a)]
=p∧[∼q∧r]
=(p∧r)∧(∼q) (by associative law)
Hence, the logical statement [∼(∼p∨q)∨(p∧r)]∧(∼q∧r)is equivalent to(p∧r)∧(∼q).
Therefore, the correct option is (A).
Note:
Here, basic Boolean rules have been used to solve this problem. Alternatively, we can verify each option by taking a set of entries and then check which option satisfies all of them. One should remember all the laws to save time while solving the questions related to Boolean expression. Otherwise, it will take a lot of time if we keep verifying all the options.