Skip to content
Official PYQ · 2001

GATE CS 2001 Q1.3 — Propositional and First Order Logic

Explain with AI

Consider two well-formed formulas in propositional logic

F1:P⇒¬PF_1: P \Rightarrow \neg P          F2:(P⇒¬P)∨(¬P⇒P)F_2: (P \Rightarrow \neg P) \lor ( \neg P \Rightarrow P)

Which one of the following statements is correct?

Choose one option
View worked solution

Answer: A

To determine the nature of the two formulas, let us simplify them using standard propositional logic equivalences.

1. Analysis of F1:P⇒¬PF_1: P \Rightarrow \neg P

Using the implication identity A⇒B≡¬A∨BA \Rightarrow B \equiv \neg A \lor B:

F1≡¬P∨¬P≡¬PF_1 \equiv \neg P \lor \neg P \equiv \neg P
  • If PP is False, then F1F_1 is True.
  • If PP is True, then F1F_1 is False.

Since there is at least one truth assignment (when PP is False) that makes F1F_1 True, F1F_1 is satisfiable (but not valid).


2. Analysis of F2:(P⇒¬P)∨(¬P⇒P)F_2: (P \Rightarrow \neg P) \lor (\neg P \Rightarrow P)

Using the implication identity on both parts:

  • P⇒¬P≡¬PP \Rightarrow \neg P \equiv \neg P
  • ¬P⇒P≡¬(¬P)∨P≡P∨P≡P\neg P \Rightarrow P \equiv \neg(\neg P) \lor P \equiv P \lor P \equiv P

Substituting these back into F2F_2:

F2≡¬P∨PF_2 \equiv \neg P \lor P

Since ¬P∨P\neg P \lor P is always True regardless of the truth value of PP, F2F_2 is a tautology. Therefore, F2F_2 is valid.


Thus, F1F_1 is satisfiable and F2F_2 is valid, which matches Option A.

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

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