Skip to content
Official PYQ · 2009

GATE CS 2009 Q24 — Propositional and First Order Logic

Explain with AI

The binary operation □\Box is defined as follows

PQP□QTTTTFTFTFFFT\begin{array}{|c|c|c|} \hline \textbf{P} & \textbf{Q} & \textbf{P} \Box \textbf{Q}\\ \hline \text{T} & \text{T}& \text{T}\\ \hline \text{T} & \text{F}& \text{T} \\ \hline \text{F} & \text{T}& \text{F}\\ \hline \text{F} & \text{F}& \text{T} \\ \hline \end{array}

Which one of the following is equivalent to P∨QP \vee Q?

Choose one option
View worked solution

Answer: B

To find which expression is equivalent to P∨QP \vee Q, let us first express the binary operation □\Box in terms of standard logical connectives.

From the given truth table for P□QP \Box Q:

  • T□T=TT \Box T = T
  • T□F=TT \Box F = T
  • F□T=FF \Box T = F
  • F□F=TF \Box F = T

Observe that P□QP \Box Q is false only when PP is False and QQ is True. This is the exact definition of the implication Q→PQ \rightarrow P (or equivalently, P∨¬QP \vee \neg Q).

Thus, we can write the operation as: A□B≡B→A≡A∨¬B\mathbf{A \Box B \equiv B \rightarrow A \equiv A \vee \neg B}

Now, let us evaluate the given options using this equivalence:

  1. Option A: ¬Q□¬P\neg Q \Box \neg P ¬Q□¬P≡¬P→¬Q≡Q→P≡P∨¬Q\neg Q \Box \neg P \equiv \neg P \rightarrow \neg Q \equiv Q \rightarrow P \equiv P \vee \neg Q
  2. Option B: P□¬QP \Box \neg Q P□¬Q≡¬Q→P≡Q∨P≡P∨QP \Box \neg Q \equiv \neg Q \rightarrow P \equiv Q \vee P \equiv P \vee Q This matches the target expression P∨QP \vee Q.
  3. Option C: ¬P□Q\neg P \Box Q ¬P□Q≡Q→¬P≡¬Q∨¬P\neg P \Box Q \equiv Q \rightarrow \neg P \equiv \neg Q \vee \neg P
  4. Option D: ¬P□¬Q\neg P \Box \neg Q ¬P□¬Q≡¬Q→¬P≡P→Q≡¬P∨Q\neg P \Box \neg Q \equiv \neg Q \rightarrow \neg P \equiv P \rightarrow Q \equiv \neg P \vee Q

Therefore, Option B is the correct equivalent expression.

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

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