Skip to content
Official PYQ · 1996

GATE CS 1996 Q2.3 — Propositional and First Order Logic

Explain with AI

Which of the following is NOT True?

(Read ∧\wedge as AND, ∨\vee as OR, ¬\neg as NOT,  →\rightarrow as one way implication and ↔\leftrightarrow as two way implication)

Choose one option
View worked solution

Answer: D

To find which of the given propositional formulas is NOT True (i.e., not a tautology), we can analyze each option using standard logical equivalences.

Option A: ((x→y)∧x)→y((x \rightarrow y) \wedge x) \rightarrow y

  • Recall that x→y≡¬x∨yx \rightarrow y \equiv \neg x \vee y.
  • The antecedent is: ((¬x∨y)∧x)≡(¬x∧x)∨(y∧x)≡False∨(x∧y)≡x∧y(( \neg x \vee y) \wedge x) \equiv (\neg x \wedge x) \vee (y \wedge x) \equiv \text{False} \vee (x \wedge y) \equiv x \wedge y.
  • The entire formula becomes: (x∧y)→y≡¬(x∧y)∨y≡¬x∨¬y∨y≡True(x \wedge y) \rightarrow y \equiv \neg(x \wedge y) \vee y \equiv \neg x \vee \neg y \vee y \equiv \text{True}.
  • Thus, Option A is a tautology (always True).

Option B: ((¬x→y)∧(¬x→¬y))→x((\neg x \rightarrow y) \wedge (\neg x \rightarrow \neg y)) \rightarrow x

  • Using the distributive law: (¬x→y)∧(¬x→¬y)≡¬x→(y∧¬y)≡¬x→False(\neg x \rightarrow y) \wedge (\neg x \rightarrow \neg y) \equiv \neg x \rightarrow (y \wedge \neg y) \equiv \neg x \rightarrow \text{False}.
  • Since ¬x→False≡¬(¬x)∨False≡x\neg x \rightarrow \text{False} \equiv \neg(\neg x) \vee \text{False} \equiv x.
  • The entire formula simplifies to x→xx \rightarrow x, which is always True\text{True}.
  • Thus, Option B is a tautology (always True).

Option C: x→(x∨y)x \rightarrow (x \vee y)

  • Using implication equivalence: ¬x∨(x∨y)≡(¬x∨x)∨y≡True∨y≡True\neg x \vee (x \vee y) \equiv (\neg x \vee x) \vee y \equiv \text{True} \vee y \equiv \text{True}.
  • Thus, Option C is a tautology (always True).

Option D: ((x∨y)↔(¬x→¬y))((x \vee y) \leftrightarrow (\neg x \rightarrow \neg y))

  • Let us simplify the right-hand side (RHS): ¬x→¬y≡¬(¬x)∨¬y≡x∨¬y\neg x \rightarrow \neg y \equiv \neg(\neg x) \vee \neg y \equiv x \vee \neg y.
  • The equivalence is: (x∨y)↔(x∨¬y)(x \vee y) \leftrightarrow (x \vee \neg y).
  • If we set x=Falsex = \text{False} and y=Truey = \text{True}:
    • LHS: False∨True=True\text{False} \vee \text{True} = \text{True}
    • RHS: False∨¬True=False\text{False} \vee \neg\text{True} = \text{False}
  • Since True↔False\text{True} \leftrightarrow \text{False} is False\text{False}, the formula is not a tautology.
  • Thus, Option D is NOT True.

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

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