Skip to content
Official PYQ · 1991

GATE CS 1991 Q03 — Propositional and First Order Logic

Explain with AI

If F1F_1, F2F_2 and F3F_3 are propositional formulae such that F1∧F2→F3F_1 \land F_2 \rightarrow F_3 and F1∧F2→∼F3F_1 \land F_2 \rightarrow \sim F_3 are both tautologies, then which of the following is true:

Choose one option
View worked solution

Answer: B

We are given that both of the following propositional formulae are tautologies:

  1. F1∧F2→F3F_1 \land F_2 \rightarrow F_3
  2. F1∧F2→∼F3F_1 \land F_2 \rightarrow \sim F_3

Let P=F1∧F2P = F_1 \land F_2. The given conditions can be written as:

P→F3≡TrueP \rightarrow F_3 \equiv \text{True}

P→∼F3≡TrueP \rightarrow \sim F_3 \equiv \text{True}

Using the implication equivalence A→B≡∼A∨BA \rightarrow B \equiv \sim A \lor B, we get:

∼P∨F3≡True— (1)\sim P \lor F_3 \equiv \text{True} \quad \text{--- (1)}

∼P∨∼F3≡True— (2)\sim P \lor \sim F_3 \equiv \text{True} \quad \text{--- (2)}

Taking the logical conjunction of equations (1) and (2):

(∼P∨F3)∧(∼P∨∼F3)≡True(\sim P \lor F_3) \land (\sim P \lor \sim F_3) \equiv \text{True}

Applying the distributive law:

∼P∨(F3∧∼F3)≡True\sim P \lor (F_3 \land \sim F_3) \equiv \text{True}

Since F3∧∼F3≡FalseF_3 \land \sim F_3 \equiv \text{False} (a contradiction), this simplifies to:

∼P∨False≡True\sim P \lor \text{False} \equiv \text{True}

∼P≡True  ⟹  P≡False\sim P \equiv \text{True} \implies P \equiv \text{False}

Substituting P=F1∧F2P = F_1 \land F_2 back, we get:

F1∧F2≡FalseF_1 \land F_2 \equiv \text{False}

Since the conjunction F1∧F2F_1 \land F_2 is always false (a contradiction), it is not satisfiable.

Therefore, Option B is the correct statement.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Propositional and First Order Logic questions