edited by
9,522 views
29 votes
29 votes

Which one of the following Boolean expressions is NOT a tautology?

  1. $((\,a\,\to\,b\,)\,\wedge\,(\,b\,\to\,c))\,\to\,(\,a\,\to\,c)$
  2. $(\,a\,\to\,c\,)\,\to\,(\,\sim b\,\to\,(a\,\wedge\,c))$
  3. $(\,a\,\wedge\,b\,\wedge\,c)\,\to\,(\,c\vee\,a)$
  4. $a\,\to\,(b\,\to\,a)$
edited by

6 Answers

Best answer
40 votes
40 votes
Another way to solve it...

Implication $A\to B$ is not tautology if $B$ is false and $A$ is true.

For b option Let RHS ie. $b\to (a\wedge c)$ be false ie $b$ is false and $(a\wedge c)$ is false.

Now, $a \wedge c$ is false if either one of them is false.

Now, if $a$ and $c$ both are false then $a\to c$ is true. LHS is $\text{true}$ and RHS is $\text{false}.$

So option b is not tautology.
edited by
25 votes
25 votes
$A.\ \ ((a \rightarrow b) \wedge (b \rightarrow c)) \rightarrow (a \rightarrow c)$

$\equiv (( \sim a \vee b) \wedge (\sim b \vee c)) \rightarrow (\sim a \vee c)$

$\equiv \sim (( \sim a \vee b) \wedge (\sim b \vee c)) \vee (\sim a \vee c)$

$\equiv (( a \ \wedge \sim b) \vee ( b \wedge \sim c)) \vee (\sim a \vee c)$

$\equiv (\sim a \vee ( a \ \wedge \sim b) )\vee( ( b \wedge \sim c) \vee c)$

$\equiv( (\sim a \vee a )\wedge(\sim a \vee \sim b) )\vee( ( b \vee c) \wedge( \sim c\vee c))$

$\equiv(T\wedge(\sim a \vee \sim b) )\vee( ( b \vee c) \wedge T)$

$\equiv\sim a \vee (\sim b \vee b) \vee c$

$\equiv\sim a \vee T \vee c$

$\equiv T$

 

$B.\ \ (a \rightarrow c)\rightarrow (\sim b \rightarrow(a \wedge c))$

$\equiv \sim(\sim a \vee c)\vee (( b \vee (a \wedge c))$

$\equiv ( a \wedge \sim c)\vee (( b \vee (a \wedge c))$

$\equiv (( a \wedge \sim c)\vee ( a \wedge c) )\vee b$

$\equiv (a \wedge(c \vee \sim c))\vee b$

 $\equiv a \vee b $
 

$C. \ \ (a\wedge b \wedge c) \rightarrow(c \vee a)$

$\equiv \sim(a\wedge b \wedge c) \vee (c \vee a)$

$\equiv \sim a \sim b \sim c \vee c \vee a$

$\equiv (a\vee\sim a )\vee \sim b \vee(\sim c \vee c)$

$\equiv T\vee \sim b \vee T$

$\equiv T$

 

$D.\ \ a\rightarrow (b\rightarrow a)$

$\equiv\sim a \vee (\sim b \vee a)$

$\equiv(\sim a\vee a)\vee \sim b$

$\equiv T \vee \sim b$

$\equiv T$

 

Hence, Option(B) $(a \rightarrow c)\rightarrow (\sim b \rightarrow(a \wedge c))$ is the correct choice.
4 votes
4 votes
here, option a,c,d are only give T value by evaluating each parts... And option b does not give any Truth value. hence, b is the answer.
Answer:

Related questions

14.2k
views
12 answers
52 votes
go_editor asked Sep 28, 2014
14,188 views
Which one of the following propositional logic formulas is TRUE when exactly two of $p,q$ and $r$ ...
27.5k
views
6 answers
73 votes
go_editor asked Sep 28, 2014
27,484 views
Consider the main memory system that consists of $8$ memory modules attached to the system bus, which is one word wide. When a write request is made, the bus ... stores (of one word each) that can be initiated in $1$ millisecond is ________
19.9k
views
6 answers
81 votes
go_editor asked Sep 28, 2014
19,882 views
SQL allows duplicate tuples in relations, and correspondingly defines the multiplicity of tuples in the result of joins. Which one of the following queries always gives the same answer ... .aselect R.* from R,S where R.a=S.a and is unique R
13.9k
views
3 answers
47 votes
go_editor asked Sep 28, 2014
13,929 views
The number of distinct minimum spanning trees for the weighted graph below is _____